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

com.groupbyinc.flux.index.query.TermsQueryBuilder.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?1com/groupbyinc/flux/index/query/TermsQueryBuilderkLcom/groupbyinc/flux/index/query/AbstractQueryBuilder;4com/groupbyinc/flux/index/query/AbstractQueryBuilderTermsQueryBuilder.java3com/groupbyinc/flux/index/query/TermsQueryBuilder$43com/groupbyinc/flux/index/query/TermsQueryBuilder$3	3com/groupbyinc/flux/index/query/TermsQueryBuilder$23com/groupbyinc/flux/index/query/TermsQueryBuilder$1
5com/groupbyinc/flux/common/xcontent/ToXContent$Params.com/groupbyinc/flux/common/xcontent/ToXContentParams8com/groupbyinc/flux/common/xcontent/XContentParser$Token2com/groupbyinc/flux/common/xcontent/XContentParserToken5com/groupbyinc/flux/common/io/stream/Writeable$Reader.com/groupbyinc/flux/common/io/stream/WriteableReader%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles LookupDEPRECATION_LOGGER6Lcom/groupbyinc/flux/common/logging/DeprecationLogger;NAMELjava/lang/String;terms'	fieldNamevaluesLjava/util/List;Ljava/util/List<*>;termsLookup)Lcom/groupbyinc/flux/indices/TermsLookup;supplierLjava/util/function/Supplier;2Ljava/util/function/Supplier;>;
INTEGER_TYPESLjava/util/Set;7Ljava/util/Set;>;STRING_TYPES%Ljava/util/Set;>;>(Ljava/lang/String;Lcom/groupbyinc/flux/indices/TermsLookup;)VN(Ljava/lang/String;Ljava/util/List;Lcom/groupbyinc/flux/indices/TermsLookup;)V79
:this3Lcom/groupbyinc/flux/index/query/TermsQueryBuilder;()V7>
?"com/groupbyinc/flux/common/StringsAisEmpty(Ljava/lang/CharSequence;)ZCD
BE"java/lang/IllegalArgumentExceptionGfield name cannot be null.I(Ljava/lang/String;)V7K
HLjava/lang/StringNjava/util/ListP'com/groupbyinc/flux/indices/TermsLookupR1No value or termsLookup specified for terms queryT5Both values and termsLookup specified for terms queryV)&	Xconvert"(Ljava/util/List;)Ljava/util/List;Z[
\*+	^-.	`/0	b$Ljava/util/List;((Ljava/lang/String;[Ljava/lang/String;)Vjava/util/ArraysfasList%([Ljava/lang/Object;)Ljava/util/List;hi
gj[Ljava/lang/String;ljava/lang/Iterablen)(Ljava/lang/String;Ljava/lang/Iterable;)V7p
q(Ljava/lang/String;[I)Vstream ([I)Ljava/util/stream/IntStream;tu
gv"java/lang/invoke/LambdaMetafactoryxmetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;z{
y|}(I)Ljava/lang/Object;lambda$new$0(I)Ljava/lang/Integer;??
???apply"()Ljava/util/function/IntFunction;???java/util/stream/IntStream?mapToObj;(Ljava/util/function/IntFunction;)Ljava/util/stream/Stream;????java/util/stream/Collectors?toList()Ljava/util/stream/Collector;??
??java/util/stream/Stream?collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;????[I?(Ljava/lang/String;[J)V!([J)Ljava/util/stream/LongStream;t?
g?(J)Ljava/lang/Object;?lambda$new$1(J)Ljava/lang/Long;??
???#()Ljava/util/function/LongFunction;???java/util/stream/LongStream?<(Ljava/util/function/LongFunction;)Ljava/util/stream/Stream;????[J?(Ljava/lang/String;[F)Vrange (II)Ljava/util/stream/IntStream;????lambda$new$2([FI)Ljava/lang/Float;??
??(I)Ljava/lang/Float;?$([F)Ljava/util/function/IntFunction;???[F?(Ljava/lang/String;[D)V#([D)Ljava/util/stream/DoubleStream;t?
g?(D)Ljava/lang/Object;?lambda$new$3(D)Ljava/lang/Double;??
???%()Ljava/util/function/DoubleFunction;???java/util/stream/DoubleStream?>(Ljava/util/function/DoubleFunction;)Ljava/util/stream/Stream;????[D?((Ljava/lang/String;[Ljava/lang/Object;)V[Ljava/lang/Object;?"No value specified for terms query?&(Ljava/lang/Iterable;)Ljava/util/List;Z?
?Ljava/lang/Iterable<*>;Ljava/lang/Iterable;2(Ljava/lang/String;Ljava/util/function/Supplier;)V5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Vjava/io/IOException?7?
?0com/groupbyinc/flux/common/io/stream/StreamInput?
readString()Ljava/lang/String;??
??F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object;?
S??](Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/indices/TermsLookup;?read9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;???readOptionalWriteablei(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;)Lcom/groupbyinc/flux/common/io/stream/Writeable;??
??readGenericValue()Ljava/lang/Object;
?in2Lcom/groupbyinc/flux/common/io/stream/StreamInput;	doWriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)Vjava/lang/IllegalStateExceptionLsupplier must be null, can't serialize suppliers, missing a rewriteAndFetch?

	L1com/groupbyinc/flux/common/io/stream/StreamOutput
writeStringK
writeOptionalWriteable3(Lcom/groupbyinc/flux/common/io/stream/Writeable;)V
writeGenericValue(Ljava/lang/Object;)V
out3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;()Ljava/util/List;convertBack[
+()Lcom/groupbyinc/flux/indices/TermsLookup;java/util/ArrayList!
"?iterator()Ljava/util/Iterator;$%o&java/util/Iterator(hasNext()Z*+),next.)/add(Ljava/lang/Object;)Z12
"3listoLjava/lang/Object;	arrayList)Ljava/util/ArrayList;Ljava/util/ArrayList;java/lang/Throwable;C+Q=java/util/Collections?	emptyListA
@B()Ljava/util/stream/Stream;tDQE2lambda$convert$4H2
IJtest ()Ljava/util/function/Predicate;LMNallMatch!(Ljava/util/function/Predicate;)ZPQ?R(Ljava/lang/Object;)JTlambda$convert$5VT
WXapplyAsLong%()Ljava/util/function/ToLongFunction;Z[\	mapToLongB(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;^_?`toArray()[Jbc?d([J)V7f
glambda$convert$6i2
jkN=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuildern
o?6com/groupbyinc/flux/common/io/stream/BytesStreamOutputq
r?size()ItuQvQ&6com/groupbyinc/flux/common/apache/lucene/util/BytesRefyjava/lang/Object{java/nio/CharBuffer}(Ljava/lang/CharSequence;)V7
z?toString??
|?	copyChars?
o?get:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
o?bytes[B??	z?offsetI??	z?length??	z?
writeBytes([BII)V??
r?java/lang/Math?addExact(II)I??
??3()Lcom/groupbyinc/flux/common/bytes/BytesReference;??
r?6([ILcom/groupbyinc/flux/common/bytes/BytesReference;)V7?
?close?>
r?/com/groupbyinc/flux/common/bytes/BytesReference?
addSuppressed(Ljava/lang/Throwable;)V??
<?&(Ljava/lang/Object;)Ljava/lang/Object;?lambda$convert$7??
??()Ljava/util/function/Function;???map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;????elementsb8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
endOffsetsi1Lcom/groupbyinc/flux/common/bytes/BytesReference;bytesOut8Lcom/groupbyinc/flux/common/io/stream/BytesStreamOutput;builder?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;
allNumbersZ
allStrings(Ljava/util/List;)V7?

?
doXContento(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V3com/groupbyinc/flux/common/xcontent/XContentBuilder?startObjectI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
S?	endObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??field](Ljava/lang/String;Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??printBoostAndQueryName8(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)V??
?5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;fromXContenti(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/TermsQueryBuilder;	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;???
END_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;??	?
FIELD_NAME??	?currentName???START_ARRAY??	?+com/groupbyinc/flux/common/ParsingException?getTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;???.[terms] query does not support multiple fields^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V7
?parseValuesF(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/List;
START_OBJECT
?	java/lang/StringBuilder
?B[terms] query does not support more than one field. Already got: [append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
] but also found []
?parseTermsLookup_(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/indices/TermsLookup;
SisValue+
 BOOST_FIELD'Lcom/groupbyinc/flux/common/ParseField;"#	$getDeprecationHandler:()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;&'(%com/groupbyinc/flux/common/ParseField*matchM(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)Z,-
+.
floatValue()F012
NAME_FIELD4#	5text7?8 [terms] query does not support [:[terms] unknown token [<-(Ljava/lang/Object;)Ljava/lang/StringBuilder;>
?	] after [Ab[terms] query requires a field name, followed by array of terms or a document lookup specificationCboost9(F)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;EF
G	queryNameJ(Ljava/lang/String;)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;IJ
Kparser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;FtokencurrentFieldName	END_ARRAYR?	SobjectBytesUVmaybeConvertToBytesRefX?
YQ3valuegetWriteableName	doToQueryl(Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;'java/lang/UnsupportedOperationException`query must be rewritten firstb
aLNo terms supplied for "egetNameg?
h" query.j0com/groupbyinc/flux/common/lucene/search/QuerieslnewMatchNoDocsQueryK(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;no
mp1com/groupbyinc/flux/index/query/QueryShardContextrgetIndexSettings+()Lcom/groupbyinc/flux/index/IndexSettings;tu
sv'com/groupbyinc/flux/index/IndexSettingsxgetMaxTermsCountzu
y{#$	}!Deprecated: the number of terms [(I)Ljava/lang/StringBuilder;?
?G] used in the Terms Query request has exceeded the allowed maximum of [?,]. This maximum can be set by changing the [?MAX_TERMS_COUNT_SETTING-Lcom/groupbyinc/flux/common/settings/Setting;??	y?+com/groupbyinc/flux/common/settings/Setting?getKey??
??] index level setting.?4com/groupbyinc/flux/common/logging/DeprecationLogger?
deprecated??
??fieldMapperF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType;??
s?0com/groupbyinc/flux/index/mapper/MappedFieldType?
termsQuery|(Ljava/util/List;Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
??9[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??Q?+com/groupbyinc/flux/common/lucene/BytesRefs?
toBytesRefL(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
??>com/groupbyinc/flux/common/apache/lucene/search/TermInSetQuery?N(Ljava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V7?
??filterValuescontext3Lcom/groupbyinc/flux/index/query/QueryShardContext;
maxTermsCount	fieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;fetchz(Lcom/groupbyinc/flux/indices/TermsLookup;Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/ActionListener;)V)com/groupbyinc/flux/action/get/GetRequest?index??
S?type??
S?id??
S?9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V7?
??_local?
preference?(Ljava/lang/String;)Lcom/groupbyinc/flux/action/get/GetRequest;??
??routing??
S???
???(Lcom/groupbyinc/flux/index/query/TermsQueryBuilder;Lcom/groupbyinc/flux/indices/TermsLookup;Lcom/groupbyinc/flux/action/ActionListener;)V7?
?!com/groupbyinc/flux/client/Client?Y(Lcom/groupbyinc/flux/action/get/GetRequest;Lcom/groupbyinc/flux/action/ActionListener;)V????client#Lcom/groupbyinc/flux/client/Client;actionListenerQLcom/groupbyinc/flux/action/ActionListener;>;+Lcom/groupbyinc/flux/action/ActionListener;
getRequest+Lcom/groupbyinc/flux/action/get/GetRequest;
doHashCodejava/util/Objects?hash([Ljava/lang/Object;)I??
??doEquals6(Lcom/groupbyinc/flux/index/query/TermsQueryBuilder;)Zequals'(Ljava/lang/Object;Ljava/lang/Object;)Z??
??other	doRewritee(Lcom/groupbyinc/flux/index/query/QueryRewriteContext;)Lcom/groupbyinc/flux/index/query/QueryBuilder;java/util/function/Supplier????,com/groupbyinc/flux/index/query/QueryBuilder?5com/groupbyinc/flux/common/apache/lucene/util/SetOnce?
??'(Ljava/lang/Object;Ljava/lang/Object;)V?lambda$doRewrite$9?(Lcom/groupbyinc/flux/common/apache/lucene/util/SetOnce;Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/ActionListener;)V??
??Q(Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/ActionListener;)Vaccept?(Lcom/groupbyinc/flux/index/query/TermsQueryBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/SetOnce;)Ljava/util/function/BiConsumer;	3com/groupbyinc/flux/index/query/QueryRewriteContextregisterAsyncAction"(Ljava/util/function/BiConsumer;)V	

requireNonNull
?
?
??V(Lcom/groupbyinc/flux/common/apache/lucene/util/SetOnce;)Ljava/util/function/Supplier;?
7?
LLcom/groupbyinc/flux/common/apache/lucene/util/SetOnce;>;7Lcom/groupbyinc/flux/common/apache/lucene/util/SetOnce;queryRewriteContext5Lcom/groupbyinc/flux/index/query/QueryRewriteContext;9(Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;)Z??
lambda$doRewrite$8u(Lcom/groupbyinc/flux/common/apache/lucene/util/SetOnce;Lcom/groupbyinc/flux/action/ActionListener;Ljava/util/List;)V!"
#$??(Lcom/groupbyinc/flux/common/apache/lucene/util/SetOnce;Lcom/groupbyinc/flux/action/ActionListener;)Lcom/groupbyinc/flux/common/CheckedConsumer;'()com/groupbyinc/flux/action/ActionListener*	onFailure(Ljava/lang/Exception;)V,-+.	/-J(Lcom/groupbyinc/flux/action/ActionListener;)Ljava/util/function/Consumer;23wrapv(Lcom/groupbyinc/flux/common/CheckedConsumer;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/action/ActionListener;56+7??
9listenerjava/lang/Exception<set>
??
onResponseA+B53	DgetClass()Ljava/lang/Class;FG
|H
java/util/SetJcontainsL2KMjava/lang/NumberO	longValue()JQR
PS23	Ujava/lang/DoubleWvalueOfY?
XZsDjava/lang/Float^(F)Ljava/lang/Float;Y`
_ajava/lang/LongcY?
deJjava/lang/IntegerhY?
ij*com/groupbyinc/flux/common/logging/Loggersm	getLogger4(Ljava/lang/Class;)Lorg/apache/logging/log4j/Logger;op
nq$(Lorg/apache/logging/log4j/Logger;)V7s
?tjava/util/HashSetvjava/lang/Classxjava/lang/Bytezjava/lang/Short|(Ljava/util/Collection;)V7~
w
ConstantValue	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTableb(Ljava/lang/String;Ljava/util/List;Lcom/groupbyinc/flux/indices/TermsLookup;)V,(Ljava/lang/String;Ljava/lang/Iterable<*>;)VG(Ljava/lang/String;Ljava/util/function/Supplier;>;)V
Exceptions&()Ljava/util/List;,(Ljava/lang/Iterable<*>;)Ljava/util/List<*>;((Ljava/util/List<*>;)Ljava/util/List<*>;9(Ljava/util/List<*>;)Ljava/util/List;Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/List;?(Lcom/groupbyinc/flux/indices/TermsLookup;Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/ActionListener;>;)VBootstrapMethods
SourceFileInnerClasses!#$%&?()&*+?,-./0?123?453?6'78?J*+,?;?? <=)&-.?
KL79?Y*?@+?F?
?HYJ?M?,?-?
?HYU?M?,?-?
?HYW?M?*+?Y*,??,?]?_*-?a*?c??*Y<=Y)&Y*+Y-.?Y*d?2QRSUV'X/Y9[>\N]S^X_?4?OQSM?OQSQ???7e??*+,?
,?k??r?? <=)&*l?
hi?)?
OmO?OmOo?7s??**+,?,?w?????????o??o?r?? *<=*)&**??
r)s?)?"O?O?O?Oo?7???**+,?,???????????o??o?r?? *<=*)&**??
|)}?)?"O?O?O?Oo?7???-*+,?",???,?????????o??o?r?? -<=-)&-*????	??)?,??)?%O?O?O?Oo?7???**+,?,?ɺ????????o??o?r?? *<=*)&**??
?)??)?"O?O?O?Oo?7???*+,?
,?k??o?r?? <=)&*??
???)?
O?O?O?Oo7p??;*?@+?F?
?HYJ?M?,?
?HY?M?*+?Y*,??_*?a*?c?? ;<=;)&;*??;*??*
?????#?(?0?5?:???Oo
??7??}*?@*+?Y*?_*?a*,?c?? <=)&/0?/1???	??????7??v.*+??*+??Y*+?????S?a*+??Q?_*?c??.<=.???
??(?-????|+*?c??	Y??+*?Y?+*?a?+*?_???+<=+?????"?*????)??/*?Y??<=??*?2*?_???<=????- ?/*?a??<=??
Z??@*?Q?*?QL?/?"Y?#M*?'N-?-?-?0:,?4W???,L+?]??45+/67$8:@*?;5+?*5,$89@*?;5,?"????/?6?9?;???")??oQ??Z[??
?*?>??C?*?F?O?S<?"*?F?]?a?eM?Y,?h?*?F?m?S=??oY?pN?rY?s::*?w?
:6*?x:?-???0:		?z?
	?z:
?+	?~??zY	?~??:
?-	????-??:

??
??
?????
??O?d.
????O???w??:?Y??:	????:

?????	?::?:????:??????*?F?????????Q?$),<j@<jIPUX<@KI??
8	?????
???
?<??
?v67	t???w???.??g??^???5+j??R6????5,?? ?	?
??"?8AR
V^jtw?????????? "#$%1=%@I1l4??
?3?=	Qor<?)?$|?z$?? 
Qor<??Q<?Qor<??????D+(??W*?a?+*?Y??W*?a+,??W+??W?+*?Y*?_???W*+??+??W?? D<=D??D???&	RSTU!V)X9Z>[C\?)??	?????LMN:8:*??Y:??5???*??:??????'+???Y*??|??L*?	M?????I+?:??Y*??Y??+??????|??L*?N??g?!?h?%*?)?/?*?38??C?6*?)?/?*?9:??'??Y*??Y?;?????|????Y*??Y?=??@B?????|??+???Y*?D?|???Y+,-?;?H??L???R?MN?)&?*+~-.	{I&xEOlP?uQ&??*d?? _`ac	dghi&j1k9l=mRpUq]resit?x?y?z?{?|?}?~???P?T?i?u?}????E?OQSOO?!OQSOO 
?B
#,7????C?"Y?#L*???T?0*?W?ZM,???Y*???|??+,?[W???+??  \7CMN;*+?;*d?"????"?6?>?A???Q?-|?
????]??-(??<=??^_???*?a?
*?c??aYc?d?*?_?*?_?>?$?Y?f?*?i?k???q?+?w?|=*?_?w?H?~?Y???*?_?w?????????????????|??+*?Y??N-?
-*?_+???*?_?w?z:6??*?_????S?????Y*?Y????>?!???2???<=???U????N???J???,?M?U?b?v??????????????????????
 ?Y????? ??????5??Y+??+??+?÷?ȶ?+?϶?:,?Y*+-?Թ???45<=5-.5??5??"???5?????"?4????u?N$?|Y*?YSY*?_SY*?aSY*?cS???$<=??????>*?Y+?Y??1*?_+?_??#*?a+?a??*?c+?c?????><=>?=???$?2?=??<@????b*?c?+*?c???*??Y*?Y*?c???o?r?*?a?-??Y??M+*,???Y*?Y,Y?W???*?? >"/b<=b?>"/???/?6?>?I?`??	V?0D??3	*+????	<=?A???s**?a,+-?)-Y?W?4?8?:??*<=/??;??????
!"?S
*,?@+?C?? 
/
;?
5+?????=
???N*?O??zY*?????*??67?4?@|
i2?N*??E*?I?N????67??@
VT?2*?P?T??67??
H2?N*??V*?I?N????67???@
???/&?[??\]??
???;*0?b??*?????
???/?f??\g?|
???/?k??\??rl>??U??Y?r?u?~?wY?yY{SY}SYiSYdS?k???V?wY?yYzSYOS?k???E??B?/?8?K?T???
~???~???~???~???~???~GKG~UYU~GlG~???~?~~ %&~ 01???B
	D		!"




© 2015 - 2024 Weber Informatics LLC | Privacy Policy