All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.index.CheckIndex.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?9com/groupbyinc/flux/common/apache/lucene/index/CheckIndexjava/lang/Objectjava/io/CloseableCheckIndex.java;com/groupbyinc/flux/common/apache/lucene/index/CheckIndex$1Acom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options
Options@com/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status
StatusRcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$SegmentInfoStatusSegmentInfoStatusNcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$LiveDocStatus
LiveDocStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldInfoStatusFieldInfoStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldNormStatusFieldNormStatusCcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus8com/groupbyinc/flux/common/apache/lucene/index/TermsEnum
SeekStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus!TermIndexStatusjava/util/Map$Entry$
java/util/Map&EntryRcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$StoredFieldStatus)StoredFieldStatusPcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus,DocValuesStatusQcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus/TermVectorStatus?com/groupbyinc/flux/common/apache/lucene/util/Bits$MatchAllBits22com/groupbyinc/flux/common/apache/lucene/util/Bits4MatchAllBits
infoStreamLjava/io/PrintStream;dir:Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;	writeLock5Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;closedZcrossCheckTermVectorsfailFastverbose
checksumsOnly	assertsOn$assertionsDisabled=(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)Vjava/io/IOExceptionG
write.lockI8com/groupbyinc/flux/common/apache/lucene/store/DirectoryK
obtainLockI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;MN
LOr(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Lcom/groupbyinc/flux/common/apache/lucene/store/Lock;)VEQ
Rthis;Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex;()VEV
W9:	Y;<	[78	]
ensureOpen=>	`Ecom/groupbyinc/flux/common/apache/lucene/store/AlreadyClosedExceptionbthis instance is closedd(Ljava/lang/String;)VEf
cgclose5com/groupbyinc/flux/common/apache/lucene/util/IOUtilsj([Ljava/io/Closeable;)Vil
kmsetCrossCheckTermVectors(Z)V?>	qvgetCrossCheckTermVectors()ZsetFailFast@>	wgetFailFastgetChecksumsOnlyB>	{setChecksumsOnly
setInfoStream(Ljava/io/PrintStream;Z)VA>	?out(Ljava/io/PrintStream;)V~
?msg*(Ljava/io/PrintStream;Ljava/lang/String;)Vjava/io/PrintStream?println?f
??Ljava/lang/String;
checkIndexD()Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;T(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;??
?java/lang/Throwable?_V
?java/lang/System?nanoTime()J??
??java/util/Locale?ROOTLjava/util/Locale;??	??java/text/NumberFormat?getInstance,(Ljava/util/Locale;)Ljava/text/NumberFormat;??
??
W	YlistAll()[Ljava/lang/String;??
L?;com/groupbyinc/flux/common/apache/lucene/index/SegmentInfos?getLastCommitSegmentsFileName'([Ljava/lang/String;)Ljava/lang/String;??
??Ecom/groupbyinc/flux/common/apache/lucene/index/IndexNotFoundException?java/lang/StringBuilder?
?Wno segments* file found in ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??	: files: ?java/util/Arrays?toString'([Ljava/lang/Object;)Ljava/lang/String;??
??()Ljava/lang/String;??
??
?gjava/util/List?[Ljava/lang/String;?java/lang/String?
readCommit?(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;??
??reThrow(Ljava/lang/Throwable;)V??
k?4ERROR: could not read any segments file in directory???
?missingSegments?>	?printStackTrace??
??iterator()Ljava/util/Iterator;??
??5com/groupbyinc/flux/common/apache/lucene/util/Version?java/util/Iterator?hasNext?u??next()Ljava/lang/Object;????@com/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo?info	readInt 	
!iV
#7ERROR: could not read segment file version in directory%missingSegmentVersion'>	(*segmentsFileName,?	-numSegmentsI/0	1getUserData()Ljava/util/Map;34
?5userDataLjava/util/Map;78	9'

 userData=<
versions=[> .. @]Bversion=Dequals(Ljava/lang/Object;)ZFG
?HSegments file=J
 numSegments=L(I)Ljava/lang/StringBuilder;?N
?O Q id=SgetId()[BUV
?W:com/groupbyinc/flux/common/apache/lucene/util/StringHelperY
idToString([B)Ljava/lang/String;[\
Z] format=_partiala>	b
Checking only these segments:dprintff
?g??segmentsCheckedLjava/util/List;jk	laddAll(Ljava/util/Collection;)Zno?p:rclone?()Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;tu
?vnewSegments=Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;xy	zclear|V
?}maxSegmentName0	?E(I)Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;??
??name??	??	substring(I)Ljava/lang/String;??
??java/lang/Integer?parseInt(Ljava/lang/String;I)I??
??contains?G??
WsegmentInfos?k	?add?G??  ? of ?: name=? maxDoc=?maxDoc?	
??	??0	?version7Lcom/groupbyinc/flux/common/apache/lucene/util/Version;??	?LUCENE_4_5_0??	??java/lang/RuntimeException?$illegal number of documents: maxDoc=?
?g    version=?    id=?
?WgetCodec9()Lcom/groupbyinc/flux/common/apache/lucene/codecs/Codec;??
??
    codec=?codec7Lcom/groupbyinc/flux/common/apache/lucene/codecs/Codec;??	?
    compound=?getUseCompoundFile?u
??(Z)Ljava/lang/StringBuilder;??
??compound?>	?
    numFiles=?files()Ljava/util/Collection;??
??java/util/Collection??
numFiles?0	?sizeInBytes??
??A0sizeMBD??	?    size (MB)=?format(D)Ljava/lang/String;??
??getDiagnostics?4
??diagnostics?8	?    diagnostics = ?	?    has deletions [delGen=?	getDelGen?
?(J)Ljava/lang/StringBuilder;?
?deletionsGenJ	    test: open reader.........
DEFAULT	
(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;Lcom/groupbyinc/flux/common/apache/lucene/store/IOContext;)VE
?OK [took %.3f sec]nsToSec(J)D
java/lang/DoublevalueOf(D)Ljava/lang/Double;
K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;?
?openReaderPassed!>	"    test: check integrity.....$checkIntegrity&V
?'
??SegmentReader.maxDoc() * != SegmentInfo.maxDoc ,numDocs.	
?/
??getDelCount2	
?3delete count mismatch: info=5 vs reader=7 too many deleted docs: maxDoc()=9 vs del count=;testLiveDocs?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$LiveDocStatus;=>
?
liveDocStatusPLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$LiveDocStatus;AB	CtestFieldInfos?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldInfoStatus;EF
GfieldInfoStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldInfoStatus;IJ	KtestFieldNorms?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldNormStatus;MN
OfieldNormStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$FieldNormStatus;QR	StestPostings?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;UV
WtermIndexStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;YZ	[testStoredFields?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$StoredFieldStatus;]^
_storedFieldStatusTLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$StoredFieldStatus;ab	ctestTermVectors?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;ZZZ)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus;ef
gtermVectorStatusSLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus;ij	k
testDocValues?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus;mn
odocValuesStatusRLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus;qr	serrorLjava/lang/Throwable;uv	wLive docs test failedy	wField Info test failed|	wField Norm test failed	"wTerm Index test failed?	*wStored Field test failed?	0wTerm Vector test failed?	-wDocValues test failed?detailed segment RAM usage: ?:com/groupbyinc/flux/common/apache/lucene/util/Accountables?O(Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable;)Ljava/lang/String;??
??
?#FAILED?6exorciseIndex() would remove reference to this segment?
    WARNING: ?; full exception:?totLoseDocCount?0	?numBadSegments?0	?D()Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;t?
??E(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)V??
??clean?>	?	WARNING: ? broken segments (containing ? documents) detected?counter?0	??validCounter?>	?!ERROR: Next segment name counter ?& is not greater than max segment name ?zu
?LUCENE_5_0_0??	??LUCENE_4_8_0??	??tWARNING: Some segments are older than 4.8 and have no checksums. Run checkindex without -fast for full verification.?vWARNING: Some segments are older than 5.0 and have no identifiers. Run checkindex without -fast for full verification.?+No problems were detected with this index.
?Took %.3f sec total.?tsiBLcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;i$Ljava/util/Iterator;userDataStrings5Ljava/util/Map;startOpenReaderNSstartIntegrityNScommentsegmentNamesegInfoStatTLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$SegmentInfoStatus;toLoseDocCountreader>Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentReader;isegmentoldancientonlySegments$Ljava/util/List;startNSnfLjava/text/NumberFormat;sisresultBLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;lastSegmentsFileoldestnewestoldSegsinput;Lcom/groupbyinc/flux/common/apache/lucene/store/IndexInput;sFormat
versionString@(Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$1;)VE?
?    test: check live docs.....?:com/groupbyinc/flux/common/apache/lucene/index/CodecReader?
?/
??getLiveDocs6()Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;??
??3segment should have deletions, but liveDocs is null?length	5get(I)Z5liveDocs count mismatch: info=
, vs bits=	numDeletedDocs	
?
numDeleted0	$OK [%d deleted docs] [took %.3f sec](I)Ljava/lang/Integer;
?2liveDocs mismatch: info says no deletions but doc  is deleted.ERROR [
getMessage?
?&(Ljava/lang/Object;)Ljava/lang/String;
? jnumLiveliveDocs4Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;e	~isValid?u
y?java/lang/AssertionError?
?W
qW	copyBytes;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V??
q?r
q?	compareTo;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I??
y?terms out of order: lastTerm=?saw term before min term field=?didn't see end term field=?postings}(Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;I)Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;??
?nextDoc?	
o????term ?: doc ? <= lastDoc ? >= maxDoc ?set?W
i?8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;cmpdoclastDocfield	termsEnum:Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;docsSeen;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;minTermmaxTermisIntersect	termCountpostingsEnum=Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;lastTerm?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;checkSingleTermRange2(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/Terms;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;)Z4com/groupbyinc/flux/common/apache/lucene/index/Terms?<()Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;??
??seekCeil(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus;??
?FOUNDELcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus;??	?&failed to seek to existing term field=?fg
?Icom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton?@com/groupbyinc/flux/common/apache/lucene/util/automaton/Automata?makeBinaryInterval?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;ZLcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Z)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;??
??java/lang/Boolean?(Z)Ljava/lang/Boolean;?
??\(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Ljava/lang/Boolean;ZIZ)VE?
??	intersect?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;??
??)intersect returned too many terms: field=? intersectTermCount=? normalTermCount=?
iH;intersect visited different docs than straight terms enum: ?cardinality?	
i? for straight enum, vs ? for intersect, minTerm=?	 maxTerm=?terms6Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;
normalDocs
intersectDocsnormalTermCountintersectTermCountcheckTermRangesM(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/Terms;J)V
iX@$java/util/LinkedList?
W?java/util/Deque@
deepCopyOfr(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;	
y
?
removeFirst?getLast???
isEmptyu??
termBoundsKLjava/util/Deque;Ljava/util/Deque;
lastTermAddednumTermscurrentIntervalcheckFields(Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;ILcom/groupbyinc/flux/common/apache/lucene/index/FieldInfos;ZZLjava/io/PrintStream;Z)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;'java/lang/UnsupportedOperationException#
"W5com/groupbyinc/flux/common/apache/lucene/index/Fields&
'?(Ljava/lang/String;)I?)
?*fields out of order: lastField=, field=.	fieldInfoN(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;01
12AfieldsEnum inconsistent with fieldInfos, isIndexed == false for: @J(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;?B
'ChasFreqsEu
?FhasPositionsHu
?IhasPayloadsKu
?L
hasOffsetsNu
?OgetMinQr
?RgetMaxTr
?Ufield "W'" has null minTerm but non-null maxTermY'" has non-null minTerm but null maxTerm[DOCS_AND_FREQS]=	;^(Ljava/lang/Enum;)I?`
;a" should have hasFreqs=c	 but got egetSumTotalTermFreqg?
?h????????5" hasFreqs is false, but Terms.getSumTotalTermFreq()=l (should be -1)nDOCS_AND_FREQS_AND_POSITIONSp=	;q" should have hasPositions=s
4L" should have hasPayloads=v(DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETSx=	;y" should have hasOffsets={delTermCount}	"~?	"?field="?": invalid term: term=?
, minTerm=?
, maxTerm=?docFreq?	
?	docfreq: ? is out of bounds?
totalTermFreq??
?3" hasFreqs is false, but TermsEnum.totalTermFreq()=?ord??
? ord mismatch: TermsEnum has ord=? vs actual=?freq?	
o?: freq ?$ != 1 when Terms.hasFreqs() is false?totFreq?	"?totPos?	"?nextPosition?	
o?: pos ??? > IndexWriter.MAX_POSITION=? < lastPos ?
getPayload?r
o?0	y?! payload length is out of bounds ?startOffset?	
o?	endOffset?	
o?: startOffset ? < lastStartOffset ?: endOffset ? < startOffset ?	 docFreq=? != tot docs w/o deletions ?totalTermFreq: ? totalTermFreq=? != recomputed totalTermFreq=?advance(I)I??
o?: advance(docID=?) returned docID=?	termFreq ?	position ? is < lastPosition ?), then .next() returned docID=? vs prev docID=?,": minTerm is non-null yet we saw no terms: ?getStats??
??blockTreeStats?8	"?java/util/HashMap?
?Wput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??'?sumTotalTermFreq for field ?=?  != recomputed sumTotalTermFreq=?
getSumDocFreq??
??sumDocFreq for field ? != recomputed sumDocFreq=getDocCount	
?docCount for field  != recomputed docCount=seek to last term 
 failed
