1 4  & & & & &  & & & &  & & & ,   2 InnerClassesDownloadScopeComparatorDOWNLOAD_SCOPE_COMPARATOR9Lphex/download/DownloadScopeList$DownloadScopeComparator;modificationCountI scopeListLjava/util/List; Signature/Ljava/util/List;aggregatedLengthCacheJaggregatedLengthModCount$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethis!Lphex/download/DownloadScopeList;addAll$(Lphex/download/DownloadScopeList;)VscopeLphex/download/DownloadScope;i$Ljava/util/Iterator; listToAddadd (Lphex/download/DownloadScope;)VnewScopeneighborBefore neighborAfteriteratorLocalVariableTypeTable3Ljava/util/Iterator; removeAll listToRemoveremove removeScope beforeScope afterScopecontains (Lphex/download/DownloadScope;)Z thisScope retainAll retainStart retainEnd retainScope removeThis retainList thisIteratorLjava/util/ListIterator;7Ljava/util/ListIterator;getAggregatedLength()Jlength()Ljava/util/Iterator;5()Ljava/util/Iterator;isEmpty()Zsize()I getScopeAt (I)Lphex/download/DownloadScope;posclearclone()Ljava/lang/Object;copy addInternalindexremoveInternalgetScopeListCopy()Ljava/util/List;1()Ljava/util/List;ELjava/lang/Object;Ljava/lang/Iterable; SourceFileDownloadScopeList.java GHjava/util/ArrayList >? BC <= D= Zr u }phex/download/DownloadScope UV cd _H d d p p V V G _V d  U p tu vw {Hphex/download/DownloadScopeList N :; EFjava/lang/AssertionError U _ G u7phex/download/DownloadScopeList$DownloadScopeComparator Gjava/lang/Objectjava/lang/Iterable!phex/download/DownloadScopeList$1java/util/IteratorhasNextnextjava/util/ListisNeighborBeforeisNeighborAftergetStartgetEnd(JJ)V isOverlapping listIterator()Ljava/util/ListIterator;java/util/ListIteratorjava/lang/Mathmax(JJ)Jmin(Ljava/lang/Object;)V getLengthget(I)Ljava/lang/Object;(Ljava/util/Collection;)Zjava/util/Collections binarySearch;(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I(ILjava/lang/Object;)V(Ljava/util/Collection;)Vjava/lang/ClassdesiredAssertionStatus&(Lphex/download/DownloadScopeList$1;)V!&45 :;B<=>?@ABCD=EFGHI]**Y* **J=>?@ABK LMNOIu!+M, ,  N*- JFHI JK*PQRS!LM!TMUVIMN* : [  :+ ++M+N-+,- *+f,'-#*,*-* Y,->-*-* Y+-,*,* Y,+J!NOQRT%X.[5\8bAfBjKlNnWpZtkvnxq{y}~~K>%IPQLMWQXQYQZS[ Z\]OIu!+M, ,  N*-J K*PQRS!LM!^M_VIMN* :   :+*Y`+&+u Y+ eM_+ Y+ aN? Y+ eM Y+ aN+D,*, -*- Jj%.5?LYlo|K>%PQLM`QaQbQZS[ Z\cdI,*M, ,  N-+J%'*K* eQ RS,LM,PQfOIv *M,>, :+: g  :=,77 , Y  > ,lJN  <FL[j{}   K\ [%gCjhC <UiQ&nRS ~eQjFLMkM lm[  lnopIJ*** @*N- -  :!a@***J&  08;@ H!K*0PQRSJLM8qCZrI4 * J&K  LM@stuI4 *"J+K  LMvwI4 *#J0K  LMxyI]!*#*$ J579K!LM!z={HIS*%* **J> ?@ABK LM|}IT&Y'L+*(W+JGHIKLM~MVI7*+)*=+ ,Y-*`t+.*Y`JN OP,Q6RK 7LM7PQ +=VI4*+)*=+ ,Y-*/W*Y`JV WX)Y3ZK 4LM4PQ (=I6 Y*0J^K  LM@HI9&1+2Y3)J !@86&2&9