403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.216.138
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Program Files/Android/Android Studio/plugins/java/lib/resources/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Program Files/Android/Android Studio/plugins/java/lib/resources/jdkAnnotations.jar
PKT�G9yByBjava/awt/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="java.awt.AWTKeyStroke AWTKeyStroke(char, int, int, boolean) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="java.awt.AWTKeyStroke int getModifiers()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="java.awt.AWTKeyStroke java.awt.AWTKeyStroke getAWTKeyStroke(int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="java.awt.AWTKeyStroke java.awt.AWTKeyStroke getAWTKeyStroke(int, int, boolean) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="java.awt.AWTKeyStroke java.awt.AWTKeyStroke getAWTKeyStroke(java.lang.Character, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name='java.awt.AWTPermission AWTPermission(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.awt.BasicStroke BasicStroke(float, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.CAP_BUTT, java.awt.BasicStroke.CAP_ROUND, java.awt.BasicStroke.CAP_SQUARE}" />
    </annotation>
  </item>
  <item name="java.awt.BasicStroke BasicStroke(float, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.JOIN_BEVEL, java.awt.BasicStroke.JOIN_MITER, java.awt.BasicStroke.JOIN_ROUND}" />
    </annotation>
  </item>
  <item name="java.awt.BasicStroke BasicStroke(float, int, int, float) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.CAP_BUTT, java.awt.BasicStroke.CAP_ROUND, java.awt.BasicStroke.CAP_SQUARE}" />
    </annotation>
  </item>
  <item name="java.awt.BasicStroke BasicStroke(float, int, int, float) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.JOIN_BEVEL, java.awt.BasicStroke.JOIN_MITER, java.awt.BasicStroke.JOIN_ROUND}" />
    </annotation>
  </item>
  <item name="java.awt.BasicStroke BasicStroke(float, int, int, float, float[], float) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.CAP_BUTT, java.awt.BasicStroke.CAP_ROUND, java.awt.BasicStroke.CAP_SQUARE}" />
    </annotation>
  </item>
  <item name="java.awt.BasicStroke BasicStroke(float, int, int, float, float[], float) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.JOIN_BEVEL, java.awt.BasicStroke.JOIN_MITER, java.awt.BasicStroke.JOIN_ROUND}" />
    </annotation>
  </item>
  <item name="java.awt.BasicStroke int getEndCap()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.CAP_BUTT, java.awt.BasicStroke.CAP_ROUND, java.awt.BasicStroke.CAP_SQUARE}" />
    </annotation>
  </item>
  <item name="java.awt.BasicStroke int getLineJoin()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.BasicStroke.JOIN_BEVEL, java.awt.BasicStroke.JOIN_MITER, java.awt.BasicStroke.JOIN_ROUND}" />
    </annotation>
  </item>
  <item name='java.awt.BorderLayout CENTER'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.BorderLayout EAST'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.BorderLayout NORTH'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.BorderLayout SOUTH'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.BorderLayout WEST'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.awt.CardLayout void show(java.awt.Container, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.awt.Component java.awt.Cursor getCursor()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Component java.awt.Point getLocation()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Component java.awt.Point location()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Component java.awt.Rectangle bounds()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Component java.awt.Rectangle getBounds()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Component void firePropertyChange(java.lang.String, boolean, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.Component void firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
    <item name='java.awt.Component void resize(java.awt.Dimension) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
  <item name='java.awt.Component void setBounds(java.awt.Rectangle) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Component void setLocation(java.awt.Point) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.awt.Component void setName(java.lang.String) 0'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
  <item name='java.awt.Component void setSize(java.awt.Dimension) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Container void add(java.awt.Component, java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.awt.Container void addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="java.awt.Cursor">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="java.awt.Cursor Cursor(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.Cursor.class" />
    </annotation>
  </item>
  <item name="java.awt.Cursor int getType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.Cursor.class" />
    </annotation>
  </item>
  <item name='java.awt.Cursor java.awt.Cursor getPredefinedCursor(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.awt.Cursor java.awt.Cursor getPredefinedCursor(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.Cursor.class" />
    </annotation>
  </item>
  <item name="java.awt.FlowLayout FlowLayout(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.FlowLayout.LEFT, java.awt.FlowLayout.CENTER, java.awt.FlowLayout.RIGHT, java.awt.FlowLayout.LEADING, java.awt.FlowLayout.TRAILING}" />
    </annotation>
  </item>
  <item name="java.awt.FlowLayout FlowLayout(int, int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.FlowLayout.LEFT, java.awt.FlowLayout.CENTER, java.awt.FlowLayout.RIGHT, java.awt.FlowLayout.LEADING, java.awt.FlowLayout.TRAILING}" />
    </annotation>
  </item>
  <item name="java.awt.FlowLayout int getAlignment()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.FlowLayout.LEFT, java.awt.FlowLayout.CENTER, java.awt.FlowLayout.RIGHT, java.awt.FlowLayout.LEADING, java.awt.FlowLayout.TRAILING}" />
    </annotation>
  </item>
  <item name='java.awt.FlowLayout java.lang.String toString()'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.awt.FlowLayout void setAlignment(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.FlowLayout.LEFT, java.awt.FlowLayout.CENTER, java.awt.FlowLayout.RIGHT, java.awt.FlowLayout.LEADING, java.awt.FlowLayout.TRAILING}" />
    </annotation>
  </item>
  <item name='java.awt.Font Font(java.lang.String, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.awt.Font Font(java.lang.String, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Font.PLAIN, java.awt.Font.BOLD, java.awt.Font.ITALIC}" />
    </annotation>
  </item>
  <item name="java.awt.Font int getStyle()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Font.PLAIN, java.awt.Font.BOLD, java.awt.Font.ITALIC}" />
    </annotation>
  </item>
  <item name='java.awt.Font java.awt.Font deriveFont(float)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.awt.Font java.awt.Font deriveFont(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Font.PLAIN, java.awt.Font.BOLD, java.awt.Font.ITALIC}" />
    </annotation>
  </item>
  <item name="java.awt.Font java.awt.Font deriveFont(int, float) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Font.PLAIN, java.awt.Font.BOLD, java.awt.Font.ITALIC}" />
    </annotation>
  </item>
  <item name="java.awt.Font java.awt.Font deriveFont(int, java.awt.geom.AffineTransform) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Font.PLAIN, java.awt.Font.BOLD, java.awt.Font.ITALIC}" />
    </annotation>
  </item>
    <item name='java.awt.Font java.lang.String getFamily(java.util.Locale) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.awt.FontMetrics int stringWidth(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Graphics void drawString(java.lang.String, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.awt.KeyboardFocusManager void addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.awt.KeyboardFocusManager void removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.awt.Label int getAlignment()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.Label.LEFT, java.awt.Label.CENTER, java.awt.Label.RIGHT}" />
    </annotation>
  </item>
  <item name="java.awt.Label void setAlignment(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.Label.LEFT, java.awt.Label.CENTER, java.awt.Label.RIGHT}" />
    </annotation>
  </item>
  <item name='java.awt.MouseInfo java.awt.PointerInfo getPointerInfo()'>
    <annotation name='org.jetbrains.annotations.UnknownNullability'/>
  </item>
  <item name='java.awt.Point Point(java.awt.Point) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.awt.Rectangle Rectangle(java.awt.Dimension) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle Rectangle(java.awt.Point) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle Rectangle(java.awt.Point, java.awt.Dimension) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle Rectangle(java.awt.Point, java.awt.Dimension) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle Rectangle(java.awt.Rectangle) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle boolean contains(java.awt.Point) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle boolean contains(java.awt.Rectangle) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle boolean intersects(java.awt.Rectangle) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.Dimension getSize()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.Point getLocation()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.Rectangle getBounds()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.Rectangle intersection(java.awt.Rectangle)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.Rectangle intersection(java.awt.Rectangle) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.Rectangle union(java.awt.Rectangle)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.Rectangle union(java.awt.Rectangle) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.geom.Rectangle2D createIntersection(java.awt.geom.Rectangle2D)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.geom.Rectangle2D createIntersection(java.awt.geom.Rectangle2D) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.geom.Rectangle2D createUnion(java.awt.geom.Rectangle2D)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.geom.Rectangle2D createUnion(java.awt.geom.Rectangle2D) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle java.awt.geom.Rectangle2D getBounds2D()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle void add(java.awt.Point) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle void add(java.awt.Rectangle) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle void setBounds(java.awt.Rectangle) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle void setLocation(java.awt.Point) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Rectangle void setSize(java.awt.Dimension) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.awt.Toolkit int getMenuShortcutKeyMask()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="java.awt.Toolkit int getMenuShortcutKeyMaskEx()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name='java.awt.Toolkit java.awt.Cursor createCustomCursor(java.awt.Image, java.awt.Point, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.awt.Toolkit java.lang.Object getDesktopProperty(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.Window java.awt.Component getMostRecentFocusOwner()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.awt.Window void setLocation(java.awt.Point) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>

PKEB���java/beans/annotations.xml<root>
  <item name='java.beans.PropertyChangeEvent java.lang.String getPropertyName()'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
</root>PK�̛�t�tjava/io/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="java.io.BufferedInputStream BufferedInputStream(java.io.InputStream) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedInputStream BufferedInputStream(java.io.InputStream, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedInputStream int read()">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="255"/>
    </annotation>
  </item>
  <item name="java.io.BufferedInputStream int read(byte[], int, int)">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.io.BufferedInputStream int read(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedOutputStream BufferedOutputStream(java.io.OutputStream) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedOutputStream BufferedOutputStream(java.io.OutputStream, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedOutputStream void write(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedReader BufferedReader(java.io.Reader) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedReader BufferedReader(java.io.Reader, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedReader int read()">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="0xFFFF"/>
    </annotation>
  </item>
  <item name="java.io.BufferedReader int read(char[], int, int)">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.io.BufferedReader int read(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedWriter BufferedWriter(java.io.Writer) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedWriter BufferedWriter(java.io.Writer, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedWriter void write(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.BufferedWriter void write(java.lang.String, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.ByteArrayOutputStream byte[] toByteArray()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.DataInput int readUnsignedByte()'>
        <annotation name='org.jetbrains.annotations.Range'>
            <val name="from" val="0"/>
            <val name="to" val="255"/>
        </annotation>
    </item>
  <item name='java.io.DataInput int readUnsignedShort()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="65535"/>
    </annotation>
  </item>
  <item name="java.io.DataInput java.lang.String readUTF()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.DataInput void readFully(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.DataInput void readFully(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.DataInputStream DataInputStream(java.io.InputStream) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.DataInputStream int read(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.DataInputStream int readUnsignedByte()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="255"/>
    </annotation>
  </item>
  <item name='java.io.DataInputStream int readUnsignedShort()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="65535"/>
    </annotation>
  </item>
  <item name="java.io.DataInputStream java.lang.String readUTF()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.DataInputStream java.lang.String readUTF(java.io.DataInput)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.DataInputStream java.lang.String readUTF(java.io.DataInput) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.DataOutput void write(byte[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.DataOutput void write(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.DataOutput void writeBytes(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.DataOutput void writeChars(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.DataOutput void writeUTF(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.File File(java.io.File, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.io.File File(java.io.File, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.File File(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.io.File File(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.File File(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.io.File File(java.lang.String, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.io.File File(java.lang.String, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.File File(java.net.URI)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.io.File File(java.net.URI) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.File boolean isAbsolute()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.io.File java.io.File createTempFile(java.lang.String, java.lang.String)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.io.File createTempFile(java.lang.String, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.io.File createTempFile(java.lang.String, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="java.io.File java.io.File createTempFile(java.lang.String, java.lang.String, java.io.File)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.io.File createTempFile(java.lang.String, java.lang.String, java.io.File) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.io.File createTempFile(java.lang.String, java.lang.String, java.io.File) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="java.io.File java.io.File getAbsoluteFile()">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.io.File getCanonicalFile()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.File java.io.File getParentFile()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.io.File java.io.File[] listFiles()">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='java.io.File java.io.File[] listFiles(java.io.FileFilter)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.File java.io.File[] listFiles(java.io.FileFilter) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.File java.io.File[] listFiles(java.io.FilenameFilter)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.File java.io.File[] listFiles(java.io.FilenameFilter) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name="java.io.File java.lang.String getAbsolutePath()">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.lang.String getCanonicalPath()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.lang.String getName()">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.File java.lang.String getParent()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.io.File java.lang.String getPath()">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.File java.lang.String[] list()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.File java.lang.String[] list(java.io.FilenameFilter)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.File java.lang.String[] list(java.io.FilenameFilter) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name="java.io.File java.net.URI toURI()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.File java.nio.file.Path toPath()">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.FileInputStream FileInputStream(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileInputStream FileInputStream(java.io.FileDescriptor) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileInputStream FileInputStream(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.io.FileInputStream int read()">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="255"/>
    </annotation>
  </item>
  <item name="java.io.FileInputStream int read(byte[])">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.io.FileInputStream int read(byte[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.io.FileInputStream int read(byte[], int, int)">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.io.FileInputStream int read(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.io.FileOutputStream FileOutputStream(java.io.File) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream FileOutputStream(java.io.File, boolean) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream FileOutputStream(java.io.FileDescriptor) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream FileOutputStream(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream FileOutputStream(java.lang.String, boolean) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream java.io.FileDescriptor getFD()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream java.nio.channels.FileChannel getChannel()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream void write(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FileOutputStream void write(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.FileReader FileReader(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileReader FileReader(java.io.FileDescriptor) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileReader FileReader(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileWriter FileWriter(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileWriter FileWriter(java.io.File, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileWriter FileWriter(java.io.FileDescriptor) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileWriter FileWriter(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FileWriter FileWriter(java.lang.String, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.FilenameFilter boolean accept(java.io.File, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.io.FilterInputStream int read(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FilterInputStream int read(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FilterOutputStream void write(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FilterOutputStream void write(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.FilterReader FilterReader(java.io.Reader) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.InputStream int read()">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="255"/>
    </annotation>
  </item>
  <item name="java.io.InputStream int read(byte[])">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.io.InputStream int read(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.InputStream int read(byte[], int, int)">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.io.InputStream int read(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.InputStream long skip(long)">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.io.InputStreamReader InputStreamReader(java.io.InputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.InputStreamReader InputStreamReader(java.io.InputStream, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.InputStreamReader InputStreamReader(java.io.InputStream, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.InputStreamReader InputStreamReader(java.io.InputStream, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.InputStreamReader InputStreamReader(java.io.InputStream, java.nio.charset.Charset) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.InputStreamReader InputStreamReader(java.io.InputStream, java.nio.charset.CharsetDecoder) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.InputStreamReader InputStreamReader(java.io.InputStream, java.nio.charset.CharsetDecoder) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.io.InputStreamReader int read()">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="0xFFFF"/>
    </annotation>
  </item>
  <item name="java.io.InputStreamReader int read(char[], int, int)">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.io.InputStreamReader int read(char[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.OutputStream void write(byte[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.OutputStream void write(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.io.OutputStreamWriter OutputStreamWriter(java.io.OutputStream) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter OutputStreamWriter(java.io.OutputStream, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter OutputStreamWriter(java.io.OutputStream, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter OutputStreamWriter(java.io.OutputStream, java.nio.charset.Charset) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter OutputStreamWriter(java.io.OutputStream, java.nio.charset.Charset) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter OutputStreamWriter(java.io.OutputStream, java.nio.charset.CharsetEncoder) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter OutputStreamWriter(java.io.OutputStream, java.nio.charset.CharsetEncoder) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter void write(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.OutputStreamWriter void write(java.lang.String, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.io.PrintStream PrintStream(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.io.File, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.io.File, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.io.OutputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.io.OutputStream, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.io.OutputStream, boolean, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.io.OutputStream, boolean, java.lang.String) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.lang.String, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream PrintStream(java.lang.String, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream java.io.PrintStream format(java.lang.String, java.lang.Object...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream java.io.PrintStream format(java.util.Locale, java.lang.String, java.lang.Object...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream java.io.PrintStream printf(java.lang.String, java.lang.Object...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream java.io.PrintStream printf(java.util.Locale, java.lang.String, java.lang.Object...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream void print(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream void print(java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.PrintStream void print(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.PrintStream void println(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintStream void println(java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.PrintStream void println(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.io.PrintStream void write(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.io.File, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.io.File, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.io.OutputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.io.OutputStream, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.io.Writer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.io.Writer, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.lang.String, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter PrintWriter(java.lang.String, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter java.io.PrintWriter format(java.lang.String, java.lang.Object...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter java.io.PrintWriter format(java.util.Locale, java.lang.String, java.lang.Object...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter java.io.PrintWriter printf(java.lang.String, java.lang.Object...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter java.io.PrintWriter printf(java.util.Locale, java.lang.String, java.lang.Object...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter void print(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter void println(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter void write(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter void write(char[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter void write(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.io.PrintWriter void write(java.lang.String, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.io.RandomAccessFile RandomAccessFile(java.io.File, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="java.io.Reader Reader(java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Reader int read()">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="0xFFFF"/>
    </annotation>
  </item>
  <item name="java.io.Reader int read(char[])">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.io.Reader int read(char[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Reader int read(char[], int, int)">
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.io.Reader int read(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Reader int read(java.nio.CharBuffer) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.StringReader StringReader(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.StringReader int read(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.StringWriter void write(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.StringWriter void write(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.StringWriter void write(java.lang.String, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Writer Writer(java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Writer void write(char[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Writer void write(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Writer void write(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.io.Writer void write(java.lang.String, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
</root>

PK������java/lang/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name='java.lang.AbstractStringBuilder int length()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Boolean boolean getBoolean(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Boolean boolean getBoolean(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.lang.Boolean boolean logicalAnd(boolean, boolean)'>
      <annotation name='org.jetbrains.annotations.Contract'>
          <val name="value" val="&quot;true,_ -&gt; param2; _,_ -&gt; false&quot;"/>
          <val name="pure" val="true"/>
      </annotation>
  </item>
  <item name='java.lang.Boolean boolean logicalOr(boolean, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;false,_ -&gt; param2; _,_ -&gt; true&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Boolean boolean logicalXor(boolean, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value"
           val="&quot;true,true -&gt; false; true,false -&gt; true; false,true -&gt; true; false,false -&gt; false&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Boolean boolean parseBoolean(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;null-&gt;false&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Boolean java.lang.Boolean valueOf(boolean)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Boolean java.lang.Boolean valueOf(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Byte byte parseByte(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Byte int intValue()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="java.lang.Byte.MIN_VALUE"/>
      <val name="to" val="java.lang.Byte.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.lang.Byte int toUnsignedInt(byte)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="255"/>
    </annotation>
  </item>
  <item name='java.lang.Byte java.lang.Byte valueOf(byte)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Byte long longValue()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="java.lang.Byte.MIN_VALUE"/>
      <val name="to" val="java.lang.Byte.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.lang.Byte long toUnsignedLong(byte)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="255"/>
    </annotation>
  </item>
  <item name='java.lang.CharSequence boolean isEmpty()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.CharSequence char charAt(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.CharSequence char charAt(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE-1"/>
    </annotation>
  </item>
  <item name='java.lang.CharSequence int compare(java.lang.CharSequence, java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.CharSequence int length()'>
        <annotation name='org.jetbrains.annotations.Range'>
            <val name="from" val="0"/>
            <val name="to" val="java.lang.Integer.MAX_VALUE"/>
        </annotation>
      <annotation name='org.jetbrains.annotations.Contract'>
          <val name="pure" val="true"/>
      </annotation>
  </item>
  <item name='java.lang.CharSequence java.lang.CharSequence subSequence(int, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.CharSequence java.lang.CharSequence subSequence(int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE-1"/>
      </annotation>
  </item>
  <item name='java.lang.CharSequence java.lang.CharSequence subSequence(int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.lang.CharSequence java.lang.String toString()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.CharSequence java.util.stream.IntStream chars()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.CharSequence java.util.stream.IntStream codePoints()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Character java.lang.Character valueOf(char)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class A getAnnotation(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class A getAnnotation(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class A getDeclaredAnnotation(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class A getDeclaredAnnotation(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class A[] getAnnotationsByType(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class A[] getAnnotationsByType(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class A[] getDeclaredAnnotationsByType(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class A[] getDeclaredAnnotationsByType(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class T cast(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;param1&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class T newInstance()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class boolean isAnnotation()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isAnnotationPresent(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class boolean isAnonymousClass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isArray()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isAssignableFrom(java.lang.Class&lt;?&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class boolean isInstance(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;null-&gt;false&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isInterface()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isLocalClass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isMemberClass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isPrimitive()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class boolean isSynthetic()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.Class int getModifiers()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.lang.reflect.Modifier.class"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.io.InputStream getResourceAsStream(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.Class java.io.InputStream getResourceAsStream(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;? extends U&gt; asSubclass(java.lang.Class&lt;U&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;this&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;? extends U&gt; asSubclass(java.lang.Class&lt;U&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;? super T&gt; getSuperclass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;?&gt; forName(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.Class java.lang.Class&lt;?&gt; forName(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;?&gt; forName(java.lang.String, boolean, java.lang.ClassLoader)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.Class java.lang.Class&lt;?&gt; forName(java.lang.String, boolean, java.lang.ClassLoader) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;?&gt; forName(java.lang.String, boolean, java.lang.ClassLoader) 2'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;?&gt;[] getClasses()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;?&gt;[] getDeclaredClasses()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.Class&lt;?&gt;[] getInterfaces()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.Package getPackage()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.String getCanonicalName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.lang.Class java.lang.String getPackageName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.String getSimpleName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.String getTypeName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.String toGenericString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.annotation.Annotation[] getAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.annotation.Annotation[] getDeclaredAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.AnnotatedType getAnnotatedSuperclass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.Constructor&lt;?&gt;[] getConstructors()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.Constructor&lt;?&gt;[] getDeclaredConstructors()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.Constructor&lt;T&gt; getConstructor(java.lang.Class&lt;?&gt;...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.Constructor&lt;T&gt; getDeclaredConstructor(java.lang.Class&lt;?&gt;...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.Field getDeclaredField(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.Class java.lang.reflect.Field getDeclaredField(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.Field getField(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.Class java.lang.reflect.Field getField(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.Field[] getDeclaredFields()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.Field[] getFields()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.Method getDeclaredMethod(java.lang.String, java.lang.Class&lt;?&gt;...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.Class java.lang.reflect.Method getDeclaredMethod(java.lang.String, java.lang.Class&lt;?&gt;...) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.Method getMethod(java.lang.String, java.lang.Class&lt;?&gt;...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.Class java.lang.reflect.Method getMethod(java.lang.String, java.lang.Class&lt;?&gt;...) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.Method[] getDeclaredMethods()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.Method[] getMethods()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.Type getGenericSuperclass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Class java.lang.reflect.TypeVariable&lt;java.lang.Class&lt;T&gt;&gt;[] getTypeParameters()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.lang.reflect.Type[] getGenericInterfaces()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Class java.net.URL getResource(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.Class java.net.URL getResource(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.ClassLoader java.io.InputStream getResourceAsStream(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name="java.lang.ClassLoader java.io.InputStream getResourceAsStream(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
  </item>
  <item name='java.lang.ClassLoader java.io.InputStream getSystemResourceAsStream(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name="java.lang.ClassLoader java.net.URL getResource(java.lang.String)">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.lang.ClassLoader java.net.URL getResource(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
    <item name='java.lang.ClassValue T computeValue(java.lang.Class&lt;?&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.lang.Comparable int compareTo(T)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.Comparable int compareTo(T) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.Double double parseDouble(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Enum T valueOf(java.lang.Class&lt;T&gt;, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Enum T valueOf(java.lang.Class&lt;T&gt;, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Enum T valueOf(java.lang.Class&lt;T&gt;, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Enum int ordinal()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.lang.Enum java.lang.Class&lt;E&gt; getDeclaringClass()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Enum java.lang.String name()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Float float parseFloat(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Integer int bitCount(int)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="32"/>
    </annotation>
  </item>
  <item name='java.lang.Integer int numberOfLeadingZeros(int)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="32"/>
    </annotation>
  </item>
  <item name='java.lang.Integer int numberOfTrailingZeros(int)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="32"/>
    </annotation>
  </item>
    <item name='java.lang.Integer int parseInt(java.lang.String)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
    <item name='java.lang.Integer java.lang.Integer decode(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Integer java.lang.Integer getInteger(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;null -&gt; null&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Integer java.lang.Integer getInteger(java.lang.String, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Integer java.lang.Integer getInteger(java.lang.String, java.lang.Integer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_, !null -&gt; !null; null, _ -&gt; param2&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Integer java.lang.Integer valueOf(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Integer java.lang.Integer valueOf(java.lang.String, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Integer long longValue()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="java.lang.Integer.MIN_VALUE"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.lang.Integer long toUnsignedLong(int)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="0xFFFFFFFFL"/>
    </annotation>
  </item>
  <item name='java.lang.Iterable java.util.Iterator&lt;T&gt; iterator()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Long int bitCount(long)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="64"/>
    </annotation>
  </item>
  <item name='java.lang.Long int numberOfLeadingZeros(long)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="64"/>
    </annotation>
  </item>
  <item name='java.lang.Long int numberOfTrailingZeros(long)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="64"/>
    </annotation>
  </item>
  <item name='java.lang.Long java.lang.Long decode(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Long java.lang.Long getLong(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;null -&gt; null&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Long java.lang.Long getLong(java.lang.String, java.lang.Long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_, !null -&gt; !null; null, _ -&gt; param2&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Long java.lang.Long getLong(java.lang.String, long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Long java.lang.Long valueOf(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Long java.lang.Long valueOf(java.lang.String, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Long java.lang.Long valueOf(long)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Long long parseLong(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double IEEEremainder(double, double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double acos(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double asin(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double atan(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double atan2(double, double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double cos(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double cosh(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double expm1(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double hypot(double, double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double log(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double log10(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double log1p(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double pow(double, double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double sin(double)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
  <item name='java.lang.Math double sinh(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double sqrt(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double tan(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double tanh(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Math double toRadians(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Object java.lang.Class&lt;?&gt; getClass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package A getAnnotation(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package A getAnnotation(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package A getDeclaredAnnotation(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package A getDeclaredAnnotation(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package A[] getAnnotationsByType(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package A[] getAnnotationsByType(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package A[] getDeclaredAnnotationsByType(java.lang.Class&lt;A&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package A[] getDeclaredAnnotationsByType(java.lang.Class&lt;A&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package boolean isAnnotationPresent(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package boolean isAnnotationPresent(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package boolean isCompatibleWith(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package boolean isCompatibleWith(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package boolean isSealed()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package boolean isSealed(java.net.URL)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package boolean isSealed(java.net.URL) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package java.lang.Package[] getPackages()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package java.lang.String getImplementationTitle()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package java.lang.String getImplementationVendor()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package java.lang.String getImplementationVersion()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package java.lang.String getSpecificationTitle()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package java.lang.String getSpecificationVendor()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package java.lang.String getSpecificationVersion()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Package java.lang.annotation.Annotation[] getAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Package java.lang.annotation.Annotation[] getDeclaredAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.ProcessBuilder java.lang.ProcessBuilder command(java.lang.String...) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.lang.Readable int read(java.nio.CharBuffer) 0">
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name="java.lang.Runtime java.lang.Process exec(java.lang.String[]) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
  </item>
  <item name='java.lang.Runtime void exit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val val="&quot;_ -&gt; fail&quot;"/>
    </annotation>
  </item>
  <item name='java.lang.Runtime void halt(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val val="&quot;_ -&gt; fail&quot;"/>
    </annotation>
  </item>
  <item name="java.lang.RuntimeException RuntimeException(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.lang.Short int intValue()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="java.lang.Short.MIN_VALUE"/>
      <val name="to" val="java.lang.Short.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.lang.Short int toUnsignedInt(short)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="0xFFFF"/>
    </annotation>
  </item>
  <item name='java.lang.Short java.lang.Short decode(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Short java.lang.Short valueOf(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Short java.lang.Short valueOf(java.lang.String, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Short java.lang.Short valueOf(short)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Short long longValue()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="java.lang.Short.MIN_VALUE"/>
      <val name="to" val="java.lang.Short.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.lang.Short long toUnsignedLong(short)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="0xFFFF"/>
    </annotation>
  </item>
  <item name='java.lang.Short short parseShort(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.StackTraceElement java.lang.String getClassName()'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.StackTraceElement java.lang.String getFileName()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.StackTraceElement java.lang.String getMethodName()'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.String String(byte[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(byte[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(byte[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(byte[], int, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(byte[], int, int, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(byte[], int, int, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(byte[], int, int, java.lang.String) 3">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(byte[], int, int, java.nio.charset.Charset)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(byte[], int, int, java.nio.charset.Charset) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(byte[], int, int, java.nio.charset.Charset) 3">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(byte[], java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(byte[], java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(byte[], java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(byte[], java.nio.charset.Charset)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(byte[], java.nio.charset.Charset) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(byte[], java.nio.charset.Charset) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(char[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(int[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(int[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String String(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(java.lang.StringBuffer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(java.lang.StringBuffer) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String String(java.lang.StringBuilder)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String String(java.lang.StringBuilder) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String boolean contains(java.lang.CharSequence) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String boolean contentEquals(java.lang.CharSequence) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String boolean contentEquals(java.lang.StringBuffer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String boolean contentEquals(java.lang.StringBuffer) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String boolean endsWith(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String boolean isBlank()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.String boolean matches(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String boolean matches(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String boolean regionMatches(boolean, int, java.lang.String, int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String boolean regionMatches(boolean, int, java.lang.String, int, int) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String boolean regionMatches(int, java.lang.String, int, int) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String boolean startsWith(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String boolean startsWith(java.lang.String, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String byte[] getBytes()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;-&gt; new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String byte[] getBytes(java.lang.String)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String byte[] getBytes(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String byte[] getBytes(java.nio.charset.Charset)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String byte[] getBytes(java.nio.charset.Charset) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String char charAt(int) 0">
    <annotation name="org.jetbrains.annotations.Range" >
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.lang.String char[] toCharArray()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;-&gt; new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String int codePointAt(int) 0">
    <annotation name="org.jetbrains.annotations.Range" >
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.lang.String int compareTo(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String int compareToIgnoreCase(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.String int compareToIgnoreCase(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.String int hashCode()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String int indexOf(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String int indexOf(java.lang.String, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String int lastIndexOf(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String int lastIndexOf(java.lang.String, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.CharSequence subSequence(int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.CharSequence subSequence(int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.lang.String java.lang.CharSequence subSequence(int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.lang.String java.lang.String concat(java.lang.String)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String concat(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String copyValueOf(char[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String copyValueOf(char[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String copyValueOf(char[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String copyValueOf(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.String format(java.lang.String, java.lang.Object...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.String java.lang.String format(java.lang.String, java.lang.Object...) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.String format(java.util.Locale, java.lang.String, java.lang.Object...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.String java.lang.String format(java.util.Locale, java.lang.String, java.lang.Object...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.String java.lang.String formatted(java.lang.Object...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.String java.lang.String indent(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.String java.lang.String intern()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.String join(java.lang.CharSequence, java.lang.CharSequence...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.String java.lang.String join(java.lang.CharSequence, java.lang.Iterable&lt;? extends java.lang.CharSequence&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.String java.lang.String repeat(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.String java.lang.String repeat(int) 0'>
        <annotation name='org.jetbrains.annotations.Range'>
            <val name="from" val="0"/>
            <val name="to" val="java.lang.Integer.MAX_VALUE"/>
        </annotation>
    </item>
    <item name="java.lang.String java.lang.String replace(char, char)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.String java.lang.String replace(java.lang.CharSequence, java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.String java.lang.String replace(java.lang.CharSequence, java.lang.CharSequence) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String replace(java.lang.CharSequence, java.lang.CharSequence) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.String replaceAll(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.String java.lang.String replaceAll(java.lang.String, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String replaceAll(java.lang.String, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.String replaceFirst(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String replaceFirst(java.lang.String, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String replaceFirst(java.lang.String, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
    <item name='java.lang.String java.lang.String strip()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.lang.String java.lang.String stripIndent()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.String java.lang.String stripLeading()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.String java.lang.String stripTrailing()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String substring(int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String substring(int) 0">
    <annotation name="org.jetbrains.annotations.Range" >
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String substring(int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String substring(int, int) 0">
    <annotation name="org.jetbrains.annotations.Range" >
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String substring(int, int) 1">
    <annotation name="org.jetbrains.annotations.Range" >
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String toLowerCase()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String toLowerCase(java.util.Locale)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String toLowerCase(java.util.Locale) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.String toString()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;-&gt; this&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String toUpperCase()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String toUpperCase(java.util.Locale)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String toUpperCase(java.util.Locale) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.lang.String java.lang.String translateEscapes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.lang.String java.lang.String trim()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String valueOf(boolean)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String valueOf(char)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String valueOf(char[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String valueOf(char[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String valueOf(char[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String valueOf(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String valueOf(double)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String valueOf(float)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String valueOf(int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
      <annotation name='org.jetbrains.annotations.Contract'>
          <val name="pure" val="true"/>
      </annotation>
  </item>
  <item name="java.lang.String java.lang.String valueOf(long)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String[] split(java.lang.String)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String[] split(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.lang.String java.lang.String[] split(java.lang.String, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String java.lang.String[] split(java.lang.String, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
    <item name='java.lang.String java.util.stream.IntStream chars()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="value" val="&quot;-&gt;new&quot;"/>
            <val name="pure" val="true"/>
        </annotation>
    </item>
  <item name='java.lang.String java.util.stream.IntStream codePoints()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.String java.util.stream.Stream&lt;java.lang.String&gt; lines()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.String void getBytes(int, int, byte[], int) 2">
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name='java.lang.String void getChars(int, int, char[], int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param3&quot;"/>
    </annotation>
  </item>
  <item name="java.lang.String void getChars(int, int, char[], int) 2">
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name='java.lang.SuppressWarnings java.lang.String[] value()'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.lang.System java.lang.String getProperty(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.lang.System java.lang.String getProperty(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name="java.lang.System java.lang.String getProperty(java.lang.String, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name='java.lang.System java.lang.String getenv(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.lang.System java.lang.String setProperty(java.lang.String, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls"/>
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name="java.lang.System java.lang.String setProperty(java.lang.String, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls"/>
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name='java.lang.System java.util.Properties getProperties()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
    <item name='java.lang.System void arraycopy(java.lang.Object, int, java.lang.Object, int, int)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="mutates" val="&quot;param3&quot;"/>
        </annotation>
    </item>
    <item name='java.lang.System void arraycopy(java.lang.Object, int, java.lang.Object, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="target" val="&quot;dest&quot;"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.System void arraycopy(java.lang.Object, int, java.lang.Object, int, int) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.System void exit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val val="&quot;_ -&gt; fail&quot;"/>
    </annotation>
  </item>
  <item name="java.lang.Thread Thread(java.lang.Runnable, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.lang.Thread Thread(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread Thread(java.lang.ThreadGroup, java.lang.Runnable) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.Thread Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.Thread Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.Thread Thread(java.lang.ThreadGroup, java.lang.Runnable, java.lang.String, long) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread Thread(java.lang.ThreadGroup, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.lang.Thread Thread(java.lang.ThreadGroup, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread boolean isAlive()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Thread boolean isInterrupted()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Thread int enumerate(java.lang.Thread[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param&quot;"/>
    </annotation>
  </item>
  <item name='java.lang.Thread java.lang.StackTraceElement[] getStackTrace()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.lang.Thread java.lang.Thread currentThread()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Thread java.lang.Thread.State getState()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread java.util.Map&lt;java.lang.Thread,java.lang.StackTraceElement[]&gt; getAllStackTraces()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread long getId()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.Thread void setName(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.Thread void sleep(long) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Long.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.lang.Thread void sleep(long, int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.lang.Thread void sleep(long, int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="999999"/>
    </annotation>
  </item>
</root>

PK<U�(xxjava/math/annotations.xml<root>
  <item name='java.math.BigDecimal BigDecimal(char[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(char[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(char[], int, int, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(char[], java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(double, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(int, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(java.lang.String, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(java.math.BigInteger, int, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(java.math.BigInteger, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal BigDecimal(long, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal ONE'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal TEN'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal ZERO'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal byte byteValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal double doubleValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal float floatValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal int intValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal int intValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal int precision()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal int scale()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal int signum()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="1"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal java.lang.String toEngineeringString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.math.BigDecimal java.lang.String toPlainString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NonNls'/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal abs()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal abs(java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal add(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal add(java.math.BigDecimal, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal divide(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal divide(java.math.BigDecimal, int, java.math.RoundingMode)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal divide(java.math.BigDecimal, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal divide(java.math.BigDecimal, java.math.RoundingMode)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal divideToIntegralValue(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal divideToIntegralValue(java.math.BigDecimal, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal max(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal min(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal movePointLeft(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal movePointRight(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal multiply(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal multiply(java.math.BigDecimal, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal negate()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal negate(java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal plus()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;-&gt;this&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal plus(java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal pow(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="999999999"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal pow(int, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal pow(int, java.math.MathContext) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-999999999"/>
      <val name="to" val="999999999"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal remainder(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal remainder(java.math.BigDecimal, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal round(java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal scaleByPowerOfTen(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal setScale(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal setScale(int, java.math.RoundingMode)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal sqrt(java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal stripTrailingZeros()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal subtract(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal subtract(java.math.BigDecimal, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal ulp()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal valueOf(double)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal valueOf(long)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal valueOf(long, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal[] divideAndRemainder(java.math.BigDecimal)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigDecimal[] divideAndRemainder(java.math.BigDecimal, java.math.MathContext)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigInteger toBigInteger()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigInteger toBigIntegerExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal java.math.BigInteger unscaledValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigDecimal long longValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal long longValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigDecimal short shortValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger BigInteger(byte[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger BigInteger(byte[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger BigInteger(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger BigInteger(int, byte[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger BigInteger(int, byte[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger BigInteger(int, byte[], int, int) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger BigInteger(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger BigInteger(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.math.BigInteger ONE'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger TWO'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger ZERO'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger boolean isProbablePrime(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger boolean testBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger boolean testBit(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger byte byteValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger byte[] toByteArray()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger double doubleValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger float floatValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger int bitCount()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger int bitLength()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger int getLowestSetBit()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger int intValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger int intValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger int signum()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="1"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.lang.String toString(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger abs()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger add(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger and(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger andNot(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger clearBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger clearBit(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger divide(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger flipBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger flipBit(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger gcd(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger max(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger min(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger mod(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger modInverse(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger modPow(java.math.BigInteger, java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger multiply(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger negate()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger nextProbablePrime()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger not()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger or(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger pow(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger pow(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger probablePrime(int, java.util.Random)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger remainder(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger setBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger setBit(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger shiftLeft(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger shiftRight(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger sqrt()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger subtract(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger valueOf(long)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger xor(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger[] divideAndRemainder(java.math.BigInteger)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger java.math.BigInteger[] sqrtAndRemainder()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.math.BigInteger long longValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger long longValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.math.BigInteger short shortValueExact()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
</root>PK��+�java/net/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="java.net.URI URI(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.net.URI java.lang.String toString()'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name="java.net.URI java.net.URI create(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI normalize()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI parseServerAuthority()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI relativize(java.net.URI)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI relativize(java.net.URI) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI resolve(java.lang.String)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI resolve(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI resolve(java.net.URI)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URI resolve(java.net.URI) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URI java.net.URL toURL()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.net.URL URL(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="java.net.URL URL(java.lang.String, java.lang.String, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="java.net.URL URL(java.net.URL, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.net.URL java.lang.String toString()'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name="java.net.URLConnection java.lang.String getHeaderField(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.net.URLConnection void setRequestProperty(java.lang.String, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.net.URLConnection void setRequestProperty(java.lang.String, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.net.URLEncoder java.lang.String encode(java.lang.String, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
</root>

PK1z�}"}"java/nio/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name='java.nio.Buffer java.lang.Object array()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.Buffer java.nio.Buffer clear()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.Buffer java.nio.Buffer flip()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.Buffer java.nio.Buffer limit(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.Buffer java.nio.Buffer mark()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.Buffer java.nio.Buffer position(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.Buffer java.nio.Buffer reset()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.Buffer java.nio.Buffer rewind()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.nio.ByteBuffer byte[] array()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer compact()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer order(java.nio.ByteOrder)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer order(java.nio.ByteOrder) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putChar(char)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putChar(int, char)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putDouble(double)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putDouble(int, double)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putFloat(float)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putFloat(int, float)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putInt(int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putInt(int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putLong(int, long)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putLong(long)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putShort(int, short)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteBuffer putShort(short)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ByteOrder order()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.CharBuffer asCharBuffer()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.DoubleBuffer asDoubleBuffer()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.FloatBuffer asFloatBuffer()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.IntBuffer asIntBuffer()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.LongBuffer asLongBuffer()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.nio.ByteBuffer java.nio.ShortBuffer asShortBuffer()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.nio.CharBuffer char[] array()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.nio.CharBuffer int read(java.nio.CharBuffer) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer allocate(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer asReadOnlyBuffer()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer compact()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer duplicate()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer get(char[])'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer get(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer get(char[], int, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer get(char[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(char)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(char[])'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(char[], int, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(char[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(int, char)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(java.lang.String, int, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(java.lang.String, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(java.nio.CharBuffer)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer put(java.nio.CharBuffer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer slice()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(char[])'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(char[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(char[], int, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(char[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(java.lang.CharSequence, int, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.CharBuffer java.nio.CharBuffer wrap(java.lang.CharSequence, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>

PKR$��java/security/annotations.xml<root>
  <item name='java.security.MessageDigest java.security.MessageDigest getInstance(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
</root>
PK�\�km)m)java/sql/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="java.sql.Connection java.sql.PreparedStatement prepareStatement(java.lang.String, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.Statement.RETURN_GENERATED_KEYS, java.sql.Statement.NO_GENERATED_KEYS}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.PreparedStatement prepareStatement(java.lang.String, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE, java.sql.ResultSet.TYPE_SCROLL_SENSITIVE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.PreparedStatement prepareStatement(java.lang.String, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.CONCUR_READ_ONLY, java.sql.ResultSet.CONCUR_UPDATABLE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.PreparedStatement prepareStatement(java.lang.String, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE, java.sql.ResultSet.TYPE_SCROLL_SENSITIVE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.PreparedStatement prepareStatement(java.lang.String, int, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.CONCUR_READ_ONLY, java.sql.ResultSet.CONCUR_UPDATABLE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.PreparedStatement prepareStatement(java.lang.String, int, int, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT, java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.Statement createStatement(int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE, java.sql.ResultSet.TYPE_SCROLL_SENSITIVE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.Statement createStatement(int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.CONCUR_READ_ONLY, java.sql.ResultSet.CONCUR_UPDATABLE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.Statement createStatement(int, int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE, java.sql.ResultSet.TYPE_SCROLL_SENSITIVE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.Statement createStatement(int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.CONCUR_READ_ONLY, java.sql.ResultSet.CONCUR_UPDATABLE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection java.sql.Statement createStatement(int, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT, java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT}" />
    </annotation>
  </item>
  <item name="java.sql.Connection void setTransactionIsolation(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.Connection.TRANSACTION_NONE, java.sql.Connection.TRANSACTION_READ_UNCOMMITTED, java.sql.Connection.TRANSACTION_READ_COMMITTED, java.sql.Connection.TRANSACTION_REPEATABLE_READ, java.sql.Connection.TRANSACTION_SERIALIZABLE}" />
    </annotation>
  </item>
  <item name="java.sql.Connection int getTransactionIsolation()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.Connection.TRANSACTION_NONE, java.sql.Connection.TRANSACTION_READ_UNCOMMITTED, java.sql.Connection.TRANSACTION_READ_COMMITTED, java.sql.Connection.TRANSACTION_REPEATABLE_READ, java.sql.Connection.TRANSACTION_SERIALIZABLE}" />
    </annotation>
  </item>
  <item name='java.sql.ResultSet boolean absolute(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.sql.ResultSet boolean first()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.sql.ResultSet boolean last()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.sql.ResultSet boolean next()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.sql.ResultSet boolean previous()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.sql.ResultSet boolean relative(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.sql.ResultSet int getFetchDirection()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.FETCH_FORWARD, java.sql.ResultSet.FETCH_REVERSE, java.sql.ResultSet.FETCH_UNKNOWN}" />
    </annotation>
  </item>
  <item name="java.sql.ResultSet int getType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE, java.sql.ResultSet.TYPE_SCROLL_SENSITIVE}" />
    </annotation>
  </item>
  <item name="java.sql.ResultSet int getConcurrency()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.CONCUR_READ_ONLY, java.sql.ResultSet.CONCUR_UPDATABLE}" />
    </annotation>
  </item>
  <item name="java.sql.ResultSet int getHoldability()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT, java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT}" />
    </annotation>
  </item>
  <item name="java.sql.ResultSet void setFetchDirection(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.FETCH_FORWARD, java.sql.ResultSet.FETCH_REVERSE, java.sql.ResultSet.FETCH_UNKNOWN}" />
    </annotation>
  </item>
  <item name="java.sql.Statement int getResultSetType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE, java.sql.ResultSet.TYPE_SCROLL_SENSITIVE}" />
    </annotation>
  </item>
  <item name="java.sql.Statement int getResultSetConcurrency()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.CONCUR_READ_ONLY, java.sql.ResultSet.CONCUR_UPDATABLE}" />
    </annotation>
  </item>
  <item name="java.sql.Statement int getFetchDirection()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.FETCH_FORWARD, java.sql.ResultSet.FETCH_REVERSE, java.sql.ResultSet.FETCH_UNKNOWN}" />
    </annotation>
  </item>
  <item name="java.sql.Statement void setFetchDirection(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSet.FETCH_FORWARD, java.sql.ResultSet.FETCH_REVERSE, java.sql.ResultSet.FETCH_UNKNOWN}" />
    </annotation>
  </item>
  <item name="java.sql.Statement boolean getMoreResults(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.Statement.CLOSE_CURRENT_RESULT, java.sql.Statement.KEEP_CURRENT_RESULT, java.sql.Statement.CLOSE_ALL_RESULTS}" />
    </annotation>
  </item>
  <item name="java.sql.Statement int executeUpdate(java.lang.String, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.Statement.RETURN_GENERATED_KEYS, java.sql.Statement.NO_GENERATED_KEYS}" />
    </annotation>
  </item>
  <item name="java.sql.Statement boolean execute(java.lang.String, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.Statement.RETURN_GENERATED_KEYS, java.sql.Statement.NO_GENERATED_KEYS}" />
    </annotation>
  </item>
  <item name="java.sql.ResultSetMetaData int isNullable(int)">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ResultSetMetaData.columnNoNulls, java.sql.ResultSetMetaData.columnNullable, java.sql.ResultSetMetaData.columnNullableUnknown}" />
    </annotation>
  </item>
  <item name="java.sql.ParameterMetaData int getParameterMode(int)">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ParameterMetaData.parameterModeIn, java.sql.ParameterMetaData.parameterModeOut, java.sql.ParameterMetaData.parameterModeInOut, java.sql.ParameterMetaData.parameterModeUnknown}" />
    </annotation>
  </item>
  <item name="java.sql.ParameterMetaData int isNullable(int)">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.ParameterMetaData.parameterNoNulls, java.sql.ParameterMetaData.parameterNullable, java.sql.ParameterMetaData.parameterNullableUnknown}" />
    </annotation>
  </item>
  <item name="java.sql.DatabaseMetaData int getSQLStateType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.sql.DatabaseMetaData.sqlStateXOpen, java.sql.DatabaseMetaData.sqlStateSQL, java.sql.DatabaseMetaData.sqlStateSQL99}" />
    </annotation>
  </item>
</root>

PK�#PPjava/text/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name='java.text.DateFormat java.lang.Object parseObject(java.lang.String, java.text.ParsePosition) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.DateFormat java.lang.String format(java.util.Date)'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='java.text.Format java.lang.Object parseObject(java.lang.String, java.text.ParsePosition) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.Format java.lang.StringBuffer format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.Format java.lang.StringBuffer format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.Format java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.text.MessageFormat MessageFormat(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat MessageFormat(java.lang.String, java.util.Locale) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat java.lang.String format(java.lang.String, java.lang.Object...)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true" />
    </annotation>
  </item>
  <item name="java.text.MessageFormat java.lang.String format(java.lang.String, java.lang.Object...) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat java.lang.StringBuffer format(java.lang.Object, java.lang.StringBuffer, java.text.FieldPosition)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat java.text.Format[] getFormats()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat java.text.Format[] getFormatsByArgumentIndex()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat void applyPattern(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat void setFormats(java.text.Format[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.MessageFormat void setFormatsByArgumentIndex(java.text.Format[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.text.SimpleDateFormat SimpleDateFormat(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.text.SimpleDateFormat SimpleDateFormat(java.lang.String, java.text.DateFormatSymbols) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat SimpleDateFormat(java.lang.String, java.text.DateFormatSymbols) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.text.SimpleDateFormat SimpleDateFormat(java.lang.String, java.util.Locale) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat SimpleDateFormat(java.lang.String, java.util.Locale) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat java.lang.StringBuffer format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat java.lang.StringBuffer format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat java.lang.StringBuffer format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat java.util.Date parse(java.lang.String, java.text.ParsePosition) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat java.util.Date parse(java.lang.String, java.text.ParsePosition) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat void applyLocalizedPattern(java.lang.String) 0'>
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat void applyPattern(java.lang.String) 0'>
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat void set2DigitYearStart(java.util.Date) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.SimpleDateFormat void setDateFormatSymbols(java.text.DateFormatSymbols) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.StringCharacterIterator StringCharacterIterator(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.StringCharacterIterator StringCharacterIterator(java.lang.String, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.StringCharacterIterator StringCharacterIterator(java.lang.String, int, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.text.StringCharacterIterator void setText(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>

PK�L��N�Njava/time/annotations.xml<root>
    <item name='java.time.Duration java.time.Duration parse(java.lang.CharSequence)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
  <item name='java.time.Duration java.time.Duration parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Instant java.time.Instant parse(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Instant java.time.Instant parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalDate R query(java.time.temporal.TemporalQuery<R>) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalDate boolean isEqual(java.time.chrono.ChronoLocalDate)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate int compareTo(java.time.chrono.ChronoLocalDate)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate int get(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate int get(java.time.temporal.TemporalField) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalDate int getDayOfMonth()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate int getDayOfYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate int getMonthValue()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate int getYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate from(java.time.temporal.TemporalAccessor)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate minus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate minus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate of(int, int, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val val="&quot;_,_,_-&gt;new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate of(int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate of(int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate of(int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate of(int, java.time.Month, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val val="&quot;_,_,_ -&gt; new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate of(int, java.time.Month, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate of(int, java.time.Month, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate ofYearDay(int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate ofYearDay(int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate parse(java.lang.CharSequence)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.LocalDate java.time.LocalDate parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalDate java.time.LocalDate parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.LocalDate java.time.LocalDate parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalDate java.time.LocalDate parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalDate java.time.LocalDate plus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate plus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate with(java.time.temporal.TemporalAdjuster)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate with(java.time.temporal.TemporalField, long)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate withDayOfMonth(int)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate withDayOfMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate withDayOfYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate withMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDate withYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.LocalDateTime atTime(int, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.Period until(java.time.chrono.ChronoLocalDate)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalDate java.time.temporal.ValueRange range(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate long getLong(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDate long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime R query(java.time.temporal.TemporalQuery<R>) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalDateTime int get(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int get(java.time.temporal.TemporalField) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalDateTime int getDayOfMonth()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getDayOfYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getHour()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getMinute()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getMonthValue()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getNano()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999_999_999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getSecond()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime int getYear()'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime from(java.time.temporal.TemporalAccessor)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime minus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime minus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="value" val="&quot;_,_,_,_,_ -&gt; new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="value" val="&quot;_,_,_,_,_,_-&gt;new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int) 5'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="value" val="&quot;_,_,_,_,_,_,_-&gt;new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int) 5'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, int, int, int, int, int, int) 6'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="value" val="&quot;_,_,_,_,_ -&gt; new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
        <val name="value" val="&quot;_,_,_,_,_,_ -&gt; new&quot;"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int) 5'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int, int)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
        <val name="value" val="&quot;_,_,_,_,_,_ -&gt; new&quot;"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int, int) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int, int) 5'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime of(int, java.time.Month, int, int, int, int, int) 6'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime ofEpochSecond(long, int, java.time.ZoneOffset) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime ofInstant(java.time.Instant, java.time.ZoneId)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
        <val name="value" val="&quot;_,_ -&gt; new&quot;"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime parse(java.lang.CharSequence)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.LocalDateTime java.time.LocalDateTime parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalDateTime java.time.LocalDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.LocalDateTime java.time.LocalDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalDateTime java.time.LocalDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalDateTime java.time.LocalDateTime plus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime plus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime truncatedTo(java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime truncatedTo(java.time.temporal.TemporalUnit) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime with(java.time.temporal.TemporalAdjuster)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime with(java.time.temporal.TemporalField, long)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withDayOfMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withDayOfYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withHour(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withMinute(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withNano(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withSecond(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.LocalDateTime withYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime java.time.temporal.ValueRange range(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime long getLong(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalDateTime long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime R query(java.time.temporal.TemporalQuery<R>) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalTime int get(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime int get(java.time.temporal.TemporalField) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalTime int getHour()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime int getMinute()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime int getNano()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999_999_999"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime int getSecond()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime from(java.time.temporal.TemporalAccessor)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime minus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime minus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime now()'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime now(java.time.Clock)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime now(java.time.ZoneId)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int, int, int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime of(int, int, int, int) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime ofInstant(java.time.Instant, java.time.ZoneId)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime ofNanoOfDay(long) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="86399999999999L"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime ofSecondOfDay(long) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="86399"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime parse(java.lang.CharSequence)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.LocalTime java.time.LocalTime parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalTime java.time.LocalTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.LocalTime java.time.LocalTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalTime java.time.LocalTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.LocalTime java.time.LocalTime plus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime plus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime truncatedTo(java.time.temporal.TemporalUnit) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime with(java.time.temporal.TemporalAdjuster)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime with(java.time.temporal.TemporalField, long)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime withHour(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime withMinute(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime withNano(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.LocalTime withSecond(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalTime java.time.temporal.ValueRange range(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime java.time.temporal.ValueRange range(java.time.temporal.TemporalField) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.LocalTime long getLong(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.LocalTime long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.Month int getValue()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.Month int length(boolean)'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="28"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.Month int maxLength()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="29"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.Month int minLength()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="28"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
  <item name='java.time.MonthDay java.time.MonthDay parse(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.MonthDay java.time.MonthDay parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.MonthDay java.time.MonthDay parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.MonthDay java.time.MonthDay parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.MonthDay java.time.MonthDay parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.OffsetDateTime R query(java.time.temporal.TemporalQuery<R>) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetDateTime boolean isAfter(java.time.OffsetDateTime)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime boolean isBefore(java.time.OffsetDateTime)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime boolean isEqual(java.time.OffsetDateTime)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int compareTo(java.time.OffsetDateTime)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int get(java.time.temporal.TemporalField) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetDateTime int getDayOfMonth()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int getDayOfYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int getHour()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int getMinute()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int getMonthValue()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int getNano()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int getSecond()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime int getYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.Instant toInstant()'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime from(java.time.temporal.TemporalAccessor)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime minus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime minus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="value" val="&quot;_,_,_,_,_,_,_,_-&gt;new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset) 5'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime of(int, int, int, int, int, int, int, java.time.ZoneOffset) 6'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime ofInstant(java.time.Instant, java.time.ZoneId)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val val="&quot;_,_-&gt;new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime parse(java.lang.CharSequence)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.OffsetDateTime java.time.OffsetDateTime parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.OffsetDateTime java.time.OffsetDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.OffsetDateTime java.time.OffsetDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.OffsetDateTime java.time.OffsetDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.OffsetDateTime java.time.OffsetDateTime plus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime plus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime truncatedTo(java.time.temporal.TemporalUnit) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime with(java.time.temporal.TemporalAdjuster)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime with(java.time.temporal.TemporalField, long)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withDayOfMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withDayOfYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withHour(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withMinute(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withNano(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withOffsetSameLocal(java.time.ZoneOffset) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withSecond(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.OffsetDateTime withYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetDateTime java.time.temporal.ValueRange range(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime long toEpochSecond()'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetDateTime long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime R query(java.time.temporal.TemporalQuery<R>) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetTime int get(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime int get(java.time.temporal.TemporalField) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetTime int getHour()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime int getMinute()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime int getNano()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime int getSecond()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime from(java.time.temporal.TemporalAccessor)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime minus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime minus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime of(int, int, int, int, java.time.ZoneOffset) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime of(int, int, int, int, java.time.ZoneOffset) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime of(int, int, int, int, java.time.ZoneOffset) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime of(int, int, int, int, java.time.ZoneOffset) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime parse(java.lang.CharSequence)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.OffsetTime java.time.OffsetTime parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.OffsetTime java.time.OffsetTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.OffsetTime java.time.OffsetTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.OffsetTime java.time.OffsetTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.OffsetTime java.time.OffsetTime plus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime plus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime truncatedTo(java.time.temporal.TemporalUnit) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime with(java.time.temporal.TemporalAdjuster)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime with(java.time.temporal.TemporalField, long)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime withHour(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime withMinute(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime withNano(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.OffsetTime withSecond(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime java.time.temporal.Temporal adjustInto(java.time.temporal.Temporal)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.OffsetTime long getLong(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.OffsetTime long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.Period java.time.Period parse(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Period java.time.Period parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Year int length()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="365"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
  <item name='java.time.Year java.time.Year parse(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Year java.time.Year parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Year java.time.Year parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Year java.time.Year parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.Year java.time.Year parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.YearMonth java.time.YearMonth parse(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.YearMonth java.time.YearMonth parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.YearMonth java.time.YearMonth parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.YearMonth java.time.YearMonth parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.YearMonth java.time.YearMonth parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.ZoneId SHORT_IDS'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.lang.String getDisplayName(java.time.format.TextStyle, java.util.Locale)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZoneId java.lang.String getDisplayName(java.time.format.TextStyle, java.util.Locale) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.lang.String getDisplayName(java.time.format.TextStyle, java.util.Locale) 1'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.lang.String getId()'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId from(java.time.temporal.TemporalAccessor)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId normalized()'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId of(java.lang.String)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId of(java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId of(java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId of(java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;) 1'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId ofOffset(java.lang.String, java.time.ZoneOffset)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId ofOffset(java.lang.String, java.time.ZoneOffset) 0'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId ofOffset(java.lang.String, java.time.ZoneOffset) 1'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.time.ZoneId systemDefault()'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZoneId java.time.zone.ZoneRules getRules()'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.time.ZoneId java.util.Set&lt;java.lang.String&gt; getAvailableZoneIds()'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="value" val="&quot;-&gt;new&quot;"/>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getDayOfMonth()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getDayOfYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getHour()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getMinute()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getMonthValue()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getNano()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getSecond()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime int getYear()'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime from(java.time.temporal.TemporalAccessor)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusDays(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusHours(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusMinutes(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusMonths(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusNanos(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusSeconds(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusWeeks(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime minusYears(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId) 3'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId) 4'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId) 5'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime of(int, int, int, int, int, int, int, java.time.ZoneId) 6'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime parse(java.lang.CharSequence)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.ZonedDateTime java.time.ZonedDateTime parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.ZonedDateTime java.time.ZonedDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.time.ZonedDateTime java.time.ZonedDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.ZonedDateTime java.time.ZonedDateTime parse(java.lang.CharSequence, java.time.format.DateTimeFormatter) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.ZonedDateTime java.time.ZonedDateTime plus(java.time.temporal.TemporalAmount)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plus(long, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusDays(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusHours(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusMinutes(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusMonths(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusNanos(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusSeconds(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusWeeks(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime plusYears(long)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime with(java.time.temporal.TemporalAdjuster)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime with(java.time.temporal.TemporalField, long)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withDayOfMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="31"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withDayOfYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="366"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withHour(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="23"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withMinute(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withMonth(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="1"/>
        <val name="to" val="12"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withNano(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withSecond(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="0"/>
        <val name="to" val="59"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.ZonedDateTime withYear(int) 0'>
      <annotation name='org.jetbrains.annotations.Range'>
        <val name="from" val="-999999999"/>
        <val name="to" val="999999999"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime java.time.temporal.ValueRange range(java.time.temporal.TemporalField)'>
      <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.time.ZonedDateTime long until(java.time.temporal.Temporal, java.time.temporal.TemporalUnit)'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
</root>PK8V4U9!9!java/util/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name='java.util.AbstractCollection T[] toArray(T[])'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractCollection T[] toArray(T[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractCollection java.lang.Object[] toArray()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractCollection boolean addAll(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractCollection boolean containsAll(java.util.Collection&lt;?&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractCollection boolean removeAll(java.util.Collection&lt;?&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractCollection boolean retainAll(java.util.Collection&lt;?&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractMap java.util.Collection&lt;V&gt; values()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.AbstractMap java.util.Set&lt;K&gt; keySet()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
  <item name='java.util.AbstractMap java.util.Set&lt;java.util.Map.Entry&lt;K,V&gt;&gt; entrySet()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque ArrayDeque()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.ArrayDeque ArrayDeque(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.ArrayDeque ArrayDeque(java.util.Collection&lt;? extends E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.ArrayDeque E element()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque E getFirst()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque E getLast()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque E pop()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque E remove()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque E removeFirst()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque E removeLast()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque boolean add(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque boolean offer(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque boolean offerFirst(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque boolean offerLast(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque void addFirst(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque void addLast(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayDeque void push(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayList ArrayList()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.ArrayList ArrayList(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.ArrayList ArrayList(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.ArrayList ArrayList(java.util.Collection&lt;? extends E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.ArrayList ArrayList(java.util.Collection&lt;? extends E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.ArrayList java.util.Iterator&lt;E&gt; iterator()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayList java.util.ListIterator&lt;E&gt; listIterator()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ArrayList java.util.ListIterator&lt;E&gt; listIterator(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Arrays T[] copyOf(T[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays T[] copyOf(T[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays T[] copyOf(T[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays T[] copyOf(U[], int, java.lang.Class&lt;? extends T[]&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays T[] copyOf(U[], int, java.lang.Class&lt;? extends T[]&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays T[] copyOf(U[], int, java.lang.Class&lt;? extends T[]&gt;) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays T[] copyOf(U[], int, java.lang.Class&lt;? extends T[]&gt;) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays T[] copyOfRange(T[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays T[] copyOfRange(T[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays T[] copyOfRange(U[], int, int, java.lang.Class&lt;? extends T[]&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays T[] copyOfRange(U[], int, int, java.lang.Class&lt;? extends T[]&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays T[] copyOfRange(U[], int, int, java.lang.Class&lt;? extends T[]&gt;) 3">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays boolean deepEquals(java.lang.Object[], java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean deepEquals(java.lang.Object[], java.lang.Object[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(boolean[], boolean[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(boolean[], boolean[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(byte[], byte[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(byte[], byte[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(char[], char[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(char[], char[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(double[], double[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(double[], double[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(float[], float[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(float[], float[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(int[], int[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(int[], int[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(java.lang.Object[], java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(java.lang.Object[], java.lang.Object[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(long[], long[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(long[], long[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(short[], short[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean equals(short[], short[]) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays boolean[] copyOf(boolean[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays boolean[] copyOf(boolean[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
    <item name='java.util.Arrays boolean[] copyOf(boolean[], int) 1'>
        <annotation name='org.jetbrains.annotations.Range'>
            <val name="from" val="0"/>
            <val name="to" val="java.lang.Integer.MAX_VALUE"/>
        </annotation>
    </item>
    <item name="java.util.Arrays boolean[] copyOfRange(boolean[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays boolean[] copyOfRange(boolean[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays byte[] copyOf(byte[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays byte[] copyOf(byte[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays byte[] copyOf(byte[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays byte[] copyOfRange(byte[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays byte[] copyOfRange(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays char[] copyOf(char[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays char[] copyOf(char[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays char[] copyOf(char[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays char[] copyOfRange(char[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays char[] copyOfRange(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays double[] copyOf(double[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays double[] copyOf(double[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays double[] copyOf(double[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays double[] copyOfRange(double[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays double[] copyOfRange(double[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays float[] copyOf(float[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays float[] copyOf(float[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays float[] copyOf(float[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays float[] copyOfRange(float[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays float[] copyOfRange(float[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(T[], T, java.util.Comparator&lt;? super T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(T[], T, java.util.Comparator&lt;? super T&gt;) 2">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int binarySearch(T[], int, int, T, java.util.Comparator&lt;? super T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(T[], int, int, T, java.util.Comparator&lt;? super T&gt;) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(T[], int, int, T, java.util.Comparator&lt;? super T&gt;) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(T[], int, int, T, java.util.Comparator&lt;? super T&gt;) 4">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int binarySearch(byte[], byte) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(byte[], int, int, byte) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(byte[], int, int, byte) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(byte[], int, int, byte) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(char[], char) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(char[], int, int, char) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(char[], int, int, char) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(char[], int, int, char) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(double[], double) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(double[], int, int, double) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(double[], int, int, double) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(double[], int, int, double) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(float[], float) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(float[], int, int, float) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(float[], int, int, float) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(float[], int, int, float) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(int[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(int[], int, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(int[], int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(int[], int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(java.lang.Object[], int, int, java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(java.lang.Object[], int, int, java.lang.Object) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(java.lang.Object[], int, int, java.lang.Object) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(java.lang.Object[], java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(long[], int, int, long) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(long[], int, int, long) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(long[], int, int, long) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(long[], long) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int binarySearch(short[], int, int, short) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int binarySearch(short[], int, int, short) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays int binarySearch(short[], int, int, short) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays int binarySearch(short[], short) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int deepHashCode(java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(boolean[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(byte[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(char[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(double[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(float[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(int[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(long[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int hashCode(short[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays int[] copyOf(int[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int[] copyOf(int[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays int[] copyOf(int[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays int[] copyOfRange(int[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays int[] copyOfRange(int[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String deepToString(java.lang.Object[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String deepToString(java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(boolean[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(boolean[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(byte[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(byte[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(char[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(char[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(double[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(double[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(float[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(float[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(int[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(int[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(java.lang.Object[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(long[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(long[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(short[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.lang.String toString(short[]) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Arrays java.util.List&lt;T&gt; asList(T...)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays java.util.List&lt;T&gt; asList(T...) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays java.util.Spliterator&lt;T&gt; spliterator(T[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.Spliterator&lt;T&gt; spliterator(T[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.Spliterator.OfDouble spliterator(double[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.Spliterator.OfDouble spliterator(double[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.Spliterator.OfInt spliterator(int[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.Spliterator.OfInt spliterator(int[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.Spliterator.OfLong spliterator(long[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.Spliterator.OfLong spliterator(long[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.DoubleStream stream(double[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.DoubleStream stream(double[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.IntStream stream(int[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.IntStream stream(int[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.LongStream stream(long[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.LongStream stream(long[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.Stream&lt;T&gt; stream(T[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.Stream&lt;T&gt; stream(T[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays java.util.stream.Stream&lt;T&gt; stream(T[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays long[] copyOf(long[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays long[] copyOf(long[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays long[] copyOf(long[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays long[] copyOfRange(long[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays long[] copyOfRange(long[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays short[] copyOf(short[], int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays short[] copyOf(short[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays short[] copyOf(short[], int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.Arrays short[] copyOfRange(short[], int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Arrays short[] copyOfRange(short[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(boolean[], boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(boolean[], boolean) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(boolean[], int, int, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(boolean[], int, int, boolean) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(boolean[], int, int, boolean) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(boolean[], int, int, boolean) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(byte[], byte)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(byte[], byte) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(byte[], int, int, byte)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(byte[], int, int, byte) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(byte[], int, int, byte) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(byte[], int, int, byte) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(char[], char)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(char[], char) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(char[], int, int, char)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(char[], int, int, char) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(char[], int, int, char) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(char[], int, int, char) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(double[], double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(double[], double) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(double[], int, int, double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(double[], int, int, double) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(double[], int, int, double) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(double[], int, int, double) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(float[], float)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(float[], float) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(float[], int, int, float)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(float[], int, int, float) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(float[], int, int, float) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(float[], int, int, float) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(int[], int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(int[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(int[], int, int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(int[], int, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(int[], int, int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(int[], int, int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(java.lang.Object[], int, int, java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(java.lang.Object[], int, int, java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(java.lang.Object[], int, int, java.lang.Object) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(java.lang.Object[], int, int, java.lang.Object) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(java.lang.Object[], java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(java.lang.Object[], java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(long[], int, int, long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(long[], int, int, long) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(long[], int, int, long) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(long[], int, int, long) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(long[], long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(long[], long) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(short[], int, int, short)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(short[], int, int, short) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void fill(short[], int, int, short) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(short[], int, int, short) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void fill(short[], short)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void fill(short[], short) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void parallelPrefix(T[], int, int, java.util.function.BinaryOperator&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(T[], int, int, java.util.function.BinaryOperator&lt;T&gt;) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(T[], int, int, java.util.function.BinaryOperator&lt;T&gt;) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(T[], java.util.function.BinaryOperator&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(double[], int, int, java.util.function.DoubleBinaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(double[], int, int, java.util.function.DoubleBinaryOperator) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(double[], int, int, java.util.function.DoubleBinaryOperator) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(double[], java.util.function.DoubleBinaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(int[], int, int, java.util.function.IntBinaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(int[], int, int, java.util.function.IntBinaryOperator) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(int[], int, int, java.util.function.IntBinaryOperator) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(int[], java.util.function.IntBinaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(long[], int, int, java.util.function.LongBinaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(long[], int, int, java.util.function.LongBinaryOperator) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(long[], int, int, java.util.function.LongBinaryOperator) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelPrefix(long[], java.util.function.LongBinaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSetAll(T[], java.util.function.IntFunction&lt;? extends T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSetAll(double[], java.util.function.IntToDoubleFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSetAll(int[], java.util.function.IntUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSetAll(long[], java.util.function.IntToLongFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[], int, int, java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[], int, int, java.util.Comparator&lt;? super T&gt;) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[], int, int, java.util.Comparator&lt;? super T&gt;) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(T[], java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(byte[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(byte[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(byte[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(byte[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(char[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(char[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(char[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(char[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(double[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(double[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(double[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(double[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(float[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(float[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(float[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(float[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(int[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(int[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(int[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(int[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(long[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(long[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(long[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(long[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(short[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(short[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(short[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void parallelSort(short[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void setAll(T[], java.util.function.IntFunction&lt;? extends T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void setAll(double[], java.util.function.IntToDoubleFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void setAll(int[], java.util.function.IntUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void setAll(long[], java.util.function.IntToLongFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void sort(T[], int, int, java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(T[], int, int, java.util.Comparator&lt;? super T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(T[], int, int, java.util.Comparator&lt;? super T&gt;) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(T[], int, int, java.util.Comparator&lt;? super T&gt;) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name="java.util.Arrays void sort(T[], int, int, java.util.Comparator&lt;? super T&gt;) 3">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='java.util.Arrays void sort(T[], java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Arrays void sort(T[], java.util.Comparator&lt;? super T&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Arrays void sort(T[], java.util.Comparator&lt;? super T&gt;) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='java.util.Arrays void sort(byte[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(byte[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(byte[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(byte[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(byte[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(byte[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(char[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(char[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(char[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(char[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(char[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(char[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(double[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(double[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(double[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(double[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(double[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(double[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(float[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(float[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(float[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(float[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(float[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(float[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(int[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(int[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(int[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(int[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(int[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(int[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(java.lang.Object[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(java.lang.Object[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(java.lang.Object[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(java.lang.Object[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(java.lang.Object[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(long[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(long[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(long[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(long[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(long[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(long[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(short[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(short[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(short[], int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Arrays void sort(short[], int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Arrays void sort(short[], int, int) 1'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.Arrays void sort(short[], int, int) 2'>
      <annotation name='org.jetbrains.annotations.Range'>
          <val name="from" val="0"/>
          <val name="to" val="java.lang.Integer.MAX_VALUE"/>
      </annotation>
  </item>
  <item name='java.util.BitSet boolean get(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet boolean intersects(java.util.BitSet)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet boolean intersects(java.util.BitSet) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet boolean isEmpty()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet byte[] toByteArray()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet int cardinality()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet int length()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet int nextClearBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet int nextSetBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet int previousClearBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet int previousSetBit(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet int size()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet java.util.BitSet get(int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(byte[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(byte[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(java.nio.ByteBuffer)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(java.nio.ByteBuffer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(java.nio.LongBuffer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(java.nio.LongBuffer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(long[])'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet java.util.BitSet valueOf(long[]) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.BitSet java.util.stream.IntStream stream()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
  <item name='java.util.BitSet long[] toLongArray()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet void and(java.util.BitSet)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void and(java.util.BitSet) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet void andNot(java.util.BitSet)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void andNot(java.util.BitSet) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet void clear()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void clear(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void clear(int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void flip(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void flip(int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void or(java.util.BitSet)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void or(java.util.BitSet) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.BitSet void set(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void set(int, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void set(int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void set(int, int, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void xor(java.util.BitSet)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.BitSet void xor(java.util.BitSet) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Calendar boolean isSet(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int get(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int getActualMaximum(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int getActualMinimum(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int getFirstDayOfWeek()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.SUNDAY, java.util.Calendar.MONDAY, java.util.Calendar.TUESDAY, java.util.Calendar.WEDNESDAY, java.util.Calendar.THURSDAY, java.util.Calendar.FRIDAY, java.util.Calendar.SATURDAY}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int getGreatestMinimum(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int getLeastMaximum(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int getMaximum(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar int getMinimum(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar java.lang.String getDisplayName(int, int, java.util.Locale) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar java.lang.String getDisplayName(int, int, java.util.Locale) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.SHORT, java.util.Calendar.LONG}" />
    </annotation>
  </item>
  <item name="java.util.Calendar java.util.Map&lt;java.lang.String,java.lang.Integer&gt; getDisplayNames(int, int, java.util.Locale) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar java.util.Map&lt;java.lang.String,java.lang.Integer&gt; getDisplayNames(int, int, java.util.Locale) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.SHORT, java.util.Calendar.LONG, java.util.Calendar.ALL_STYLES}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void add(int, int) 0" >
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void clear(int) 0" >
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void roll(int, boolean) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void roll(int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void set(int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.ERA, java.util.Calendar.YEAR, java.util.Calendar.MONTH, java.util.Calendar.WEEK_OF_YEAR, java.util.Calendar.WEEK_OF_MONTH, java.util.Calendar.DATE, java.util.Calendar.DAY_OF_MONTH, java.util.Calendar.DAY_OF_YEAR, java.util.Calendar.DAY_OF_WEEK, java.util.Calendar.DAY_OF_WEEK_IN_MONTH, java.util.Calendar.AM_PM, java.util.Calendar.HOUR, java.util.Calendar.HOUR_OF_DAY, java.util.Calendar.MINUTE, java.util.Calendar.SECOND, java.util.Calendar.MILLISECOND, java.util.Calendar.ZONE_OFFSET, java.util.Calendar.DST_OFFSET}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void set(int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void set(int, int, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void set(int, int, int, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void setFirstDayOfWeek(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.SUNDAY, java.util.Calendar.MONDAY, java.util.Calendar.TUESDAY, java.util.Calendar.WEDNESDAY, java.util.Calendar.THURSDAY, java.util.Calendar.FRIDAY, java.util.Calendar.SATURDAY}" />
    </annotation>
  </item>
  <item name="java.util.Calendar void setWeekDate(int, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.SUNDAY, java.util.Calendar.MONDAY, java.util.Calendar.TUESDAY, java.util.Calendar.WEDNESDAY, java.util.Calendar.THURSDAY, java.util.Calendar.FRIDAY, java.util.Calendar.SATURDAY}" />
    </annotation>
  </item>
  <item name="java.util.Collection T[] toArray(T[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collection T[] toArray(T[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collection boolean add(E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collection boolean addAll(java.util.Collection&lt;? extends E&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collection boolean addAll(java.util.Collection&lt;? extends E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collection boolean contains(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collection boolean containsAll(java.util.Collection&lt;?&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collection boolean containsAll(java.util.Collection&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collection boolean remove(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collection boolean removeAll(java.util.Collection&lt;?&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collection boolean removeAll(java.util.Collection&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collection boolean retainAll(java.util.Collection&lt;?&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collection boolean retainAll(java.util.Collection&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collection int size()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collection java.lang.Object[] toArray()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
      <annotation name='org.jetbrains.annotations.Contract'>
          <val name="pure" val="true"/>
      </annotation>
  </item>
  <item name="java.util.Collection java.util.Iterator&lt;E&gt; iterator()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collection java.util.Spliterator&lt;E&gt; spliterator()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collection java.util.stream.Stream&lt;E&gt; parallelStream()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collection java.util.stream.Stream&lt;E&gt; stream()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collection void clear()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Collections EMPTY_LIST'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Unmodifiable'/>
  </item>
  <item name='java.util.Collections EMPTY_MAP'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Unmodifiable'/>
  </item>
  <item name='java.util.Collections EMPTY_SET'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Unmodifiable'/>
  </item>
  <item name='java.util.Collections T max(java.util.Collection&lt;? extends T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections T max(java.util.Collection&lt;? extends T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections T max(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections T max(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections T max(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='java.util.Collections T min(java.util.Collection&lt;? extends T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections T min(java.util.Collection&lt;? extends T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections T min(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections T min(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections T min(java.util.Collection&lt;? extends T&gt;, java.util.Comparator&lt;? super T&gt;) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='java.util.Collections boolean addAll(java.util.Collection&lt;? super T&gt;, T...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections boolean addAll(java.util.Collection&lt;? super T&gt;, T...) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections boolean addAll(java.util.Collection&lt;? super T&gt;, T...) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections boolean disjoint(java.util.Collection&lt;?&gt;, java.util.Collection&lt;?&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections boolean disjoint(java.util.Collection&lt;?&gt;, java.util.Collection&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections boolean disjoint(java.util.Collection&lt;?&gt;, java.util.Collection&lt;?&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections boolean replaceAll(java.util.List&lt;T&gt;, T, T)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections boolean replaceAll(java.util.List&lt;T&gt;, T, T) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections boolean replaceAll(java.util.List&lt;T&gt;, T, T) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Collections boolean replaceAll(java.util.List&lt;T&gt;, T, T) 2">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='java.util.Collections int binarySearch(java.util.List&lt;? extends T&gt;, T, java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections int binarySearch(java.util.List&lt;? extends T&gt;, T, java.util.Comparator&lt;? super T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections int binarySearch(java.util.List&lt;? extends T&gt;, T, java.util.Comparator&lt;? super T&gt;) 2">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='java.util.Collections int binarySearch(java.util.List&lt;? extends java.lang.Comparable&lt;? super T&gt;&gt;, T)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections int binarySearch(java.util.List&lt;? extends java.lang.Comparable&lt;? super T&gt;&gt;, T) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections int frequency(java.util.Collection&lt;?&gt;, java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections int frequency(java.util.Collection&lt;?&gt;, java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections int indexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE-1"/>
    </annotation>
  </item>
  <item name="java.util.Collections int indexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections int indexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections int lastIndexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;)'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="-1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE-1"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections int lastIndexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections int lastIndexOfSubList(java.util.List&lt;?&gt;, java.util.List&lt;?&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.ArrayList&lt;T&gt; list(java.util.Enumeration&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.ArrayList&lt;T&gt; list(java.util.Enumeration&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections java.util.Collection&lt;E&gt; checkedCollection(java.util.Collection&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Collection&lt;E&gt; checkedCollection(java.util.Collection&lt;E&gt;, java.lang.Class&lt;E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Collection&lt;E&gt; checkedCollection(java.util.Collection&lt;E&gt;, java.lang.Class&lt;E&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections java.util.Collection&lt;T&gt; synchronizedCollection(java.util.Collection&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.Collection&lt;T&gt; synchronizedCollection(java.util.Collection&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Collection&lt;T&gt; unmodifiableCollection(java.util.Collection&lt;? extends T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.UnmodifiableView" />
  </item>
  <item name="java.util.Collections java.util.Collection&lt;T&gt; unmodifiableCollection(java.util.Collection&lt;? extends T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Comparator&lt;T&gt; reverseOrder()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Comparator&lt;T&gt; reverseOrder(java.util.Comparator&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Comparator&lt;T&gt; reverseOrder(java.util.Comparator&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Collections java.util.Enumeration&lt;T&gt; emptyEnumeration()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Enumeration&lt;T&gt; enumeration(java.util.Collection&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Enumeration&lt;T&gt; enumeration(java.util.Collection&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.Iterator&lt;T&gt; emptyIterator()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.List&lt;E&gt; checkedList(java.util.List&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.List&lt;E&gt; checkedList(java.util.List&lt;E&gt;, java.lang.Class&lt;E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.List&lt;E&gt; checkedList(java.util.List&lt;E&gt;, java.lang.Class&lt;E&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; emptyList()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; nCopies(int, T)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; nCopies(int, T) 1">
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; singletonList(T)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; singletonList(T) 0">
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.List&lt;T&gt; synchronizedList(java.util.List&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; synchronizedList(java.util.List&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; unmodifiableList(java.util.List&lt;? extends T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.UnmodifiableView" />
  </item>
  <item name="java.util.Collections java.util.List&lt;T&gt; unmodifiableList(java.util.List&lt;? extends T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.ListIterator&lt;T&gt; emptyListIterator()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.Map&lt;K,V&gt; checkedMap(java.util.Map&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; checkedMap(java.util.Map&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; checkedMap(java.util.Map&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; checkedMap(java.util.Map&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; emptyMap()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; singletonMap(K, V)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.Map&lt;K,V&gt; synchronizedMap(java.util.Map&lt;K,V&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; synchronizedMap(java.util.Map&lt;K,V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; unmodifiableMap(java.util.Map&lt;? extends K,? extends V&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.UnmodifiableView" />
  </item>
  <item name="java.util.Collections java.util.Map&lt;K,V&gt; unmodifiableMap(java.util.Map&lt;? extends K,? extends V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections java.util.NavigableMap&lt;K,V&gt; checkedNavigableMap(java.util.NavigableMap&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Collections java.util.NavigableMap&lt;K,V&gt; emptyNavigableMap()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Collections java.util.NavigableMap&lt;K,V&gt; synchronizedNavigableMap(java.util.NavigableMap&lt;K,V&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.NavigableSet&lt;E&gt; checkedNavigableSet(java.util.NavigableSet&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.NavigableSet&lt;E&gt; emptyNavigableSet()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.NavigableSet&lt;T&gt; synchronizedNavigableSet(java.util.NavigableSet&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Collections java.util.Queue&lt;E&gt; checkedQueue(java.util.Queue&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.Queue&lt;E&gt; checkedQueue(java.util.Queue&lt;E&gt;, java.lang.Class&lt;E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Queue&lt;E&gt; checkedQueue(java.util.Queue&lt;E&gt;, java.lang.Class&lt;E&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections java.util.Queue&lt;T&gt; asLifoQueue(java.util.Deque&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.Queue&lt;T&gt; asLifoQueue(java.util.Deque&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.Set&lt;E&gt; checkedSet(java.util.Set&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.Set&lt;E&gt; checkedSet(java.util.Set&lt;E&gt;, java.lang.Class&lt;E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Set&lt;E&gt; checkedSet(java.util.Set&lt;E&gt;, java.lang.Class&lt;E&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections java.util.Set&lt;E&gt; newSetFromMap(java.util.Map&lt;E,java.lang.Boolean&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.Set&lt;E&gt; newSetFromMap(java.util.Map&lt;E,java.lang.Boolean&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.Set&lt;T&gt; emptySet()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Set&lt;T&gt; singleton(T)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Set&lt;T&gt; singleton(T) 0">
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.Set&lt;T&gt; synchronizedSet(java.util.Set&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.Set&lt;T&gt; synchronizedSet(java.util.Set&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.Set&lt;T&gt; unmodifiableSet(java.util.Set&lt;? extends T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.UnmodifiableView" />
  </item>
  <item name="java.util.Collections java.util.Set&lt;T&gt; unmodifiableSet(java.util.Set&lt;? extends T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.SortedMap&lt;K,V&gt; checkedSortedMap(java.util.SortedMap&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.SortedMap&lt;K,V&gt; checkedSortedMap(java.util.SortedMap&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.SortedMap&lt;K,V&gt; checkedSortedMap(java.util.SortedMap&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.SortedMap&lt;K,V&gt; checkedSortedMap(java.util.SortedMap&lt;K,V&gt;, java.lang.Class&lt;K&gt;, java.lang.Class&lt;V&gt;) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections java.util.SortedMap&lt;K,V&gt; emptySortedMap()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Collections java.util.SortedMap&lt;K,V&gt; synchronizedSortedMap(java.util.SortedMap&lt;K,V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Collections java.util.SortedMap&lt;K,V&gt; synchronizedSortedMap(java.util.SortedMap&lt;K,V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.SortedMap&lt;K,V&gt; unmodifiableSortedMap(java.util.SortedMap&lt;K,? extends V&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.UnmodifiableView" />
  </item>
  <item name="java.util.Collections java.util.SortedMap&lt;K,V&gt; unmodifiableSortedMap(java.util.SortedMap&lt;K,? extends V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Collections java.util.SortedSet&lt;E&gt; checkedSortedSet(java.util.SortedSet&lt;E&gt;, java.lang.Class&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.SortedSet&lt;E&gt; checkedSortedSet(java.util.SortedSet&lt;E&gt;, java.lang.Class&lt;E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.SortedSet&lt;E&gt; checkedSortedSet(java.util.SortedSet&lt;E&gt;, java.lang.Class&lt;E&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections java.util.SortedSet&lt;E&gt; emptySortedSet()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.Unmodifiable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections java.util.SortedSet&lt;T&gt; synchronizedSortedSet(java.util.SortedSet&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.SortedSet&lt;T&gt; synchronizedSortedSet(java.util.SortedSet&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Collections java.util.SortedSet&lt;T&gt; unmodifiableSortedSet(java.util.SortedSet&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name="org.jetbrains.annotations.UnmodifiableView" />
  </item>
  <item name="java.util.Collections java.util.SortedSet&lt;T&gt; unmodifiableSortedSet(java.util.SortedSet&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Collections void copy(java.util.List&lt;? super T&gt;, java.util.List&lt;? extends T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void copy(java.util.List&lt;? super T&gt;, java.util.List&lt;? extends T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void copy(java.util.List&lt;? super T&gt;, java.util.List&lt;? extends T&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void fill(java.util.List&lt;? super T&gt;, T)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void fill(java.util.List&lt;? super T&gt;, T) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void reverse(java.util.List&lt;?&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void reverse(java.util.List&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void rotate(java.util.List&lt;?&gt;, int)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void rotate(java.util.List&lt;?&gt;, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void shuffle(java.util.List&lt;?&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void shuffle(java.util.List&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void shuffle(java.util.List&lt;?&gt;, java.util.Random)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void shuffle(java.util.List&lt;?&gt;, java.util.Random) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void shuffle(java.util.List&lt;?&gt;, java.util.Random) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void sort(java.util.List&lt;T&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void sort(java.util.List&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void sort(java.util.List&lt;T&gt;, java.util.Comparator&lt;? super T&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void sort(java.util.List&lt;T&gt;, java.util.Comparator&lt;? super T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.Collections void sort(java.util.List&lt;T&gt;, java.util.Comparator&lt;? super T&gt;) 1">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.util.Collections void swap(java.util.List&lt;?&gt;, int, int)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Collections void swap(java.util.List&lt;?&gt;, int, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Comparator int compare(T, T)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date Date(int, int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Date Date(int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
  </item>
  <item name='java.util.Date Date(int, int, int, int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Date Date(int, int, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
  </item>
  <item name='java.util.Date Date(int, int, int, int, int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Date Date(int, int, int, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
  </item>
  <item name='java.util.Date Date(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date boolean after(java.util.Date)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date boolean before(java.util.Date)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date int getDate()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="31"/>
    </annotation>
  </item>
  <item name='java.util.Date int getDay()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="6"/>
    </annotation>
  </item>
  <item name='java.util.Date int getHours()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="23"/>
    </annotation>
  </item>
  <item name='java.util.Date int getMinutes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="59"/>
    </annotation>
  </item>
  <item name="java.util.Date int getMonth()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="11"/>
    </annotation>
  </item>
  <item name='java.util.Date int getSeconds()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="61"/>
    </annotation>
  </item>
  <item name='java.util.Date int getYear()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date java.lang.Object clone()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;-&gt; new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date long UTC(int, int, int, int, int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Date long UTC(int, int, int, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
  </item>
  <item name='java.util.Date long getTime()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date long parse(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Date void setDate(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Date void setDate(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="31"/>
    </annotation>
  </item>
  <item name='java.util.Date void setHours(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Date void setHours(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="23"/>
    </annotation>
  </item>
  <item name='java.util.Date void setMinutes(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Date void setMinutes(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="60"/>
    </annotation>
  </item>
  <item name='java.util.Date void setMonth(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Date void setMonth(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="11"/>
    </annotation>
  </item>
  <item name='java.util.Date void setSeconds(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Date void setSeconds(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="61"/>
    </annotation>
  </item>
  <item name='java.util.Date void setTime(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Date void setYear(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Deque java.util.Iterator&lt;E&gt; descendingIterator()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Enumeration boolean hasMoreElements()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Formatter Formatter(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.File, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.File, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.File, java.lang.String, java.util.Locale) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.File, java.lang.String, java.util.Locale) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.OutputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.OutputStream, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.OutputStream, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.OutputStream, java.lang.String, java.util.Locale) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.OutputStream, java.lang.String, java.util.Locale) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.io.PrintStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.lang.String, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.lang.String, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.lang.String, java.lang.String, java.util.Locale) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter Formatter(java.lang.String, java.lang.String, java.util.Locale) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Formatter java.lang.String toString()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.Formatter java.util.Formatter format(java.lang.String, java.lang.Object...) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.Formatter java.util.Formatter format(java.util.Locale, java.lang.String, java.lang.Object...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.GregorianCalendar GregorianCalendar(int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="11"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int) 2'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="31"/>
    </annotation>
  </item>
  <item name="java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="11"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int) 2'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="31"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int) 3'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="23"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int) 4'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="59"/>
    </annotation>
  </item>
  <item name="java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.util.Calendar.JANUARY, java.util.Calendar.FEBRUARY, java.util.Calendar.MARCH, java.util.Calendar.APRIL, java.util.Calendar.MAY, java.util.Calendar.JUNE, java.util.Calendar.JULY, java.util.Calendar.AUGUST, java.util.Calendar.SEPTEMBER, java.util.Calendar.OCTOBER, java.util.Calendar.NOVEMBER, java.util.Calendar.DECEMBER}" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="11"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int, int) 2'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="31"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int, int) 3'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="23"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int, int) 4'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="59"/>
    </annotation>
  </item>
  <item name='java.util.GregorianCalendar GregorianCalendar(int, int, int, int, int, int) 5'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="61"/>
    </annotation>
  </item>
  <item name='java.util.HashMap HashMap()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashMap HashMap(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashMap HashMap(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.HashMap HashMap(int, float)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashMap HashMap(int, float) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.HashMap HashMap(java.util.Map&lt;? extends K,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashSet HashSet()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashSet HashSet(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashSet HashSet(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.HashSet HashSet(int, float)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashSet HashSet(int, float) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.HashSet HashSet(java.util.Collection&lt;? extends E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.HashSet HashSet(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Iterator E next()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Iterator boolean hasNext()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.LinkedHashSet LinkedHashSet(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.LinkedList LinkedList(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List E get(int)'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.List E get(int) 0">
    <annotation name="org.jetbrains.annotations.Range" >
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.List E remove(int)'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
    <item name='java.util.List E remove(int) 0'>
        <annotation name='org.jetbrains.annotations.Range'>
            <val name="from" val="0"/>
            <val name="to" val="java.lang.Integer.MAX_VALUE"/>
        </annotation>
    </item>
    <item name='java.util.List E set(int, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List E set(int, E) 1'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.List T[] toArray(T[])">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.List T[] toArray(T[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.List boolean add(E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;true&quot;"/>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.List boolean add(E) 0'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.List boolean addAll(int, java.util.Collection&lt;? extends E&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.List boolean addAll(int, java.util.Collection&lt;? extends E&gt;) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.List boolean addAll(java.util.Collection&lt;? extends E&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.List boolean addAll(java.util.Collection&lt;? extends E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List boolean contains(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List boolean containsAll(java.util.Collection&lt;?&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.List boolean containsAll(java.util.Collection&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.List boolean remove(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.List boolean removeAll(java.util.Collection&lt;?&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.List boolean removeAll(java.util.Collection&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.List boolean retainAll(java.util.Collection&lt;?&gt;)">
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.List boolean retainAll(java.util.Collection&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.List java.lang.Object[] toArray()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.List java.util.Iterator&lt;E&gt; iterator()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; copyOf(java.util.Collection&lt;? extends E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E, E, E, E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List java.util.List&lt;E&gt; of(E...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.List java.util.List&lt;E&gt; subList(int, int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.List java.util.ListIterator&lt;E&gt; listIterator()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.List java.util.ListIterator&lt;E&gt; listIterator(int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.List void add(int, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.List void add(int, E) 1'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.List void replaceAll(java.util.function.UnaryOperator&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.List void sort(java.util.Comparator&lt;? super E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map int size()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map V compute(K, java.util.function.BiFunction&lt;? super K,? super V,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map V compute(K, java.util.function.BiFunction&lt;? super K,? super V,? extends V&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Map V computeIfAbsent(K, java.util.function.Function&lt;? super K,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map V computeIfAbsent(K, java.util.function.Function&lt;? super K,? extends V&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Map V computeIfPresent(K, java.util.function.BiFunction&lt;? super K,? super V,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map V computeIfPresent(K, java.util.function.BiFunction&lt;? super K,? super V,? extends V&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Map V get(java.lang.Object)'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="source" val="&quot;this.values&quot;"/>
      <val name="sourceIsContainer" val="true" />
    </annotation>
  </item>
  <item name='java.util.Map V merge(K, V, java.util.function.BiFunction&lt;? super V,? super V,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map V merge(K, V, java.util.function.BiFunction&lt;? super V,? super V,? extends V&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Map V merge(K, V, java.util.function.BiFunction&lt;? super V,? super V,? extends V&gt;) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Map V put(K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="source" val="&quot;this.values&quot;"/>
      <val name="sourceIsContainer" val="true" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.Map V put(K, V) 0'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="target" val="&quot;this.keys&quot;"/>
      <val name="targetIsContainer" val="true" />
    </annotation>
  </item>
  <item name='java.util.Map V put(K, V) 1'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="target" val="&quot;this.values&quot;"/>
      <val name="targetIsContainer" val="true" />
    </annotation>
  </item>
  <item name='java.util.Map V putIfAbsent(K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.Map V remove(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="source" val="&quot;this.values&quot;"/>
      <val name="sourceIsContainer" val="true" />
    </annotation>
  </item>
  <item name='java.util.Map V replace(K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.Map boolean remove(java.lang.Object, java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map boolean replace(K, V, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Map java.util.Collection&lt;V&gt; values()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="source" val="&quot;this.values&quot;"/>
      <val name="sourceIsContainer" val="true" />
      <val name="targetIsContainer" val="true" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; copyOf(java.util.Map&lt;? extends K,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V, K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V, K, V, K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map&lt;K,V&gt; ofEntries(java.util.Map.Entry&lt;? extends K,? extends V&gt;...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map java.util.Map.Entry&lt;K,V&gt; entry(K, V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Map java.util.Set&lt;K&gt; keySet()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="source" val="&quot;this.keys&quot;"/>
      <val name="sourceIsContainer" val="true" />
      <val name="targetIsContainer" val="true" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.Map java.util.Set&lt;java.util.Map.Entry&lt;K,V&gt;&gt; entrySet()">
    <annotation name="org.jetbrains.annotations.NotNull"/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map void clear()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map void putAll(java.util.Map&lt;? extends K,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.Map void putAll(java.util.Map&lt;? extends K,? extends V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull"/>
  </item>
  <item name='java.util.Map void replaceAll(java.util.function.BiFunction&lt;? super K,? super V,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Map.Entry K getKey()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map.Entry V getValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Map.Entry V setValue(V)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.NavigableSet E ceiling(E)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.NavigableSet E floor(E)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.NavigableSet E higher(E)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.NavigableSet E lower(E)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.NavigableSet E pollFirst()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.NavigableSet E pollLast()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.NavigableSet java.util.Iterator&lt;E&gt; descendingIterator()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.NavigableSet java.util.Iterator&lt;E&gt; iterator()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.NavigableSet java.util.NavigableSet&lt;E&gt; descendingSet()">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.NavigableSet java.util.NavigableSet&lt;E&gt; headSet(E, boolean)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.NavigableSet java.util.NavigableSet&lt;E&gt; subSet(E, boolean, E, boolean)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.NavigableSet java.util.NavigableSet&lt;E&gt; tailSet(E, boolean)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.NavigableSet java.util.SortedSet&lt;E&gt; headSet(E)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.NavigableSet java.util.SortedSet&lt;E&gt; subSet(E, E)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.NavigableSet java.util.SortedSet&lt;E&gt; tailSet(E)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Objects T requireNonNull(T, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Objects T requireNonNullElse(T, T)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;!null, _ -&gt; param1; null, !null -&gt; param2; null, null -&gt; fail&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Objects T requireNonNullElseGet(T, java.util.function.Supplier&lt;? extends T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;!null, _ -&gt; param1; null, _ -&gt; !null&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Objects boolean equals(java.lang.Object, java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.Objects boolean equals(java.lang.Object, java.lang.Object) 1'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.Objects java.lang.String toString(java.lang.Object, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;null, _ -&gt; param2&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Optional java.util.Optional&lt;T&gt; of(T) 0'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Optional java.util.Optional&lt;T&gt; ofNullable(T) 0'>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Optional T get()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Optional T orElse(T)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;!null -&gt; !null&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Optional T orElse(T) 0'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Properties java.lang.String getProperty(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Properties java.lang.String getProperty(java.lang.String, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Properties java.lang.String getProperty(java.lang.String, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Properties void store(java.io.OutputStream, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.Queue E element()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Queue E peek()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Queue E poll()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Queue E remove()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Queue boolean offer(E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Random int nextInt(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.Random java.util.stream.IntStream ints(long) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.Random java.util.stream.IntStream ints(long, int, int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.Random java.util.stream.LongStream longs(long) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.Random java.util.stream.LongStream longs(long, long, long) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.ResourceBundle boolean containsKey(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.lang.Object getObject(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.lang.Object getObject(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.lang.Object handleGetObject(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.lang.String getString(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='java.util.ResourceBundle java.lang.String getString(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.PropertyKey'/>
  </item>
  <item name='java.util.ResourceBundle java.lang.String[] getStringArray(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.lang.String[] getStringArray(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.Enumeration&lt;java.lang.String&gt; getKeys()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle.Control) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.Locale, java.util.ResourceBundle.Control) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.ResourceBundle.Control) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.ResourceBundle getBundle(java.lang.String, java.util.ResourceBundle.Control) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.Set&lt;java.lang.String&gt; handleKeySet()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle java.util.Set&lt;java.lang.String&gt; keySet()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.ResourceBundle void clearCache(java.lang.ClassLoader) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.io.File, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.io.File, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.io.InputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.io.InputStream, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.io.InputStream, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.lang.Readable) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.nio.channels.ReadableByteChannel) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.nio.channels.ReadableByteChannel, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.nio.channels.ReadableByteChannel, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.nio.file.Path, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner Scanner(java.nio.file.Path, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner boolean hasNext(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Scanner boolean hasNext(java.util.regex.Pattern) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner java.lang.String findInLine(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Scanner java.lang.String findInLine(java.util.regex.Pattern) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner java.lang.String findWithinHorizon(java.lang.String, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Scanner java.lang.String findWithinHorizon(java.util.regex.Pattern, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner java.lang.String next(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Scanner java.lang.String next(java.util.regex.Pattern) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner java.util.Scanner skip(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.Scanner java.util.Scanner skip(java.util.regex.Pattern) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner java.util.Scanner useDelimiter(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner java.util.Scanner useDelimiter(java.util.regex.Pattern) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Scanner java.util.Scanner useLocale(java.util.Locale) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set T[] toArray(T[])'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set T[] toArray(T[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set boolean add(E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.Set boolean addAll(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set boolean contains(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set boolean containsAll(java.util.Collection&lt;?&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
    <item name='java.util.Set boolean containsAll(java.util.Collection&lt;?&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set boolean removeAll(java.util.Collection&lt;?&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set boolean retainAll(java.util.Collection&lt;?&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set java.lang.Object[] toArray()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set java.util.Iterator&lt;E&gt; iterator()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; copyOf(java.util.Collection&lt;? extends E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E, E, E, E, E, E, E, E, E, E)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_,_,_,_,_,_,_,_,_-&gt;new&quot;"/>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Set java.util.Set&lt;E&gt; of(E...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.SortedMap java.util.SortedMap&lt;K,V&gt; headMap(K)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.SortedMap java.util.SortedMap&lt;K,V&gt; subMap(K, K)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.SortedMap java.util.SortedMap&lt;K,V&gt; tailMap(K)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.SortedSet java.util.Comparator&lt;? super E&gt; comparator()">
    <annotation name="org.jetbrains.annotations.Nullable" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.SortedSet java.util.SortedSet&lt;E&gt; headSet(E)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.SortedSet java.util.SortedSet&lt;E&gt; subSet(E, E)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.SortedSet java.util.SortedSet&lt;E&gt; tailSet(E)">
    <annotation name="org.jetbrains.annotations.NotNull" />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.Spliterator boolean hasCharacteristics(int) 0'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterator int characteristics()'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator&lt;T&gt; spliterator(java.util.Collection&lt;? extends T&gt;, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator&lt;T&gt; spliterator(java.util.Iterator&lt;? extends T&gt;, long, int) 2'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator&lt;T&gt; spliteratorUnknownSize(java.util.Iterator&lt;? extends T&gt;, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfDouble spliterator(double[], int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfDouble spliterator(double[], int, int, int) 3'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfDouble spliterator(java.util.PrimitiveIterator.OfDouble, long, int) 2'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfDouble spliteratorUnknownSize(java.util.PrimitiveIterator.OfDouble, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfInt spliterator(java.util.PrimitiveIterator.OfInt, long, int) 2'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfInt spliteratorUnknownSize(java.util.PrimitiveIterator.OfInt, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfLong spliterator(java.util.PrimitiveIterator.OfLong, long, int) 2'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators java.util.Spliterator.OfLong spliteratorUnknownSize(java.util.PrimitiveIterator.OfLong, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators.AbstractDoubleSpliterator AbstractDoubleSpliterator(long, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators.AbstractIntSpliterator AbstractIntSpliterator(long, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators.AbstractLongSpliterator AbstractLongSpliterator(long, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators.AbstractSpliterator AbstractSpliterator(long, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.Spliterators.IteratorSpliterator IteratorSpliterator(java.util.Iterator&lt;? extends T&gt;, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.Spliterator.class" />
    </annotation>
  </item>
  <item name='java.util.SplittableRandom int nextInt(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.SplittableRandom java.util.stream.IntStream ints(long) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.SplittableRandom java.util.stream.IntStream ints(long, int, int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.SplittableRandom java.util.stream.LongStream longs(long) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.SplittableRandom java.util.stream.LongStream longs(long, long, long) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.SplittableRandom long nextLong(long) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item name="java.util.TimeZone java.util.TimeZone getTimeZone(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.util.TreeMap TreeMap()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeMap TreeMap(java.util.Comparator&lt;? super K&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeMap TreeMap(java.util.Map&lt;? extends K,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeMap TreeMap(java.util.SortedMap&lt;K,? extends V&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeSet TreeSet()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeSet TreeSet(java.util.Collection&lt;? extends E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeSet TreeSet(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeSet TreeSet(java.util.Comparator&lt;? super E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.TreeSet TreeSet(java.util.SortedSet&lt;E&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.UUID">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='java.util.Vector Vector(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
</root>

PK�ճ��#javax/accessibility/annotations.xml<root>
  <item name='javax.accessibility.AccessibleContext accessibleDescription'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='javax.accessibility.AccessibleContext accessibleName'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='javax.accessibility.AccessibleContext java.lang.String getAccessibleDescription()'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='javax.accessibility.AccessibleContext java.lang.String getAccessibleName()'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='javax.accessibility.AccessibleContext void setAccessibleDescription(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='javax.accessibility.AccessibleContext void setAccessibleName(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
</root>PKnX_ѰѰjavax/swing/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="javax.swing">
    <annotation name="org.jetbrains.annotations.Nls" />
  </item>
  <item name='javax.swing.AbstractAction void putValue(java.lang.String, java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.AbstractButton boolean isSelected()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.AbstractButton int getDisplayedMnemonicIndex()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.AbstractButton int getMnemonic()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.AbstractButton java.lang.String getActionCommand()'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.AbstractButton javax.swing.ButtonModel getModel()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.AbstractButton void setActionCommand(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action ACCELERATOR_KEY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action ACTION_COMMAND_KEY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action DISPLAYED_MNEMONIC_INDEX_KEY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action LARGE_ICON_KEY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action LONG_DESCRIPTION'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action MNEMONIC_KEY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action NAME'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action SELECTED_KEY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action SHORT_DESCRIPTION'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action SMALL_ICON'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action java.lang.Object getValue(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.Action void putValue(java.lang.String, java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name="javax.swing.ActionMap javax.swing.Action get(java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.ActionMap void put(java.lang.Object, javax.swing.Action) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.BoxLayout BoxLayout(java.awt.Container, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.BoxLayout.class" />
    </annotation>
  </item>
  <item name="javax.swing.BoxLayout BoxLayout(java.awt.Container, int, java.io.PrintStream) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.BoxLayout.class" />
    </annotation>
  </item>
  <item name="javax.swing.BoxLayout int getAxis()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.BoxLayout.class" />
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel boolean isArmed()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel boolean isEnabled()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel boolean isPressed()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel boolean isRollover()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel boolean isSelected()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
  <item name='javax.swing.ButtonModel int getMnemonic()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel java.lang.String getActionCommand()'>
    <annotation name='org.jetbrains.annotations.NonNls' />
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel void setActionCommand(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel void setActionCommand(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.ButtonModel void setArmed(boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel void setEnabled(boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel void setMnemonic(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel void setPressed(boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel void setRollover(boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='javax.swing.ButtonModel void setSelected(boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='javax.swing.ImageIcon ImageIcon(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.ImageIcon ImageIcon(java.lang.String, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name="javax.swing.InputMap void put(javax.swing.KeyStroke, java.lang.Object) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='javax.swing.JComboBox java.lang.Object getSelectedItem()'>
    <annotation name='org.jetbrains.annotations.Nullable' />
  </item>
  <item name="javax.swing.JComponent boolean processKeyBinding(javax.swing.KeyStroke, java.awt.event.KeyEvent, int, boolean) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JComponent.WHEN_FOCUSED,javax.swing.JComponent.WHEN_IN_FOCUSED_WINDOW,javax.swing.JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT}" />
    </annotation>
  </item>
  <item name="javax.swing.JComponent java.lang.Object getClientProperty(java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.JComponent javax.swing.InputMap getInputMap(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JComponent.WHEN_FOCUSED,javax.swing.JComponent.WHEN_IN_FOCUSED_WINDOW,javax.swing.JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT}" />
    </annotation>
  </item>
  <item name="javax.swing.JComponent javax.swing.InputMap getInputMap(int, boolean) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JComponent.WHEN_FOCUSED,javax.swing.JComponent.WHEN_IN_FOCUSED_WINDOW,javax.swing.JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT}" />
    </annotation>
  </item>
  <item name='javax.swing.JComponent void firePropertyChange(java.lang.String, boolean, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JComponent void firePropertyChange(java.lang.String, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name="javax.swing.JComponent void putClientProperty(java.lang.Object, java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.JComponent void putClientProperty(java.lang.Object, java.lang.Object) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='javax.swing.JComponent void registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int) 1'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name="javax.swing.JComponent void registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JComponent.WHEN_FOCUSED,javax.swing.JComponent.WHEN_IN_FOCUSED_WINDOW,javax.swing.JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT}" />
    </annotation>
  </item>
  <item name="javax.swing.JComponent void registerKeyboardAction(java.awt.event.ActionListener, javax.swing.KeyStroke, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JComponent.WHEN_FOCUSED,javax.swing.JComponent.WHEN_IN_FOCUSED_WINDOW,javax.swing.JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT}" />
    </annotation>
  </item>
  <item name="javax.swing.JComponent void setInputMap(int, javax.swing.InputMap) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JComponent.WHEN_FOCUSED,javax.swing.JComponent.WHEN_IN_FOCUSED_WINDOW,javax.swing.JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT}" />
    </annotation>
  </item>
  <item name="javax.swing.JEditorPane JEditorPane(java.lang.String, java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='javax.swing.JEditorPane void scrollToReference(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JEditorPane void setContentType(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JFormattedTextField.AbstractFormatter java.lang.Object stringToValue(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JFormattedTextField.AbstractFormatter java.lang.String valueToString(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JFrame void setDefaultCloseOperation(int) 0'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE, javax.swing.WindowConstants.HIDE_ON_CLOSE, javax.swing.WindowConstants.DISPOSE_ON_CLOSE, javax.swing.WindowConstants.EXIT_ON_CLOSE, javax.swing.JFrame.EXIT_ON_CLOSE}" />
    </annotation>
  </item>
  <item name="javax.swing.JLabel JLabel(java.lang.String, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.LEFT, javax.swing.SwingConstants.CENTER, javax.swing.SwingConstants.RIGHT, javax.swing.SwingConstants.LEADING, javax.swing.SwingConstants.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.JLabel JLabel(java.lang.String, javax.swing.Icon, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.LEFT, javax.swing.SwingConstants.CENTER, javax.swing.SwingConstants.RIGHT, javax.swing.SwingConstants.LEADING, javax.swing.SwingConstants.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.JLabel JLabel(javax.swing.Icon, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.LEFT, javax.swing.SwingConstants.CENTER, javax.swing.SwingConstants.RIGHT, javax.swing.SwingConstants.LEADING, javax.swing.SwingConstants.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int, javax.swing.Icon) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int, javax.swing.Icon) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int, javax.swing.Icon, java.lang.Object[]) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int, javax.swing.Icon, java.lang.Object[]) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane JOptionPane(java.lang.Object, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int getOptionType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showInternalConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showInternalConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showInternalConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showInternalConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showInternalConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showInternalOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showInternalOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane int showOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name='javax.swing.JOptionPane java.awt.Frame getRootFrame()'>
    <annotation name='org.jetbrains.annotations.NotNull' />
  </item>
  <item name="javax.swing.JOptionPane java.lang.Object showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane java.lang.Object showInternalInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon, java.lang.Object[], java.lang.Object) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane java.lang.String showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane java.lang.String showInternalInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane void setOptionType(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.DEFAULT_OPTION, javax.swing.JOptionPane.YES_NO_OPTION, javax.swing.JOptionPane.YES_NO_CANCEL_OPTION, javax.swing.JOptionPane.OK_CANCEL_OPTION}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane void showInternalMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane void showInternalMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane void showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JOptionPane void showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JOptionPane.INFORMATION_MESSAGE,javax.swing.JOptionPane.WARNING_MESSAGE,javax.swing.JOptionPane.ERROR_MESSAGE,javax.swing.JOptionPane.QUESTION_MESSAGE,javax.swing.JOptionPane.PLAIN_MESSAGE}" />
    </annotation>
  </item>
  <item name="javax.swing.JPasswordField void setText(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.JScrollBar JScrollBar(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.Adjustable.HORIZONTAL, java.awt.Adjustable.VERTICAL}" />
    </annotation>
  </item>
  <item name="javax.swing.JScrollBar JScrollBar(int, int, int, int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.Adjustable.HORIZONTAL, java.awt.Adjustable.VERTICAL}" />
    </annotation>
  </item>
  <item name="javax.swing.JScrollPane JScrollPane(int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED, javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER, javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS}" />
    </annotation>
  </item>
  <item name="javax.swing.JScrollPane JScrollPane(int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED, javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER, javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS}" />
    </annotation>
  </item>
  <item name="javax.swing.JScrollPane JScrollPane(java.awt.Component, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED, javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER, javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS}" />
    </annotation>
  </item>
  <item name="javax.swing.JScrollPane JScrollPane(java.awt.Component, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED, javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER, javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS}" />
    </annotation>
  </item>
  <item name="javax.swing.JScrollPane int getHorizontalScrollBarPolicy()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED, javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER, javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS}" />
    </annotation>
  </item>
  <item name="javax.swing.JScrollPane int getVerticalScrollBarPolicy()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED, javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER, javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS}" />
    </annotation>
  </item>
  <item name='javax.swing.JScrollPane void setCorner(java.lang.String, java.awt.Component) 0'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name="javax.swing.JSplitPane JSplitPane(int, boolean) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JSplitPane.HORIZONTAL_SPLIT,javax.swing.JSplitPane.VERTICAL_SPLIT}" />
    </annotation>
  </item>
  <item name="javax.swing.JSplitPane JSplitPane(int, boolean, java.awt.Component, java.awt.Component) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JSplitPane.HORIZONTAL_SPLIT,javax.swing.JSplitPane.VERTICAL_SPLIT}" />
    </annotation>
  </item>
  <item name="javax.swing.JSplitPane JSplitPane(int, java.awt.Component, java.awt.Component) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JSplitPane.HORIZONTAL_SPLIT,javax.swing.JSplitPane.VERTICAL_SPLIT}" />
    </annotation>
  </item>
  <item name="javax.swing.JTabbedPane JTabbedPane(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.TOP, javax.swing.SwingConstants.BOTTOM, javax.swing.SwingConstants.LEFT, javax.swing.SwingConstants.RIGHT}" />
    </annotation>
  </item>
  <item name="javax.swing.JTabbedPane JTabbedPane(int, int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.TOP, javax.swing.SwingConstants.BOTTOM, javax.swing.SwingConstants.LEFT, javax.swing.SwingConstants.RIGHT}" />
    </annotation>
  </item>
  <item name="javax.swing.JTabbedPane JTabbedPane(int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JTabbedPane.WRAP_TAB_LAYOUT, javax.swing.JTabbedPane.SCROLL_TAB_LAYOUT}" />
    </annotation>
  </item>
  <item name="javax.swing.JTabbedPane int getTabLayoutPolicy()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.JTabbedPane.WRAP_TAB_LAYOUT, javax.swing.JTabbedPane.SCROLL_TAB_LAYOUT}" />
    </annotation>
  </item>
  <item name="javax.swing.JTabbedPane int getTabPlacement()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.TOP, javax.swing.SwingConstants.BOTTOM, javax.swing.SwingConstants.LEFT, javax.swing.SwingConstants.RIGHT}" />
    </annotation>
  </item>
  <item name="javax.swing.JTable JTable(java.lang.Object[][], java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable JTable(java.lang.Object[][], java.lang.Object[]) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable int columnAtPoint(java.awt.Point) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable int rowAtPoint(java.awt.Point) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable java.awt.Dimension getIntercellSpacing()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable java.awt.Rectangle getCellRect(int, int, boolean)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable java.lang.String getToolTipText(java.awt.event.MouseEvent) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable javax.swing.table.TableColumn getColumn(java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void addColumn(javax.swing.table.TableColumn) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void removeColumn(javax.swing.table.TableColumn) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void setColumnModel(javax.swing.table.TableColumnModel) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void setDropMode(javax.swing.DropMode) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void setGridColor(java.awt.Color) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void setIntercellSpacing(java.awt.Dimension) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void setModel(javax.swing.table.TableModel) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void setSelectionModel(javax.swing.ListSelectionModel) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.JTable void sorterChanged(javax.swing.event.RowSorterEvent) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='javax.swing.JTree ANCHOR_SELECTION_PATH_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree CELL_EDITOR_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree CELL_RENDERER_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree EDITABLE_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree EXPANDS_SELECTED_PATHS_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree INVOKES_STOP_CELL_EDITING_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree LARGE_MODEL_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree LEAD_SELECTION_PATH_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree ROOT_VISIBLE_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree ROW_HEIGHT_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree SCROLLS_ON_EXPAND_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree SELECTION_MODEL_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree SHOWS_ROOT_HANDLES_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree TOGGLE_CLICK_COUNT_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree TREE_MODEL_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree VISIBLE_ROW_COUNT_PROPERTY'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name='javax.swing.JTree int[] getSelectionRows()'>
    <annotation name='org.jetbrains.annotations.Nullable' />
  </item>
  <item name="javax.swing.JTree java.awt.Rectangle getPathBounds(javax.swing.tree.TreePath)">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="javax.swing.JTree javax.swing.tree.TreePath getPathForLocation(int, int)">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="javax.swing.JTree javax.swing.tree.TreePath getSelectionPath()">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="javax.swing.JTree javax.swing.tree.TreePath[] getSelectionPaths()">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="javax.swing.JViewport java.awt.Rectangle getViewRect()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.KeyStroke">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.KeyStroke KeyStroke(char, int, int, boolean) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="javax.swing.KeyStroke javax.swing.KeyStroke getKeyStroke(int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="javax.swing.KeyStroke javax.swing.KeyStroke getKeyStroke(int, int, boolean) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name="javax.swing.KeyStroke javax.swing.KeyStroke getKeyStroke(java.lang.Character, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.awt.event.InputEvent.class" />
    </annotation>
  </item>
  <item name='javax.swing.KeyboardManager void registerKeyStroke(javax.swing.KeyStroke, javax.swing.JComponent) 1'>
    <annotation name='org.jetbrains.annotations.NotNull' />
  </item>
  <item name="javax.swing.ListSelectionModel int getSelectionMode()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.ListSelectionModel.class" />
    </annotation>
  </item>
  <item name="javax.swing.ListSelectionModel void setSelectionMode(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.ListSelectionModel.class" />
    </annotation>
  </item>
  <item name="javax.swing.LookAndFeel java.lang.String getID()">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.LookAndFeel void installBorder(javax.swing.JComponent, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.LookAndFeel void installColorsAndFont(javax.swing.JComponent, java.lang.String, java.lang.String, java.lang.String) 1">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.LookAndFeel void installColorsAndFont(javax.swing.JComponent, java.lang.String, java.lang.String, java.lang.String) 2">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.LookAndFeel void installColorsAndFont(javax.swing.JComponent, java.lang.String, java.lang.String, java.lang.String) 3">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='javax.swing.LookAndFeel void installProperty(javax.swing.JComponent, java.lang.String, java.lang.Object) 1'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name="javax.swing.RowSorter.SortKey SortKey(int, javax.swing.SortOrder) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='javax.swing.ScrollPaneConstants'>
    <annotation name='org.jetbrains.annotations.NonNls' />
  </item>
  <item name="javax.swing.Scrollable int getScrollableBlockIncrement(java.awt.Rectangle, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.HORIZONTAL, javax.swing.SwingConstants.VERTICAL}" />
    </annotation>
  </item>
  <item name="javax.swing.Scrollable int getScrollableUnitIncrement(java.awt.Rectangle, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.HORIZONTAL, javax.swing.SwingConstants.VERTICAL}" />
    </annotation>
  </item>
  <item name='javax.swing.SwingUtilities java.awt.Frame getSharedOwnerFrame()'>
    <annotation name='org.jetbrains.annotations.NotNull' />
  </item>
  <item name="javax.swing.SwingUtilities java.awt.Point convertPoint(java.awt.Component, java.awt.Point, java.awt.Component)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.SwingUtilities java.awt.Point convertPoint(java.awt.Component, java.awt.Point, java.awt.Component) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='javax.swing.SwingUtilities void convertPointFromScreen(java.awt.Point, java.awt.Component) 0'>
    <annotation name='org.jetbrains.annotations.NotNull' />
  </item>
  <item name='javax.swing.SwingUtilities void convertPointFromScreen(java.awt.Point, java.awt.Component) 1'>
    <annotation name='org.jetbrains.annotations.NotNull' />
  </item>
  <item name="javax.swing.TransferHandler java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent)">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name='javax.swing.UIDefaults'>
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name="javax.swing.UIManager">
    <annotation name="org.jetbrains.annotations.NonNls" />
  </item>
  <item name='javax.swing.UIManager java.lang.String getCrossPlatformLookAndFeelClassName()'>
    <annotation name='org.jetbrains.annotations.NotNull' />
  </item>
  <item name='javax.swing.UIManager java.lang.String getSystemLookAndFeelClassName()'>
    <annotation name='org.jetbrains.annotations.NotNull' />
  </item>
  <item name='javax.swing.UIManager.LookAndFeelInfo java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.Nls' />
  </item>
</root>

PKA����javax/tools/annotations.xml<root>
  <item name='javax.tools.Diagnostic java.lang.String getMessage(java.util.Locale)'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
</root>PK
і\com/sun/jdi/annotations.xml<root>
  <item name='com.sun.jdi.ClassType com.sun.jdi.ClassType superclass()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='com.sun.jdi.StackFrame com.sun.jdi.LocalVariable visibleVariableByName(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='com.sun.jdi.StackFrame com.sun.jdi.ObjectReference thisObject()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='com.sun.jdi.StackFrame java.util.List&lt;com.sun.jdi.LocalVariable&gt; visibleVariables()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='com.sun.jdi.StackFrame java.util.List&lt;com.sun.jdi.Value&gt; getArgumentValues()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='com.sun.jdi.StackFrame java.util.Map&lt;com.sun.jdi.LocalVariable,com.sun.jdi.Value&gt; getValues(java.util.List&lt;? extends com.sun.jdi.LocalVariable&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>

  <item name='com.sun.jdi.ThreadReference int status()'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="com.sun.jdi.ThreadReference.class" />
    </annotation>
  </item>
</root>PKd��H%java/awt/datatransfer/annotations.xml<root>
  <item name='java.awt.datatransfer.DataFlavor DataFlavor(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.datatransfer.DataFlavor DataFlavor(java.lang.String, java.lang.String, java.lang.ClassLoader) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.awt.datatransfer.Transferable java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>
PK���4

java/awt/dnd/annotations.xml<root></root>PK�9��_�_java/awt/event/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="java.awt.event.ActionEvent ActionEvent(java.lang.Object, int, java.lang.String, int) 2">
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.awt.event.ActionEvent ActionEvent(java.lang.Object, int, java.lang.String, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name="java.awt.event.ActionEvent ActionEvent(java.lang.Object, int, java.lang.String, long, int) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name="java.awt.event.ActionEvent int getModifiers()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name="java.awt.event.AdjustmentEvent AdjustmentEvent(java.awt.Adjustable, int, int, int, boolean) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.AdjustmentEvent.UNIT_INCREMENT, java.awt.event.AdjustmentEvent.UNIT_DECREMENT, java.awt.event.AdjustmentEvent.BLOCK_INCREMENT, java.awt.event.AdjustmentEvent.BLOCK_DECREMENT, java.awt.event.AdjustmentEvent.TRACK}" />
    </annotation>
  </item>
  <item name="java.awt.event.AdjustmentEvent int getAdjustmentType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.AdjustmentEvent.UNIT_INCREMENT, java.awt.event.AdjustmentEvent.UNIT_DECREMENT, java.awt.event.AdjustmentEvent.BLOCK_INCREMENT, java.awt.event.AdjustmentEvent.BLOCK_DECREMENT, java.awt.event.AdjustmentEvent.TRACK}" />
    </annotation>
  </item>
  <item name="java.awt.event.HierarchyEvent HierarchyEvent(java.awt.Component, int, java.awt.Component, java.awt.Container, long) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.event.HierarchyEvent.PARENT_CHANGED,java.awt.event.HierarchyEvent.DISPLAYABILITY_CHANGED,java.awt.event.HierarchyEvent.SHOWING_CHANGED}" />
    </annotation>
  </item>
  <item name="java.awt.event.HierarchyEvent long getChangeFlags()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.event.HierarchyEvent.PARENT_CHANGED,java.awt.event.HierarchyEvent.DISPLAYABILITY_CHANGED,java.awt.event.HierarchyEvent.SHOWING_CHANGED}" />
    </annotation>
  </item>
  <item name="java.awt.event.InputEvent InputEvent(java.awt.Component, int, long, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent boolean isAltDown()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent boolean isAltGraphDown()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent boolean isConsumed()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent boolean isControlDown()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent boolean isMetaDown()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent boolean isShiftDown()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
    <item name='java.awt.event.InputEvent int getMaskForButton(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.InputEvent int getModifiers()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.ALT_GRAPH_MASK, java.awt.event.InputEvent.BUTTON1_MASK}" />
    </annotation>
  </item>
  <item name="java.awt.event.InputEvent int getModifiersEx()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent java.lang.String getModifiersExText(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent long getWhen()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.InputEvent void consume()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.awt.event.ItemEvent ItemEvent(java.awt.ItemSelectable, int, java.lang.Object, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.ItemEvent.SELECTED, java.awt.event.ItemEvent.DESELECTED}" />
    </annotation>
  </item>
  <item name="java.awt.event.ItemEvent int getStateChange()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.ItemEvent.SELECTED, java.awt.event.ItemEvent.DESELECTED}" />
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent KeyEvent(java.awt.Component, int, long, int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.KeyEvent KeyEvent(java.awt.Component, int, long, int, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent KeyEvent(java.awt.Component, int, long, int, int, char)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.KeyEvent KeyEvent(java.awt.Component, int, long, int, int, char) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent KeyEvent(java.awt.Component, int, long, int, int, char, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.KeyEvent KeyEvent(java.awt.Component, int, long, int, int, char, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent char getKeyChar()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent int getExtendedKeyCode()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent int getExtendedKeyCodeForChar(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent int getKeyCode()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent int getKeyLocation()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent java.lang.String getKeyModifiersText(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.KeyEvent java.lang.String getKeyModifiersText(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent java.lang.String getKeyText(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent java.lang.String paramString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent void setKeyChar(char)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent void setKeyCode(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.awt.event.KeyEvent void setModifiers(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.awt.event.KeyEvent void setModifiers(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent MouseEvent(java.awt.Component, int, long, int, int, int, int, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.MouseEvent MouseEvent(java.awt.Component, int, long, int, int, int, int, boolean) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent MouseEvent(java.awt.Component, int, long, int, int, int, int, boolean, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.MouseEvent MouseEvent(java.awt.Component, int, long, int, int, int, int, boolean, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.MouseEvent MouseEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent boolean isPopupTrigger()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent int getButton()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent int getClickCount()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent int getModifiersEx()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent int getX()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent int getXOnScreen()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent int getY()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent int getYOnScreen()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent java.awt.Point getLocationOnScreen()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.awt.event.MouseEvent java.awt.Point getPoint()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.awt.event.MouseEvent java.lang.String getMouseModifiersText(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.MouseEvent java.lang.String getMouseModifiersText(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent java.lang.String paramString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseEvent void translatePoint(int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.MouseWheelEvent MouseWheelEvent(java.awt.Component, int, long, int, int, int, int, boolean, int, int, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name="java.awt.event.MouseWheelEvent MouseWheelEvent(java.awt.Component, int, long, int, int, int, int, boolean, int, int, int) 8">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.MouseWheelEvent.WHEEL_UNIT_SCROLL, java.awt.event.MouseWheelEvent.WHEEL_BLOCK_SCROLL}" />
    </annotation>
  </item>
  <item name="java.awt.event.MouseWheelEvent MouseWheelEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int, int, int) 10">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.MouseWheelEvent.WHEEL_UNIT_SCROLL, java.awt.event.MouseWheelEvent.WHEEL_BLOCK_SCROLL}" />
    </annotation>
  </item>
  <item name="java.awt.event.MouseWheelEvent MouseWheelEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int, int, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name="java.awt.event.MouseWheelEvent MouseWheelEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int, int, int, double) 10">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.MouseWheelEvent.WHEEL_UNIT_SCROLL, java.awt.event.MouseWheelEvent.WHEEL_BLOCK_SCROLL}" />
    </annotation>
  </item>
  <item name="java.awt.event.MouseWheelEvent MouseWheelEvent(java.awt.Component, int, long, int, int, int, int, int, int, boolean, int, int, int, double) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flags" val="{java.awt.Event.SHIFT_MASK, java.awt.Event.CTRL_MASK, java.awt.Event.META_MASK, java.awt.Event.ALT_MASK, java.awt.event.InputEvent.SHIFT_DOWN_MASK, java.awt.event.InputEvent.CTRL_DOWN_MASK, java.awt.event.InputEvent.META_DOWN_MASK, java.awt.event.InputEvent.ALT_DOWN_MASK, java.awt.event.InputEvent.BUTTON1_DOWN_MASK, java.awt.event.InputEvent.BUTTON2_DOWN_MASK, java.awt.event.InputEvent.BUTTON3_DOWN_MASK, java.awt.event.InputEvent.ALT_GRAPH_DOWN_MASK}" />
    </annotation>
  </item>
  <item name='java.awt.event.MouseWheelEvent double getPreciseWheelRotation()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseWheelEvent int getScrollAmount()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.awt.event.MouseWheelEvent int getScrollType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{java.awt.event.MouseWheelEvent.WHEEL_UNIT_SCROLL, java.awt.event.MouseWheelEvent.WHEEL_BLOCK_SCROLL}" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseWheelEvent int getUnitsToScroll()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.awt.event.MouseWheelEvent int getWheelRotation()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
</root>

PK�#��java/awt/geom/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="java.awt.geom.Arc2D Arc2D(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D int getArcType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D void setArc(double, double, double, double, double, double, int) 6">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D void setArc(java.awt.geom.Point2D, java.awt.geom.Dimension2D, double, double, int) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D void setArc(java.awt.geom.Rectangle2D, double, double, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D void setArcByCenter(double, double, double, double, double, int) 5">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D void setArcType(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D.Double Double(double, double, double, double, double, double, int) 6">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D.Double Double(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D.Double Double(java.awt.geom.Rectangle2D, double, double, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D.Float Float(float, float, float, float, float, float, int) 6">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D.Float Float(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
  <item name="java.awt.geom.Arc2D.Float Float(java.awt.geom.Rectangle2D, float, float, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.awt.geom.Arc2D.class" />
    </annotation>
  </item>
</root>

PK����java/awt/im/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="java.awt.im.InputMethodRequests java.awt.font.TextHitInfo getLocationOffset(int, int)">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.awt.im.InputMethodRequests java.text.AttributedCharacterIterator cancelLatestCommittedText(java.text.AttributedCharacterIterator.Attribute[])">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
  <item name="java.awt.im.InputMethodRequests java.text.AttributedCharacterIterator getSelectedText(java.text.AttributedCharacterIterator.Attribute[])">
    <annotation name="org.jetbrains.annotations.Nullable" />
  </item>
</root>

PK��ss java/lang/invoke/annotations.xml<root>
  <item name='java.lang.invoke'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
</root>PK��D���java/lang/ref/annotations.xml<root>
  <item name='java.lang.ref.Reference T get()'>
    <annotation name='org.jetbrains.annotations.Nullable'>
    </annotation>
  </item>
</root>
PKUa�22!java/lang/reflect/annotations.xml<root>
  <item name='java.lang.reflect.AnnotatedElement T getAnnotation(java.lang.Class&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.AnnotatedElement T getAnnotation(java.lang.Class&lt;T&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.AnnotatedElement boolean isAnnotationPresent(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.AnnotatedElement boolean isAnnotationPresent(java.lang.Class&lt;? extends java.lang.annotation.Annotation&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor T newInstance(java.lang.Object...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor boolean isSynthetic()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Constructor boolean isVarArgs()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.Class&lt;?&gt;[] getExceptionTypes()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.Class&lt;?&gt;[] getParameterTypes()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.Class&lt;T&gt; getDeclaringClass()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.String toGenericString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.annotation.Annotation[] getDeclaredAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.annotation.Annotation[][] getParameterAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.reflect.AnnotatedType getAnnotatedReceiverType()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.reflect.AnnotatedType getAnnotatedReturnType()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.lang.reflect.Constructor java.lang.reflect.TypeVariable&lt;java.lang.reflect.Constructor&lt;T&gt;&gt;[] getTypeParameters()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.reflect.Type[] getGenericExceptionTypes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Constructor java.lang.reflect.Type[] getGenericParameterTypes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Executable java.lang.Class&lt;?&gt; getDeclaringClass()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field T[] getAnnotationsByType(java.lang.Class&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field boolean getBoolean(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field byte getByte(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field char getChar(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field double getDouble(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field float getFloat(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field int getInt(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field java.lang.Class&lt;?&gt; getDeclaringClass()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field java.lang.Class&lt;?&gt; getType()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field java.lang.Object get(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field java.lang.String toGenericString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field java.lang.annotation.Annotation[] getDeclaredAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field java.lang.reflect.AnnotatedType getAnnotatedType()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field java.lang.reflect.Type getGenericType()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Field long getLong(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Field short getShort(java.lang.Object)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Member int getModifiers()'>
    <annotation name='org.intellij.lang.annotations.MagicConstant'>
      <val name="flagsFromClass" val="java.lang.reflect.Modifier.class"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Method boolean isDefault()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Method boolean isSynthetic()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Method boolean isVarArgs()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Method java.lang.Class&lt;?&gt; getDeclaringClass()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.Class&lt;?&gt; getReturnType()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.Class&lt;?&gt;[] getExceptionTypes()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Method java.lang.Class&lt;?&gt;[] getParameterTypes()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Method java.lang.Object getDefaultValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.lang.reflect.Method java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.String toGenericString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.annotation.Annotation[] getDeclaredAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.annotation.Annotation[][] getParameterAnnotations()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.reflect.AnnotatedType getAnnotatedReturnType()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.reflect.Type getGenericReturnType()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.reflect.TypeVariable&lt;java.lang.reflect.Method&gt;[] getTypeParameters()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.reflect.Type[] getGenericExceptionTypes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Method java.lang.reflect.Type[] getGenericParameterTypes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.lang.reflect.Proxy java.lang.Object newProxyInstance(java.lang.ClassLoader, java.lang.Class&lt;?&gt;[], java.lang.reflect.InvocationHandler)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>
PK�O'���!java/nio/channels/annotations.xml<root>
    <item name='java.nio.channels.Channels java.io.InputStream newInputStream(java.nio.channels.AsynchronousByteChannel) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.InputStream newInputStream(java.nio.channels.ReadableByteChannel) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.OutputStream newOutputStream(java.nio.channels.AsynchronousByteChannel) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.OutputStream newOutputStream(java.nio.channels.WritableByteChannel) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Reader newReader(java.nio.channels.ReadableByteChannel, java.lang.String) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Reader newReader(java.nio.channels.ReadableByteChannel, java.lang.String) 1'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Reader newReader(java.nio.channels.ReadableByteChannel, java.nio.charset.CharsetDecoder, int) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Reader newReader(java.nio.channels.ReadableByteChannel, java.nio.charset.CharsetDecoder, int) 1'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Writer newWriter(java.nio.channels.WritableByteChannel, java.lang.String) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Writer newWriter(java.nio.channels.WritableByteChannel, java.lang.String) 1'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Writer newWriter(java.nio.channels.WritableByteChannel, java.nio.charset.CharsetEncoder, int) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.io.Writer newWriter(java.nio.channels.WritableByteChannel, java.nio.charset.CharsetEncoder, int) 1'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.nio.channels.ReadableByteChannel newChannel(java.io.InputStream) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.nio.channels.Channels java.nio.channels.WritableByteChannel newChannel(java.io.OutputStream) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
  <item name='java.nio.channels.SelectableChannel int validOps()'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.nio.channels.SelectionKey.class" />
    </annotation>
  </item>
  <item name='java.nio.channels.SelectableChannel java.nio.channels.SelectionKey register(java.nio.channels.Selector, int) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.nio.channels.SelectionKey.class" />
    </annotation>
  </item>
  <item
      name='java.nio.channels.SelectableChannel java.nio.channels.SelectionKey register(java.nio.channels.Selector, int, java.lang.Object) 1'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.nio.channels.SelectionKey.class" />
    </annotation>
  </item>
  <item name='java.nio.channels.SelectionKey int interestOps()'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.nio.channels.SelectionKey.class" />
    </annotation>
  </item>
  <item name='java.nio.channels.SelectionKey java.nio.channels.SelectionKey interestOps(int) 0'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.nio.channels.SelectionKey.class" />
    </annotation>
  </item>
  <item name='java.nio.channels.SelectionKey int readyOps()'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.nio.channels.SelectionKey.class" />
    </annotation>
  </item>
</root>PK��;� java/nio/charset/annotations.xml<root>
  <item name='java.nio.charset.Charset Charset(java.lang.String, java.lang.String[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.charset.Charset int compareTo(java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.lang.String displayName()'>
    <annotation name='org.jetbrains.annotations.Nls'/>
  </item>
  <item name='java.nio.charset.Charset java.lang.String name()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.ByteBuffer encode(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.ByteBuffer encode(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.ByteBuffer encode(java.nio.CharBuffer)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.ByteBuffer encode(java.nio.CharBuffer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.CharBuffer decode(java.nio.ByteBuffer)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.CharBuffer decode(java.nio.ByteBuffer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.charset.Charset defaultCharset()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.charset.Charset forName(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.Charset java.nio.charset.Charset forName(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.charset.Charset java.util.SortedMap&lt;java.lang.String,java.nio.charset.Charset&gt; availableCharsets()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.CharsetDecoder java.nio.CharBuffer decode(java.nio.ByteBuffer)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.CharsetDecoder java.nio.CharBuffer decode(java.nio.ByteBuffer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.CharsetEncoder java.nio.ByteBuffer encode(java.nio.CharBuffer)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.CharsetEncoder java.nio.ByteBuffer encode(java.nio.CharBuffer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.StandardCharsets ISO_8859_1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.StandardCharsets US_ASCII'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.StandardCharsets UTF_16'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
  <item name='java.nio.charset.StandardCharsets UTF_16BE'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.StandardCharsets UTF_16LE'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.charset.StandardCharsets UTF_8'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>
PK����2t2tjava/nio/file/annotations.xml<root>
  <item name='java.nio.file.FileSystem java.nio.file.Path getPath(java.lang.String, java.lang.String...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.FileSystem java.nio.file.Path getPath(java.lang.String, java.lang.String...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.FileSystem java.nio.file.Path getPath(java.lang.String, java.lang.String...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Files A readAttributes(java.nio.file.Path, java.lang.Class&lt;A&gt;, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files A readAttributes(java.nio.file.Path, java.lang.Class&lt;A&gt;, java.nio.file.LinkOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files A readAttributes(java.nio.file.Path, java.lang.Class&lt;A&gt;, java.nio.file.LinkOption...) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files V getFileAttributeView(java.nio.file.Path, java.lang.Class&lt;V&gt;, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files V getFileAttributeView(java.nio.file.Path, java.lang.Class&lt;V&gt;, java.nio.file.LinkOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean deleteIfExists(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean exists(java.nio.file.Path, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isDirectory(java.nio.file.Path, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isExecutable(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isHidden(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isReadable(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isRegularFile(java.nio.file.Path, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isSameFile(java.nio.file.Path, java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isSameFile(java.nio.file.Path, java.nio.file.Path) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isSymbolicLink(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean isWritable(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files boolean notExists(java.nio.file.Path, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files byte[] read(java.io.InputStream, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files byte[] readAllBytes(java.nio.file.Path)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files byte[] readAllBytes(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.io.BufferedReader newBufferedReader(java.nio.file.Path, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.io.BufferedReader newBufferedReader(java.nio.file.Path, java.nio.charset.Charset) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.io.BufferedWriter newBufferedWriter(java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.io.BufferedWriter newBufferedWriter(java.nio.file.Path, java.nio.charset.Charset, java.nio.file.OpenOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.io.InputStream newInputStream(java.nio.file.Path, java.nio.file.OpenOption...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.io.InputStream newInputStream(java.nio.file.Path, java.nio.file.OpenOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.io.OutputStream newOutputStream(java.nio.file.Path, java.nio.file.OpenOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.lang.Object getAttribute(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.lang.Object getAttribute(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.lang.String probeContentType(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.nio.file.OpenOption...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.nio.file.OpenOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.util.Set&lt;? extends java.nio.file.OpenOption&gt;, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.channels.SeekableByteChannel newByteChannel(java.nio.file.Path, java.util.Set&lt;? extends java.nio.file.OpenOption&gt;, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.DirectoryStream&lt;java.nio.file.Path&gt; newDirectoryStream(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.DirectoryStream&lt;java.nio.file.Path&gt; newDirectoryStream(java.nio.file.Path, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.DirectoryStream&lt;java.nio.file.Path&gt; newDirectoryStream(java.nio.file.Path, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.DirectoryStream&lt;java.nio.file.Path&gt; newDirectoryStream(java.nio.file.Path, java.nio.file.DirectoryStream.Filter&lt;? super java.nio.file.Path&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.DirectoryStream&lt;java.nio.file.Path&gt; newDirectoryStream(java.nio.file.Path, java.nio.file.DirectoryStream.Filter&lt;? super java.nio.file.Path&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.FileStore getFileStore(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path copy(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path copy(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createDirectory(java.nio.file.Path, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createFile(java.nio.file.Path, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createLink(java.nio.file.Path, java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createLink(java.nio.file.Path, java.nio.file.Path) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createSymbolicLink(java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createSymbolicLink(java.nio.file.Path, java.nio.file.Path, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createTempDirectory(java.nio.file.Path, java.lang.String, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path createTempFile(java.nio.file.Path, java.lang.String, java.lang.String, java.nio.file.attribute.FileAttribute&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path move(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path move(java.nio.file.Path, java.nio.file.Path, java.nio.file.CopyOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path readSymbolicLink(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path setAttribute(java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path setAttribute(java.nio.file.Path, java.lang.String, java.lang.Object, java.nio.file.LinkOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path setLastModifiedTime(java.nio.file.Path, java.nio.file.attribute.FileTime) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path setOwner(java.nio.file.Path, java.nio.file.attribute.UserPrincipal) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path setOwner(java.nio.file.Path, java.nio.file.attribute.UserPrincipal) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path setPosixFilePermissions(java.nio.file.Path, java.util.Set&lt;java.nio.file.attribute.PosixFilePermission&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path setPosixFilePermissions(java.nio.file.Path, java.util.Set&lt;java.nio.file.attribute.PosixFilePermission&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor&lt;? super java.nio.file.Path&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor&lt;? super java.nio.file.Path&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path walkFileTree(java.nio.file.Path, java.util.Set&lt;java.nio.file.FileVisitOption&gt;, int, java.nio.file.FileVisitor&lt;? super java.nio.file.Path&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path walkFileTree(java.nio.file.Path, java.util.Set&lt;java.nio.file.FileVisitOption&gt;, int, java.nio.file.FileVisitor&lt;? super java.nio.file.Path&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path walkFileTree(java.nio.file.Path, java.util.Set&lt;java.nio.file.FileVisitOption&gt;, int, java.nio.file.FileVisitor&lt;? super java.nio.file.Path&gt;) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path write(java.nio.file.Path, byte[], java.nio.file.OpenOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path write(java.nio.file.Path, byte[], java.nio.file.OpenOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path write(java.nio.file.Path, java.lang.Iterable&lt;? extends java.lang.CharSequence&gt;, java.nio.charset.Charset, java.nio.file.OpenOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.Path write(java.nio.file.Path, java.lang.Iterable&lt;? extends java.lang.CharSequence&gt;, java.nio.charset.Charset, java.nio.file.OpenOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.attribute.FileTime getLastModifiedTime(java.nio.file.Path, java.nio.file.LinkOption...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.attribute.FileTime getLastModifiedTime(java.nio.file.Path, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.nio.file.attribute.UserPrincipal getOwner(java.nio.file.Path, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.util.List&lt;java.lang.String&gt; readAllLines(java.nio.file.Path, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.util.List&lt;java.lang.String&gt; readAllLines(java.nio.file.Path, java.nio.charset.Charset) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.util.Map&lt;java.lang.String,java.lang.Object&gt; readAttributes(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.util.Map&lt;java.lang.String,java.lang.Object&gt; readAttributes(java.nio.file.Path, java.lang.String, java.nio.file.LinkOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files java.util.Set&lt;java.nio.file.attribute.PosixFilePermission&gt; getPosixFilePermissions(java.nio.file.Path, java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files long copy(java.io.InputStream, java.nio.file.Path, java.nio.file.CopyOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files long copy(java.io.InputStream, java.nio.file.Path, java.nio.file.CopyOption...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files long copy(java.nio.file.Path, java.io.OutputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files long copy(java.nio.file.Path, java.io.OutputStream) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files long size(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Files void delete(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path boolean endsWith(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path boolean endsWith(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Path boolean endsWith(java.nio.file.Path)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path boolean endsWith(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path boolean isAbsolute()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path boolean startsWith(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path boolean startsWith(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Path boolean startsWith(java.nio.file.Path)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path boolean startsWith(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path int compareTo(java.nio.file.Path)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path int compareTo(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path int getNameCount()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path int hashCode()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.io.File toFile()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.lang.String toString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.net.URI toUri()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.FileSystem getFileSystem()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path getFileName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path getName(int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path getName(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path getParent()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path getRoot()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path normalize()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path of(java.lang.String, java.lang.String...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path of(java.lang.String, java.lang.String...) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
      <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path of(java.lang.String, java.lang.String...) 1'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path of(java.net.URI)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path of(java.net.URI) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path relativize(java.nio.file.Path)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path relativize(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolve(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolve(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolve(java.nio.file.Path)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolve(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolveSibling(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolveSibling(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolveSibling(java.nio.file.Path)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path resolveSibling(java.nio.file.Path) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path subpath(int, int)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path subpath(int, int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path subpath(int, int) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path toAbsolutePath()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path toRealPath(java.nio.file.LinkOption...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.Path toRealPath(java.nio.file.LinkOption...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.WatchKey register(java.nio.file.WatchService, java.nio.file.WatchEvent.Kind&lt;?&gt;...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.WatchKey register(java.nio.file.WatchService, java.nio.file.WatchEvent.Kind&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.nio.file.WatchKey register(java.nio.file.WatchService, java.nio.file.WatchEvent.Kind&lt;?&gt;...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.nio.file.Path java.nio.file.WatchKey register(java.nio.file.WatchService, java.nio.file.WatchEvent.Kind&lt;?&gt;[], java.nio.file.WatchEvent.Modifier...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.nio.file.Path java.nio.file.WatchKey register(java.nio.file.WatchService, java.nio.file.WatchEvent.Kind&lt;?&gt;[], java.nio.file.WatchEvent.Modifier...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.nio.file.Path java.nio.file.WatchKey register(java.nio.file.WatchService, java.nio.file.WatchEvent.Kind&lt;?&gt;[], java.nio.file.WatchEvent.Modifier...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Path java.util.Iterator&lt;java.nio.file.Path&gt; iterator()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.nio.file.Paths java.nio.file.Path get(java.lang.String, java.lang.String...)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Paths java.nio.file.Path get(java.lang.String, java.lang.String...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Paths java.nio.file.Path get(java.lang.String, java.lang.String...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.nio.file.Paths java.nio.file.Path get(java.net.URI)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.Paths java.nio.file.Path get(java.net.URI) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>PK��u

 java/time/format/annotations.xml<root>
  <item name='java.time.format.DateTimeFormatter T parse(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.format.DateTimeFormatter T parse(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;T&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.format.DateTimeFormatter T parse(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;T&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.format.DateTimeFormatter java.time.format.DateTimeFormatter ofPattern(java.lang.String) 0'>
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.format.DateTimeFormatter java.time.format.DateTimeFormatter ofPattern(java.lang.String, java.util.Locale) 0'>
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.format.DateTimeFormatter java.time.format.DateTimeFormatter ofPattern(java.lang.String, java.util.Locale) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parse(java.lang.CharSequence)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
      <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
  <item name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parse(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parse(java.lang.CharSequence, java.text.ParsePosition)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parseBest(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;?&gt;...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parseBest(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;?&gt;...) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parseBest(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;?&gt;...) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.time.format.DateTimeFormatterBuilder java.time.format.DateTimeFormatterBuilder appendPattern(java.lang.String) 0'>
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>PKW؅�&�&�$java/util/concurrent/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item
    name='java.util.concurrent.AbstractExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.AbstractExecutorService java.util.concurrent.Future&lt;?&gt; submit(java.lang.Runnable)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.AbstractExecutorService java.util.concurrent.Future&lt;?&gt; submit(java.lang.Runnable) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.AbstractExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.lang.Runnable, T)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.AbstractExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.lang.Runnable, T) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.util.concurrent.Callable&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.AbstractExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.util.concurrent.Callable&lt;T&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ArrayBlockingQueue ArrayBlockingQueue(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.ArrayBlockingQueue ArrayBlockingQueue(int, boolean) 0'>
        <annotation name='org.jetbrains.annotations.Range'>
            <val name="from" val="1"/>
            <val name="to" val="java.lang.Integer.MAX_VALUE"/>
        </annotation>
    </item>
    <item name='java.util.concurrent.BlockingDeque E element()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque E poll(long, java.util.concurrent.TimeUnit)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque E pollFirst(long, java.util.concurrent.TimeUnit)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque E pollLast(long, java.util.concurrent.TimeUnit)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque E remove()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque E take()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque E takeFirst()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque E takeLast()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque boolean add(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque boolean offer(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque boolean offer(E, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque boolean offerFirst(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque boolean offerFirst(E, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque boolean offerLast(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque boolean offerLast(E, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque void addFirst(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque void addLast(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque void push(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque void put(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque void putFirst(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingDeque void putLast(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingQueue E poll(long, java.util.concurrent.TimeUnit)'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name="java.util.concurrent.BlockingQueue E poll(long, java.util.concurrent.TimeUnit) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.concurrent.BlockingQueue E take()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingQueue boolean add(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.BlockingQueue boolean offer(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.concurrent.BlockingQueue boolean offer(E, long, java.util.concurrent.TimeUnit) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.BlockingQueue int drainTo(java.util.Collection&lt;? super E&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.BlockingQueue int drainTo(java.util.Collection&lt;? super E&gt;, int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.concurrent.BlockingQueue void put(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.CompletableFuture java.util.concurrent.CompletableFuture&lt;java.lang.Void&gt; runAsync(java.lang.Runnable, java.util.concurrent.Executor)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; poll(long, java.util.concurrent.TimeUnit) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; submit(java.lang.Runnable, V)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; submit(java.lang.Runnable, V) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; submit(java.util.concurrent.Callable&lt;V&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.CompletionService java.util.concurrent.Future&lt;V&gt; submit(java.util.concurrent.Callable&lt;V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.concurrent.ConcurrentHashMap V put(K, V) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ConcurrentHashMap V put(K, V) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ConcurrentHashMap V remove(java.lang.Object) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ConcurrentLinkedDeque ConcurrentLinkedDeque()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.ConcurrentLinkedQueue ConcurrentLinkedQueue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.concurrent.ConcurrentMap V putIfAbsent(K, V) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ConcurrentMap V replace(K, V) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ConcurrentMap V replace(K, V) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ConcurrentMap boolean remove(java.lang.Object, java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ConcurrentMap boolean replace(K, V, V) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ConcurrentMap boolean replace(K, V, V) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ConcurrentMap boolean replace(K, V, V) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.concurrent.ConcurrentSkipListSet ConcurrentSkipListSet(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.ConcurrentSkipListSet ConcurrentSkipListSet(java.util.SortedSet&lt;E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.CopyOnWriteArrayList CopyOnWriteArrayList(E[]) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.CopyOnWriteArrayList CopyOnWriteArrayList(java.util.Collection&lt;? extends E&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.intellij.lang.annotations.Flow'>
      <val name="sourceIsContainer" val="true"/>
      <val name="targetIsContainer" val="true"/>
    </annotation>
  </item>
  <item name="java.util.concurrent.CountDownLatch boolean await(long, java.util.concurrent.TimeUnit) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Delayed long getDelay(java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executor void execute(java.lang.Runnable) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService T invokeAny(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService boolean awaitTermination(long, java.util.concurrent.TimeUnit) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.concurrent.ExecutorService java.util.List&lt;java.lang.Runnable&gt; shutdownNow()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.List&lt;java.util.concurrent.Future&lt;T&gt;&gt; invokeAll(java.util.Collection&lt;? extends java.util.concurrent.Callable&lt;T&gt;&gt;, long, java.util.concurrent.TimeUnit) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;?&gt; submit(java.lang.Runnable)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;?&gt; submit(java.lang.Runnable) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.lang.Runnable, T)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.lang.Runnable, T) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.util.concurrent.Callable&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ExecutorService java.util.concurrent.Future&lt;T&gt; submit(java.util.concurrent.Callable&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; callable(java.lang.Runnable, T)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; callable(java.lang.Runnable, T) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; privilegedCallable(java.util.concurrent.Callable&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; privilegedCallable(java.util.concurrent.Callable&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; privilegedCallableUsingCurrentClassLoader(java.util.concurrent.Callable&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;T&gt; privilegedCallableUsingCurrentClassLoader(java.util.concurrent.Callable&lt;T&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.lang.Runnable)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.lang.Runnable) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.security.PrivilegedAction&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.security.PrivilegedAction&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.security.PrivilegedExceptionAction&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.Callable&lt;java.lang.Object&gt; callable(java.security.PrivilegedExceptionAction&lt;?&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ExecutorService newCachedThreadPool()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ExecutorService newCachedThreadPool(java.util.concurrent.ThreadFactory)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ExecutorService newFixedThreadPool(int, java.util.concurrent.ThreadFactory)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ExecutorService newSingleThreadExecutor()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ExecutorService newSingleThreadExecutor(java.util.concurrent.ThreadFactory)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ExecutorService unconfigurableExecutorService(java.util.concurrent.ExecutorService)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ExecutorService unconfigurableExecutorService(java.util.concurrent.ExecutorService) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService newScheduledThreadPool(int)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService newScheduledThreadPool(int, java.util.concurrent.ThreadFactory)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService unconfigurableScheduledExecutorService(java.util.concurrent.ScheduledExecutorService)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ScheduledExecutorService unconfigurableScheduledExecutorService(java.util.concurrent.ScheduledExecutorService) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ThreadFactory defaultThreadFactory()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Executors java.util.concurrent.ThreadFactory privilegedThreadFactory()">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.Future V get(long, java.util.concurrent.TimeUnit) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.FutureTask FutureTask(java.lang.Runnable, V) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.FutureTask FutureTask(java.util.concurrent.Callable&lt;V&gt;) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.FutureTask V get(long, java.util.concurrent.TimeUnit) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.concurrent.LinkedBlockingQueue boolean offer(E) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 3">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 3">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;V&gt; schedule(java.util.concurrent.Callable&lt;V&gt;, long, java.util.concurrent.TimeUnit)">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;V&gt; schedule(java.util.concurrent.Callable&lt;V&gt;, long, java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.ScheduledExecutorService java.util.concurrent.ScheduledFuture&lt;V&gt; schedule(java.util.concurrent.Callable&lt;V&gt;, long, java.util.concurrent.TimeUnit) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
    <item name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int) 0'>
        <annotation name='org.jetbrains.annotations.Range'>
            <val name="from" val="0"/>
            <val name="to" val="java.lang.Integer.MAX_VALUE"/>
        </annotation>
    </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int, java.util.concurrent.RejectedExecutionHandler) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int, java.util.concurrent.RejectedExecutionHandler) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int, java.util.concurrent.ThreadFactory) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int, java.util.concurrent.ThreadFactory) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor(int, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.Future&lt;?&gt; submit(java.lang.Runnable)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.Future&lt;?&gt; submit(java.lang.Runnable) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.Future&lt;T&gt; submit(java.lang.Runnable, T)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.Future&lt;T&gt; submit(java.lang.Runnable, T) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.Future&lt;T&gt; submit(java.util.concurrent.Callable&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.Future&lt;T&gt; submit(java.util.concurrent.Callable&lt;T&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;?&gt; schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;?&gt; schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;?&gt; scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;V&gt; schedule(java.util.concurrent.Callable&lt;V&gt;, long, java.util.concurrent.TimeUnit) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ScheduledThreadPoolExecutor java.util.concurrent.ScheduledFuture&lt;V&gt; schedule(java.util.concurrent.Callable&lt;V&gt;, long, java.util.concurrent.TimeUnit) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ScheduledThreadPoolExecutor void execute(java.lang.Runnable) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.Semaphore Semaphore(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.Semaphore Semaphore(int, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.concurrent.ThreadFactory java.lang.Thread newThread(java.lang.Runnable) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;) 2'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;) 4'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.RejectedExecutionHandler) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.RejectedExecutionHandler) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.RejectedExecutionHandler) 2'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.RejectedExecutionHandler) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.RejectedExecutionHandler) 4'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.RejectedExecutionHandler) 5'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory) 2'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory) 4'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory) 5'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 1'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 2'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Long.MAX_VALUE"/>
    </annotation>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 3'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 4'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 5'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.concurrent.ThreadPoolExecutor ThreadPoolExecutor(int, int, long, java.util.concurrent.TimeUnit, java.util.concurrent.BlockingQueue&lt;java.lang.Runnable&gt;, java.util.concurrent.ThreadFactory, java.util.concurrent.RejectedExecutionHandler) 6'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ThreadPoolExecutor void execute(java.lang.Runnable) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ThreadPoolExecutor void setCorePoolSize(int) 0'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="0"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.ThreadPoolExecutor void setRejectedExecutionHandler(java.util.concurrent.RejectedExecutionHandler)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.ThreadPoolExecutor void setRejectedExecutionHandler(java.util.concurrent.RejectedExecutionHandler) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.ThreadPoolExecutor void setThreadFactory(java.util.concurrent.ThreadFactory)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.concurrent.ThreadPoolExecutor void setThreadFactory(java.util.concurrent.ThreadFactory) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.concurrent.TransferQueue boolean tryTransfer(E) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.TransferQueue boolean tryTransfer(E, long, java.util.concurrent.TimeUnit) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.TransferQueue boolean tryTransfer(E, long, java.util.concurrent.TimeUnit) 2">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.concurrent.TransferQueue void transfer(E) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
</root>

PK�i���9�9"java/util/function/annotations.xml<root>
    <item name='java.util.function.BiConsumer java.util.function.BiConsumer&lt;T,U&gt; andThen(java.util.function.BiConsumer&lt;? super T,? super U&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiConsumer java.util.function.BiConsumer&lt;T,U&gt; andThen(java.util.function.BiConsumer&lt;? super T,? super U&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiFunction java.util.function.BiFunction&lt;T,U,V&gt; andThen(java.util.function.Function&lt;? super R,? extends V&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiFunction java.util.function.BiFunction&lt;T,U,V&gt; andThen(java.util.function.Function&lt;? super R,? extends V&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiPredicate java.util.function.BiPredicate&lt;T,U&gt; and(java.util.function.BiPredicate&lt;? super T,? super U&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiPredicate java.util.function.BiPredicate&lt;T,U&gt; and(java.util.function.BiPredicate&lt;? super T,? super U&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiPredicate java.util.function.BiPredicate&lt;T,U&gt; negate()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiPredicate java.util.function.BiPredicate&lt;T,U&gt; or(java.util.function.BiPredicate&lt;? super T,? super U&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.BiPredicate java.util.function.BiPredicate&lt;T,U&gt; or(java.util.function.BiPredicate&lt;? super T,? super U&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Consumer java.util.function.Consumer&lt;T&gt; andThen(java.util.function.Consumer&lt;? super T&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Consumer java.util.function.Consumer&lt;T&gt; andThen(java.util.function.Consumer&lt;? super T&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoubleConsumer java.util.function.DoubleConsumer andThen(java.util.function.DoubleConsumer)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoubleConsumer java.util.function.DoubleConsumer andThen(java.util.function.DoubleConsumer) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoublePredicate java.util.function.DoublePredicate and(java.util.function.DoublePredicate)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoublePredicate java.util.function.DoublePredicate and(java.util.function.DoublePredicate) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoublePredicate java.util.function.DoublePredicate negate()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoublePredicate java.util.function.DoublePredicate or(java.util.function.DoublePredicate)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoublePredicate java.util.function.DoublePredicate or(java.util.function.DoublePredicate) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoubleUnaryOperator java.util.function.DoubleUnaryOperator andThen(java.util.function.DoubleUnaryOperator)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoubleUnaryOperator java.util.function.DoubleUnaryOperator andThen(java.util.function.DoubleUnaryOperator) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoubleUnaryOperator java.util.function.DoubleUnaryOperator compose(java.util.function.DoubleUnaryOperator)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.DoubleUnaryOperator java.util.function.DoubleUnaryOperator compose(java.util.function.DoubleUnaryOperator) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Function java.util.function.Function&lt;T,V&gt; andThen(java.util.function.Function&lt;? super R,? extends V&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Function java.util.function.Function&lt;T,V&gt; andThen(java.util.function.Function&lt;? super R,? extends V&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Function java.util.function.Function&lt;V,R&gt; compose(java.util.function.Function&lt;? super V,? extends T&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Function java.util.function.Function&lt;V,R&gt; compose(java.util.function.Function&lt;? super V,? extends T&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntConsumer java.util.function.IntConsumer andThen(java.util.function.IntConsumer)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntConsumer java.util.function.IntConsumer andThen(java.util.function.IntConsumer) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntPredicate java.util.function.IntPredicate and(java.util.function.IntPredicate)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntPredicate java.util.function.IntPredicate and(java.util.function.IntPredicate) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntPredicate java.util.function.IntPredicate negate()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntPredicate java.util.function.IntPredicate or(java.util.function.IntPredicate)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntPredicate java.util.function.IntPredicate or(java.util.function.IntPredicate) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntUnaryOperator java.util.function.IntUnaryOperator andThen(java.util.function.IntUnaryOperator)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntUnaryOperator java.util.function.IntUnaryOperator andThen(java.util.function.IntUnaryOperator) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntUnaryOperator java.util.function.IntUnaryOperator compose(java.util.function.IntUnaryOperator)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.IntUnaryOperator java.util.function.IntUnaryOperator compose(java.util.function.IntUnaryOperator) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongConsumer java.util.function.LongConsumer andThen(java.util.function.LongConsumer)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongConsumer java.util.function.LongConsumer andThen(java.util.function.LongConsumer) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongPredicate java.util.function.LongPredicate and(java.util.function.LongPredicate)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongPredicate java.util.function.LongPredicate and(java.util.function.LongPredicate) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongPredicate java.util.function.LongPredicate negate()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongPredicate java.util.function.LongPredicate or(java.util.function.LongPredicate)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongPredicate java.util.function.LongPredicate or(java.util.function.LongPredicate) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongUnaryOperator java.util.function.LongUnaryOperator andThen(java.util.function.LongUnaryOperator)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongUnaryOperator java.util.function.LongUnaryOperator andThen(java.util.function.LongUnaryOperator) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongUnaryOperator java.util.function.LongUnaryOperator compose(java.util.function.LongUnaryOperator)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.LongUnaryOperator java.util.function.LongUnaryOperator compose(java.util.function.LongUnaryOperator) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Predicate java.util.function.Predicate&lt;T&gt; and(java.util.function.Predicate&lt;? super T&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Predicate java.util.function.Predicate&lt;T&gt; and(java.util.function.Predicate&lt;? super T&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Predicate java.util.function.Predicate&lt;T&gt; negate()'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Predicate java.util.function.Predicate&lt;T&gt; or(java.util.function.Predicate&lt;? super T&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.function.Predicate java.util.function.Predicate&lt;T&gt; or(java.util.function.Predicate&lt;? super T&gt;) 0'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
</root>PKx�l��java/util/jar/annotations.xml<root>
    <item name='java.util.jar.Attributes java.lang.String getValue(java.lang.String) 0'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='java.util.jar.Attributes java.lang.String putValue(java.lang.String, java.lang.String) 0'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='java.util.jar.Attributes.Name Name(java.lang.String) 0'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
</root>PKJ
vlljava/util/regex/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name='java.util.regex.Matcher boolean find()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher boolean find(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher boolean lookingAt()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher boolean matches()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher int end(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher int start(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.lang.String group()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.lang.String group(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.lang.String group(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.lang.String group(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.regex.Matcher java.lang.String replaceAll(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.lang.String replaceFirst(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.regex.Matcher java.lang.String replaceFirst(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='java.util.regex.Matcher java.lang.StringBuffer appendTail(java.lang.StringBuffer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;param1&quot;"/>
      <val name="mutates" val="&quot;param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.util.regex.Matcher appendReplacement(java.lang.StringBuffer, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_,_-&gt;this&quot;"/>
      <val name="mutates" val="&quot;this,param1&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.util.regex.Matcher reset()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;-&gt;this&quot;"/>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.regex.Matcher java.util.regex.Matcher reset(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_-&gt;this&quot;"/>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.regex.Pattern boolean matches(java.lang.String, java.lang.CharSequence) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
      <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="java.util.regex.Pattern int flags()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.regex.Pattern.class" />
    </annotation>
  </item>
  <item name='java.util.regex.Pattern java.util.regex.Matcher matcher(java.lang.CharSequence)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.regex.Pattern java.util.regex.Matcher matcher(java.lang.CharSequence) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="java.util.regex.Pattern java.util.regex.Pattern compile(java.lang.String) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.regex.Pattern java.util.regex.Pattern compile(java.lang.String, int) 0">
    <annotation name="org.jetbrains.annotations.NonNls" />
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="java.util.regex.Pattern java.util.regex.Pattern compile(java.lang.String, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="java.util.regex.Pattern.class" />
    </annotation>
  </item>
</root>

PK4�`:g�g� java/util/stream/annotations.xml<root>
    <item name='java.util.stream.BaseStream S onClose(java.lang.Runnable)'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='java.util.stream.BaseStream S onClose(java.lang.Runnable) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.BaseStream S parallel()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.stream.BaseStream S sequential()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
    </item>
    <item name='java.util.stream.BaseStream S unordered()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.util.stream.BaseStream boolean isParallel()'>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.util.stream.BaseStream java.util.Iterator&lt;T&gt; iterator()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item name='java.util.stream.BaseStream java.util.Spliterator&lt;T&gt; spliterator()'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
    <item
      name='java.util.stream.DoubleStream java.util.stream.DoubleStream concat(java.util.stream.DoubleStream, java.util.stream.DoubleStream)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item
      name='java.util.stream.DoubleStream java.util.stream.DoubleStream concat(java.util.stream.DoubleStream, java.util.stream.DoubleStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item
      name='java.util.stream.DoubleStream java.util.stream.DoubleStream concat(java.util.stream.DoubleStream, java.util.stream.DoubleStream) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream distinct()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream dropWhile(java.util.function.DoublePredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream dropWhile(java.util.function.DoublePredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream empty()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream filter(java.util.function.DoublePredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream filter(java.util.function.DoublePredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.DoubleStream java.util.stream.DoubleStream flatMap(java.util.function.DoubleFunction&lt;? extends java.util.stream.DoubleStream&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.DoubleStream java.util.stream.DoubleStream flatMap(java.util.function.DoubleFunction&lt;? extends java.util.stream.DoubleStream&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream generate(java.util.function.DoubleSupplier)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream iterate(double, java.util.function.DoubleUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream limit(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream map(java.util.function.DoubleUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream map(java.util.function.DoubleUnaryOperator) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream mapMulti(java.util.stream.DoubleStream.DoubleMapMultiConsumer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream mapMulti(java.util.stream.DoubleStream.DoubleMapMultiConsumer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream of(double)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream of(double...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream peek(java.util.function.DoubleConsumer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream peek(java.util.function.DoubleConsumer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream skip(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream sorted()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream takeWhile(java.util.function.DoublePredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.DoubleStream takeWhile(java.util.function.DoublePredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.IntStream mapToInt(java.util.function.DoubleToIntFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.IntStream mapToInt(java.util.function.DoubleToIntFunction) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.LongStream mapToLong(java.util.function.DoubleToLongFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.DoubleStream java.util.stream.LongStream mapToLong(java.util.function.DoubleToLongFunction) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.DoubleStream java.util.stream.Stream&lt;U&gt; mapToObj(java.util.function.DoubleFunction&lt;? extends U&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.DoubleStream java.util.stream.Stream&lt;U&gt; mapToObj(java.util.function.DoubleFunction&lt;? extends U&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.DoubleStream mapToDouble(java.util.function.IntToDoubleFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.DoubleStream mapToDouble(java.util.function.IntToDoubleFunction) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream concat(java.util.stream.IntStream, java.util.stream.IntStream)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.IntStream java.util.stream.IntStream concat(java.util.stream.IntStream, java.util.stream.IntStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.IntStream java.util.stream.IntStream concat(java.util.stream.IntStream, java.util.stream.IntStream) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream distinct()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream dropWhile(java.util.function.IntPredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream dropWhile(java.util.function.IntPredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream empty()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream filter(java.util.function.IntPredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream filter(java.util.function.IntPredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.IntStream java.util.stream.IntStream flatMap(java.util.function.IntFunction&lt;? extends java.util.stream.IntStream&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.IntStream java.util.stream.IntStream flatMap(java.util.function.IntFunction&lt;? extends java.util.stream.IntStream&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream generate(java.util.function.IntSupplier)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.IntStream java.util.stream.IntStream iterate(int, java.util.function.IntUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream limit(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream map(java.util.function.IntUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream map(java.util.function.IntUnaryOperator) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream mapMulti(java.util.stream.IntStream.IntMapMultiConsumer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream mapMulti(java.util.stream.IntStream.IntMapMultiConsumer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream of(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.IntStream java.util.stream.IntStream of(int...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream peek(java.util.function.IntConsumer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream peek(java.util.function.IntConsumer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream range(int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.IntStream java.util.stream.IntStream rangeClosed(int, int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream skip(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream sorted()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream takeWhile(java.util.function.IntPredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.IntStream takeWhile(java.util.function.IntPredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.LongStream mapToLong(java.util.function.IntToLongFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.LongStream mapToLong(java.util.function.IntToLongFunction) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.Stream&lt;U&gt; mapToObj(java.util.function.IntFunction&lt;? extends U&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.IntStream java.util.stream.Stream&lt;U&gt; mapToObj(java.util.function.IntFunction&lt;? extends U&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.DoubleStream mapToDouble(java.util.function.LongToDoubleFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.DoubleStream mapToDouble(java.util.function.LongToDoubleFunction) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.IntStream mapToInt(java.util.function.LongToIntFunction)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.IntStream mapToInt(java.util.function.LongToIntFunction) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream concat(java.util.stream.LongStream, java.util.stream.LongStream)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.LongStream java.util.stream.LongStream concat(java.util.stream.LongStream, java.util.stream.LongStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.LongStream java.util.stream.LongStream concat(java.util.stream.LongStream, java.util.stream.LongStream) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream distinct()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream dropWhile(java.util.function.LongPredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream dropWhile(java.util.function.LongPredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream empty()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream filter(java.util.function.LongPredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream filter(java.util.function.LongPredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.LongStream java.util.stream.LongStream flatMap(java.util.function.LongFunction&lt;? extends java.util.stream.LongStream&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.LongStream java.util.stream.LongStream flatMap(java.util.function.LongFunction&lt;? extends java.util.stream.LongStream&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream generate(java.util.function.LongSupplier)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.LongStream java.util.stream.LongStream iterate(long, java.util.function.LongUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream limit(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream map(java.util.function.LongUnaryOperator)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream map(java.util.function.LongUnaryOperator) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream mapMulti(java.util.stream.LongStream.LongMapMultiConsumer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream of(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.LongStream java.util.stream.LongStream of(long...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream peek(java.util.function.LongConsumer)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream peek(java.util.function.LongConsumer) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream range(long, long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.LongStream java.util.stream.LongStream rangeClosed(long, long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream skip(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream sorted()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream takeWhile(java.util.function.LongPredicate)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.LongStream takeWhile(java.util.function.LongPredicate) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.Stream&lt;U&gt; mapToObj(java.util.function.LongFunction&lt;? extends U&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.LongStream java.util.stream.Stream&lt;U&gt; mapToObj(java.util.function.LongFunction&lt;? extends U&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.Stream A[] toArray(java.util.function.IntFunction&lt;A[]&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.lang.Object[] toArray()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.Optional&lt;T&gt; findAny()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.Optional&lt;T&gt; findFirst()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.Optional&lt;T&gt; max(java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.Optional&lt;T&gt; min(java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.Optional&lt;T&gt; reduce(java.util.function.BinaryOperator&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.DoubleStream flatMapToDouble(java.util.function.Function&lt;? super T,? extends java.util.stream.DoubleStream&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.DoubleStream mapMultiToDouble(java.util.function.BiConsumer&lt;? super T,? super java.util.function.DoubleConsumer&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.DoubleStream mapToDouble(java.util.function.ToDoubleFunction&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.IntStream flatMapToInt(java.util.function.Function&lt;? super T,? extends java.util.stream.IntStream&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.IntStream mapMultiToInt(java.util.function.BiConsumer&lt;? super T,? super java.util.function.IntConsumer&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.IntStream mapToInt(java.util.function.ToIntFunction&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.LongStream flatMapToLong(java.util.function.Function&lt;? super T,? extends java.util.stream.LongStream&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.LongStream mapMultiToLong(java.util.function.BiConsumer&lt;? super T,? super java.util.function.LongConsumer&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.LongStream mapToLong(java.util.function.ToLongFunction&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.Stream&lt;R&gt; flatMap(java.util.function.Function&lt;? super T,? extends java.util.stream.Stream&lt;? extends R&gt;&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;R&gt; map(java.util.function.Function&lt;? super T,? extends R&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
    name='java.util.stream.Stream java.util.stream.Stream&lt;R&gt; mapMulti(java.util.function.BiConsumer&lt;? super T,? super java.util.function.Consumer&lt;R&gt;&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item
      name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; concat(java.util.stream.Stream&lt;? extends T&gt;, java.util.stream.Stream&lt;? extends T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item
      name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; concat(java.util.stream.Stream&lt;? extends T&gt;, java.util.stream.Stream&lt;? extends T&gt;) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item
      name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; concat(java.util.stream.Stream&lt;? extends T&gt;, java.util.stream.Stream&lt;? extends T&gt;) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; distinct()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; dropWhile(java.util.function.Predicate&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; empty()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; filter(java.util.function.Predicate&lt;? super T&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
    <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; generate(java.util.function.Supplier&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; iterate(T, java.util.function.UnaryOperator&lt;T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; limit(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; of(T)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
    <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; of(T...)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; peek(java.util.function.Consumer&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; skip(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; sorted()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; sorted(java.util.Comparator&lt;? super T&gt;)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
    <item name='java.util.stream.Stream java.util.stream.Stream&lt;T&gt; takeWhile(java.util.function.Predicate&lt;? super T&gt;)'>
        <annotation name='org.jetbrains.annotations.Contract'>
            <val name="pure" val="true"/>
        </annotation>
    </item>
  <item name='java.util.stream.Stream java.util.stream.Stream.Builder&lt;T&gt; builder()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val val="&quot;-&gt;new&quot;"/>
    </annotation>
  </item>
</root>PK��44java/util/zip/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater, boolean) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater, int) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater, int, boolean) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream DeflaterOutputStream(java.io.OutputStream, java.util.zip.Deflater, int, boolean) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.DeflaterOutputStream void write(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipEntry ZipEntry(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipEntry ZipEntry(java.util.zip.ZipEntry) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipEntry boolean isDirectory()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry byte[] getExtra()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name="java.util.zip.ZipEntry int getMethod()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.util.zip.ZipEntry.class" />
    </annotation>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry int hashCode()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.lang.Object clone()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipEntry java.lang.String getComment()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.lang.String toString()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.nio.file.attribute.FileTime getCreationTime()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.nio.file.attribute.FileTime getLastAccessTime()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.nio.file.attribute.FileTime getLastModifiedTime()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.time.LocalDateTime getTimeLocal()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.util.zip.ZipEntry setCreationTime(java.nio.file.attribute.FileTime)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_ -&gt; this&quot;"/>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.util.zip.ZipEntry setCreationTime(java.nio.file.attribute.FileTime) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipEntry java.util.zip.ZipEntry setLastAccessTime(java.nio.file.attribute.FileTime)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_ -&gt; this&quot;"/>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.util.zip.ZipEntry setLastAccessTime(java.nio.file.attribute.FileTime) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipEntry java.util.zip.ZipEntry setLastModifiedTime(java.nio.file.attribute.FileTime)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="value" val="&quot;_ -&gt; this&quot;"/>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry java.util.zip.ZipEntry setLastModifiedTime(java.nio.file.attribute.FileTime) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipEntry long getCompressedSize()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry long getCrc()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry long getSize()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry long getTime()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setComment(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setCompressedSize(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setCrc(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setExtra(byte[])'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setMethod(int)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name="java.util.zip.ZipEntry void setMethod(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="java.util.zip.ZipEntry.class" />
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setSize(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setTime(long)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setTimeLocal(java.time.LocalDateTime)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='java.util.zip.ZipEntry void setTimeLocal(java.time.LocalDateTime) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.io.File) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.io.File, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.io.File, int, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.io.File, int, java.nio.charset.Charset) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.io.File, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.io.File, java.nio.charset.Charset) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.lang.String, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile ZipFile(java.lang.String, java.nio.charset.Charset) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile java.io.InputStream getInputStream(java.util.zip.ZipEntry) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile java.lang.String getComment()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.zip.ZipFile java.lang.String getName()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile java.util.Enumeration&lt;? extends java.util.zip.ZipEntry&gt; entries()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile java.util.stream.Stream&lt;? extends java.util.zip.ZipEntry&gt; stream()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipFile java.util.zip.ZipEntry getEntry(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipInputStream ZipInputStream(java.io.InputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipInputStream ZipInputStream(java.io.InputStream, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipInputStream ZipInputStream(java.io.InputStream, java.nio.charset.Charset) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipInputStream int read(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipInputStream java.util.zip.ZipEntry getNextEntry()'>
    <annotation name='org.jetbrains.annotations.Nullable'/>
  </item>
  <item name='java.util.zip.ZipOutputStream ZipOutputStream(java.io.OutputStream) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipOutputStream ZipOutputStream(java.io.OutputStream, java.nio.charset.Charset) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipOutputStream ZipOutputStream(java.io.OutputStream, java.nio.charset.Charset) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipOutputStream void putNextEntry(java.util.zip.ZipEntry) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.zip.ZipOutputStream void write(byte[], int, int) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>

PK��'���+javax/annotation/processing/annotations.xml<root>
    <item name='javax.annotation.processing.Generated java.lang.String comments()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.annotation.processing.Generated java.lang.String date()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.annotation.processing.Generated java.lang.String[] value()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
</root>PK�#��QQ"javax/naming/event/annotations.xml<root>
  <item
      name='javax.naming.event.NamingEvent NamingEvent(javax.naming.event.EventContext, int, javax.naming.Binding, javax.naming.Binding, java.lang.Object) 1'>
    <annotation name='org.intellij.lang.annotations.MagicConstant'>
      <val name="valuesFromClass" val="javax.naming.event.NamingEvent.class"/>
    </annotation>
  </item>
  <item name='javax.naming.event.NamingEvent int getType()'>
    <annotation name='org.intellij.lang.annotations.MagicConstant'>
      <val name="valuesFromClass" val="javax.naming.event.NamingEvent.class"/>
    </annotation>
  </item>
</root>
PK'y(�"javax/swing/border/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="javax.swing.border.BevelBorder BevelBorder(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.BevelBorder.RAISED, javax.swing.border.BevelBorder.LOWERED}" />
    </annotation>
  </item>
  <item name="javax.swing.border.BevelBorder int getBevelType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.BevelBorder.RAISED, javax.swing.border.BevelBorder.LOWERED}" />
    </annotation>
  </item>
  <item name="javax.swing.border.EtchedBorder EtchedBorder(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.EtchedBorder.RAISED, javax.swing.border.EtchedBorder.LOWERED}" />
    </annotation>
  </item>
  <item name="javax.swing.border.EtchedBorder int getEtchType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.EtchedBorder.RAISED, javax.swing.border.EtchedBorder.LOWERED}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder TitledBorder(javax.swing.border.Border, java.lang.String, int, int) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.LEFT, javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.RIGHT, javax.swing.border.TitledBorder.LEADING, javax.swing.border.TitledBorder.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder TitledBorder(javax.swing.border.Border, java.lang.String, int, int) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.ABOVE_TOP, javax.swing.border.TitledBorder.TOP, javax.swing.border.TitledBorder.BELOW_TOP, javax.swing.border.TitledBorder.ABOVE_BOTTOM, javax.swing.border.TitledBorder.BOTTOM, javax.swing.border.TitledBorder.BELOW_BOTTOM, javax.swing.border.TitledBorder.DEFAULT_POSITION}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder TitledBorder(javax.swing.border.Border, java.lang.String, int, int, java.awt.Font) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.LEFT, javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.RIGHT, javax.swing.border.TitledBorder.LEADING, javax.swing.border.TitledBorder.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder TitledBorder(javax.swing.border.Border, java.lang.String, int, int, java.awt.Font) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.ABOVE_TOP, javax.swing.border.TitledBorder.TOP, javax.swing.border.TitledBorder.BELOW_TOP, javax.swing.border.TitledBorder.ABOVE_BOTTOM, javax.swing.border.TitledBorder.BOTTOM, javax.swing.border.TitledBorder.BELOW_BOTTOM, javax.swing.border.TitledBorder.DEFAULT_POSITION}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder TitledBorder(javax.swing.border.Border, java.lang.String, int, int, java.awt.Font, java.awt.Color) 2">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.LEFT, javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.RIGHT, javax.swing.border.TitledBorder.LEADING, javax.swing.border.TitledBorder.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder TitledBorder(javax.swing.border.Border, java.lang.String, int, int, java.awt.Font, java.awt.Color) 3">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.ABOVE_TOP, javax.swing.border.TitledBorder.TOP, javax.swing.border.TitledBorder.BELOW_TOP, javax.swing.border.TitledBorder.ABOVE_BOTTOM, javax.swing.border.TitledBorder.BOTTOM, javax.swing.border.TitledBorder.BELOW_BOTTOM, javax.swing.border.TitledBorder.DEFAULT_POSITION}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder int getTitleJustification()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.LEFT, javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.RIGHT, javax.swing.border.TitledBorder.LEADING, javax.swing.border.TitledBorder.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder int getTitlePosition()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.ABOVE_TOP, javax.swing.border.TitledBorder.TOP, javax.swing.border.TitledBorder.BELOW_TOP, javax.swing.border.TitledBorder.ABOVE_BOTTOM, javax.swing.border.TitledBorder.BOTTOM, javax.swing.border.TitledBorder.BELOW_BOTTOM, javax.swing.border.TitledBorder.DEFAULT_POSITION}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder void setTitleJustification(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.LEFT, javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.RIGHT, javax.swing.border.TitledBorder.LEADING, javax.swing.border.TitledBorder.TRAILING}" />
    </annotation>
  </item>
  <item name="javax.swing.border.TitledBorder void setTitlePosition(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.border.TitledBorder.ABOVE_TOP, javax.swing.border.TitledBorder.TOP, javax.swing.border.TitledBorder.BELOW_TOP, javax.swing.border.TitledBorder.ABOVE_BOTTOM, javax.swing.border.TitledBorder.BOTTOM, javax.swing.border.TitledBorder.BELOW_BOTTOM, javax.swing.border.TitledBorder.DEFAULT_POSITION}" />
    </annotation>
  </item>
</root>

PK4����!javax/swing/event/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name='javax.swing.event.HyperlinkEvent java.lang.String getDescription()'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name="javax.swing.event.ListDataEvent ListDataEvent(java.lang.Object, int, int, int) 1">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.event.ListDataEvent.class"/>
    </annotation>
  </item>
  <item name="javax.swing.event.ListDataEvent int getType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.event.ListDataEvent.class"/>
    </annotation>
  </item>
  <item name="javax.swing.event.TableModelEvent TableModelEvent(javax.swing.table.TableModel, int, int, int, int) 4">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.event.TableModelEvent.INSERT, javax.swing.event.TableModelEvent.UPDATE, javax.swing.event.TableModelEvent.DELETE}" />
    </annotation>
  </item>
  <item name="javax.swing.event.TableModelEvent int getType()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.event.TableModelEvent.INSERT, javax.swing.event.TableModelEvent.UPDATE, javax.swing.event.TableModelEvent.DELETE}" />
    </annotation>
  </item>
</root>

PK���ү� javax/swing/plaf/annotations.xml<root>
  <item name='javax.swing.plaf.FontUIResource FontUIResource(java.lang.String, int, int) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
</root>PK�D*���!javax/swing/table/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
    <item name='javax.swing.table.TableModel java.lang.String getColumnName(int)'>
        <annotation name='org.jetbrains.annotations.Nls'/>
    </item>
</root>PKz\i��� javax/swing/tree/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="javax.swing.tree.TreePath TreePath(java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.tree.TreePath TreePath(java.lang.Object[]) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.tree.TreePath TreePath(java.lang.Object[], int) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.tree.TreePath TreePath(javax.swing.tree.TreePath, java.lang.Object) 1">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name='javax.swing.tree.TreePath int getPathCount()'>
    <annotation name='org.jetbrains.annotations.Range'>
      <val name="from" val="1"/>
      <val name="to" val="java.lang.Integer.MAX_VALUE"/>
    </annotation>
  </item>
  <item name='javax.swing.tree.TreePath java.lang.Object[] getPath()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name="javax.swing.tree.TreePath javax.swing.tree.TreePath pathByAddingChild(java.lang.Object) 0">
    <annotation name="org.jetbrains.annotations.NotNull" />
  </item>
  <item name="javax.swing.tree.TreeSelectionModel int getSelectionMode()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.tree.TreeSelectionModel.class" />
    </annotation>
  </item>
  <item name="javax.swing.tree.TreeSelectionModel void setSelectionMode(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="valuesFromClass" val="javax.swing.tree.TreeSelectionModel.class" />
    </annotation>
  </item>
</root>

PK�c�6)6)org/w3c/dom/annotations.xml<root>
  <item name='org.w3c.dom.Document org.w3c.dom.NodeList getElementsByTagName(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='org.w3c.dom.Element boolean hasAttribute(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element boolean hasAttributeNS(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element java.lang.String getAttribute(java.lang.String)'>
        <annotation name='org.jetbrains.annotations.NotNull'/>
      <annotation name='org.jetbrains.annotations.Contract'>
        <val name="pure" val="true"/>
      </annotation>
    </item>
  <item name='org.w3c.dom.Element java.lang.String getAttributeNS(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element java.lang.String getTagName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.Attr getAttributeNode(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.Attr getAttributeNodeNS(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.NodeList getElementsByTagName(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='org.w3c.dom.Element org.w3c.dom.TypeInfo getSchemaTypeInfo()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element void removeAttribute(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element void removeAttributeNS(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element void setAttribute(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element void setAttributeNS(java.lang.String, java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element void setIdAttribute(java.lang.String, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element void setIdAttributeNS(java.lang.String, java.lang.String, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Element void setIdAttributeNode(org.w3c.dom.Attr, boolean)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node boolean hasAttributes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node boolean isDefaultNamespace(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node boolean isEqualNode(org.w3c.dom.Node)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node boolean isSameNode(org.w3c.dom.Node)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node boolean isSupported(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.Object getFeature(java.lang.String, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.Object getUserData(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.Object setUserData(java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String getBaseURI()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String getLocalName()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String getNamespaceURI()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String getNodeName()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.NonNls'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String getNodeValue()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String getPrefix()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String getTextContent()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node java.lang.String lookupPrefix(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.Document getOwnerDocument()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.NamedNodeMap getAttributes()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.Node getFirstChild()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.Node getLastChild()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.Node getNextSibling()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.Node getParentNode()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.Node getPreviousSibling()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node org.w3c.dom.NodeList getChildNodes()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node short compareDocumentPosition(org.w3c.dom.Node)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node short getNodeType()'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="pure" val="true"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node void setNodeValue(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
  <item name='org.w3c.dom.Node void setPrefix(java.lang.String)'>
    <annotation name='org.jetbrains.annotations.Contract'>
      <val name="mutates" val="&quot;this&quot;"/>
    </annotation>
  </item>
</root>PK"�i��!com/sun/jdi/event/annotations.xml<root>
  <item name='com.sun.jdi.event.EventSet int suspendPolicy()'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="com.sun.jdi.request.EventRequest.class" />
    </annotation>
  </item>
</root>PK
��#com/sun/jdi/request/annotations.xml<root>
  <item name='com.sun.jdi.request.EventRequest void setSuspendPolicy(int) 0'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="com.sun.jdi.request.EventRequest.class" />
    </annotation>
  </item>
  <item name='com.sun.jdi.request.EventRequest int suspendPolicy()'>
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="flagsFromClass" val="com.sun.jdi.request.EventRequest.class" />
    </annotation>
  </item>
</root>PK���#VV!java/nio/file/spi/annotations.xml<root>
  <item name='java.nio.file.spi.FileSystemProvider java.nio.file.Path getPath(java.net.URI)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.nio.file.spi.FileSystemProvider java.nio.file.Path getPath(java.net.URI) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>PK�w����+java/util/concurrent/atomic/annotations.xml<root>
  <item name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater V get(T) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater V getAndSet(T, V) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater boolean compareAndSet(T, V, V) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater boolean weakCompareAndSet(T, V, V) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater java.util.concurrent.atomic.AtomicReferenceFieldUpdater&lt;U,W&gt; newUpdater(java.lang.Class&lt;U&gt;, java.lang.Class&lt;W&gt;, java.lang.String)'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater java.util.concurrent.atomic.AtomicReferenceFieldUpdater&lt;U,W&gt; newUpdater(java.lang.Class&lt;U&gt;, java.lang.Class&lt;W&gt;, java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater java.util.concurrent.atomic.AtomicReferenceFieldUpdater&lt;U,W&gt; newUpdater(java.lang.Class&lt;U&gt;, java.lang.Class&lt;W&gt;, java.lang.String) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item
      name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater java.util.concurrent.atomic.AtomicReferenceFieldUpdater&lt;U,W&gt; newUpdater(java.lang.Class&lt;U&gt;, java.lang.Class&lt;W&gt;, java.lang.String) 2'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater void lazySet(T, V) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.atomic.AtomicReferenceFieldUpdater void set(T, V) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>PKz"�5UU*java/util/concurrent/locks/annotations.xml<root>
  <item name='java.util.concurrent.locks.Condition boolean awaitUntil(java.util.Date) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.locks.Lock boolean tryLock(long, java.util.concurrent.TimeUnit) 1'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.locks.Lock java.util.concurrent.locks.Condition newCondition()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.locks.ReadWriteLock java.util.concurrent.locks.Lock readLock()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='java.util.concurrent.locks.ReadWriteLock java.util.concurrent.locks.Lock writeLock()'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>PKq]���&javax/swing/plaf/basic/annotations.xml<?xml version="1.0" encoding="UTF-8"?>
<root>
  <item name="javax.swing.plaf.basic.BasicArrowButton BasicArrowButton(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.NORTH,javax.swing.SwingConstants.SOUTH,javax.swing.SwingConstants.EAST,javax.swing.SwingConstants.WEST}" />
    </annotation>
  </item>
  <item name="javax.swing.plaf.basic.BasicArrowButton BasicArrowButton(int, java.awt.Color, java.awt.Color, java.awt.Color, java.awt.Color) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.NORTH,javax.swing.SwingConstants.SOUTH,javax.swing.SwingConstants.EAST,javax.swing.SwingConstants.WEST}" />
    </annotation>
  </item>
  <item name="javax.swing.plaf.basic.BasicArrowButton int getDirection()">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.NORTH,javax.swing.SwingConstants.SOUTH,javax.swing.SwingConstants.EAST,javax.swing.SwingConstants.WEST}" />
    </annotation>
  </item>
  <item name="javax.swing.plaf.basic.BasicArrowButton void setDirection(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.NORTH,javax.swing.SwingConstants.SOUTH,javax.swing.SwingConstants.EAST,javax.swing.SwingConstants.WEST}" />
    </annotation>
  </item>
  <item name="javax.swing.plaf.basic.BasicScrollBarUI javax.swing.JButton createDecreaseButton(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.NORTH,javax.swing.SwingConstants.SOUTH,javax.swing.SwingConstants.EAST,javax.swing.SwingConstants.WEST}" />
    </annotation>
  </item>
  <item name="javax.swing.plaf.basic.BasicScrollBarUI javax.swing.JButton createIncreaseButton(int) 0">
    <annotation name="org.intellij.lang.annotations.MagicConstant">
      <val name="intValues" val="{javax.swing.SwingConstants.NORTH,javax.swing.SwingConstants.SOUTH,javax.swing.SwingConstants.EAST,javax.swing.SwingConstants.WEST}" />
    </annotation>
  </item>
</root>

PK&�cm%javax/swing/text/html/annotations.xml<root>
  <item name='javax.swing.text.html.StyleSheet void addRule(java.lang.String) 0'>
    <annotation name='org.jetbrains.annotations.NonNls'/>
  </item>
  <item name='javax.swing.text.html.StyleSheet void addStyleSheet(javax.swing.text.html.StyleSheet) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
  <item name='javax.swing.text.html.StyleSheet void removeStyleSheet(javax.swing.text.html.StyleSheet) 0'>
    <annotation name='org.jetbrains.annotations.NotNull'/>
  </item>
</root>PK�x�
�
)javax/xml/bind/annotation/annotations.xml<root>
    <item name='javax.xml.bind.annotation.XmlAttribute java.lang.String name()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlAttribute java.lang.String namespace()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlElement java.lang.String name()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlElement java.lang.String namespace()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlElementRef java.lang.String name()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlElementRef java.lang.String namespace()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlElementWrapper java.lang.String name()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlElementWrapper java.lang.String namespace()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlEnumValue java.lang.String value()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlRootElement java.lang.String name()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlRootElement java.lang.String namespace()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlSchema java.lang.String location()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlSchema java.lang.String namespace()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlType java.lang.String factoryMethod()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlType java.lang.String name()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlType java.lang.String namespace()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
    <item name='javax.xml.bind.annotation.XmlType java.lang.String[] propOrder()'>
        <annotation name='org.jetbrains.annotations.NonNls'/>
    </item>
</root>PKcom/PKcom/sun/PKcom/sun/jdi/PKcom/sun/jdi/event/PKcom/sun/jdi/request/PKjava/PK	java/awt/PKjava/awt/datatransfer/PK
java/awt/dnd/PKjava/awt/event/PKjava/awt/geom/PKjava/awt/im/PKjava/beans/PKjava/io/PK
java/lang/PKjava/lang/invoke/PKjava/lang/ref/PKjava/lang/reflect/PK
java/math/PK	java/net/PK	java/nio/PKjava/nio/channels/PKjava/nio/charset/PKjava/nio/file/PKjava/nio/file/spi/PKjava/security/PK	java/sql/PK
java/text/PK
java/time/PKjava/time/format/PK
java/util/PKjava/util/concurrent/PKjava/util/concurrent/atomic/PKjava/util/concurrent/locks/PKjava/util/function/PKjava/util/jar/PKjava/util/regex/PKjava/util/stream/PKjava/util/zip/PKjavax/PKjavax/accessibility/PKjavax/annotation/PKjavax/annotation/processing/PK
javax/naming/PKjavax/naming/event/PKjavax/swing/PKjavax/swing/border/PKjavax/swing/event/PKjavax/swing/plaf/PKjavax/swing/plaf/basic/PKjavax/swing/table/PKjavax/swing/text/PKjavax/swing/text/html/PKjavax/swing/tree/PKjavax/tools/PK
javax/xml/PKjavax/xml/bind/PKjavax/xml/bind/annotation/PKorg/PKorg/w3c/PKorg/w3c/dom/PK���!!	__index__P;$+kV&�yB6h���e�¤�Bޘ���@�t�C�D����ID�ٸ ��\p�[;x
�稖A6#d�_E���i�FQ�}"�P�˽���Q�js����Ə��m)[t֝T?��DP�����:%��N���c���Q9!_�售���'n^B���HѰ�+�$��]qҤ��ߪ�����#��3�=�Ba���k�n�Ʉ
T��J25�"�_��;�0!ZjX��EӺkr$�����R�u4��ds�U?���@0z�{V9��T;%#�2PW2��z-�����}�B�0��p����=���2t;�Iu�o���
�	c�q�]�&�,	�/Ӆ��9r�	W?�J�ȅ0�<
�����K>lr
��8�\��Lg�)
�j&4��
?kX��h�	�
��5�>�Q,�
hZy6h���
����$��
H��c�;`h��S����������:#쫼�l�*�R6)���v-��~��AB��L�G��C��	�o6�V�EH��]����aG{#+�5i��U2P7﬑9�7��S�t]u�?{�\4N�h���
_y"u�P������q\2�W������O�!��z�������	C*�����:�� 2�������q%�������ʫ�V�
�����/��.w����qUO�6������L�J�O�I�����|"7.,)i{������7"3�ؼ�����V��5�gL������Q†r������@8��A�A�����g҇	U
������qҚ��J�������#m
������{j�jP�������(U�������6��+�,������D�:� %����{뿢�G�e����Ma�t�C�����C~o`N��������K�B�!s�������g`�*|����[�OHtGc`����֜PN��k�����$kN�3)����B��հ�+����%J����������E�UVN�������P�^o@����1)�[��j����ƟW��^����W!i6봺�������}3{6�����c�8�za�����~b��
`J�����²�\0V`����Sm(��������΅�LmP�������_{�)$U����a*�UT
��������"�˓T����df_ȶU�����5�r ������w���1gs��������u����7�b�
�����	b��5�c����B��%�������	��r�����4h2�_�,�����]���7Z�:������1Q�׭��������R�����D�s(��8����IK/
%������RU/�(؟����o>uKo#M��xefSl�D%���8��`��%����o�W$��l%tm������"���I��N��>W��"w�S��O;[��3z
D~.��^sAR{ɃyGGzɷʏ�Y�*��x/\K6� Jv��{b݄=bR:��b�ܲ�ܵ��d��z�󏧖��t��i��c\���@���i��z���[������{H#.
I]�2��Z$��)~�@	�4,�c�
X5(@.��K�	�S'��^6%m�Sނ��yN��3���2CA
�!@,5�&.CA��7�"�x�=�9�X�v'B0aB�IC�+m�ÿC�H��E�; wxuI�"��Iq����AN��ٟ���Q0�<Y;�k�M\���)�G�\JU�^A;0~X�bp�_n�Le޷K�o�l�2���dCmH�9�FPyozԻ�o���5���t�!2U��/vєZ�m�v�[���y]/��!�#% !!  $" +""! ! !#!+*&%)

	
	

			

	java/awt/annotations.xmljava/beans/annotations.xmljava/io/annotations.xmljava/lang/annotations.xmljava/math/annotations.xmljava/net/annotations.xmljava/nio/annotations.xmljava/security/annotations.xmljava/sql/annotations.xmljava/text/annotations.xmljava/time/annotations.xmljava/util/annotations.xmljavax/accessibility/annotations.xmljavax/swing/annotations.xmljavax/tools/annotations.xmlcom/sun/jdi/annotations.xmljava/awt/datatransfer/annotations.xmljava/awt/dnd/annotations.xmljava/awt/event/annotations.xmljava/awt/geom/annotations.xmljava/awt/im/annotations.xmljava/lang/invoke/annotations.xmljava/lang/ref/annotations.xmljava/lang/reflect/annotations.xmljava/nio/channels/annotations.xmljava/nio/charset/annotations.xmljava/nio/file/annotations.xmljava/time/format/annotations.xmljava/util/concurrent/annotations.xmljava/util/function/annotations.xmljava/util/jar/annotations.xmljava/util/regex/annotations.xmljava/util/stream/annotations.xmljava/util/zip/annotations.xmljavax/annotation/processing/annotations.xmljavax/naming/event/annotations.xmljavax/swing/border/annotations.xmljavax/swing/event/annotations.xmljavax/swing/plaf/annotations.xmljavax/swing/table/annotations.xmljavax/swing/tree/annotations.xmlorg/w3c/dom/annotations.xmlcom/sun/jdi/event/annotations.xmlcom/sun/jdi/request/annotations.xmljava/nio/file/spi/annotations.xmljava/util/concurrent/atomic/annotations.xmljava/util/concurrent/locks/annotations.xmljavax/swing/plaf/basic/annotations.xmljavax/swing/text/html/annotations.xmljavax/xml/bind/annotation/annotations.xmlcomcom/suncom/sun/jdicom/sun/jdi/eventcom/sun/jdi/requestjavajava/awtjava/awt/datatransferjava/awt/dndjava/awt/eventjava/awt/geomjava/awt/imjava/beansjava/iojava/langjava/lang/invokejava/lang/refjava/lang/reflectjava/mathjava/netjava/niojava/nio/channelsjava/nio/charsetjava/nio/filejava/nio/file/spijava/securityjava/sqljava/textjava/timejava/time/formatjava/utiljava/util/concurrentjava/util/concurrent/atomicjava/util/concurrent/locksjava/util/functionjava/util/jarjava/util/regexjava/util/streamjava/util/zipjavaxjavax/accessibilityjavax/annotationjavax/annotation/processingjavax/namingjavax/naming/eventjavax/swingjavax/swing/borderjavax/swing/eventjavax/swing/plafjavax/swing/plaf/basicjavax/swing/tablejavax/swing/textjavax/swing/text/htmljavax/swing/treejavax/toolsjavax/xmljavax/xml/bindjavax/xml/bind/annotationorgorg/w3corg/w3c/domPKT�G9yByB��java/awt/annotations.xmlPKEB������Bjava/beans/annotations.xmlPK�̛�t�t���Cjava/io/annotations.xmlPK����������java/lang/annotations.xmlPK<U�(xx����java/math/annotations.xmlPK��+���)Ejava/net/annotations.xmlPK1z�}"}"��|Pjava/nio/annotations.xmlPKR$����/sjava/security/annotations.xmlPK�\�km)m)��%tjava/sql/annotations.xmlPK�#PP��ȝjava/text/annotations.xmlPK�L��N�N��O�java/time/annotations.xmlPK8V4U9!9!��(java/util/annotations.xmlPK�ճ��#���'javax/accessibility/annotations.xmlPKnX_ѰѰ���+javax/swing/annotations.xmlPKA��������javax/tools/annotations.xmlPK
і\��k�com/sun/jdi/annotations.xmlPKd��H%����java/awt/datatransfer/annotations.xmlPK���4

���java/awt/dnd/annotations.xmlPK�9��_�_��a�java/awt/event/annotations.xmlPK�#�����Ejava/awt/geom/annotations.xmlPK�������Rjava/awt/im/annotations.xmlPK��ss ���Ujava/lang/invoke/annotations.xmlPK��D�����@Vjava/lang/ref/annotations.xmlPKUa�22!��Wjava/lang/reflect/annotations.xmlPK�O'���!��V�java/nio/channels/annotations.xmlPK��;� ��C�java/nio/charset/annotations.xmlPK����2t2t���java/nio/file/annotations.xmlPK��u

 ��m	java/time/format/annotations.xmlPKW؅�&�&�$���+	java/util/concurrent/annotations.xmlPK�i���9�9"��2�	java/util/function/annotations.xmlPKx�l����
java/util/jar/annotations.xmlPKJ
vll��5
java/util/regex/annotations.xmlPK4�`:g�g� ���(
java/util/stream/annotations.xmlPK��44����
java/util/zip/annotations.xmlPK��'���+����
javax/annotation/processing/annotations.xmlPK�#��QQ"����
javax/naming/event/annotations.xmlPK'y(�"��}�
javax/swing/border/annotations.xmlPK4����!���	javax/swing/event/annotations.xmlPK���ү� ���javax/swing/plaf/annotations.xmlPK�D*���!���javax/swing/table/annotations.xmlPKz\i��� ���javax/swing/tree/annotations.xmlPK�c�6)6)���org/w3c/dom/annotations.xmlPK"�i��!��Bcom/sun/jdi/event/annotations.xmlPK
��#��?Ccom/sun/jdi/request/annotations.xmlPK���#VV!���Ejava/nio/file/spi/annotations.xmlPK�w����+��Gjava/util/concurrent/atomic/annotations.xmlPKz"�5UU*���Ojava/util/concurrent/locks/annotations.xmlPKq]���&���Sjavax/swing/plaf/basic/annotations.xmlPK&�cm%���\javax/swing/text/html/annotations.xmlPK�x�
�
)���^javax/xml/bind/annotation/annotations.xmlPK�A�icom/PK�A�icom/sun/PK�A�icom/sun/jdi/PK�Ajcom/sun/jdi/event/PK�A4jcom/sun/jdi/request/PK�Afjjava/PK	�A�jjava/awt/PK�A�jjava/awt/datatransfer/PK
�A�jjava/awt/dnd/PK�Akjava/awt/event/PK�A<kjava/awt/geom/PK�Ahkjava/awt/im/PK�A�kjava/beans/PK�A�kjava/io/PK
�A�kjava/lang/PK�A	ljava/lang/invoke/PK�A8ljava/lang/ref/PK�Adljava/lang/reflect/PK
�A�ljava/math/PK	�A�ljava/net/PK	�A�ljava/nio/PK�A
mjava/nio/channels/PK�A:mjava/nio/charset/PK�Aimjava/nio/file/PK�A�mjava/nio/file/spi/PK�A�mjava/security/PK	�A�mjava/sql/PK
�Anjava/text/PK
�A@njava/time/PK�Ahnjava/time/format/PK
�A�njava/util/PK�A�njava/util/concurrent/PK�A�njava/util/concurrent/atomic/PK�A,ojava/util/concurrent/locks/PK�Aeojava/util/function/PK�A�ojava/util/jar/PK�A�ojava/util/regex/PK�A�ojava/util/stream/PK�Apjava/util/zip/PK�AKpjavax/PK�Aopjavax/accessibility/PK�A�pjavax/annotation/PK�A�pjavax/annotation/processing/PK
�A
qjavax/naming/PK�A5qjavax/naming/event/PK�Afqjavax/swing/PK�A�qjavax/swing/border/PK�A�qjavax/swing/event/PK�A�qjavax/swing/plaf/PK�A rjavax/swing/plaf/basic/PK�AUrjavax/swing/table/PK�A�rjavax/swing/text/PK�A�rjavax/swing/text/html/PK�A�rjavax/swing/tree/PK�Asjavax/tools/PK
�AAsjavax/xml/PK�Aisjavax/xml/bind/PK�A�sjavax/xml/bind/annotation/PK�A�sorg/PK�A�sorg/w3c/PK�Atorg/w3c/dom/PK���!!	��@t__index__PKpp���\{

Youez - 2016 - github.com/yon3zu
LinuXploit