yH- returned FOUND but seeked to the wrong term docFreq for last term 
toBytesRefr
q != recomputed docFreq=?
?termCount mismatch  vs 'java/lang/Math min(JJ)J"#
!$9[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;&	seekExact(J)V()
*seek to ord , returned ord .seek to existing term 0$null DocsEnum from to existing term 2
'
invalid fieldCount: 5fieldCount mismatch 7 vs recomputed field count 9=OK [%d terms; %d terms/docs pairs; %d tokens] [took %.3f sec];entrySet()Ljava/util/Set;=>'?
java/util/SetAB?
      field "DgetKeyF?%G":I      KgetValueM?%N
?
Q
      SreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;UV
?WbbexpectedHasPositionsexpectedHasPayloadsexpectedHasOffsetsuoe)Ljava/lang/UnsupportedOperationException;ordExpectedpospayloadlastPos
lastOffsetposUptolastPosition	nextDocID	skipDocIDdocIDidxdocCounthasNonDeletedDocstotalTermFreq2hasTotalTermFreqexpectedDocFreqd	actualOrd	seekTerms	seekCountfieldTermCountstatsLjava/lang/Object;expectedHasFreqshasOrdtermCountStartsumTotalTermFreq
sumDocFreqvisitedDocs
fieldTermsent;Ljava/util/Map$Entry;Ljava/util/Map$Entry;fields7Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;doPrint	isVectorscomputedFieldCount	lastField
fieldCount?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermIndexStatus;    test: terms, freq, prox...?getPostingsReaderB()Lcom/groupbyinc/flux/common/apache/lucene/codecs/FieldsProducer;??
??>com/groupbyinc/flux/common/apache/lucene/codecs/FieldsProducer?K?
??!"
?ERROR: ?
*W    test: stored fields.......?getFieldsReaderF()Lcom/groupbyinc/flux/common/apache/lucene/codecs/StoredFieldsReader;??
??Bcom/groupbyinc/flux/common/apache/lucene/codecs/StoredFieldsReader?K?
??Lcom/groupbyinc/flux/common/apache/lucene/document/DocumentStoredFieldVisitor?
?W
visitDocumentG(ILcom/groupbyinc/flux/common/apache/lucene/index/StoredFieldVisitor;)V??
??getDocument>()Lcom/groupbyinc/flux/common/apache/lucene/document/Document;??
??:com/groupbyinc/flux/common/apache/lucene/document/Document?j0	*?	*<	getFields()Ljava/util/List;??
???
	docCount=?	 but saw ? undeleted docs?BOK [%d total field count; avg %.1f fields per doc] [took %.3f sec]?java/lang/Float?(F)Ljava/lang/Float;?
