2      E E I  H H H H H H H  H  H H H E H H Hg 1 1 1 1 1 1  1 H   1    B B E B_docinfoLjava/util/Hashtable; Signature;Ljava/util/Hashtable; _currentTagLjava/lang/String;_currentAccessDAO.Ledu/ucsb/nceas/utilities/access/XMLAccessDAO;_accessPermOrder _accessFileId _subTreeId_guid _inPrincipalZ _inPermission_inAllow_inDenyxmlAccessDAOListLjava/util/Vector;BLjava/util/Vector;xmlAccessDAOStackLjava/util/Stack;ALjava/util/Stack;charstxtValue(I)Ljava/lang/String;CodeLineNumberTableLocalVariableTable permissionItxtPermLjava/lang/StringBuffer; StackMapTableintValue(Ljava/lang/String;)IthisPermission()Vthis0Ledu/ucsb/nceas/utilities/access/DocInfoHandler;(Ljava/lang/String;)Vguid startElementQ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)Vuri localNameqName attributesLorg/xml/sax/Attributes; Exceptions endElement9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vi permStringpermLongLjava/lang/Long; characters([CII)Vch[Cstartlength getDocInfo()Ljava/util/Hashtable;=()Ljava/util/Hashtable;getAccessControlList()Ljava/util/Vector;D()Ljava/util/Vector; SourceFileDocInfoHandler.javajava/lang/StringBuffer qrALLCHANGEPERMISSION ,READWRITE java/lang/Integer qu mjava/lang/Exception java/util/Hashtable JK NO PQ VW XW YW ZWjava/util/Vector [\java/util/Stack ^_ aO UOaccess ROorder SO accessfileid TO subtreeidallowdeny principal,edu/ucsb/nceas/utilities/access/XMLAccessDAO u u u u u u mn rjava/lang/StringBuilder java/lang/String q.edu/ucsb/nceas/utilities/access/DocInfoHandler"org/xml/sax/helpers/DefaultHandlerorg/xml/sax/SAXExceptionjava/lang/Longappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;()ItoString()Ljava/lang/String; toUpperCasecontains(Ljava/lang/CharSequence;)Zequals(Ljava/lang/Object;)Zorg/xml/sax/AttributesgetValue&(Ljava/lang/String;)Ljava/lang/String;setGuid setPermOrdersetAccessFileId setSubTreeId setPermTypeput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;setPrincipalNamevalueOf(J)Ljava/lang/Long;sizeget(I)Ljava/lang/Object; addPermission(Ljava/lang/Long;)Vpush&(Ljava/lang/Object;)Ljava/lang/Object;addAll(Ljava/util/Collection;)Zclear-(Ljava/lang/String;)Ljava/lang/StringBuilder;!HIJKLMNOPQROSOTOUOVWXWYWZW[\L]^_L`aO bcd_YL~~ +W~+ +W+W~+ +W+ W+ e:>@ACD"F)G0H7I>KELLMSNZQf_ghWijk l  mndc< Y* < <M*<*<* <*<eBX[\^bge i,j0l<m@oLpPr\savfcgOaohkDpqrdJ**Y*******Y*Y *!"e2 x+,-23#4(5-788C:Iyf JstqudO**Y*******Y*Y *!"*+#e6 {+,-23#4(5-788C:I|N}fOstOvOwxd*!"*,*$%B*&*'(&*)**()*+*,(+*-% **.% **/% *k*0%_**1Y2**#3**&4**)5**+6* *-7* *.7en +2?FVbjv~f4styOzO{O|}k +W~d***"8W*0%**b**"9T*/%H*A*:*"::;:6* <* =1>,-% *E,.% *4*0%** *?W*/%*,-% ,.%** @W* Aeb#*8KRXcrfHf#hX1Oc&styOzO{Ok 8-"~do#BYC*Z"DEY+FDG"e "f*#st##h#h~d/*ef stLd/*ef stL