Edit C:\galaxie\jobs\GALAXIE__JOBs\backup\GALAXIE__PCKG_0.3\lib\org\postgresql\jdbc2\AbstractJdbc2ResultSet.class
Êþº¾ 3? [Å [Æ [Ç ?È [É [Ê [Ë [Ì [ÍÎ [Ï [Ð [Ñ [Ò [Ó [Ô [Õ [Ö [× [Ø [Ù [ÚÛÜ ÝÞ [ßàáâ [ã [ä [å [æ [ç [è [é [ê [ë ?ìí îï [ð [ñ [ò [ó éô éõö [÷ 1øù [ú 4û üý ÿÿ [þÿ [ : [ = [ [ [ [ [ [ [ [ [ Î [ [ [ [ QÝ Q Q Q [!" # $% $&'( )* +, a- [. [/01 [2 [3 [4 ü5 [6 [7 [8 [9 [: [;<= s>? Î@ vA [B CDEF +G aH [I ?J K LM LNOP QRS )T +U ?VW LX LY LZ[ L\ L] [^ J_ [` H_ab ?û Lc [dWe [fg [hi [j [k lm £nop0qr [st )u +vw [x [yz [{| [}~ [???0?? ¹??????? ¹?????0? [?? ®1???? ®??????????? ® ¡ Ó¢c ®£ [¤0¥Ø ¦§ ®¨ [©ª« ݬ Ý Î® [¯°±² [³ ´µ [¶· é¸ Î¹ º» [¼ ½¾ ¿ ñÝ [ÀÁ [ÃÄÅÆ ÷ÇÈÉ Ê ËÌ QÈÍ ËÎ?Ï?Ð [Ñ0ÒÓ [Ô?ÔÕÖ×ØÙÚ ®ÛÜ?ÝÞ ß [à [á [â [ã [ä [å [æ [ç [è [é [ê [ë [ì [íîï [ðñòó &È [ô ¹õ [ö?÷øùúÑúúÔû Qüý +þÿ Q Î Î Q ; ; ; Î E L L L Î Î [ !Ô ["# L$% $& ? [' C()* [+ [,ÿÿÿÿÿÿÿ? - [. Î/ 0123 iÝ i4 [5 Ü6 [78 +9 Ü: ;<ÿÿÿÿÿÿ? ÿ= > [? [@ ÜA ;Bÿÿÿÿ? ÿÿÿC CD [E [F ;G? ÿÿÿÿÿÿÿH [I [J [K iL ;MN [O ;PQ [R [S [T > U [V W XY Z1 Z[ ZÔ\ ¡]^ Z_ [` [a [b [c de fg +h [ij ®ø k ül mn Îo 1p Îqr st Îu¾ò [vw?è ?@ ®xy +z{| ü}~???? =? 1? [? [? Üp 4? [? [? Ü?? i?? :? [? Î?0? [?? 0? ÜÝ ? hÈÿÿÿ 1R? 4??? NullObject InnerClasses PrimaryKey CursorResultHandler updateable Z doingUpdates updateValues Ljava/util/HashMap; usingOID primaryKeys Ljava/util/List; singleTable onlyTable Ljava/lang/String; tableName updateStatement Ljava/sql/PreparedStatement; insertStatement deleteStatement selectStatement resultsettype I resultsetconcurrency fetchdirection connection $Lorg/postgresql/core/BaseConnection; statement #Lorg/postgresql/core/BaseStatement; realStatement Ljava/sql/Statement; fields [Lorg/postgresql/core/Field; originalQuery Lorg/postgresql/core/Query; maxRows maxFieldSize rows current_row row_offset this_row [[B warnings Ljava/sql/SQLWarning; wasNullFlag onInsertRow rowBuffer fetchSize cursor "Lorg/postgresql/core/ResultCursor; columnNameIndexMap rsMetaData Ljava/sql/ResultSetMetaData; refCursorName BYTEMAX Ljava/math/BigInteger; BYTEMIN SHORTMAX SHORTMIN FAST_NUMBER_FAILED !Ljava/lang/NumberFormatException; INTMAX INTMIN LONGMAX LONGMIN createMetaData ()Ljava/sql/ResultSetMetaData; Exceptions? getMetaData Code LineNumberTable LocalVariableTable this -Lorg/postgresql/jdbc2/AbstractJdbc2ResultSet; StackMapTable <init> ?(Lorg/postgresql/core/Query;Lorg/postgresql/core/BaseStatement;[Lorg/postgresql/core/Field;Ljava/util/List;Lorg/postgresql/core/ResultCursor;IIII)V tuples rsType rsConcurrency ???? getURL (I)Ljava/net/URL; columnIndex "(Ljava/lang/String;)Ljava/net/URL; columnName internalGetObject 0(ILorg/postgresql/core/Field;)Ljava/lang/Object; cursorName sb Ljava/lang/StringBuilder; rs Ljava/sql/ResultSet; type field Lorg/postgresql/core/Field;·?? checkScrollable ()V absolute (I)Z internalIndex index rows_size afterLast beforeFirst first ()Z getArray $(Ljava/lang/String;)Ljava/sql/Array; colName makeArray (I[B)Ljava/sql/Array; %(ILjava/lang/String;)Ljava/sql/Array; (I)Ljava/sql/Array; i oid getBigDecimal (I)Ljava/math/BigDecimal; *(Ljava/lang/String;)Ljava/math/BigDecimal; getBlob #(Ljava/lang/String;)Ljava/sql/Blob; makeBlob (J)Ljava/sql/Blob; (I)Ljava/sql/Blob; getCharacterStream $(Ljava/lang/String;)Ljava/io/Reader; (I)Ljava/io/Reader; ioe Ljava/io/IOException; encoding Lorg/postgresql/core/Encoding; input Ljava/io/InputStream; ¡E getClob #(Ljava/lang/String;)Ljava/sql/Clob; makeClob (J)Ljava/sql/Clob; (I)Ljava/sql/Clob; getConcurrency ()I getDate &(ILjava/util/Calendar;)Ljava/sql/Date; col tz Ljava/util/TimeZone; cal Ljava/util/Calendar;¢ getTime &(ILjava/util/Calendar;)Ljava/sql/Time; getTimestamp +(ILjava/util/Calendar;)Ljava/sql/Timestamp; hasTimeZone millis J 7(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Date; c 7(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Time; <(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Timestamp; getFetchDirection getObjectImpl 5(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object; map Ljava/util/Map; $(ILjava/util/Map;)Ljava/lang/Object; getRef "(Ljava/lang/String;)Ljava/sql/Ref; (I)Ljava/sql/Ref; getRow getStatement ()Ljava/sql/Statement; getType isAfterLast isBeforeFirst isFirst isLast fetchRows last previous relative setFetchDirection (I)V direction cancelRowUpdates deleteRow deleteSQL numKeys insertRow key o Ljava/lang/Object; insertedOID insertSQL paramSQL columnNames Ljava/util/Iterator; numColumns keys£ moveToCurrentRow moveToInsertRow clearRowBuffer (Z)V copyCurrentRow rowDeleted rowInserted rowUpdated updateAsciiStream (ILjava/io/InputStream;I)V n reader Ljava/io/InputStreamReader; data [C numRead uee &Ljava/io/UnsupportedEncodingException; ie x lengthªÉ° updateBigDecimal (ILjava/math/BigDecimal;)V Ljava/math/BigDecimal; updateBinaryStream data2 [B updateBoolean (IZ)V updateByte (IB)V B updateBytes (I[B)V updateCharacterStream (ILjava/io/Reader;I)V Ljava/io/Reader;¤ updateDate (ILjava/sql/Date;)V Ljava/sql/Date; updateDouble (ID)V D updateFloat (IF)V F updateInt (II)V updateLong (IJ)V updateNull columnTypeName updateObject (ILjava/lang/Object;)V (ILjava/lang/Object;I)V scale refreshRow primaryKey 8Lorg/postgresql/jdbc2/AbstractJdbc2ResultSet$PrimaryKey; j selectSQL rsmd pgmd $Lorg/postgresql/PGResultSetMetaData;¥Ä updateRow column updateSQL columns iterator updateShort (IS)V S updateString (ILjava/lang/String;)V updateTime (ILjava/sql/Time;)V Ljava/sql/Time; updateTimestamp (ILjava/sql/Timestamp;)V Ljava/sql/Timestamp; (Ljava/lang/String;)V (Ljava/lang/String;Z)V (Ljava/lang/String;B)V (Ljava/lang/String;S)V (Ljava/lang/String;I)V (Ljava/lang/String;J)V (Ljava/lang/String;F)V (Ljava/lang/String;D)V +(Ljava/lang/String;Ljava/math/BigDecimal;)V '(Ljava/lang/String;Ljava/lang/String;)V (Ljava/lang/String;[B)V $(Ljava/lang/String;Ljava/sql/Date;)V $(Ljava/lang/String;Ljava/sql/Time;)V )(Ljava/lang/String;Ljava/sql/Timestamp;)V +(Ljava/lang/String;Ljava/io/InputStream;I)V &(Ljava/lang/String;Ljava/io/Reader;I)V ((Ljava/lang/String;Ljava/lang/Object;I)V '(Ljava/lang/String;Ljava/lang/Object;)V isUpdateable s [Ljava/lang/String; quotelessTableName quotelessSchemaName oidIndex%¦ '(Ljava/lang/String;)[Ljava/lang/String; C fullname parts acc betweenQuotes parseQuery l_sql st Ljava/util/StringTokenizer; tableFound tablesChecked name updateRowBuffer value e valueObjectP getPGStatement %()Lorg/postgresql/core/BaseStatement; getRefCursor ()Ljava/lang/String; setRefCursor setFetchSize getFetchSize next close wasNull getString (I)Ljava/lang/String; obj getBoolean getByte (I)B gt lt ex23? getShort (I)S ne getInt (I)I getLong (I)J getFastLong start neg b bytes val getFastInt getFastBigDecimal periodsSeen numNonSignChars getFloat (I)F getDouble (I)D (II)Ljava/math/BigDecimal; getBytes (I)[B lom /Lorg/postgresql/largeobject/LargeObjectManager; lob (Lorg/postgresql/largeobject/LargeObject; buf (I)Ljava/sql/Date; (I)Ljava/sql/Time; (I)Ljava/sql/Timestamp; getAsciiStream (I)Ljava/io/InputStream; l_uee getUnicodeStream getBinaryStream &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)Z (Ljava/lang/String;)B (Ljava/lang/String;)S (Ljava/lang/String;)I (Ljava/lang/String;)J (Ljava/lang/String;)F (Ljava/lang/String;)D +(Ljava/lang/String;I)Ljava/math/BigDecimal; (Ljava/lang/String;)[B #(Ljava/lang/String;)Ljava/sql/Date; #(Ljava/lang/String;)Ljava/sql/Time; ((Ljava/lang/String;)Ljava/sql/Timestamp; )(Ljava/lang/String;)Ljava/io/InputStream; getWarnings ()Ljava/sql/SQLWarning; clearWarnings addWarning (Ljava/sql/SQLWarning;)V getCursorName getObject (I)Ljava/lang/Object; result &(Ljava/lang/String;)Ljava/lang/Object; findColumn findColumnIndex isSanitiserDisabled Ljava/lang/Integer;ö getColumnOID getFixedString ch getPGType getSQLType checkUpdateable checkClosed isResultSetClosed checkColumnIndex checkResultSet isBinary toBoolean toInt toLong toBigDecimal Ljava/lang/ArithmeticException;? toFloat toDouble initRowBuffer isColumnTrimmable trimBytes (I[B)[B l_bytes p_columnIndex p_bytes trimString '(ILjava/lang/String;)Ljava/lang/String; p_string readDoubleValue ([BILjava/lang/String;)D targetType readLongValue ([BIJJLjava/lang/String;)J minVal maxVal updateValue md getUUID ([B)Ljava/lang/Object; addRows (Ljava/util/List;)V registerRealStatement (Ljava/sql/Statement;)V <clinit> SourceFile AbstractJdbc2ResultSet.java?Q()3Qëìíìîïðìóì ôõöõ÷øùøúøûøÿý ýìì java/lang/NullPointerException tuples must be non-null3 fields must be non-null ?§¨ "org/postgresql/core/BaseConnection ò ýýüýþý©ª getURL(int)«¬?}>??XKS®¯°¯ java/lang/IntegerWX3¨ java/lang/LongYZ3±?²~di java/lang/Floatef3³ java/lang/Doublegh3´HIq?r??jk[ax|gk?I unknownµ¶ uuid S¼½¼? refcursor java/lang/StringBuilder FETCH ALL IN ·¸¹ºA»¼½¨ CLOSE ¾¿À +org/postgresql/jdbc2/AbstractJdbc2ResultSetB hstoreÁÂÃÄÅÆÇ !org/postgresql/util/PSQLException NOperation requires a scrollable ResultSet, but this ResultSet is FORWARD_ONLY.ÈÉyÊËÌ3ÍPQXQ?Î~WQ©Q?¨Ï~^_?I^`deijln ,org/postgresql/jdbc2/AbstractJdbc2Connection 7.2Ðz java/io/CharArrayReaderÑÒ3Óxu ÔÕ java/io/IOException CUnexpected error while decoding character data from a large object.ÖÌ3×z{ØÙÚÛÜÝÞßà <Cannot convert the column of type {0} to requested type {1}. java/lang/ObjectáºI dateÉâãÌäå java/util/Calendaræçèéêë timeìíîï???ð? timestamp java/sql/Timestampñò??óZ?? getObjectImpl(int,Map)?? getRef(int)ýýôõ ?org/postgresql/jdbc2/AbstractJdbc2ResultSet$CursorResultHandler3ö÷øùúô 9Can''t use relative move methods while on the insert row.RS &Invalid fetch direction constant: {0}.ÉûüÌ 6Cannot call cancelRowUpdates() when on the insert row.½¾?Q /Cannot call deleteRow() when on the insert row. Z ZCurrently positioned before the start of the ResultSet. You cannot call deleteRow() here.?Z WCurrently positioned after the end of the ResultSet. You cannot call deleteRow() here. $There are no rows in this ResultSet.ñò DELETE FROM where ý? 6org/postgresql/jdbc2/AbstractJdbc2ResultSet$PrimaryKey7õ = ? and þÿ Qåô~?»Q Not on the insert row. ;You must specify at least one column value to insert a row. INSERT INTO ( ) values ( £ZEå java/lang/String , ?, ?)ý +org/postgresql/jdbc2/AbstractJdbc2Statement ð9Qú¶Qñ¨ java/io/InputStreamReader ASCII33 $java/io/UnsupportedEncodingException /The JVM claims not to support the encoding: {0} Provided InputStream failed.ºô¡Þß java/lang/Boolean3¾I¤ Provided Reader failed.?¨ 6org/postgresql/jdbc2/AbstractJdbc2ResultSet$NullObjectóô Can''t refresh the insert row. select ,) "org/postgresql/PGResultSetMetaData¥~I from = ? !"Z selecting #ÿ$%&EZ'( done updatesFQ /Cannot call updateRow() when on the insert row. bCannot update the ResultSet because it is either before the start or after the end of the results. UPDATE SET WHERE updating )*+ copying data java/lang/Short3,ÙÚÛÜíîïðêëçèÓÔäåÃÄÖÄàá ?ResultSets with concurrency CONCUR_READ_ONLY cannot be updated. checking if rs is updateable1Q not a single table getting primary keys java/util/ArrayList?}3-&+,./01¦ no of keys=¾2 #No primary key found for table {0}.3Ì checking primary key ¾4Ï~56¾789:?º; java/util/StringTokenizer 3<Z=A from>z only ONLY , org/postgresql/util/PGobjectA?? java/sql/Dateº@ java/sql/TimeºAºBCDE ISO-8859-1j?Fõ 4Fetch size must be a value greater to or equal to 0.?CD java/util/DateGH java/util/MapºI°±JE õInvalid character data was found. This is most likely caused by stored data containing characters that are invalid for the character set the database was created in. The most common example of this is storing 8bit data in a SQL_ASCII database. boolean³´¡z byte¶·KALM{ java/lang/NumberFormatException java/math/BigDecimalNOPQ Bad value for type {0} : {1}RÌSTUVW shortX| !YZ[\ int]ZaX¢}^_ long[Z£~"#`ab float§cd double¨?be¤?ef«¬ghijklk java/io/ByteArrayInputStream3m UTF-8noLMTUtuwupq??r 4The column name {0} was not found in this ResultSet.sÌï java/util/HashMaptZuAvwx9yz~{y -|}y~I#Z ÖResultSet is not updateable. The query that generated this result set must select only one table, and must select all primary keys from that table. See the JDBC 2.1 API Specification, section 5.6 for more details.3ë This ResultSet is closed.Ì >The column index is out of range: {0}, number of columns: {1}. AResultSet not positioned properly, perhaps you need to call next.?~ t true 1 f false 0???}$%?~&'?ð BigDecimal?e java/lang/ArithmeticException?ªS~??? java/math/BigIntegerº?º?º? !org/postgresql/core/BaseResultSet #org/postgresql/PGRefCursorResultSet java/sql/SQLException org/postgresql/core/Query !org/postgresql/core/BaseStatement java/util/List org/postgresql/core/ResultCursor org/postgresql/core/Field org/postgresql/core/Encoding java/io/InputStream java/util/TimeZone java/util/Iterator java/io/Reader java/sql/ResultSetMetaData java/sql/ResultSet getConnection ()Ljava/sql/Connection; getClass ()Ljava/lang/Class; org/postgresql/Driver notImplemented O(Ljava/lang/Class;Ljava/lang/String;)Ljava/sql/SQLFeatureNotSupportedException; TRUE Ljava/lang/Boolean; FALSE (J)V getMod (F)V (D)V equals (Ljava/lang/Object;)Z org/postgresql/core/Utils escapeIdentifier F(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/lang/StringBuilder; toString execSQLQuery *(Ljava/lang/String;II)Ljava/sql/ResultSet; setLength append -(Ljava/lang/String;)Ljava/lang/StringBuilder; execSQLUpdate getEncoding ()Lorg/postgresql/core/Encoding; #org/postgresql/util/HStoreConverter fromBytes 1([BLorg/postgresql/core/Encoding;)Ljava/util/Map; fromString #(Ljava/lang/String;)Ljava/util/Map; org/postgresql/util/GT tr org/postgresql/util/PSQLState INVALID_CURSOR_STATE Lorg/postgresql/util/PSQLState; 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V size getOID haveMinimumCompatibleVersion toCharArray ()[C ([C)V getDecodingReader '(Ljava/io/InputStream;)Ljava/io/Reader; UNEXPECTED_ERROR I(Ljava/lang/String;Lorg/postgresql/util/PSQLState;Ljava/lang/Throwable;)V getTimeZone ()Ljava/util/TimeZone; getTimestampUtils '()Lorg/postgresql/jdbc2/TimestampUtils; #org/postgresql/jdbc2/TimestampUtils toDateBin '(Ljava/util/TimeZone;[B)Ljava/sql/Date; convertToDate 9(Ljava/sql/Timestamp;Ljava/util/TimeZone;)Ljava/sql/Date; org/postgresql/core/Oid 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; DATA_TYPE_MISMATCH clone ()Ljava/lang/Object; toDate 7(Ljava/util/Calendar;Ljava/lang/String;)Ljava/sql/Date; toTimeBin '(Ljava/util/TimeZone;[B)Ljava/sql/Time; convertToTime 9(Ljava/sql/Timestamp;Ljava/util/TimeZone;)Ljava/sql/Time; toTime 7(Ljava/util/Calendar;Ljava/lang/String;)Ljava/sql/Time; toTimestampBin -(Ljava/util/TimeZone;[BZ)Ljava/sql/Timestamp; ()J toTimestamp <(Ljava/util/Calendar;Ljava/lang/String;)Ljava/sql/Timestamp; isEmpty getQueryExecutor %()Lorg/postgresql/core/QueryExecutor; 0(Lorg/postgresql/jdbc2/AbstractJdbc2ResultSet;)V !org/postgresql/core/QueryExecutor fetch I(Lorg/postgresql/core/ResultCursor;Lorg/postgresql/core/ResultHandler;I)V add 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; INVALID_PARAMETER_VALUE get java/sql/Connection prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; java/sql/PreparedStatement clearParameters getValue setObject executeUpdate remove keySet ()Ljava/util/Set; java/util/Set ()Ljava/util/Iterator; hasNext &(Ljava/lang/Object;)Ljava/lang/Object; getLastOID put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V clear *(Ljava/io/InputStream;Ljava/lang/String;)V read ([CII)I ([CII)V ([BII)I valueOf getTypeInfo ()Lorg/postgresql/core/TypeInfo; org/postgresql/core/TypeInfo getColumnCount getBaseColumnName getLogger ()Lorg/postgresql/core/Logger; org/postgresql/core/Logger logDebug debug 2(Ljava/lang/String;II)Ljava/sql/PreparedStatement; executeQuery ()Ljava/sql/ResultSet; set '(ILjava/lang/Object;)Ljava/lang/Object; values ()Ljava/util/Collection; java/util/Collection (S)V C(Lorg/postgresql/jdbc2/AbstractJdbc2ResultSet;ILjava/lang/String;)V ()Ljava/sql/DatabaseMetaData; java/sql/DatabaseMetaData getPrimaryKeys L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet; (I)Ljava/lang/StringBuilder; DATA_ERROR (Z)Ljava/lang/StringBuilder; charAt (I)C (C)Ljava/lang/StringBuilder; java/lang/Character toLowerCase (C)C 7(Lorg/postgresql/core/ParameterList;)Ljava/lang/String; hasMoreTokens nextToken equalsIgnoreCase encodeString 7(Ljava/util/Calendar;Ljava/sql/Date;)Ljava/lang/String; 7(Ljava/util/Calendar;Ljava/sql/Time;)Ljava/lang/String; <(Ljava/util/Calendar;Ljava/sql/Timestamp;)Ljava/lang/String; org/postgresql/util/PGbytea toPGString ([B)Ljava/lang/String; &(Ljava/lang/Object;)Ljava/lang/String; timeToString $(Ljava/util/Date;)Ljava/lang/String; #(Ljava/util/Map;)Ljava/lang/String; decode trim java/lang/Byte parseByte toBigInteger ()Ljava/math/BigInteger; compareTo (Ljava/math/BigInteger;)I NUMERIC_VALUE_OUT_OF_RANGE byteValue ()B !org/postgresql/util/ByteConverter int2 ([BI)S parseShort shortValue ()S int4 ([BI)I hasAsciiNumbers int8 ([BI)J (JI)Ljava/math/BigDecimal; float4 ([BI)F float8 ([BI)D toBytes ([B)[B getLargeObjectAPI 1()Lorg/postgresql/largeobject/LargeObjectManager; -org/postgresql/largeobject/LargeObjectManager open +(J)Lorg/postgresql/largeobject/LargeObject; &org/postgresql/largeobject/LargeObject ([B)V getInputStream ()Ljava/io/InputStream; java/sql/SQLWarning setNextWarning :(Ljava/lang/String;Ljava/lang/String;[B)Ljava/lang/Object; UNDEFINED_COLUMN isColumnSanitiserDisabled getColumnLabel java/util/Locale US Ljava/util/Locale; &(Ljava/util/Locale;)Ljava/lang/String; intValue toUpperCase org/postgresql/util/PGtokenizer removePara substring OBJECT_NOT_IN_STATE getFormat parseDouble parseInt parseLong longValue setScale parseFloat (II)Ljava/lang/String; addAll (Ljava/util/Collection;)Z (B)Ljava/lang/String; (S)Ljava/lang/String; (J)Ljava/lang/String;! [ ? åæ , ëì íì îï ðì ñò óì ôõ öõ ÷ø ùø úø ûø üý þý ÿý ý ý ò ý ý ì ì ý ï õ ! "# $ % & ' ´() * + ,) - W *¶ *´ Ç **¶ µ *´ ° . ` a b d/ 01 2 * + 34 - ç ½*· *µ *µ *µ *µ *µ * µ *µ *µ *µ *µ *µ *êµ *µ *µ *µ *µ *À µ Ç » Y· ¿-Ç » Y· ¿*+µ *,¹ À µ *,µ *-µ !*µ "*µ #*µ $*µ %*µ &* µ '± . ? ! j . / 0 1 3 4 # 5 ( 6 - 7 2 8 7 9 <