??visitorNLcom/groupbyinc/flux/common/apache/lucene/document/DocumentStoredFieldVisitor;Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;<?	??totalValueFields?	-?checkDocValues?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;Lcom/groupbyinc/flux/common/apache/lucene/codecs/DocValuesProducer;ILjava/io/PrintStream;Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$DocValuesStatus;)V??
?lOK [%d docvalues fields; %d BINARY; %d NUMERIC; %d SORTED; %d SORTED_NUMERIC; %d SORTED_SET] [took %.3f sec]?totalBinaryFields?	-?totalNumericFields?	-?totalSortedFields?	-?totalSortedNumericFields?	-?totalSortedSetFields?	-?dvReaderCLcom/groupbyinc/flux/common/apache/lucene/codecs/DocValuesProducer;checkBinaryDocValues?(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;)V>com/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues?;(I)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;?
??dv for field: ? is missing but has value=?
 for doc: 	fieldNamedv@Lcom/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues;
docsWithFieldcheckSortedDocValues?(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/SortedDocValues;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;)V??
	>com/groupbyinc/flux/common/apache/lucene/index/SortedDocValues
getValueCount
	
getOrd?
/ has -1 ord but is not marked missing for doc: ord out of bounds:  is missing but has ord=max(II)I
! reports wrong maxOrd= but this is not the case: # has holes in its ords, valueCount=! but only used: #	lookupOrd%?
& has ords out of order: ( >=*@Lcom/groupbyinc/flux/common/apache/lucene/index/SortedDocValues;maxOrdseenOrdsmaxOrd2	lastValuecheckSortedSetDocValues?(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;)VAcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues3
?
458com/groupbyinc/flux/common/apache/lucene/util/LongBitSet7E)
89setDocument;W
4<nextOrd>?
4?ords out of order: A <= C?com/groupbyinc/flux/common/apache/lucene/index/RandomAccessOrdsEordAt(I)JGH
FIordAt(K) inconsistent, expected=M,got=O#
!Q?)
8S4 has no ordinals but is not marked missing for doc: U
F?#cardinality inconsistent, expected=X is marked missing but has ord=Z' is marked missing but has cardinality \??
8^;(J)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;%`
4aord2	ordCount2ordCountolastOrdCLcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues;:Lcom/groupbyinc/flux/common/apache/lucene/util/LongBitSet;checkSortedNumericDocValues?(Ljava/lang/String;ILcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValues;Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;)VEcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValuesl
m<counto	
mp3 is not marked missing but has zero count for doc: rvalueAttH
muvalues out of order: w < y! is marked missing but has count={valuepreviousndvGLcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValues;?com/groupbyinc/flux/common/apache/lucene/index/NumericDocValues?H
??! is marked missing but has value=?ALcom/groupbyinc/flux/common/apache/lucene/index/NumericDocValues;java/lang/Exception?getDocsWithFieldp(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/util/Bits;??
?? docsWithField does not exist?% docsWithField has incorrect length: ?,expected: ?0$SwitchMap$org$apache$lucene$index$DocValuesType[I??		?ordinal?	
??	getSorted|(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/SortedDocValues;??
??
?getSortedNumeric?(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/SortedNumericDocValues;??
??jk
?getSortedSet(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues;??
??12
?	getBinary|(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Lcom/groupbyinc/flux/common/apache/lucene/index/BinaryDocValues;??
??
getNumeric?T
??fi?(Lcom/groupbyinc/flux/common/apache/lucene/index/CodecReader;Ljava/io/PrintStream;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status$TermVectorStatus;
0W    test: term vectors........?getTermVectorsReaderE()Lcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader;??
??Acom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader?K?
??:(I)Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;?
??	0?
totVectors?	0?
hasVectors?u
4?docID=? has term vectors for field=?( but FieldInfo has storeTermVector=false?
vector field=?! does not exist in postings; doc=?;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z(?
?vector term=?: doc=?! was not found in postings (got: ?)?vector for doc ?" didn't return docID=0: got docID=? doc=?: freq=? differs from postings freq=?: pos=? differs from postings pos=?: startOffset=?# differs from postings startOffset=?: endOffset=?! differs from postings endOffset=?# has no payload but postings does: ?
 has payload=? but postings does not.?# but differs from postings payload=?YOK [%d total term vector count; avg %.1f term/freq vector fields per doc] [took %.3f sec]?postingsFieldspostingsPospostingsStartOffsetpostingsEndOffsetpostingsPayloadtf
advanceDocpostingsHasFreqpostingsHasPayloadvectorsHasPayload
postingsTermspostingsTermsEnumhasProxdoStatstfvpostingsDocs
vectorsReaderCLcom/groupbyinc/flux/common/apache/lucene/codecs/TermVectorsReader;	vectorAvgF
exorciseIndexE(Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;)V"java/lang/IllegalArgumentException\can only exorcise an index that was fully checked (this status checked a subset of segments)
gchangedV
?commitF
?testAssertsC>	"!u
$main([Ljava/lang/String;)Vjava/lang/InterruptedException(doMain([Ljava/lang/String;)I*+
,exit.W
?/argsexitCodeALcom/groupbyinc/flux/common/apache/lucene/util/SuppressForbidden;reason&System.out required: command line toolparseOptionsX([Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options;67
8?8	?:
Cu
=o
NOTE: testing will be more thorough if you run java with '-ea:org.apache.lucene...', so assertions are enabled?
Opening index @ A	indexPathC?	Djava/nio/file/PathsF;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;H
GIdirImplK?	L:com/groupbyinc/flux/common/apache/lucene/store/FSDirectoryNopenR(Ljava/nio/file/Path;)Lcom/groupbyinc/flux/common/apache/lucene/store/FSDirectory;PQ
ORjava/nio/file/PathT=com/groupbyinc/flux/common/apache/lucene/util/CommandLineUtilVnewFSDirectoryd(Ljava/lang/String;Ljava/nio/file/Path;)Lcom/groupbyinc/flux/common/apache/lucene/store/FSDirectory;XY
WZ!ERROR: could not open directory "\
"; exiting^EF
`	:doCheckF(Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options;)Icd
e
#
addSuppressedh?
?i
L#$Ljava/lang/IllegalArgumentException;x2checkeroptsCLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Options;	directorypathLjava/nio/file/Path;
W-fastu
?HdoChecksumsOnlyx>	y	-exorcise{
doExorcise}>	~-crossCheckTermVectors?doCrossCheckTermVectors?>	?-verbose?	?-segment?'ERROR: missing name for -segment option??k	?	-dir-impl?)ERROR: missing value for -dir-impl option?"ERROR: unexpected extra argument '?'?	
ERROR: index path not specified
Usage: java org.apache.lucene.index.CheckIndex pathToIndex [-exorcise] [-crossCheckTermVectors] [-segment X] [-segment Y] [-dir-impl X]

  -exorcise: actually write a new segments_N file, removing any problematic segments
  -fast: just verify file checksums, omitting logical integrity checks
  -crossCheckTermVectors: verifies that term vectors match postings; THIS IS VERY SLOW!
  -codec X: when exorcising, codec to write the new segments_N file with
  -verbose: print additional details
  -segment X: only check the specified segments.  This can be specified multiple
              times, to check more than one segment, eg '-segment _2 -segment _a'.
              You can't use this with the -exorcise option
  -dir-impl X: use a specific ?java/lang/Class?
