4 @      Y Y Y             #   Y Y/        8 8 : : :     Y    Y H  L    P      S      Y          ! "# $ %&' Y() *+ q,- ./ n #012 s 3 q456 Y7>8 9: Y;< = |>?@ ABC DEF  G HIJK YLM N @O P QR S TU VWXYZ[ \] |^ _ 9`a n b c d ef g 9hi j kl m no pq r s t uvw x y z T{ | }~ Y    H        @                         Y  %  ! Y ! Y Y %      S   { T    T R R R 5    H b b  & b b H  H  q   !"# q$ %& q'() ~ q*+ ,- ./  0 1 2 3 456 7 89 : ;<=>?@AB CDEFGH I JKL MNO P QR S T ^UVW YXY Z[\ ]^_ `a b cde f Sfg h cij Yk l mn qop q r st u v 9wxy 9z 9{ |}~  @      9    |     m    G   InnerClassesloggerLjava/util/logging/Logger; LOCALVARICONLjavax/swing/ImageIcon;JAVA_CLASS_ICONJYTHONCOMMANDICONJAVA_JYTHON_METHOD_ICONJAVA_FIELD_ICONJAVA_METHOD_ICONJAVA_STATIC_METHOD_ICONJAVA_CONSTRUCTOR_ICONJYTHONCOMMAND_SORTI ConstantValueJAVAMETHOD_SORTJAVACLASS_SORTPYREFLECTEDFIELD_SORT PYCLASS_SORT LOCALVAR_SORT AUTOVAR_SORTAUTOCOMMAND_SORTAUTOVARHIDE_SORT JAVASTATICFIELD_SORT$CLIENT_PROPERTY_INTERPRETER_PROVIDERLjava/lang/String;CLIENT_PROPERTY_PWDeditor!Ljavax/swing/text/JTextComponent;jythonInterpreterProvider5Lorg/das2/jythoncompletion/JythonInterpreterProvider; __CLASSTYPE$(Ljavax/swing/text/JTextComponent;)VCodeLineNumberTableLocalVariableTablethis0Lorg/das2/jythoncompletion/JythonCompletionTask;t getReadMethods(Lorg/python/core/PyObject;Lorg/python/core/PyObject;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method; methodNamemLjava/lang/reflect/Method;ex2Ljava/lang/Exception;ex!Ljava/lang/NoSuchMethodException;Ljava/lang/SecurityException;contextLorg/python/core/PyObject;podcLjava/lang/Class;propName StackMapTablequery:(Lorg/das2/jythoncompletion/support/CompletionResultSet;)Vcc-Lorg/das2/jythoncompletion/CompletionContext;'Ljavax/swing/text/BadLocationException;arg07Lorg/das2/jythoncompletion/support/CompletionResultSet; ExceptionsdoQueryg(Lorg/das2/jythoncompletion/CompletionContext;Lorg/das2/jythoncompletion/support/CompletionResultSet;)I resultSetc getJavaMethod7(Lorg/python/core/PyMethod;I)Ljava/lang/reflect/Method;Lorg/python/core/PyMethod;impeek Lorg/python/core/PyMethodPeeker;getMethodCount(Lorg/python/core/PyMethod;)IqueryClassMethods signatureargssslabellinkmmjava/lang/reflect/Method;rscount}reduceGetterSettersE(Lorg/python/core/PyObject;Lorg/python/core/PyList;Z)Ljava/util/List;sLorg/python/core/PyString;propLjava/util/List;lcontextpo2Lorg/python/core/PyList;cullGetterSettersZLjava/util/Map;LocalVariableTypeTable$Ljava/util/List;5Ljava/util/Map; SignatureY(Lorg/python/core/PyObject;Lorg/python/core/PyList;Z)Ljava/util/List; queryMethodseval1evalLorg/python/core/PyException;Ljava/io/IOException;ex1"Ljava/lang/ClassNotFoundException;occ[Ljava/lang/String;paLorg/python/core/PyArray;oLjava/lang/Object;ocke$Ljava/lang/IllegalArgumentException;fLjava/lang/reflect/Field; constructorLjava/lang/reflect/Constructor;peekLorg/python/core/PyClassPeeker;jmimLjava/lang/RuntimeException;type Ljava/lang/NoSuchFieldException; showValues&Lorg/python/core/PyJavaInstancePeeker;propReadMethodjjsigss2docpmpm2notAlreadyAddediconinterp#Lorg/python/util/PythonInterpreter; lcontextClassLorg/python/core/PyJavaClass; fromArraypo3-18FMaYvq queryModulestpkgLjava/util/regex/Matcher;lpLjava/util/regex/Pattern;rLjava/io/BufferedReader; javaClass  queryPackagessearchplenresultsLjava/util/HashSet;reader'Ljava/util/HashSet;join9([Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;listdelim6(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;resultLjava/lang/StringBuilder;J(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;popOffComments&(Ljava/lang/String;)Ljava/lang/String;inStringCpopDoc>(Ljava/lang/String;Ljava/io/BufferedReader;)Ljava/lang/String;termbuildlinereadlinsanitizeLeaveImportssrcputInGetDataSetStub&(Lorg/python/util/PythonInterpreter;)V getLastLinescriptlastLineLjava/util/LinkedList;i1indenti2l2*Ljava/util/LinkedList;trimLinesToMakeValid queryNameskw startLastLine nimportablemessagenlocalkeywords eolnCarotargsList&([Ljava/lang/Class;)Ljava/lang/String;argclasses[Ljava/lang/Class;LPARENRPARENSPACEsargs methodArgs.(Ljava/lang/reflect/Method;)Ljava/lang/String; javaMethodconstructorSignatureNew3(Ljava/lang/reflect/Constructor;)Ljava/lang/String;n javadocPathnamemethodSignaturefieldSignature-(Ljava/lang/reflect/Field;)Ljava/lang/String;constructorSignaturequeryStringLiteralArgumenttask4Lorg/das2/jythoncompletion/DataSetUrlCompletionTask;methodpos[Ipwd5Ljava/util/Map;1queryCommandArgument completionsitem1Lorg/das2/jythoncompletion/DefaultCompletionItem;prf%Lorg/python/core/PyReflectedFunction;labels signaturesargssdocsLorg/json/JSONObject;jokwsLorg/json/JSONArray;Lorg/json/JSONException;1Lorg/das2/jythoncompletion/MessageCompletionItem;lgetInterpreter%()Lorg/python/util/PythonInterpreter;inLjava/io/InputStream;importsLjava/net/URL;refreshcancel()VgetLocalsCompletions(Lorg/python/util/PythonInterpreter;Lorg/das2/jythoncompletion/CompletionContext;Lorg/das2/jythoncompletion/support/CompletionResultSet;)IrrCLjava/util/List;getImportableCompletionsy(Ljava/lang/String;Lorg/das2/jythoncompletion/CompletionContext;Lorg/das2/jythoncompletion/support/CompletionResultSet;)Ici5Lorg/das2/jythoncompletion/ClassImportCompletionItem;pkgsource hideJavaPathsLjava/lang/StringBuffer;9 escapeHtmloutgetPyJavaClassSignature1(Lorg/python/core/PyJavaClass;)Ljava/lang/String;pfgetPyFunctionSignature0(Lorg/python/core/PyFunction;)Ljava/lang/String;Lorg/python/core/PyFunction;defaults[Ljava/lang/Object;varsnreqkmakeInlineSignatureH(Lorg/python/core/PyObject;Lorg/python/core/PyObject;)Ljava/lang/String;doPyReflectedFunctionj(Ljava/lang/String;Lorg/python/core/PyReflectedFunction;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vretmethod1j+Lorg/python/core/PyReflectedFunctionPeeker;(Ljava/lang/String;Lorg/python/core/PyReflectedFunction;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V doPyMethod_(Ljava/lang/String;Lorg/python/core/PyMethod;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V(Ljava/lang/String;Lorg/python/core/PyMethod;Ljava/util/List;Ljava/util/List;Ljava/util/List;)VdoConstructorse([Ljava/lang/reflect/Constructor;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)V constructors [Ljava/lang/reflect/Constructor;([Ljava/lang/reflect/Constructor;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)VkeySort$(Ljava/util/List;[Ljava/util/List;)Vkeylists[Ljava/util/List;indicesswapMapswapFromswapToLjava/util/List<*>;Ljava/util/List;[Ljava/util/List<*>;%Ljava/util/List;7Ljava/util/Map;L;>(Ljava/util/List;[Ljava/util/List<*>;)VmethodIsSuperset'(Ljava/lang/String;Ljava/lang/String;)ZsuperSets1s2s8s9m1m2p0m8m9 reduceObject3(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vo(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Vb(Lorg/python/util/PythonInterpreter;Lorg/das2/jythoncompletion/CompletionContext;)Ljava/util/List;jclasssss objectRemovedsvalue allStaticlocalsLorg/python/core/PyStringMap;p(Lorg/python/util/PythonInterpreter;Lorg/das2/jythoncompletion/CompletionContext;)Ljava/util/List; getJavaClass0(Lorg/python/core/PyJavaClass;)Ljava/lang/Class;#Lorg/python/core/PyJavaClassPeeker;getLinkForJavaSignature getIconFor+(Ljava/lang/Object;)Ljavax/swing/ImageIcon; testColorLjava/awt/Color; SourceFileJythonCompletionTask.java ?S :;.org/das2/jythoncompletion/JythonCompletionTaskJYTHON_INTERPRETER_PROVIDER 3org/das2/jythoncompletion/JythonInterpreterProvider <=java/lang/StringBuilderget     java/lang/Class java/lang/NoSuchMethodExceptionorg/python/core/PyIntegerisjava/lang/SecurityException busy: getting completions   no completion context  jkdone getting completions S%javax/swing/text/BadLocationException  /org/das2/jythoncompletion/MessageCompletionItem  ?  8 module packagedefaultstringLiteralArgumentcommandArgument classMethod k k  k k ,k 5k vkorg/python/core/PyMethodPeeker ?)org/python/core/PyReflectedFunctionPeeker  ?   java/lang/Object   8  (  /org/das2/jythoncompletion/DefaultCompletionItem  ? java/util/LinkedHashMap  org/python/core/PyString java/util/ArrayList  ?    java/lang/Stringset          IJ      :  pass    org/python/core/PyException *Eval error in code before current position ?!java/io/IOExceptionException occurred: "8 #()\. $%org/python/core/PyJavaClassorg.autoplot.dom.PlotElement &'&org.autoplot.dom.PlotElementController () *+org.autoplot.dom.Plotorg.autoplot.dom.PlotController, -.Class not supported: / 0 java/lang/ClassNotFoundException 12 3 EVAL error: ][ 45org/python/core/PyArray 6 7 8 9org/python/core/PyJavaInstance :; <= ?> java/lang/InstantiationException java/lang/IllegalAccessException"java/lang/IllegalArgumentException+java/lang/reflect/InvocationTargetException Eval error: ?Acompletions have the class but not the instance to work with: {0} 8 @ ABorg/python/core/PyList  C D Edoes {0} start {1} F G#PyException from "{0}":,class org.python.core.PyReflectedConstructor#org/python/core/PyReflectedFunction HI JK org/python/core/PyClassPeeker ?L  MN )*java/lang/NoSuchFieldExceptionorg/python/core/PyJavaPackage  O; +# PQ  R/ ST.htmlorg/python/core/PyClassunable to identify JavaClass Uorg/python/core/PyMethod tu no ?Vjava/lang/RuntimeException$org/python/core/PyJavaInstancePeeker ?W X GH Y ()!NoSuchFieldException for item {0}SecurityException for item {0} = org/python/core/PyFloat ZRorg/python/core/PyFunction Rorg/python/core/PyNone(No documentation) b gh 


