1 2V W X Y Z[\ V] ^ _ ` ab cd ce cf gh ijk il m n io cpqrs ctu v gwxy cz{ z g| g}~ 2 serventLphex/servent/Servent; downloadFile'Lphex/download/swarming/SWDownloadFile;downloadCandidate,Lphex/download/swarming/SWDownloadCandidate; downloadScopeLphex/download/DownloadScope;downloadSegment*Lphex/download/swarming/SWDownloadSegment;l(Lphex/servent/Servent;Lphex/download/swarming/SWDownloadFile;Lphex/download/swarming/SWDownloadCandidate;)VCodeLineNumberTableLocalVariableTablethis&Lphex/download/swarming/SWDownloadSet; aDownloadFileaDownloadCandidate getServent()Lphex/servent/Servent;getDownloadFile)()Lphex/download/swarming/SWDownloadFile; getCandidate.()Lphex/download/swarming/SWDownloadCandidate;allocateSegment,()Lphex/download/swarming/SWDownloadSegment;getDownloadSegmentreleaseDownloadSegment()VreleaseDownloadSettoString()Ljava/lang/String; SourceFileSWDownloadSet.java =P 34 56 78 9:$phex/download/swarming/SWDownloadSetjava/lang/StringBuilderAllocate segment on set RS    (phex/download/swarming/SWDownloadSegment = ;< Allocated segment:  on set  - Release file download segment: Release segment: *Release candidate download segment on set OPRelease download set on set P [DownloadSet@   : (Segment:  - Candidate:  - File: )]java/lang/Objectappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;phex/common/log/NLoggerdebug&(Ljava/lang/Class;Ljava/lang/Object;)V*phex/download/swarming/SWDownloadCandidategetAvailableScopeList#()Lphex/download/DownloadScopeList;getPreferredSegmentSize()JgetSpeed%phex/download/swarming/SWDownloadFileallocateDownloadScopeB(Lphex/download/DownloadScopeList;JJ)Lphex/download/DownloadScope;phex/download/DownloadScopegetEndgetStart,(Lphex/download/swarming/SWDownloadFile;JJ)V getLengthassociateDownloadSegment-(Lphex/download/swarming/SWDownloadSegment;)VaddToCandidateLog(Ljava/lang/String;)VgetTransferredDataSizereleaseDownloadScopeM(Lphex/download/DownloadScope;JLphex/download/swarming/SWDownloadCandidate;)VreleaseDownloadCandidate/(Lphex/download/swarming/SWDownloadCandidate;)VdecrementWorkerCounthashCode()Ijava/lang/Integer toHexString(I)Ljava/lang/String;!23456789:;< =>?u**+*,*-*@,- ./01A*BC34D6E8FG?/*@5A BCHI?/*@:A BCJK?/*@?A BCLM?SY * *******U**Y** *Y*****Y *  * *Y *  * **@:DE G@LGNUPnRqUX[]_acA BCNM?/*@hA BCOP?*qY! *  * ***"*#*Y$ *  * **Y% * *&@& pr,tBvkxpyu{}~A BCQP?j0Y' * *(**)**@(/A 0BCRS?mCY+ *,- . * / * 0 * 1 @A CBCTU