4 @      Y Y Y             #   Y Y        8 8 : : :     Y    Y H  L   P   S     Y             Y  _  n # ! s " _#$% Y&' {( @) * + ,- . /0 12345  6 7089: ;< = > ?@A n B C D EF G ?HI J KLM N OP QR S T U VWX Y Z [ /\ ] ^_` Yabcd ef g h Hij k l m n opqrst ?u vw xyz @{ Y| } ~                 Y      Y   Y Y          S   \ /    / @ @ @!   H P P   P P H  H  _    _  i _ n _ q  t  w       ~   !"#$%& ' ()* +,- . /0 1 2 =345 Y67 89 :;< => ?@ YAB CD E FGH I SIJ K FLM YN O PQ _RS T U VW X Y ?Z[\ ?] ?^ _`abcd e @fg hi j k l ?mnop q rstuv wxyz{ _|}~     N    6  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;rscountoreduceGetterSettersE(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;p SignatureY(Lorg/python/core/PyObject;Lorg/python/core/PyList;Z)Ljava/util/List; queryMethodseval1evalLorg/python/core/PyException;Ljava/io/IOException;ex1paLorg/python/core/PyArray;oLjava/lang/Object;ococcke$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;propReadMethodjjsigss2[Ljava/lang/String;docpmpm2notAlreadyAddediconinterp#Lorg/python/util/PythonInterpreter; lcontextClassLorg/python/core/PyJavaClass; fromArraypo3 8'A4WRfjk queryModules javaClass queryPackagessearchplenresultsLjava/util/HashSet;readerLjava/io/BufferedReader;'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 getLastLinescriptllastLineLjava/util/LinkedList;i1indenti2l2*Ljava/util/LinkedList;trimLinesToMakeValid queryNameskw startLastLineLjava/util/regex/Matcher; 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[Irpwd5Ljava/util/Map;queryCommandArgument completionsitem1Lorg/das2/jythoncompletion/DefaultCompletionItem;prf%Lorg/python/core/PyReflectedFunction;labels signaturesargssdocsLorg/json/JSONObject;jokwsLorg/json/JSONArray;Lorg/json/JSONException;1Lorg/das2/jythoncompletion/MessageCompletionItem;MgetInterpreter%()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;pLjava/util/regex/Pattern; escapeHtmloutgetPyJavaClassSignature1(Lorg/python/core/PyJavaClass;)Ljava/lang/String;pfgetPyFunctionSignature0(Lorg/python/core/PyFunction;)Ljava/lang/String;Lorg/python/core/PyFunction;defaults[Ljava/lang/Object;varsnreqwZmakeInlineSignatureH(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;o([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;vL;>(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;S(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 1? ,-.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  \]done getting completions ?%javax/swing/text/BadLocationException  /org/das2/jythoncompletion/MessageCompletionItem  1  * module packagedefaultstringLiteralArgumentcommandArgument classMethod ] ] ] ] ] !] h]org/python/core/PyMethodPeeker 1)org/python/core/PyReflectedFunctionPeeker  1   java/lang/Object   *     /org/das2/jythoncompletion/DefaultCompletionItem  1 java/util/LinkedHashMap  org/python/core/PyString java/util/ArrayList  1   java/lang/Stringset       56      :  pass   org/python/core/PyException *Eval error in code before current position 1java/io/IOExceptionException occurred: * ][ org/python/core/PyArray          org/python/core/PyJavaInstance   1 java/lang/InstantiationException java/lang/IllegalAccessException"java/lang/IllegalArgumentException+java/lang/reflect/InvocationTargetException  org/python/core/PyJavaClass EVAL error:  Eval error: Acompletions have the class but not the instance to work with: {0} z*  org/python/core/PyList tu   does {0} start {1}  PyException from "{0}":,class org.python.core.PyReflectedConstructor()#org/python/core/PyReflectedFunction  !" org/python/core/PyClassPeeker 1#  $% java/lang/NoSuchFieldExceptionorg/python/core/PyJavaPackage  &  '(  )\./ *+.htmlorg/python/core/PyClassunable to identify JavaClass ,org/python/core/PyMethod fg `a 1-java/lang/RuntimeException$org/python/core/PyJavaInstancePeeker 1. / 9: 0 ()!NoSuchFieldException for item {0}SecurityException for item {0} = org/python/core/PyFloat 1Dorg/python/core/PyFunction Dorg/python/core/PyNone(No documentation) 23 Q VW 