inline:java/io/BufferedReaderjava/io/InputStreamReader0org/autoplot/jythonsupport/JythonToJavaConverter/importLookup.jy [\ ?] ?^from (.*) import (.*) _` a bc d e fdoes not match pattern: {0} gSjava/lang/Throwable hitargetComponents = '''.split('.') base = targetComponents[0] baseModule = __import__(base, globals(), locals()) module = baseModule for component in targetComponents[1:]: module = getattr(module, component) list = dir(module) if ( list.count('__name__')>0 ): list.remove('__name__') list.append('*') list. jkl m/package-summary.html#skip.navbar.topjava/util/HashSetimport spaceimport  targetComponents = 'r'.split('.') base = targetComponents[0] baseModule = __import__(base, globals(), locals(), [], -1 ) module = baseModule name= base for component in targetComponents[1:]: name= name + '.' + component baseModule = __import__( name, None, None ) module = getattr(module, component) list = dir(module) if ( '__name__' in list ): list.remove('__name__') list npackagelist.txt# &:http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/o pq  r s"'"""'''unterminated string tAdef getDataSet( st, tr=None, mon=None ): return findgen(100) ujava/util/LinkedList vw nx 4w y zdefelifexceptfromforfinallywhileprintraise   (\s*)(\S+).*(\s)* __dummy__=1 java/lang/ExceptionO

Code completions couldn't run on a simplified version of the script. This may due to a bug in the simplification process, or there may be a bug in the script. The error is shown below, and the simplified script can be reveiwed using Actions→Developer→"Show Simplified Script used for Completions."



 TU YZError with completions() {, | }~stringJYTHON_INTERPRETER_PWDload getDataSetgetFileplotplotxgetCompletions2org/das2/jythoncompletion/DataSetUrlCompletionTask ?@ _` 'resourceURI'PWDhttphttp://https://file:/sftp://.__doc__.__completions__ pq rs org/json/JSONObject    description  %  org/json/JSONException J!org/python/util/PythonInterpreter $org/autoplot/jythonsupport/JythonOps/imports2025.py  imports2025.py  file:/tmp/ dataset)org/autoplot/jythonsupport/DatasetCommand ,org/autoplot/jythonsupport/GetDataSetCommand getDataSets-org/autoplot/jythonsupport/GetDataSetsCommandmonitor)org/das2/util/monitor/NullProgressMonitor ?i T   3org/das2/jythoncompletion/ClassImportCompletionItem and import from  ?java/lang/StringBuffer(org.das2.qds.QDataSet|java.lang.String|java.lang.Object|org.das2.util.monitor.ProgressMonitor|org.das2.datum.DatumRange|org.das2.datum.Datum) org.das2.qds.QDataSetjava.lang.Stringjava.lang.Object%org.das2.util.monitor.ProgressMonitororg.das2.datum.DatumRangeorg.das2.datum.DatumQDataSet StringObjectMonitor DatumRangeDatum ([\<\>])<< >>  org/python/core/PyTableCode  %=,... v5() JAVA _->here "#$\$ 0org/das2/jythoncompletion/JythonCompletionTask$1 ? java/util/HashMap ?java/lang/Integer  W([a-zA-Z0-9/]*\.html)#([a-zA-Z0-9]*)\((([a-zA-Z0-9\.\[\]]+)?(,([a-zA-Z0-9\.\[\]]+))*)\) $  D*get local completions for completable: {0} Borg/python/core/PyStringMap   found completion item: {0}  z{ () *Callable PyFunction doesn't have __doc__:    javaclassjavainnerclass javapackage!check for non-static methods: {0} not static: {0}" class is all static methods: {0}  }~   # org/das2/qds/QDataSet skipping {0}java/util/List  *dom,https://autoplot.org/developer.scripting#DOM0DefaultCompletionItem({0},{1}, {2}{3}, {4}, {5}) defile...__name__ -> Command org/python/core/PyReflectedFieldPITAUEparams outputParams__doc__*getLocalsCompletions found {0} completions!org/python/core/PyJavaClassPeeker ? java/lang/reflect/Method " !java/lang/reflect/Fieldjava/awt/Color   jython.editor.completionjavax/swing/ImageIconui/localVariable.png ?ui/javaClass.pngui/jythonCommand.pngui/javaJythonMethod.pngui/javaStaticField.pngui/javaMethod.pngui/javaStaticMethod.pngui/javaConstructor.png0org/das2/jythoncompletion/support/CompletionTaskorg/python/core/PyObject+org/das2/jythoncompletion/CompletionContext5org/das2/jythoncompletion/support/CompletionResultSet java/util/Mapjava/util/Iteratorjava/util/regex/Patternjava/util/regex/Matcherjava/lang/reflect/Constructororg/json/JSONArray java/net/URLjava/io/InputStreamjavax/swing/text/JTextComponentgetClientProperty&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; substring(II)Ljava/lang/String; toUpperCase()Ljava/lang/String;(I)Ljava/lang/String;toString getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;2org/das2/jythoncompletion/JythonCompletionProvider getInstance6()Lorg/das2/jythoncompletion/JythonCompletionProvider; setMessage(Ljava/lang/String;)V+org/das2/jythoncompletion/CompletionSupportgetCompletionContextP(Ljavax/swing/text/JTextComponent;)Lorg/das2/jythoncompletion/CompletionContext;java/util/logging/Loggerfinefinishjava/util/logging/LevelWARNINGLjava/util/logging/Level;logC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V getMessageaddItem5(Lorg/das2/jythoncompletion/support/CompletionItem;)Z contextTypehashCode()Iequals(Ljava/lang/Object;)Z(Lorg/python/core/PyMethod;)VgetReflectedFunction'()Lorg/python/core/PyReflectedFunction;((Lorg/python/core/PyReflectedFunction;)V(I)Ljava/lang/reflect/Method; getArgsCountgetContextObjectClass()Ljava/lang/Class;getDeclaredMethods()[Ljava/lang/reflect/Method;getName completable startsWith(Ljava/lang/String;)ZlengthL(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getSuperclass__len__ __getitem__(I)Lorg/python/core/PyObject;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;keySet()Ljava/util/Set;(Ljava/util/Collection;)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;charAt(I)Cjava/lang/Character toLowerCase(C)C(C)Ljava/lang/StringBuilder; containsKeyremovesettings0()Lorg/das2/jythoncompletion/CompletionSettings;,org/das2/jythoncompletion/CompletionSettingsisSafeCompletionsgetCaretPositionjavax/swing/text/Utilities getRowStart%(Ljavax/swing/text/JTextComponent;I)IgetText0org/autoplot/jythonsupport/SimplifyScriptSupportremoveSideEffectsendsWith*org/autoplot/jythonsupport/JythonRefactory fixImportsexec'(Ljava/lang/String;Ljava/lang/String;)V contextString.(Ljava/lang/String;)Lorg/python/core/PyObject;split'(Ljava/lang/String;)[Ljava/lang/String;contains(Ljava/lang/CharSequence;)ZforName%(Ljava/lang/String;)Ljava/lang/Class;lookup0(Ljava/lang/Class;)Lorg/python/core/PyJavaClass;java/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;SEVERE lastIndexOf(Ljava/lang/String;)IgetArraygetClassisArraygetComponentTypegetDeclaredConstructors"()[Ljava/lang/reflect/Constructor; newInstance'([Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Object;)VFINE@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V__dir__()Lorg/python/core/PyObject;size(I)Ljava/lang/Object;FINESTA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V __getattr__ getModifiersjava/lang/reflect/ModifierisStatic(I)Z(Lorg/python/core/PyClass;)VgetField-(Ljava/lang/String;)Ljava/lang/reflect/Field;getConstructorsgetParameterTypes()[Ljava/lang/Class;getCanonicalName replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;d(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/swing/ImageIcon;)V#(Lorg/python/core/PyJavaInstance;)VgetInstanceClass getReturnTypeim_funcgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/Reader;)Vcompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;readLinematcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesgroupINFOclose addSuppressed(Ljava/lang/Throwable;)V isUpperCase(C)Z'org/das2/jythoncompletion/JavadocLookup+()Lorg/das2/jythoncompletion/JavadocLookup;addjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;isEmptytrimsimplifyScriptToCompletionsfinerindexOf(Ljava/lang/String;I)I(ILjava/lang/Object;)V@(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;alligatorParse getSimpleNamegetDeclaringClass popString4(Ljavax/swing/text/JTextComponent;[I)Ljava/util/Map;setReferenceOnly(Z)V getJSONArray((Ljava/lang/String;)Lorg/json/JSONArray; getJSONObject(I)Lorg/json/JSONObject; getString optString sortPrioritycreateInterpreterorg/autoplot/jythonsupport/UtilisLegacyImports getResource"(Ljava/lang/String;)Ljava/net/URL; openStream()Ljava/io/InputStream;execfile*(Ljava/io/InputStream;Ljava/lang/String;)V'(Ljava/lang/String;Ljava/lang/Object;)V/(Ljava/lang/String;Lorg/python/core/PyObject;)VguessCompletions$(Ljava/lang/String;)Ljava/util/List; guessPackage hasImport9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/swing/ImageIcon;Ljava/lang/String;Ljava/lang/String;)VfindappendReplacementE(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; appendTail2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer; func_defaultsorg/python/core/PyObject; func_codeLorg/python/core/PyCode; co_varnames co_argcountvalueOf(I)Ljava/lang/Integer;(Ljava/util/List;)Vjava/util/Collectionssort)(Ljava/util/List;Ljava/util/Comparator;)V(I)VintValueswap(Ljava/util/List;II)V((Ljava/lang/String;I)[Ljava/lang/String; getLocalskeys()Lorg/python/core/PyList;FINER6(Lorg/python/core/PyObject;)Lorg/python/core/PyObject; isCallable isNumberTypegetType()Lorg/python/core/PyType;org/python/core/PyType getFullName getMethodsjava/lang/Boolean(Z)Ljava/lang/Boolean;'(ILjava/lang/Object;)Ljava/lang/Object; isInterface __tojava__%(Ljava/lang/Class;)Ljava/lang/Object; (Lorg/python/core/PyJavaClass;)V getProxyClassorg/das2/graph/GraphUtilcolorImageIcon+(Ljava/awt/Color;II)Ljavax/swing/ImageIcon;org/das2/util/LoggerManager(Ljava/net/URL;)V!@ !"#$%&'(%&)*%&)+%&,-%&,.%&/0%&12%&34%&56%&)78&98&K:;<=>8&{1?@AW**+*+Buv wxCDEF;GHAY    :-::,=Y    :-:::56ftuftu5{B6 |'}3~68?fruwy{}Cz 'I83JKrJKwLMfI88CNO}NPDEQRSRTUV8WAvX>YZZ[\X\]YZZ[\^_`A.p*M, *,+W+=M!,"+#Y,$%&W+N+-&5 &`5Q`BJ&.256AQY]`imoC*ab6NcpDEpdeWfNgjhinjkAlo>+':6(;tKlDly4FT\Adu}'()*g6a+*W6Q,*G6A-*761.*'6!/*60*6{,6@JT^q*+,1>H*+,2>>*+,3>4*+,4>**+,5> *+,6>*+,3`> *+,7>.:!",,#Y$%&W:?B ?hBehhjhBf ")25<?BDPehjmC4D!NcoDEoabolemm%W%T\ -  Bg"BhnoAe8Y+9N:Y-;<=B  C*DEJpq% rstuAZ8Y+9M:Y,;<>B  C DEJp rsvkA>+?:@A::662:  B+CDe E:  F:  B: Y   :  G:,HY +CIY    J&W~K:UBF5DKRYovCz K[w8 RTx8 YMy8 o7z8 v0{85qJK |}DEab~e%mUW.[ Yf[~ A LYM:6,N&,OP:QQRW[SYTU:V:W8XY:ZD:IY   [kY \]^ :  _;Y   `WY Z  `WY   [hY \]^ :  _;Y   `WY Z  `WĻSYTUBb  28<Lku}    , MYuCz  ,q%DV8 MDV8 }8k&8LHyDER |LHy |W( +2\\kA4  ra*bNcd)***efg:h::***efg:ijY  k :-lm:***efg:h::ijY  k :o:-m:,#Ypqr&W*:,#YY t u %&W::6-+vw::+vxj+vyz:  -Y  2 { w:  u |m }~:: }: Y   } B:  ",,#YY  +v qr&W+vj+v6  u-+v w:  ] :  :  :  @ :Y 2@::"6_-Y +v { w:   |  |:,,#YY  +v qr&W.: ,#YY  +v qr&W:::   "* : 6 6     Y: @Y+CSY S +CD6  ::: "v:"a ::::|*x::{W:Y<=:E::F:E::F:P Y|: :*:::|m|:72:*::Y   :#Y y¶ö Ķ :\TQřgYŷ::)ƶY  Ƕ:$:::*:ș:6*ɢ{*:E:F:Y   ::G:,HY +CIY   ˶&W 6 :Ͷ2Y::*:;E::Ҷ:Y  Ӷ  Զ :::$: : O:*:6$Y  ׶ } :`ؙ$Y  ׶ } :7P$Y  ׶ } : : : ::ș::ڙڴ:ܙݧ:߶z:62Sڸ:D0Y      :-Y      :Y   : =D3,HY +CIY   J&WqG:5,HY +CIY   ˶&W3,HY +CIY   ˶&W   wnnws",/nxgggg1 n nBLOnnorB "#1$8&<'?(W,a-w1E245789<=A>?@EBCDGHJ"M,/N1P=QHROSkTxVWXY[_]^_a b fg"h(i8j@kGlNmUn]ogqtrsu{|}~').>BLOQac~ !15<DVahoy 58Xfn|%,3cfiort     $,/4<]e "%(+,-./0123456 7-639=:G;t=@FGHJK L 6N fR i oVCF8818LK8jN%N kR Hy MGS NL UEU 8bR "x% @R )L 1NLQ SR V?JKmU (]TU|SLTU36{8nK%tNJp 8 N NP/' TUK%=a8pRg{8  ^SRZz8Ww8Sx8Py8 q% rDE rab r~e eW 8VRS"Pc~ %  ~ WO?\KD\OB&Yf\ZbZB(xYf\ZZ[] Yf\Z7Z(B*L Yf\ZYZ Yf\ZYZ Yf\ZYZ OYf\Z\aZ0Yf\Z\Z\\\<+Yf\Z\Z\\\[V[ G[Yf\Z\Z\\\[]B_[Yf\Z\Z\\\[Q^?((Yf\Z\Z\\\@ZD\@\)Yf\Z\Z\\\C=\/ Yf\Zi kA. C*bNYY:::Y:ZI\#: :  +v* -mUH:<4::: !:   :"Y  +v  :-m:,,#Ypqr&W6-w:6NOP:Q:  +CDʻY +v   :  I< \0Y  yz¸ Ķ :  : .Y  yz¸  :  :  Y   : ,,HY +CI   J&W '' snB0ab ef$e'h.i9jAkDmOnRp[qcsktwu}wxz{e{}{| 79<GT`gs7:@Ck8 [2J6Z8.b$ N N w8 {8 8 Hw8 >{8 `gy8 Jq%CDECabC~e 6.8<%GW.YfhYfh\ * Qh GhHh Yfhhh YfB %Yf\\\*\\Yf\kAs*bNY:6+C* ,,HY   J&W+v+C*_Y  +v  +v  :-m:,,#Ypqr&W-w:6NOP:  Q:  +CDһY +v   :  I< \0Y  yz¸ Ķ :  : .Y  yz¸  :  :  Y   : ,,HY +CI   J&W W:YY::Y +v  +C :+vI`6 +v+C*+v:I6 }DhI`DV GY  y¶ö  : ,,HYI J&W:h`:!"O:!"<4:!"#::!"~nssssB B 'BDR~ *7Xb~-FjCN* w8 4{8 8 XPw8 bF{8  y8 q%~08j {8 y88%  N N N NDEab~e%P WBBYf\ \\*\\ Yf\f Yf\\q\ LPZPhYfh Yf A= *+B C  8 AH*Y*YM>*,+ *Y W,B  *=CC* #q%*HH8 HW  " AQ<=*IF*\# * *\' *\"*\< *\<*B* "# $%!&5'>(C*I#O.C Kq%Q8OW  Ap*M,D,j*,D,j*,D ,Dh, N,-j*Y*:߶ W+K*'* ߶ W*M,-j +K*YBV89:;/<1=E>L?V@`AhBmCqD}EFGIKLNQC4L^8`J88W \\is A/*B_C 8A[M, +,mBgh ijC DE 8 A *߶<**`M,N-I!Y":*-#6*` :,$*d%6*` :$D'<*d%6*` :$&BJmnopq%r.s6tAuHvSw^xfypzs{~|}C\ 8q%88.n6f%A[8SI%^> 8 .n W,\\@ \\\ \\-  A/*'BC 8 kA I(> YY)SY*SY+SY,SY-SY.SYSY/SY0SY 1S::66A2:+CD(,!,HY+CI2˶&W*b:**ef6*g:3:*df6*dg: 4 :  b I6   : ߶j'Y  ߶  5 :Y   5 :cd)o::*g:3:o:lm:Y 7 q 8 : ,,#Yp r&W+,96 +CI+,:6 6  ` ``:,,#Y;ur&W+,96+CI+,:6 6 ` `nux6nsB0  Rlx"Fbnuxz(2>ACl18Tq% J8 %t8 gJ zNM% @8 #%  % `NN;% IDEIabI~e >%R8%(!%A% W^Yf;\ Yf\\\Yf\U]L5\ Yf\i A9 l:*:662:  ?@WA W, WB2  %>KQ_fCH> U lh8d8 `8W%G %GW#0 \\\  A2*BBC !K "#A *CLY +yz¸ Ķ MY,N<:=:*C:6`:-   WSY>:*:  6 6     2:  @W -A W- W-BB#,16<EVhq   Cf U m$8#%8,1868<}&8Etq%qH qHWGV'\\\\\( '\\\\\ ( A *DL+EY +yz¸ Ķ MY,N<:=: :- *B  WSY>:*B:6 6    2:  @W -A W- W-BB .7<AFZ c"#"%&'C\  U !K$8.}%87t<o8Aj8Fe8cH cHW/\` \\\\\ )*AAY +Fyz¸ Ķ MY,N- +G W-B+$--/<0C*ADEA$%8-+#ASY +Hyz¸ Ķ MY,N+C6- +C` W-B5$7-98:N;C4SDES$/%8-&8q%,kA _+vN :*I:J[Y::*$*KY:¶j:-L*5-M*+-N*!-O*-P* -Q*RY*S:,T-U*RY*S:,T-V*$*RY*S:,T-¶D -WDRY*S:,T¶D/XD$YDZD[DRY*S:,TBzGH IJ$L'M.N=OBPOSTUVWXY[\]^`bc def9gJhWi]kC -.-.-. -.W-._DE_ab_deZ/8 U01J$;8'828 J3W* OYf\4\\;(55kA5\+vN*b:***efg:cd o:m:,#Ypqr&W-w:Y - ] w:Y - ^ w:: :ڙ'ڸN_: ,#Y- r&W]: SY>: SY>: SY>:     `6   N  Y:2G:HY-  YJ:a,&W _: bY}c:  de: 6   fr  g:  hi:+CDM jk:HY+CIY   J:lmn,&W :  "#Y- r: , &W:?FInnt o`,/B;v wy|,~8?FIK^`h &.5PV]cfot  %,/13CB KN6RN w8 &7w85({8P 78 W% 9: y; p< g= @>878`? V&8yq% @? |AB  NC ow8 %7D hSRR6R1N5DE5ab5e'/8!, 8 y; p< g= W?\\I@Yf\\ZZZ+9Yf\\ZZZE!\. Yf\\ZZZ( Yf\\ZZZ\FGrBH Yf\\Bi IJA**pL qYrLsntuvM,wN:+-xy-P-zD:8-z1:::--z:-z+V{|+}~Y+MY+Y+Y|+MY,EIL4<_4<hswz_jhsBJ",4<_hC>1\KL,aMN NDEWd /YOPhh FhHhYOPhhh YCYQ`A5BCDEdeRSA+BC DE TUA;>*+:V:W XH:, ,&WB (369C>(78;;ab;~e9% 2V  2VWW X YZA >+C:V:WXY::*Y    :Y yz¸ Ķ :  : Y+C+CIY     : , &WOB:  * 1 < WwCp Wk8wKw8 A{8 [\ 1]8*y8^8abe% 6  6W\\ _AJYLM,*N-&-::6(9 !}6,l?iy[G>6eJl H*[6U*J6D*963*(6"*6*6o'3?KWc-+W?-+W3-+W'-+W-+W-+W-+W+BV"#$%&#')*, - /02!3$5-60899<=?>E?C4#8Jz8B`;5JW(aR\\ (  bAbYLM,*N->-+W-:*+W* +W-+W+B6 CDEFG$H+I6JAKLLTNWO]PC4+)y8b8Zc`SMJWa+\ deA[#*LY +y¶ö Ķ B YZC#fU ghA*L*M*>YY * < :++,,2  +2W ,2 W,+d66C&A ,2  +d2WA ,2 W+`,d  W= WBJcdef;g?hFi^kgnnowp~qsovwyzCHqFq%fijkl%;nlm%W"^no / pqA*ڙ *ڸM+ܙݧ+}N,IY  ,  M-߶z:u62S-D)Y  ,   NEY  , -  N Y  , -  NY  - N-B>%,FNU`ms|C>X%SRR8%w8NW$ A\ \C\!\.$ rsA  :Y+<:6>=:E:F: 6 Y *  :  > `:  : : Y     : -@W, @W @W_BF  '.8NT_fmC m"tU uK'w8.}x8 8sv% N]z8 %y89:;<= w ;<=WI x \Ex\\\!\Exy z{AH++::Y<:6>=:E: F:  6 Y *  :  >  `:  : : Y     : - @W, @W @W_ BV +4;BLbhszC"tU 4uK;w8 B}x8 Lsv% b]z8 !%9:wy8p;<= ;<=WN!Ex \Ex\\\!\| }~A *:662::   :  6 Y -  :  >  `:  : H: Y     : , @W+ @W@WNBB +7AW]hovCf v"tU w8 Ayv% Wcz8 ;<y8= ;<=W0 +'\`\'\A /SY>M>*,@W,Y*Y,NSY,:SY,:6*o,ö6'-_-[ö6@W@W-RW+:66H2: 6   ,  ö öĸń ΄BZ%1?N]k{ "(. Cp q%{V%`wq%5q% 8 //'?N]H8 //'?N]WC :*0 4 A ƸM,*N,+:-sk-::A:A:;6 6  * 2* 2 2*6  BB #*2>JS V!a"#!&)Cp Y/q% V5 *a82Y8>MJA88 yW@Y \\\\(\\ AR*J>*>*Y*Yș*W+W,W B& - ./0081@2H3K.Q7C* Eq%R<R;R= R<R;R=W  > TA  +CSY>M*N-:6N :OP:Q:: SY>: SY>: +CD s{jII{Id :+CD G,HY+CIη˹@W #6 -: :SY>::  :  ` ș :  ҧ әY  Զ : ڙ ڸ:I:*Y  ] w: _: ":Y ն  7 ֙ ׶:6(TH?F$ PȄ5ٶ*(6"ڶ*6۶*6: |::6 ::66<2:D@ޚ"B6 ò  7  6  W.    :f:_ }: # @: }: : :Y  ׶  : | Y SYSY S  : 6   :6  Y: Y Y  ::  G:*:@YSY+CISYSY SYSYS,HY+CIY   Y ˹@W*:  D  ::* :'  G: | |G: Py }:I2vWDD3Y   I%d :0Y %  I d :V*:,HY+CIY   η˹@W*W,HY+CIY   Y     η˹@WQ,HY+CIY   Y     ˹@WB >,HY+CIY    ˹@W |9,HY+CIY   ˹@W ׶HP*,HY+CIY   m˹@Wn ڙ:,HY+CIY   m˹@W/ ř9,HY+CIY   m˹@W 9,HY+CIY   m˹@W:6(ĪyE lC}B[IA8IZJ*6y*n6h*]6W*L6F*;65**6$*6*6/////fff,HY+CIY   η˹@Wn,HY+CIY    η˹@W7,HY+CIY   η˹@WL@Y,S,_B:ABD F&H3I6JBKILLMUN^OjPtQRSUVYZ[\]^_`ab cde*fAgIhSi_lzmqnopst0w4x>yEzH{V|]}w~}#&*-4<EMU\gn +.3:EJ%,6L|J*8ow* 8 l o   H   CV" 9: pz RNw,JK%>UE$8]|}E@4U8.{8%8$%,l8 {8  SR z8;x86 B I y8L w8 U < ^ |= ) q%  ab  & *;U < ^ |=  WWD)fl f\\#Hf\\Z\\==U\0663f AVY*L+M,B C S U A2*B"C w8 AxuL* *M, LLP*I*M,6,N--:  N-"  L+<Z_<Z_[^_[^_BN+, -./1#3-425<7D8K9Q:[<_>`?k@oCsFCHJKQ D`NM2AJusW/4]SA   Yvλ Yv Yv2 Yvm Yv  Yv Yv YvB& U WX-Y?ZQ[c\u]^