1VTU V WX YZ [ \ ]^ _` -a -b _c d ef ghi j k _h -l -m -n -op qr st k Wu v w xy z{| $} -~ $ W *  * * * -  4q 6 6Y 4 4h -       q - - - F -  K K K        - _ - - -k  - ?   - - vq x { {Y { v W W v  x - }  - -   - q  Y q    F - - Fh *q * - - - -SID_TYPE_USE_NONEI ConstantValue SID_TYPE_USERSID_TYPE_DOM_GRPSID_TYPE_DOMAINSID_TYPE_ALIASSID_TYPE_WKN_GRPSID_TYPE_DELETEDSID_TYPE_INVALIDSID_TYPE_UNKNOWNSID_TYPE_NAMES[Ljava/lang/String;SID_FLAG_RESOLVE_SIDSEVERYONELjcifs/smb/SID; CREATOR_OWNERSYSTEM sid_cacheLjava/util/Map;type domainNameLjava/lang/String;acctName origin_server origin_auth&Ljcifs/smb/NtlmPasswordAuthentication; resolveSidsR(Ljcifs/dcerpc/DcerpcHandle;Ljcifs/dcerpc/msrpc/LsaPolicyHandle;[Ljcifs/smb/SID;)VCodeLineNumberTableLocalVariableTable sid_indexustrunicode_string InnerClasses!Ljcifs/dcerpc/rpc$unicode_string;sihandleLjcifs/dcerpc/DcerpcHandle; policyHandle$Ljcifs/dcerpc/msrpc/LsaPolicyHandle;sids[Ljcifs/smb/SID;rpc$Ljcifs/dcerpc/msrpc/MsrpcLookupSids; Exceptions resolveSids0K(Ljava/lang/String;Ljcifs/smb/NtlmPasswordAuthentication;[Ljcifs/smb/SID;)VserverdotauthorityServerNameauthM(Ljava/lang/String;Ljcifs/smb/NtlmPasswordAuthentication;[Ljcifs/smb/SID;II)VsidoffsetlengthlistLjava/util/ArrayList; getServerSidI(Ljava/lang/String;Ljcifs/smb/NtlmPasswordAuthentication;)Ljcifs/smb/SID;0Ljcifs/dcerpc/msrpc/MsrpcQueryInformationPolicy;infoLsarDomainInfo*Ljcifs/dcerpc/msrpc/lsarpc$LsarDomainInfo; toByteArraysid_t(Ljcifs/dcerpc/rpc$sid_t;)[BiiLjcifs/dcerpc/rpc$sid_t;dst[Bdi([BI)Vithissrc(Ljava/lang/String;)VtextualstLjava/util/StringTokenizer;tmpidJ(Ljcifs/smb/SID;I)VdomsidridA(Ljcifs/dcerpc/rpc$sid_t;ILjava/lang/String;Ljava/lang/String;Z)VdecrementAuthorityZ getDomainSid()Ljcifs/smb/SID;getRid()IgetType getTypeText()Ljava/lang/String; getDomainNamefullgetAccountNamehashCodehcodeequals(Ljava/lang/Object;)ZobjLjava/lang/Object;toStringshiftrettoDisplayStringstrresolve;(Ljava/lang/String;Ljcifs/smb/NtlmPasswordAuthentication;)V resolveWeak()VgetGroupMemberSids0c(Ljcifs/dcerpc/DcerpcHandle;Ljcifs/dcerpc/msrpc/SamrDomainHandle;Ljcifs/smb/SID;II)[Ljcifs/smb/SID; domainHandle%Ljcifs/dcerpc/msrpc/SamrDomainHandle;flags aliasHandle$Ljcifs/dcerpc/msrpc/SamrAliasHandle;sidarray LsarSidArray(Ljcifs/dcerpc/msrpc/lsarpc$LsarSidArray;+Ljcifs/dcerpc/msrpc/MsrpcGetMembersInAlias;getGroupMemberSidsK(Ljava/lang/String;Ljcifs/smb/NtlmPasswordAuthentication;I)[Ljcifs/smb/SID;%Ljcifs/dcerpc/msrpc/SamrPolicyHandle;getLocalGroupsMapJ(Ljava/lang/String;Ljcifs/smb/NtlmPasswordAuthentication;I)Ljava/util/Map;groupsmientry SamrSamEntry&Ljcifs/dcerpc/msrpc/samr$SamrSamEntry;memsgroupSideimap2Ljcifs/dcerpc/msrpc/MsrpcEnumerateAliasesInDomain;sam SamrSamArray&Ljcifs/dcerpc/msrpc/samr$SamrSamArray; SourceFileSID.javajcifs/dcerpc/msrpc/lsarpc"jcifs/dcerpc/msrpc/MsrpcLookupSids   jcifs/smb/SmbException       jcifs/dcerpc/UnicodeString  * java/lang/StringBuilder 2 ncacn_np:   [\PIPE\lsarpc]       "jcifs/dcerpc/msrpc/LsaPolicyHandle\\  2java/util/ArrayList   jcifs/smb/SID '    !(jcifs/dcerpc/msrpc/lsarpc$LsarDomainInfo.jcifs/dcerpc/msrpc/MsrpcQueryInformationPolicy "   #$ %$ &' () *+, -.java/lang/RuntimeExceptionInvalid SID sub_authority_count  / 01java/util/StringTokenizer- 2 3 4 S &'Bad textual SID format: 5 670x 89 :; <= <> "java/lang/IllegalArgumentExceptionThis SID is a domain sid 12  #   ?S-@ AB  CBUILTIN\ /0java/io/IOException&jcifs/dcerpc/msrpc/lsarpc$LsarSidArray"jcifs/dcerpc/msrpc/SamrAliasHandle D)jcifs/dcerpc/msrpc/MsrpcGetMembersInAlias E < F G HI$jcifs/smb/NtlmPasswordAuthentication KL  [\PIPE\samr]#jcifs/dcerpc/msrpc/SamrPolicyHandle#jcifs/dcerpc/msrpc/SamrDomainHandle M  34 N$jcifs/dcerpc/msrpc/samr$SamrSamArray0jcifs/dcerpc/msrpc/MsrpcEnumerateAliasesInDomain Ojava/util/HashMap NP P QR S  ! T'java/lang/String0User Domain groupDomain Local group Builtin groupDeletedInvalidUnknown S-1-1-0S-1-3-0S-1-5-18Ujcifs/dcerpc/rpc$sid_tjcifs/dcerpc/rpc$unicode_string$jcifs/dcerpc/msrpc/samr$SamrSamEntry7(Ljcifs/dcerpc/msrpc/LsaPolicyHandle;[Ljcifs/smb/SID;)Vjcifs/dcerpc/DcerpcHandlesendrecv(Ljcifs/dcerpc/DcerpcMessage;)Vretval(IZ)VnamesLsarTransNameArray.Ljcifs/dcerpc/msrpc/lsarpc$LsarTransNameArray;,jcifs/dcerpc/msrpc/lsarpc$LsarTransNameArrayLsarTranslatedName/[Ljcifs/dcerpc/msrpc/lsarpc$LsarTranslatedName;,jcifs/dcerpc/msrpc/lsarpc$LsarTranslatedNamesid_typedomainsLsarRefDomainList-Ljcifs/dcerpc/msrpc/lsarpc$LsarRefDomainList;+jcifs/dcerpc/msrpc/lsarpc$LsarRefDomainListLsarTrustInformation1[Ljcifs/dcerpc/msrpc/lsarpc$LsarTrustInformation;.jcifs/dcerpc/msrpc/lsarpc$LsarTrustInformationname%(Ljcifs/dcerpc/rpc$unicode_string;Z)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getHandleU(Ljava/lang/String;Ljcifs/smb/NtlmPasswordAuthentication;)Ljcifs/dcerpc/DcerpcHandle;indexOf(I)IcharAt(I)Cjava/lang/CharacterisDigit(C)Z substring(II)Ljava/lang/String;1(Ljcifs/dcerpc/DcerpcHandle;Ljava/lang/String;I)Vclose(I)V java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;addsizetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;D(Ljcifs/dcerpc/msrpc/LsaPolicyHandle;SLjcifs/dcerpc/ndr/NdrObject;)Vsub_authority_countBrevisionidentifier_authorityjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V sub_authority[Ijcifs/util/Encdec enc_uint32le(I[BI)Ijcifs/smb/ServerMessageBlockreadInt4([BI)I'(Ljava/lang/String;Ljava/lang/String;)V countTokens nextTokenjava/lang/Byte parseByte(Ljava/lang/String;)B startsWith(Ljava/lang/String;)Z(I)Ljava/lang/String;java/lang/Long parseLong(Ljava/lang/String;I)J(Ljava/lang/String;)J(I)Ljava/lang/StringBuilder;jcifs/util/Hexdump toHexString([BII)Ljava/lang/String;(J)Ljava/lang/StringBuilder;E(Ljcifs/dcerpc/DcerpcHandle;Ljcifs/dcerpc/msrpc/SamrDomainHandle;II)VO(Ljcifs/dcerpc/msrpc/SamrAliasHandle;Ljcifs/dcerpc/msrpc/lsarpc$LsarSidArray;)Vnum_sids getServer getPrincipal()Ljava/security/Principal; LsarSidPtr'[Ljcifs/dcerpc/msrpc/lsarpc$LsarSidPtr;$jcifs/dcerpc/msrpc/lsarpc$LsarSidPtr\(Ljcifs/dcerpc/DcerpcHandle;Ljcifs/dcerpc/msrpc/SamrPolicyHandle;ILjcifs/dcerpc/rpc$sid_t;)Vjcifs/dcerpc/msrpc/samrO(Ljcifs/dcerpc/msrpc/SamrDomainHandle;ILjcifs/dcerpc/msrpc/samr$SamrSamArray;)Vcountentries'[Ljcifs/dcerpc/msrpc/samr$SamrSamEntry;idxcontainsjcifs/dcerpc/rpc!- Y+,N*--$s!!!Y-6,,2- 2 ,2 ,2 U#####- 2 6-2:,2Y ,2Y- 2,2,2OF[ \]4a7cDfNgbhjjpqrvwxfzH#G u N:Y:»Y*+N*:. 6!" #:$Y-Y%&:-,'-+(-):-(-)ç :   x R~ ),5FPqx|H,L5Cu  *Y,+:Y:6Z,`2,-:0,`2 ,`2 ,`2,`2.W/:-011M*+,26,,2,23Wç :  J /4BPams{\ /> u m*Y,+NY:6,O,2,-:*,2 ,2 ,2 -,2.W-/9--011M*+,26,,2,23Wç :J ,1=IXagn}H,5 u  MN4Y5:Y:»Y*+M$Y,&N6Y-7:,8Y8-Y9Y:;:,--(,):,--(,):  Z 1<IOWe|>IS u R*<h`L=+*=T+*+?>*<*@.+AW+. ".1;GJP*3R FD  *B* ****+3C*+3D*E+*E?*Dd FYGH**D I>*D*I+JOJ  ",4@CLV`jux~!*b    *B* ***KY+LMM,N,OPQYYR+S*,OTC,ON 7-UV-WX7 -Y7*E6 *EZqT{7*,ND*D2**D I6*D*I,OY\Oj&  '#(7*R,]-b.e/n0}245675:;<=>=@H# "  #bea*B* ****+CC*+EE*+D`D**D I>+D*I+I.O*IO:H  I J(K3L=NGOSNYQ`R*a aa?" 1*B* ****+=C*+<D*+>E*+@I* *- *8*YDdD**D I6*D*I+@.ONW  X Y(Z0[8\=]B^H`MaXbbcnd|cgHe  N-Y** *^;j nj  P*^ _Y`a*I*Dd.qrs  B**b*     F**bc* 2   ! z2**b* *dL++e*fedd#*  -"2 # B**b* !Yg*I*Dd.h* g* 2:= B $s%*E3<=*Di*I.h`<#   % %&'m+-g+-M,*,D*DP*D>,I.*I.>,E3*E3,C*C> #*9;CRTZk*#H  _m m()* oۻYj*C~hLL*E3 *E36Y+ULY+*EkLE A 76#*E3l ya7 naAݻY+pL=*D+Y+L*I.\pL+> 2Fegjs>m& g@+j=0  ,- t**b* `*  * LN* * qQ*  *dL)*L!Y* r*L+*d6  "06 ? G Omo4.D.L.m.t /0d-N-*S+,-s#$ %&*  u12<*7***t**L**M**, u.2 )+./0 ,!.&/+0..4/;2 < 34 :vYw::xY*+yz:{Y|:*}Y}~-:*: *: 6  ; -Y~ 2;S 2  2  ~   s:  :  f9: ;>?*@0A8BFCSEYFZGbImJOPIRSUWXUWXz e@ SyYs bj 56789 :<=u>? * * -:::*:Y:»Y+,:Y+0:Y:*: ) : ) :  +y+n`acdef$h+jIlWminpqtnyt~uvwy{ntuvwy{~R 7@56$uAB**+N:::Y:Y: »Y*+:Y*:Y-:Y:YY: 6   2: - : -Y- : - Y 6 I  2,*:*Y:  23W .W O : )  :): Kooqolo-  =K[jqy )3;AGKPUZ_dlov{ /CNDEH I uJK L jM7  @56NPuQ2w YSYSYSYSYSYSYSYSYSc-Y-Y-YKYDhk* ;8I<J@KDOPP\QhSkRlVRSZ  4  v; FG O ] _ e g J