inline:targetComponents = '''.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. 456 7/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 8java/io/BufferedReaderjava/io/InputStreamReaderpackagelist.txt 9: 1; 1< =# >:http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/ ??@ AB  C D"'"""'''unterminated string EAdef getDataSet( st, tr=None, mon=None ): return findgen(100) Fjava/util/LinkedList GH 8I H J Kdefelifexceptfromforfinallywhileprintraise  (\s*)(\S+).*(\s)* LM NO P Q __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."



 @A EFError with completions() R, S TUstringJYTHON_INTERPRETER_PWD getDataSetgetFileplotplotxgetCompletions2org/das2/jythoncompletion/DataSetUrlCompletionTask 12 QR 'resourceURI'PWDhttphttp://https://file:/sftp://.__doc__.__completions__ _` ab VWorg/json/JSONObject XY Z[ \ description ] ^  org/json/JSONException _6!org/python/util/PythonInterpreter` a$org/autoplot/jythonsupport/JythonOps/imports2025.py bc deimports2025.py fgjava/lang/Throwable hi file:/tmp/ jdataset)org/autoplot/jythonsupport/DatasetCommand k,org/autoplot/jythonsupport/GetDataSetCommand getDataSets-org/autoplot/jythonsupport/GetDataSetsCommandmonitor)org/das2/util/monitor/NullProgressMonitor 1i @l mn o pq3org/das2/jythoncompletion/ClassImportCompletionItem and import from  1rjava/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) sorg.das2.qds.QDataSetjava.lang.Stringjava.lang.Object%org.das2.util.monitor.ProgressMonitororg.das2.datum.DatumRangeorg.das2.datum.DatumQDataSet tuStringObjectMonitor DatumRangeDatum vw([\<\>])<< x>> yz {|org/python/core/PyTableCode } ~=,... G() JAVA K-> here   $ >\$ 0org/das2/jythoncompletion/JythonCompletionTask$1 1 java/util/HashMap 1java/lang/Integer  W([a-zA-Z0-9/]*\.html)#([a-zA-Z0-9]*)\((([a-zA-Z0-9\.\[\]]+)?(,([a-zA-Z0-9\.\[\]]+))*)\) 2  *get local completions for completable: {0} org/python/core/PyStringMap    found completion item: {0}  ij () *Callable PyFunction doesn't have __doc__:    javaclassjavainnerclass javapackage!check for non-static methods: {0} not static: {0}" class is all static methods: {0}  lm   org/das2/qds/QDataSet skipping {0}java/util/List rs *dom,https://autoplot.org/developer.scripting#DOM0DefaultCompletionItem({0},{1}, {2}{3}, {4}, {5}) STfile...__name__ -> Command org/python/core/PyReflectedFieldPITAUEparams outputParams__doc__*getLocalsCompletions found {0} completions!org/python/core/PyJavaClassPeeker 1 java/lang/reflect/Method  java/lang/reflect/Fieldjava/awt/Color  jython.editor.completionjavax/swing/ImageIconui/localVariable.png 1ui/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/Matcherjava/lang/reflect/Constructororg/json/JSONArray java/net/URLjava/io/InputStreamjava/util/regex/Patternjavax/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; lastIndexOf(Ljava/lang/String;)IgetArraygetClassisArraygetComponentTypelookup0(Ljava/lang/Class;)Lorg/python/core/PyJavaClass;getDeclaredConstructors"()[Ljava/lang/reflect/Constructor; newInstance'([Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Object;)V getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;SEVEREFINE@(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_funcsplit'(Ljava/lang/String;)[Ljava/lang/String; isUpperCase(C)Z'org/das2/jythoncompletion/JavadocLookup+()Lorg/das2/jythoncompletion/JavadocLookup;addgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/Reader;)VreadLinecontainsclosejava/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;alligatorParsecompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesgroup 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 addSuppressed(Ljava/lang/Throwable;)V'(Ljava/lang/String;Ljava/lang/Object;)V/(Ljava/lang/String;Lorg/python/core/PyObject;)V0org/autoplot/jythonsupport/JythonToJavaConverterguessCompletions$(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_argcountjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/CharSequence;)ZvalueOf(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; __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*1123W**+*+4uv wx5678-9:3Y    :-::,=Y    :-:::56ftuftu5{46 |'}3~68?fruwy{}5z ';*3<=r<=w>?f;*8C@A}@B67CDEDFGH*IAvJ>KLLMNJNOKLLMNPQR3.p*M, *,+W+=M!,"+#Y,$%&W+N+-&5 &`5Q`4J&.256AQY]`imo5*ST6@Up67pVWIXNYjZ[n\]3lo>+':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 ?hBehhjh4f ")25<?BDPehjm54D!@Uo67oSTo^Wm_I%TN -  BY"BZ`a3e8Y+9N:Y-;<=4  5*67<bc defg3Z8Y+9M:Y,;<>4  5 67<b deh]3>+?:@A::662:  B+CDe E:  F:  B: Y   :  G:,HY +CIY    J&W~K:U4F5DKRYov5z K[i* RTj* YMk* o7l* v0m*5q<= no67STpWq_GI.M KXrMss~ tu3 LYM:6,N&,OP:QQRW[SYTU:V:W8XY:ZD:IY   [kY \]^ :  _;Y   `WY Z  `WY   [hY \]^ :  _;Y   `WY Z  `WĻSYTU4b  28<Lku}    , MYu5z vw ,cDH* MDH* }x*k&v*LHky67zD{|}~ nLHk nI( +2NN]3 a*bNcd)***efg:h::***efg:ijY  k :-lm:***efg:h::ijY  k :o:-m:,#Ypqr&W*:,#YY t u %&W::6-+vw:#:+vxj+vyz6  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 ::::}*::{W:Y<=:E::F:E::F:P Y: :*:::m:72:*::Y   :#Y   :\TQgY::)Y  :$:::*::6*{*:E:F:Y   ::G:,HY +CIY   &W 6 :2Y::*:;E::ƶ:Y  Ƕ  ȶ :::$: : O:*:6$Y  ˶ ̶ :`͙$Y  ˶ ̶ :7P$Y  ˶ ̶ : : : ::::ϙϴ:љҧ:Զ:62Sϸ:ضD0Y ٶ  ڶ ۸ܶ ݶ :-Y ٶ  ڶ  ݶ :Y ޶  : =޶D3,HY +CIY   J&WqG:5,HY +CIY   &W3,HY +CIY   &W   wnnws",/n1 $nhrunn,4R "#1$8&<'?(W,a-w1E245789<=A>?@EBCDGHJ"M,r/N1P=QHRNS^TfUmVtW{XY[^\]_efghjk!q$n&oMpOtTudvh{ru|w}~ .158<?GW[bj|!*3;E[^~'.5KRY ),.;CJRUZb  +4;F SY"c#m$&)/013%4*5\7;?5C8*1*>K*j@%@?mS tL {EG ^bD Hx @D &)> 1@r{|w ED |?<=_G3(!]FGSLFGY6m*'n=@<b * @. @BU~' FG=>ca*4bD%gm*~ 1^ED5Zl*8Wi*<Sj*?Pk* c 67STpW WA*|zDy"v~{|y q   II?NKDNOB&KXrNLzKXrNLLMO KXrNL7L(B*L KXrNLKL KXrNLKL KXrNLKL OKXrNLNaL0KXrNLNLNNN<+KXrNLNLNNNMVM GMKXrNLNLNNNMOB_MKXrNLNLNNNMQP?((KXrNLNLNNN@LDN@N)KXrNLNLNNNC=N/ KXrNL[ ]3 V߶*bNY  +v  :-m:,,#Ypqr&W6-w:6NOP:Q:  +CDȻY +v   :  I< \0Y  ܶ  :  : -Y  ܶ  :  :  Y   : ,,HY +CI   J&W*03n4fJK M*Z0^3[5\L]N`Qa\bicud|efijkmnp+qJrMbSu55@ i* m* * Gi* =m* uvw|k* _cV67VSTVpW I*,*Qq\{|Ia 3KXrNNN)NNKXrN]3e*bNY:6+C*,,HYJ&W+v+C*ZY  +v  +v  :-m:,,#Ypqr&W-w:6NOP:  Q:  +CDлY +v   :  I< \0Y  ܶ  :  : -Y  ܶ  :  :  Y   : ,,HY +CI   J&W W:YY::Y +v  +C :+vI`6 +v+C*+v:I6 zDfI^DT EY    : ,,HYI J&W:h`:!"O:!"<4:!"#::!"v|nssss4 B %=?Mv|"/OYt !:\y|5@" i* ,m* * OOi* YEm* vw k* cv.*{|\ m* k**  @ @ @ @67STpW qL I=?KXrN NN)NN KXrNe KXrNNnN LPZPZKXrZ KXr 3= *+45  * 3H*Y*YM>*,+ *Y W,4  *=C5* #c*HyH* HI  " 3Q<=*IF*\# * *\' *\"*\< *\<*4*  !5>CIO5 KcQv*OI  3p*M,D,j*,D,j*,D ,Dh, N,-j*Y*:Զ W+K*'* Զ W*M,-j +K*Y4V / 1 E L V`hmq}54L^*`J**I NN[s 3/* 4-5 *3[ M, +,m456 785 67 * 3 *Զz<**`M,N-I Y :*-6*` :,*d6*` :D'<*d6*` :4J;<=>?%@.A6BACHDSE^FfGpHsI~JKM5\ *c*v*.n6fA[*SI^>* .nI,NN@ NNNNN- 3/*4X5 *]3 H> YYSYSYSYSYSYSYSYSYSY S::66A2:+CD(,!,HY+CI&W*b:**ef6*g::*df6*dg:   !:  "b #I6   : Զj'Y  Զ  $ :Y   $ :cd)o::*g::o:lm:Y & q ' : ,,#Yp r&W+,(6 +CI+,)6 6  ` ``:,,#Y*ur&W+,(6+CI+,)6 6 ` `mtw%ns40\ ] ^Q_k`wab_fijklmnopq rs!tEva{m}tw~y'1=@5k1* Tc J* t* g< y@? @* #   `@@: H67HSTHpW =qQ*'!@ I]KXr;N KXrNNNKXrNUOL5N KXrN[ 38 k+L,MNY :+ WSY-:*:662:  ./W0 W, W42  $=JP^e5H= G kg*c* `*W$Gy $GI#/  NNN    32*145  =  3 *2LY +ܶ  MY,N+:,:*2:z6`:-   WSY-:*:  6 6     2:  /W -0 W- W-4B#,16<EVgp5f G _*#*,1*6*<|*EscpHy pHIGVNNNNN' NNNNN   3 *3L+4Y +ܶ  MY,N+:,::- *B  WSY-:*1:6 6    2:  /W -0 W- W-4B .7<AEXa}5\ } G  =*.{*7r<m*Ah*Ed*aHy aHI/N^ NNNNN  3@Y +5ܶ  MY,N- +6 W-4$-;5*@67@$*-3RY +7ܶ  MY,N+2z6- +2` W-4$-8M 54R67R$.*-%8c]3 U+vN :*8:9[Y::*$*:Y:j:-;*+-<*!-=*->* -?*@Y*A:,B-C*@Y*A:,B-D*$*@Y*A:,B-D -ED@Y*A:,BD/FD$GDHDID@Y*A:,B4z $'.=BO!"#$%&')*+,.0123 4/5@6M7S95 MU67USTUVWP* K@$1v*'.* @I* OKXrN NN1(5!]35J+vN*b:***efg:cd o:m:,#Ypqr&W-w:Y - K w:Y - L w:: :ϙ'ϸNM: ,#Y- r&W]: SY-: SY-: SY-:     N6   N  Y:2G:HY-  YJ:O,&W M: PY̷Q:  RS: 6   Tr  U:  VW:+CDM XY:HY+CIY ޶  J:Z[\,&W :  "#Y- r: , &W:?FInnt ]`,/4;D EGJ,L8M?QFUIRKS^T`XhY\_]^`abcdefghi jk&l.m5nPoVp]jcsftoutwxyz{|}~y  %,/135B K@"D@ i* &7i*5(m*P #$ W %& y'y p(y g)y @**#$`+ V*yc ,+ |-.  @/ oi* %#0 hEDD"D1@5675ST5W'*!, * y' p( g) I?NNI@KXrNNLLL+9KXrNNLLL1!N. KXrNNLLL( KXrNNLLLN23rB4 KXrNNB[ 563**^L _Y`LanbcdM,eN:+-fg-P-hD:j8-h1:::--h:j-h+Dkl+mnYop+;qYrp+stYup+vwYxl+MY,yEILi4<_i4<hswzi_jhs4J",4<_h5>1\78,a9: @67Id /K;<ZZ FZHZK;<ZZZ KCK=R354567VW>?3+45 67 @A3;>*+z:V:W XH:, ,&W4 (3695>(#$;;ST;pW9q 2By  2BCI D EF3 >+C{:V:WXY:|:*}Y    :Y ܶ  :  : ~Y+C+CIY     : , &WO4: *1<Ww5p Wk*wKi* Am* GH 1I**k*J*STWq "y  "INN K3JYL M,*!N-&-#::6(9 !}6,l?iy[G>6eJl H*[6U*J6D*963*(6"*6*6o'3?KWc-+W?-+W3-+W'-+W-+W-+W-+W+4V#  !$-09< ? E 54#v*Jl*BL;MN5<I(OPRNN (  Q3bYL M,*!N->-+W-#:*+W* +W-+W+46 $+6ALTW]54+)k*bv*ZRLSMNM<IOP+N ST3I*L+4 '(5U G VW3*L*M*>YY * + :++,,2  +2W ,2 W,+d66C&0 ,2  +d2W0 ,2 W+`,d  W, W4J1234;5?6F7^9g<n=w>~?A=DEGH5HqFcUXYZ[q;nl\I"^]^ / _`3*ϙ *ϸקM+љҧ+N,IY  , ڶ M-Զ:u62S-ضD)Y ض , ۸ܶ ݶ NEY ض , - ݶ N Y ض , - ݶ NY ޶ - N-4>ST%V,WFYNZU[`\m[s^|_adfg5>XEDD*%i*NI$ AN NCN!N.$ ab3 :Y+<:6>=:E:F: 6 Y *  :  > `:  : : Y     : -/W, /W /W`4Fk lm n'o.p7qMrSs^teulvxyzl|5 l"cG d='i*.|j* 7se M]l* k*%&'y(y)y f '()II g N1gNNN!N1gh ij3G++::Y<:6>=:E: F:  6 Y *  :  >  `:  : : Y     : - /W, /W /W` 4V +4;BKagry5"cG 4d=;i* B|j* Kse a]l* !%&fk*b'y(y)y '()IN!1g N1gNNN!Nk lm3 *:662::   :  6 Y -  :  >  `:  : 7: Y     : , /W+ /W/WO4B +7@V\gnu5f u"cG i* @ye Vcl* no'y(yk*)y '()I0 p+N_N'pNqrs3 /SY-M>*,/W,Y*Y,NSY,:SY,:6*o,6'-_-[6/W/W-RW+:66H2: 6   ,    ΄4Z%1?N]k{"(.5p c{V`wc5c 8y /ty/uv'wy?xNyy]zyH8{ /t|/u}'w~?xNy~]z~IC :*0 4 3  M,*!N,+!:-"s"k-#:#:0:0:;6 6  * 2* 2 2*6  4B #*2>JSVa5p Y/c V5~ *a*2Y*>MJA**N yI@Y NNPNN(NNP 3R*J>*>*Y*Y*W+W,W 4&  08@HKQ5* EcR(yR'yR)y R(R'R)I  > @3  +CSY-M*N-:6N :OP:Q:: SY-: SY-: +CD WjIIId :+CD +,HY+CI/W 6 -: :SY-::  :  N  :  ŧk ƙY  Ƕ : ϙ ϸ:I:*Y  K w: M: :Y ȶ   ə ʶ:6(TH?F$ PȄ5̶*(6"Ͷ*6ζ*6: ::6 ::66<2:3@њ"B6 ò Զ 7  6  W  ղ:f:_ : # @:ٙ m: : :Y  ˶  :  Y SYSY S  : 6   :6  Y: Y Y  ::  G:߶*:@YSY+CISYSY SYSYS,HY+CIY   Y /W*:  ޶D  ::߶* :'  G:  G: Py :I2vEDD3Y   I%d :0Y %  I d :D*:,HY+CIY   /W*W,HY+CIY   Y     /WQ,HY+CIY   Y     /WA >,HY+CIY    /W 9,HY+CIY   ׷/W ʶH>*,HY+CIY   [/Wm ϙ:,HY+CIY   [/W. 9,HY+CIY   [/W 9,HY+CIY   [/W:6(ĪyE kC|BZIA8IZIv*6y߶*n6h*]6W*L6F*;65**6$*6*6/////fff,HY+CIY   /Wn,HY+CIY    /W7,HY+CIY   /Wh@Y,S,_42 &36BILU^jt !#$'()*+,-./0 123*4A5I6S7_:z;?<=>AB0E4F>GEHHIVJ]KwLMNOKSTUVWVZ\^ `ade!f*g2h:jAmLnSpnrqt|wz|~*/m 1a/}T\  P S     5V" %& bz D@w,<=>GE*]no*,U*m**l* m*~ ED l*'yj*6 B |vwI uk*L ri* U i(y ^ `)y ) c  ST y & {|*'U i( ^ `)  CIC)Xl XNN#HXNNLNN==TN0663X 3VY*L+M,4 5 E G 32*45 i* 3xuL* *M, LLP*I*M,6,N--:N-"L+<Z_<Z_[^_[^_4N #-2<DKQ[_ ` k os5H<=Q D`@?2A<usI/4O?3YdYdYdYd[YdYdYdYdױ4& U WX-Y?ZQ[c\u]^