getSimpleName??
?? implementation. ?If no package is specified the ?
getPackage()Ljava/lang/Package;??
??java/lang/Package?getName??
?? package will be used.
?e**WARNING**: -exorcise *LOSES DATA*. This should only be used on an emergency basis as it will cause
?Pdocuments (perhaps many) to be permanently removed from the index.  Always make
?Sa backup copy of your index before running this!  Do not run this tool on an index
?:that is actively being written to.  You have been warned!
?QRun without -exorcise, this tool will open the index, report version information
?Rand report any exceptions it hits and what action it would take if -exorcise were
?Tspecified.  With -exorcise, this tool will remove any segments that have issues and
?Qwrite a new segments_N file.  This means all documents contained in the affected
?segments will be removed.
?JThis tool exits with exit code 1 if the index cannot be opened or has any
?corruption, else 0.
?1ERROR: cannot specify both -exorcise and -segment?;ERROR: cannot specify both -fast and -crossCheckTermVectors?argop
?}p
?,WARNING: would write new segments file, and ?6 documents would be lost, if -exorcise were specified
? documents will be lost
?BNOTE: will write new segments file in 5 seconds; this will remove ?M docs from the index. YOU WILL LOSE DATA. THIS IS YOUR LAST CHANCE TO CTRL+C!??java/lang/Thread?sleep?)
??...?
Writing...?
?OK?Wrote new segments file "?"?A??ensdesiredAssertionStatus?u
??CodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable	Signatureh(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;RuntimeInvisibleAnnotations
SourceFileInnerClasses1
789:;<B=>?>@>A>B>
C>D>+EF?D*++J?P?S??TU9:?
jk?HEQ?b*?X*+?Z*,?\*?^?? TU9:;<?tu	vwx?H_V?M*?a?
?cYe?h???TU?{|~?iV?F*?a?Y*?\S?n??TU?????Hop?>*?r??TUs>?
??tu?/*?r??TU??vp?>*?x??TUs>?
??yu?/*?x??TU??zu?/*?|??TU??}p?>*?|??TUs>?
??~?Q*+?^*???? TU?8A>???
?~???*+????TU?8?
??
???O
*?*+????
?8
?????	??	???0*????TU???H???,
 ?*????A????::?Y??:*?Z??*?Z??:??:?.??Y??Y?????*?Z??Ķ??ʶ??ͷο*?Z??:?3:	*?x?	??*?^޸???*?^?	*?^???:	:
:??:???O????:

???:?:?)	?
	??:	
?

??:
????6?:
:*?Z
??:?4:*?x???*?^??*?^?*?^?????"W?Y?$?Q:*?x???*?^&??*?^?*?^???):??$?:??$?+:
?.?2?6?:?6?;? ??Y??=???6?¶?:?+:+:?M
?.??Y???????A??
??C????:?l??Y??E??????:?R
?M	
?I???Y??E??	?¶ͧ)??Y?????	??A??
??C????:*?^??Y??K??
??M???PR????T???X?^??`???????͸?+?m?c*?^?J*?^e?h+?i:???.????:*?^??Y??R?????Ͷh????m+?qW*?^s???w?{?{?~??6????:??????$??6???
??+?+????????^?Y??:????W*?^??Y?????`?P????P?????????????????P?͸???????????????????????4??????&??Y??Y??????????P?ͷ??????6:*?^??Y????????¶͸?*?^??Y??????????^???͸?????:*?^??Y??????¶͸???*?^??Y??ƶ????ɶ̶͸????ɵ?*?^??Y??Ѷ??չ??P?͸??չ????ފ?o??*?^??Y?????????͸?????:???;?*?^??Y?????¶͸????*?^??????8*?^??Y???????C???͸?????	??7*?^?
*?^?h??Y??:*?^???Y??e??S? ???#??7*?^?
*?^%?h?(*?^???Y??e??S? ???)?????4??Y??Y??+???)?P-???????P?ͷ???066?1???0?????4d?:??Y??Y??6???????4d?P8???0?P?ͷ???????0d?)?:??Y??Y??:???)?P
?v?>?TU??k?????~?yu??.c??5\???
???	?
???
?
???
?/0
z,?

w???	???		???	????????????b???????%?.?5?:?e?p?s?u?|??????????????????????????????	
(+
-49CJSY\b#g$oqx}??? ?!?#?$?#?$?'?)?*?+?-?.0	3456C8]:b;?>?AB	CDE8FTGWIcJmOwPQ?S?T?U?V?W?Y?Z?\?]?^5_B`Oa\cud?g?i?l?m?n?opq8rEsitxu?v?w?x?y?z?}?~???"?(?2?7?>?H?V?y?????????????????	??'?^?t????????7?>?P?b?t???????????????????	
?	?	 ?	+?	6?	A?	L?	W?	b?	l?	s?	}?	??	??	??	??	??	??	??	??	??	??	??	??	??
?
?
?
?
"?
/S
5?
>?
G?
z?
??
??
??
??
??
?
?69>KPZb
l???M?e?????M??
?????????????,?????!???????????
??R??
?????????????????F????9?&e??u??4??3????I???????????????'4??L?h?_?L?L>???&??????????????L??
??@??-????????????????????????????????????????????????????????????2R??????????????H???)???????????????????????????V?????????????????H??	=>??

}??B?Y??:+?
+??h*??6*????*??:???Y????66		??	????	????+??Y??Y?????P
???P?ͷ??*?
?+???Y??SY??!e??S? ??q*??:?G6??8??&??Y??Y?????P???ͷ??????+???Y??!e??S? ??D:???+??Y??????!??C???͸??x+?	+???69??zB!"0	?S#0,?$%?A"0?h$%.0;?&v}?'}78}@>y?o(B??# !&",#1$<&?'N(Z)]'c,j-?1?2?3?4?5?7?8?97=6I9@;A?BDDiEpFtGzK?:??"5???.?5?
5:??B??
??5?H	EF??
	???B?Y?):+?
++?h*?/:?2:??????4:?7W???+??9?Y?:?SY??!e??S? ???:??=?D:???+??Y??????!??C???͸??{+?	+???z}??\	<>?&??[@A?&v??'?78?@>???(J?NSTXY[\<]B^E_o`zj}ab?c?e?f?g?h?l?3??1???7????
??5?H	MN?
	??B?Y?B:+?
+D?h*?H:?
?M:*?/?2:???C???4:?P?,?Q*?R?V?3Y*?R?Y?]Y?^
a?^???+??9?Y?^?cSY??!e??S? ??D:???+??Y??????!??C???͸??~+?	+???????\	J1??4J???de??&v??'?78?@>???(R?Ztuyz|}$~+?J?R?p?{?~????????????????????9??J???F??,????
??5?H
fg?k?--?j?m	7:	:
?
	??,?t:?	,?w:?2?*??Y??Y??{??*??}???¶ͷ??????????Y???
??qY??:

????
?????+??Y??Y?????
??}???¶ͷ??
?????*??Y??Y?????*??}???¶ͷ???@??6???*??Y??Y?????*??}???¶ͷ??,	??:	6	??6

????
?6??Y??Y??????????
?P????P?ͷ??
?5??Y??Y??????????
?P????P?ͷ??-
??
6??r
a7??1??$u?
4?0Q??0
-?u?J??0?????0??????????????>?????	???
??(?	?????'?-?2?7?^?a?w?|????????????????
????>?G?J?Q?Y?\?c????????????????/?oq?y040??+??97??H
????

!??-?????Y???,??:-??:?ɥ)??Y??Y??˶?*??}??-?¶ͷ??*-??7	*,??Y-?????????-??7	??5??Y??Y????*???????	??ͷ????F??Y??Y???????P?????P??-?????¶ͷ??	?????p!??!?0!??!??!??!??!????%?(?b??	????2???%?-?S?b???????????;?r?L@?H
????8!?9?iY??:?iY??:???,??:		7
?Y?:7
:	?t:???
?
?oc??F??W
7
?
?*??y:??y:*,?W

a7
??qY??:?????????+??Y??Y???????}???¶ͷ??????C?/??%??y:??:*,?Wk9???????????B?u?????'
??	*
?
38?
;???8??8?08??84 ?*?? ???3??"!'*38;"B#G$J'[(h)l*w+?,?-?0?2?3?4?6?7?9?;?>
?@A,D4E7F?S
?ii?"??iiq?y?S4?0?
??ii?H
!"?(|
Fi???7?	7?"Y?%:
6::
*?(:????????:
?5
?+?+??Y??Y??-??
??/?????ͷ??:
-?3:? ??Y??Y??5?????ͷ???9??? ??Y??Y??A?????ͷ???*?D:???M?G6?J6?M6?P6?::???S:?#???????Y????:?:?V:?H???????Y????:?Q??Y??Y??X????Z???ͷ??:?&??Y??Y??X????\???ͷ????9?_?b??6?6??Y??Y??X????d????f???̶ͷ???@?ij??4??Y??Y??X????m???i?o???ͷ?????9?r?b??6?6??Y??Y??X????t????f???̶ͷ???u6?6??Y??Y??X????w????f???̶ͷ???9?z?b??6?6??Y??Y??X????|????f???̶ͷ????:6
?
??a7:	7	7!?iY??:#?t:$$??
IJ?$?????Y?????qY??:$??????$???+??Y??Y???????}??$?¶ͷ??$?????I?????Y?????Y??Y??????????$??????¶ͷ??$???6??Y??Y??????????$??????¶ͷ??$???6??Y??Y??????????$??????¶ͷ????6%%?&??Y??Y?????%?P????ͷ??!%?a7!x??:?@??j??4??Y??Y??X??????????o???ͷ???\j7&??7&?:(6?C
?
??ae7)&)??+??Y??Y?????&????)??ͷ??6+6,6(	7-??6//????#/??60?S??600?$??:,??,???Y???
???
??Y???
??,??W	??R*?D?i7))j??>)??6??Y??Y??????????)??????ͷ??!	??R*?D??7))j??>!)??6??Y??Y?????????)???!??ͷ??$?6((?C#??(?9??Y??Y?????????(?P	??#???P?ͷ???????Ųɥ&??Y??Y??????
???ͷ???w????1??Y??Y???????????w?¶ͷ????6@??:A6/A????	?/???/@?9??Y??Y??????????@?P??/?P?ͷ??j7->	??G*?D?7--j??3->??+??Y??Y????-???>??ͷ???C
??e	??6-?%?6//?&/?y:0/d611?`1?-/?mi7BB?+??7DDB??+??Y??Y??-??B?/??D??ͷ??01?w?S?1????/d611??012?Ųɥ)??Y??Y??1??012??
???ͷ???w012??1??Y??Y??1??012?????w?¶ͷ????:?#??Y??Y??3??012?¶ͷ???1???U??*?46?T? ??Y??Y??6???P?ͷ???+??Y??Y??8???P:???P?ͷ???E??<?Y
???cSY
???cSY
???cSY??e??S? ????
??????
??	???
??@?C:???e???%:??Y??E???H?Զ?J???Ͷ???Y??L???O?PRT?X???Ͷ????
?(/2$??^
?????1??`(???Y?c?Z>??[>?:\>4]^(L0_)(T?&JB?06Q;?07??`04??a?5??"03??0/???00??b01??c02?B?0<?;?0=7?`0;)?d0:
?E?05#e06&c07?Pf0:
??g03
??h04
??i02
?Pf05
g?g03
z?h04
Q?i02^
?u?$?	??0%??0+??j0,??k>(???-	?jl8	?Um>1?Ds))Ds)7Zn0@@Qo?ACN?0/!K?B/=pDb?01x??01
q&0?(r0/??s>??tu,t?s0(???-??0??P???AE>?:H>?3K>?,N>????7????Yv>4???7?w>D?xG???J?yM?z!W?{?#l?|?$>???(??S}?l??i??i$%i?0i@Ai?>i?>i78iA>Y?P(Z
M?0J??"G??
/:?0?S}~??2OP
RUVXZ"[>^M_uaye?f?g?i?j?q?s?t?u?x?y?z?{???????*?4?7?>?C?Y?`?e????????????????I?N?c?j?????????????-?4?7?D?G?J?M?W?^?c?f?|??????????????????? ?*?]?g??????????????????#?(?/?2?4?7?<LT|?	?
??
?????????; J!M"X#]$j'm)t*?,?-?0?2?3?4?5?6?89=;E<?>???A?B?C?D?F?G>ICJJKQNVO[P?R?S?U?V	8X	?Y	?\	?5	?`	?b	?c	?e	?h	?i	?k	?l
	n
o
p
8r
?s
Gt
zy
z
?{
?|
?}
?~
?
??
??
??
??
?? ?#?&?0?7?<?_?f???????????????????C?H???????????????????
=?
B?
Ez
N?
X?
g?
q?
z?
??
??
??
??
??
??
??
?????$?'?<?d?l?t?????????????????????)?:?m?t?????	
0
7@CNT[??????$?%?&'
*+!,(-/.7/_1l*r5}6?7?9?:?=?>? 5&E)G/I5J:KWM^N?R?S?W?XY8Zc[f^?c{
??'51?"o???L??-4'???)'51?"o???4??!y	?'51?"o???4?yy!.?*'51?"o???4?yy@?;?A@?;?@@?;?) '51?"o???4?yyqi?y42<'51?"o???4?yyqi?'?:'51?"o???4?yyqi?'?:'51?"o???4?yyqi?':=.?'51?"o????-.?F?,??k?H	U??<*+?X???'78?f?H	UV?`w*?R6+?
+??h*????:*?/:*??+??:?A:???+??Y??????¶͸?"Y?%:??+?	+???36??\	?? @A8<&vw?'w78wA>w@>3D(Zq?0?Bsv
wz{ |3?6}8~<A?Z?c?j?n?t??%?d??
??2??"?H	]^??
G??B?*Y??:+?
+??h*??:*????:6*?R?S??Y??:		??	??:
???#Y??`??Y??
?????a????????*???7??Y??Y????????P??????P????ͷ??+????Y???cSY??????n??SY??!e??S? ??D:???+??Y??????!??C???͸???+?	+???
??p<A??	L1??
*Y"0?$%'????&vG?'G78G@>C?
:(b?j??
????'?3?<?E?L?]?h?}??????????	??3?:?>?D??A	?*?5??2?????????*??
??5?H	mn?-
	??B?-Y??:+?
+ʶh*??:?
??:*?/?2:???6???4:?ֲۥY??
a??*?R+????+????Y?޸cSY??cSY??cSY???cSY??cSY??cSY??!e??S? ??D:???+??Y??????!??C???͸???+?	+???
????\	I$0?3=???????&v?'78@>?

(r?Z??
????#?*?I?T?_?m?p????????????
????7?-????9??e??-??
??5?H
????s6?l,??:???????Y???-??=???5??Y??Y?????*?????????P?ͷ????????>[u?o?0s?s?0ss%??	??'?:?l?r????#y?D?
?*
?*,-?
,?d6?iY,???:66??,?6?5-?????Y??Y?????*?????P?ͷ???
? ??Y??Y?????P?ͷ??-??5??Y??Y?????*?????P???P?ͷ???6?????@?5??Y??Y?????*?????P ???P?ͷ????,??:??Y??Y?????*??"??,??P$?????P?ͷ??:6?o,?':	??	?????Y?????	???5??Y??Y?????*??)????+??	?¶ͷ??	?:??????z0??0"??0v^u?	gs?0????0?,?%?-0?.??/0dw0??z?????(?0?6?Ahu????	????
*adnv???????=
?"?5i?EV?`@iA?D?E?F?G?I?J?K?L*#0Q8RjTwU?X?Y?Z?[?\?]?^a"Y+c????458??H?W+?L?458??@?458?I?458?9?C?y?%?458yy?@??458y
jk???6??,?n,?q6-????*??Y??Y?????*??s???P?ͷ??76?P,?v7		??6??Y??Y??x??	?z??????P?ͷ??	7?????:?5??Y??Y?????*??|???P???P?ͷ???????\	c?}	TT"0QW~?o0??0????0???%?Jf	ghi j%kLmQn[ocpkq?s?n?u?v?w?f?{???H??I?	?6?
Z[??\6?U,??7-??<	??5??Y??Y?????*?????????P?ͷ????????>D}X?0\?\?0\?\%?~	?#?U~[????Q?
????2+*??:?"??Y??Y??*?Q??????ͷ????6??Y??Y??*?Q???????P????P?ͷ????*?ֶ?.??$A^{?Y??
a??*?Q+*?????Y??
a??*?Q+*?????bY??
a??*?Q+*?????EY??
a??*?Q+*???
?(Y??
a??*?Q+*???]???Y?????>2??2??2?02782(r+%?^???+?6?i???????????????????????	???&?)?1??	?+5=.??	e??=	*+?h??	?'	78???H	ef??
&??7?0Y??:*?/:+?
+??h:	:
*??:?*????:?:*??:

?C
??:
6*?R?0
??:?+??W????6?Y??`???(:????????:?Y??
a???3:?ʚ1??Y??Y??̶??Pζ???ж??ͷ???s?D:??:?9?_?b??6?u6?M6?D:?+??Y??Y??Ҷ???Զ??P?ͷ????:?P??J??6:?tY:??	x??:	??	???Y????ך6??Y??Y??ٶ???/????Զ??P?ͷ??
x??:
??
???Y???
??6?G??Y??Y??ٶ???/????۶??Pݶ??P߶??ͷ??	??6?+??Y??Y?????P???P?ͷ????	??6?Y
???O??Y??Y??ٶ???/???????P???P??
???P?ͷ???n6  ?d	??6!?J?b
??6"?J?S!"?L??Y??Y??ٶ???/???????P??!?P???"?P?ͷ??	??6"	??6#"??#???P??
??6$
??6%"$?L??Y??Y??ٶ???/???????P??"?P??$?P?ͷ??#%?L??Y??Y??ٶ???/???????P??#?P???%?P?ͷ??	??:$$??????Y???????$?L
?????Y??Y??ٶ???/???????P???
???¶ͷ??
???G??Y??Y??ٶ???/???????P???$??????ͷ??
??:%$%??L??Y??Y??ٶ???/???????P???$?????%?¶ͷ??? ???????'?????Ě??lj?Ćn8+????Y?ǸcSY??SY??e??S? ??E:	?	??+??Y????	??!??C???͸?	??+?		+????????+8?2X0"??0$??0%$S?%#T`0!???0"???0#aa?$h?0 ??0'V0y?0g?? `??5K><D>C=	>L4
?????>??u???0???????????
>e?S6"0"???	%??
+?$%>??D?
?3?@&v	?'78A>?>@>?(j@A??c??????"?%?+?/?;?>?D?I?P?\?e?j?x???????????????????? ?5?<?C?L?Q?y???????????	

'.ry~????
 !#"+#2$A%?+?,?8?9?:?;?<
>?ZCaEfFyI?K?N?O?T?UW$X.Yw }`?b???f?g?r?i?j?k?mnopt?)?01?oo5?'???5'@????%??>4?%?@?E??01oo5'?'??4???@?y(<?S?3?f??t?%??01oo5'?'??4??y?O?y?W?K?Y ??01oo5'?'??4??y???01oo5'?'??4??y???01oo5'?'???L?7??01????5?H?z)*??+?c??Y??+?{?+?{+??? ??)TU)????????(???H
!u?"?#??
??	Cu?=???%???Y????#??
???	&'?F
*?-<?0??
1?20???	??H)
*+??m*?9L?M?;,???;@???;??Y??B??+?E??R???Ͷ?M+?E?ԸJN+?M?-?SM?+?M-?[M?2:?;??Y??]??+?E??_???Ͷ??;???,::?Y?a::+?;?b+?f6?!??g?:		?j??g?!??k?:		?j??k?::?:
?!??g?:?j??g
?::?:?!??k?:

?j??k?
Ump?????????????? %(???<?<<???EQVY?GE?z	&lr-?v?mv	?mv	*mv??nU[mv
??9:m1?hopI$q:Urs?r???	????$?G?I?U?\?d?m	p?r??????	?	?	?	?	?			<	E	??H???LUB?.?4	?LUL???Q???LUL???H???LUL??????LUL??H??
?LUL????H)?34s5	67??ɻY?tL=*???*2Nv-?w?+?z??|-?w?+????-?w?+????-??w?+????-??w?)*?d??Y????+??*2??W?_?-?w?#*?d??Y????+*2?M?5+?E?'?Y??Y?????*2??????ͷ?+*2?E???+?E???Y??Y?????O??????????O?????????R??????????????R?????????????????R?????????ͷ?+?????+???+???Y÷?+?z?+????Yŷ?+??*????1??op
??0??$		
				&	0	8	B	J	T	\	f	n	y	!|	"?	#?	$?	%?	'?	(?	*?	+?	-?	/?	0?	2?	3?	P?	Q?	R?	S?	V?	W?	Z?!?
??*???cd??7*+????*+?z??*+?b+????*+????M,???,????+??*+?b??Y??̶?,???Pζ??Ͷ???+?b??Y?????,???Pж??Ͷ?+?b??Y??Ҷ?,???PԶ??Ͷ?>?2ո?+?b??Y?????d?Pݶ??Ͷ?????+?b߶?*,??+?b??+?b??Y????,?{??????Ͷ?+?b+??,??????*?4?07TU7op%???^	c	d	e	g%	h,	i.	l5	m<	nc	p?	q?	r?	s?	t?	r?	v?	w?	x?	y!	|+	~3	5	???.4?I?3??H)
?1??o????	??V?4??????L?@??r				 @"#%'(	*+-.01356	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy