 ˛∫æ2ﬁ=org/codehaus/groovy/grails/plugins/DefaultGrailsPluginManager>org/codehaus/groovy/grails/plugins/AbstractGrailsPluginManagerDefaultGrailsPluginManager.javajava/util/Map$Entry
java/util/MapEntryLOG Lorg/apache/commons/logging/Log;COMMON_CLASSES[Ljava/lang/Class;[Ljava/lang/Class<*>;delayedLoadPluginsLjava/util/List;CLjava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;	parentCtx0Lorg/springframework/context/ApplicationContext;resolverILorg/springframework/core/io/support/PathMatchingResourcePatternResolver;delayedEvictionsLjava/util/Map;ULjava/util/Map<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;[Ljava/lang/String;>;pluginToObserverMapeLjava/util/Map<Ljava/lang/String;Ljava/util/Set<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;>;pluginFilter1Lorg/codehaus/groovy/grails/plugins/PluginFilter;GRAILS_PLUGIN_SUFFIXLjava/lang/String;GrailsPlugin userPlugins<init>K(Ljava/lang/String;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)Vjava/io/IOException%9(Lorg/codehaus/groovy/grails/commons/GrailsApplication;)V#'
(java/util/LinkedList*()V#,
+-	/java/util/HashMap1
2-	4	6java/util/ArrayList8
9-"	;&Argument [application] cannot be null!=org/springframework/util/Assert?notNull'(Ljava/lang/Object;Ljava/lang/String;)VAB
@CGorg/springframework/core/io/support/PathMatchingResourcePatternResolverE
F-	HgetResources;(Ljava/lang/String;)[Lorg/springframework/core/io/Resource;JK
FLpluginResources'[Lorg/springframework/core/io/Resource;NO	P	Rjava/lang/StringBuilderT
U-)Unable to load plugins for resource path Wappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;YZ
U[toString()Ljava/lang/String;]^
U_org/apache/commons/logging/Logadebug*(Ljava/lang/Object;Ljava/lang/Throwable;)Vcdbeapplication6Lorg/codehaus/groovy/grails/commons/GrailsApplication;gh	isetPluginFilterk,
lioeLjava/io/IOException;this?Lorg/codehaus/groovy/grails/plugins/DefaultGrailsPluginManager;resourcePathL([Ljava/lang/String;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)Vjava/util/ArraystasList%([Ljava/lang/Object;)Ljava/util/List;vw
uxjava/util/ListzaddAll(Ljava/util/Collection;)Z|}{~size()IÄÅ{Ç$org/springframework/core/io/ResourceÑtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;Üá{àOarr$[Ljava/lang/String;len$Ii$resourceList8Ljava/util/List<Lorg/springframework/core/io/Resource;>;K([Ljava/lang/Class;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)V
pluginClassesì	îplugins`([Lorg/springframework/core/io/Resource;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)VpluginFilesgetUserPlugins4()[Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;/org/codehaus/groovy/grails/plugins/GrailsPluginõ2[Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;ù8org/codehaus/groovy/grails/plugins/PluginFilterRetrieverü
†-4org/codehaus/groovy/grails/commons/GrailsApplication¢	getConfig()Lgroovy/util/ConfigObject;§•£¶getPluginFilterB(Ljava/util/Map;)Lorg/codehaus/groovy/grails/plugins/PluginFilter;®©
†™	¨startPluginChangeScannerLjava/lang/Deprecated;stopPluginChangeScanner
refreshPlugin(Ljava/lang/String;)VhasGrailsPlugin(Ljava/lang/String;)Z≥¥
µgetGrailsPluginE(Ljava/lang/String;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;∑∏
πrefreshª,úºnamegetPluginObserversI(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;)Ljava/util/Collection; Argument [plugin] cannot be null¡getName√^úƒget&(Ljava/lang/Object;)Ljava/lang/Object;∆«	»java/util/Collection *ÃÀ~remove(Ljava/lang/Object;)Zœ–À—java/util/Collections”emptySet()Ljava/util/Set;’÷
‘◊plugin1Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;cILjava/util/Collection<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;Ljava/util/Collection;wildcardObserversinformObservers$(Ljava/lang/String;Ljava/util/Map;)Vø¿
·iterator()Ljava/util/Iterator;„‰ÀÂjava/util/IteratorÁhasNext()ZÈÍËÎnext()Ljava/lang/Object;ÌÓËÔ
notifyOfEvent(Ljava/util/Map;)VÒÚúÛobservingPluginLjava/util/Iterator;
pluginNameeventloadPlugins=org/codehaus/groovy/grails/plugins/exceptions/PluginException˙initialisedZ¸˝	˛getClassLoader()Ljava/lang/ClassLoader;£attemptLoadPlugins(Ljava/lang/ClassLoader;)V
isEmptyÍ{	loadDelayedPlugins,
		processDelayedEvictions,

pluginList	sortPlugins"(Ljava/util/List;)Ljava/util/List;
initializePlugins,
gclLjava/lang/ClassLoader;(I)V#
9java/util/HashSet!
"-resolveLoadDependencies!(Ljava/util/List;)Ljava/util/Map;$%
&{ÂvisitTopologicalSortb(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;Ljava/util/List;Ljava/util/Set;Ljava/util/Map;)V)*
+toSort
sortedPluginsvisitedPluginsBLjava/util/Set<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;Ljava/util/Set;loadOrderDependenciesÖLjava/util/Map<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;>;getLoadAfterNames()[Ljava/lang/String;45ú6put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;89	:add<–{=getLoadBeforeNames?5ú@loadAfterPluginloadDepsForPluginloadBeforePlugin
loadBefore
java/util/SetFcontainsH–GIG=dependentPluginloadCorePluginsM˝	NfindCorePlugins()Ljava/util/List;PQ
RfindUserPlugins)(Ljava/lang/ClassLoader;)Ljava/util/List;TU
V(Ljava/util/Collection;)V#X
9Y3()Lorg/codehaus/groovy/grails/plugins/PluginFilter;®[
\/org/codehaus/groovy/grails/plugins/PluginFilter^filterPluginList`_a{IattemptPluginLoad4(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;)Vde
fgrailsCorePluginsgrailsUserPlugins
allPluginsfilteredPluginsorderedCorePluginsorderedUserPluginsorderedPlugins3org/codehaus/groovy/grails/plugins/CorePluginFindero
p(	rsetParentApplicationContext3(Lorg/springframework/context/ApplicationContext;)Vtu
pvgetPluginClasses()[Ljava/lang/Class;xy
pz0org/springsource/loaded/ri/ReflectiveInterceptor|jlClassGetModifiers(Ljava/lang/Class;)I~
}Äjava/lang/reflect/ModifierÇ
isAbstract(I)ZÑÖ
ÉÜ6org/codehaus/groovy/grails/plugins/DefaultGrailsPluginàgetBinaryDescriptorT(Ljava/lang/Class;)Lorg/codehaus/groovy/grails/plugins/BinaryGrailsPluginDescriptor;äã
påcreateBinaryGrailsPluginÖ(Ljava/lang/Class;Lorg/codehaus/groovy/grails/plugins/BinaryGrailsPluginDescriptor;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;éè
êcreateGrailsPluginD(Ljava/lang/Class;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;íì
îapplicationContextñ	ósetApplicationContextôuúöbinaryDescriptorALorg/codehaus/groovy/grails/plugins/BinaryGrailsPluginDescriptor;pluginClassLjava/lang/Class<*>;Ljava/lang/Class;finder5Lorg/codehaus/groovy/grails/plugins/CorePluginFinder;corePluginClasses5org/codehaus/groovy/grails/plugins/BinaryGrailsPlugin§ã(Ljava/lang/Class;Lorg/codehaus/groovy/grails/plugins/BinaryGrailsPluginDescriptor;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)V#¶
•ßJ(Ljava/lang/Class;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)V#©
â™j(Ljava/lang/Class;Lorg/springframework/core/io/Resource;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;p(Ljava/lang/Class;Lorg/springframework/core/io/Resource;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)V#≠
âÆresource&Lorg/springframework/core/io/Resource;Attempting to load [≤(I)Ljava/lang/StringBuilder;Y¥
Uµ] user defined plugins∑info(Ljava/lang/Object;)Vπ∫bªloadPluginClassP(Ljava/lang/ClassLoader;Lorg/springframework/core/io/Resource;)Ljava/lang/Class;Ωæ
øisGrailsPlugin(Ljava/lang/Class;)Z¡¬
√í¨
≈Class [«-(Ljava/lang/Object;)Ljava/lang/StringBuilder;Y…
U U] not loaded as plug-in. Grails plug-ins must end with the convention 'GrailsPlugin'!ÃwarnŒ∫bœrjava/lang/Class“
”ƒjava/lang/String’endsWith◊¥
÷ÿentrySet⁄÷	€GÂgetKeyﬁÓﬂgetValue·Ó‚åevictPluginF(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;Ljava/lang/String;)VÂÊ
Áentry[Ljava/util/Map$Entry<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;[Ljava/lang/String;>;Ljava/util/Map$Entry;ñ	Ïvalues()Ljava/util/Collection;ÓÔ	3org/springframework/context/ApplicationContextAwareÚÛöLjava/lang/Object;(I)Ljava/lang/Object;œˆ{˜areDependenciesResolved4(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;)Z˘˙
˚hasValidPluginsToLoadBefore˝˙
˛registerPlugine

isDependentOne(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;)Z

failedPlugins	WARNING: Plugin [
-] cannot be loaded because its dependencies [getDependencyNames5ú0org/codehaus/groovy/runtime/DefaultGroovyMethodsinspect&(Ljava/lang/Object;)Ljava/lang/String;
] cannot be resolvedremainingPluginfoundInDelayedequals–
÷hasDelayedDependencies˙
otherdelayedLoadPluginloadAfterNamesgrailsPlugindependencyNamedependencyNamesgetDependentVersion&(Ljava/lang/String;)Ljava/lang/String;'(ú)
getVersion+^ú,4org/codehaus/groovy/grails/plugins/GrailsPluginUtils.isValidVersion'(Ljava/lang/String;Ljava/lang/String;)Z01
/2requiredVersion
dependency≥1
6areNoneToLoadBefore6org/codehaus/groovy/control/CompilationFailedException9 java/lang/ClassNotFoundException;groovy/lang/GroovyClassLoader=
isInfoEnabled?Íb@Parsing & compiling BgetFilenameD^ÖEgetInputStream()Ljava/io/InputStream;GHÖIUTF-8K+org/codehaus/groovy/runtime/IOGroovyMethodsMgetText;(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String;OP
NQ
parseClass%(Ljava/lang/String;)Ljava/lang/Class;ST
>UError compiling plugin [W] Y
getMessage[^
:\*(Ljava/lang/String;Ljava/lang/Throwable;)V#^
˚_Error reading plugin [a
&\getFile()Ljava/io/File;deÖfjava/io/FilehgetAbsolutePathj^
ik9org/codehaus/groovy/grails/io/support/GrailsResourceUtilsmgetClassNameo(
npCannot find plugin class [r
] resource: [t]vforName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;xy
”ze8Lorg/codehaus/groovy/control/CompilationFailedException;"Ljava/lang/ClassNotFoundException;	classNamecl8˙
ÅcanRegisterPluginÉ˙
ÑGrails plugin Ü is disabled and was not loadedàGrails plug-in [ä] with version [å] loaded successfullyé@org/codehaus/groovy/grails/support/ParentApplicationContextAwareêëv
setManager;(Lorg/codehaus/groovy/grails/plugins/GrailsPluginManager;)VìîúïgetEvictionNamesó5úògetObservedPluginNamesö5úõclassNameToPluginMapù	ûgetPluginClass()Ljava/lang/Class;†°ú¢	observersobservedPlugin
evictionNamesobservedPluginsgrails/util/Environment®
getCurrent()Lgrails/util/Environment;™´
©¨	isEnabledÆÍúØsupportsEnvironment(Lgrails/util/Environment;)Z±≤ú≥environmentLgrails/util/Environment;{—œ«	∏Grails plug-in ∫ was evicted by ºevictorevicteeName
pluginToEvictW(Ljava/lang/String;Ljava/lang/Object;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;∑¡
¬version(org/springframework/beans/BeansException≈parentcheckForChangesreloadPlugindoArtefactConfiguration ,úÀKorg/codehaus/groovy/grails/commons/spring/DefaultRuntimeSpringConfigurationÕ#u
ŒœdoRuntimeConfiguration[(Ljava/lang/String;Lorg/codehaus/groovy/grails/commons/spring/RuntimeSpringConfiguration;)V—“
”=org/springframework/context/support/GenericApplicationContext’Dorg/codehaus/groovy/grails/commons/spring/RuntimeSpringConfiguration◊registerBeansWithContextB(Lorg/springframework/context/support/GenericApplicationContext;)VŸ⁄ÿ€doWithApplicationContext›uúﬁdoWithDynamicMethods‡uú·springConfigFLorg/codehaus/groovy/grails/commons/spring/RuntimeSpringConfiguration;doWebDescriptor9(Lorg/springframework/core/io/Resource;Ljava/io/Writer;)V((Ljava/io/InputStream;Ljava/io/Writer;)VÂÁ
ËUnable to read web.xml [Í]: Ï
descriptortargetLjava/io/Writer;.javax/xml/parsers/ParserConfigurationExceptionÒorg/xml/sax/SAXExceptionÛcheckInitialisedı,
ˆjava/io/InputStreamReader¯*(Ljava/io/InputStream;Ljava/lang/String;)V#˙
˘˚groovy/xml/DOMBuilder˝parse((Ljava/io/Reader;)Lorg/w3c/dom/Document;ˇ
˛org/w3c/dom/DocumentgetDocumentElement()Lorg/w3c/dom/Element;"supportsCurrentScopeAndEnvironment	Íú
doWithWebDescriptor(Lorg/w3c/dom/Element;)V
újavax.servlet.AsyncContextjava/lang/Thread
currentThread()Ljava/lang/Thread;
getContextClassLoader
#org/springframework/util/ClassUtils	isPresent,(Ljava/lang/String;Ljava/lang/ClassLoader;)Z
getMetadata()Lgrails/util/Metadata;!"£#grails/util/Metadata%getServletVersion'^
&(3.0*5org/codehaus/groovy/grails/plugins/GrailsVersionUtils,supportsAtLeastVersion.1
-/?org/codehaus/groovy/grails/plugins/Servlet3AsyncWebXmlProcessor1
2-process4∫
25writeWebDescriptorResult((Lorg/w3c/dom/Element;Ljava/io/Writer;)V78
9AUnable to configure web.xml due to parser configuration problem: ;
Ú\'XML parsing error configuring web.xml: >
Ù\Unable to read web.xmlAdocumentLorg/w3c/dom/Document;documentElementLorg/w3c/dom/Element;areServlet3JarsPresentservletVersion0Ljavax/xml/parsers/ParserConfigurationException;Lorg/xml/sax/SAXException;inputStreamLjava/io/InputStream;(javax/xml/transform/TransformerExceptionM&javax/xml/transform/TransformerFactoryOnewInstance*()Ljavax/xml/transform/TransformerFactory;QR
PSnewTransformer#()Ljavax/xml/transform/Transformer;UV
PW!javax/xml/transform/dom/DOMSourceY(Lorg/w3c/dom/Node;)V#[
Z\'javax/xml/transform/stream/StreamResult^(Ljava/io/Writer;)V#`
_ajavax/xml/transform/Transformerc	transform;(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)Vef
dgError transforming web.xml: i
N\
&_*Ljavax/xml/transform/TransformerException;resultoutput!(Ljava/io/File;Ljava/io/Writer;)Vjava/io/FileNotFoundExceptionqjava/io/FileInputStreams(Ljava/io/File;)V#u
tv
r\Ljava/io/FileNotFoundException;Ljava/io/File;setApplication%Argument [application] cannot be null|{'ú~doDynamicMethodsjava/lang/ThrowableÅgroovy/lang/GroovySystemÉgetMetaClassRegistry!()Lgroovy/lang/MetaClassRegistry;ÖÜ
Ñá
	âgroovy/lang/MetaClassRegistryãremoveMetaClass(Ljava/lang/Class;)Vçéåè-Error configuring dynamic methods for plugin ë: ì
Ç\errorñdbóCOMMON_CLASStLjava/lang/Throwable;registryLgroovy/lang/MetaClassRegistry;4(Lorg/codehaus/groovy/grails/plugins/PluginFilter;)V7org/codehaus/groovy/grails/plugins/IdentityPluginFilterü
†-
getPluginListunmodifiableList£
‘§<clinit>%org/apache/commons/logging/LogFactoryßgetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;©™
®´java/lang/Boolean≠java/lang/ByteØjava/lang/Character±java/lang/Double≥java/lang/Floatµjava/lang/Integer∑java/lang/Longπjava/lang/Numberªjava/lang/ShortΩjava/math/BigIntegerøjava/math/BigDecimal¡java/net/URL√java/net/URI≈	Signature
ConstantValueCodeLocalVariableTableLineNumberTableLocalVariableTypeTableN([Ljava/lang/Class<*>;Lorg/codehaus/groovy/grails/commons/GrailsApplication;)V
DeprecatedRuntimeVisibleAnnotations|(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;)Ljava/util/Collection<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;
Exceptionsà(Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;)Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>; (Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;)Ljava/util/Map<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;>;>(Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;Ljava/util/Set<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;Ljava/util/Map<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;>;)VE()Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;à(Ljava/lang/Class<*>;Lorg/codehaus/groovy/grails/plugins/BinaryGrailsPluginDescriptor;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;G(Ljava/lang/Class<*>;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;m(Ljava/lang/Class<*>;Lorg/springframework/core/io/Resource;)Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;\(Ljava/lang/ClassLoader;)Ljava/util/List<Lorg/codehaus/groovy/grails/plugins/GrailsPlugin;>;(Ljava/lang/Class<*>;)ZS(Ljava/lang/ClassLoader;Lorg/springframework/core/io/Resource;)Ljava/lang/Class<*>;
SourceFileInnerClasses!

««««»!"«2#$…¸x*,∑)*ª+Y∑.µ0*ª2Y∑3µ5*ª2Y∑3µ7*ª9Y∑:µ<,>∏D*ªFY∑GµI**¥I+∂MµQß N≤SªUY∑VX∂\+∂\∂`-πf*,µj*∑m±BNQ& *RnoxpqxrxghÀ:Äuxy&}1Å7ÉBÖNâQáRànãsåwç#s…ç	π*,∑)*ª+Y∑.µ0*ª2Y∑3µ5*ª2Y∑3µ7*ª9Y∑:µ<*ªFY∑GµIª9Y∑:N+:æ66¢F2:-*¥I∂M∏yπWß#:≤SªUY∑VX∂\∂\∂`πfÑßˇπ*--πÉΩÖπâ¿äµQ*,µj*∑m±]ps& \	uno]6rGRãåLMçéOJèéπpqπNåπghDuêÃDuêëÀFêuxy&}1ë<ìDî]ñpösòuôìîôùØû¥ü∏†#í…øK*,∑)*ª+Y∑.µ0*ª2Y∑3µ5*ª2Y∑3µ7*ª9Y∑:µ<*+µï*ªFY∑GµI*,µj*∑m±  KpqKñKghÃKñÀ*
£uxy&}1§6•AßF®J©«Õ#ó…≠K*,∑)*ª+Y∑.µ0*ª2Y∑3µ5*ª2Y∑3µ7*ª9Y∑:µ<*ªFY∑GµI*+µQ*,µj*∑m±  KpqKòOKghÀ*
¨uxy&}1≠<ÆAØF∞J±ôö…C*¥<*¥<πÉΩúπâ¿û∞ pqÀ¥k,…F*ª†Y∑°*¥jπß∂´µ≠± pqÀ
∏πÆ,…+± pqÀ¡ŒœØ∞,…+± pqÀ…ŒœØ±≤…O*+∂∂ô
*+∂∫πΩ± pqæÀÃÕœø¿…€O+¬∏D*¥7+π≈π…¿ÀM*¥7Õπ…¿ÀN-∆,∆,-πŒWß-M,∆
,+π“W,∞∏ÿ∞ *OpqOŸ⁄6€›('ﬁ›Ã6€‹('ﬁ‹À.“‘◊(ÿ,Ÿ0⁄;›=·A„I‰KÁ«–ﬂ‡…≠9*+∂∫N-«±*-∂‚πÊ:πÏôπ¿ú:,πÙßˇ‚± >-ı⁄!èˆ9pq9˜9¯3Ÿ⁄ÀÏÌ
ÓÒ-Ú5Û8Ù˘,…≠M*¥ˇô±*¥jπL*+∑*¥0π
ö*∑
*¥5πö*∑***¥∂µ*∑*µˇ± Mpq;À2˙˚˛#'37	C
GL—˚…¯Jª9Y+πÉ∑ Mª"Y∑#N*+∂':+π(:πÏôπ¿ú:*,-∑,ßˇ‡,∞ H;
Ÿ⁄%#èˆJpqJ-<.4/1-2Ã*J-<.4/0-23À !#;$E%H'«“$%…Hˆª2Y∑3M+π(N-πÏôﬂ-π¿ú:π7∆e,π…¿{:«ª9Y∑::,π;Wπ7:æ66¢'2:	*	∂∫:

∆

π>WÑßˇÿπA:æ66¢M2:*∂∫:		∆3,	π…¿{:

«ª9Y∑::
,	
π;W
π>WÑßˇ≤ßˇ,∞ ¨zB⁄
r˜	\3ãåa.çéd+èé:UC»#C
∂5D⁄	Æ=EòYãåùTçé†Qèé#ŒŸ⁄ÂèˆˆpqˆñÓ2Ã*:UC»#C
ˆñÓ23À^+-#.-/:0?1H2S4r5z67â4è;Æ<∂=ª>»?Õ@÷A·CÎ;ÒFÙG«”)*…]+∆[-+πJöQ-+πKW+π…¿{:∆/π(:πÏôπ¿ú:*,-∑,ßˇ‡,+π>W± RG
L⁄1#èˆ#9C]pq]Ÿ⁄].]/1]2Ã*#9C].]/0]23À&	KLM#N(OGPQQTS\U«‘…!·*¥Oô
*∑Sß
ª9Y∑:M*+∑WN*-µ<ª9Y,∑Z:-πW*∑]πb:ª9Y∑::ª9Y∑::π(:πÏô8π¿ú:	,∆%,	πcô	π>Wß
	π>Wßˇƒª9Y∑::πWπWπ(:		πÏô	π¿ú:
*
∑gßˇ‰± Ñ
r&Ÿ⁄	\?èˆ◊Ÿ⁄
¡èˆ	·pq·Àh≈i+∂jA†kJólSém§=nÃHÀh≈i+∂jA†kJólSém§=nÀVZ\]!_+`4cAfJgSirjvkÅléoòrõt§uÆv∏x◊y›z‡{PQ…x
êªpY*¥j∑qL+*¥s∂wª9Y∑:M+∂{N-:æ66¢^2:∆L∏Å∏áöAâ•9+∂ç:∆*∑ë:	ß*∂ï:		*¥òπõ,	π>WÑßˇ°,∞ piŸ⁄	Z.úùtŸ⁄	:Nû†$jã)eçé,bèéêpqÑ°¢th!o£Ã :Nûüth!o£À:~ÅÉ!Ö:ÜRáZâ_älçtèêàÖéì«’éè…^ª•Y+,*¥j∑®∞  pqû†úùÃûüÀó«÷íì…S
ªâY+*¥j∑´∞ 
pq
û†Ã
ûüÀõ«◊í¨…^ªâY+,*¥j∑Ø∞  pqû†∞±ÃûüÀü«ÿTU…	˘ª9Y∑:M≤SªUY∑V≥∂\*¥Qæ∂∂∏∂\∂`πº*¥QN-æ66¢Z-2:*+∑¿:*∑ƒô*∂∆:,π>Wß&≤SªUY∑V»∂\∂ÀÕ∂\∂`π–Ñßˇ•*¥ïN-æ66¢O-2:*∑ƒô*∂ï:,π>Wß&≤SªUY∑V»∂\∂ÀÕ∂\∂`π–Ñßˇ∞,∞ éc	Ÿ⁄PBû†GK—±3eãO7açé:^èé¬	Ÿ⁄±@û†ùZã°Vçé§Sèé˘pq˘ÒiÃ PBûü±@ûüÒiÀJ£•.¶GßP©Y™c¨l≠oÆí¶ò≤±≥∫¥¬∂À∑Œ∏Ò≤˜ª«Ÿ¡¬…\+∆+∂‘!∂Ÿôß¨ pqû†ÃûüÀø«⁄,…¯^*¥5π‹π›L+πÏôH+π¿M,π‡¿úN,π„¿‰:æ66¢2:*-∂ËÑßˇËßˇµ± RM˜7#ãå<çé?èé,.Ÿ⁄"8ÈÎNèˆ^pqÃ"8ÈÍÀ√"ƒ,≈M∆T≈Z»]…,…Ö7*¥ÌπÒπÊL+πÏô!+πM,¡Ûô,¿Û*¥òπÙßˇ‹±  Ÿı'èˆ7pqÀÃÕ&Œ3–6—,…h“*¥0π
ö»*¥0π¯¿úL*+∑¸ô!*+∑ˇö*+∑ßü*¥0+π>Wßë=*¥0π(N-πÏô -π¿ú:*+∑ô=ßßˇ›ô*¥0+π>WßM*¥	+π≈+π;W≤SªUY∑V∂\+π≈∂\
∂\+π∏∂\∂\∂`π–ßˇ2± 4`⁄L&èˆBå˝¥Ÿ⁄“pqÀJ◊ÿŸ"⁄*€2ﬁ@ÂBÊ`ÁjËlÈoÎrÏvÌÑïÒŒı—ˆ˝˙…
t+π7M*¥0π(N-πÏô[-π:¿ú:,:æ66¢72:	π≈	∂ô*∑ ö*∑¸ôß¨Ñßˇ»ßˇ¢¨ f
B'æ	,Cãå1>çé4;èé)F!⁄"M"ıaèˆtpqtŸ⁄m#åÀ&	˘˙"˚)¸B˝Q˛i¸or˙…Ï	Z+πM,N-æ66¢D-2:*¥0π(:πÏô#π¿ú:π≈∂ô¨ßˇŸÑßˇª¨ \	>$⁄(*èˆ5%	Oãå
KçéHèéZpqZ!⁄S&åÀ>	O
RX…œK+πN-æ66¢7-2:+π*:,π≈∂ô,π-∏3ô¨Ñßˇ»¨ R%4(æBãå>çé;èéKpqKŸ⁄K5⁄À%ACI˘˙…†4+πM,æ>6¢",2:*+π*∑7ö¨Ñßˇﬁ¨ >æ+ãå
(çé
%èé4pq4Ÿ⁄À"#*$,"2'8˙…ò,+π7M,æ>6¢,2:*∂∫«¨ÑßˇÊ¨ >æ#ãå
 çé
èé,pq,Ÿ⁄À12"3$1*6Ωæ…1=+¡>ô¨≤SπAô$≤SªUY∑VC∂\,πF∂\∂`πº+¿>,πJL∏R∂VNßÙ:ª˚YªUY∑VX∂\,πF∂\Z∂\∂]∂\∂`∑`ø:ª˚YªUY∑Vb∂\,πF∂\Z∂\∂c∂\∂`∑`ø:,πg∂l∏q:ß9:ª˚YªUY∑Vs∂\∂\u∂\,πF∂\w∂\∂`∑`ø+∏{Nß9:ª˚YªUY∑Vs∂\∂\u∂\,πF∂\w∂\∂`∑`ø-∞GJ:G}&≥¡ƒ&˙< \	L1|}1|o∆4|o4|~≥à=pq=Ä=—±Gˆû†ÃGˆûüÀN;=>3@GGJBLC}EF∞J≥L¡OƒM∆N˙QUST;W«€de…d$*+∑¸ô*+∑Çô*+∑ß*¥0+π>W± $pq$Ÿ⁄Àabe#ge…	6*+∂Öö1≤SπAô%≤SªUY∑Vá∂\+∂Àâ∂\∂`πº±≤SπAô9≤SªUY∑Vã∂\+π≈∂\ç∂\+π-∂\è∂\∂`πº+¡ëô+¿ë*¥sπí+*πñ+πôM,æû*¥5+,π;W+πúN-:æ66¢E2:*¥7π…¿G:«ª"Y∑#:*¥7π;W+πKWÑßˇ∫*¥+π>W*¥Ì+π≈+π;W*¥ü+π£∂‘+π;W± \	⁄%§1 5•¥QãåπLçéºIèé6pq6Ÿ⁄ôù¶å±ÖßåÃ⁄%§0Àbjkl5n6qArwu~vãxíyôzû{™~± Ä⁄ÅﬂÇËÉˆÖˇáà!â5äÉ˙…_∏≠M+π∞ô+,π¥ôß¨  pqŸ⁄µ∂À
çéÂÊ…ø_*¥Ì,π…¿úN-∆O*¥-π∑W*¥Ì-π≈ππW≤SπAô)≤SªUY∑Vª∂\-∂ÀΩ∂\+∂À∂`πº± *_pq_æ⁄_øQ¿⁄Àíìîï-ó8ò^õ≥1…M*+,∂√∆ß¨  pqæƒÀûôu…Ö-*+µò*¥π(M,πÏô,π¿úN-+πõßˇÊ± *"Ÿ⁄èˆ-pq-ñÀ£§"•)¶,ß—∆tu…>*+µs± pq«À
™´»,…+± pqÀ≥ŒœØ…e…ï?+πÃªŒY*¥s∑–M*+π≈,∂‘,*¥ò¿÷π‹+*¥òπﬂ+*¥òπ‚±  ?pq?Ÿ⁄-„‰À∂∏∫ª*Ω4æ>øÂÊ…ö:*+πJ,∑Èß.Nª˚YªUY∑VÎ∂\+∂ÀÌ∂\-∂c∂\∂`-∑`ø±& **|o:pq:Ó±:ÔÀ√«≈∆9»ÂÁ…Ù¯*∂˜ª˘Y+L∑¸∏N-π:*¥π(:πÏô%π¿ú:πôπßˇ◊∏∂∏ 6*¥jπ$∂):ô+∏0ôª2Y∑3∂6*,∑:ßfNª˚YªUY∑V<∂\-∂=∂\∂`-∑`øNª˚YªUY∑V?∂\-∂@∂\∂`-∑`øNª˚YªUY∑VB∂\-∂c∂\∂`-∑`ø±ëîÚëµÙë÷& z<Ÿ⁄&,èˆ~CDvEF`1G˝n#Hï |I∂ |J◊ |o¯pq¯KL¯ÔÀRÀÕŒ–<—F“O‘R÷`◊nÿ~Ÿä€ëÂî›ïﬁµ‡∂·÷„◊‰˜Ê78…û>∏T∂XªZY+∑]ª_Y,∑b∂hß$Nª&YªUY∑Vj∂\-∂k∂\∂`-∑lø±N * |m>pq>nF>oÀÍÔÌÓ=—&Âp…ú<*ªtY+∑w,∑Èß.Nª˚YªUY∑VÎ∂\+∂ÀÌ∂\-∂x∂\∂`-∑`ø±
r **|y<pq<Óz<ÔÀÙ
¯ˆ˜;˘{'…ê4+}∏D*+µj*¥π(M,πÏô,π¿úN-+πßˇÊ± *)Ÿ⁄èˆ4pq4ghÀ˝˛ˇ)03Ä,…Uë*∂˜∏àL≤äM,æ>6¢,2:+πêÑßˇÈ*¥π(M,πÏôT,π¿úN-πô>-*¥òπ‚ß1:≤SªUY∑Ví∂\-∂Àî∂\∂ï∂\∂`πòßˇ©±R\_Ç \	ô† ãçéèéa,öõIDŸ⁄6ZèˆëpqâúùÃôüÀ6
	
&	,I
R\_açêkû…>*+µ≠± pqÀ
®[…I*¥≠«*ª†Y∑°µ≠*¥≠∞ pqÀ ¢Q…2*¥∏•∞ pqÀ$«’¶,…êt∏¨≥SΩ”YÆSY∞SY≤SY”SY¥SY∂SY∏SY∫SYºSY	æSY
÷SY¿SY¬SY
ƒSY∆S≥ä±À
op‹›
	
	