3 -. - / 01 23 45 67 89 :; < => ?@ AB C < DE C AF GH IJ KL MN OP QR ST UV WXY /Z [ \ [ ] ^_ 7A `a :< b c d Ae fg A-h Ai Ajkl m An A Aop +A q r st suv wxy z{| }~          A A ! ! A y- | | y y  y y>     ' ) - Aprotocol)Lcom/sun/mail/imap/protocol/IMAPProtocol; monthTable[Ljava/lang/String;calLjava/util/Calendar;,(Lcom/sun/mail/imap/protocol/IMAPProtocol;)VCodeLineNumberTableLocalVariableTablethis+Lcom/sun/mail/imap/protocol/SearchSequence;p()V DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;generateSequenceM(Ljavax/mail/search/SearchTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;ftermLjavax/mail/search/FromTerm;"Ljavax/mail/search/FromStringTerm;rterm!Ljavax/mail/search/RecipientTerm;'Ljavax/mail/search/RecipientStringTerm;termLjavax/mail/search/SearchTerm;charsetLjava/lang/String; StackMapTable ExceptionsisAscii!(Ljavax/mail/search/SearchTerm;)Z"([Ljavax/mail/search/SearchTerm;)ZiIterms[Ljavax/mail/search/SearchTerm;(Ljava/lang/String;)ZslandJ(Ljavax/mail/search/AndTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/AndTerm;resultLcom/sun/mail/iap/Argument;gorI(Ljavax/mail/search/OrTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;tLjavax/mail/search/OrTerm;notJ(Ljavax/mail/search/NotTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/NotTerm;ntermheaderM(Ljavax/mail/search/HeaderTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/HeaderTerm; messageidP(Ljavax/mail/search/MessageIDTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;!Ljavax/mail/search/MessageIDTerm;flag9(Ljavax/mail/search/FlagTerm;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/FlagTerm;setZflagsLjavax/mail/Flags;sfFlag InnerClasses[Ljavax/mail/Flags$Flag;uf9fromA(Ljava/lang/String;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;address recipient RecipientTypec(Ljavax/mail/Message$RecipientType;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;type"Ljavax/mail/Message$RecipientType;subjectN(Ljavax/mail/search/SubjectTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/SubjectTerm;bodyK(Ljavax/mail/search/BodyTerm;Ljava/lang/String;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/BodyTerm;size9(Ljavax/mail/search/SizeTerm;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/SizeTerm; toIMAPDate$(Ljava/util/Date;)Ljava/lang/String;dateLjava/util/Date;Ljava/lang/StringBuilder;sentdate9(Ljavax/mail/search/DateTerm;)Lcom/sun/mail/iap/Argument;Ljavax/mail/search/DateTerm; receiveddateolder:(Lcom/sun/mail/imap/OlderTerm;)Lcom/sun/mail/iap/Argument;Lcom/sun/mail/imap/OlderTerm;younger<(Lcom/sun/mail/imap/YoungerTerm;)Lcom/sun/mail/iap/Argument;Lcom/sun/mail/imap/YoungerTerm; modifiedSinceB(Lcom/sun/mail/imap/ModifiedSinceTerm;)Lcom/sun/mail/iap/Argument;%Lcom/sun/mail/imap/ModifiedSinceTerm; SourceFileSearchSequence.java java/util/GregorianCalendar javax/mail/search/AndTerm javax/mail/search/OrTerm javax/mail/search/NotTerm javax/mail/search/HeaderTerm javax/mail/search/FlagTerm javax/mail/search/FromTerm    javax/mail/search/FromStringTerm javax/mail/search/RecipientTerm    %javax/mail/search/RecipientStringTermjavax/mail/search/SubjectTerm javax/mail/search/BodyTerm javax/mail/search/SizeTerm javax/mail/search/SentDateTerm "javax/mail/search/ReceivedDateTerm  com/sun/mail/imap/OlderTerm !"com/sun/mail/imap/YoungerTerm $%javax/mail/search/MessageIDTerm #com/sun/mail/imap/ModifiedSinceTerm '(!javax/mail/search/SearchExceptionSearch too complex    javax/mail/search/StringTerm javax/mail/search/AddressTerm    com/sun/mail/iap/ArgumentOR  NOTHEADER    Message-ID    Invalid FlagTerm xDELETED UNDELETED {ANSWERED UNANSWERED ~DRAFTUNDRAFT FLAGGED UNFLAGGED RECENTOLD SEENUNSEENKEYWORD UNKEYWORDFROM TO CC BCCIllegal Recipient typeSUBJECTBODY LARGERSMALLERCannot handle Comparison  java/lang/StringBuilder java/util/Calendar  -     NOT SENTON  SENTSINCE SENTON  SENTBEFORE  SENTSINCE OR SENTBEFORE  SENTON Cannot handle Date ComparisonNOT ON  SINCE ON BEFORE SINCE  OR BEFORE  ON WITHIN  %Server doesn't support OLDER searchesOLDER  'Server doesn't support YOUNGER searchesYOUNGER CONDSTORE&Server doesn't support MODSEQ searchesMODSEQ    java/lang/StringJanFebMarAprMayJunJulAugSepOctNovDec)com/sun/mail/imap/protocol/SearchSequencejava/lang/Objectjava/io/IOExceptionjavax/mail/search/SearchTermjavax/mail/Flags$Flagjavax/mail/Flags javax/mail/Message$RecipientType getAddress()Ljavax/mail/Address;javax/mail/AddresstoString()Ljava/lang/String; getPatterngetRecipientType$()Ljavax/mail/Message$RecipientType;(Ljava/lang/String;)VgetTerms!()[Ljavax/mail/search/SearchTerm;getTerm ()Ljavax/mail/search/SearchTerm;length()IcharAt(I)Cappend8(Lcom/sun/mail/iap/Argument;)Lcom/sun/mail/iap/Argument;?(Ljavax/mail/search/SearchTerm;Ljavax/mail/search/SearchTerm;)V writeAtom/(Ljava/lang/String;)Lcom/sun/mail/iap/Argument; writeArgument getHeaderName writeString getTestSet()ZgetFlags()Ljavax/mail/Flags;getSystemFlags()[Ljavax/mail/Flags$Flag; getUserFlags()[Ljava/lang/String;Ljavax/mail/Flags$Flag; getComparison getNumber writeNumber(I)Lcom/sun/mail/iap/Argument;setTime(Ljava/util/Date;)Vget(I)I(I)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;javax/mail/search/DateTermgetDate()Ljava/util/Date;'com/sun/mail/imap/protocol/IMAPProtocol hasCapability getInterval getModSeq()J(J)Lcom/sun/mail/iap/Argument;javax/mail/Message! U**Y*+JKLB**YRS W+ *+,+ *+, + *+ , + *+ , + *+++N*-,++N*-,++N*--,++N*--,+ *+,+ *+, +! *+!"+# *+#$+% *+%&+' *+'(+) *+)*++ *++,,+- *+-./Y01-defg"h)i3j:kDlKmTn[o`pmrtsytvwxyx|}~~ #,3=DMH` y WWW/ _**23**43* * 56*7*789*:*:;9. $+6=HO] _ o<**26   *<<=*=    1+2N*-2,>:6-*-2,>?W(.>111,"/+4N-2-2:6-Y-2@:L+4NAYB:- CDW-2 -2*-2,>EW*-2,>?W-4-2 -2*-2,>EW*-2,>?WN )/5:CIQctH*Cy    /BAYBN-FDW+5: -*,>EW-*,>?W- %4@4BBB:- % /|$AYBN-GDW-+HIW-+J,KW- !"#"$*$$$/z"AYBN-GDW-LIW-+M,KW-)*+- .*"""/=&+N=AYBN+O:P:Q: /YR162S-TUDW2V-WXDWx2Y-Z[DWZ2\-]^DW<2_-`aDW2b-cdDWD6#-efDW-2DW-j24 678!9-:7<B=M>`?k@~ABCDEFGH<KLMK$P\ :(&&!  !37\TTTTTQ/lAYBN-gDW-+,KW-UVWX*/  TAYB:+hiDW1+jkDW+lmDW /Yn1,-KW* ^ `ab"c-d4e?gIiQj4TT TT K  /oAYBN-oDW-+p,KW-oqrs*/oAYBN-qDW-+r,KW-xz{|*/QAYBM+s0&,tDW,uDW /Yv1,+wxW,& (/29<FO QQI ( /JyYzM*+{,*}~W,*}2-W,*}~W,"8E JJBAYBM*+N+fK',yYz--DW,yYz-DW,yYz-DWg,yYz-DWL,yYz--DW(,yYz-DW /Y1,F<]`x{*<## / AYBM*+N+fK',yYz--DW,yYz-DW,yYz-DWg,yYz-DWL,yYz--DW(,yYz-DW /Y1,F<]`x{*<## /!"7** /Y1AYBM,DW,+xW,%,5 77#%/$%7** /Y1AYBM,DW,+xW,%,5 77&%/'(7** /Y1AYBM,DW,+W, !"%#,$5% 77)%/*cK YSYSYSYSYSYSYSYSYSY SY SY S+,s