MZ@	!L!This program cannot be run in DOS mode.

$PEL"H"!0.M @ `TMW`H8M  H.text- . `.rsrcH`0@@.reloc6@BMH$*#	):(
}**-(*s
z0rp((
(
(
(

(
(
(
(
(
(
(
(

(
(
(	
(
(
(
(
(
*:(

}
*{
*rp((
%-&*o

*.~
*0Ir#p(-~{
~
%-&~

s
%
o+
o
*0(
(
(
,/s

}
}
}

s
o
*{
%-&~~
%-&~ 
!
s"
%
s#
o+o
*00{
%-&~o$
,o
**0{
%-&~o%
*j(&
s'
}
(

*.s(

*(

*s)
*.s*
+
*b{,
{-
o.
s/
*{0
{1
%-&~{2
o.
*:(+(4
*0X(

u%-&s5
(6
}7
u%-&s8
(9
}:
u%-&s;
(<
}=
*0o>

{7
+3
	u,o?
+~(@
,	oA
Xi2{:
+oB
Xi2{=
,lsC
{=
	
+3	
oD
,oD,oEoE

X

	i2oF
1(
s?z*(+*fsH
}I
(

}J
*2~oK
*0N-~{I
oL
-2sM
{J
}N
}O
{I
P
s
o

*J{N
{O
oQ
*0){R

(S
t&|R
(+
3*0){R

(U
t&|R
(+
3*0xsV
}W
(

}X
}Y
u(
,+
	(Z
Xi2*o[
+o\
(Z
o]
-,o^
*Mk02-~{Y
o_
&o`

{R
%-&*oa
*2~o`
*0|{Y
u
-@sb
%-&~}c
{X
}d
{Y
{c
e
s
of
*~g
%-&~h
i
sj
%g
{X
o+*0	sl

m
sn
(o
*0A
{W
op

+(q
o^
(r
-/o^
{W
os
*'02%t
su
v
sw
ox
(+
{W
oz
*V(

}{
}|
*:{{
oa
*b{|
m
sn
o}
*.s~
h
*"oQ
*J{d
{c
oQ
*0 s

}

s
o
*6{
o

*(
r?p(rWp(%-&sC
} }}*{ *Frop(@(
*:(

}
*0
{

,*{
%-&|
s

(
%-	&{
(
{
%-&{
~oQ
%
}
	
,(
	*?7v
.rups
z.rups
zBSJBv4.0.30319lH#~
#Strings4#US#GUID@#Blob
W		3- #E
	
7Ivv	v	vvQvv

b
Tv}BvRvvv[
8vxvEvlvuD
vFv|vJ	kB<vvsN 6`v]	]	]		]	
]	&]	
]	 ]	]	]	]		]	7]	!!	 ']	"d]	&b)]	+4!7:]	<=+]	?]]	!B	]	$D&!876:!6.6H	0	!	!%!!W
!J
0!
!W
!	!V!6'J
0W7!!	!P
!W
4:@P _ jj <
t 	)(!F7!P?!ZcZrZc
y
'u
yVrlb!p!!,\"G"""""7"""Q"#y:#L##u$j$$	y	$		"	2%y	H%m	%m	%	L&&	y&	 'H'd'w'b's(d$("0(/"9(yL("x(s((5 (y((	y
)
)5 
	&	&X
X
X

V99	19
IFQ!II	)87P$cz
<D.DD7L2TD\y)Ns9l
xdd0d	d	dyl2<tHttQ|2T>T>=OTTD\`?r\c	0	z
)B
3	)B
3%)B
3jZr`
ZcVrl))
j<W
	<GJ
0yu,FEVE<,	,W
,
,wLT	y3
qd4,	4\\0\J
\y4dd'd/l2<,tbts42,m<|	y|3
<P2,2'	<ctVt,mdW7s2W7(W
@4:W!{_!	f)19AIQai'
6.so.{x.....ACCCcCc``h_&xRzN		 
i~A~~~92}~k92+,
	'/
@ACDE0?Y\ 8ajs9ALT>N
;[G]		B

z	z	z	z	z	z	z	z	z	z	z	"z	$z	&z	&(z	(*z	,z	-.z	0z	2z	4z	6z	:z	>z	yz	)X)gcI<>9__10_0<Get>b__10_0<>c__DisplayClass10_0<>9__2_0<GetOrAdd>b__2_0<>9__3_0<GetOrAdd>b__3_0<>c__DisplayClass5_0<.ctor>g__RegisterSource|6_0<OnChange>b__0<Get>b__0<GetOrAdd>b__1<Get>b__1<>c__DisplayClass0_0`1<>c__DisplayClass3_0`1<>c__3`1Func`1IOptionsChangeTokenSource`1IOptionsMonitorCache`1OptionsCache`1IEnumerable`1Action`1UnnamedOptionsManager`1IEqualityComparer`1IEnumerator`1IOptionsMonitor`1IOptions`1IConfigureNamedOptions`1IConfigureOptions`1IPostConfigureOptions`1IValidateOptions`1IOptionsSnapshot`1List`1IOptionsFactory`1Lazy`1Item1ValueTuple`2Action`2ConcurrentDictionary`2Item2Func`3<>9<Module>System.Private.CoreLib<>cSystem.Collections.GenericGetOrAddTryAddInvokeChangedInterlockedget_FailedScoped<OptionsName>k__BackingField<OptionsType>k__BackingField<Action>k__BackingField<Failures>k__BackingFieldCreateInstanceget_MessageAddRangeOnChangeadd__onChangeremove__onChangeCompareExchange_cacheInvokeIDisposableChangeTrackerDisposableRuntimeTypeHandleGetTypeFromHandleIsVolatileget_NamelocalNameDefaultNameCombineGetTypePostConfigureDisposeValidateCreateDelegateCompilerGeneratedAttributeAttributeUsageAttributeNeutralResourcesLanguageAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeRefSafetyRulesAttributeDefaultDllImportSearchPathsAttributeCompilationRelaxationsAttributeRuntimeCompatibilityAttributeget_ValueTryGetValueget_CurrentValue_valueTryRemoveSystem.ThreadingSystem.Runtime.VersioningStringTArgDllImportSearchPath_syncObjget_OrdinalMicrosoft.Extensions.Options.dllThrowIfNullSystemIChangeTokenGetChangeTokenJoinVersionget_ActionMicrosoft.Extensions.DependencyInjectionSystem.ReflectionIServiceCollectionNotSupportedExceptionArgumentNullExceptionOptionsValidationExceptionSingletonClear_listenerThrowHelperStringComparerEnterIEnumeratorGetEnumeratorActivator.ctor.cctorMonitor_monitorServiceDescriptorSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesSystem.Resources_postConfiguresget_FailuresMicrosoft.Extensions.PrimitivesMicrosoft.Extensions.DependencyInjection.ExtensionsOptionsServiceCollectionExtensionsOptionsMonitorExtensionsServiceCollectionDescriptorExtensions_validations_registrationsMicrosoft.Extensions.DependencyInjection.AbstractionsSystem.CollectionsMicrosoft.Extensions.OptionsTOptionsAddOptionslocalCreateOptions_setupsAttributeTargetsObjectGetExitValidateOptionsResultTransientlocalFactoryArgumentget_CurrentSystem.Collections.Concurrentget_CountMoveNextThrowToArraylocalFactory_factoryop_Equalityop_InequalityEmptyservicesoptionscreateOptionsoptionsNameoptionsType; Linked awayD
0Jrȏ-$$RSA1:)O@ɳ!:|rNgޝ_=R#ܕ
M*;~e^Kc<j?r:=4vOs=YFXtdG*һ|׾yy8)ݮ`?_
:   &T
AllowMultipleT	Inherited !%-%--1	 1 11 (1  ( 5 (  9= A   0IMMDHQAMH MAQAM IM0Q
AM
P P
QALQUQM	L MUQQUQMUQ 
UQ0Q  Y ]	 ALUQ	Q P(8<
<T! ee8e< ee8
i	 e 8
i8<
i<<
88i<<8i< 
4(DX	 (
\\,0i9====`qqq=	
=
 ='$$$y$$i9$	 $
e$ y
y$  (e$0DllhQ(h (
Q(
(dd `= 99	 99$A519A51
`tt=,9,1te e e	e(e|(TWrapNonExceptionThrows=.NETCoreApp,Version=v7.0TFrameworkDisplayName.NET 7.0
en-US 7.0.22.518053.7.0.0+d099f075e45d2aa6007a22b71b45a08758559f80T/|MM M_CorDllMainmscoree.dll% @0HX`4VS_VERSION_INFO]?DVarFileInfo$TranslationLStringFileInfo(000004b0_CommentsProvides a strongly typed way of specifying and accessing settings using dependency injection.LCompanyNameMicrosoft CorporationbFileDescriptionMicrosoft.Extensions.Options:
FileVersion7.0.22.51805b!InternalNameMicrosoft.Extensions.Options.dll.LegalCopyright Microsoft Corporation. All rights reserved.j!OriginalFilenameMicrosoft.Extensions.Options.dll@ProductNameMicrosoft .NET/ProductVersion7.0.0+d099f075e45d2aa6007a22b71b45a08758559f808Assembly Version7.0.0.0@=
MZ@	!L!This program cannot be run in DOS mode.

$PEL"H"!0.M @ `TMW`H8M  H.text- . `.rsrcH`0@@.reloc6@BMH$*#	):(
}**-(*s
z0rp((
(
(
(

(
(
(
(
(
(
(
(

(
(
(	
(
(
(
(
(
*:(

}
*{
*rp((
%-&*o

*.~
*0Ir#p(-~{
~
%-&~

s
%
o+
o
*0(
(
(
,/s

}
}
}

s
o
*{
%-&~~
%-&~ 
!
s"
%
s#
o+o
*00{
%-&~o$
,o
**0{
%-&~o%
*j(&
s'
}
(

*.s(

*(

*s)
*.s*
+
*b{,
{-
o.
s/
*{0
{1
%-&~{2
o.
*:(+(4
*0X(

u%-&s5
(6
}7
u%-&s8
(9
}:
u%-&s;
(<
}=
*0o>

{7
+3
	u,o?
+~(@
,	oA
Xi2{:
+oB
Xi2{=
,lsC
{=
	
+3	
oD
,oD,oEoE

X

	i2oF
1(
s?z*(+*fsH
}I
(

}J
*2~oK
*0N-~{I
oL
-2sM
{J
}N
}O
{I
P
s
o

*J{N
{O
oQ
*0){R

(S
t&|R
(+
3*0){R

(U
t&|R
(+
3*0xsV
}W
(

}X
}Y
u(
,+
	(Z
Xi2*o[
+o\
(Z
o]
-,o^
*Mk02-~{Y
o_
&o`

{R
%-&*oa
*2~o`
*0|{Y
u
-@sb
%-&~}c
{X
}d
{Y
{c
e
s
of
*~g
%-&~h
i
sj
%g
{X
o+*0	sl

m
sn
(o
*0A
{W
op

+(q
o^
(r
-/o^
{W
os
*'02%t
su
v
sw
ox
(+
{W
oz
*V(

}{
}|
*:{{
oa
*b{|
m
sn
o}
*.s~
h
*"oQ
*J{d
{c
oQ
*0 s

}

s
o
*6{
o

*(
r?p(rWp(%-&sC
} }}*{ *Frop(@(
*:(

}
*0
{

,*{
%-&|
s

(
%-	&{
(
{
%-&{
~oQ
%
}
	
,(
	*?7v
.rups
z.rups
zBSJBv4.0.30319lH#~
#Strings4#US#GUID@#Blob
W		3- #E
	
7Ivv	v	vvQvv

b
Tv}BvRvvv[
8vxvEvlvuD
vFv|vJ	kB<vvsN 6`v]	]	]		]	
]	&]	
]	 ]	]	]	]		]	7]	!!	 ']	"d]	&b)]	+4!7:]	<=+]	?]]	!B	]	$D&!876:!6.6H	0	!	!%!!W
!J
0!
!W
!	!V!6'J
0W7!!	!P
!W
4:@P _ jj <
t 	)(!F7!P?!ZcZrZc
y
'u
yVrlb!p!!,\"G"""""7"""Q"#y:#L##u$j$$	y	$		"	2%y	H%m	%m	%	L&&	y&	 'H'd'w'b's(d$("0(/"9(yL("x(s((5 (y((	y
)
)5 
	&	&X
X
X

V99	19
IFQ!II	)87P$cz
<D.DD7L2TD\y)Ns9l
xdd0d	d	dyl2<tHttQ|2T>T>=OTTD\`?r\c	0	z
)B
3	)B
3%)B
3jZr`
ZcVrl))
j<W
	<GJ
0yu,FEVE<,	,W
,
,wLT	y3
qd4,	4\\0\J
\y4dd'd/l2<,tbts42,m<|	y|3
<P2,2'	<ctVt,mdW7s2W7(W
@4:W!{_!	f)19AIQai'
6.so.{x.....ACCCcCc``h_&xRzN		 
i~A~~~92}~k92+,
	'/
@ACDE0?Y\ 8ajs9ALT>N
;[G]		B

z	z	z	z	z	z	z	z	z	z	z	"z	$z	&z	&(z	(*z	,z	-.z	0z	2z	4z	6z	:z	>z	yz	)X)gcI<>9__10_0<Get>b__10_0<>c__DisplayClass10_0<>9__2_0<GetOrAdd>b__2_0<>9__3_0<GetOrAdd>b__3_0<>c__DisplayClass5_0<.ctor>g__RegisterSource|6_0<OnChange>b__0<Get>b__0<GetOrAdd>b__1<Get>b__1<>c__DisplayClass0_0`1<>c__DisplayClass3_0`1<>c__3`1Func`1IOptionsChangeTokenSource`1IOptionsMonitorCache`1OptionsCache`1IEnumerable`1Action`1UnnamedOptionsManager`1IEqualityComparer`1IEnumerator`1IOptionsMonitor`1IOptions`1IConfigureNamedOptions`1IConfigureOptions`1IPostConfigureOptions`1IValidateOptions`1IOptionsSnapshot`1List`1IOptionsFactory`1Lazy`1Item1ValueTuple`2Action`2ConcurrentDictionary`2Item2Func`3<>9<Module>System.Private.CoreLib<>cSystem.Collections.GenericGetOrAddTryAddInvokeChangedInterlockedget_FailedScoped<OptionsName>k__BackingField<OptionsType>k__BackingField<Action>k__BackingField<Failures>k__BackingFieldCreateInstanceget_MessageAddRangeOnChangeadd__onChangeremove__onChangeCompareExchange_cacheInvokeIDisposableChangeTrackerDisposableRuntimeTypeHandleGetTypeFromHandleIsVolatileget_NamelocalNameDefaultNameCombineGetTypePostConfigureDisposeValidateCreateDelegateCompilerGeneratedAttributeAttributeUsageAttributeNeutralResourcesLanguageAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyInformationalVersionAttributeRefSafetyRulesAttributeDefaultDllImportSearchPathsAttributeCompilationRelaxationsAttributeRuntimeCompatibilityAttributeget_ValueTryGetValueget_CurrentValue_valueTryRemoveSystem.ThreadingSystem.Runtime.VersioningStringTArgDllImportSearchPath_syncObjget_OrdinalMicrosoft.Extensions.Options.dllThrowIfNullSystemIChangeTokenGetChangeTokenJoinVersionget_ActionMicrosoft.Extensions.DependencyInjectionSystem.ReflectionIServiceCollectionNotSupportedExceptionArgumentNullExceptionOptionsValidationExceptionSingletonClear_listenerThrowHelperStringComparerEnterIEnumeratorGetEnumeratorActivator.ctor.cctorMonitor_monitorServiceDescriptorSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesSystem.Resources_postConfiguresget_FailuresMicrosoft.Extensions.PrimitivesMicrosoft.Extensions.DependencyInjection.ExtensionsOptionsServiceCollectionExtensionsOptionsMonitorExtensionsServiceCollectionDescriptorExtensions_validations_registrationsMicrosoft.Extensions.DependencyInjection.AbstractionsSystem.CollectionsMicrosoft.Extensions.OptionsTOptionsAddOptionslocalCreateOptions_setupsAttributeTargetsObjectGetExitValidateOptionsResultTransientlocalFactoryArgumentget_CurrentSystem.Collections.Concurrentget_CountMoveNextThrowToArraylocalFactory_factoryop_Equalityop_InequalityEmptyservicesoptionscreateOptionsoptionsNameoptionsType; Linked awayD
0Jrȏ-$$RSA1:)O@ɳ!:|rNgޝ_=R#ܕ
M*;~e^Kc<j?r:=4vOs=YFXtdG*һ|׾yy8)ݮ`?_
:   &T
AllowMultipleT	Inherited !%-%--1	 1 11 (1  ( 5 (  9= A   0IMMDHQAMH MAQAM IM0Q
AM
P P
QALQUQM	L MUQQUQMUQ 
UQ0Q  Y ]	 ALUQ	Q P(8<
<T! ee8e< ee8
i	 e 8
i8<
i<<
88i<<8i< 
4(DX	 (
\\,0i9====`qqq=	
=
 ='$$$y$$i9$	 $
e$ y
y$  (e$0DllhQ(h (
Q(
(dd `= 99	 99$A519A51
`tt=,9,1te e e	e(e|(TWrapNonExceptionThrows=.NETCoreApp,Version=v7.0TFrameworkDisplayName.NET 7.0
en-US 7.0.22.518053.7.0.0+d099f075e45d2aa6007a22b71b45a08758559f80T/|MM M_CorDllMainmscoree.dll% @0HX`4VS_VERSION_INFO]?DVarFileInfo$TranslationLStringFileInfo(000004b0_CommentsProvides a strongly typed way of specifying and accessing settings using dependency injection.LCompanyNameMicrosoft CorporationbFileDescriptionMicrosoft.Extensions.Options:
FileVersion7.0.22.51805b!InternalNameMicrosoft.Extensions.Options.dll.LegalCopyright Microsoft Corporation. All rights reserved.j!OriginalFilenameMicrosoft.Extensions.Options.dll@ProductNameMicrosoft .NET/ProductVersion7.0.0+d099f075e45d2aa6007a22b71b45a08758559f808Assembly Version7.0.0.0@=