1 vw +x %y vz %{ v| }~ } v v %   F  F F %  +   v   %   )swDownloadFile'Lphex/download/swarming/SWDownloadFile;availableRangeSetLphex/http/HTTPRangeSet; partialFileLjava/io/File;fileStartOffsetJ*(Lphex/download/swarming/SWDownloadFile;)VCodeLineNumberTableLocalVariableTablethisLphex/share/PartialShareFile; downloadFilegetURN()Lphex/common/URN;getSha1()Ljava/lang/String;urnLphex/common/URN; getFileNamegetAltLocContainer()Lphex/common/AltLocContainer;getRangeAvailableStatusRangeAvailability InnerClasses6(Lphex/http/Range;)Lphex/http/Range$RangeAvailability;availableRangeLphex/http/Range;requestedRangefileSizeiteratorLjava/util/Iterator; startOffsetLocalVariableTypeTable'Ljava/util/Iterator; getSystemFile()Ljava/io/File;toStringfindFittingPartForRange(Lphex/http/Range;)V endOffsetexp'Lphex/common/file/ManagedFileException;#Lphex/common/FileHandlingException;getFileStartOffset()JbuildXAvailableRangesString getFileIndex()I setFileIndex(I)VindexIgetSearchCountObject()Ljava/lang/Integer;getSearchCountincSearchCount()VgetUploadCountObjectgetUploadCountincUploadCountgetSearchCompareTerm()[CupdateFromCache#(Lphex/xml/sax/share/DSharedFile;)VdFile Lphex/xml/sax/share/DSharedFile; calculateURN SourceFilePartialShareFile.java ] 4 ,- ./ =  ? B? D ]  phex/http/Range 01java/lang/StringBuilder 4i U?  - Backed SWDownloadFile:   T  23%phex/common/file/ManagedFileExceptionphex/share/PartialShareFile !phex/common/FileHandlingException ^?'java/lang/UnsupportedOperationExceptionphex/share/ShareFile!phex/http/Range$RangeAvailability%phex/download/swarming/SWDownloadFilegetTotalDataSize(J)VcreateAvailableRangeSet()Lphex/http/HTTPRangeSet; getFileURNphex/common/URN isSha1Nid()ZgetNamespaceSpecificStringgetGoodAltLocContainer getFileSizephex/http/HTTPRangeSet getIterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;isRangeSatisfiable(Lphex/http/Range;J)ZRANGE_AVAILABLE#Lphex/http/Range$RangeAvailability;getStartOffset(J)JRANGE_NOT_SATISFIABLERANGE_NOT_AVAILABLEappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/ObjectgetIncompleteDownloadFile ()Lphex/common/file/ManagedFile;phex/common/file/ManagedFilegetFile getEndOffsetjava/lang/Mathmin(JJ)Jupdate(JJ)Vphex/common/log/NLoggererror&(Ljava/lang/Class;Ljava/lang/Object;)V!%+,-./0123456Y*+*+**7/0 1289:;-<=62*7:8 9:>?6[*L+ ++ 7CDFH89:@AB?62* 7Q8 9:CD62* 7Z8 9:EI6M* B* :M,+!+!7 !7* efgi#j,l0q7rEtIx8># JKM9:MLKHM3?NO7P3Q ?NRST6/*78 9:U?6K!Y**78 !9:VW6J |* N* 7-g-M,+**+7+ , !7+"*#:%&:%&+`a$+`n'7J!+9ARZ`acknpx{8\ A P3RX3cYZpY[!ZJK|9:|LKtNOnM3\]6/*#78 9:^?62*(78 9:_`62)Y*78 9:ab6<)Y*789:cdef62)Y*78 9:g`62)Y*78 9:hi62)Y*78 9:jf62)Y*78 9:k`62)Y*78 9:li6+78 9:mn62)Y*78 9:op6<)Y*789:qrsi62)Y*78 9:tuH FG@