1 y7 k8 9:; 9< 9= 9> 9? 9@ 9A 9B 9C kB 9DE 9F 9G kHI 9J 9K 9L 9M 9N 9O PQ PR ST  U SV WX WY SZ S[ S\ S] S^ S_ S` Sa bc kd be bf ge gf kh gi gj <k <l <m n o gp kq br bst gu gv gw gx gy gz{| D7 }~   } } D   P7 P P      k } } } } } } } } } } }  D D              7       k k  7 7            7  <    7   l m      ! " 9# 9$ 9%& E'(  )* +, - k.  / <+ 0 1 2 ;3  4 ;+ 56 7 8 k9 k:; < = >  7  ? @A @B C D E FG H  I  J  K L  kM gN gO gP gQ R S T  UV &W  X  Y Z [ \  ]  ^  _  ` a b  c  d  e  f g h  i  jk  l  m n  op @q <r }s }tu Ev kR ow xyz { | { }} <~ <       & k k   k7 y m < < < < kw <  7 k PathNodeGoal InnerClassesadapter'Loracle/spatial/network/NetworkAdapter;MAX_NO_OF_NETWORKSI networkCacheLjava/util/HashMap;()VCodeLineNumberTable getVersion()Ljava/lang/String; readNetworkI(Ljava/sql/Connection;Ljava/lang/String;)Loracle/spatial/network/Network; ExceptionsJ(Ljava/sql/Connection;Ljava/lang/String;Z)Loracle/spatial/network/Network;f(Ljava/sql/Connection;Ljava/lang/String;Loracle/spatial/network/MBR;Z)Loracle/spatial/network/Network;K(Ljava/sql/Connection;Ljava/lang/String;IZ)Loracle/spatial/network/Network;(Ljava/sql/Connection;Ljava/lang/String;Loracle/spatial/network/MBR;ZLoracle/spatial/network/UserDataIO;)Loracle/spatial/network/Network;(Ljava/sql/Connection;Ljava/lang/String;ZLoracle/spatial/network/UserDataIO;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Loracle/spatial/network/Network;(Ljava/sql/Connection;Ljava/lang/String;ZLoracle/spatial/network/UserDataIO;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Loracle/spatial/network/Network;n(Ljava/sql/Connection;Ljava/lang/String;IZLoracle/spatial/network/UserDataIO;)Loracle/spatial/network/Network;readNetworkMetadata*(Ljava/sql/Connection;)Ljava/util/HashMap;Q(Ljava/sql/Connection;Ljava/lang/String;)Loracle/spatial/network/NetworkMetadata;@(Ljava/sql/Connection;I)Loracle/spatial/network/NetworkMetadata;writeNetworkMetadata@(Ljava/sql/Connection;Loracle/spatial/network/NetworkMetadata;)V writeNetwork8(Ljava/sql/Connection;Loracle/spatial/network/Network;)V[(Ljava/sql/Connection;Loracle/spatial/network/Network;Loracle/spatial/network/UserDataIO;)VreadNetworkConstraintsreadNetworkConstraintS(Ljava/sql/Connection;Ljava/lang/String;)Loracle/spatial/network/NetworkConstraint;readNetworkConstraintObject;(Ljava/sql/Connection;Ljava/lang/String;)Ljava/lang/Object;readJavaObjectregisterNetworkConstraint`(Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VderegisterNetworkConstraint*(Ljava/sql/Connection;Ljava/lang/String;)VregisterJavaObjectr(Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VderegisterJavaObjectmcstB(Loracle/spatial/network/Network;)Loracle/spatial/network/Network; mcstLinkArray@(Loracle/spatial/network/Network;)[Loracle/spatial/network/Link; isReachableB(Loracle/spatial/network/Network;IILoracle/spatial/network/MBR;I)Z%(Loracle/spatial/network/Network;II)ZO(Loracle/spatial/network/Network;IILoracle/spatial/network/NetworkConstraint;)ZfindConnectedComponents#(Loracle/spatial/network/Network;)IfindConnectedComponentVector4(Loracle/spatial/network/Network;)Ljava/util/Vector;findReachableNodesA(Loracle/spatial/network/Network;I)[Loracle/spatial/network/Node;](Loracle/spatial/network/Network;ILoracle/spatial/network/MBR;)[Loracle/spatial/network/Node;^(Loracle/spatial/network/Network;ILoracle/spatial/network/MBR;I)[Loracle/spatial/network/Node;_(Loracle/spatial/network/Network;ILoracle/spatial/network/MBR;II)[Loracle/spatial/network/Node;(Loracle/spatial/network/Network;ILoracle/spatial/network/MBR;ILoracle/spatial/network/NetworkConstraint;I)[Loracle/spatial/network/Node;k(Loracle/spatial/network/Network;ILoracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/Node;findReachingNodesshortestPathAStar(Loracle/spatial/network/Network;IILoracle/spatial/network/NetworkConstraint;Loracle/spatial/network/AStarCostFunction;D)Loracle/spatial/network/Path;k(Loracle/spatial/network/Network;IILoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/Path;p(Loracle/spatial/network/Network;IDIDLoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/SubPath;A(Loracle/spatial/network/Network;II)Loracle/spatial/network/Path; shortestPatho(Loracle/spatial/network/Network;IIDLoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/SubPath;o(Loracle/spatial/network/Network;IDILoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/SubPath;f(Loracle/spatial/network/Path;Loracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/Path;shortestPathDijkstra shortestPathsk(Loracle/spatial/network/Network;ILoracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/Path;A(Loracle/spatial/network/Network;I)[Loracle/spatial/network/Path;allPathsE(Loracle/spatial/network/Network;IIIDI)[Loracle/spatial/network/Path;m(Loracle/spatial/network/Network;IILoracle/spatial/network/NetworkConstraint;I)[Loracle/spatial/network/Path;@(Loracle/spatial/network/Path;IDI)[Loracle/spatial/network/Path; withinCostl(Loracle/spatial/network/Network;IDLoracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/Path;B(Loracle/spatial/network/Network;ID)[Loracle/spatial/network/Path;withinReachingCostnearestNeighbors(Loracle/spatial/network/Network;IILoracle/spatial/network/NetworkConstraint;Loracle/spatial/network/GoalNode;)[Loracle/spatial/network/Path;l(Loracle/spatial/network/Network;IILoracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/Path;B(Loracle/spatial/network/Network;II)[Loracle/spatial/network/Path;nearestReachingNeighborsc(Loracle/spatial/network/Network;IILoracle/spatial/network/GoalNode;)[Loracle/spatial/network/Path;validateNetworkSchema;(Ljava/sql/Connection;Ljava/lang/String;)Ljava/lang/String; networkExists*(Ljava/sql/Connection;Ljava/lang/String;)Z dropNetworkcreateNetworkHiearchy&(Loracle/spatial/network/Network;I[I)VcreateRefConstraintsenableRefConstraints getMaxFlow7(Loracle/spatial/network/Network;IILjava/util/Vector;)JdisableRefConstraintsdropRefConstraintsfindMBR=([Loracle/spatial/network/Node;D)Loracle/spatial/network/MBR;tspPathk(Loracle/spatial/network/Network;[ILoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/Path;m(Loracle/spatial/network/Network;[IZZLoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/Path;i([Loracle/spatial/network/Node;ZZLoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/Path;tspOrder[([Loracle/spatial/network/Node;Loracle/spatial/network/Path;)[Loracle/spatial/network/Node;findInternalLinks>([Loracle/spatial/network/Node;)[Loracle/spatial/network/Link;findExternalLinks\([Loracle/spatial/network/Node;[Loracle/spatial/network/Node;)[Loracle/spatial/network/Link;printCostMatrix6(Loracle/spatial/network/Network;Ljava/util/HashMap;)V makeSpatialY(Loracle/spatial/network/Network;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V makeLogical#(Loracle/spatial/network/Network;)VinsertGeomMetadataa(Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;ILoracle/spatial/network/SDODimArray;)VgetNetworkNameFromID*(Ljava/sql/Connection;I)Ljava/lang/String;getNetworkIDFromName*(Ljava/sql/Connection;Ljava/lang/String;)IgetNetworkNames getNetworkIDsisFunctionName(Ljava/lang/String;)ZassignID\(Loracle/spatial/network/Network;Loracle/spatial/network/Node;)Loracle/spatial/network/Node;<(Loracle/spatial/network/Path;)Loracle/spatial/network/Path;>([Loracle/spatial/network/Path;)[Loracle/spatial/network/Path;C(Loracle/spatial/network/SubPath;Z)Loracle/spatial/network/SubPath;D([Loracle/spatial/network/SubPath;)[Loracle/spatial/network/SubPath;getNetworkFromPath?(Loracle/spatial/network/Path;)Loracle/spatial/network/Network;isNetworkPartitionedvalidateNetwork4(Loracle/spatial/network/Network;)Ljava/lang/String;isNetworkInCachegetNetworkFromCache4(Ljava/lang/String;)Loracle/spatial/network/Network;addNetworkToCache5(Ljava/lang/String;Loracle/spatial/network/Network;)VremoveNetworkFromCache(Ljava/lang/String;)VgetNetworkCacheMap()Ljava/util/HashMap;clearNetworkCachefindNodesWithinDegreeBoundsC(Loracle/spatial/network/Network;III)[Loracle/spatial/network/Node;findMaxNodeDegree$(Loracle/spatial/network/Network;I)IfindMinNodeDegree nodeDegree!(ILoracle/spatial/network/Node;)ItraceOuto(Loracle/spatial/network/Network;IDLoracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/SubPath;p(Loracle/spatial/network/Network;IDDLoracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/SubPath;traceInreadGeometryFromDBs(Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/util/HashMap; updateNodes:(Ljava/sql/Connection;Loracle/spatial/network/Network;[I)V updateLinks updatePathsupdateSubPathsgetPathGeomFromDB(Ljava/sql/Connection;Loracle/spatial/network/Network;Loracle/spatial/network/Path;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;D)Loracle/spatial/geometry/JGeometry;updateNetworkLinkCost\(Ljava/sql/Connection;Loracle/spatial/network/Network;Ljava/lang/String;Ljava/lang/String;)VupdateNetworkNodeCostconvertNetworkBetweenWorkspaces(Ljava/sql/Connection;Loracle/spatial/network/Network;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Loracle/spatial/network/Network;newPathToDestination(Loracle/spatial/network/Network;Loracle/spatial/network/Path;ILoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/Path; SourceFileNetworkManager.java  |} oracle/spatial/network/MBR         !oracle/spatial/network/UserDataIO   (oracle/spatial/network/NetworkConstraint                                     oracle/spatial/network/Path      oracle/spatial/network/GoalNodejava/lang/StringBuffer     Connection is NULL! Network Name is NULL!   java/lang/StringBuilder Node Table:  Doesn't exist! SELECT * FROM   WHERE ROWNUM = 1    NODE_ID Node Column: NODE_ID missing!  Node Column:  missing! GEOM_IDMEASURE-Node LRS Column: GEOM_ID or MEASURE missing! HIERARCHY_LEVELPARENT_NODE_IDENode Hierarchical Column: HIERARCHY_LEVEL or PARENT_NODE_ID missing!    Link Table: LINK_IDLink Column: LINK_ID missing!  START_NODE_ID$Link Column: START_NODE_ID missing!  END_NODE_ID"Link Column: END_NODE_ID missing!  Link Column:  START_MEASURE END_MEASURECLink LRS Column: GEOM_ID or START_MEASURE or END_MEASURE missing!  TOPO_GEOMETRY)Link Topo Column: TOPO_GEOMETRY missing! PARENT_LINK_ID3Link Hierarchical Column: PARENT_LINK_ID missing!  LRS Table: #LRS Table Column: GEOM_ID missing!  Path Table: PATH_ID$Path Table Column: PATH_ID missing! *Path Table Column: START_NODE_ID missing! (Path Table Column: END_NODE_ID missing! COST!Path Table Column: COST missing! Path Table Geometry Column: SubPath Table:  SUBPATH_ID*SubPath Table Column: SUBPATH_ID missing! REFERENCE_PATH_ID1SUBPath Table Column: REFERENCE_PATH_ID missing! START_LINK_INDEX0SubPath Table Column: START_LINK_INDEX missing! END_LINK_INDEX.SubPath Table Column: END_LINK_INDEX missing! START_PERCENTAGE0SubPath Table Column: START_PERCENTAGE missing! END_PERCENTAGE.SubPath Table Column: END_PERCENTAGE missing! $SubPath Table Column: COST missing! SubPath Table Geometry Column: Path-Link Table: )Path-Link Table Column: PATH_ID missing! )Path-Link Table Column: LINK_ID missing! SEQ_NO(Path-Link Table Column: SEQ_NO missing! java/sql/SQLExceptionjava/lang/Exception TRUEASELECT COUNT(*) FROM USER_SDO_NETWORK_METADATA WHERE NETWORK = ?        #begin sdo_net.drop_network(?); end;  *oracle/spatial/network/PartitionMultilevel -begin sdo_net.create_ref_constraints(?); end;-begin sdo_net.enable_ref_constraints(?); end;"oracle/spatial/network/FlowNetwork +oracle/spatial/network/NetworkDataException-the resultant link flow Vector cannot be null   .begin sdo_net.disable_ref_constraints(?); end;+begin sdo_net.drop_ref_constraints(?); end;  oracle/spatial/network/Node  oracle/spatial/network/NDMTimerjava/util/HashMap  TSP init Failed...  oracle/spatial/network/PathImpl  DURATION      java/util/Vector    [Loracle/spatial/network/Node;java/util/HashSet  oracle/spatial/network/Link[Loracle/spatial/network/Link;       ( )  oracle/spatial/network/NodeImpl !""oracle/spatial/network/NetworkImpl #"   $ % & '" () * +"(oracle/spatial/network/NetworkAdapterSDO ,- .  oracle/spatial/network/Network /0 1 $oracle/spatial/network/PriorityQueue 234 5 6 7 8 9 :oracle/spatial/network/CostNode ; <= > ?@    !  " #! #" $% A BC DEjava/lang/Integer " F" GH IJ K LC ME NO P" QR ST UC VE WX Y" Z[ \] ^C _E `aoracle/spatial/network/SubPath b" cd ef gh*oracle/spatial/network/NetworkMetadataImpl i j k ljava/lang/String mn$null node/link geometry information! Inconsisten node geometry count! Inconsisten link geometry count!!oracle/spatial/geometry/JGeometry op qr s" tu vw Cost table: not found... xy does not contain  column...& does not contain given cost column...SELECT  ,  FROM z{ |u }~ DiffNodes   &' DiffLinks (' workspace LATEST savepoint%oracle/spatial/network/NetworkManager2oracle/spatial/network/NetworkManager$PathNodeGoal      `    ~java/lang/Object java/lang/ClassNotFoundException java/lang/InstantiationException java/lang/IllegalAccessExceptionjava/io/IOException%oracle/spatial/network/NetworkAdapteroracle/spatial/network/Kruskaloracle/spatial/network/BfsgetNode (I)Loracle/spatial/network/Node;g(Loracle/spatial/network/Node;Loracle/spatial/network/Node;Loracle/spatial/network/NetworkConstraint;)Zoracle/spatial/network/DfsfindComponentsfindComponentVectorg(Loracle/spatial/network/Node;Loracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/Node;(Loracle/spatial/network/Node;Loracle/spatial/network/MBR;ILoracle/spatial/network/NetworkConstraint;I)[Loracle/spatial/network/Node;(oracle/spatial/network/ShortestPathAStaroracle/spatial/network/DijkstraisSimple()Z getStartNode()Loracle/spatial/network/Node; getEndNode getNetwork"()Loracle/spatial/network/Network;getID()I&oracle/spatial/network/NetworkMetadatagetNodeGeomMetadata+()Loracle/spatial/network/GeometryMetadata;'oracle/spatial/network/GeometryMetadata getTableName(Z)Ljava/lang/String; getColumnNamegetNodeCostColumngetNodeDurationColumnappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;java/sql/ConnectioncreateStatement()Ljava/sql/Statement;%oracle/spatial/network/NetworkUtility tableExists-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringoracle/spatial/util/Util checkSQLName'(Ljava/lang/String;I)Ljava/lang/String;java/sql/Statement executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;getColumnNames)(Ljava/sql/ResultSet;)Ljava/util/HashSet;java/sql/ResultSetclosecontains(Ljava/lang/Object;)Z isLRSGeometryisHierarchicalgetLinkGeomMetadatagetLinkCostColumngetLinkDurationColumn isSpatialisTopoGeometrygetLRSGeomMetadatagetPathGeomMetadatagetSubPathGeomMetadatagetPathLinkTableNamelengthprepareStatement0(Ljava/lang/String;)Ljava/sql/PreparedStatement;java/sql/PreparedStatement setString(ILjava/lang/String;)V()Ljava/sql/ResultSet;nextgetInt(I)Ijava/lang/SystemerrLjava/io/PrintStream; getMessagejava/io/PrintStreamprintln prepareCall0(Ljava/lang/String;)Ljava/sql/CallableStatement;java/sql/CallableStatement executeUpdatecreateHierarchy%(Loracle/spatial/network/Network;II)Vclear(Ljava/util/Vector;)Joracle/spatial/network/TspPathgetCostDurationMap^([Loracle/spatial/network/Node;ZLoracle/spatial/network/NetworkConstraint;)Ljava/util/HashMap; initOrder([Loracle/spatial/network/Node;ZLjava/util/HashMap;Ljava/util/HashMap;Loracle/spatial/network/NetworkConstraint;)[Loracle/spatial/network/Node;out refineOrder([Loracle/spatial/network/Node;ZLjava/util/HashMap;Ljava/util/HashMap;Loracle/spatial/network/NetworkConstraint;I)[Loracle/spatial/network/Node;findPathh([Loracle/spatial/network/Node;ZLoracle/spatial/network/NetworkConstraint;)Loracle/spatial/network/Path; makeTspPath(Z)Vget&(Ljava/lang/Object;)Ljava/lang/Object;setTspNodeOrder!([Loracle/spatial/network/Node;)VsetTspNodeDuration4([Loracle/spatial/network/Node;Ljava/util/HashMap;)V arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V addElement(Ljava/lang/Object;)V getNodeArray ()[Loracle/spatial/network/Node;sizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object; java/util/SetaddgetIncidentLinks ()[Loracle/spatial/network/Link;'oracle/spatial/network/AllShortestPathsindexOf(Ljava/lang/String;)I getMaxNodeIDsetID(I)VadvanceMaxNodeID getMaxPathIDisTemporaryCachingEnabledaddTemporatoryElementadvanceMaxPathIDgetReferencePath()Loracle/spatial/network/Path;getMaxSubPathIDadvanceMaxSubPathIDreadNoOfPartitions@(Ljava/sql/Connection;Loracle/spatial/network/NetworkMetadata;)IvalidateReferenceput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;removegetNodes()Ljava/util/Iterator;java/util/IteratorhasNext()Ljava/lang/Object;isActive getInDegree getOutDegree getDegree!(Loracle/spatial/network/Node;D)Vinsert(Ljava/lang/Comparable;)VisEmpty deleteMin()Ljava/lang/Comparable;disableCachingreadNodesFromDBL(Ljava/sql/Connection;Loracle/spatial/network/Network;[I)Ljava/util/HashMap; containsNode(I)Z deleteNodeaddNode (Loracle/spatial/network/Node;)VcopyNode=(Loracle/spatial/network/Node;Loracle/spatial/network/Node;)V enableCachingreadLinksFromDB containsLinkgetLink (I)Loracle/spatial/network/Link; deleteLinkaddLink (Loracle/spatial/network/Link;)VcopyLink=(Loracle/spatial/network/Link;Loracle/spatial/network/Link;)VreadPathsFromDB containsPathgetPath (I)Loracle/spatial/network/Path; deletePathaddPath (Loracle/spatial/network/Path;)VcopyPath=(Loracle/spatial/network/Path;Loracle/spatial/network/Path;)VreadSubPathsFromDBcontainsSubPath getSubPath#(I)Loracle/spatial/network/SubPath; deleteSubPath addSubPath#(Loracle/spatial/network/SubPath;)V copySubPathC(Loracle/spatial/network/SubPath;Loracle/spatial/network/SubPath;)V getMetadata*()Loracle/spatial/network/NetworkMetadata; getCategory getLinkArraygetNodeTableNamegetLinkTableNamevalueOf(I)Ljava/lang/String; setGeometry&(Loracle/spatial/geometry/JGeometry;)V linkGeometryB(Loracle/spatial/network/Link;)Loracle/spatial/geometry/JGeometry; setCategorycomputeGeometry(D)V getGeometry%()Loracle/spatial/geometry/JGeometry; columnExists<(Ljava/sql/Connection;Ljava/lang/String;Ljava/lang/String;)Z getDouble(I)DsetCostgetNetworkDiff(Ljava/sql/Connection;Loracle/spatial/network/Network;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/HashMap; elementAt(I)Ljava/lang/Object;intValue setUserData'(Ljava/lang/String;Ljava/lang/Object;)VgetClass()Ljava/lang/Class;G(Loracle/spatial/network/NetworkManager;Loracle/spatial/network/Path;)V (Loracle/spatial/network/Node;)Z (Loracle/spatial/network/Node;)I getNoOfLinks!(II)Loracle/spatial/network/Path;4(Loracle/spatial/network/Path;)Ljava/util/ArrayList;java/util/ArrayList!ky |} ~ * !  (*+ (*+ % *+, % *+ '*+, - *+-  4 6*+-   '*+ O " * Y # *+ d ;* M,*, o pqs ' *+   +*+  ( *+,   " *  ' *+M,    # *+  # *+  +*+,-  ' *+   -*+,-   ' *+   *! *+ " *-9 % *F ;*:*:-U VW * e *!r *"| ! *,#  *,# " *,$ $ *,% **N-,&  $ *' ! *,'  *,' ?**:,( **N-,)  '*-*+( # *-,+6 % *(-I &*,+U &*.+` # *-.+| 1 *(/:0  &*)10 '*(20 [3*3**4M*5N,6,7-7+.+   # *-.+ % *(/ &*.+ [3*3**4M*5N,6,7-7+.+   " *,89  % *89 '*:9$ % *-;94 wG*3<:*S*4:*5:677(:9D EFGIJ'K $ *(=9[ &*(=9h &*(>9u $ *(>9 % *-?9 # *-@9 " *A9 $ *B9 # *-B9 &*CB9  DYEMN:*+ :F:G:H:I: J: * ,KLW+ ,MLW*N:*O$,PYQRSSTSULWPYQVS@WSXSU:  YN-Z: - -[ \] ,^LW 3 _+  ]!,PYQ`S SaSULW 3 _+  ]!,PYQ`S SaSULWb c]  d] ,eLWf g]  h] ,iLWj:G:H:k: l: *O$,PYQmSSTSULWSPYQVS@WSXSU:  YN-Z: - -[ n] ,oLW p] ,qLW r] ,sLW 3 _+  ]!,PYQtS SaSULW 3 _+  ]!,PYQtS SaSULWu2b( c] v]  w] ,xLWuy z] ,{LWf |] ,}LW~:G:H:ubx*O$,PYQSSTSULWNPYQVS@WSXSU:  YN-Z: - -[ c] ,LW:G:H:*O$,PYQSSTSULWPYQVS@WSXSU:  YN-Z: - -[ ] ,LW p] ,LW r] ,LW ] ,LW+ ]!,PYQSSaSULW:G:H: *O$,PYQSSTSULWPYQVS@WSXSU:  YN-Z: - -[ ] ,LW ] ,LW ] ,LW ] ,LW ] ,LW ] ,LW ] ,LW+ ]!,PYQSSaSULW:*O$,PYQSSTSULWpPYQVS@WSXSU:  YN-Z: - -[ ] ,LW n] ,LW ] ,LW- -[N :R:M:- -[N :-:(: - -[N :: ,,  j  %,5>BIMT\e     ;&E'Y)`-j.~0;<=>@ABDEF GIJ$L.M5O?PFSKT]U{[\]fgjmnoqr"s){2|:}A~U^1;AKU\fmw~#-3=GNX_ipz:DJT^eov e M>::*M,+,:6 6> [, ,S:N: [, ,(:#: [, ,:F\_ Fdq Fdqj $'1; FR\ad f q}  G*M,+,W,  " 0YN-*,abc G*M,+,W,  G*M,+,W,  U)Y*:- Y--7 & G*M,+,W,  G*¹M,+,W,  *'ð .>6*+,ĸ+  m=*++:6+*+.SƸ+ *0  * *:*-:Y:* ,*&*:6**2S<Y:*-: ζ-*27:-:kӶ:֧9`:    2S  +v   0 7!A"J!S(\)h+m,u-w05789:<=@ABCDH |YMYN6*-*2ڄ*++:6-2ܙ ,2ڄ, ,ݚ,Ŷ߰>PQRS"R(T0U2V:WEXQYZW`Zk[m] ' **YLYM>*+*2W>*g*2::N6C2:  :+ ,W, ,,Ve f ghi#j-i3l;m@nIoNpYq`rtuplyz| n ** ++YMYNY:6*,*2W6+-+2W6*i*2::O6D2:      : -   W f$-7BHR]cms|"*+  $*+,-  !*  & *+,   # *  # *+& " *2 " *> W'*$*<*=  !#% a)*++*=+`N*+ ' A***L+*+=*`+ +*N+*362  !+37? Y***2L+*+=>*/*2``+ +*2:+**"CF: "/9CHNW Z***M,,+M,N-*-6*`- -*:-*/KNF     ! % ' / 9 C K P X   k***2L++M,*,>6*2*2``,,*2:,**1UXF         !' "1 $@ &J 'U (Z "` *i +   F**4L+ +6 1 2 3 4 5 7  =*+ M*,>     .**   + *  ) * L+  & *+ W  % * W    #    A* Y:*:k:666 6YtY::WݞŶ߰^  & 2 ? B G S X d m y t@=*N-/-: ="    * 4 ; >  uA=*N-/-: ="    + 5 < ? ! G + ++ & ' ( ) +  !! *( 9  "# *( Z #!! *(  y #"# *(!  $%(*+,-"  &'[ ,+#*+,$N6,w::,.6+% +:-&Y':+()+) *++++N-N-:++n    # & ) / : D V ` k u  ('[ ,+#*+,,N6,w::,.6+- +.:-&Y':+/)+0 1++++N-N-:++n    # & ) / : D V ` k u            )'[ ,+#*+,2N6,w::,.6+3 +4:-&Y'<:+5)+6 7++++N-N-:++n   ! # '# (& )) */ +: ,D -V 1` 2k 3u 4 5 6 ' : @ A ; < = > @ B *'[ ,+#*+,8N6,w::,.6+9 +::-&Y';:+<)+= >++++N-N-:++n E F H J N# O& P) Q/ R: SD TV X` Yk Zu [ \ ] N a g h b c d e g i+,m=\: : n: : ::+ -,,?@@A6-:-B:,?C:,?D:FA<E: 6 27FS+  G:FA<E: 6 2HFS+  G:YIJYKJYL,#612:&Y7'M:N6C2::&YH'M: O:P,?Q-R-S:,?Q,+:,?Q,+:::,?Q,+333$&$? ~     " 3 ; C H V [ i s x    ) 9 D K V ] u ~                    ! $ 3  -.n:+,+?DM*,O%YPYQTS,SUSU*,V0YPYQTS,SWSSXSU*,-V%YPYQTS,SYSU::+#PYQZSS[S-@WS\S,@WSU:*N:Y:56]9 +.:    ^++++  [;:6::: ++  [:  E]`>e>j>oxeqo,    " D N {    # ( + 4 7 > E J Q V ] b e g j l o x }      /.\:+,+?CM*,O%YPYQTS,SUSU*,V0YPYQTS,SWSSXSU*,-V%YPYQTS,SYSU::+#PYQZSS[S-@WS\S,@WSU:*N:Y:56]9 +:    _++++  [;:6::: ++  [:  E]`>e>j>oxeqo,      " !D "N #{ $ % & ' ) + , - . / 0 1# 2( 3+ 44 57 7> =E @J AQ BV C] Eb Fe 8g 9j :l ;o =x @} A B C E H 017 ˻Y:*+,-`:a:8ݼ : 6  ݢ   b&cO *+ de:8ݼ : 6  ݢ   b&cO *+ f+ghi:+jh+Z ^ ` e g( h- i6 jC kU j[ nb ro st t} u v u y   23$+kYl:mYYnW+o:*:+p +q6+r6+s6 * -t:   2: + 5q6+r6+s:     u:   v<^    ) 4 > F Q T ` e g m | 4:Yw2xY˳ 56{ mkz