<?xml version="1.0" ?><document>
	<artifact id="org.springframework:spring-messaging:4.0.0.BUILD-SNAPSHOT">
		<type id="org.springframework.messaging.handler.method.HandlerMethodReturnValueHandlerComposite"/>
		<type id="org.springframework.messaging.handler.annotation.support.AbstractNamedValueMethodArgumentResolver"/>
		<type id="org.springframework.messaging.support.converter.AbstractMessageConverter"/>
		<type id="org.springframework.messaging.simp.SimpMessageSendingOperations"/>
		<type id="org.springframework.messaging.handler.condition.DestinationPatternsMessageCondition"/>
		<type id="org.springframework.messaging.core.DestinationResolutionException"/>
		<type id="org.springframework.messaging.simp.annotation.support.PrincipalMethodArgumentResolver"/>
		<type id="org.springframework.messaging.handler.annotation.support.HeadersMethodArgumentResolver"/>
		<type id="org.springframework.messaging.handler.annotation.support.PathVariableMethodArgumentResolver"/>
		<type id="org.springframework.messaging.core.DestinationResolvingMessageSendingOperations"/>
		<type id="org.springframework.messaging.core.BeanFactoryMessageChannelDestinationResolver"/>
		<type id="org.springframework.messaging.handler.annotation.MessageExceptionHandler"/>
		<type id="org.springframework.messaging.support.converter.MessageConversionException"/>
		<type id="org.springframework.messaging.simp.SimpMessageType"/>
		<type id="org.springframework.messaging.core.MessageReceivingOperations"/>
		<type id="org.springframework.messaging.simp.stomp.StompCommand"/>
		<type id="org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration"/>
		<type id="org.springframework.messaging.handler.condition.MessageCondition"/>
		<type id="org.springframework.messaging.simp.annotation.SendToUser"/>
		<type id="org.springframework.messaging.support.channel.ChannelInterceptorAdapter"/>
		<type id="org.springframework.messaging.simp.handler.SimpleBrokerMessageHandler"/>
		<type id="org.springframework.messaging.support.NativeMessageHeaderAccessor"/>
		<type id="org.springframework.messaging.support.converter.DefaultContentTypeResolver"/>
		<type id="org.springframework.messaging.core.AbstractMessagingTemplate"/>
		<type id="org.springframework.messaging.support.tcp.ReactorTcpConnection"/>
		<type id="org.springframework.messaging.core.DestinationResolvingMessageRequestReplyOperations"/>
		<type id="org.springframework.messaging.simp.handler.DefaultUserSessionRegistry"/>
		<type id="org.springframework.messaging.simp.SimpMessagingTemplate"/>
		<type id="org.springframework.messaging.simp.stomp.StompDecoder"/>
		<type id="org.springframework.messaging.simp.BrokerAvailabilityEvent"/>
		<type id="org.springframework.messaging.simp.config.StompBrokerRelayRegistration"/>
		<type id="org.springframework.messaging.support.tcp.TcpConnection"/>
		<type id="org.springframework.messaging.handler.condition.AbstractMessageCondition"/>
		<type id="org.springframework.messaging.handler.annotation.Payload"/>
		<type id="org.springframework.messaging.core.AbstractDestinationResolvingMessagingTemplate"/>
		<type id="org.springframework.messaging.simp.handler.AbstractBrokerMessageHandler"/>
		<type id="org.springframework.messaging.simp.handler.UserSessionRegistry"/>
		<type id="org.springframework.messaging.simp.handler.SubscriptionRegistry"/>
		<type id="org.springframework.messaging.simp.handler.SimpMessageTypeMessageCondition"/>
		<type id="org.springframework.messaging.support.GenericMessage"/>
		<type id="org.springframework.messaging.simp.annotation.support.MissingSessionUserException"/>
		<type id="org.springframework.messaging.simp.config.SimpleBrokerRegistration"/>
		<type id="org.springframework.messaging.MessageHandler"/>
		<type id="org.springframework.messaging.support.MessageBuilder"/>
		<type id="org.springframework.messaging.support.tcp.TcpOperations"/>
		<type id="org.springframework.messaging.simp.handler.SimpMessageMappingInfo"/>
		<type id="org.springframework.messaging.simp.handler.UserDestinationMessageHandler"/>
		<type id="org.springframework.messaging.support.MessageHeaderAccessor"/>
		<type id="org.springframework.messaging.support.channel.ChannelInterceptor"/>
		<type id="org.springframework.messaging.support.converter.SimpleMessageConverter"/>
		<type id="org.springframework.messaging.Message"/>
		<type id="org.springframework.messaging.handler.annotation.Headers"/>
		<type id="org.springframework.messaging.core.GenericMessagingTemplate"/>
		<type id="org.springframework.messaging.simp.handler.DefaultSubscriptionRegistry"/>
		<type id="org.springframework.messaging.handler.annotation.support.AnnotationExceptionHandlerMethodResolver"/>
		<type id="org.springframework.messaging.simp.handler.SimpAnnotationMethodMessageHandler"/>
		<type id="org.springframework.messaging.simp.handler.UserDestinationResolver"/>
		<type id="org.springframework.messaging.support.converter.ByteArrayMessageConverter"/>
		<type id="org.springframework.messaging.core.AbstractMessageSendingTemplate"/>
		<type id="org.springframework.messaging.handler.method.HandlerMethodArgumentResolverComposite"/>
		<type id="org.springframework.messaging.simp.annotation.SubscribeMapping"/>
		<type id="org.springframework.messaging.core.MessagePostProcessor"/>
		<type id="org.springframework.messaging.handler.method.InvocableHandlerMethod"/>
		<type id="org.springframework.messaging.handler.annotation.PathVariable"/>
		<type id="org.springframework.messaging.SubscribableChannel"/>
		<type id="org.springframework.messaging.PollableChannel"/>
		<type id="org.springframework.messaging.handler.annotation.MessageMapping"/>
		<type id="org.springframework.messaging.handler.method.HandlerMethodSelector"/>
		<type id="org.springframework.messaging.MessagingException"/>
		<type id="org.springframework.messaging.simp.SimpMessageHeaderAccessor"/>
		<type id="org.springframework.messaging.simp.stomp.StompCodec"/>
		<type id="org.springframework.messaging.handler.annotation.Header"/>
		<type id="org.springframework.messaging.support.ErrorMessage"/>
		<type id="org.springframework.messaging.simp.stomp.StompConversionException"/>
		<type id="org.springframework.messaging.handler.method.HandlerMethodReturnValueHandler"/>
		<type id="org.springframework.messaging.support.converter.MessageConverter"/>
		<type id="org.springframework.messaging.simp.stomp.StompEncoder"/>
		<type id="org.springframework.messaging.support.converter.StringMessageConverter"/>
		<type id="org.springframework.messaging.support.converter.ContentTypeResolver"/>
		<type id="org.springframework.messaging.core.MessageSendingOperations"/>
		<type id="org.springframework.messaging.simp.annotation.support.SubscriptionMethodReturnValueHandler"/>
		<type id="org.springframework.messaging.support.channel.AbstractSubscribableChannel"/>
		<type id="org.springframework.messaging.handler.annotation.SendTo"/>
		<type id="org.springframework.messaging.simp.annotation.support.SendToMethodReturnValueHandler"/>
		<type id="org.springframework.messaging.handler.method.HandlerMethod"/>
		<type id="org.springframework.messaging.support.tcp.ReconnectStrategy"/>
		<type id="org.springframework.messaging.handler.method.AbstractExceptionHandlerMethodResolver"/>
		<type id="org.springframework.messaging.simp.config.MessageBrokerRegistry"/>
		<type id="org.springframework.messaging.support.converter.MappingJackson2MessageConverter"/>
		<type id="org.springframework.messaging.MessageDeliveryException"/>
		<type id="org.springframework.messaging.simp.config.AbstractBrokerRegistration"/>
		<type id="org.springframework.messaging.simp.handler.DefaultUserDestinationResolver"/>
		<type id="org.springframework.messaging.support.tcp.FixedIntervalReconnectStrategy"/>
		<type id="org.springframework.messaging.core.DestinationResolvingMessageReceivingOperations"/>
		<type id="org.springframework.messaging.core.MessageRequestReplyOperations"/>
		<type id="org.springframework.messaging.simp.stomp.StompHeaderAccessor"/>
		<type id="org.springframework.messaging.support.tcp.ReactorNettyTcpClient"/>
		<type id="org.springframework.messaging.simp.handler.AbstractSubscriptionRegistry"/>
		<type id="org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver"/>
		<type id="org.springframework.messaging.MessageChannel"/>
		<type id="org.springframework.messaging.handler.method.AbstractMethodMessageHandler"/>
		<type id="org.springframework.messaging.MessageHeaders"/>
		<type id="org.springframework.messaging.handler.method.HandlerMethodArgumentResolver"/>
		<type id="org.springframework.messaging.support.channel.AbstractMessageChannel"/>
		<type id="org.springframework.messaging.handler.annotation.support.HeaderMethodArgumentResolver"/>
		<type id="org.springframework.messaging.simp.stomp.StompBrokerRelayMessageHandler"/>
		<type id="org.springframework.messaging.support.tcp.TcpConnectionHandler"/>
		<type id="org.springframework.messaging.support.converter.CompositeMessageConverter"/>
		<type id="org.springframework.messaging.support.channel.ExecutorSubscribableChannel"/>
		<type id="org.springframework.messaging.core.DestinationResolver"/>
		<type id="org.springframework.messaging.handler.annotation.ValueConstants"/>
		<type id="org.springframework.messaging.handler.annotation.support.MessageMethodArgumentResolver"/>
		<type id="org.springframework.messaging.handler.annotation.support.MessageHandlingException"/>
	</artifact>
	<artifact id="org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1">
		<type id="javax.jms.XASession"/>
		<type id="javax.jms.QueueBrowser"/>
		<type id="javax.jms.InvalidDestinationException"/>
		<type id="javax.jms.ServerSessionPool"/>
		<type id="javax.jms.MessageListener"/>
		<type id="javax.jms.JMSSecurityException"/>
		<type id="javax.jms.Destination"/>
		<type id="javax.jms.QueueRequestor"/>
		<type id="javax.jms.DeliveryMode"/>
		<type id="javax.jms.XAQueueConnection"/>
		<type id="javax.jms.ServerSession"/>
		<type id="javax.jms.XATopicConnection"/>
		<type id="javax.jms.InvalidClientIDException"/>
		<type id="javax.jms.ResourceAllocationException"/>
		<type id="javax.jms.TemporaryQueue"/>
		<type id="javax.jms.Connection"/>
		<type id="javax.jms.TemporaryTopic"/>
		<type id="javax.jms.QueueSession"/>
		<type id="javax.jms.XAConnection"/>
		<type id="javax.jms.TopicRequestor"/>
		<type id="javax.jms.Topic"/>
		<type id="javax.jms.TopicSubscriber"/>
		<type id="javax.jms.XAQueueConnectionFactory"/>
		<type id="javax.jms.ConnectionMetaData"/>
		<type id="javax.jms.InvalidSelectorException"/>
		<type id="javax.jms.QueueConnectionFactory"/>
		<type id="javax.jms.Session"/>
		<type id="javax.jms.Message"/>
		<type id="javax.jms.MessageFormatException"/>
		<type id="javax.jms.Queue"/>
		<type id="javax.jms.TransactionRolledBackException"/>
		<type id="javax.jms.MapMessage"/>
		<type id="javax.jms.ObjectMessage"/>
		<type id="javax.jms.ConnectionFactory"/>
		<type id="javax.jms.MessageConsumer"/>
		<type id="javax.jms.XAConnectionFactory"/>
		<type id="javax.jms.MessageNotWriteableException"/>
		<type id="javax.jms.XATopicConnectionFactory"/>
		<type id="javax.jms.TopicSession"/>
		<type id="javax.jms.JMSException"/>
		<type id="javax.jms.TopicConnectionFactory"/>
		<type id="javax.jms.ConnectionConsumer"/>
		<type id="javax.jms.IllegalStateException"/>
		<type id="javax.jms.QueueConnection"/>
		<type id="javax.jms.QueueSender"/>
		<type id="javax.jms.StreamMessage"/>
		<type id="javax.jms.TextMessage"/>
		<type id="javax.jms.MessageProducer"/>
		<type id="javax.jms.ExceptionListener"/>
		<type id="javax.jms.XATopicSession"/>
		<type id="javax.jms.TopicPublisher"/>
		<type id="javax.jms.TransactionInProgressException"/>
		<type id="javax.jms.XAQueueSession"/>
		<type id="javax.jms.TopicConnection"/>
		<type id="javax.jms.MessageNotReadableException"/>
		<type id="javax.jms.QueueReceiver"/>
		<type id="javax.jms.MessageEOFException"/>
		<type id="javax.jms.BytesMessage"/>
	</artifact>
	<artifact id="org.thymeleaf.extras:thymeleaf-extras-springsecurity3:2.0.1">
		<type id="org.thymeleaf.extras.springsecurity3.auth.AclAuthorization"/>
		<type id="org.thymeleaf.extras.springsecurity3.dialect.processor.AuthenticationAttrProcessor"/>
		<type id="org.thymeleaf.extras.springsecurity3.auth.AclAuthUtils"/>
		<type id="org.thymeleaf.extras.springsecurity3.auth.AuthUtils"/>
		<artifact id="org.thymeleaf:thymeleaf:2.0.19">
			<type id="org.thymeleaf.standard.processor.attr.StandardSingleRemovableAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.context.AbstractProcessingContext"/>
			<type id="org.thymeleaf.templateresolver.ClassLoaderTemplateResolver"/>
			<type id="org.thymeleaf.expression.Dates"/>
			<type id="org.thymeleaf.processor.element.AbstractLocalVariableDefinitionElementProcessor"/>
			<type id="org.thymeleaf.resourceresolver.UrlResourceResolver"/>
			<type id="org.thymeleaf.templateresolver.ITemplateResolver"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardDOMEventAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.processor.element.AbstractUnescapedTextChildModifierElementProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardUnescapedTextChildModifierAttrProcessor"/>
			<type id="org.thymeleaf.exceptions.ConfigurationException"/>
			<type id="org.thymeleaf.processor.attr.AbstractLocalVariableDefinitionAttrProcessor"/>
			<type id="org.thymeleaf.processor.ICommentNodeProcessorMatcher"/>
			<type id="org.thymeleaf.templateresolver.FileTemplateResolver"/>
			<type id="org.thymeleaf.dialect.IExpressionEnhancingDialect"/>
			<type id="org.thymeleaf.dialect.IDialect"/>
			<type id="org.thymeleaf.standard.StandardDialect"/>
			<type id="org.thymeleaf.processor.attr.AbstractSelectionTargetAttrProcessor"/>
			<type id="org.thymeleaf.context.WarningContextVariableRestriction"/>
			<type id="org.thymeleaf.processor.IElementNameProcessorMatcher"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardFragmentHandlingAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.GreaterLesserExpression"/>
			<type id="org.thymeleaf.processor.ProcessorAndContext"/>
			<type id="org.thymeleaf.templatemode.ITemplateModeHandler"/>
			<type id="org.thymeleaf.processor.TextNodeProcessorMatcher"/>
			<type id="org.thymeleaf.standard.expression.VariableExpression"/>
			<type id="org.thymeleaf.standard.expression.EqualsExpression"/>
			<type id="org.thymeleaf.standard.inliner.AbstractStandardScriptingTextInliner"/>
			<type id="org.thymeleaf.doctype.translation.DocTypeTranslation"/>
			<type id="org.thymeleaf.templateresolver.ITemplateResolutionValidity"/>
			<type id="org.thymeleaf.templatewriter.XhtmlHtml5TemplateWriter"/>
			<type id="org.thymeleaf.standard.expression.AndExpression"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardSingleAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.TemplateMode"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardWithAttrProcessor"/>
			<type id="org.thymeleaf.exceptions.AlreadyInitializedException"/>
			<type id="org.thymeleaf.util.DOMUtils"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardFragmentAttrProcessor"/>
			<type id="org.thymeleaf.templateresolver.TemplateResolution"/>
			<type id="org.thymeleaf.templateparser.ITemplateParser"/>
			<type id="org.thymeleaf.processor.document.AbstractDocumentProcessor"/>
			<type id="org.thymeleaf.processor.document.ProcessAllNodesDocumentProcessor"/>
			<type id="org.thymeleaf.messageresolver.StandardMessageResolver"/>
			<type id="org.thymeleaf.processor.document.ProcessCommentNodesDocumentProcessor"/>
			<type id="org.thymeleaf.util.JavaScriptUtils"/>
			<type id="org.thymeleaf.processor.AttributeNameProcessorMatcher"/>
			<type id="org.thymeleaf.util.DateUtils"/>
			<type id="org.thymeleaf.processor.attr.AbstractConditionalFixedValueAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.LessOrEqualToExpression"/>
			<type id="org.thymeleaf.dom.DocType"/>
			<type id="org.thymeleaf.util.PrefixUtils"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardTextChildModifierAttrProcessor"/>
			<type id="org.thymeleaf.resourceresolver.ClassLoaderResourceResolver"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardIfAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.Assignation"/>
			<type id="org.thymeleaf.util.SetUtils"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardCaseAttrProcessor"/>
			<type id="org.thymeleaf.templateparser.xmlsax.XmlValidatingSAXTemplateParser"/>
			<type id="org.thymeleaf.standard.expression.IStandardExpressionEvaluator"/>
			<type id="org.thymeleaf.cache.ICacheManager"/>
			<type id="org.thymeleaf.templateparser.EntityResolver"/>
			<type id="org.thymeleaf.processor.ITextNodeProcessorMatcher"/>
			<type id="org.thymeleaf.processor.attr.AbstractSingleAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.expression.Maps"/>
			<type id="org.thymeleaf.expression.Strings"/>
			<type id="org.thymeleaf.templateparser.xmldom.AbstractValidatingDOMTemplateParser"/>
			<type id="org.thymeleaf.templatewriter.AbstractGeneralTemplateWriter"/>
			<type id="org.thymeleaf.templateparser.xmlsax.XmlNonValidatingSAXTemplateParser"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardCaseAttrProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardXmlSpaceAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.FragmentSelection"/>
			<type id="org.thymeleaf.standard.expression.Token"/>
			<type id="org.thymeleaf.standard.expression.OgnlVariableExpressionEvaluator"/>
			<type id="org.thymeleaf.context.IWebContext"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardObjectAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.LessThanExpression"/>
			<type id="org.thymeleaf.doctype.resolution.IDocTypeResolutionEntry"/>
			<type id="org.thymeleaf.expression.Ids"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardIterationAttrProcessor"/>
			<type id="org.thymeleaf.processor.element.AbstractRemovalElementProcessor"/>
			<type id="org.thymeleaf.templateresolver.ServletContextTemplateResolver"/>
			<type id="org.thymeleaf.standard.expression.StandardExpressionParser"/>
			<type id="org.thymeleaf.templateparser.xmldom.AbstractNonValidatingDOMTemplateParser"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardSingleNonRemovableAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.expression.Calendars"/>
			<type id="org.thymeleaf.exceptions.NotInitializedException"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardConditionalFixedValueAttrProcessor"/>
			<type id="org.thymeleaf.processor.attr.AbstractRemovalAttrProcessor"/>
			<type id="org.thymeleaf.processor.element.AbstractNoOpElementProcessor"/>
			<type id="org.thymeleaf.standard.expression.OrExpression"/>
			<type id="org.thymeleaf.templateparser.xmldom.XmlValidatingDOMTemplateParser"/>
			<type id="org.thymeleaf.templateparser.xmlsax.XhtmlValidatingSAXTemplateParser"/>
			<type id="org.thymeleaf.util.ListUtils"/>
			<type id="org.thymeleaf.util.ObjectUtils"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardXmlBaseAttrProcessor"/>
			<type id="org.thymeleaf.dom.AbstractTextNode"/>
			<type id="org.thymeleaf.dom.NestableNode"/>
			<type id="org.thymeleaf.processor.attr.AbstractUnescapedTextChildModifierAttrProcessor"/>
			<type id="org.thymeleaf.dom.Text"/>
			<type id="org.thymeleaf.Standards"/>
			<type id="org.thymeleaf.standard.processor.text.StandardTextInliningTextProcessor"/>
			<type id="org.thymeleaf.doctype.DocTypeIdentifier"/>
			<type id="org.thymeleaf.standard.expression.LinkExpression"/>
			<type id="org.thymeleaf.context.VariablesMap"/>
			<type id="org.thymeleaf.standard.inliner.StandardTextTextInliner"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardLangXmlLangAttrProcessor"/>
			<type id="org.thymeleaf.processor.document.ProcessTextNodesDocumentProcessor"/>
			<type id="org.thymeleaf.templateresolver.TTLTemplateResolutionValidity"/>
			<type id="org.thymeleaf.dom.Node"/>
			<type id="org.thymeleaf.processor.attr.AbstractNoOpAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.NumberLiteralExpression"/>
			<type id="org.thymeleaf.standard.expression.ComplexExpression"/>
			<type id="org.thymeleaf.TemplateEngine"/>
			<type id="org.thymeleaf.processor.ProcessorMatchingContext"/>
			<type id="org.thymeleaf.cache.StandardCacheManager"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardAttrAttrProcessor"/>
			<type id="org.thymeleaf.dom.Macro"/>
			<type id="org.thymeleaf.standard.expression.StandardExpressionProcessor"/>
			<type id="org.thymeleaf.standard.StandardMessageResolutionUtils"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardSelectionAttrProcessor"/>
			<type id="org.thymeleaf.context.ProcessingContext"/>
			<type id="org.thymeleaf.messageresolver.AbstractMessageResolver"/>
			<type id="org.thymeleaf.processor.CommentNodeProcessorMatcher"/>
			<type id="org.thymeleaf.standard.expression.BinaryOperationExpression"/>
			<type id="org.thymeleaf.util.MessageResolutionUtils"/>
			<type id="org.thymeleaf.standard.expression.NotEqualsExpression"/>
			<type id="org.thymeleaf.dialect.AbstractDialect"/>
			<type id="org.thymeleaf.context.IProcessingContext"/>
			<type id="org.thymeleaf.processor.IProcessorMatcher"/>
			<type id="org.thymeleaf.standard.expression.LiteralValue"/>
			<type id="org.thymeleaf.expression.Messages"/>
			<type id="org.thymeleaf.context.IContextVariableRestriction"/>
			<type id="org.thymeleaf.processor.attr.AbstractTextChildModifierAttrProcessor"/>
			<type id="org.thymeleaf.util.AggregateUtils"/>
			<type id="org.thymeleaf.processor.attr.AbstractIterationAttrProcessor"/>
			<type id="org.thymeleaf.templatewriter.ITemplateWriter"/>
			<type id="org.thymeleaf.standard.expression.OgnlExpressionEvaluator"/>
			<type id="org.thymeleaf.processor.DocumentNodeProcessorMatcher"/>
			<type id="org.thymeleaf.context.ContextExecutionInfo"/>
			<type id="org.thymeleaf.standard.expression.RemainderExpression"/>
			<type id="org.thymeleaf.templateresolver.AbstractTemplateResolver"/>
			<type id="org.thymeleaf.processor.element.AbstractElementProcessor"/>
			<type id="org.thymeleaf.standard.expression.DefaultExpression"/>
			<type id="org.thymeleaf.Arguments"/>
			<type id="org.thymeleaf.standard.expression.StandardVariableRestrictions"/>
			<type id="org.thymeleaf.standard.expression.AdditionExpression"/>
			<type id="org.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor"/>
			<type id="org.thymeleaf.doctype.resolution.ServletContextDocTypeResolutionEntry"/>
			<type id="org.thymeleaf.expression.Aggregates"/>
			<type id="org.thymeleaf.fragment.FragmentAndTarget"/>
			<type id="org.thymeleaf.util.ResourcePool"/>
			<type id="org.thymeleaf.resourceresolver.FileResourceResolver"/>
			<type id="org.thymeleaf.util.NumberPointType"/>
			<type id="org.thymeleaf.templateparser.xmldom.XhtmlValidatingDOMTemplateParser"/>
			<type id="org.thymeleaf.util.PatternUtils"/>
			<type id="org.thymeleaf.templateparser.xmlsax.XhtmlAndHtml5NonValidatingSAXTemplateParser"/>
			<type id="org.thymeleaf.expression.Sets"/>
			<type id="org.thymeleaf.processor.ProcessorResult"/>
			<type id="org.thymeleaf.processor.IAttributeNameProcessorMatcher"/>
			<type id="org.thymeleaf.util.MapUtils"/>
			<type id="org.thymeleaf.util.Validate"/>
			<type id="org.thymeleaf.fragment.ChainedFragmentSpec"/>
			<type id="org.thymeleaf.cache.AbstractCacheManager"/>
			<type id="org.thymeleaf.standard.expression.AssignationSequence"/>
			<type id="org.thymeleaf.dom.Document"/>
			<type id="org.thymeleaf.dom.CDATASection"/>
			<type id="org.thymeleaf.standard.expression.Expression"/>
			<type id="org.thymeleaf.processor.attr.AbstractFragmentAttrProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardEachAttrProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardSwitchAttrProcessor"/>
			<type id="org.thymeleaf.standard.inliner.StandardDartTextInliner"/>
			<type id="org.thymeleaf.util.NumberUtils"/>
			<type id="org.thymeleaf.exceptions.TemplateInputException"/>
			<type id="org.thymeleaf.standard.inliner.StandardJavaScriptTextInliner"/>
			<type id="org.thymeleaf.standard.expression.SubtractionExpression"/>
			<type id="org.thymeleaf.context.IContext"/>
			<type id="org.thymeleaf.processor.IProcessor"/>
			<type id="org.thymeleaf.standard.expression.NegationExpression"/>
			<type id="org.thymeleaf.util.StandardDOMTranslator"/>
			<type id="org.thymeleaf.standard.expression.IStandardVariableExpressionEvaluator"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardUtextAttrProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardSwitchStructureAttrProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.util.ClassLoaderUtils"/>
			<type id="org.thymeleaf.standard.expression.ConditionalExpression"/>
			<type id="org.thymeleaf.processor.comment.AbstractCommentNodeProcessor"/>
			<type id="org.thymeleaf.dialect.AbstractXHTMLEnabledDialect"/>
			<type id="org.thymeleaf.processor.element.AbstractIterationElementProcessor"/>
			<type id="org.thymeleaf.processor.element.AbstractSelectionTargetElementProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardInlineAttrProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardClassappendAttrProcessor"/>
			<type id="org.thymeleaf.templateparser.xmlsax.AbstractNonValidatingSAXTemplateParser"/>
			<type id="org.thymeleaf.processor.element.AbstractTextChildModifierElementProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardReplaceFragmentAttrProcessor"/>
			<type id="org.thymeleaf.context.AbstractContextExecutionInfo"/>
			<artifact id="org.javassist:javassist:3.16.1-GA">
				<type id="javassist.tools.rmi.Proxy"/>
				<type id="javassist.expr.NewArray"/>
				<type id="javassist.bytecode.annotation.ArrayMemberValue"/>
				<type id="javassist.bytecode.annotation.Annotation"/>
				<type id="javassist.CtMember"/>
				<type id="javassist.bytecode.StackMapTable"/>
				<type id="javassist.bytecode.analysis.Executor"/>
				<type id="javassist.bytecode.Opcode"/>
				<type id="javassist.compiler.TypeChecker"/>
				<type id="javassist.tools.web.Webserver"/>
				<type id="javassist.bytecode.analysis.Type"/>
				<type id="javassist.compiler.ast.FieldDecl"/>
				<type id="javassist.tools.rmi.ObjectNotFoundException"/>
				<type id="javassist.convert.TransformBefore"/>
				<type id="javassist.compiler.ast.StringL"/>
				<type id="javassist.compiler.SyntaxError"/>
				<type id="javassist.bytecode.ConstPool"/>
				<type id="javassist.compiler.ast.NewExpr"/>
				<type id="javassist.scopedpool.ScopedClassPoolRepositoryImpl"/>
				<type id="javassist.convert.TransformNew"/>
				<type id="javassist.bytecode.stackmap.TypeTag"/>
				<type id="javassist.URLClassPath"/>
				<type id="javassist.compiler.ast.BinExpr"/>
				<type id="javassist.bytecode.AnnotationDefaultAttribute"/>
				<type id="javassist.bytecode.annotation.ByteMemberValue"/>
				<type id="javassist.compiler.ast.CastExpr"/>
				<type id="javassist.bytecode.ExceptionTable"/>
				<type id="javassist.compiler.ast.AssignExpr"/>
				<type id="javassist.bytecode.annotation.NoSuchClassError"/>
				<type id="javassist.bytecode.annotation.MemberValueVisitor"/>
				<type id="javassist.compiler.ast.Declarator"/>
				<type id="javassist.bytecode.SourceFileAttribute"/>
				<type id="javassist.CannotCompileException"/>
				<type id="javassist.convert.TransformReadField"/>
				<type id="javassist.bytecode.analysis.ControlFlow"/>
				<type id="javassist.util.proxy.Proxy"/>
				<type id="javassist.compiler.Parser"/>
				<type id="javassist.bytecode.DeprecatedAttribute"/>
				<type id="javassist.tools.rmi.RemoteRef"/>
				<type id="javassist.compiler.CodeGen"/>
				<type id="javassist.bytecode.annotation.ClassMemberValue"/>
				<type id="javassist.compiler.MemberResolver"/>
				<type id="javassist.util.proxy.RuntimeSupport"/>
				<type id="javassist.bytecode.annotation.EnumMemberValue"/>
				<type id="javassist.ClassPool"/>
				<type id="javassist.compiler.ast.Pair"/>
				<type id="javassist.Modifier"/>
				<type id="javassist.convert.TransformNewClass"/>
				<type id="javassist.convert.TransformCall"/>
				<type id="javassist.bytecode.ParameterAnnotationsAttribute"/>
				<type id="javassist.expr.FieldAccess"/>
				<type id="javassist.util.proxy.ProxyFactory"/>
				<type id="javassist.CtClass"/>
				<type id="javassist.compiler.TokenId"/>
				<type id="javassist.tools.reflect.CannotCreateException"/>
				<type id="javassist.NotFoundException"/>
				<type id="javassist.tools.reflect.Loader"/>
				<type id="javassist.bytecode.ConstantAttribute"/>
				<type id="javassist.compiler.ast.Member"/>
				<type id="javassist.compiler.CompileError"/>
				<type id="javassist.tools.reflect.ClassMetaobject"/>
				<type id="javassist.compiler.ast.DoubleConst"/>
				<type id="javassist.compiler.ast.CondExpr"/>
				<type id="javassist.expr.MethodCall"/>
				<type id="javassist.tools.reflect.Sample"/>
				<type id="javassist.tools.Dump"/>
				<type id="javassist.bytecode.StackMap"/>
				<type id="javassist.runtime.DotClass"/>
				<type id="javassist.bytecode.annotation.IntegerMemberValue"/>
				<type id="javassist.compiler.Lex"/>
				<type id="javassist.convert.TransformFieldAccess"/>
				<type id="javassist.bytecode.annotation.StringMemberValue"/>
				<type id="javassist.tools.framedump"/>
				<type id="javassist.compiler.JvstCodeGen"/>
				<type id="javassist.bytecode.analysis.SubroutineScanner"/>
				<type id="javassist.bytecode.AccessFlag"/>
				<type id="javassist.bytecode.ExceptionsAttribute"/>
				<type id="javassist.bytecode.stackmap.Tracer"/>
				<type id="javassist.bytecode.FieldInfo"/>
				<type id="javassist.compiler.AccessorMaker"/>
				<type id="javassist.bytecode.analysis.Analyzer"/>
				<type id="javassist.expr.ExprEditor"/>
				<type id="javassist.bytecode.SyntheticAttribute"/>
				<type id="javassist.ClassClassPath"/>
				<type id="javassist.tools.reflect.Reflection"/>
				<type id="javassist.util.proxy.FactoryHelper"/>
				<type id="javassist.tools.rmi.AppletServer"/>
				<type id="javassist.CtNewMethod"/>
				<type id="javassist.bytecode.annotation.AnnotationsWriter"/>
				<type id="javassist.bytecode.LocalVariableAttribute"/>
				<type id="javassist.bytecode.Descriptor"/>
				<type id="javassist.bytecode.annotation.AnnotationMemberValue"/>
				<type id="javassist.expr.Instanceof"/>
				<type id="javassist.scopedpool.ScopedClassPoolFactory"/>
				<type id="javassist.convert.TransformWriteField"/>
				<type id="javassist.bytecode.InnerClassesAttribute"/>
				<type id="javassist.compiler.ast.Keyword"/>
				<type id="javassist.tools.rmi.ObjectImporter"/>
				<type id="javassist.scopedpool.SoftValueHashMap"/>
				<type id="javassist.Loader"/>
				<type id="javassist.compiler.ast.IntConst"/>
				<type id="javassist.ClassPath"/>
				<type id="javassist.expr.NewExpr"/>
				<type id="javassist.ClassMap"/>
				<type id="javassist.bytecode.LineNumberAttribute"/>
				<type id="javassist.bytecode.stackmap.TypedBlock"/>
				<type id="javassist.compiler.ast.Variable"/>
				<type id="javassist.bytecode.stackmap.Liveness"/>
				<type id="javassist.bytecode.annotation.ShortMemberValue"/>
				<type id="javassist.bytecode.InstructionPrinter"/>
				<type id="javassist.compiler.JvstTypeChecker"/>
				<type id="javassist.bytecode.BadBytecode"/>
				<type id="javassist.runtime.Cflow"/>
				<type id="javassist.tools.web.BadHttpRequest"/>
				<type id="javassist.compiler.ast.Symbol"/>
				<type id="javassist.bytecode.Mnemonic"/>
				<type id="javassist.scopedpool.ScopedClassPoolFactoryImpl"/>
				<type id="javassist.Translator"/>
				<type id="javassist.compiler.ast.CallExpr"/>
				<type id="javassist.CtPrimitiveType"/>
				<type id="javassist.CtConstructor"/>
				<type id="javassist.bytecode.analysis.Subroutine"/>
				<type id="javassist.CtField"/>
				<type id="javassist.bytecode.DuplicateMemberException"/>
				<type id="javassist.bytecode.annotation.AnnotationImpl"/>
				<type id="javassist.bytecode.CodeAttribute"/>
				<type id="javassist.util.proxy.MethodHandler"/>
				<type id="javassist.bytecode.annotation.DoubleMemberValue"/>
				<type id="javassist.bytecode.annotation.FloatMemberValue"/>
				<type id="javassist.compiler.ast.Expr"/>
				<type id="javassist.expr.Expr"/>
				<type id="javassist.convert.TransformAccessArrayField"/>
				<type id="javassist.convert.TransformAfter"/>
				<type id="javassist.util.proxy.ProxyObjectInputStream"/>
				<type id="javassist.bytecode.annotation.MemberValue"/>
				<type id="javassist.CtMethod"/>
				<type id="javassist.compiler.ast.ArrayInit"/>
				<type id="javassist.tools.reflect.Compiler"/>
				<type id="javassist.bytecode.ClassFilePrinter"/>
				<type id="javassist.util.proxy.MethodFilter"/>
				<type id="javassist.expr.Cast"/>
				<type id="javassist.bytecode.LocalVariableTypeAttribute"/>
				<type id="javassist.tools.reflect.Metalevel"/>
				<type id="javassist.bytecode.MethodInfo"/>
				<type id="javassist.bytecode.analysis.MultiType"/>
				<type id="javassist.compiler.ast.Stmnt"/>
				<type id="javassist.CodeConverter"/>
				<type id="javassist.bytecode.AttributeInfo"/>
				<type id="javassist.bytecode.ClassFileWriter"/>
				<type id="javassist.tools.reflect.CannotInvokeException"/>
				<type id="javassist.bytecode.analysis.Frame"/>
				<type id="javassist.SerialVersionUID"/>
				<type id="javassist.compiler.ProceedHandler"/>
				<type id="javassist.expr.Handler"/>
				<type id="javassist.bytecode.Bytecode"/>
				<type id="javassist.bytecode.analysis.Util"/>
				<type id="javassist.bytecode.annotation.CharMemberValue"/>
				<type id="javassist.compiler.ast.ASTList"/>
				<type id="javassist.tools.web.Viewer"/>
				<type id="javassist.bytecode.ClassFile"/>
				<type id="javassist.compiler.ast.InstanceOfExpr"/>
				<type id="javassist.CtNewConstructor"/>
				<type id="javassist.compiler.ast.MethodDecl"/>
				<type id="javassist.bytecode.annotation.BooleanMemberValue"/>
				<type id="javassist.bytecode.stackmap.TypeData"/>
				<type id="javassist.scopedpool.ScopedClassPoolRepository"/>
				<type id="javassist.compiler.ast.Visitor"/>
				<type id="javassist.compiler.KeywordTable"/>
				<type id="javassist.util.proxy.ProxyObject"/>
				<type id="javassist.compiler.SymbolTable"/>
				<type id="javassist.compiler.Javac"/>
				<type id="javassist.bytecode.stackmap.MapMaker"/>
				<type id="javassist.util.HotSwapper"/>
				<type id="javassist.LoaderClassPath"/>
				<type id="javassist.bytecode.analysis.MultiArrayType"/>
				<type id="javassist.runtime.Inner"/>
				<type id="javassist.bytecode.ByteArray"/>
				<type id="javassist.bytecode.CodeIterator"/>
				<type id="javassist.bytecode.EnclosingMethodAttribute"/>
				<type id="javassist.convert.Transformer"/>
				<type id="javassist.bytecode.SignatureAttribute"/>
				<type id="javassist.bytecode.annotation.LongMemberValue"/>
				<type id="javassist.compiler.MemberCodeGen"/>
				<type id="javassist.scopedpool.ScopedClassPool"/>
				<type id="javassist.expr.ConstructorCall"/>
				<type id="javassist.compiler.ast.ASTree"/>
				<type id="javassist.compiler.NoFieldException"/>
				<type id="javassist.tools.rmi.RemoteException"/>
				<type id="javassist.tools.rmi.Sample"/>
				<type id="javassist.CtBehavior"/>
				<type id="javassist.tools.reflect.Metaobject"/>
				<type id="javassist.tools.reflect.CannotReflectException"/>
				<type id="javassist.util.proxy.ProxyObjectOutputStream"/>
				<type id="javassist.ByteArrayClassPath"/>
				<type id="javassist.bytecode.stackmap.BasicBlock"/>
				<type id="javassist.tools.rmi.StubGenerator"/>
				<type id="javassist.runtime.Desc"/>
				<type id="javassist.bytecode.AnnotationsAttribute"/>
				<type id="javassist.bytecode.analysis.FramePrinter"/>
			</artifact>
			<type id="org.thymeleaf.standard.expression.MultiplicationExpression"/>
			<type id="org.thymeleaf.DialectConfiguration"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardRemoveAttrProcessor"/>
			<type id="org.thymeleaf.dom.DOMSelector"/>
			<type id="org.thymeleaf.TemplateRepository"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardLocalVariableDefinitionAttrProcessor"/>
			<type id="org.thymeleaf.dom.Attribute"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardSubstituteByAttrProcessor"/>
			<type id="org.thymeleaf.processor.attr.AbstractAttrProcessor"/>
			<type id="org.thymeleaf.context.WebContext"/>
			<type id="org.thymeleaf.standard.expression.GreaterThanExpression"/>
			<type id="org.thymeleaf.doctype.translation.IDocTypeTranslation"/>
			<type id="org.thymeleaf.exceptions.TemplateProcessingException"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardConditionalFixedValueAttrProcessor"/>
			<type id="org.thymeleaf.templatemode.StandardTemplateModeHandlers"/>
			<type id="org.thymeleaf.fragment.WholeFragmentSpec"/>
			<type id="org.thymeleaf.Configuration"/>
			<type id="org.thymeleaf.util.CharArrayWrapperSequence"/>
			<type id="org.thymeleaf.processor.element.AbstractConditionalVisibilityElementProcessor"/>
			<type id="org.thymeleaf.context.ForbiddenContextVariableRestriction"/>
			<type id="org.thymeleaf.util.TemplateModeUtils"/>
			<type id="org.thymeleaf.TemplateProcessingParameters"/>
			<type id="org.thymeleaf.processor.element.AbstractMarkupSubstitutionElementProcessor"/>
			<type id="org.thymeleaf.templateresolver.AlwaysValidTemplateResolutionValidity"/>
			<type id="org.thymeleaf.standard.expression.MultiplicationDivisionRemainderExpression"/>
			<type id="org.thymeleaf.templateparser.ErrorHandler"/>
			<type id="org.thymeleaf.dom.Element"/>
			<type id="org.thymeleaf.standard.fragment.StandardFragmentProcessor"/>
			<type id="org.thymeleaf.templateparser.xmldom.XhtmlAndHtml5NonValidatingDOMTemplateParser"/>
			<type id="org.thymeleaf.standard.expression.StandardExpressionExecutor"/>
			<type id="org.thymeleaf.util.IdentityCounter"/>
			<type id="org.thymeleaf.util.DartUtils"/>
			<type id="org.thymeleaf.standard.expression.SimpleExpression"/>
			<type id="org.thymeleaf.messageresolver.MessageResolution"/>
			<type id="org.thymeleaf.templateparser.xmlsax.AbstractValidatingSAXTemplateParser"/>
			<type id="org.thymeleaf.context.WebContextExecutionInfo"/>
			<type id="org.thymeleaf.exceptions.CacheConfigurationException"/>
			<type id="org.thymeleaf.dom.Comment"/>
			<artifact id="ognl:ognl:3.0.6">
				<type id="ognl.ASTVarRef"/>
				<type id="ognl.DefaultMemberAccess"/>
				<type id="ognl.NodeType"/>
				<type id="ognl.SimpleNode"/>
				<type id="ognl.BooleanExpression"/>
				<type id="ognl.EnumerationIterator"/>
				<type id="ognl.JavaCharStream"/>
				<type id="ognl.enhance.LocalReference"/>
				<type id="ognl.internal.ClassCacheImpl"/>
				<type id="ognl.NumberElementsAccessor"/>
				<type id="ognl.ASTOr"/>
				<type id="ognl.OgnlRuntime"/>
				<type id="ognl.enhance.ExpressionCompiler"/>
				<type id="ognl.enhance.OgnlExpressionCompiler"/>
				<type id="ognl.ASTProperty"/>
				<type id="ognl.JavaSource"/>
				<type id="ognl.ListPropertyAccessor"/>
				<type id="ognl.ASTCtor"/>
				<type id="ognl.EvaluationPool"/>
				<type id="ognl.IntHashMap"/>
				<type id="ognl.ASTInstanceof"/>
				<type id="ognl.internal.ClassCache"/>
				<type id="ognl.NumericTypes"/>
				<type id="ognl.ASTStaticField"/>
				<type id="ognl.OgnlParser"/>
				<type id="ognl.ClassCacheInspector"/>
				<type id="ognl.EnumerationPropertyAccessor"/>
				<type id="ognl.ExpressionNode"/>
				<type id="ognl.NumericExpression"/>
				<type id="ognl.ClassResolver"/>
				<type id="ognl.InappropriateExpressionException"/>
				<type id="ognl.ObjectIndexedPropertyDescriptor"/>
				<type id="ognl.MapElementsAccessor"/>
				<type id="ognl.OgnlParserTreeConstants"/>
				<type id="ognl.Ognl"/>
				<type id="ognl.ASTAnd"/>
				<type id="ognl.ASTConst"/>
				<type id="ognl.ParseException"/>
				<type id="ognl.OgnlInvokePermission"/>
				<type id="ognl.DefaultTypeConverter"/>
				<type id="ognl.enhance.ContextClassLoader"/>
				<type id="ognl.TokenMgrError"/>
				<type id="ognl.MethodAccessor"/>
				<type id="ognl.ObjectPropertyAccessor"/>
				<type id="ognl.EnumerationElementsAccessor"/>
				<type id="ognl.NoSuchPropertyException"/>
				<type id="ognl.OgnlException"/>
				<type id="ognl.ASTRootVarRef"/>
				<type id="ognl.Node"/>
				<type id="ognl.enhance.ExpressionAccessor"/>
				<type id="ognl.OgnlParserTokenManager"/>
				<type id="ognl.ObjectArrayPool"/>
				<type id="ognl.ComparisonExpression"/>
				<type id="ognl.ASTMethod"/>
				<type id="ognl.TypeConverter"/>
				<type id="ognl.IteratorPropertyAccessor"/>
				<type id="ognl.MapPropertyAccessor"/>
				<type id="ognl.IteratorEnumeration"/>
				<type id="ognl.ASTStaticMethod"/>
				<type id="ognl.ASTList"/>
				<type id="ognl.DefaultClassResolver"/>
				<type id="ognl.ObjectElementsAccessor"/>
				<type id="ognl.ASTThisVarRef"/>
				<type id="ognl.IteratorElementsAccessor"/>
				<type id="ognl.SetPropertyAccessor"/>
				<type id="ognl.enhance.OrderedReturn"/>
				<type id="ognl.OgnlOps"/>
				<type id="ognl.JJTOgnlParserState"/>
				<type id="ognl.OgnlParserConstants"/>
				<type id="ognl.ASTSequence"/>
				<type id="ognl.ExpressionSyntaxException"/>
				<type id="ognl.MethodFailedException"/>
				<type id="ognl.ArrayElementsAccessor"/>
				<type id="ognl.Token"/>
				<type id="ognl.PropertyAccessor"/>
				<type id="ognl.NullHandler"/>
				<type id="ognl.MemberAccess"/>
				<type id="ognl.ElementsAccessor"/>
				<type id="ognl.Evaluation"/>
				<type id="ognl.ObjectNullHandler"/>
				<type id="ognl.enhance.EnhancedClassLoader"/>
				<type id="ognl.ASTChain"/>
				<type id="ognl.DynamicSubscript"/>
				<type id="ognl.enhance.LocalReferenceImpl"/>
				<type id="ognl.CollectionElementsAccessor"/>
				<type id="ognl.ArrayPropertyAccessor"/>
				<type id="ognl.OgnlContext"/>
				<type id="ognl.ObjectMethodAccessor"/>
				<type id="ognl.enhance.UnsupportedCompilationException"/>
			</artifact>
			<type id="org.thymeleaf.expression.Arrays"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardAltTitleAttrProcessor"/>
			<type id="org.thymeleaf.processor.element.AbstractFragmentElementProcessor"/>
			<type id="org.thymeleaf.resourceresolver.IResourceResolver"/>
			<type id="org.thymeleaf.standard.expression.AdditionSubtractionExpression"/>
			<type id="org.thymeleaf.util.StringUtils"/>
			<type id="org.thymeleaf.cache.ICache"/>
			<type id="org.thymeleaf.standard.expression.MessageExpression"/>
			<type id="org.thymeleaf.resourceresolver.ServletContextResourceResolver"/>
			<type id="org.thymeleaf.exceptions.TemplateOutputException"/>
			<type id="org.thymeleaf.standard.inliner.IStandardTextInliner"/>
			<type id="org.thymeleaf.templateparser.EntitySubstitutionTemplateReader"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardUnlessAttrProcessor"/>
			<type id="org.thymeleaf.context.DialectAwareProcessingContext"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardSubstituteByFragmentAttrProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardIncludeFragmentAttrProcessor"/>
			<type id="org.thymeleaf.expression.Objects"/>
			<type id="org.thymeleaf.standard.expression.EqualsNotEqualsExpression"/>
			<type id="org.thymeleaf.templateparser.xmldom.XmlNonValidatingDOMTemplateParser"/>
			<type id="org.thymeleaf.expression.Numbers"/>
			<type id="org.thymeleaf.messageresolver.IMessageResolver"/>
			<type id="org.thymeleaf.standard.expression.SelectionVariableExpression"/>
			<type id="org.thymeleaf.context.AbstractContext"/>
			<type id="org.thymeleaf.cache.ICacheEntryValidityChecker"/>
			<type id="org.thymeleaf.templateparser.html.AbstractHtmlTemplateParser"/>
			<type id="org.thymeleaf.standard.expression.GreaterOrEqualToExpression"/>
			<type id="org.thymeleaf.templatemode.TemplateModeHandler"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardConditionalVisibilityAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.DivisionExpression"/>
			<type id="org.thymeleaf.processor.attr.AbstractAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.dom.DOMVisitor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardIncludeAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.Each"/>
			<type id="org.thymeleaf.standard.expression.StandardExpressionExecutionContext"/>
			<type id="org.thymeleaf.processor.attr.AbstractConditionalVisibilityAttrProcessor"/>
			<type id="org.thymeleaf.expression.Lists"/>
			<type id="org.thymeleaf.fragment.DOMSelectorFragmentSpec"/>
			<type id="org.thymeleaf.exceptions.ParserInitializationException"/>
			<type id="org.thymeleaf.context.IContextExecutionInfo"/>
			<type id="org.thymeleaf.processor.IDocumentNodeProcessorMatcher"/>
			<type id="org.thymeleaf.standard.expression.MinusExpression"/>
			<type id="org.thymeleaf.expression.Bools"/>
			<type id="org.thymeleaf.doctype.resolution.ClassLoaderDocTypeResolutionEntry"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardTextAttrProcessor"/>
			<type id="org.thymeleaf.processor.element.AbstractFragmentHandlingElementProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.exceptions.TemplateEngineException"/>
			<type id="org.thymeleaf.fragment.ElementAndAttributeNameFragmentSpec"/>
			<type id="org.thymeleaf.templateresolver.TemplateResolver"/>
			<type id="org.thymeleaf.templateparser.html.LegacyHtml5TemplateParser"/>
			<type id="org.thymeleaf.standard.processor.attr.AbstractStandardTextInlinerAttrProcessor"/>
			<type id="org.thymeleaf.templateparser.TemplatePreprocessingReader"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardXmlLangAttrProcessor"/>
			<type id="org.thymeleaf.standard.expression.ExpressionSequence"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardAttrappendAttrProcessor"/>
			<type id="org.thymeleaf.templatewriter.XmlTemplateWriter"/>
			<type id="org.thymeleaf.cache.StandardCache"/>
			<type id="org.thymeleaf.cache.StandardParsedTemplateEntryValidator"/>
			<type id="org.thymeleaf.processor.ElementNameProcessorMatcher"/>
			<type id="org.thymeleaf.PatternSpec"/>
			<type id="org.thymeleaf.templateresolver.NonCacheableTemplateResolutionValidity"/>
			<type id="org.thymeleaf.expression.ExpressionEvaluatorObjects"/>
			<type id="org.thymeleaf.processor.text.AbstractTextNodeProcessor"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardFragmentAttrProcessor"/>
			<type id="org.thymeleaf.context.AbstractDialectAwareProcessingContext"/>
			<type id="org.thymeleaf.standard.expression.TextLiteralExpression"/>
			<type id="org.thymeleaf.processor.attr.AbstractFragmentHandlingAttrProcessor"/>
			<type id="org.thymeleaf.util.ArrayUtils"/>
			<type id="org.thymeleaf.fragment.IFragmentSpec"/>
			<type id="org.thymeleaf.standard.processor.attr.StandardAttrprependAttrProcessor"/>
			<type id="org.thymeleaf.Template"/>
			<type id="org.thymeleaf.doctype.resolution.FileDocTypeResolutionEntry"/>
			<type id="org.thymeleaf.templateresolver.UrlTemplateResolver"/>
			<type id="org.thymeleaf.processor.AbstractProcessor"/>
			<type id="org.thymeleaf.context.Context"/>
		</artifact>
		<type id="org.thymeleaf.extras.springsecurity3.dialect.SpringSecurityDialect"/>
		<type id="org.thymeleaf.extras.springsecurity3.auth.Authorization"/>
		<type id="org.thymeleaf.extras.springsecurity3.dialect.processor.AuthorizeAclAttrProcessor"/>
		<type id="org.thymeleaf.extras.springsecurity3.dialect.processor.AuthorizeAttrProcessor"/>
		<artifact id="org.thymeleaf:thymeleaf-spring3:2.0.19">
			<type id="org.thymeleaf.spring3.expression.SpelVariableExpressionEvaluator"/>
			<type id="org.thymeleaf.spring3.view.ThymeleafView"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringErrorsAttrProcessor"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringInputFileFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringSingleRemovableAttributeModifierAttrProcessor"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringInputCheckboxFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.expression.Fields"/>
			<type id="org.thymeleaf.spring3.expression.VariablesMapPropertyAccessor"/>
			<type id="org.thymeleaf.spring3.context.Beans"/>
			<type id="org.springframework.web.servlet.tags.form.SelectedValueComparatorWrapper"/>
			<type id="org.thymeleaf.spring3.context.SpringWebContext"/>
			<type id="org.thymeleaf.spring3.view.ThymeleafViewResolver"/>
			<type id="org.thymeleaf.spring3.view.FlowAjaxThymeleafView"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringInputRadioFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.expression.Themes"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringMethodAttrProcessor"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringInputPasswordFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.SpringTemplateEngine"/>
			<type id="org.thymeleaf.spring3.view.AbstractThymeleafView"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringTextareaFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.dialect.SpringStandardDialect"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringOptionFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringSelectFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.expression.SpelExpressionEvaluator"/>
			<type id="org.thymeleaf.spring3.expression.SpelEvaluationContext"/>
			<type id="org.thymeleaf.spring3.view.AjaxThymeleafView"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringInputGeneralFieldAttrProcessor"/>
			<artifact id="org.thymeleaf:thymeleaf:2.0.19">
			</artifact>
			<type id="org.thymeleaf.spring3.messageresolver.SpringMessageResolver"/>
			<type id="org.springframework.web.servlet.tags.form.ValueFormatterWrapper"/>
			<type id="org.thymeleaf.spring3.processor.attr.SpringObjectAttrProcessor"/>
			<type id="org.thymeleaf.spring3.messageresolver.SpringNonCacheableMessageResolver"/>
			<type id="org.thymeleaf.spring3.view.AjaxThymeleafViewResolver"/>
			<type id="org.thymeleaf.spring3.util.FieldUtils"/>
			<type id="org.thymeleaf.spring3.processor.attr.AbstractSpringFieldAttrProcessor"/>
			<type id="org.thymeleaf.spring3.naming.SpringContextVariableNames"/>
			<type id="org.thymeleaf.spring3.view.AjaxEnabledView"/>
		</artifact>
		<type id="org.thymeleaf.extras.springsecurity3.dialect.processor.AuthorizeUrlAttrProcessor"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-data-jpa:0.5.0.BUILD-SNAPSHOT">
		<type id="org.hibernate.ejb.criteria.path.CollectionAttributeJoin"/>
		<type id="org.dom4j.datatype.SchemaParser"/>
		<type id="org.hibernate.type.descriptor.java.MutableMutabilityPlan"/>
		<type id="org.hibernate.bytecode.spi.InstrumentedClassLoader"/>
		<type id="org.hibernate.sql.ordering.antlr.GeneratedOrderByFragmentParser"/>
		<type id="org.hibernate.dialect.DerbyTenSixDialect"/>
		<type id="org.hibernate.tuple.component.AbstractComponentTuplizer"/>
		<type id="org.hibernate.loader.custom.FetchReturn"/>
		<type id="org.hibernate.ejb.criteria.path.AbstractJoinImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbGeneratedValue"/>
		<type id="org.hibernate.mapping.SyntheticProperty"/>
		<type id="org.hibernate.ejb.criteria.expression.CoalesceExpression"/>
		<type id="org.hibernate.annotations.common.reflection.java.generics.IdentityTypeEnvironment"/>
		<type id="org.hibernate.context.internal.ThreadLocalSessionContext"/>
		<type id="org.hibernate.type.PrimitiveType"/>
		<type id="org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl"/>
		<type id="org.springframework.orm.hibernate4.SpringSessionContext"/>
		<type id="org.hibernate.hql.internal.ast.tree.SelectExpressionList"/>
		<type id="org.springframework.orm.hibernate3.SpringSessionContext"/>
		<type id="org.hibernate.id.UUIDGenerator"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbBagElement"/>
		<type id="org.springframework.data.repository.init.ResourceReader"/>
		<type id="javax.persistence.Lob"/>
		<type id="org.hibernate.mapping.TypeDef"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.EntityBindingContext"/>
		<type id="org.springframework.orm.hibernate3.FilterDefinitionFactoryBean"/>
		<type id="org.springframework.orm.jpa.persistenceunit.SmartPersistenceUnitInfo"/>
		<type id="org.hibernate.event.internal.DefaultLockEventListener"/>
		<type id="org.hibernate.internal.QueryImpl"/>
		<type id="org.hibernate.action.internal.AbstractEntityInsertAction"/>
		<type id="javassist.bytecode.annotation.EnumMemberValue"/>
		<type id="javax.persistence.PostUpdate"/>
		<type id="javassist.convert.TransformCall"/>
		<type id="org.dom4j.tree.FlyweightEntity"/>
		<type id="org.hibernate.metamodel.source.annotations.xml.mocker.IndexBuilder"/>
		<type id="org.hibernate.event.internal.DefaultRefreshEventListener"/>
		<type id="org.hibernate.proxy.LazyInitializer"/>
		<type id="org.hibernate.annotations.OptimisticLocking"/>
		<type id="org.hibernate.metamodel.relational.ForeignKey"/>
		<type id="org.hibernate.dialect.pagination.LimitHelper"/>
		<type id="org.hibernate.event.spi.PostCollectionUpdateEvent"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbSequenceGenerator"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbManyToOneElement"/>
		<type id="org.springframework.orm.hibernate3.support.BlobSerializableType"/>
		<type id="org.hibernate.type.descriptor.sql.DoubleTypeDescriptor"/>
		<type id="org.hibernate.mapping.TableOwner"/>
		<type id="org.hibernate.loader.Loader"/>
		<type id="org.hibernate.service.jdbc.dialect.internal.DialectResolverInitiator"/>
		<type id="org.hibernate.criterion.ExistsSubqueryExpression"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.EmbeddableClass"/>
		<type id="org.hibernate.internal.util.xml.XmlDocumentImpl"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.type.EnumeratedTypeResolver"/>
		<type id="org.dom4j.CDATA"/>
		<type id="org.hibernate.param.CollectionFilterKeyParameterSpecification"/>
		<type id="org.hibernate.metamodel.source.hbm.BagAttributeSourceImpl"/>
		<type id="org.hibernate.type.IdentifierBagType"/>
		<type id="org.hibernate.annotations.NamedNativeQueries"/>
		<type id="org.hibernate.usertype.ParameterizedType"/>
		<type id="org.hibernate.engine.spi.ValueInclusion"/>
		<type id="org.hibernate.hql.internal.ast.tree.IsNullLogicOperatorNode"/>
		<type id="org.hibernate.sql.MckoiCaseFragment"/>
		<type id="javassist.bytecode.analysis.SubroutineScanner"/>
		<type id="org.hibernate.internal.IteratorImpl"/>
		<type id="org.hibernate.type.descriptor.java.SerializableTypeDescriptor"/>
		<type id="org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl"/>
		<type id="org.hibernate.type.descriptor.java.BooleanTypeDescriptor"/>
		<type id="org.hibernate.sql.ConditionFragment"/>
		<type id="org.hibernate.loader.OuterJoinableAssociation"/>
		<type id="javassist.compiler.AccessorMaker"/>
		<type id="org.hibernate.event.service.spi.DuplicationStrategy"/>
		<type id="org.hibernate.ScrollableResults"/>
		<type id="org.hibernate.ejb.criteria.expression.ListIndexExpression"/>
		<type id="org.hibernate.engine.jdbc.NClobProxy"/>
		<type id="org.hibernate.type.descriptor.java.IntegerTypeDescriptor"/>
		<type id="org.hibernate.mapping.UniqueKey"/>
		<type id="org.hibernate.engine.spi.CacheImplementor"/>
		<type id="org.hibernate.secure.internal.JACCPreInsertEventListener"/>
		<type id="org.springframework.data.mapping.model.SpELExpressionEvaluator"/>
		<type id="javassist.expr.Instanceof"/>
		<type id="org.springframework.orm.jdo.support.SpringPersistenceManagerProxyBean"/>
		<type id="org.hibernate.hql.internal.ast.tree.UpdateStatement"/>
		<type id="org.hibernate.ejb.criteria.PathImplementor"/>
		<type id="org.hibernate.cfg.annotations.ListBinder"/>
		<type id="org.hibernate.QueryException"/>
		<type id="org.hibernate.StaleStateException"/>
		<type id="org.hibernate.cache.NoCacheRegionFactoryAvailableException"/>
		<type id="org.hibernate.cfg.annotations.MapBinder"/>
		<type id="javax.persistence.JoinColumns"/>
		<type id="org.springframework.data.repository.config.RepositoryConfiguration"/>
		<type id="org.hibernate.bytecode.buildtime.spi.Instrumenter"/>
		<type id="org.hibernate.engine.spi.ManagedComposite"/>
		<type id="org.hibernate.engine.spi.PersistentAttributeInterceptor"/>
		<type id="org.hibernate.annotations.Polymorphism"/>
		<type id="org.hibernate.metamodel.source.binder.AttributeSource"/>
		<type id="org.hibernate.transform.AliasToEntityMapResultTransformer"/>
		<type id="org.jboss.logging.Field"/>
		<type id="org.hibernate.PersistentObjectException"/>
		<type id="org.hibernate.metamodel.domain.JavaType"/>
		<type id="org.springframework.data.mapping.model.SimpleTypeHolder"/>
		<type id="javax.persistence.Cacheable"/>
		<type id="org.hibernate.event.spi.PreCollectionRemoveEventListener"/>
		<type id="org.hibernate.engine.transaction.spi.LocalStatus"/>
		<type id="org.dom4j.tree.BaseElement"/>
		<type id="org.hibernate.ejb.event.EJB3FlushEntityEventListener"/>
		<type id="org.dom4j.IllegalAddException"/>
		<type id="javassist.CtField"/>
		<type id="org.hibernate.cfg.AnnotationConfiguration"/>
		<type id="org.hibernate.mapping.Backref"/>
		<type id="org.hibernate.CallbackException"/>
		<type id="org.hibernate.exception.internal.StandardSQLExceptionConverter"/>
		<type id="org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory"/>
		<type id="org.hibernate.hql.internal.ast.tree.SqlNode"/>
		<type id="javax.persistence.LockTimeoutException"/>
		<type id="org.springframework.data.repository.config.NamedQueriesBeanDefinitionParser"/>
		<type id="org.hibernate.engine.spi.CollectionKey"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbDynamicComponentElement"/>
		<type id="org.hibernate.param.ExplicitParameterSpecification"/>
		<type id="org.hibernate.ConnectionReleaseMode"/>
		<type id="org.hibernate.ejb.AbstractQueryImpl"/>
		<type id="org.hibernate.service.jdbc.dialect.internal.DialectFactoryImpl"/>
		<type id="javax.persistence.PersistenceContexts"/>
		<type id="javax.persistence.criteria.CriteriaQuery"/>
		<type id="org.springframework.data.repository.init.UnmarshallerRepositoryPopulatorFactoryBean"/>
		<type id="org.springframework.orm.hibernate4.HibernateQueryException"/>
		<type id="org.springframework.orm.hibernate3.HibernateQueryException"/>
		<type id="org.hibernate.metamodel.binding.SimpleValueBinding"/>
		<type id="org.hibernate.service.jta.platform.internal.TransactionManagerLookupBridge"/>
		<type id="org.dom4j.tree.NamespaceCache"/>
		<type id="org.springframework.data.jpa.mapping.JpaPersistentProperty"/>
		<type id="org.hibernate.tuple.ElementWrapper"/>
		<type id="org.hibernate.bytecode.buildtime.internal.JavassistInstrumenter"/>
		<type id="org.hibernate.service.classloading.spi.ClassLoaderService"/>
		<type id="org.hibernate.annotations.common.reflection.XAnnotatedElement"/>
		<type id="javax.persistence.Tuple"/>
		<type id="javax.persistence.CascadeType"/>
		<type id="org.hibernate.metamodel.source.LocalBindingContext"/>
		<type id="org.hibernate.tuple.PropertyFactory"/>
		<type id="javassist.expr.Handler"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbTableGenerator"/>
		<type id="org.hibernate.stat.internal.ConcurrentEntityStatisticsImpl"/>
		<type id="org.hibernate.engine.jdbc.batch.spi.Batch"/>
		<type id="org.hibernate.integrator.spi.IntegratorService"/>
		<type id="org.hibernate.ejb.criteria.expression.EntityTypeExpression"/>
		<type id="org.hibernate.cfg.Ejb3JoinColumn"/>
		<type id="org.springframework.data.repository.core.EntityMetadata"/>
		<type id="javassist.bytecode.stackmap.TypeData"/>
		<type id="org.dom4j.rule.Pattern"/>
		<type id="org.hibernate.engine.transaction.spi.TransactionImplementor"/>
		<type id="org.springframework.orm.hibernate3.support.ScopedBeanInterceptor"/>
		<type id="org.dom4j.swing.XMLTableDefinition"/>
		<type id="org.hibernate.hql.internal.ast.tree.FunctionNode"/>
		<type id="org.hibernate.event.spi.SaveOrUpdateEventListener"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPostPersist"/>
		<type id="org.hibernate.cfg.ExtendedMappings"/>
		<type id="org.hibernate.dialect.MySQLMyISAMDialect"/>
		<type id="org.hibernate.dialect.MySQLDialect"/>
		<type id="org.hibernate.hql.internal.ast.tree.Case2Node"/>
		<type id="org.hibernate.hql.internal.ast.tree.RestrictableStatement"/>
		<type id="org.hibernate.metamodel.source.annotations.JandexHelper"/>
		<type id="org.hibernate.dialect.pagination.LimitHandler"/>
		<type id="javax.persistence.criteria.Subquery"/>
		<type id="org.hibernate.type.AbstractComponentType"/>
		<type id="org.hibernate.service.jta.platform.internal.OrionJtaPlatform"/>
		<type id="org.hibernate.event.spi.PostLoadEventListener"/>
		<type id="org.hibernate.annotations.TypeDef"/>
		<type id="org.hibernate.type.descriptor.sql.VarbinaryTypeDescriptor"/>
		<type id="javassist.compiler.MemberCodeGen"/>
		<type id="org.hibernate.cache.spi.entry.CollectionCacheEntry"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbInheritance"/>
		<type id="org.hibernate.hql.internal.ast.tree.ConstructorNode"/>
		<type id="org.hibernate.id.IdentifierGeneratorAggregator"/>
		<type id="org.hibernate.transform.PassThroughResultTransformer"/>
		<type id="org.hibernate.mapping.SimpleValue"/>
		<type id="org.hibernate.type.LocaleType"/>
		<type id="org.hibernate.tuple.component.ComponentMetamodel"/>
		<type id="org.hibernate.metamodel.binding.AbstractAttributeBinding"/>
		<type id="org.hibernate.service.ServiceRegistryBuilder"/>
		<type id="javax.persistence.metamodel.EmbeddableType"/>
		<type id="org.hibernate.engine.OptimisticLockStyle"/>
		<type id="org.springframework.orm.hibernate4.HibernateJdbcException"/>
		<type id="org.springframework.orm.hibernate3.HibernateJdbcException"/>
		<type id="org.hibernate.engine.transaction.spi.AbstractTransactionImpl"/>
		<type id="javax.persistence.criteria.FetchParent"/>
		<type id="org.springframework.data.util.ParentTypeAwareTypeInformation"/>
		<type id="org.hibernate.type.ByteArrayBlobType"/>
		<type id="org.hibernate.cfg.AbstractPropertyHolder"/>
		<type id="org.hibernate.hql.internal.ast.tree.MapEntryNode"/>
		<type id="org.hibernate.dialect.TeradataDialect"/>
		<type id="org.hibernate.ejb.packaging.PersistenceXmlLoader"/>
		<type id="org.hibernate.service.jta.platform.internal.NoJtaPlatform"/>
		<type id="org.hibernate.ejb.criteria.expression.function.ParameterizedFunctionExpression"/>
		<type id="javax.persistence.MapKeyColumn"/>
		<type id="org.hibernate.persister.collection.CompositeElementPropertyMapping"/>
		<type id="org.hibernate.tuple.IdentifierProperty"/>
		<type id="org.hibernate.stat.internal.ConcurrentStatisticsImpl"/>
		<type id="org.hibernate.metamodel.binding.CollectionElementNature"/>
		<type id="javax.persistence.FlushModeType"/>
		<type id="javax.persistence.PostLoad"/>
		<type id="org.hibernate.cfg.annotations.SimpleValueBinder"/>
		<type id="org.hibernate.cfg.beanvalidation.IntegrationException"/>
		<type id="org.hibernate.hql.internal.ast.tree.AbstractSelectExpression"/>
		<type id="javax.persistence.metamodel.Bindable"/>
		<type id="org.hibernate.cache.spi.entry.StandardCacheEntryImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbNamedNativeQuery"/>
		<type id="javassist.tools.rmi.ObjectNotFoundException"/>
		<type id="org.hibernate.action.internal.UnresolvedEntityInsertActions"/>
		<type id="org.springframework.data.config.ParsingUtils"/>
		<type id="javax.persistence.SequenceGenerator"/>
		<type id="org.hibernate.tool.hbm2ddl.SchemaExportTask"/>
		<type id="org.hibernate.ejb.criteria.expression.CompoundSelectionImpl"/>
		<type id="org.hibernate.hql.internal.ast.tree.InitializeableNode"/>
		<type id="org.springframework.data.jpa.repository.query.QueryExtractor"/>
		<type id="org.springframework.data.repository.init.RepositoryPopulator"/>
		<type id="org.hibernate.loader.hql.QueryLoader"/>
		<type id="org.hibernate.internal.jaxb.JaxbRoot"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbJoinElement"/>
		<type id="org.hibernate.internal.util.collections.LazyIterator"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbOneToMany"/>
		<type id="org.springframework.data.util.ReflectionUtils"/>
		<type id="org.hibernate.type.CustomCollectionType"/>
		<type id="org.hibernate.context.spi.CurrentTenantIdentifierResolver"/>
		<type id="org.dom4j.tree.FlyweightAttribute"/>
		<type id="org.hibernate.engine.transaction.internal.SynchronizationRegistryImpl"/>
		<type id="javassist.bytecode.SourceFileAttribute"/>
		<type id="org.hibernate.tool.hbm2ddl.SchemaValidator"/>
		<type id="org.hibernate.hql.internal.classic.FromPathExpressionParser"/>
		<type id="org.hibernate.type.TypeHelper"/>
		<type id="javax.persistence.PersistenceUnit"/>
		<type id="org.hibernate.engine.jdbc.internal.TypeSearchability"/>
		<type id="org.hibernate.secure.internal.JACCConfiguration"/>
		<type id="org.hibernate.service.jndi.spi.JndiService"/>
		<type id="org.hibernate.metamodel.source.binder.JpaCallbackClass"/>
		<type id="org.hibernate.type.OrderedMapType"/>
		<type id="javassist.bytecode.ParameterAnnotationsAttribute"/>
		<type id="org.hibernate.hql.internal.ast.exec.StatementExecutor"/>
		<type id="org.hibernate.collection.internal.PersistentMapElementHolder"/>
		<type id="org.hibernate.type.CharacterArrayNClobType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbIndexElement"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEmbeddable"/>
		<type id="org.hibernate.metamodel.source.internal.IdentifierGeneratorResolver"/>
		<type id="org.hibernate.mapping.ValueVisitor"/>
		<type id="org.springframework.data.querydsl.QueryDslPredicateExecutor"/>
		<type id="org.hibernate.engine.spi.CollectionEntry"/>
		<type id="javassist.compiler.ast.DoubleConst"/>
		<type id="org.hibernate.metamodel.source.hbm.CompositePluralAttributeElementSourceImpl"/>
		<type id="javax.persistence.spi.PersistenceUnitInfo"/>
		<type id="javassist.tools.reflect.Sample"/>
		<type id="org.hibernate.type.MaterializedNClobType"/>
		<type id="org.hibernate.proxy.map.MapProxy"/>
		<type id="org.hibernate.usertype.LoggableUserType"/>
		<type id="org.dom4j.jaxb.JAXBWriter"/>
		<type id="org.hibernate.mapping.Join"/>
		<type id="org.hibernate.type.descriptor.java.CharacterArrayTypeDescriptor"/>
		<type id="javax.persistence.FetchType"/>
		<type id="org.hibernate.type.CharBooleanType"/>
		<type id="org.hibernate.metamodel.binding.InheritanceType"/>
		<type id="org.dom4j.tree.AbstractAttribute"/>
		<type id="org.hibernate.ejb.criteria.predicate.AbstractPredicateImpl"/>
		<type id="org.hibernate.engine.query.spi.sql.NativeSQLQueryReturn"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbFieldResult"/>
		<type id="org.hibernate.type.AssociationType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbManyToManyElement"/>
		<type id="org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider"/>
		<type id="org.hibernate.ejb.metamodel.MappedSuperclassTypeImpl"/>
		<type id="org.hibernate.ObjectNotFoundException"/>
		<type id="org.hibernate.bytecode.enhance.EnhancementException"/>
		<type id="org.hibernate.service.jta.platform.internal.JtaSynchronizationStrategy"/>
		<type id="javassist.bytecode.LocalVariableAttribute"/>
		<type id="org.hibernate.context.spi.CurrentSessionContext"/>
		<type id="org.springframework.data.mapping.model.IllegalMappingException"/>
		<type id="org.hibernate.internal.util.beans.BeanInfoHelper"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.ColumnValues"/>
		<type id="org.hibernate.service.internal.ServiceDependencyException"/>
		<type id="org.hibernate.service.jta.platform.internal.SynchronizationRegistryBasedSynchronizationStrategy"/>
		<type id="org.dom4j.tree.DefaultNamespace"/>
		<type id="org.hibernate.dialect.MySQL5InnoDBDialect"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.SingularAttributeSourceImpl"/>
		<type id="org.springframework.data.repository.init.Jackson2ResourceReader"/>
		<type id="org.springframework.data.annotation.Reference"/>
		<type id="org.hibernate.hql.internal.antlr.SqlStatementParserTokenTypes"/>
		<type id="org.hibernate.ejb.metamodel.MetamodelImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbElementElement"/>
		<type id="org.hibernate.ejb.criteria.path.SingularAttributeJoin"/>
		<type id="org.hibernate.event.service.spi.EventListenerRegistry"/>
		<type id="org.hibernate.mapping.IndexedCollection"/>
		<type id="org.hibernate.usertype.UserVersionType"/>
		<type id="org.hibernate.hql.internal.ast.tree.ImpliedFromElement"/>
		<type id="org.hibernate.dialect.lock.AbstractSelectLockingStrategy"/>
		<type id="org.hibernate.type.BagType"/>
		<type id="org.hibernate.dialect.pagination.NoopLimitHandler"/>
		<type id="org.hibernate.action.internal.CollectionRemoveAction"/>
		<type id="org.hibernate.metamodel.source.binder.DiscriminatorSource"/>
		<type id="org.hibernate.annotations.Entity"/>
		<type id="org.hibernate.annotations.FilterJoinTable"/>
		<type id="org.hibernate.event.internal.AbstractReassociateEventListener"/>
		<type id="org.hibernate.type.descriptor.java.FloatTypeDescriptor"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbQueryHint"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.EntityElement"/>
		<type id="org.hibernate.service.jdbc.dialect.internal.StandardDialectResolver"/>
		<type id="org.springframework.data.mapping.model.AbstractPersistentProperty"/>
		<type id="org.hibernate.metamodel.relational.Column"/>
		<type id="javassist.CtPrimitiveType"/>
		<type id="javassist.CtConstructor"/>
		<type id="org.hibernate.JDBCException"/>
		<type id="org.hibernate.id.CompositeNestedGeneratedValueGenerator"/>
		<type id="org.hibernate.cache.RegionFactory"/>
		<type id="org.hibernate.metamodel.binding.HibernateTypeDescriptor"/>
		<type id="org.hibernate.metamodel.binding.BasicAttributeBinding"/>
		<type id="org.hibernate.engine.query.spi.sql.NativeSQLQueryScalarReturn"/>
		<type id="org.hibernate.service.jta.platform.spi.JtaPlatformException"/>
		<type id="org.hibernate.ejb.criteria.expression.function.SqrtFunction"/>
		<type id="org.hibernate.cfg.ObjectNameNormalizer"/>
		<type id="org.hibernate.ejb.packaging.NativeScanner"/>
		<type id="org.hibernate.ejb.criteria.predicate.InPredicate"/>
		<type id="org.dom4j.xpath.DefaultXPath"/>
		<type id="org.hibernate.metamodel.binding.FetchProfile"/>
		<type id="org.hibernate.engine.query.spi.sql.NativeSQLQueryJoinReturn"/>
		<type id="org.hibernate.dialect.InterbaseDialect"/>
		<type id="org.hibernate.metamodel.binding.BagBinding"/>
		<type id="org.hibernate.type.AdaptedImmutableType"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbIdClass"/>
		<type id="org.hibernate.transform.DistinctResultTransformer"/>
		<type id="org.hibernate.metamodel.binding.SingularAttributeBinding"/>
		<type id="org.springframework.orm.hibernate3.support.BlobStringType"/>
		<type id="org.springframework.orm.jpa.JpaTransactionManager"/>
		<type id="org.dom4j.dom.DOMEntityReference"/>
		<type id="org.hibernate.internal.util.Cloneable"/>
		<type id="org.springframework.data.repository.init.ResourceReaderRepositoryPopulator"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbMapKeyColumn"/>
		<type id="org.hibernate.type.NumericBooleanType"/>
		<type id="javassist.CtNewConstructor"/>
		<type id="org.hibernate.loader.JoinWalker"/>
		<type id="org.hibernate.persister.collection.OneToManyPersister"/>
		<type id="org.hibernate.persister.entity.AbstractEntityPersister"/>
		<type id="org.hibernate.hql.internal.ast.tree.ComponentJoin"/>
		<type id="org.hibernate.event.spi.RefreshEvent"/>
		<type id="org.hibernate.id.Assigned"/>
		<type id="javax.persistence.PersistenceContextType"/>
		<type id="org.hibernate.mapping.Formula"/>
		<type id="org.springframework.data.mapping.context.PersistentPropertyPath"/>
		<type id="org.hibernate.type.UUIDBinaryType"/>
		<type id="org.hibernate.hql.internal.ast.ErrorCounter"/>
		<type id="org.hibernate.bytecode.spi.AbstractClassTransformerImpl"/>
		<type id="org.hibernate.dialect.lock.PessimisticWriteSelectLockingStrategy"/>
		<type id="org.hibernate.service.jta.platform.internal.JOnASJtaPlatform"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.RootEntitySourceImpl"/>
		<type id="org.hibernate.engine.jdbc.internal.TypeNullability"/>
		<type id="org.springframework.data.jpa.repository.support.JpaEntityInformation"/>
		<type id="org.hibernate.type.AbstractSingleColumnStandardBasicType"/>
		<type id="org.hibernate.annotations.GenericGenerators"/>
		<type id="org.dom4j.io.STAXEventReader"/>
		<type id="org.hibernate.cfg.RecoverableException"/>
		<type id="org.hibernate.metamodel.binding.PluralAttributeBinding"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbJoinColumn"/>
		<type id="javax.transaction.Transaction"/>
		<type id="org.springframework.data.repository.core.support.PersistenceExceptionTranslationRepositoryProxyPostProcessor"/>
		<type id="javassist.compiler.NoFieldException"/>
		<type id="org.hibernate.metamodel.binding.TypeDef"/>
		<type id="org.hibernate.internal.util.SerializationHelper"/>
		<type id="org.hibernate.ejb.criteria.JoinImplementor"/>
		<type id="javassist.CtBehavior"/>
		<type id="org.hibernate.engine.transaction.synchronization.spi.AfterCompletionAction"/>
		<type id="org.springframework.data.repository.query.QueryCreationException"/>
		<type id="org.springframework.data.repository.cdi.CdiRepositoryBean"/>
		<type id="javassist.util.proxy.ProxyObjectOutputStream"/>
		<type id="org.hibernate.metamodel.source.binder.PluralAttributeSource"/>
		<type id="org.hibernate.event.internal.DefaultUpdateEventListener"/>
		<type id="org.hibernate.engine.spi.CacheInitiator"/>
		<type id="org.hibernate.dialect.TimesTenDialect"/>
		<type id="org.hibernate.ejb.packaging.Scanner"/>
		<type id="org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory"/>
		<type id="javax.persistence.PrePersist"/>
		<type id="org.springframework.data.jpa.repository.Lock"/>
		<type id="org.hibernate.engine.jdbc.spi.SqlStatementLogger"/>
		<type id="org.hibernate.annotations.Where"/>
		<type id="org.hibernate.type.descriptor.java.CurrencyTypeDescriptor"/>
		<type id="org.springframework.data.convert.EntityWriter"/>
		<type id="org.dom4j.tree.QNameCache"/>
		<type id="org.hibernate.ejb.event.EJB3FlushEventListener"/>
		<type id="javax.persistence.PostRemove"/>
		<type id="org.hibernate.cache.spi.GeneralDataRegion"/>
		<type id="org.hibernate.ejb.event.HibernateEntityManagerEventListener"/>
		<type id="javax.persistence.AttributeOverrides"/>
		<type id="org.hibernate.annotations.common.annotationfactory.AnnotationProxy"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbFetchProfileElement"/>
		<type id="org.hibernate.persister.entity.AbstractPropertyMapping"/>
		<type id="org.hibernate.type.descriptor.java.PrimitiveCharacterArrayTypeDescriptor"/>
		<type id="org.springframework.data.support.IsNewStrategy"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSubclassElement"/>
		<type id="org.hibernate.hql.internal.ast.tree.LiteralNode"/>
		<type id="org.hibernate.engine.spi.SessionBuilderImplementor"/>
		<type id="org.hibernate.cfg.SecondPass"/>
		<type id="org.hibernate.event.internal.FlushVisitor"/>
		<type id="org.springframework.orm.jpa.EntityManagerFactoryInfo"/>
		<type id="org.hibernate.annotations.common.reflection.XPackage"/>
		<type id="org.hibernate.annotations.common.reflection.java.generics.TypeEnvironment"/>
		<type id="org.hibernate.jdbc.AbstractWork"/>
		<type id="org.hibernate.stat.NaturalIdCacheStatistics"/>
		<type id="org.hibernate.service.UnknownServiceException"/>
		<type id="org.hibernate.sql.CaseFragment"/>
		<type id="javassist.compiler.ast.NewExpr"/>
		<type id="org.hibernate.StatelessSession"/>
		<type id="org.hibernate.event.internal.DefaultSaveOrUpdateEventListener"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbTypeElement"/>
		<type id="org.hibernate.hql.spi.ParameterTranslations"/>
		<type id="org.hibernate.annotations.AccessType"/>
		<type id="org.hibernate.service.jta.platform.internal.WebSphereExtendedJtaPlatform"/>
		<type id="org.hibernate.dialect.PostgreSQLDialect"/>
		<type id="org.springframework.data.jpa.domain.AbstractAuditable_"/>
		<type id="org.hibernate.metamodel.binding.OneToManyCollectionElement"/>
		<type id="javax.persistence.criteria.Selection"/>
		<type id="javassist.CannotCompileException"/>
		<type id="org.hibernate.metamodel.source.binder.IdentifierSource"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbIdbagElement"/>
		<type id="org.hibernate.type.SerializableToBlobType"/>
		<type id="org.springframework.data.jpa.mapping.JpaPersistentEntity"/>
		<type id="org.springframework.orm.jdo.support.OpenPersistenceManagerInViewFilter"/>
		<type id="org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter"/>
		<type id="org.hibernate.annotations.NotFoundAction"/>
		<type id="javassist.compiler.CodeGen"/>
		<type id="javax.persistence.metamodel.EntityType"/>
		<type id="org.springframework.orm.hibernate3.TransactionAwareDataSourceConnectionProvider"/>
		<type id="org.hibernate.type.AnyType"/>
		<type id="org.dom4j.rule.Stylesheet"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbAccessType"/>
		<type id="org.hibernate.metamodel.ValidationException"/>
		<type id="org.hibernate.metamodel.source.binder.AssociationAttributeSource"/>
		<type id="org.hibernate.loader.custom.Return"/>
		<type id="org.jboss.logging.Logger"/>
		<type id="org.hibernate.hql.internal.ast.QueryTranslatorImpl"/>
		<type id="org.hibernate.hql.internal.ast.tree.HqlSqlWalkerNode"/>
		<type id="org.hibernate.id.ForeignGenerator"/>
		<type id="org.dom4j.dtd.ElementDecl"/>
		<type id="org.hibernate.hql.internal.ast.tree.SelectExpressionImpl"/>
		<type id="org.hibernate.event.spi.LoadEvent"/>
		<type id="org.hibernate.IdentifierLoadAccess"/>
		<type id="org.hibernate.type.PrimitiveByteArrayBlobType"/>
		<type id="org.springframework.data.repository.query.parser.Part"/>
		<type id="org.hibernate.sql.CacheJoinFragment"/>
		<type id="javassist.compiler.ast.CondExpr"/>
		<type id="javassist.bytecode.StackMap"/>
		<type id="org.hibernate.metamodel.domain.TypeNature"/>
		<type id="org.hibernate.service.jdbc.dialect.internal.AbstractDialectResolver"/>
		<type id="org.hibernate.event.spi.PostUpdateEventListener"/>
		<type id="org.hibernate.hql.internal.classic.GroupByParser"/>
		<type id="org.hibernate.persister.collection.SQLLoadableCollection"/>
		<type id="org.hibernate.service.jmx.spi.JmxService"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbParamElement"/>
		<type id="org.springframework.data.repository.core.support.DefaultRepositoryMetadata"/>
		<type id="org.hibernate.cfg.beanvalidation.HibernateTraversableResolver"/>
		<type id="org.hibernate.annotations.FilterDefs"/>
		<type id="org.hibernate.action.internal.CollectionUpdateAction"/>
		<type id="org.hibernate.type.WrappedMaterializedBlobType"/>
		<type id="org.hibernate.metamodel.source.MetadataSourceProcessor"/>
		<type id="org.hibernate.dialect.unique.DefaultUniqueDelegate"/>
		<type id="org.hibernate.ejb.packaging.ExplodedJarVisitor"/>
		<type id="org.hibernate.collection.internal.PersistentIndexedElementHolder"/>
		<type id="org.hibernate.metamodel.source.hbm.PluralAttributeKeySourceImpl"/>
		<type id="org.springframework.data.repository.config.ResourceReaderRepositoryPopulatorBeanDefinitionParser"/>
		<type id="org.hibernate.persister.collection.CollectionPropertyMapping"/>
		<type id="org.hibernate.dialect.function.ClassicSumFunction"/>
		<type id="org.hibernate.sql.ordering.antlr.Node"/>
		<type id="org.hibernate.internal.util.collections.JoinedIterable"/>
		<type id="org.hibernate.dialect.DB2390Dialect"/>
		<type id="org.hibernate.service.spi.BasicServiceInitiator"/>
		<type id="org.hibernate.mapping.PersistentClassVisitor"/>
		<type id="org.springframework.data.jpa.repository.query.PartTreeJpaQuery"/>
		<type id="org.springframework.orm.jdo.PersistenceManagerFactoryUtils"/>
		<type id="org.hibernate.metamodel.binding.MetaAttribute"/>
		<type id="javax.persistence.AssociationOverrides"/>
		<type id="org.hibernate.engine.query.spi.ParameterParser"/>
		<type id="org.hibernate.event.internal.AbstractVisitor"/>
		<type id="org.hibernate.event.spi.FlushEntityEventListener"/>
		<type id="javassist.compiler.ast.Keyword"/>
		<type id="org.hibernate.metamodel.source.annotations.global.IdGeneratorBinder"/>
		<type id="javassist.scopedpool.SoftValueHashMap"/>
		<artifact id="org.springframework.boot:spring-boot-starter-jdbc:0.5.0.BUILD-SNAPSHOT">
			<type id="org.springframework.jdbc.datasource.embedded.ConnectionProperties"/>
			<type id="org.springframework.transaction.TransactionStatus"/>
			<type id="org.springframework.jdbc.core.BatchPreparedStatementSetter"/>
			<type id="org.springframework.dao.ConcurrencyFailureException"/>
			<type id="org.springframework.jca.cci.RecordTypeNotSupportedException"/>
			<type id="org.springframework.jdbc.support.xml.SqlXmlObjectMappingHandler"/>
			<type id="org.springframework.jdbc.core.simple.ParameterizedBeanPropertyRowMapper"/>
			<type id="org.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistry"/>
			<type id="org.springframework.dao.QueryTimeoutException"/>
			<type id="org.springframework.jdbc.core.simple.SimpleJdbcInsertOperations"/>
			<type id="org.springframework.transaction.annotation.Propagation"/>
			<type id="org.springframework.transaction.jta.JtaTransactionManager"/>
			<type id="org.springframework.jca.work.SimpleTaskWorkManager"/>
			<type id="org.springframework.jdbc.object.BatchSqlUpdate"/>
			<type id="org.springframework.transaction.jta.WebSphereUowTransactionManager"/>
			<type id="org.springframework.jdbc.core.SqlReturnType"/>
			<type id="org.springframework.jdbc.support.incrementer.H2SequenceMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.support.lob.OracleLobHandler"/>
			<type id="org.springframework.dao.CannotSerializeTransactionException"/>
			<type id="org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor"/>
			<type id="org.springframework.transaction.interceptor.RollbackRuleAttribute"/>
			<type id="org.springframework.jdbc.support.xml.XmlBinaryStreamProvider"/>
			<type id="org.springframework.transaction.config.JtaTransactionManagerBeanDefinitionParser"/>
			<type id="org.springframework.jdbc.datasource.DataSourceUtils"/>
			<type id="org.springframework.jdbc.datasource.lookup.IsolationLevelDataSourceRouter"/>
			<type id="org.springframework.transaction.jta.SpringJtaSynchronizationAdapter"/>
			<type id="org.springframework.transaction.support.TransactionSynchronizationAdapter"/>
			<type id="org.springframework.transaction.InvalidIsolationLevelException"/>
			<type id="org.springframework.jca.cci.connection.TransactionAwareConnectionFactoryProxy"/>
			<type id="org.springframework.jdbc.datasource.init.ResourceDatabasePopulator"/>
			<type id="org.springframework.jdbc.core.SqlParameterValue"/>
			<type id="org.springframework.transaction.NoTransactionException"/>
			<type id="org.springframework.jdbc.core.namedparam.NamedParameterBatchUpdateUtils"/>
			<type id="org.springframework.jdbc.support.KeyHolder"/>
			<type id="org.springframework.jdbc.support.nativejdbc.OracleJdbc4NativeJdbcExtractor"/>
			<type id="org.springframework.jdbc.object.UpdatableSqlQuery"/>
			<type id="org.springframework.jdbc.core.SqlProvider"/>
			<type id="org.springframework.dao.DataAccessResourceFailureException"/>
			<type id="org.springframework.jca.cci.object.MappingRecordOperation"/>
			<type id="org.springframework.jdbc.core.ParameterDisposer"/>
			<type id="org.springframework.transaction.support.DefaultTransactionStatus"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmxMBean"/>
			<type id="org.springframework.jca.cci.connection.DelegatingConnectionFactory"/>
			<type id="org.springframework.jdbc.support.nativejdbc.NativeJdbcExtractor"/>
			<type id="org.springframework.jca.cci.connection.CciLocalTransactionManager"/>
			<type id="org.springframework.jdbc.core.metadata.SqlServerCallMetaDataProvider"/>
			<type id="org.springframework.jdbc.core.SqlReturnUpdateCount"/>
			<type id="org.springframework.jdbc.core.JdbcOperations"/>
			<type id="org.springframework.jdbc.support.incrementer.MySQLMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.datasource.embedded.DataSourceFactory"/>
			<type id="org.springframework.dao.TypeMismatchDataAccessException"/>
			<type id="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor"/>
			<type id="org.springframework.transaction.annotation.TransactionAnnotationParser"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport"/>
			<type id="org.springframework.jca.cci.object.SimpleRecordOperation"/>
			<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
				<type id="org.springframework.instrument.classloading.SimpleThrowawayClassLoader"/>
				<type id="org.springframework.beans.propertyeditors.URLEditor"/>
				<type id="org.springframework.context.support.MessageSourceAccessor"/>
				<type id="org.springframework.beans.propertyeditors.ResourceBundleEditor"/>
				<type id="org.springframework.beans.BeanInstantiationException"/>
				<type id="org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext"/>
				<type id="org.springframework.beans.factory.parsing.ConstructorArgumentEntry"/>
				<type id="org.springframework.instrument.classloading.WeavingTransformer"/>
				<type id="org.springframework.beans.factory.annotation.AnnotationBeanWiringInfoResolver"/>
				<type id="org.springframework.beans.MutablePropertyValues"/>
				<type id="org.springframework.boot.context.embedded.ServletRegistrationBean"/>
				<type id="org.springframework.expression.spel.ast.OpDivide"/>
				<type id="org.springframework.expression.spel.ast.OpGT"/>
				<type id="org.springframework.beans.factory.xml.DefaultDocumentLoader"/>
				<type id="org.springframework.context.support.MessageSourceResourceBundle"/>
				<type id="org.springframework.context.annotation.Bean"/>
				<type id="org.springframework.expression.spel.ast.OpOr"/>
				<type id="org.springframework.validation.beanvalidation.MethodValidationPostProcessor"/>
				<type id="org.springframework.jmx.access.InvalidInvocationException"/>
				<type id="org.springframework.expression.spel.ast.InlineList"/>
				<type id="org.springframework.beans.propertyeditors.LocaleEditor"/>
				<type id="org.springframework.beans.factory.support.LookupOverride"/>
				<type id="org.springframework.boot.config.YamlMapFactoryBean"/>
				<type id="org.springframework.scheduling.annotation.AsyncAnnotationAdvisor"/>
				<type id="org.springframework.expression.spel.ast.OpDec"/>
				<type id="org.springframework.beans.factory.BeanExpressionException"/>
				<type id="org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean"/>
				<type id="org.springframework.context.support.AbstractXmlApplicationContext"/>
				<type id="org.springframework.context.ApplicationContextAware"/>
				<type id="org.springframework.expression.spel.ast.OpMinus"/>
				<type id="org.springframework.boot.autoconfigure.jdbc.CommonsDataSourceConfiguration"/>
				<type id="org.springframework.context.annotation.Condition"/>
				<type id="org.springframework.expression.spel.ast.Projection"/>
				<type id="org.springframework.jmx.export.SpringModelMBean"/>
				<type id="org.springframework.scheduling.annotation.EnableScheduling"/>
				<type id="org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration"/>
				<type id="org.springframework.ui.ModelMap"/>
				<type id="org.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration"/>
				<type id="org.springframework.expression.common.TemplateParserContext"/>
				<type id="org.springframework.beans.propertyeditors.ClassArrayEditor"/>
				<type id="org.springframework.validation.annotation.Validated"/>
				<type id="org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory"/>
				<type id="org.springframework.jmx.export.annotation.ManagedMetric"/>
				<type id="org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter"/>
				<type id="org.springframework.expression.spel.ast.OpNE"/>
				<type id="org.springframework.expression.spel.ast.OpLE"/>
				<type id="org.springframework.beans.factory.support.SimpleAutowireCandidateResolver"/>
				<type id="org.springframework.expression.spel.support.ReflectivePropertyAccessor"/>
				<type id="org.springframework.validation.BindException"/>
				<type id="org.springframework.beans.propertyeditors.ZoneIdEditor"/>
				<type id="org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainerFactory"/>
				<type id="org.springframework.jmx.export.metadata.ManagedNotification"/>
				<type id="org.springframework.scripting.bsh.BshScriptEvaluator"/>
				<type id="org.springframework.cache.interceptor.DefaultKeyGenerator"/>
				<type id="org.springframework.boot.liquibase.SpringPackageScanClassResolver"/>
				<type id="org.springframework.boot.ansi.AnsiElement"/>
				<type id="org.springframework.jmx.support.MBeanServerFactoryBean"/>
				<type id="org.springframework.format.datetime.joda.JodaTimeContext"/>
				<type id="org.springframework.beans.factory.config.Scope"/>
				<type id="org.springframework.ui.context.support.UiApplicationContextUtils"/>
				<type id="org.springframework.expression.spel.support.StandardOperatorOverloader"/>
				<type id="org.springframework.beans.factory.xml.ParserContext"/>
				<type id="org.springframework.beans.factory.xml.BeansDtdResolver"/>
				<type id="org.springframework.beans.factory.parsing.BeanDefinitionParsingException"/>
				<type id="org.springframework.context.access.ContextBeanFactoryReference"/>
				<type id="org.springframework.beans.factory.parsing.Location"/>
				<type id="org.springframework.cache.annotation.CacheAnnotationParser"/>
				<type id="org.springframework.jmx.access.MBeanConnectFailureException"/>
				<type id="org.springframework.jmx.export.notification.NotificationPublisher"/>
				<type id="org.springframework.context.annotation.Conditional"/>
				<type id="org.springframework.format.number.NumberFormatter"/>
				<type id="org.springframework.boot.context.initializer.EnvironmentDelegateApplicationContextInitializer"/>
				<type id="org.springframework.remoting.rmi.RmiServiceExporter"/>
				<type id="org.springframework.beans.factory.config.PropertyPathFactoryBean"/>
				<type id="org.springframework.boot.context.embedded.jetty.ServletContextInitializerConfiguration"/>
				<type id="org.springframework.context.support.FileSystemXmlApplicationContext"/>
				<type id="org.springframework.scheduling.annotation.AsyncConfigurer"/>
				<type id="org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider"/>
				<type id="org.springframework.beans.TypeConverterSupport"/>
				<type id="org.springframework.scheduling.concurrent.ScheduledExecutorTask"/>
				<type id="org.springframework.scripting.groovy.GroovyObjectCustomizer"/>
				<type id="org.springframework.remoting.RemoteProxyFailureException"/>
				<type id="org.springframework.boot.autoconfigure.condition.SpringBootCondition"/>
				<type id="org.springframework.boot.autoconfigure.jdbc.EmbeddedDataSourceConfiguration"/>
				<type id="org.springframework.cache.annotation.CacheEvict"/>
				<type id="org.springframework.cache.interceptor.CacheOperation"/>
				<type id="org.springframework.jmx.support.MBeanServerConnectionFactoryBean"/>
				<type id="org.springframework.validation.ObjectError"/>
				<type id="org.springframework.boot.autoconfigure.reactor.ReactorAutoConfiguration"/>
				<type id="org.springframework.ui.context.Theme"/>
				<type id="org.springframework.context.annotation.AdviceMode"/>
				<type id="org.springframework.jmx.export.assembler.MethodNameBasedMBeanInfoAssembler"/>
				<type id="org.springframework.remoting.RemoteLookupFailureException"/>
				<type id="org.springframework.beans.support.PropertyComparator"/>
				<type id="org.springframework.boot.context.initializer.ConfigFileApplicationContextInitializer"/>
				<type id="org.springframework.context.annotation.ContextAnnotationAutowireCandidateResolver"/>
				<type id="org.springframework.context.support.ReloadableResourceBundleMessageSource"/>
				<type id="org.springframework.boot.context.embedded.AbstractEmbeddedServletContainerFactory"/>
				<type id="org.springframework.format.FormatterRegistrar"/>
				<type id="org.springframework.cache.annotation.CachePut"/>
				<type id="org.springframework.beans.factory.BeanCreationException"/>
				<type id="org.springframework.expression.ExpressionInvocationTargetException"/>
				<type id="org.springframework.beans.propertyeditors.TimeZoneEditor"/>
				<type id="org.springframework.context.annotation.AnnotationConfigApplicationContext"/>
				<type id="org.springframework.jndi.JndiLocatorSupport"/>
				<type id="org.springframework.context.annotation.ScopedProxyMode"/>
				<type id="org.springframework.validation.BindingErrorProcessor"/>
				<type id="org.springframework.expression.spel.support.StandardTypeComparator"/>
				<type id="org.springframework.context.annotation.LoadTimeWeavingConfiguration"/>
				<type id="org.springframework.scheduling.support.MethodInvokingRunnable"/>
				<type id="org.springframework.context.support.AbstractApplicationContext"/>
				<type id="org.springframework.beans.factory.support.MethodOverride"/>
				<type id="org.springframework.beans.PropertyAccessorFactory"/>
				<type id="org.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport"/>
				<type id="org.springframework.beans.factory.wiring.BeanWiringInfo"/>
				<type id="org.springframework.validation.support.BindingAwareModelMap"/>
				<type id="org.springframework.expression.spel.ast.OpInc"/>
				<type id="org.springframework.beans.factory.support.SimpleBeanDefinitionRegistry"/>
				<type id="org.springframework.boot.config.PropertySourceLoader"/>
				<type id="org.springframework.beans.factory.support.BeanDefinitionDefaults"/>
				<type id="org.springframework.beans.factory.support.RootBeanDefinition"/>
				<type id="org.springframework.scripting.ScriptSource"/>
				<type id="org.springframework.expression.spel.SpelNode"/>
				<type id="org.springframework.boot.bind.RelaxedDataBinder"/>
				<type id="org.springframework.beans.ExtendedBeanInfoFactory"/>
				<type id="org.springframework.expression.spel.ast.OperatorBetween"/>
				<type id="org.springframework.beans.factory.support.StaticListableBeanFactory"/>
				<type id="org.springframework.remoting.support.RemoteInvocation"/>
				<type id="org.springframework.ui.Model"/>
				<type id="org.springframework.scripting.config.ScriptingDefaultsParser"/>
				<type id="org.springframework.jmx.export.annotation.ManagedOperation"/>
				<type id="org.springframework.scheduling.concurrent.ThreadPoolExecutorFactoryBean"/>
				<type id="org.springframework.jmx.export.metadata.ManagedOperationParameter"/>
				<type id="org.springframework.validation.beanvalidation.SpringValidatorAdapter"/>
				<type id="org.springframework.boot.autoconfigure.AutoConfigureBefore"/>
				<type id="org.springframework.boot.config.DefaultProfileDocumentMatcher"/>
				<type id="org.springframework.context.i18n.SimpleLocaleContext"/>
				<type id="org.springframework.context.annotation.ImportAware"/>
				<type id="org.springframework.beans.factory.parsing.QualifierEntry"/>
				<type id="org.springframework.expression.spel.support.ReflectiveMethodResolver"/>
				<type id="org.springframework.beans.BeanMetadataElement"/>
				<type id="org.springframework.beans.factory.xml.XmlReaderContext"/>
				<type id="org.springframework.beans.factory.parsing.NullSourceExtractor"/>
				<type id="org.springframework.scheduling.annotation.AsyncResult"/>
				<type id="org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration"/>
				<type id="org.springframework.jmx.export.notification.ModelMBeanNotificationPublisher"/>
				<type id="org.springframework.expression.spel.ast.NullLiteral"/>
				<type id="org.springframework.scheduling.concurrent.CustomizableThreadFactory"/>
				<type id="org.springframework.beans.factory.config.PropertyResourceConfigurer"/>
				<type id="org.springframework.beans.support.MutableSortDefinition"/>
				<type id="org.springframework.boot.ExitCodeGenerator"/>
				<type id="org.springframework.expression.spel.ast.Assign"/>
				<type id="org.springframework.context.event.ApplicationContextEvent"/>
				<type id="org.springframework.beans.propertyeditors.ClassEditor"/>
				<type id="org.springframework.expression.ExpressionParser"/>
				<type id="org.springframework.scripting.support.ScriptFactoryPostProcessor"/>
				<type id="org.springframework.beans.factory.access.el.SimpleSpringBeanELResolver"/>
				<type id="org.springframework.beans.factory.config.SetFactoryBean"/>
				<type id="org.springframework.validation.Errors"/>
				<type id="org.springframework.cache.concurrent.ConcurrentMapCache"/>
				<type id="org.springframework.beans.factory.support.BeanDefinitionRegistry"/>
				<type id="org.springframework.format.support.FormattingConversionService"/>
				<type id="org.springframework.context.event.SmartApplicationListener"/>
				<type id="org.springframework.expression.spel.support.ReflectionHelper"/>
				<type id="org.springframework.expression.spel.ast.OperatorNot"/>
				<type id="org.springframework.boot.autoconfigure.EnableAutoConfiguration"/>
				<type id="org.springframework.format.number.CurrencyFormatter"/>
				<type id="org.springframework.scripting.support.ResourceScriptSource"/>
				<type id="org.springframework.ejb.interceptor.SpringBeanAutowiringInterceptor"/>
				<type id="org.springframework.boot.config.YamlPropertiesFactoryBean"/>
				<type id="org.springframework.boot.autoconfigure.AutoConfigurationUtils"/>
				<type id="org.springframework.expression.spel.ast.OpMultiply"/>
				<type id="org.springframework.jmx.export.annotation.ManagedAttribute"/>
				<type id="org.springframework.scripting.ScriptCompilationException"/>
				<type id="org.springframework.boot.logging.AbstractLoggingSystem"/>
				<type id="org.springframework.beans.factory.HierarchicalBeanFactory"/>
				<type id="org.springframework.context.support.ResourceBundleMessageSource"/>
				<type id="org.springframework.context.annotation.ComponentScan"/>
				<type id="org.springframework.format.datetime.standard.DateTimeFormatterFactoryBean"/>
				<type id="org.springframework.beans.PropertyAccessorUtils"/>
				<type id="org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler"/>
				<type id="org.springframework.expression.spel.standard.SpelExpression"/>
				<type id="org.springframework.format.Printer"/>
				<type id="org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizerBeanPostProcessor"/>
				<type id="org.springframework.boot.context.embedded.ErrorPage"/>
				<type id="org.springframework.expression.spel.ast.OpEQ"/>
				<type id="org.springframework.jndi.JndiCallback"/>
				<type id="org.springframework.context.annotation.ClassPathBeanDefinitionScanner"/>
				<type id="org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration"/>
				<type id="org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration"/>
				<type id="org.springframework.boot.context.initializer.LoggingApplicationContextInitializer"/>
				<type id="org.springframework.jmx.MBeanServerNotFoundException"/>
				<type id="org.springframework.boot.autoconfigure.batch.JobExecutionExitCodeGenerator"/>
				<type id="org.springframework.boot.logging.java.JavaLoggingSystem"/>
				<type id="org.springframework.context.support.SimpleThreadScope"/>
				<type id="org.springframework.context.support.ClassPathXmlApplicationContext"/>
				<type id="org.springframework.jmx.export.naming.IdentityNamingStrategy"/>
				<type id="org.springframework.format.datetime.DateFormatter"/>
				<type id="org.springframework.jmx.export.metadata.JmxAttributeSource"/>
				<type id="org.springframework.boot.autoconfigure.condition.SearchStrategy"/>
				<type id="org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver"/>
				<type id="org.springframework.beans.factory.config.TypedStringValue"/>
				<type id="org.springframework.jmx.export.assembler.MetadataMBeanInfoAssembler"/>
				<type id="org.springframework.cache.interceptor.SimpleKey"/>
				<type id="org.springframework.format.support.DefaultFormattingConversionService"/>
				<type id="org.aopalliance.intercept.MethodInterceptor"/>
				<type id="org.springframework.format.datetime.joda.LocalTimeParser"/>
				<type id="org.springframework.scheduling.support.PeriodicTrigger"/>
				<type id="org.springframework.validation.DefaultBindingErrorProcessor"/>
				<type id="org.springframework.beans.factory.annotation.Qualifier"/>
				<type id="org.springframework.expression.spel.ast.OperatorPower"/>
				<type id="org.springframework.expression.spel.ast.OpGE"/>
				<type id="org.springframework.beans.factory.config.ConfigurableListableBeanFactory"/>
				<type id="org.springframework.scheduling.SchedulingAwareRunnable"/>
				<type id="org.springframework.context.event.AbstractApplicationEventMulticaster"/>
				<type id="org.springframework.remoting.rmi.RmiClientInterceptor"/>
				<type id="org.springframework.boot.CommandLineRunner"/>
				<type id="org.springframework.cache.annotation.CachingConfigurationSelector"/>
				<type id="org.springframework.jmx.export.annotation.ManagedOperationParameters"/>
				<type id="org.springframework.context.annotation.FilterType"/>
				<type id="org.springframework.jmx.support.ObjectNameManager"/>
				<type id="org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor"/>
				<type id="org.springframework.validation.DirectFieldBindingResult"/>
				<type id="org.springframework.beans.factory.xml.NamespaceHandler"/>
				<type id="org.springframework.beans.factory.wiring.ClassNameBeanWiringInfoResolver"/>
				<type id="org.springframework.format.datetime.standard.DateTimeContextHolder"/>
				<type id="org.springframework.beans.factory.config.BeanDefinitionVisitor"/>
				<type id="org.springframework.validation.MessageCodeFormatter"/>
				<type id="org.springframework.jmx.JmxException"/>
				<type id="org.springframework.beans.factory.config.MapFactoryBean"/>
				<type id="org.springframework.beans.factory.ListableBeanFactory"/>
				<type id="org.springframework.beans.factory.config.AbstractFactoryBean"/>
				<type id="org.springframework.expression.spel.ast.AstUtils"/>
				<type id="org.springframework.ui.context.support.DelegatingThemeSource"/>
				<type id="org.springframework.jmx.export.MBeanExportOperations"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionOutcome"/>
				<type id="org.springframework.scheduling.annotation.SchedulingConfigurer"/>
				<type id="org.springframework.expression.spel.ast.TypeReference"/>
				<type id="org.springframework.beans.factory.config.BeanExpressionResolver"/>
				<type id="org.springframework.instrument.classloading.tomcat.TomcatLoadTimeWeaver"/>
				<type id="org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser"/>
				<type id="org.springframework.beans.factory.support.BeanDefinitionBuilder"/>
				<type id="org.springframework.cache.interceptor.CacheOperationSource"/>
				<type id="org.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor"/>
				<type id="org.springframework.scheduling.SchedulingException"/>
				<type id="org.springframework.expression.ConstructorResolver"/>
				<type id="org.springframework.beans.factory.FactoryBean"/>
				<type id="org.springframework.boot.context.initializer.ParentContextApplicationContextInitializer"/>
				<type id="org.springframework.expression.MethodResolver"/>
				<type id="org.springframework.beans.factory.DisposableBean"/>
				<type id="org.springframework.beans.factory.config.CustomEditorConfigurer"/>
				<type id="org.springframework.beans.factory.support.MethodReplacer"/>
				<type id="org.springframework.scheduling.annotation.Async"/>
				<type id="org.springframework.format.FormatterRegistry"/>
				<type id="org.springframework.jmx.support.WebSphereMBeanServerFactoryBean"/>
				<type id="org.springframework.cache.support.CompositeCacheManager"/>
				<type id="org.springframework.validation.BindingResult"/>
				<type id="org.springframework.cache.support.NoOpCacheManager"/>
				<type id="org.springframework.scheduling.config.Task"/>
				<type id="org.springframework.remoting.rmi.JndiRmiServiceExporter"/>
				<type id="org.springframework.beans.factory.BeanCurrentlyInCreationException"/>
				<type id="org.springframework.context.SmartLifecycle"/>
				<type id="org.springframework.cache.config.CacheNamespaceHandler"/>
				<type id="org.springframework.boot.liquibase.LiquibaseServiceLocatorInitializer"/>
				<type id="org.springframework.scheduling.config.AnnotationDrivenBeanDefinitionParser"/>
				<type id="org.springframework.boot.context.initializer.VcapApplicationContextInitializer"/>
				<type id="org.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition"/>
				<type id="org.springframework.boot.config.YamlJsonParser"/>
				<type id="org.springframework.beans.factory.Aware"/>
				<type id="org.springframework.jndi.JndiPropertySource"/>
				<type id="org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor"/>
				<type id="org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer"/>
				<type id="org.aopalliance.intercept.Interceptor"/>
				<type id="org.springframework.cache.annotation.Caching"/>
				<type id="org.springframework.boot.SpringApplicationInitializer"/>
				<type id="org.springframework.context.ApplicationEventPublisherAware"/>
				<type id="org.springframework.scheduling.annotation.AbstractAsyncConfiguration"/>
				<type id="org.springframework.expression.spel.ast.BooleanLiteral"/>
				<type id="org.springframework.context.weaving.AspectJWeavingEnabler"/>
				<type id="org.springframework.jmx.support.RegistrationPolicy"/>
				<type id="org.springframework.context.EnvironmentAware"/>
				<type id="org.springframework.cache.interceptor.CacheAspectSupport"/>
				<type id="org.springframework.expression.spel.ExpressionState"/>
				<type id="org.springframework.expression.spel.ast.CompoundExpression"/>
				<type id="org.springframework.boot.autoconfigure.security.SecurityPrequisite"/>
				<type id="org.springframework.scripting.support.StandardScriptEvaluator"/>
				<type id="org.springframework.beans.factory.config.ConstructorArgumentValues"/>
				<type id="org.springframework.boot.context.embedded.EmbeddedServletContainerFactory"/>
				<type id="org.springframework.beans.factory.BeanIsNotAFactoryException"/>
				<type id="org.springframework.beans.factory.support.AbstractBeanFactory"/>
				<type id="org.springframework.beans.factory.config.ConfigurableBeanFactory"/>
				<type id="org.springframework.scheduling.support.CronTrigger"/>
				<type id="org.springframework.context.support.ConversionServiceFactoryBean"/>
				<type id="org.springframework.jmx.access.MBeanProxyFactoryBean"/>
				<type id="org.springframework.expression.spel.ast.BeanReference"/>
				<type id="org.springframework.remoting.rmi.RmiClientInterceptorUtils"/>
				<type id="org.springframework.expression.spel.ast.ConstructorReference"/>
				<type id="org.springframework.beans.propertyeditors.InputStreamEditor"/>
				<type id="org.springframework.expression.spel.ast.FloatLiteral"/>
				<type id="org.springframework.beans.propertyeditors.CharsetEditor"/>
				<type id="org.springframework.beans.factory.parsing.FailFastProblemReporter"/>
				<type id="org.springframework.validation.AbstractBindingResult"/>
				<type id="org.springframework.beans.propertyeditors.InputSourceEditor"/>
				<type id="org.springframework.ejb.access.LocalStatelessSessionProxyFactoryBean"/>
				<type id="org.springframework.expression.TypeLocator"/>
				<type id="org.springframework.jndi.JndiObjectLocator"/>
				<type id="org.springframework.beans.factory.NoSuchBeanDefinitionException"/>
				<type id="org.springframework.beans.factory.ObjectFactory"/>
				<type id="org.springframework.beans.factory.BeanDefinitionStoreException"/>
				<type id="org.springframework.boot.bind.InetAddressEditor"/>
				<type id="org.springframework.boot.autoconfigure.security.SecurityProperties"/>
				<type id="org.springframework.jmx.export.naming.SelfNaming"/>
				<type id="org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer"/>
				<type id="org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver"/>
				<type id="org.springframework.beans.factory.parsing.ReaderContext"/>
				<type id="org.springframework.beans.factory.config.BeanPostProcessor"/>
				<type id="org.springframework.scripting.groovy.GroovyScriptFactory"/>
				<type id="org.springframework.expression.spel.ast.IntLiteral"/>
				<type id="org.springframework.expression.spel.ast.OperatorInstanceof"/>
				<type id="org.springframework.beans.factory.serviceloader.ServiceFactoryBean"/>
				<type id="org.springframework.cache.annotation.ProxyCachingConfiguration"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnResource"/>
				<type id="org.springframework.context.annotation.ImportBeanDefinitionRegistrar"/>
				<type id="org.springframework.beans.ConfigurablePropertyAccessor"/>
				<type id="org.springframework.beans.factory.config.BeanExpressionContext"/>
				<type id="org.springframework.beans.factory.parsing.AbstractComponentDefinition"/>
				<type id="org.springframework.context.annotation.AnnotatedBeanDefinitionReader"/>
				<type id="org.springframework.beans.factory.config.CommonsLogFactoryBean"/>
				<type id="org.springframework.context.annotation.EnableAspectJAutoProxy"/>
				<type id="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>
				<type id="org.springframework.context.support.DelegatingMessageSource"/>
				<type id="org.springframework.boot.autoconfigure.batch.JobLauncherCommandLineRunner"/>
				<type id="org.springframework.cache.support.SimpleValueWrapper"/>
				<type id="org.springframework.beans.BeanWrapperImpl"/>
				<type id="org.springframework.beans.BeansException"/>
				<type id="org.springframework.validation.MapBindingResult"/>
				<type id="org.springframework.expression.Expression"/>
				<type id="org.springframework.jmx.export.notification.UnableToSendNotificationException"/>
				<type id="org.springframework.jndi.JndiObjectFactoryBean"/>
				<type id="org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration"/>
				<type id="org.springframework.context.support.DefaultLifecycleProcessor"/>
				<type id="org.springframework.boot.context.embedded.MultiPartConfigFactory"/>
				<type id="org.springframework.format.datetime.joda.JodaTimeFormatterRegistrar"/>
				<type id="org.springframework.expression.AccessException"/>
				<type id="org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration"/>
				<type id="org.springframework.beans.propertyeditors.CharacterEditor"/>
				<type id="org.springframework.scheduling.config.ExecutorBeanDefinitionParser"/>
				<type id="org.springframework.beans.InvalidPropertyException"/>
				<type id="org.springframework.cache.annotation.EnableCaching"/>
				<type id="org.springframework.context.annotation.ConditionContext"/>
				<type id="org.springframework.scheduling.TriggerContext"/>
				<type id="org.springframework.context.annotation.ScopeMetadataResolver"/>
				<type id="org.springframework.scheduling.annotation.SchedulingConfiguration"/>
				<type id="org.springframework.instrument.classloading.LoadTimeWeaver"/>
				<type id="org.springframework.beans.factory.config.PropertyOverrideConfigurer"/>
				<type id="org.springframework.beans.factory.BeanNotOfRequiredTypeException"/>
				<type id="org.springframework.boot.autoconfigure.mobile.DeviceResolverAutoConfiguration"/>
				<type id="org.springframework.jmx.export.naming.MetadataNamingStrategy"/>
				<type id="org.springframework.beans.factory.support.InstantiationStrategy"/>
				<type id="org.springframework.beans.factory.support.AutowireCandidateQualifier"/>
				<type id="org.springframework.context.event.EventPublicationInterceptor"/>
				<type id="org.springframework.beans.support.PagedListHolder"/>
				<type id="org.springframework.boot.config.JacksonJsonParser"/>
				<type id="org.springframework.beans.factory.config.DependencyDescriptor"/>
				<type id="org.springframework.remoting.RemoteConnectFailureException"/>
				<type id="org.springframework.ejb.access.EjbAccessException"/>
				<type id="org.springframework.context.annotation.Import"/>
				<type id="org.aopalliance.intercept.MethodInvocation"/>
				<type id="org.springframework.expression.spel.ast.TypeCode"/>
				<type id="org.springframework.expression.spel.ast.OpAnd"/>
				<type id="org.springframework.cache.interceptor.KeyGenerator"/>
				<type id="org.springframework.beans.propertyeditors.CustomBooleanEditor"/>
				<type id="org.springframework.beans.MethodInvocationException"/>
				<type id="org.springframework.scripting.jruby.JRubyScriptFactory"/>
				<type id="org.springframework.remoting.support.RemoteInvocationFactory"/>
				<type id="org.springframework.boot.config.YamlProcessor"/>
				<type id="org.springframework.ejb.config.JeeNamespaceHandler"/>
				<type id="org.springframework.scheduling.annotation.AsyncConfigurationSelector"/>
				<type id="org.springframework.boot.autoconfigure.aop.AopAutoConfiguration"/>
				<type id="org.springframework.beans.PropertyAccessor"/>
				<type id="org.springframework.cache.interceptor.SimpleKeyGenerator"/>
				<type id="org.springframework.beans.factory.config.PlaceholderConfigurerSupport"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnClass"/>
				<type id="org.springframework.expression.EvaluationException"/>
				<type id="org.springframework.format.datetime.standard.InstantFormatter"/>
				<type id="org.springframework.scheduling.concurrent.ConcurrentTaskExecutor"/>
				<type id="org.springframework.expression.spel.standard.SpelExpressionParser"/>
				<type id="org.springframework.beans.factory.parsing.CompositeComponentDefinition"/>
				<type id="org.springframework.context.annotation.ComponentScanBeanDefinitionParser"/>
				<type id="org.springframework.beans.factory.config.DeprecatedBeanWarner"/>
				<type id="org.springframework.format.datetime.joda.LocalDateTimeParser"/>
				<type id="org.springframework.validation.BeanPropertyBindingResult"/>
				<type id="org.springframework.beans.factory.support.ReplaceOverride"/>
				<type id="org.springframework.context.support.ApplicationObjectSupport"/>
				<type id="org.springframework.beans.factory.BeanNameAware"/>
				<type id="org.springframework.boot.logging.java.SimpleFormatter"/>
				<type id="org.springframework.beans.factory.xml.NamespaceHandlerResolver"/>
				<type id="org.springframework.beans.BeanUtils"/>
				<type id="org.springframework.boot.config.JsonParser"/>
				<type id="org.springframework.boot.SpringApplicationErrorHandler"/>
				<type id="org.springframework.jmx.export.assembler.AutodetectCapableMBeanInfoAssembler"/>
				<type id="org.springframework.jmx.export.MBeanExporter"/>
				<type id="org.aopalliance.intercept.ConstructorInvocation"/>
				<type id="org.springframework.context.weaving.LoadTimeWeaverAwareProcessor"/>
				<type id="org.springframework.context.annotation.PropertySource"/>
				<type id="org.springframework.beans.factory.support.BeanDefinitionReaderUtils"/>
				<type id="org.springframework.format.datetime.joda.DateTimeParser"/>
				<type id="org.springframework.expression.spel.ast.Indexer"/>
				<type id="org.springframework.validation.BindingResultUtils"/>
				<type id="org.springframework.beans.propertyeditors.URIEditor"/>
				<type id="org.springframework.context.event.ContextRefreshedEvent"/>
				<type id="org.springframework.boot.context.embedded.FilterRegistrationBean"/>
				<type id="org.springframework.boot.autoconfigure.AutoConfigurationReport"/>
				<type id="org.springframework.instrument.classloading.ShadowingClassLoader"/>
				<type id="org.springframework.ui.context.ThemeSource"/>
				<type id="org.springframework.validation.SmartValidator"/>
				<type id="org.springframework.beans.factory.support.ManagedProperties"/>
				<type id="org.springframework.beans.factory.support.GenericTypeAwareAutowireCandidateResolver"/>
				<type id="org.springframework.jndi.TypeMismatchNamingException"/>
				<type id="org.springframework.beans.factory.parsing.SourceExtractor"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnBean"/>
				<type id="org.springframework.jmx.export.metadata.JmxMetadataUtils"/>
				<type id="org.springframework.cache.annotation.AnnotationCacheOperationSource"/>
				<type id="org.springframework.cache.support.SimpleCacheManager"/>
				<type id="org.springframework.boot.config.JsonParserFactory"/>
				<type id="org.springframework.beans.factory.support.SimpleInstantiationStrategy"/>
				<type id="org.springframework.beans.PropertyAccessException"/>
				<type id="org.aopalliance.intercept.ConstructorInterceptor"/>
				<type id="org.springframework.remoting.support.RemoteInvocationTraceInterceptor"/>
				<type id="org.springframework.expression.spel.ast.OpModulus"/>
				<type id="org.springframework.expression.ExpressionException"/>
				<type id="org.springframework.ui.context.support.SimpleTheme"/>
				<type id="org.springframework.context.weaving.DefaultContextLoadTimeWeaver"/>
				<type id="org.springframework.boot.autoconfigure.batch.BatchAutoConfiguration"/>
				<type id="org.springframework.boot.bind.RelaxedNames"/>
				<type id="org.springframework.validation.AbstractErrors"/>
				<type id="org.springframework.beans.factory.access.BeanFactoryLocator"/>
				<type id="org.springframework.stereotype.Service"/>
				<type id="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"/>
				<type id="org.springframework.context.annotation.EnableMBeanExport"/>
				<type id="org.springframework.jmx.export.assembler.SimpleReflectiveMBeanInfoAssembler"/>
				<type id="org.springframework.beans.factory.support.MethodOverrides"/>
				<type id="org.springframework.scheduling.config.IntervalTask"/>
				<type id="org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration"/>
				<type id="org.springframework.expression.spel.SpelMessage"/>
				<type id="org.springframework.context.support.AbstractRefreshableConfigApplicationContext"/>
				<type id="org.springframework.context.support.MessageSourceSupport"/>
				<type id="org.springframework.scheduling.concurrent.ForkJoinPoolFactoryBean"/>
				<type id="org.springframework.expression.spel.support.ReflectiveConstructorResolver"/>
				<type id="org.springframework.beans.factory.config.BeanFactoryPostProcessor"/>
				<type id="org.springframework.scheduling.config.SchedulerBeanDefinitionParser"/>
				<artifact id="org.springframework.boot:spring-boot-starter-logging:0.5.0.BUILD-SNAPSHOT">
					<type id="ch.qos.logback.classic.joran.action.EvaluatorAction"/>
					<type id="ch.qos.logback.classic.turbo.MDCValueLevelPair"/>
					<type id="ch.qos.logback.classic.selector.servlet.LoggerContextFilter"/>
					<type id="ch.qos.logback.classic.pattern.ExtendedThrowableProxyConverter"/>
					<type id="ch.qos.logback.classic.net.server.ServerSocketAppender"/>
					<type id="ch.qos.logback.classic.pattern.LoggerConverter"/>
					<type id="ch.qos.logback.classic.net.SimpleSocketServer"/>
					<type id="ch.qos.logback.classic.selector.ContextSelector"/>
					<type id="ch.qos.logback.classic.sift.SiftingAppender"/>
					<type id="ch.qos.logback.classic.net.SyslogAppender"/>
					<type id="org.slf4j.bridge.SLF4JBridgeHandler"/>
					<type id="ch.qos.logback.classic.db.names.TableName"/>
					<type id="ch.qos.logback.classic.net.server.SSLServerSocketReceiver"/>
					<type id="ch.qos.logback.classic.pattern.MessageConverter"/>
					<type id="ch.qos.logback.classic.pattern.DateConverter"/>
					<type id="ch.qos.logback.classic.gaffer.NestingType"/>
					<type id="ch.qos.logback.classic.pattern.SyslogStartConverter"/>
					<type id="ch.qos.logback.classic.html.DefaultThrowableRenderer"/>
					<type id="ch.qos.logback.classic.spi.ThrowableProxyUtil"/>
					<type id="ch.qos.logback.classic.net.SSLSocketAppender"/>
					<type id="ch.qos.logback.classic.gaffer.AppenderDelegate"/>
					<type id="ch.qos.logback.classic.pattern.ClassicConverter"/>
					<type id="ch.qos.logback.classic.boolex.OnMarkerEvaluator"/>
					<type id="ch.qos.logback.classic.pattern.ClassOfCallerConverter"/>
					<type id="ch.qos.logback.classic.pattern.NamedConverter"/>
					<type id="ch.qos.logback.classic.gaffer.ConfigurationDelegate"/>
					<type id="ch.qos.logback.classic.util.LevelToSyslogSeverity"/>
					<type id="org.apache.commons.logging.LogFactory"/>
					<type id="ch.qos.logback.classic.pattern.color.HighlightingCompositeConverter"/>
					<type id="ch.qos.logback.classic.sift.JNDIBasedContextDiscriminator"/>
					<type id="ch.qos.logback.classic.pattern.ThrowableHandlingConverter"/>
					<type id="ch.qos.logback.classic.turbo.MatchingFilter"/>
					<type id="ch.qos.logback.classic.joran.JoranConfigurator"/>
					<type id="ch.qos.logback.classic.spi.LoggerContextAware"/>
					<type id="ch.qos.logback.classic.pattern.LineOfCallerConverter"/>
					<type id="ch.qos.logback.classic.spi.STEUtil"/>
					<type id="ch.qos.logback.classic.encoder.PatternLayoutEncoder"/>
					<type id="ch.qos.logback.classic.html.UrlCssBuilder"/>
					<type id="ch.qos.logback.classic.spi.PackagingDataCalculator"/>
					<type id="ch.qos.logback.classic.turbo.ReconfigureOnChangeFilter"/>
					<type id="ch.qos.logback.classic.sift.SiftingJoranConfigurator"/>
					<type id="ch.qos.logback.classic.jmx.MBeanUtil"/>
					<type id="ch.qos.logback.classic.util.LogbackMDCAdapter"/>
					<type id="ch.qos.logback.classic.gaffer.PropertyUtil"/>
					<type id="ch.qos.logback.classic.net.JMSTopicSink"/>
					<type id="ch.qos.logback.classic.pattern.MethodOfCallerConverter"/>
					<type id="ch.qos.logback.classic.selector.servlet.ContextDetachingSCL"/>
					<type id="ch.qos.logback.classic.pattern.NopThrowableInformationConverter"/>
					<type id="ch.qos.logback.classic.net.server.SSLServerSocketAppender"/>
					<type id="ch.qos.logback.classic.spi.ThrowableProxyVO"/>
					<type id="ch.qos.logback.classic.db.SQLBuilder"/>
					<type id="ch.qos.logback.classic.net.SocketReceiver"/>
					<type id="ch.qos.logback.classic.net.LoggingEventPreSerializationTransformer"/>
					<type id="ch.qos.logback.classic.net.JMSQueueAppender"/>
					<type id="ch.qos.logback.classic.joran.action.ConsolePluginAction"/>
					<type id="ch.qos.logback.classic.jul.JULHelper"/>
					<type id="ch.qos.logback.classic.spi.LoggerContextVO"/>
					<type id="ch.qos.logback.classic.pattern.ThreadConverter"/>
					<type id="ch.qos.logback.classic.selector.ContextJNDISelector"/>
					<type id="ch.qos.logback.classic.boolex.EvaluatorTemplate"/>
					<type id="org.apache.commons.logging.impl.SLF4JLog"/>
					<type id="org.slf4j.impl.StaticLoggerBinder"/>
					<type id="ch.qos.logback.classic.gaffer.ConfigurationContributor"/>
					<type id="ch.qos.logback.classic.pattern.PropertyConverter"/>
					<type id="ch.qos.logback.classic.util.JNDIUtil"/>
					<type id="ch.qos.logback.classic.spi.IThrowableProxy"/>
					<type id="ch.qos.logback.classic.spi.LoggingEventVO"/>
					<type id="ch.qos.logback.classic.net.server.ServerSocketReceiver"/>
					<type id="ch.qos.logback.classic.spi.LoggerComparator"/>
					<type id="ch.qos.logback.classic.Level"/>
					<type id="ch.qos.logback.classic.spi.ILoggingEvent"/>
					<type id="ch.qos.logback.classic.pattern.RelativeTimeConverter"/>
					<type id="ch.qos.logback.classic.boolex.GEventEvaluator"/>
					<type id="ch.qos.logback.classic.pattern.Util"/>
					<type id="ch.qos.logback.classic.spi.PlatformInfo"/>
					<type id="ch.qos.logback.classic.Logger"/>
					<type id="ch.qos.logback.classic.pattern.RootCauseFirstThrowableProxyConverter"/>
					<type id="ch.qos.logback.classic.turbo.MDCFilter"/>
					<type id="ch.qos.logback.classic.joran.action.LoggerContextListenerAction"/>
					<type id="ch.qos.logback.classic.gaffer.GafferUtil"/>
					<type id="ch.qos.logback.classic.net.SimpleSSLSocketServer"/>
					<type id="ch.qos.logback.classic.net.SSLSocketReceiver"/>
					<type id="ch.qos.logback.classic.pattern.CallerDataConverter"/>
					<type id="ch.qos.logback.classic.spi.ClassPackagingData"/>
					<type id="ch.qos.logback.classic.AsyncAppender"/>
					<type id="ch.qos.logback.classic.turbo.DynamicThresholdFilter"/>
					<type id="ch.qos.logback.classic.BasicConfigurator"/>
					<type id="ch.qos.logback.classic.net.JMSQueueSink"/>
					<type id="ch.qos.logback.classic.net.JMSTopicAppender"/>
					<type id="ch.qos.logback.classic.db.names.SimpleDBNameResolver"/>
					<type id="ch.qos.logback.classic.PatternLayout"/>
					<type id="ch.qos.logback.classic.ViewStatusMessagesServlet"/>
					<type id="ch.qos.logback.classic.joran.action.RootLoggerAction"/>
					<type id="ch.qos.logback.classic.pattern.MarkerConverter"/>
					<type id="ch.qos.logback.classic.html.DefaultCssBuilder"/>
					<type id="ch.qos.logback.classic.pattern.ThrowableProxyConverter"/>
					<type id="ch.qos.logback.classic.gaffer.GafferConfigurator"/>
					<type id="org.slf4j.impl.StaticMarkerBinder"/>
					<type id="ch.qos.logback.classic.spi.LoggerContextAwareBase"/>
					<type id="ch.qos.logback.classic.db.names.DBNameResolver"/>
					<type id="ch.qos.logback.classic.spi.LoggerContextListener"/>
					<type id="ch.qos.logback.classic.pattern.ClassNameOnlyAbbreviator"/>
					<type id="ch.qos.logback.classic.turbo.TurboFilter"/>
					<type id="ch.qos.logback.classic.gaffer.ComponentDelegate"/>
					<type id="ch.qos.logback.classic.util.ContextSelectorStaticBinder"/>
					<type id="ch.qos.logback.classic.net.SMTPAppender"/>
					<type id="ch.qos.logback.classic.spi.LoggingEvent"/>
					<type id="ch.qos.logback.classic.ClassicConstants"/>
					<type id="ch.qos.logback.classic.log4j.XMLLayout"/>
					<type id="ch.qos.logback.classic.util.DefaultNestedComponentRules"/>
					<type id="ch.qos.logback.classic.net.SocketNode"/>
					<type id="ch.qos.logback.classic.net.SocketAppender"/>
					<type id="ch.qos.logback.classic.util.CopyOnInheritThreadLocal"/>
					<type id="ch.qos.logback.classic.pattern.MDCConverter"/>
					<type id="ch.qos.logback.classic.pattern.Abbreviator"/>
					<type id="org.apache.commons.logging.impl.SLF4JLogFactory"/>
					<type id="org.apache.commons.logging.LogConfigurationException"/>
					<type id="ch.qos.logback.classic.jmx.JMXConfiguratorMBean"/>
					<type id="ch.qos.logback.classic.boolex.OnErrorEvaluator"/>
					<type id="ch.qos.logback.classic.selector.DefaultContextSelector"/>
					<type id="ch.qos.logback.classic.jmx.JMXConfigurator"/>
					<type id="ch.qos.logback.classic.html.HTMLLayout"/>
					<type id="ch.qos.logback.classic.sift.MDCBasedDiscriminator"/>
					<type id="org.apache.commons.logging.impl.NoOpLog"/>
					<type id="ch.qos.logback.classic.helpers.MDCInsertingServletFilter"/>
					<type id="org.apache.commons.logging.impl.SimpleLog"/>
					<type id="ch.qos.logback.classic.pattern.LineSeparatorConverter"/>
					<type id="ch.qos.logback.classic.jul.LevelChangePropagator"/>
					<type id="ch.qos.logback.classic.sift.ContextBasedDiscriminator"/>
					<type id="ch.qos.logback.classic.util.StatusListenerConfigHelper"/>
					<type id="ch.qos.logback.classic.pattern.EnsureExceptionHandling"/>
					<type id="ch.qos.logback.classic.filter.ThresholdFilter"/>
					<type id="ch.qos.logback.classic.db.DBAppender"/>
					<type id="ch.qos.logback.classic.filter.LevelFilter"/>
					<type id="ch.qos.logback.classic.boolex.IEvaluator"/>
					<type id="ch.qos.logback.classic.spi.CallerData"/>
					<type id="ch.qos.logback.classic.pattern.ContextNameConverter"/>
					<type id="ch.qos.logback.classic.joran.action.ConfigurationAction"/>
					<type id="ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator"/>
					<type id="ch.qos.logback.classic.sift.SiftAction"/>
					<type id="ch.qos.logback.classic.joran.action.JMXConfiguratorAction"/>
					<type id="org.apache.commons.logging.impl.SLF4JLocationAwareLog"/>
					<type id="ch.qos.logback.classic.pattern.FileOfCallerConverter"/>
					<type id="ch.qos.logback.classic.sift.AppenderFactoryUsingJoran"/>
					<type id="ch.qos.logback.classic.turbo.MarkerFilter"/>
					<type id="ch.qos.logback.classic.net.ReceiverBase"/>
					<type id="ch.qos.logback.classic.db.DBHelper"/>
					<type id="ch.qos.logback.classic.spi.TurboFilterList"/>
					<type id="org.slf4j.impl.StaticMDCBinder"/>
					<type id="ch.qos.logback.classic.LoggerContext"/>
					<type id="ch.qos.logback.classic.joran.action.LevelAction"/>
					<type id="ch.qos.logback.classic.util.EnvUtil"/>
					<type id="org.apache.commons.logging.Log"/>
					<type id="ch.qos.logback.classic.util.LoggerNameUtil"/>
					<type id="ch.qos.logback.classic.pattern.LevelConverter"/>
					<type id="ch.qos.logback.classic.joran.action.InsertFromJNDIAction"/>
					<type id="ch.qos.logback.classic.joran.action.ContextNameAction"/>
					<type id="ch.qos.logback.classic.spi.ThrowableProxy"/>
					<type id="ch.qos.logback.classic.db.names.DefaultDBNameResolver"/>
					<type id="ch.qos.logback.classic.spi.StackTraceElementProxy"/>
					<type id="ch.qos.logback.classic.db.names.ColumnName"/>
					<type id="ch.qos.logback.classic.turbo.DuplicateMessageFilter"/>
					<type id="ch.qos.logback.classic.spi.LoggerRemoteView"/>
					<type id="ch.qos.logback.classic.util.ContextInitializer"/>
					<type id="ch.qos.logback.classic.joran.action.LoggerAction"/>
					<type id="ch.qos.logback.classic.boolex.JaninoEventEvaluator"/>
					<type id="ch.qos.logback.classic.joran.action.ReceiverAction"/>
				</artifact>
				<type id="org.springframework.boot.SpringApplication"/>
				<type id="org.springframework.expression.spel.ast.SpelNodeImpl"/>
				<type id="org.springframework.beans.factory.support.ManagedSet"/>
				<type id="org.springframework.boot.autoconfigure.jms.JmsTemplateAutoConfiguration"/>
				<type id="org.springframework.expression.common.TemplateAwareExpressionParser"/>
				<type id="org.springframework.boot.context.embedded.EmbeddedServletContainerException"/>
				<type id="org.springframework.expression.spel.SpelEvaluationException"/>
				<type id="org.springframework.beans.factory.wiring.BeanConfigurerSupport"/>
				<type id="org.springframework.format.datetime.joda.DateTimeFormatterFactory"/>
				<type id="org.springframework.beans.factory.config.BeanDefinitionHolder"/>
				<type id="org.springframework.scheduling.TaskScheduler"/>
				<type id="org.springframework.ejb.access.AbstractRemoteSlsbInvokerInterceptor"/>
				<type id="org.springframework.jmx.support.NotificationListenerHolder"/>
				<type id="org.springframework.beans.ConversionNotSupportedException"/>
				<type id="org.springframework.beans.factory.xml.ResourceEntityResolver"/>
				<type id="org.springframework.beans.factory.config.RuntimeBeanReference"/>
				<type id="org.springframework.context.annotation.Configuration"/>
				<type id="org.springframework.instrument.classloading.SimpleInstrumentableClassLoader"/>
				<type id="org.springframework.expression.spel.support.BooleanTypedValue"/>
				<type id="org.springframework.scheduling.config.TaskExecutorFactoryBean"/>
				<type id="org.springframework.beans.support.ResourceEditorRegistrar"/>
				<type id="org.aopalliance.intercept.Joinpoint"/>
				<type id="org.springframework.beans.PropertyEditorRegistrySupport"/>
				<type id="org.springframework.format.datetime.standard.DateTimeFormatterRegistrar"/>
				<type id="org.springframework.beans.factory.UnsatisfiedDependencyException"/>
				<type id="org.springframework.beans.BeanMetadataAttribute"/>
				<type id="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/>
				<type id="org.springframework.context.weaving.LoadTimeWeaverAware"/>
				<type id="org.springframework.cache.annotation.CachingConfigurer"/>
				<type id="org.springframework.beans.factory.xml.PluggableSchemaResolver"/>
				<type id="org.springframework.beans.factory.support.BeanNameGenerator"/>
				<type id="org.springframework.instrument.classloading.websphere.WebSphereLoadTimeWeaver"/>
				<type id="org.springframework.context.annotation.AutoProxyRegistrar"/>
				<type id="org.springframework.boot.context.embedded.ServletContextInitializer"/>
				<type id="org.springframework.boot.bind.PropertySourcesPropertyValues"/>
				<type id="org.springframework.expression.PropertyAccessor"/>
				<type id="org.springframework.expression.spel.ast.Ternary"/>
				<type id="org.springframework.beans.factory.BeanCreationNotAllowedException"/>
				<type id="org.springframework.ejb.access.LocalSlsbInvokerInterceptor"/>
				<type id="org.springframework.jmx.support.ConnectorServerFactoryBean"/>
				<type id="org.springframework.beans.factory.support.BeanDefinitionReader"/>
				<type id="org.springframework.jmx.support.JmxUtils"/>
				<type id="org.springframework.context.Lifecycle"/>
				<type id="org.springframework.ejb.access.SimpleRemoteSlsbInvokerInterceptor"/>
				<type id="org.springframework.context.access.ContextSingletonBeanFactoryLocator"/>
				<type id="org.springframework.context.annotation.MBeanExportConfiguration"/>
				<type id="org.springframework.boot.context.embedded.RegistrationBean"/>
				<type id="org.springframework.boot.config.PropertiesPropertySourceLoader"/>
				<type id="org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator"/>
				<type id="org.springframework.jmx.export.naming.ObjectNamingStrategy"/>
				<type id="org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory"/>
				<type id="org.springframework.beans.TypeMismatchException"/>
				<type id="org.springframework.context.ApplicationContextException"/>
				<type id="org.springframework.context.annotation.Jsr330ScopeMetadataResolver"/>
				<type id="org.springframework.remoting.RemoteAccessException"/>
				<type id="org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor"/>
				<type id="org.springframework.scheduling.concurrent.DefaultManagedAwareThreadFactory"/>
				<type id="org.springframework.beans.factory.support.GenericBeanDefinition"/>
				<type id="org.springframework.scheduling.config.ScheduledTasksBeanDefinitionParser"/>
				<type id="org.springframework.jmx.support.MBeanRegistrationSupport"/>
				<type id="org.springframework.boot.logging.LoggingSystem"/>
				<type id="org.springframework.instrument.classloading.SimpleLoadTimeWeaver"/>
				<type id="org.springframework.beans.propertyeditors.StringTrimmerEditor"/>
				<type id="org.springframework.beans.PropertyEditorRegistrar"/>
				<type id="org.springframework.scripting.groovy.GroovyScriptEvaluator"/>
				<type id="org.springframework.format.Formatter"/>
				<type id="org.springframework.context.access.ContextJndiBeanFactoryLocator"/>
				<type id="org.springframework.beans.factory.config.BeanReferenceFactoryBean"/>
				<type id="org.springframework.context.annotation.Profile"/>
				<type id="org.springframework.format.datetime.standard.TemporalAccessorParser"/>
				<type id="org.springframework.beans.factory.xml.NamespaceHandlerSupport"/>
				<type id="org.springframework.boot.autoconfigure.security.AuthenticationManagerConfiguration"/>
				<type id="org.springframework.beans.propertyeditors.ByteArrayPropertyEditor"/>
				<type id="org.springframework.beans.factory.config.DestructionAwareBeanPostProcessor"/>
				<type id="org.springframework.expression.MethodFilter"/>
				<type id="org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean"/>
				<type id="org.springframework.beans.factory.serviceloader.ServiceListFactoryBean"/>
				<type id="org.springframework.expression.ParseException"/>
				<type id="org.springframework.scripting.support.StaticScriptSource"/>
				<type id="org.springframework.boot.autoconfigure.amqp.RabbitAutoConfiguration"/>
				<type id="org.springframework.format.Parser"/>
				<type id="org.springframework.jmx.export.metadata.ManagedAttribute"/>
				<type id="org.springframework.beans.factory.config.BeanDefinition"/>
				<type id="org.springframework.beans.factory.support.DefaultListableBeanFactory"/>
				<type id="org.springframework.context.annotation.AdviceModeImportSelector"/>
				<type id="org.springframework.expression.spel.ast.MethodReference"/>
				<type id="org.springframework.boot.bind.YamlConfigurationFactory"/>
				<type id="org.springframework.boot.autoconfigure.AutoConfigureAfter"/>
				<type id="org.springframework.boot.autoconfigure.jdbc.AbstractDataSourceConfiguration"/>
				<type id="org.springframework.stereotype.Controller"/>
				<type id="org.springframework.beans.propertyeditors.CurrencyEditor"/>
				<type id="org.springframework.scheduling.support.CronSequenceGenerator"/>
				<type id="org.springframework.context.annotation.CommonAnnotationBeanPostProcessor"/>
				<type id="org.springframework.remoting.support.RemoteInvocationResult"/>
				<type id="org.springframework.context.support.DefaultMessageSourceResolvable"/>
				<type id="org.springframework.expression.MethodExecutor"/>
				<type id="org.springframework.beans.factory.support.AutowireCandidateResolver"/>
				<type id="org.springframework.context.support.StaticApplicationContext"/>
				<type id="org.springframework.context.ResourceLoaderAware"/>
				<type id="org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProcessor"/>
				<type id="org.springframework.cache.interceptor.BeanFactoryCacheOperationSourceAdvisor"/>
				<type id="org.springframework.remoting.RemoteInvocationFailureException"/>
				<type id="org.springframework.boot.context.initializer.ContextIdApplicationContextInitializer"/>
				<type id="org.springframework.jndi.JndiAccessor"/>
				<type id="org.springframework.boot.context.properties.EnableConfigurationProperties"/>
				<type id="org.springframework.beans.factory.support.DefaultSingletonBeanRegistry"/>
				<type id="org.springframework.validation.FieldError"/>
				<type id="org.springframework.beans.factory.xml.DocumentDefaultsDefinition"/>
				<type id="org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor"/>
				<type id="org.springframework.beans.propertyeditors.PatternEditor"/>
				<type id="org.springframework.context.support.AbstractRefreshableApplicationContext"/>
				<type id="org.springframework.context.annotation.Role"/>
				<type id="org.springframework.boot.context.embedded.EmbeddedWebApplicationContext"/>
				<type id="org.springframework.beans.factory.xml.BeanDefinitionDecorator"/>
				<type id="org.springframework.jndi.JndiLookupFailureException"/>
				<type id="org.springframework.beans.factory.config.PropertiesFactoryBean"/>
				<type id="org.springframework.beans.factory.support.ManagedArray"/>
				<type id="org.springframework.context.annotation.DeferredImportSelector"/>
				<type id="org.springframework.boot.logging.LogLevel"/>
				<type id="org.springframework.context.support.GenericXmlApplicationContext"/>
				<type id="org.springframework.context.annotation.ScannedGenericBeanDefinition"/>
				<type id="org.springframework.beans.factory.access.SingletonBeanFactoryLocator"/>
				<type id="org.springframework.beans.factory.annotation.InjectionMetadata"/>
				<type id="org.springframework.jmx.export.metadata.AbstractJmxAttribute"/>
				<type id="org.springframework.beans.Mergeable"/>
				<type id="org.springframework.ui.context.support.ResourceBundleThemeSource"/>
				<type id="org.springframework.scheduling.config.CronTask"/>
				<type id="org.springframework.boot.context.properties.ConfigurationProperties"/>
				<type id="org.springframework.beans.BeanWrapper"/>
				<type id="org.springframework.jmx.access.MBeanInfoRetrievalException"/>
				<type id="org.springframework.beans.factory.parsing.BeanEntry"/>
				<type id="org.springframework.beans.propertyeditors.PropertiesEditor"/>
				<type id="org.springframework.context.ApplicationEvent"/>
				<type id="org.springframework.scheduling.support.ScheduledMethodRunnable"/>
				<type id="org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration"/>
				<type id="org.springframework.boot.autoconfigure.web.ServerProperties"/>
				<type id="org.springframework.context.annotation.Scope"/>
				<type id="org.springframework.jmx.export.MBeanExportException"/>
				<type id="org.springframework.validation.MessageCodesResolver"/>
				<type id="org.springframework.expression.spel.ast.QualifiedIdentifier"/>
				<type id="org.springframework.jmx.export.annotation.ManagedNotifications"/>
				<type id="org.springframework.beans.factory.config.ObjectFactoryCreatingFactoryBean"/>
				<type id="org.springframework.expression.spel.ast.RealLiteral"/>
				<type id="org.springframework.beans.factory.xml.BeanDefinitionParserDelegate"/>
				<type id="org.springframework.format.datetime.DateFormatterRegistrar"/>
				<type id="org.springframework.jmx.export.metadata.ManagedResource"/>
				<type id="org.springframework.beans.factory.support.SimpleSecurityContextProvider"/>
				<type id="org.springframework.beans.factory.BeanFactoryUtils"/>
				<type id="org.springframework.beans.factory.parsing.PropertyEntry"/>
				<type id="org.springframework.beans.PropertyValue"/>
				<type id="org.springframework.jndi.JndiTemplate"/>
				<type id="org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedWebappClassLoader"/>
				<type id="org.springframework.context.ApplicationContext"/>
				<type id="org.springframework.validation.Validator"/>
				<type id="org.springframework.context.event.SimpleApplicationEventMulticaster"/>
				<type id="org.springframework.expression.EvaluationContext"/>
				<type id="org.springframework.beans.factory.parsing.Problem"/>
				<type id="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
				<type id="org.springframework.beans.FatalBeanException"/>
				<type id="org.springframework.scheduling.concurrent.ExecutorConfigurationSupport"/>
				<type id="org.springframework.remoting.rmi.RemoteInvocationSerializingExporter"/>
				<type id="org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException"/>
				<type id="org.springframework.validation.DefaultMessageCodesResolver"/>
				<type id="org.springframework.context.EmbeddedValueResolverAware"/>
				<type id="org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor"/>
				<type id="org.springframework.jmx.access.InvocationFailureException"/>
				<type id="org.springframework.scheduling.support.SimpleTriggerContext"/>
				<type id="org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessorRegistrar"/>
				<type id="org.springframework.expression.spel.InternalParseException"/>
				<type id="org.springframework.scripting.support.RefreshableScriptTargetSource"/>
				<type id="org.springframework.beans.factory.annotation.Required"/>
				<type id="org.springframework.stereotype.Repository"/>
				<type id="org.springframework.expression.common.CompositeStringExpression"/>
				<type id="org.springframework.scheduling.concurrent.DefaultManagedTaskScheduler"/>
				<type id="org.springframework.beans.factory.config.FieldRetrievingFactoryBean"/>
				<type id="org.springframework.validation.beanvalidation.BeanValidationPostProcessor"/>
				<type id="org.springframework.remoting.rmi.RmiBasedExporter"/>
				<type id="org.springframework.scheduling.annotation.Schedules"/>
				<type id="org.springframework.format.annotation.DateTimeFormat"/>
				<type id="org.springframework.context.ApplicationListener"/>
				<type id="org.springframework.beans.NullValueInNestedPathException"/>
				<type id="org.springframework.context.support.LiveBeansViewMBean"/>
				<type id="org.springframework.expression.BeanResolver"/>
				<type id="org.springframework.instrument.classloading.weblogic.WebLogicLoadTimeWeaver"/>
				<type id="org.springframework.context.annotation.LoadTimeWeavingConfigurer"/>
				<type id="org.springframework.expression.spel.ast.Operator"/>
				<type id="org.springframework.scheduling.concurrent.DefaultManagedTaskExecutor"/>
				<type id="org.springframework.beans.factory.parsing.ImportDefinition"/>
				<type id="org.springframework.context.i18n.TimeZoneAwareLocaleContext"/>
				<type id="org.springframework.context.expression.BeanFactoryAccessor"/>
				<type id="org.aopalliance.aop.Advice"/>
				<type id="org.springframework.expression.spel.SpelParserConfiguration"/>
				<type id="org.springframework.expression.common.ExpressionUtils"/>
				<type id="org.springframework.boot.autoconfigure.batch.JobExecutionEvent"/>
				<type id="org.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration"/>
				<type id="org.springframework.boot.autoconfigure.MessageSourceAutoConfiguration"/>
				<type id="org.springframework.context.annotation.ScopeMetadata"/>
				<type id="org.springframework.beans.NotWritablePropertyException"/>
				<type id="org.springframework.jmx.export.assembler.MethodExclusionMBeanInfoAssembler"/>
				<type id="org.springframework.expression.spel.ast.OperatorMatches"/>
				<type id="org.springframework.context.support.AbstractMessageSource"/>
				<type id="org.springframework.format.support.FormattingConversionServiceFactoryBean"/>
				<type id="org.springframework.boot.context.embedded.XmlEmbeddedWebApplicationContext"/>
				<type id="org.springframework.jmx.export.annotation.AnnotationJmxAttributeSource"/>
				<type id="org.springframework.beans.factory.config.MethodInvokingFactoryBean"/>
				<type id="org.springframework.expression.spel.ast.PropertyOrFieldReference"/>
				<type id="org.springframework.boot.autoconfigure.ComponentScanDetector"/>
				<type id="org.springframework.remoting.support.RemoteExporter"/>
				<type id="org.springframework.boot.autoconfigure.condition.OnExpressionCondition"/>
				<type id="org.springframework.cache.CacheManager"/>
				<type id="org.springframework.jmx.export.annotation.ManagedResource"/>
				<type id="org.springframework.jmx.support.MetricType"/>
				<type id="org.springframework.beans.factory.BeanFactory"/>
				<type id="org.springframework.jmx.export.annotation.AnnotationMBeanExporter"/>
				<type id="org.springframework.expression.spel.SpelParseException"/>
				<type id="org.springframework.context.MessageSource"/>
				<type id="org.springframework.jndi.JndiTemplateEditor"/>
				<type id="org.springframework.jndi.support.SimpleJndiBeanFactory"/>
				<type id="org.springframework.expression.TypeComparator"/>
				<type id="org.springframework.remoting.support.RemoteInvocationExecutor"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnNotWebApplication"/>
				<type id="org.springframework.boot.context.embedded.tomcat.TomcatConnectorCustomizer"/>
				<type id="org.springframework.context.i18n.LocaleContextHolder"/>
				<type id="org.springframework.beans.propertyeditors.CustomDateEditor"/>
				<type id="org.springframework.beans.support.SortDefinition"/>
				<type id="org.springframework.remoting.rmi.CodebaseAwareObjectInputStream"/>
				<type id="org.springframework.context.LifecycleProcessor"/>
				<type id="org.springframework.expression.Operation"/>
				<type id="org.springframework.beans.factory.support.AbstractBeanDefinitionReader"/>
				<type id="org.springframework.scripting.jruby.JRubyScriptUtils"/>
				<type id="org.springframework.remoting.support.DefaultRemoteInvocationExecutor"/>
				<type id="org.springframework.scheduling.concurrent.ConcurrentTaskScheduler"/>
				<type id="org.springframework.jmx.export.NotificationListenerBean"/>
				<type id="org.springframework.boot.bind.CustomPropertyConstructor"/>
				<type id="org.springframework.jndi.JndiLocatorDelegate"/>
				<type id="org.springframework.format.datetime.joda.LocalDateParser"/>
				<type id="org.springframework.beans.factory.config.BeanReference"/>
				<type id="org.springframework.beans.factory.access.BootstrapException"/>
				<type id="org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser"/>
				<type id="org.springframework.format.datetime.joda.JodaDateTimeFormatAnnotationFormatterFactory"/>
				<type id="org.springframework.expression.TypedValue"/>
				<type id="org.springframework.jmx.export.metadata.ManagedMetric"/>
				<type id="org.springframework.boot.context.embedded.tomcat.ServletContextInitializerLifecycleListener"/>
				<type id="org.springframework.beans.factory.serviceloader.ServiceLoaderFactoryBean"/>
				<type id="org.springframework.ui.context.HierarchicalThemeSource"/>
				<type id="org.springframework.context.expression.StandardBeanExpressionResolver"/>
				<type id="org.springframework.context.support.LiveBeansView"/>
				<type id="org.springframework.boot.context.embedded.EmbeddedServletContainer"/>
				<type id="org.springframework.jmx.export.assembler.MBeanInfoAssembler"/>
				<type id="org.springframework.beans.factory.BeanInitializationException"/>
				<type id="org.springframework.remoting.support.RemoteAccessor"/>
				<type id="org.springframework.beans.factory.annotation.AnnotatedBeanDefinition"/>
				<type id="org.springframework.validation.beanvalidation.MessageSourceResourceBundleLocator"/>
				<type id="org.springframework.jmx.export.metadata.InvalidMetadataException"/>
				<type id="org.springframework.beans.PropertyBatchUpdateException"/>
				<type id="org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer"/>
				<type id="org.springframework.instrument.classloading.jboss.JBossLoadTimeWeaver"/>
				<type id="org.springframework.scheduling.SchedulingTaskExecutor"/>
				<type id="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer"/>
				<type id="org.springframework.remoting.support.UrlBasedRemoteAccessor"/>
				<type id="org.springframework.beans.TypeConverter"/>
				<type id="org.springframework.beans.propertyeditors.CustomNumberEditor"/>
				<type id="org.springframework.boot.bind.PropertiesConfigurationFactory"/>
				<type id="org.springframework.boot.context.embedded.ServletListenerRegistrationBean"/>
				<type id="org.springframework.context.MessageSourceResolvable"/>
				<type id="org.springframework.scripting.config.LangNamespaceUtils"/>
				<type id="org.aopalliance.aop.AspectException"/>
				<type id="org.springframework.format.datetime.joda.ReadableInstantPrinter"/>
				<type id="org.springframework.beans.BeanInfoFactory"/>
				<type id="org.springframework.validation.beanvalidation.CustomValidatorBean"/>
				<type id="org.springframework.remoting.support.RemoteInvocationBasedAccessor"/>
				<type id="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"/>
				<type id="org.springframework.jndi.JndiObjectTargetSource"/>
				<type id="org.springframework.context.support.PropertySourcesPlaceholderConfigurer"/>
				<type id="org.springframework.boot.logging.logback.ColorConverter"/>
				<type id="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"/>
				<type id="org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser"/>
				<type id="org.springframework.instrument.classloading.ReflectiveLoadTimeWeaver"/>
				<type id="org.springframework.context.HierarchicalMessageSource"/>
				<type id="org.springframework.cache.interceptor.CompositeCacheOperationSource"/>
				<type id="org.springframework.cache.Cache"/>
				<type id="org.springframework.expression.common.LiteralExpression"/>
				<type id="org.springframework.beans.factory.access.BeanFactoryReference"/>
				<type id="org.springframework.cache.support.AbstractCacheManager"/>
				<type id="org.springframework.cache.annotation.AbstractCachingConfiguration"/>
				<type id="org.springframework.boot.autoconfigure.jdbc.EmbeddedDatabaseConnection"/>
				<type id="org.springframework.expression.OperatorOverloader"/>
				<type id="org.springframework.beans.PropertyValuesEditor"/>
				<type id="org.springframework.context.ConfigurableApplicationContext"/>
				<type id="org.springframework.format.datetime.standard.DateTimeFormatterFactory"/>
				<type id="org.springframework.beans.factory.config.ProviderCreatingFactoryBean"/>
				<type id="org.springframework.scheduling.annotation.EnableAsync"/>
				<type id="org.springframework.boot.bind.RelaxedPropertyResolver"/>
				<type id="org.springframework.beans.factory.InitializingBean"/>
				<type id="org.springframework.beans.factory.BeanClassLoaderAware"/>
				<type id="org.springframework.beans.SimpleTypeConverter"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnExpression"/>
				<type id="org.springframework.format.datetime.joda.ReadablePartialPrinter"/>
				<type id="org.springframework.validation.AbstractPropertyBindingResult"/>
				<type id="org.springframework.beans.factory.parsing.ParseState"/>
				<type id="org.springframework.context.event.ContextStoppedEvent"/>
				<type id="org.springframework.context.annotation.Lazy"/>
				<type id="org.springframework.beans.factory.config.ServiceLocatorFactoryBean"/>
				<type id="org.springframework.scheduling.config.TaskNamespaceHandler"/>
				<type id="org.springframework.beans.factory.BeanFactoryAware"/>
				<type id="org.springframework.instrument.classloading.glassfish.GlassFishLoadTimeWeaver"/>
				<type id="org.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor"/>
				<type id="org.springframework.beans.factory.wiring.BeanWiringInfoResolver"/>
				<type id="org.springframework.remoting.support.RemotingSupport"/>
				<type id="org.springframework.remoting.rmi.JndiRmiClientInterceptor"/>
				<type id="org.springframework.expression.spel.support.StandardTypeConverter"/>
				<type id="org.springframework.beans.factory.xml.UtilNamespaceHandler"/>
				<type id="org.springframework.beans.factory.config.SingletonBeanRegistry"/>
				<type id="org.springframework.context.support.GenericGroovyApplicationContext"/>
				<type id="org.springframework.validation.beanvalidation.MethodValidationInterceptor"/>
				<type id="org.springframework.cache.interceptor.CacheEvictOperation"/>
				<type id="org.springframework.context.annotation.EnableLoadTimeWeaving"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication"/>
				<type id="org.springframework.beans.factory.support.BeanDefinitionValidationException"/>
				<type id="org.springframework.beans.NotReadablePropertyException"/>
				<type id="org.springframework.beans.factory.annotation.CustomAutowireConfigurer"/>
				<type id="org.springframework.scripting.ScriptEvaluator"/>
				<type id="org.springframework.beans.factory.parsing.ReaderEventListener"/>
				<type id="org.springframework.scripting.bsh.BshScriptUtils"/>
				<type id="org.springframework.beans.factory.support.FactoryBeanRegistrySupport"/>
				<type id="org.springframework.boot.config.ArrayDocumentMatcher"/>
				<type id="org.springframework.ejb.access.AbstractSlsbInvokerInterceptor"/>
				<type id="org.springframework.beans.factory.annotation.Configurable"/>
				<type id="org.springframework.expression.spel.ast.ValueRef"/>
				<type id="org.springframework.boot.context.embedded.WebApplicationContextServletContextAwareProcessor"/>
				<type id="org.springframework.expression.spel.ast.StringLiteral"/>
				<type id="org.springframework.jmx.export.notification.NotificationPublisherAware"/>
				<type id="org.springframework.beans.factory.config.RuntimeBeanNameReference"/>
				<type id="org.springframework.beans.AbstractPropertyAccessor"/>
				<type id="org.springframework.instrument.classloading.ResourceOverridingShadowingClassLoader"/>
				<type id="org.springframework.beans.DirectFieldAccessor"/>
				<type id="org.springframework.boot.autoconfigure.AutoConfigurationReportLoggingInitializer"/>
				<type id="org.springframework.scheduling.config.TriggerTask"/>
				<type id="org.springframework.beans.factory.config.CustomScopeConfigurer"/>
				<type id="org.springframework.beans.factory.FactoryBeanNotInitializedException"/>
				<type id="org.springframework.context.expression.BeanExpressionContextAccessor"/>
				<type id="org.springframework.jmx.export.metadata.ManagedOperation"/>
				<type id="org.springframework.boot.autoconfigure.data.MongoRepositoriesAutoConfiguration"/>
				<type id="org.springframework.jmx.export.UnableToRegisterMBeanException"/>
				<type id="org.springframework.beans.propertyeditors.CustomMapEditor"/>
				<type id="org.springframework.context.MessageSourceAware"/>
				<type id="org.springframework.context.ApplicationContextInitializer"/>
				<type id="org.springframework.boot.context.initializer.ServletContextApplicationContextInitializer"/>
				<type id="org.springframework.beans.factory.xml.BeanDefinitionDocumentReader"/>
				<type id="org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader"/>
				<type id="org.springframework.jmx.access.MBeanClientInterceptor"/>
				<type id="org.springframework.beans.support.ArgumentConvertingMethodInvoker"/>
				<type id="org.springframework.context.annotation.Primary"/>
				<type id="org.springframework.context.i18n.SimpleTimeZoneAwareLocaleContext"/>
				<type id="org.springframework.beans.factory.parsing.PassThroughSourceExtractor"/>
				<type id="org.springframework.context.event.SourceFilteringListener"/>
				<type id="org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler"/>
				<type id="org.springframework.beans.factory.annotation.BeanFactoryAnnotationUtils"/>
				<type id="org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration"/>
				<type id="org.springframework.boot.context.embedded.tomcat.TomcatContextCustomizer"/>
				<type id="org.springframework.context.config.ContextNamespaceHandler"/>
				<type id="org.springframework.beans.factory.BeanIsAbstractException"/>
				<type id="org.springframework.boot.autoconfigure.websocket.WebSocketAutoConfiguration"/>
				<type id="org.springframework.context.access.DefaultLocatorFactory"/>
				<type id="org.springframework.scheduling.annotation.ProxyAsyncConfiguration"/>
				<type id="org.springframework.scripting.config.LangNamespaceHandler"/>
				<type id="org.springframework.jmx.export.MBeanExporterListener"/>
				<type id="org.springframework.jmx.export.assembler.AbstractMBeanInfoAssembler"/>
				<type id="org.springframework.boot.autoconfigure.redis.RedisAutoConfiguration"/>
				<type id="org.springframework.remoting.support.RemoteInvocationBasedExporter"/>
				<type id="org.springframework.jmx.export.naming.KeyNamingStrategy"/>
				<type id="org.springframework.context.annotation.DependsOn"/>
				<type id="org.springframework.beans.propertyeditors.CustomCollectionEditor"/>
				<type id="org.springframework.context.event.ContextStartedEvent"/>
				<type id="org.springframework.beans.propertyeditors.FileEditor"/>
				<type id="org.springframework.beans.factory.annotation.Autowire"/>
				<type id="org.springframework.beans.factory.support.SecurityContextProvider"/>
				<type id="org.springframework.boot.config.SimpleJsonParser"/>
				<type id="org.springframework.cache.concurrent.ConcurrentMapCacheManager"/>
				<type id="org.springframework.cache.interceptor.AbstractFallbackCacheOperationSource"/>
				<type id="org.springframework.context.event.ApplicationEventMulticaster"/>
				<type id="org.springframework.expression.spel.ast.FormatHelper"/>
				<type id="org.springframework.boot.context.embedded.MimeMappings"/>
				<type id="org.springframework.format.datetime.standard.DateTimeContext"/>
				<type id="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean"/>
				<type id="org.springframework.format.number.AbstractNumberFormatter"/>
				<type id="org.springframework.jmx.access.NotificationListenerRegistrar"/>
				<type id="org.springframework.expression.spel.ast.OpLT"/>
				<type id="org.springframework.beans.PropertyEditorRegistry"/>
				<type id="org.springframework.beans.factory.parsing.DefaultsDefinition"/>
				<type id="org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory"/>
				<type id="org.springframework.beans.factory.support.ManagedMap"/>
				<type id="org.springframework.context.NoSuchMessageException"/>
				<type id="org.springframework.expression.ConstructorExecutor"/>
				<type id="org.springframework.boot.config.YamlPropertySourceLoader"/>
				<type id="org.springframework.cache.annotation.Cacheable"/>
				<type id="org.springframework.context.expression.BeanFactoryResolver"/>
				<type id="org.springframework.boot.ansi.AnsiOutput"/>
				<type id="org.springframework.cache.interceptor.NameMatchCacheOperationSource"/>
				<type id="org.springframework.scheduling.annotation.AnnotationAsyncExecutionInterceptor"/>
				<type id="org.springframework.boot.autoconfigure.batch.BatchDatabaseInitializer"/>
				<type id="org.springframework.cache.interceptor.CacheableOperation"/>
				<type id="org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy"/>
				<type id="org.springframework.beans.factory.support.ChildBeanDefinition"/>
				<type id="org.springframework.beans.CachedIntrospectionResults"/>
				<type id="org.springframework.beans.factory.parsing.BeanComponentDefinition"/>
				<type id="org.springframework.context.annotation.ImportSelector"/>
				<type id="org.springframework.beans.factory.CannotLoadBeanClassException"/>
				<type id="org.springframework.beans.factory.NamedBean"/>
				<type id="org.springframework.beans.factory.xml.XmlBeanFactory"/>
				<type id="org.springframework.context.support.GenericApplicationContext"/>
				<type id="org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory"/>
				<type id="org.springframework.context.annotation.AnnotationScopeMetadataResolver"/>
				<type id="org.springframework.beans.factory.xml.AbstractBeanDefinitionParser"/>
				<type id="org.springframework.beans.factory.parsing.ProblemReporter"/>
				<type id="org.springframework.beans.annotation.AnnotationBeanUtils"/>
				<type id="org.springframework.context.annotation.ImportResource"/>
				<type id="org.springframework.boot.web.SpringBootServletInitializer"/>
				<type id="org.springframework.remoting.rmi.RmiRegistryFactoryBean"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean"/>
				<type id="org.springframework.scripting.ScriptFactory"/>
				<type id="org.springframework.beans.factory.access.el.SpringBeanELResolver"/>
				<type id="org.springframework.beans.BeanMetadataAttributeAccessor"/>
				<type id="org.springframework.beans.factory.annotation.Value"/>
				<type id="org.springframework.format.annotation.NumberFormat"/>
				<type id="org.springframework.scheduling.annotation.Scheduled"/>
				<type id="org.springframework.beans.PropertyValues"/>
				<type id="org.springframework.format.datetime.joda.DateTimeFormatterFactoryBean"/>
				<type id="org.springframework.remoting.support.DefaultRemoteInvocationFactory"/>
				<type id="org.springframework.context.event.GenericApplicationListenerAdapter"/>
				<type id="org.springframework.boot.autoconfigure.condition.ConditionalOnMissingClass"/>
				<type id="org.springframework.boot.context.initializer.FileEncodingApplicationContextInitializer"/>
				<type id="org.springframework.stereotype.Component"/>
				<type id="org.springframework.scheduling.support.DelegatingErrorHandlingRunnable"/>
				<type id="org.springframework.format.datetime.joda.JodaTimeContextHolder"/>
				<type id="org.springframework.context.annotation.Description"/>
				<type id="org.springframework.beans.factory.support.ManagedList"/>
				<type id="org.springframework.scheduling.config.ScheduledTaskRegistrar"/>
				<type id="org.springframework.remoting.rmi.JndiRmiProxyFactoryBean"/>
				<type id="org.springframework.expression.spel.support.StandardTypeLocator"/>
				<type id="org.springframework.format.datetime.joda.MillisecondInstantPrinter"/>
				<type id="org.springframework.scheduling.Trigger"/>
				<type id="org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler"/>
				<type id="org.springframework.beans.factory.support.AbstractBeanDefinition"/>
				<type id="org.springframework.beans.propertyeditors.UUIDEditor"/>
				<type id="org.springframework.cache.annotation.SpringCacheAnnotationParser"/>
				<type id="org.springframework.boot.autoconfigure.jdbc.TomcatDataSourceConfiguration"/>
				<type id="org.springframework.context.annotation.PropertySources"/>
				<type id="org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory"/>
				<type id="org.springframework.jmx.export.assembler.InterfaceBasedMBeanInfoAssembler"/>
				<type id="org.springframework.context.expression.MapAccessor"/>
				<type id="org.springframework.beans.factory.xml.DelegatingEntityResolver"/>
				<type id="org.springframework.context.annotation.ConfigurationCondition"/>
				<type id="org.springframework.expression.spel.ast.Elvis"/>
				<type id="org.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration"/>
				<type id="org.springframework.remoting.support.RemoteInvocationUtils"/>
				<type id="org.springframework.beans.factory.parsing.EmptyReaderEventListener"/>
				<type id="org.springframework.expression.spel.ast.Identifier"/>
				<type id="org.springframework.scripting.bsh.BshScriptFactory"/>
				<type id="org.springframework.beans.factory.support.DefaultBeanNameGenerator"/>
				<type id="org.springframework.expression.TypeConverter"/>
				<type id="org.springframework.beans.propertyeditors.StringArrayPropertyEditor"/>
				<type id="org.springframework.format.number.PercentFormatter"/>
				<type id="org.springframework.expression.spel.ast.FunctionReference"/>
				<type id="org.springframework.jmx.export.annotation.ManagedOperationParameter"/>
				<type id="org.springframework.context.annotation.AnnotationBeanNameGenerator"/>
				<type id="org.springframework.beans.factory.support.PropertiesBeanDefinitionReader"/>
				<type id="org.springframework.boot.logging.logback.LogbackLoggingSystem"/>
				<type id="org.springframework.beans.factory.annotation.Autowired"/>
				<type id="org.springframework.remoting.soap.SoapFaultException"/>
				<type id="org.springframework.scheduling.support.TaskUtils"/>
				<type id="org.springframework.context.annotation.AnnotationConfigUtils"/>
				<type id="org.springframework.beans.factory.xml.BeanDefinitionParser"/>
				<type id="org.springframework.ejb.access.SimpleRemoteStatelessSessionProxyFactoryBean"/>
				<type id="org.springframework.beans.factory.groovy.GroovyBeanDefinitionReader"/>
				<type id="org.springframework.context.Phased"/>
				<type id="org.springframework.ui.ExtendedModelMap"/>
				<type id="org.springframework.remoting.support.SimpleHttpServerFactoryBean"/>
				<type id="org.springframework.scheduling.config.ContextLifecycleScheduledTaskRegistrar"/>
				<type id="org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler"/>
				<type id="org.springframework.expression.spel.ast.OpPlus"/>
				<type id="org.springframework.format.AnnotationFormatterFactory"/>
				<type id="org.springframework.jmx.export.annotation.ManagedNotification"/>
				<type id="org.springframework.format.datetime.standard.TemporalAccessorPrinter"/>
				<type id="org.springframework.beans.propertyeditors.CharArrayPropertyEditor"/>
				<type id="org.springframework.context.ApplicationEventPublisher"/>
				<type id="org.springframework.expression.spel.ast.Literal"/>
				<type id="org.springframework.beans.factory.config.AutowireCapableBeanFactory"/>
				<type id="org.springframework.context.event.ContextClosedEvent"/>
				<type id="org.springframework.validation.ValidationUtils"/>
				<type id="org.springframework.expression.ParserContext"/>
				<type id="org.springframework.cache.interceptor.CacheInterceptor"/>
				<type id="org.springframework.jmx.export.assembler.AbstractConfigurableMBeanInfoAssembler"/>
				<type id="org.springframework.beans.factory.parsing.AliasDefinition"/>
				<type id="org.springframework.expression.spel.support.StandardEvaluationContext"/>
				<type id="org.springframework.beans.factory.xml.DocumentLoader"/>
				<type id="org.springframework.beans.factory.xml.XmlBeanDefinitionReader"/>
				<type id="org.springframework.context.i18n.LocaleContext"/>
				<type id="org.springframework.boot.logging.log4j.Log4JLoggingSystem"/>
				<type id="org.springframework.boot.builder.SpringApplicationBuilder"/>
				<type id="org.springframework.boot.config.SpringProfileDocumentMatcher"/>
				<type id="org.springframework.validation.DataBinder"/>
				<type id="org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory"/>
				<type id="org.springframework.format.number.NumberFormatAnnotationFormatterFactory"/>
				<type id="org.springframework.expression.spel.ast.VariableReference"/>
				<type id="org.springframework.beans.factory.parsing.ComponentDefinition"/>
				<type id="org.springframework.beans.factory.config.ListFactoryBean"/>
				<type id="org.springframework.context.support.StaticMessageSource"/>
				<type id="org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor"/>
				<type id="org.springframework.beans.factory.SmartFactoryBean"/>
				<type id="org.aopalliance.intercept.Invocation"/>
				<type id="org.springframework.remoting.rmi.RmiProxyFactoryBean"/>
				<type id="org.springframework.context.expression.EnvironmentAccessor"/>
				<type id="org.springframework.context.annotation.ConfigurationClassPostProcessor"/>
				<type id="org.springframework.beans.factory.NoUniqueBeanDefinitionException"/>
				<type id="org.springframework.cache.interceptor.CachePutOperation"/>
				<type id="org.springframework.expression.spel.ast.Selection"/>
				<type id="org.springframework.expression.spel.ast.LongLiteral"/>
				<type id="org.springframework.boot.autoconfigure.data.JpaRepositoriesAutoConfiguration"/>
				<type id="org.springframework.cache.interceptor.CacheProxyFactoryBean"/>
				<type id="org.springframework.remoting.rmi.RmiInvocationHandler"/>
			</artifact>
			<type id="org.springframework.jdbc.core.JdbcTemplate"/>
			<type id="org.springframework.jdbc.config.JdbcNamespaceHandler"/>
			<type id="org.springframework.jdbc.core.SqlRowSetResultSetExtractor"/>
			<type id="org.springframework.jdbc.support.incrementer.SybaseMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.core.metadata.TableParameterMetaData"/>
			<type id="org.springframework.dao.PermissionDeniedDataAccessException"/>
			<type id="org.springframework.jca.cci.core.RecordExtractor"/>
			<type id="org.springframework.jca.cci.core.CciTemplate"/>
			<type id="org.springframework.transaction.interceptor.TransactionAspectSupport"/>
			<type id="org.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue"/>
			<type id="org.springframework.jdbc.datasource.DelegatingDataSource"/>
			<type id="org.springframework.jdbc.core.metadata.PostgresTableMetaDataProvider"/>
			<type id="org.springframework.jca.cci.CannotGetCciConnectionException"/>
			<type id="org.springframework.dao.NonTransientDataAccessResourceException"/>
			<type id="org.springframework.jca.cci.core.support.CommAreaRecord"/>
			<type id="org.springframework.jdbc.support.nativejdbc.CommonsDbcpNativeJdbcExtractor"/>
			<type id="org.springframework.jdbc.support.xml.SqlXmlValue"/>
			<type id="org.springframework.transaction.support.SimpleTransactionStatus"/>
			<type id="org.springframework.jdbc.core.simple.SimpleJdbcTemplate"/>
			<type id="org.springframework.transaction.support.ResourceHolderSupport"/>
			<type id="org.springframework.jca.cci.connection.SingleConnectionFactory"/>
			<type id="org.springframework.jdbc.core.SqlReturnResultSet"/>
			<type id="org.springframework.jdbc.core.ColumnMapRowMapper"/>
			<type id="org.springframework.jca.support.ResourceAdapterFactoryBean"/>
			<type id="org.springframework.jdbc.support.incrementer.OracleSequenceMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.object.SqlFunction"/>
			<type id="org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseConfigurer"/>
			<type id="org.springframework.transaction.interceptor.TransactionAttributeSourceEditor"/>
			<type id="org.springframework.jdbc.support.SQLErrorCodesFactory"/>
			<type id="org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactoryBean"/>
			<type id="org.springframework.dao.NonTransientDataAccessException"/>
			<type id="org.springframework.jdbc.core.metadata.CallMetaDataProvider"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.QueryTimeoutInterceptor"/>
			<type id="org.springframework.dao.DataIntegrityViolationException"/>
			<type id="org.springframework.dao.TransientDataAccessException"/>
			<type id="org.springframework.jdbc.support.nativejdbc.JBossNativeJdbcExtractor"/>
			<type id="org.springframework.transaction.interceptor.TransactionAttribute"/>
			<type id="org.apache.tomcat.jdbc.pool.DataSourceProxy"/>
			<type id="org.springframework.transaction.support.ResourceHolder"/>
			<type id="org.springframework.jca.cci.core.ConnectionCallback"/>
			<type id="org.springframework.jdbc.datasource.AbstractDriverBasedDataSource"/>
			<type id="org.springframework.jdbc.support.xml.SqlXmlFeatureNotImplementedException"/>
			<type id="org.springframework.jdbc.datasource.lookup.DataSourceLookup"/>
			<type id="org.springframework.jdbc.support.DatabaseMetaDataCallback"/>
			<type id="org.springframework.jca.work.jboss.JBossWorkManagerUtils"/>
			<type id="org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactory"/>
			<type id="org.springframework.jdbc.core.SqlParameter"/>
			<type id="org.springframework.jdbc.core.RowCallbackHandler"/>
			<type id="org.springframework.jca.cci.core.support.CciDaoSupport"/>
			<type id="org.springframework.jdbc.core.CallableStatementCreator"/>
			<type id="org.springframework.jdbc.datasource.SimpleDriverDataSource"/>
			<type id="org.springframework.jdbc.core.support.SqlLobValue"/>
			<type id="org.springframework.jca.context.ResourceAdapterApplicationContext"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor"/>
			<type id="org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration"/>
			<type id="org.springframework.transaction.annotation.AnnotationTransactionAttributeSource"/>
			<type id="org.springframework.dao.DeadlockLoserDataAccessException"/>
			<type id="org.springframework.jdbc.SQLWarningException"/>
			<type id="org.springframework.transaction.config.TxNamespaceHandler"/>
			<type id="org.apache.tomcat.jdbc.naming.GenericNamingResourcesFactory"/>
			<type id="org.springframework.transaction.interceptor.TransactionAttributeSourceAdvisor"/>
			<type id="org.apache.tomcat.jdbc.pool.TrapException"/>
			<type id="org.springframework.jdbc.config.SortedResourcesFactoryBean"/>
			<type id="org.springframework.jdbc.support.SQLErrorCodes"/>
			<type id="org.springframework.jca.work.jboss.JBossWorkManagerTaskExecutor"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.StatementDecoratorInterceptor"/>
			<type id="org.springframework.jdbc.datasource.IsolationLevelDataSourceAdapter"/>
			<type id="org.apache.tomcat.jdbc.pool.jmx.ConnectionPool"/>
			<type id="org.springframework.jdbc.object.SqlUpdate"/>
			<type id="org.springframework.jdbc.core.metadata.TableMetaDataProvider"/>
			<type id="org.springframework.jdbc.datasource.lookup.MapDataSourceLookup"/>
			<type id="org.springframework.jdbc.core.metadata.HsqlTableMetaDataProvider"/>
			<type id="org.springframework.jdbc.core.metadata.CallMetaDataContext"/>
			<type id="org.apache.tomcat.jdbc.pool.PooledConnection"/>
			<type id="org.springframework.jca.work.glassfish.GlassFishWorkManagerTaskExecutor"/>
			<type id="org.springframework.jdbc.object.SqlQuery"/>
			<type id="org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType"/>
			<type id="org.springframework.jdbc.support.JdbcUtils"/>
			<type id="org.springframework.dao.support.ChainedPersistenceExceptionTranslator"/>
			<type id="org.springframework.transaction.annotation.TransactionManagementConfigurer"/>
			<type id="org.springframework.transaction.PlatformTransactionManager"/>
			<type id="org.springframework.jdbc.support.incrementer.SqlServerMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.core.ParameterizedPreparedStatementSetter"/>
			<type id="org.springframework.jdbc.datasource.embedded.OutputStreamFactory"/>
			<type id="org.springframework.jdbc.support.lob.SpringLobCreatorSynchronization"/>
			<type id="org.springframework.jdbc.core.namedparam.NamedParameterJdbcDaoSupport"/>
			<type id="org.springframework.dao.InvalidDataAccessResourceUsageException"/>
			<type id="org.springframework.transaction.jta.ManagedTransactionAdapter"/>
			<type id="org.springframework.jdbc.core.simple.SimpleJdbcInsert"/>
			<type id="org.springframework.dao.PessimisticLockingFailureException"/>
			<type id="org.springframework.transaction.support.TransactionTemplate"/>
			<type id="org.springframework.transaction.support.AbstractPlatformTransactionManager"/>
			<type id="org.springframework.jdbc.datasource.init.CompositeDatabasePopulator"/>
			<type id="org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder"/>
			<type id="org.springframework.transaction.support.AbstractTransactionStatus"/>
			<type id="org.springframework.dao.support.PersistenceExceptionTranslationInterceptor"/>
			<type id="org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator"/>
			<type id="org.springframework.jdbc.core.StatementCreatorUtils"/>
			<type id="org.springframework.jdbc.support.SqlValue"/>
			<type id="org.apache.tomcat.jdbc.pool.jmx.ConnectionPoolMBean"/>
			<type id="org.springframework.transaction.support.TransactionSynchronizationManager"/>
			<type id="org.springframework.jdbc.object.GenericSqlQuery"/>
			<type id="org.springframework.transaction.jta.UserTransactionAdapter"/>
			<type id="org.springframework.transaction.annotation.Isolation"/>
			<type id="org.springframework.jca.cci.connection.NotSupportedRecordFactory"/>
			<type id="org.springframework.transaction.TransactionException"/>
			<type id="org.springframework.jca.cci.connection.ConnectionHolder"/>
			<type id="org.springframework.jdbc.core.CallableStatementCallback"/>
			<type id="org.springframework.jdbc.core.metadata.TableMetaDataContext"/>
			<type id="org.springframework.jdbc.core.metadata.PostgresCallMetaDataProvider"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport"/>
			<type id="org.springframework.jca.work.WorkManagerTaskExecutor"/>
			<type id="org.springframework.transaction.annotation.EnableTransactionManagement"/>
			<type id="org.springframework.jdbc.datasource.init.DataSourceInitializer"/>
			<type id="org.springframework.jdbc.support.rowset.ResultSetWrappingSqlRowSetMetaData"/>
			<type id="org.apache.tomcat.jdbc.pool.PoolUtilities"/>
			<type id="org.springframework.transaction.TransactionDefinition"/>
			<type id="org.springframework.jdbc.JdbcUpdateAffectedIncorrectNumberOfRowsException"/>
			<type id="org.springframework.jdbc.core.ResultSetExtractor"/>
			<type id="org.springframework.jca.endpoint.GenericMessageEndpointFactory"/>
			<type id="org.springframework.jdbc.core.support.AbstractSqlTypeValue"/>
			<type id="org.springframework.jdbc.core.SqlOutParameter"/>
			<type id="org.springframework.jca.cci.CannotCreateRecordException"/>
			<type id="org.springframework.transaction.interceptor.TransactionAttributeSource"/>
			<type id="org.springframework.jdbc.datasource.init.DatabasePopulator"/>
			<type id="org.springframework.jdbc.core.metadata.DerbyCallMetaDataProvider"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.StatementCache"/>
			<type id="org.springframework.jdbc.UncategorizedSQLException"/>
			<type id="org.springframework.jdbc.BadSqlGrammarException"/>
			<type id="org.springframework.jdbc.LobRetrievalFailureException"/>
			<type id="org.springframework.transaction.support.SmartTransactionObject"/>
			<type id="org.springframework.jdbc.support.incrementer.SybaseAnywhereMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.core.metadata.TableMetaDataProviderFactory"/>
			<type id="org.springframework.jca.cci.object.MappingCommAreaOperation"/>
			<type id="org.springframework.dao.support.PersistenceExceptionTranslator"/>
			<type id="org.springframework.jca.cci.CciOperationNotSupportedException"/>
			<type id="org.springframework.jdbc.support.lob.DefaultLobHandler"/>
			<type id="org.springframework.jdbc.core.CallableStatementCreatorFactory"/>
			<type id="org.springframework.dao.TransientDataAccessResourceException"/>
			<type id="org.springframework.jdbc.core.RowMapper"/>
			<type id="org.springframework.transaction.jta.JtaAfterCompletionSynchronization"/>
			<type id="org.springframework.jdbc.support.rowset.ResultSetWrappingSqlRowSet"/>
			<type id="org.springframework.jdbc.object.MappingSqlQueryWithParameters"/>
			<type id="org.springframework.transaction.interceptor.MethodMapTransactionAttributeSource"/>
			<type id="org.springframework.jdbc.core.PreparedStatementSetter"/>
			<type id="org.springframework.jdbc.core.namedparam.EmptySqlParameterSource"/>
			<type id="org.springframework.jdbc.core.simple.AbstractJdbcCall"/>
			<type id="org.springframework.jdbc.core.support.JdbcBeanDefinitionReader"/>
			<type id="org.springframework.jdbc.core.ConnectionCallback"/>
			<type id="org.springframework.jdbc.core.namedparam.SqlParameterSourceUtils"/>
			<type id="org.springframework.transaction.TransactionTimedOutException"/>
			<type id="org.springframework.jdbc.datasource.lookup.JndiDataSourceLookup"/>
			<type id="org.springframework.jdbc.core.metadata.OracleTableMetaDataProvider"/>
			<type id="org.springframework.jdbc.CannotGetJdbcConnectionException"/>
			<type id="org.springframework.jdbc.support.rowset.SqlRowSet"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.ConnectionState"/>
			<type id="org.springframework.jdbc.datasource.WebSphereDataSourceAdapter"/>
			<type id="org.springframework.jdbc.InvalidResultSetAccessException"/>
			<type id="org.springframework.jdbc.core.support.AbstractInterruptibleBatchPreparedStatementSetter"/>
			<type id="org.springframework.jdbc.support.nativejdbc.WebSphereNativeJdbcExtractor"/>
			<type id="org.springframework.jdbc.core.PreparedStatementCreatorFactory"/>
			<type id="org.apache.tomcat.jdbc.pool.DataSourceFactory"/>
			<type id="org.springframework.jdbc.core.support.AbstractLobStreamingResultSetExtractor"/>
			<type id="org.springframework.transaction.interceptor.RuleBasedTransactionAttribute"/>
			<type id="org.springframework.jdbc.datasource.lookup.SingleDataSourceLookup"/>
			<type id="org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator"/>
			<type id="org.springframework.jdbc.datasource.ConnectionProxy"/>
			<type id="org.springframework.jdbc.datasource.lookup.BeanFactoryDataSourceLookup"/>
			<type id="org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate"/>
			<type id="org.springframework.jca.work.DelegatingWork"/>
			<type id="org.springframework.jdbc.support.nativejdbc.NativeJdbcExtractorAdapter"/>
			<type id="org.springframework.jdbc.support.nativejdbc.C3P0NativeJdbcExtractor"/>
			<type id="org.springframework.transaction.TransactionUsageException"/>
			<type id="org.springframework.jdbc.core.ParameterMapper"/>
			<type id="org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy"/>
			<type id="org.springframework.jdbc.core.namedparam.BeanPropertySqlParameterSource"/>
			<type id="org.springframework.transaction.jta.TransactionFactory"/>
			<type id="org.springframework.jdbc.core.PreparedStatementCallback"/>
			<type id="org.springframework.jdbc.core.SqlTypeValue"/>
			<type id="org.springframework.jdbc.datasource.SimpleConnectionHandle"/>
			<type id="org.springframework.transaction.jta.SimpleTransactionFactory"/>
			<type id="org.springframework.jdbc.core.namedparam.MapSqlParameterSource"/>
			<type id="org.springframework.jdbc.core.namedparam.SqlParameterSource"/>
			<type id="org.springframework.jdbc.support.lob.JtaLobCreatorSynchronization"/>
			<type id="org.springframework.transaction.support.TransactionSynchronization"/>
			<type id="org.springframework.jdbc.support.lob.LobCreator"/>
			<type id="org.springframework.jdbc.datasource.SingleConnectionDataSource"/>
			<type id="org.springframework.jdbc.core.simple.SimpleJdbcOperations"/>
			<type id="org.springframework.jca.cci.object.EisOperation"/>
			<type id="org.springframework.jdbc.core.simple.ParameterizedSingleColumnRowMapper"/>
			<type id="org.apache.tomcat.jdbc.pool.PoolConfiguration"/>
			<type id="org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration"/>
			<type id="org.springframework.jca.support.SimpleBootstrapContext"/>
			<type id="org.springframework.transaction.support.ResourceTransactionManager"/>
			<type id="org.springframework.jdbc.object.MappingSqlQuery"/>
			<type id="org.springframework.transaction.interceptor.TransactionAttributeEditor"/>
			<type id="org.springframework.jdbc.support.incrementer.HsqlSequenceMaxValueIncrementer"/>
			<type id="org.springframework.dao.RecoverableDataAccessException"/>
			<type id="org.springframework.transaction.TransactionSystemException"/>
			<type id="org.springframework.transaction.CannotCreateTransactionException"/>
			<type id="org.springframework.jca.cci.connection.ConnectionSpecConnectionFactoryAdapter"/>
			<type id="org.springframework.jdbc.support.xml.XmlCharacterStreamProvider"/>
			<type id="org.springframework.jdbc.support.CustomSQLErrorCodesTranslation"/>
			<type id="org.springframework.jdbc.core.ArgumentTypePreparedStatementSetter"/>
			<type id="org.springframework.jdbc.core.InterruptibleBatchPreparedStatementSetter"/>
			<type id="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"/>
			<type id="org.springframework.jca.cci.InvalidResultSetAccessException"/>
			<type id="org.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler"/>
			<type id="org.springframework.jdbc.support.incrementer.AbstractColumnMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.datasource.init.CannotReadScriptException"/>
			<type id="org.springframework.jdbc.datasource.DriverManagerDataSource"/>
			<type id="org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.datasource.SmartDataSource"/>
			<type id="org.springframework.transaction.SavepointManager"/>
			<type id="org.springframework.jdbc.support.SQLStateSQLExceptionTranslator"/>
			<type id="org.springframework.jdbc.core.metadata.Db2CallMetaDataProvider"/>
			<type id="org.springframework.jdbc.datasource.ConnectionHandle"/>
			<type id="org.springframework.jdbc.support.incrementer.DB2MainframeSequenceMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.core.metadata.SybaseCallMetaDataProvider"/>
			<type id="org.springframework.transaction.TransactionSuspensionNotSupportedException"/>
			<type id="org.springframework.jdbc.support.nativejdbc.Jdbc4NativeJdbcExtractor"/>
			<type id="org.springframework.jdbc.datasource.DataSourceTransactionManager"/>
			<type id="org.springframework.jca.context.BootstrapContextAware"/>
			<type id="org.springframework.transaction.jta.JtaTransactionObject"/>
			<type id="org.springframework.jdbc.support.MetaDataAccessException"/>
			<type id="org.springframework.transaction.support.ResourceHolderSynchronization"/>
			<type id="org.springframework.transaction.interceptor.TransactionInterceptor"/>
			<type id="org.springframework.jdbc.support.nativejdbc.WebLogicNativeJdbcExtractor"/>
			<type id="org.springframework.jdbc.object.SqlOperation"/>
			<type id="org.springframework.jdbc.core.BeanPropertyRowMapper"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer"/>
			<type id="org.springframework.jdbc.object.GenericStoredProcedure"/>
			<type id="org.springframework.jdbc.core.StatementCallback"/>
			<type id="org.springframework.jdbc.core.simple.ParameterizedRowMapper"/>
			<type id="org.springframework.transaction.annotation.JtaTransactionAnnotationParser"/>
			<type id="org.springframework.jca.cci.core.CciOperations"/>
			<type id="org.springframework.transaction.interceptor.DefaultTransactionAttribute"/>
			<type id="org.springframework.jdbc.support.DatabaseStartupValidator"/>
			<type id="org.springframework.dao.OptimisticLockingFailureException"/>
			<type id="org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource"/>
			<type id="org.springframework.transaction.support.CallbackPreferringPlatformTransactionManager"/>
			<type id="org.springframework.jdbc.support.incrementer.DerbyMaxValueIncrementer"/>
			<type id="org.springframework.dao.support.DaoSupport"/>
			<type id="org.springframework.dao.DuplicateKeyException"/>
			<type id="org.springframework.transaction.support.TransactionOperations"/>
			<type id="org.springframework.transaction.IllegalTransactionStateException"/>
			<type id="org.springframework.jdbc.datasource.JdbcTransactionObjectSupport"/>
			<type id="org.springframework.jdbc.support.incrementer.PostgreSQLSequenceMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.core.simple.SimpleJdbcCallOperations"/>
			<type id="org.springframework.dao.IncorrectUpdateSemanticsDataAccessException"/>
			<type id="org.springframework.jdbc.core.PreparedStatementCreator"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReportJmx"/>
			<type id="org.springframework.jdbc.core.support.JdbcDaoSupport"/>
			<type id="org.springframework.jdbc.support.GeneratedKeyHolder"/>
			<type id="org.springframework.jdbc.core.simple.AbstractJdbcInsert"/>
			<type id="org.springframework.jca.endpoint.AbstractMessageEndpointFactory"/>
			<type id="org.springframework.jdbc.core.metadata.DerbyTableMetaDataProvider"/>
			<type id="org.springframework.transaction.annotation.TransactionManagementConfigurationSelector"/>
			<type id="org.springframework.dao.CleanupFailureDataAccessException"/>
			<type id="org.springframework.jdbc.core.SingleColumnRowMapper"/>
			<type id="org.springframework.transaction.annotation.Transactional"/>
			<type id="org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider"/>
			<type id="org.springframework.dao.DataRetrievalFailureException"/>
			<type id="org.apache.tomcat.jdbc.pool.DataSource"/>
			<type id="org.springframework.jdbc.support.lob.LobHandler"/>
			<type id="org.springframework.transaction.annotation.SpringTransactionAnnotationParser"/>
			<type id="org.springframework.jca.cci.core.RecordCreator"/>
			<type id="org.springframework.jdbc.core.ArgumentPreparedStatementSetter"/>
			<type id="org.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource"/>
			<type id="org.apache.tomcat.jdbc.pool.FairBlockingQueue"/>
			<type id="org.springframework.jdbc.core.SqlInOutParameter"/>
			<type id="org.springframework.jdbc.core.RowCountCallbackHandler"/>
			<type id="org.springframework.dao.InvalidDataAccessApiUsageException"/>
			<type id="org.springframework.jdbc.core.RowMapperResultSetExtractor"/>
			<type id="org.springframework.jdbc.support.lob.TemporaryLobCreator"/>
			<type id="org.springframework.jdbc.support.incrementer.AbstractDataFieldMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.datasource.lookup.DataSourceLookupFailureException"/>
			<type id="org.springframework.transaction.interceptor.DelegatingTransactionAttribute"/>
			<type id="org.springframework.jdbc.object.SqlCall"/>
			<type id="org.springframework.jdbc.support.rowset.SqlRowSetMetaData"/>
			<type id="org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy"/>
			<type id="org.springframework.transaction.support.DefaultTransactionDefinition"/>
			<type id="org.springframework.jdbc.support.JdbcAccessor"/>
			<type id="org.springframework.jdbc.core.support.AbstractLobCreatingPreparedStatementCallback"/>
			<type id="org.springframework.transaction.jta.WebLogicJtaTransactionManager"/>
			<type id="org.springframework.jdbc.core.BatchUpdateUtils"/>
			<type id="org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider"/>
			<type id="org.springframework.jdbc.datasource.init.ScriptStatementFailedException"/>
			<type id="org.springframework.jca.cci.connection.ConnectionFactoryUtils"/>
			<type id="org.springframework.transaction.support.DelegatingTransactionDefinition"/>
			<type id="org.springframework.dao.UncategorizedDataAccessException"/>
			<type id="org.springframework.transaction.support.TransactionCallbackWithoutResult"/>
			<type id="org.springframework.jdbc.object.StoredProcedure"/>
			<type id="org.apache.tomcat.jdbc.pool.JdbcInterceptor"/>
			<type id="org.apache.tomcat.jdbc.pool.ConnectionPool"/>
			<type id="org.springframework.transaction.HeuristicCompletionException"/>
			<type id="org.springframework.jdbc.core.namedparam.NamedParameterUtils"/>
			<type id="org.springframework.transaction.support.TransactionCallback"/>
			<type id="org.springframework.jdbc.object.RdbmsOperation"/>
			<type id="org.springframework.transaction.UnexpectedRollbackException"/>
			<type id="org.springframework.jdbc.support.lob.LobCreatorUtils"/>
			<type id="org.springframework.dao.EmptyResultDataAccessException"/>
			<type id="org.springframework.jdbc.support.incrementer.HsqlMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.support.xml.XmlResultProvider"/>
			<type id="org.springframework.jdbc.core.ResultSetSupportingSqlParameter"/>
			<type id="org.springframework.jca.context.SpringContextResourceAdapter"/>
			<type id="org.springframework.jdbc.datasource.init.DatabasePopulatorUtils"/>
			<type id="org.springframework.transaction.InvalidTimeoutException"/>
			<type id="org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor"/>
			<type id="org.springframework.transaction.support.TransactionSynchronizationUtils"/>
			<type id="org.springframework.jdbc.core.metadata.CallMetaDataProviderFactory"/>
			<type id="org.springframework.jca.cci.core.InteractionCallback"/>
			<type id="org.apache.tomcat.jdbc.pool.DisposableConnectionFacade"/>
			<type id="org.springframework.jdbc.support.SQLExceptionSubclassTranslator"/>
			<type id="org.springframework.jdbc.datasource.AbstractDataSource"/>
			<type id="org.springframework.jdbc.support.lob.AbstractLobHandler"/>
			<type id="org.springframework.jdbc.datasource.UserCredentialsDataSourceAdapter"/>
			<type id="org.springframework.dao.support.DataAccessUtils"/>
			<type id="org.springframework.dao.DataAccessException"/>
			<type id="org.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistrar"/>
			<type id="org.springframework.jca.endpoint.GenericMessageEndpointManager"/>
			<type id="org.springframework.jdbc.core.DisposableSqlTypeValue"/>
			<type id="org.springframework.jdbc.datasource.embedded.EmbeddedDatabase"/>
			<type id="org.apache.tomcat.jdbc.pool.PoolExhaustedException"/>
			<type id="org.springframework.jdbc.IncorrectResultSetColumnCountException"/>
			<type id="org.springframework.jca.support.LocalConnectionFactoryBean"/>
			<type id="org.apache.tomcat.jdbc.pool.PoolProperties"/>
			<type id="org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource"/>
			<type id="org.apache.tomcat.jdbc.pool.Validator"/>
			<type id="org.springframework.jdbc.core.metadata.OracleCallMetaDataProvider"/>
			<type id="org.springframework.dao.IncorrectResultSizeDataAccessException"/>
			<type id="org.springframework.transaction.interceptor.MatchAlwaysTransactionAttributeSource"/>
			<type id="org.springframework.jdbc.core.simple.SimpleJdbcCall"/>
			<type id="org.apache.tomcat.jdbc.pool.XADataSource"/>
			<type id="org.springframework.dao.CannotAcquireLockException"/>
			<type id="org.springframework.transaction.annotation.Ejb3TransactionAnnotationParser"/>
			<type id="org.springframework.transaction.interceptor.NoRollbackRuleAttribute"/>
			<type id="org.springframework.jdbc.support.incrementer.DB2SequenceMaxValueIncrementer"/>
			<type id="org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations"/>
			<type id="org.springframework.jdbc.core.namedparam.AbstractSqlParameterSource"/>
			<type id="org.apache.tomcat.jdbc.pool.interceptor.ResetAbandonedTimer"/>
			<type id="org.springframework.jdbc.support.nativejdbc.SimpleNativeJdbcExtractor"/>
			<type id="org.apache.tomcat.jdbc.pool.ProxyConnection"/>
			<type id="org.springframework.transaction.NestedTransactionNotSupportedException"/>
			<type id="org.springframework.jdbc.support.incrementer.AbstractSequenceMaxValueIncrementer"/>
			<type id="org.springframework.transaction.interceptor.CompositeTransactionAttributeSource"/>
			<type id="org.springframework.jdbc.support.SQLExceptionTranslator"/>
			<type id="org.springframework.jdbc.core.namedparam.ParsedSql"/>
			<type id="org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport"/>
			<artifact id="org.apache.tomcat:tomcat-jdbc:7.0.47">
				<artifact id="org.apache.tomcat:tomcat-juli:7.0.47">
					<type id="org.apache.juli.logging.Log"/>
					<type id="org.apache.juli.logging.LogConfigurationException"/>
					<type id="org.apache.juli.VerbatimFormatter"/>
					<type id="org.apache.juli.OneLineFormatter"/>
					<type id="org.apache.juli.AsyncFileHandler"/>
					<type id="org.apache.juli.JdkLoggerFormatter"/>
					<type id="org.apache.juli.DateFormatCache"/>
					<type id="org.apache.juli.ClassLoaderLogManager"/>
					<type id="org.apache.juli.logging.LogFactory"/>
					<type id="org.apache.juli.FileHandler"/>
				</artifact>
			</artifact>
			<type id="org.springframework.jdbc.core.metadata.CallParameterMetaData"/>
			<type id="org.springframework.transaction.config.TransactionManagementConfigUtils"/>
			<type id="org.springframework.jdbc.datasource.ConnectionHolder"/>
			<type id="org.springframework.jdbc.support.xml.SqlXmlHandler"/>
		</artifact>
		<type id="org.hibernate.id.factory.spi.MutableIdentifierGeneratorFactory"/>
		<type id="org.hibernate.metamodel.source.MetaAttributeContext"/>
		<type id="javassist.expr.NewExpr"/>
		<type id="org.hibernate.ejb.criteria.predicate.LikePredicate"/>
		<type id="org.hibernate.annotations.SQLDelete"/>
		<type id="javassist.compiler.JvstTypeChecker"/>
		<type id="javax.persistence.NamedNativeQuery"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbColumnResult"/>
		<type id="org.hibernate.ejb.packaging.XmlHelper"/>
		<type id="org.hibernate.annotations.common.reflection.java.JavaMetadataProvider"/>
		<type id="org.hibernate.metamodel.relational.Constraint"/>
		<type id="org.hibernate.type.descriptor.java.ByteTypeDescriptor"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPersistenceUnitDefaults"/>
		<type id="org.hibernate.ejb.util.LockModeTypeHelper"/>
		<type id="org.hibernate.internal.util.BytesHelper"/>
		<type id="org.hibernate.ejb.packaging.FileZippedJarVisitor"/>
		<type id="org.hibernate.type.TypeResolver"/>
		<type id="org.hibernate.service.jndi.internal.JndiServiceInitiator"/>
		<type id="org.hibernate.metadata.CollectionMetadata"/>
		<type id="org.jboss.logging.LoggerProvider"/>
		<type id="org.dom4j.dom.DOMElement"/>
		<type id="org.hibernate.engine.query.spi.QueryPlanCache"/>
		<type id="javax.persistence.metamodel.ListAttribute"/>
		<type id="org.hibernate.type.BinaryType"/>
		<type id="org.springframework.data.jpa.repository.support.LockMetadataProvider"/>
		<type id="org.hibernate.id.factory.internal.MutableIdentifierGeneratorFactoryInitiator"/>
		<type id="javax.persistence.Persistence"/>
		<type id="org.hibernate.event.spi.DirtyCheckEventListener"/>
		<type id="javax.persistence.spi.LoadState"/>
		<type id="org.hibernate.metamodel.source.annotations.UnknownInheritanceTypeException"/>
		<type id="org.hibernate.type.TextType"/>
		<type id="org.springframework.data.repository.config.RepositoryNameSpaceHandler"/>
		<type id="org.hibernate.sql.HSQLCaseFragment"/>
		<type id="org.hibernate.annotations.JoinColumnsOrFormulas"/>
		<type id="org.hibernate.mapping.DenormalizedTable"/>
		<type id="org.hibernate.cache.spi.entry.UnstructuredCacheEntry"/>
		<type id="org.hibernate.persister.entity.PropertyMapping"/>
		<type id="org.springframework.data.jpa.domain.AbstractPersistable"/>
		<type id="org.hibernate.type.CollectionType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbJoinedSubclassElement"/>
		<type id="org.hibernate.engine.spi.VersionValue"/>
		<type id="org.hibernate.metamodel.source.hbm.BasicPluralAttributeElementSourceImpl"/>
		<type id="org.hibernate.metamodel.source.annotations.xml.mocker.EntityMappingsMocker"/>
		<type id="org.hibernate.bytecode.instrumentation.spi.AbstractFieldInterceptor"/>
		<type id="org.hibernate.dialect.PostgreSQL82Dialect"/>
		<type id="org.hibernate.mapping.IndexBackref"/>
		<type id="org.hibernate.type.descriptor.java.TimeZoneTypeDescriptor"/>
		<type id="org.dom4j.rule.RuleManager"/>
		<type id="org.hibernate.engine.jdbc.spi.InvalidatableWrapper"/>
		<type id="org.hibernate.hql.internal.ast.util.JoinProcessor"/>
		<type id="org.hibernate.loader.collection.LegacyBatchingCollectionInitializerBuilder"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbNotFoundAttribute"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderingSpecification"/>
		<type id="org.dom4j.Visitor"/>
		<type id="org.springframework.data.web.config.EnableSpringDataWebSupport"/>
		<type id="org.hibernate.EntityMode"/>
		<type id="org.hibernate.event.spi.AbstractPreDatabaseOperationEvent"/>
		<type id="org.hibernate.dialect.PostgreSQL81Dialect"/>
		<type id="org.springframework.data.annotation.CreatedBy"/>
		<type id="org.hibernate.cfg.FkSecondPass"/>
		<type id="org.hibernate.event.internal.DefaultFlushEventListener"/>
		<type id="org.hibernate.id.enhanced.SequenceStyleGenerator"/>
		<type id="javax.persistence.EntityListeners"/>
		<type id="org.hibernate.service.internal.SessionFactoryServiceRegistryFactoryImpl"/>
		<type id="org.hibernate.bytecode.buildtime.spi.ClassFilter"/>
		<type id="org.springframework.orm.ObjectRetrievalFailureException"/>
		<type id="org.hibernate.internal.jaxb.cfg.JaxbUsageAttribute"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbTable"/>
		<type id="org.hibernate.event.spi.InitializeCollectionEvent"/>
		<type id="org.hibernate.engine.query.spi.HQLQueryPlan"/>
		<type id="org.dom4j.tree.DefaultProcessingInstruction"/>
		<type id="org.hibernate.proxy.AbstractLazyInitializer"/>
		<type id="org.hibernate.ejb.packaging.ClassFilter"/>
		<type id="org.hibernate.ejb.metamodel.AbstractAttribute"/>
		<type id="org.springframework.orm.jpa.vendor.HibernateJpaDialect"/>
		<type id="org.hibernate.engine.jdbc.internal.LobCreatorBuilder"/>
		<type id="org.springframework.orm.hibernate4.support.AsyncRequestInterceptor"/>
		<type id="org.hibernate.id.PersistentIdentifierGenerator"/>
		<type id="org.hibernate.event.spi.PostInsertEventListener"/>
		<type id="org.hibernate.cfg.InheritanceState"/>
		<type id="org.hibernate.event.internal.DefaultAutoFlushEventListener"/>
		<type id="org.hibernate.type.descriptor.java.CalendarDateTypeDescriptor"/>
		<type id="org.hibernate.ejb.event.EJB3MergeEventListener"/>
		<type id="org.hibernate.event.spi.ResolveNaturalIdEvent"/>
		<type id="org.dom4j.bean.BeanMetaData"/>
		<type id="org.hibernate.loader.criteria.CriteriaQueryTranslator"/>
		<type id="org.hibernate.cache.spi.NaturalIdCacheKey"/>
		<type id="org.hibernate.dialect.OracleDialect"/>
		<type id="org.hibernate.cache.spi.entry.CacheEntryStructure"/>
		<type id="org.hibernate.hql.internal.antlr.HqlBaseParser"/>
		<type id="org.hibernate.type.IdentifierType"/>
		<type id="org.hibernate.metamodel.binding.EntityDiscriminator"/>
		<type id="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"/>
		<type id="org.hibernate.type.EnumType"/>
		<type id="org.hibernate.type.ObjectType"/>
		<type id="org.hibernate.ejb.criteria.predicate.CompoundPredicate"/>
		<type id="org.jboss.logging.DelegatingBasicLogger"/>
		<type id="javax.persistence.AttributeOverride"/>
		<type id="org.hibernate.annotations.AnyMetaDef"/>
		<type id="org.dom4j.rule.Action"/>
		<type id="org.hibernate.annotations.common.reflection.MetadataProviderInjector"/>
		<type id="javassist.ByteArrayClassPath"/>
		<type id="javax.persistence.DiscriminatorValue"/>
		<type id="org.hibernate.stat.internal.CategorizedStatistics"/>
		<type id="org.springframework.orm.hibernate3.support.ClobStringType"/>
		<type id="org.hibernate.dialect.SybaseASE15Dialect"/>
		<type id="org.hibernate.criterion.BetweenExpression"/>
		<type id="org.springframework.data.repository.init.JacksonRepositoryPopulatorFactoryBean"/>
		<type id="org.hibernate.ejb.criteria.ListJoinImplementor"/>
		<type id="org.hibernate.engine.jdbc.ReaderInputStream"/>
		<type id="org.hibernate.engine.transaction.internal.TransactionFactoryInitiator"/>
		<type id="org.hibernate.service.spi.SessionFactoryServiceRegistry"/>
		<type id="org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException"/>
		<type id="org.springframework.orm.hibernate4.HibernateOptimisticLockingFailureException"/>
		<type id="org.springframework.data.repository.support.DomainClassPropertyEditorRegistrar"/>
		<type id="org.hibernate.mapping.SingleTableSubclass"/>
		<type id="org.springframework.data.repository.core.support.AbstractEntityInformation"/>
		<type id="org.hibernate.event.spi.PreUpdateEventListener"/>
		<type id="org.hibernate.type.EntityType"/>
		<type id="javax.persistence.Embeddable"/>
		<type id="org.hibernate.engine.jdbc.BlobProxy"/>
		<type id="org.hibernate.sql.QueryJoinFragment"/>
		<type id="org.hibernate.type.descriptor.sql.BitTypeDescriptor"/>
		<type id="org.hibernate.annotations.Sort"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbFetchAttribute"/>
		<type id="org.springframework.orm.hibernate4.SessionHolder"/>
		<type id="org.springframework.data.repository.config.RepositoryBeanDefinitionRegistrarSupport"/>
		<type id="org.hibernate.collection.internal.PersistentIdentifierBag"/>
		<type id="org.hibernate.engine.jdbc.internal.Formatter"/>
		<type id="org.springframework.orm.hibernate3.SessionHolder"/>
		<type id="javassist.bytecode.analysis.Type"/>
		<type id="org.hibernate.dialect.MySQL5Dialect"/>
		<type id="org.hibernate.sql.ordering.antlr.GeneratedOrderByFragmentRendererTokenTypes"/>
		<type id="org.hibernate.persister.entity.NamedQueryLoader"/>
		<type id="org.springframework.data.repository.core.RepositoryInformation"/>
		<type id="javassist.compiler.ast.StringL"/>
		<type id="org.hibernate.exception.internal.SQLExceptionTypeDelegate"/>
		<type id="org.dom4j.tree.AbstractNode"/>
		<type id="org.hibernate.annotations.MapKeyType"/>
		<type id="org.hibernate.annotations.GenericGenerator"/>
		<type id="org.springframework.orm.hibernate4.support.OpenSessionInViewInterceptor"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbFetchAttributeWithSubselect"/>
		<type id="org.dom4j.Document"/>
		<type id="org.hibernate.type.descriptor.sql.NVarcharTypeDescriptor"/>
		<type id="org.hibernate.annotations.Tuplizers"/>
		<type id="org.hibernate.dialect.function.SQLFunctionTemplate"/>
		<type id="org.springframework.data.jpa.repository.Temporal"/>
		<type id="org.hibernate.ejb.criteria.path.SingularAttributePath"/>
		<type id="org.hibernate.engine.transaction.internal.jta.CMTTransaction"/>
		<type id="org.hibernate.id.enhanced.AccessCallback"/>
		<type id="org.hibernate.cfg.Ejb3DiscriminatorColumn"/>
		<type id="org.hibernate.stat.EntityStatistics"/>
		<type id="org.hibernate.type.ShortType"/>
		<type id="org.hibernate.type.descriptor.java.JdbcDateTypeDescriptor"/>
		<type id="org.hibernate.SharedSessionContract"/>
		<type id="org.hibernate.type.ImageType"/>
		<type id="org.hibernate.dialect.resolver.BasicSQLExceptionConverter"/>
		<type id="org.hibernate.criterion.InExpression"/>
		<type id="org.hibernate.DuplicateMappingException"/>
		<type id="org.hibernate.hql.internal.ast.exec.MultiTableDeleteExecutor"/>
		<type id="org.dom4j.tree.AbstractBranch"/>
		<type id="org.hibernate.bytecode.spi.BasicProxyFactory"/>
		<type id="org.hibernate.id.insert.AbstractReturningDelegate"/>
		<type id="javax.persistence.OrderColumn"/>
		<type id="org.springframework.data.repository.core.support.RepositoryFactorySupport"/>
		<type id="org.dom4j.tree.DefaultDocumentType"/>
		<type id="org.hibernate.sql.SelectExpression"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbFilterElement"/>
		<type id="org.dom4j.io.SAXWriter"/>
		<type id="org.hibernate.type.descriptor.java.BlobTypeDescriptor"/>
		<type id="org.hibernate.engine.internal.ForeignKeys"/>
		<type id="org.hibernate.ejb.metamodel.EmbeddableTypeImpl"/>
		<type id="org.springframework.data.jpa.repository.query.JpaQueryMethod"/>
		<type id="org.hibernate.cfg.annotations.ResultsetMappingSecondPass"/>
		<type id="org.hibernate.mapping.RelationalModel"/>
		<type id="org.hibernate.Criteria"/>
		<type id="org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator"/>
		<type id="javassist.convert.TransformFieldAccess"/>
		<type id="org.hibernate.event.internal.DefaultPostLoadEventListener"/>
		<type id="org.hibernate.exception.SQLGrammarException"/>
		<type id="org.hibernate.internal.CollectionFilterImpl"/>
		<type id="org.hibernate.metamodel.source.hbm.SetAttributeSourceImpl"/>
		<type id="org.hibernate.cfg.NotYetImplementedException"/>
		<type id="org.springframework.orm.hibernate3.SessionFactoryUtils"/>
		<type id="org.springframework.orm.hibernate4.SessionFactoryUtils"/>
		<type id="org.hibernate.metamodel.source.internal.JaxbHelper"/>
		<type id="org.hibernate.engine.jdbc.spi.SchemaNameResolver"/>
		<type id="org.hibernate.property.IndexPropertyAccessor"/>
		<type id="javassist.ClassClassPath"/>
		<type id="org.hibernate.metamodel.domain.PluralAttribute"/>
		<type id="org.hibernate.hql.internal.classic.PathExpressionParser"/>
		<type id="org.hibernate.cfg.SettingsFactory"/>
		<type id="org.hibernate.persister.spi.PersisterFactory"/>
		<type id="org.springframework.data.convert.ReadingConverter"/>
		<type id="org.hibernate.event.internal.OnLockVisitor"/>
		<type id="org.hibernate.hql.internal.ast.tree.FromElement"/>
		<type id="org.hibernate.exception.spi.ConversionContext"/>
		<type id="org.hibernate.engine.jdbc.spi.JdbcServices"/>
		<type id="org.hibernate.type.CurrencyType"/>
		<type id="org.hibernate.hql.internal.classic.WhereParser"/>
		<type id="org.hibernate.metamodel.binding.CompositeCollectionElement"/>
		<type id="org.hibernate.ejb.HibernateEntityManagerImplementor"/>
		<type id="org.hibernate.service.internal.SessionFactoryServiceRegistryImpl"/>
		<type id="org.hibernate.ejb.QueryImpl"/>
		<type id="org.springframework.orm.jpa.AbstractEntityManagerFactoryBean"/>
		<type id="org.springframework.orm.jdo.PersistenceManagerHolder"/>
		<type id="org.hibernate.persister.internal.PersisterFactoryImpl"/>
		<type id="org.hibernate.service.jdbc.connections.spi.MultiTenantConnectionProvider"/>
		<type id="org.hibernate.criterion.AvgProjection"/>
		<type id="org.hibernate.service.jta.platform.internal.ResinJtaPlatform"/>
		<type id="org.springframework.orm.jdo.JdoUsageException"/>
		<type id="org.hibernate.hql.internal.ast.util.SyntheticAndFactory"/>
		<type id="org.hibernate.internal.util.compare.ComparableComparator"/>
		<type id="org.hibernate.ejb.packaging.JarVisitor"/>
		<type id="org.hibernate.cfg.ResultSetMappingSecondPass"/>
		<type id="org.hibernate.annotations.common.reflection.XClass"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.ObjectFactory"/>
		<type id="org.hibernate.hql.internal.ast.tree.OperatorNode"/>
		<type id="org.hibernate.internal.CriteriaImpl"/>
		<type id="org.hibernate.dialect.TypeNames"/>
		<type id="org.springframework.orm.hibernate4.HibernateObjectRetrievalFailureException"/>
		<type id="org.hibernate.metamodel.source.binder.ManyToAnyPluralAttributeElementSource"/>
		<type id="org.hibernate.criterion.NaturalIdentifier"/>
		<type id="org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException"/>
		<type id="org.hibernate.internal.SessionFactoryImpl"/>
		<type id="org.hibernate.type.descriptor.java.DateTypeDescriptor"/>
		<type id="javassist.tools.web.BadHttpRequest"/>
		<type id="org.springframework.data.jpa.repository.QueryHints"/>
		<type id="org.springframework.data.repository.config.RepositoryBeanDefinitionParser"/>
		<type id="org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter"/>
		<type id="javassist.compiler.ast.Symbol"/>
		<type id="org.hibernate.dialect.function.TrimFunctionTemplate"/>
		<type id="org.hibernate.dialect.function.AnsiTrimFunction"/>
		<type id="org.hibernate.bytecode.internal.javassist.InstantiationOptimizerAdapter"/>
		<type id="org.hibernate.MappingException"/>
		<type id="javassist.Translator"/>
		<type id="org.hibernate.id.SequenceHiLoGenerator"/>
		<type id="org.hibernate.annotations.common.reflection.java.generics.CompoundTypeEnvironment"/>
		<type id="org.hibernate.dialect.SybaseAnywhereDialect"/>
		<type id="org.hibernate.metamodel.relational.Loggable"/>
		<type id="org.springframework.data.jpa.repository.query.StringQueryParameterBinder"/>
		<type id="org.hibernate.metamodel.binding.AttributeBindingContainer"/>
		<type id="org.hibernate.ejb.criteria.BasicPathUsageException"/>
		<type id="org.hibernate.dialect.unique.DB2UniqueDelegate"/>
		<type id="javassist.bytecode.annotation.AnnotationImpl"/>
		<type id="org.hibernate.service.BootstrapServiceRegistry"/>
		<type id="org.hibernate.bytecode.buildtime.spi.ClassDescriptor"/>
		<type id="org.hibernate.criterion.Distinct"/>
		<type id="org.jboss.logging.FormatWith"/>
		<type id="org.springframework.data.util.TypeInformation"/>
		<type id="org.hibernate.type.AbstractCharArrayType"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbElementCollection"/>
		<type id="org.hibernate.annotations.common.annotationfactory.AnnotationDescriptor"/>
		<type id="javax.persistence.PrimaryKeyJoinColumns"/>
		<type id="javassist.compiler.ast.ArrayInit"/>
		<type id="org.hibernate.hql.internal.antlr.SqlStatementLexer"/>
		<type id="org.hibernate.cfg.annotations.Nullability"/>
		<type id="org.hibernate.cfg.SetSimpleValueTypeSecondPass"/>
		<type id="org.jboss.logging.MessageBundle"/>
		<type id="org.springframework.data.jpa.repository.query.AbstractStringBasedJpaQuery"/>
		<type id="org.hibernate.TypeMismatchException"/>
		<type id="org.hibernate.engine.spi.SessionDelegatorBaseImpl"/>
		<type id="javax.persistence.PessimisticLockException"/>
		<type id="javassist.bytecode.MethodInfo"/>
		<type id="javassist.bytecode.AttributeInfo"/>
		<type id="javax.transaction.xa.Xid"/>
		<type id="org.hibernate.metamodel.source.annotations.xml.PseudoJpaDotNames"/>
		<type id="org.hibernate.metamodel.source.hbm.HbmBindingContext"/>
		<type id="org.hibernate.id.IdentifierGenerator"/>
		<type id="org.dom4j.xpath.DefaultNamespaceContext"/>
		<type id="org.springframework.orm.jpa.support.AsyncRequestInterceptor"/>
		<type id="org.hibernate.cfg.ResultSetMappingBinder"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPostLoad"/>
		<type id="org.hibernate.type.descriptor.sql.RealTypeDescriptor"/>
		<type id="javax.persistence.Temporal"/>
		<type id="org.hibernate.type.descriptor.sql.BooleanTypeDescriptor"/>
		<type id="org.hibernate.tuple.entity.PojoEntityTuplizer"/>
		<type id="org.hibernate.sql.ANSIJoinFragment"/>
		<type id="org.hibernate.cfg.NamedSQLQuerySecondPass"/>
		<type id="org.hibernate.metamodel.source.binder.ExplicitHibernateTypeSource"/>
		<type id="org.dom4j.util.ProxyDocumentFactory"/>
		<type id="org.dom4j.InvalidXPathException"/>
		<type id="org.hibernate.hql.internal.ast.tree.ExpectedTypeAwareNode"/>
		<type id="org.hibernate.ejb.criteria.predicate.BetweenPredicate"/>
		<type id="org.hibernate.metamodel.source.binder.EntitySource"/>
		<type id="org.hibernate.loader.CollectionAliases"/>
		<type id="org.hibernate.loader.GeneratedCollectionAliases"/>
		<type id="javassist.scopedpool.ScopedClassPoolRepository"/>
		<type id="org.hibernate.Session"/>
		<type id="org.hibernate.internal.util.ReflectHelper"/>
		<type id="org.hibernate.event.internal.DefaultPersistEventListener"/>
		<type id="org.hibernate.sql.ordering.antlr.ColumnMapper"/>
		<type id="org.hibernate.tool.hbm2ddl.SchemaUpdate"/>
		<type id="org.hibernate.engine.jdbc.spi.StatementPreparer"/>
		<type id="org.jboss.logging.Messages"/>
		<type id="org.hibernate.type.XmlRepresentableType"/>
		<type id="org.hibernate.loader.entity.UniqueEntityLoader"/>
		<type id="org.hibernate.engine.jdbc.WrappedNClob"/>
		<type id="org.hibernate.engine.HibernateIterator"/>
		<type id="org.hibernate.service.spi.ServiceRegistryImplementor"/>
		<type id="org.springframework.orm.jdo.support.OpenPersistenceManagerInViewInterceptor"/>
		<type id="org.hibernate.metamodel.source.annotations.global.TypeDefBinder"/>
		<type id="org.hibernate.LockMode"/>
		<type id="org.springframework.data.repository.NoRepositoryBean"/>
		<type id="org.hibernate.metamodel.relational.Tuple"/>
		<type id="org.hibernate.loader.AbstractEntityJoinWalker"/>
		<type id="org.hibernate.engine.jdbc.batch.spi.BatchBuilder"/>
		<type id="org.hibernate.property.BasicPropertyAccessor"/>
		<type id="org.hibernate.mapping.ManyToOne"/>
		<type id="org.hibernate.ejb.engine.spi.EJB3CascadeStyle"/>
		<type id="org.hibernate.event.spi.FlushEventListener"/>
		<type id="org.hibernate.persister.entity.SQLLoadable"/>
		<type id="org.hibernate.sql.Select"/>
		<type id="org.jboss.logging.MessageLogger"/>
		<type id="org.hibernate.type.MaterializedBlobType"/>
		<type id="org.hibernate.metamodel.binding.AbstractSingularAttributeBinding"/>
		<type id="org.hibernate.persister.entity.Lockable"/>
		<type id="org.hibernate.cfg.ExtendsQueueEntry"/>
		<type id="org.hibernate.metamodel.source.internal.OverriddenMappingDefaults"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.ExplicitHibernateTypeSourceImpl"/>
		<type id="org.hibernate.id.BulkInsertionCapableIdentifierGenerator"/>
		<type id="org.hibernate.jmx.HibernateServiceMBean"/>
		<type id="org.hibernate.metamodel.relational.state.ValueRelationalState"/>
		<type id="org.springframework.orm.jdo.JdoResourceFailureException"/>
		<type id="org.hibernate.loader.custom.sql.SQLCustomQuery"/>
		<type id="org.hibernate.loader.entity.BatchingEntityLoader"/>
		<type id="org.hibernate.engine.jdbc.batch.spi.BatchKey"/>
		<type id="org.springframework.data.querydsl.SimpleEntityPathResolver"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.AttributeOverride"/>
		<type id="org.springframework.data.convert.JodaTimeConverters"/>
		<type id="org.hibernate.engine.profile.Association"/>
		<type id="org.hibernate.dialect.lock.OptimisticEntityLockException"/>
		<type id="org.hibernate.tool.enhance.EnhancementTask"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbLazyAttribute"/>
		<type id="org.hibernate.cfg.beanvalidation.BeanValidationEventListener"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbManyToAnyElement"/>
		<type id="org.hibernate.bytecode.internal.javassist.BulkAccessor"/>
		<type id="org.hibernate.metamodel.source.binder.PluralAttributeNature"/>
		<type id="org.hibernate.metamodel.relational.AbstractAuxiliaryDatabaseObject"/>
		<type id="org.hibernate.engine.spi.RowSelection"/>
		<type id="javassist.CtMember"/>
		<type id="javassist.bytecode.analysis.Executor"/>
		<type id="org.hibernate.property.BackrefPropertyAccessor"/>
		<type id="org.hibernate.type.PrimitiveCharacterArrayClobType"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.SimpleIdentifierSourceImpl"/>
		<type id="org.springframework.data.web.PageableArgumentResolver"/>
		<type id="org.springframework.orm.jdo.support.StandardPersistenceManagerProxyBean"/>
		<type id="org.springframework.data.convert.DefaultTypeMapper"/>
		<type id="org.hibernate.metamodel.source.binder.RelationalValueSourceContainer"/>
		<type id="org.hibernate.type.BasicTypeRegistry"/>
		<type id="org.hibernate.metamodel.domain.Hierarchical"/>
		<type id="javax.persistence.metamodel.SingularAttribute"/>
		<type id="org.hibernate.type.descriptor.sql.LongNVarcharTypeDescriptor"/>
		<type id="org.hibernate.engine.spi.SessionImplementor"/>
		<type id="org.hibernate.event.spi.PreCollectionRemoveEvent"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbAnyElement"/>
		<type id="org.springframework.data.domain.PageImpl"/>
		<type id="org.hibernate.QueryTimeoutException"/>
		<type id="org.hibernate.type.descriptor.java.JdbcTimestampTypeDescriptor"/>
		<type id="org.hibernate.hql.internal.ast.tree.AssignmentSpecification"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderByTranslation"/>
		<type id="org.hibernate.annotations.Proxy"/>
		<type id="org.hibernate.loader.entity.CascadeEntityJoinWalker"/>
		<type id="org.hibernate.type.DoubleType"/>
		<type id="org.springframework.orm.hibernate3.AbstractSessionFactoryBean"/>
		<type id="org.hibernate.ejb.criteria.expression.SubqueryComparisonModifierExpression"/>
		<type id="javassist.tools.rmi.RemoteRef"/>
		<type id="org.hibernate.dialect.unique.UniqueDelegate"/>
		<type id="org.hibernate.criterion.NullExpression"/>
		<type id="org.hibernate.dialect.function.CharIndexFunction"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbOneToManyElement"/>
		<type id="javax.transaction.Status"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbLockModeType"/>
		<type id="org.hibernate.criterion.IdentifierProjection"/>
		<type id="org.hibernate.internal.util.xml.MappingReader"/>
		<type id="org.hibernate.persister.entity.DiscriminatorType"/>
		<type id="javax.persistence.EntityResult"/>
		<type id="org.hibernate.mapping.IdentifierBag"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.FormulaValue"/>
		<type id="org.springframework.data.repository.init.AbstractRepositoryPopulatorFactoryBean"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolver"/>
		<type id="org.dom4j.Entity"/>
		<type id="org.hibernate.hql.internal.ast.tree.UnaryOperatorNode"/>
		<type id="org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory"/>
		<type id="org.hibernate.mapping.Collection"/>
		<type id="javassist.tools.Dump"/>
		<type id="org.dom4j.util.SingletonStrategy"/>
		<type id="org.hibernate.param.DynamicFilterParameterSpecification"/>
		<type id="org.hibernate.annotations.NaturalIdCache"/>
		<type id="javax.persistence.spi.ProviderUtil"/>
		<type id="org.springframework.data.config.IsNewAwareAuditingHandlerBeanDefinitionParser"/>
		<type id="javassist.compiler.Lex"/>
		<type id="org.hibernate.hql.internal.ast.tree.Node"/>
		<type id="org.hibernate.loader.collection.PaddedBatchingCollectionInitializerBuilder"/>
		<type id="org.hibernate.dialect.Oracle8iDialect"/>
		<type id="org.springframework.data.web.PageableHandlerMethodArgumentResolver"/>
		<type id="org.dom4j.swing.XMLTableColumnDefinition"/>
		<type id="org.hibernate.persister.entity.SingleTableEntityPersister"/>
		<type id="org.hibernate.ejb.criteria.expression.PathTypeExpression"/>
		<type id="org.hibernate.jdbc.Work"/>
		<type id="org.hibernate.annotations.common.util.impl.Log"/>
		<type id="org.hibernate.service.jta.platform.internal.OC4JJtaPlatform"/>
		<type id="org.hibernate.usertype.UserCollectionType"/>
		<type id="org.hibernate.annotations.NamedNativeQuery"/>
		<type id="org.hibernate.engine.transaction.synchronization.spi.ExceptionMapper"/>
		<type id="org.springframework.data.domain.PageRequest"/>
		<type id="org.hibernate.dialect.function.AvgWithArgumentCastFunction"/>
		<type id="org.hibernate.metamodel.source.annotations.xml.mocker.MockHelper"/>
		<type id="org.hibernate.dialect.function.SQLFunctionRegistry"/>
		<type id="org.hibernate.dialect.FrontBaseDialect"/>
		<type id="org.springframework.orm.jdo.DefaultJdoDialect"/>
		<type id="org.hibernate.type.descriptor.sql.BlobTypeDescriptor"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.BasicAttribute"/>
		<type id="org.springframework.data.repository.query.parser.OrderBySource"/>
		<type id="org.hibernate.engine.profile.Fetch"/>
		<type id="org.hibernate.type.SerializableType"/>
		<type id="javassist.scopedpool.ScopedClassPoolFactory"/>
		<type id="org.hibernate.hql.spi.MultiTableBulkIdStrategy"/>
		<type id="org.hibernate.metamodel.source.binder.PluralAttributeElementNature"/>
		<type id="org.hibernate.ejb.criteria.expression.ParameterExpressionImpl"/>
		<type id="org.hibernate.type.descriptor.java.ClobTypeDescriptor"/>
		<type id="org.hibernate.OptimisticLockException"/>
		<type id="org.hibernate.loader.custom.ScalarReturn"/>
		<type id="org.hibernate.service.UnknownUnwrapTypeException"/>
		<type id="org.hibernate.hql.internal.ast.util.ASTIterator"/>
		<type id="org.hibernate.cfg.Configuration"/>
		<type id="org.hibernate.ejb.criteria.SetJoinImplementor"/>
		<type id="org.dom4j.XPathException"/>
		<type id="org.springframework.data.querydsl.QueryDslUtils"/>
		<type id="org.hibernate.metamodel.relational.state.ColumnRelationalState"/>
		<type id="org.hibernate.id.uuid.CustomVersionOneStrategy"/>
		<type id="org.springframework.data.jpa.repository.config.AuditingBeanDefinitionParser"/>
		<type id="org.hibernate.service.jta.platform.internal.JRun4JtaPlatform"/>
		<type id="org.hibernate.annotations.OptimisticLock"/>
		<type id="org.hibernate.loader.MultipleBagFetchException"/>
		<type id="org.springframework.data.domain.jaxb.PageAdapter"/>
		<type id="javax.persistence.EntityManagerFactory"/>
		<type id="org.hibernate.criterion.NotNullExpression"/>
		<type id="org.hibernate.type.descriptor.java.UUIDTypeDescriptor"/>
		<type id="org.hibernate.property.EmbeddedPropertyAccessor"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbQueryElement"/>
		<type id="org.hibernate.bytecode.internal.javassist.FieldTransformer"/>
		<type id="org.springframework.data.domain.AuditorAware"/>
		<type id="org.hibernate.tool.hbm2ddl.SchemaUpdateScript"/>
		<type id="org.hibernate.event.internal.AbstractFlushingEventListener"/>
		<type id="org.hibernate.metamodel.domain.NonEntity"/>
		<type id="javax.persistence.GeneratedValue"/>
		<type id="org.hibernate.ejb.EntityManagerFactoryImpl"/>
		<type id="org.hibernate.metamodel.relational.AbstractTableSpecification"/>
		<type id="org.springframework.data.mapping.model.DefaultSpELExpressionEvaluator"/>
		<type id="org.hibernate.metamodel.source.binder.ManyToManyPluralAttributeElementSource"/>
		<type id="org.hibernate.annotations.LazyCollection"/>
		<type id="org.hibernate.cfg.annotations.SetBinder"/>
		<type id="org.hibernate.event.spi.AutoFlushEvent"/>
		<type id="org.hibernate.hql.internal.ast.tree.InLogicOperatorNode"/>
		<type id="org.hibernate.metamodel.source.hbm.AbstractEntitySourceImpl"/>
		<type id="org.hibernate.dialect.IngresDialect"/>
		<type id="javax.persistence.Enumerated"/>
		<type id="org.springframework.orm.jdo.JdoOptimisticLockingFailureException"/>
		<type id="javassist.convert.TransformAccessArrayField"/>
		<type id="org.hibernate.engine.jdbc.LobCreator"/>
		<type id="org.hibernate.persister.collection.ElementPropertyMapping"/>
		<type id="org.hibernate.engine.transaction.internal.jta.JtaTransactionFactory"/>
		<type id="org.dom4j.io.XMLResult"/>
		<type id="org.hibernate.ejb.criteria.expression.function.CurrentTimestampFunction"/>
		<type id="org.hibernate.engine.jdbc.spi.NonDurableConnectionObserver"/>
		<type id="org.dom4j.io.HTMLWriter"/>
		<type id="org.hibernate.jdbc.WorkExecutor"/>
		<type id="org.hibernate.engine.transaction.internal.jta.JtaTransaction"/>
		<type id="org.springframework.data.annotation.CreatedDate"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JoinElementSource"/>
		<type id="org.hibernate.hql.internal.ast.ParameterTranslationsImpl"/>
		<type id="org.hibernate.dialect.function.AnsiTrimEmulationFunction"/>
		<type id="org.hibernate.ejb.packaging.FileFilter"/>
		<type id="org.hibernate.ejb.criteria.path.RootImpl"/>
		<type id="org.hibernate.ejb.criteria.path.ListAttributeJoin"/>
		<type id="org.hibernate.metamodel.source.binder.ToOneAttributeSource"/>
		<type id="javassist.compiler.ast.Stmnt"/>
		<type id="javax.persistence.PessimisticLockScope"/>
		<type id="org.hibernate.hql.internal.ast.tree.JavaConstantNode"/>
		<type id="org.hibernate.mapping.PrimitiveArray"/>
		<type id="org.hibernate.engine.query.spi.FilterQueryPlan"/>
		<type id="org.hibernate.ejb.criteria.expression.SearchedCaseExpression"/>
		<type id="org.hibernate.metamodel.source.binder.ColumnSource"/>
		<type id="org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener"/>
		<type id="org.hibernate.sql.Sybase11JoinFragment"/>
		<type id="org.hibernate.ejb.event.Callback"/>
		<type id="org.hibernate.annotations.SQLDeleteAll"/>
		<type id="org.hibernate.hql.internal.ast.tree.ResultVariableRefNode"/>
		<type id="org.springframework.data.web.PageableDefaults"/>
		<type id="org.hibernate.internal.util.StringHelper"/>
		<type id="javassist.bytecode.annotation.CharMemberValue"/>
		<type id="org.hibernate.annotations.common.reflection.java.JavaXMethod"/>
		<type id="javax.persistence.ManyToMany"/>
		<type id="org.hibernate.annotations.NamedQueries"/>
		<type id="org.springframework.data.auditing.AuditingHandler"/>
		<type id="javax.persistence.OptimisticLockException"/>
		<type id="org.dom4j.datatype.DatatypeAttribute"/>
		<type id="javax.transaction.HeuristicRollbackException"/>
		<type id="org.hibernate.metamodel.source.internal.MetadataImpl"/>
		<type id="org.hibernate.service.config.internal.ConfigurationServiceImpl"/>
		<type id="javax.persistence.UniqueConstraint"/>
		<type id="org.hibernate.metamodel.Metadata"/>
		<type id="org.hibernate.ejb.event.EJB3PersistEventListener"/>
		<type id="org.hibernate.type.ManyToOneType"/>
		<type id="org.hibernate.id.MultipleHiLoPerTableGenerator"/>
		<type id="org.hibernate.Cache"/>
		<type id="org.hibernate.hql.internal.ast.tree.DeleteStatement"/>
		<type id="org.dom4j.tree.AbstractCharacterData"/>
		<type id="org.hibernate.metamodel.relational.Size"/>
		<type id="org.hibernate.event.internal.DefaultDirtyCheckEventListener"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.DerivedValueSourceImpl"/>
		<type id="org.hibernate.id.enhanced.SequenceStructure"/>
		<type id="org.hibernate.exception.LockTimeoutException"/>
		<type id="org.hibernate.type.BigIntegerType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbTuplizerElement"/>
		<type id="javax.persistence.MapKeyTemporal"/>
		<type id="javax.persistence.criteria.From"/>
		<type id="javax.persistence.spi.PersistenceProviderResolver"/>
		<type id="org.hibernate.engine.jdbc.spi.ConnectionObserver"/>
		<type id="org.springframework.data.authentication.UserCredentials"/>
		<type id="javassist.tools.reflect.Metaobject"/>
		<type id="org.hibernate.mapping.List"/>
		<type id="org.hibernate.TransientObjectException"/>
		<type id="org.hibernate.type.descriptor.java.MutabilityPlan"/>
		<type id="org.hibernate.WrongClassException"/>
		<type id="org.hibernate.MultiTenancyStrategy"/>
		<type id="org.hibernate.id.GUIDGenerator"/>
		<type id="org.springframework.data.mapping.PropertyReferenceException"/>
		<type id="org.hibernate.tuple.Tuplizer"/>
		<type id="org.hibernate.service.jdbc.dialect.internal.DialectResolverSet"/>
		<type id="org.hibernate.sql.Delete"/>
		<type id="org.hibernate.metamodel.source.binder.ComponentIdentifierSource"/>
		<type id="javax.persistence.SqlResultSetMapping"/>
		<type id="org.hibernate.bytecode.instrumentation.spi.FieldInterceptor"/>
		<type id="javax.persistence.PrimaryKeyJoinColumn"/>
		<type id="org.hibernate.engine.transaction.spi.JoinStatus"/>
		<type id="org.hibernate.cfg.annotations.CollectionBinder"/>
		<type id="org.hibernate.bytecode.buildtime.spi.AbstractInstrumenter"/>
		<type id="org.hibernate.dialect.DataDirectOracle9Dialect"/>
		<type id="org.hibernate.engine.jdbc.spi.ResultSetReturn"/>
		<type id="org.hibernate.ejb.criteria.expression.function.UpperFunction"/>
		<type id="org.hibernate.InvalidMappingException"/>
		<type id="javax.persistence.PersistenceUtil"/>
		<type id="org.hibernate.metamodel.binding.ManyToOneAttributeBinding"/>
		<type id="javassist.bytecode.annotation.Annotation"/>
		<type id="org.hibernate.id.SelectGenerator"/>
		<type id="org.dom4j.tree.DefaultElement"/>
		<type id="org.springframework.data.mapping.AssociationHandler"/>
		<type id="org.hibernate.dialect.function.StandardJDBCEscapeFunction"/>
		<type id="org.springframework.data.jpa.repository.query.JpaParameters"/>
		<type id="org.springframework.data.repository.core.support.ReflectionEntityInformation"/>
		<type id="org.dom4j.io.DOMWriter"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.IdType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbGeneratedAttribute"/>
		<type id="org.hibernate.metamodel.source.binder.RootEntitySource"/>
		<type id="org.hibernate.engine.ResultSetMappingDefinition"/>
		<type id="org.hibernate.ejb.metamodel.BasicTypeImpl"/>
		<type id="javax.persistence.CacheRetrieveMode"/>
		<type id="org.hibernate.annotations.AnyMetaDefs"/>
		<type id="org.hibernate.property.DirectPropertyAccessor"/>
		<type id="org.hibernate.LockOptions"/>
		<type id="org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport"/>
		<type id="org.dom4j.Branch"/>
		<type id="javax.persistence.criteria.Fetch"/>
		<type id="org.hibernate.cfg.annotations.MapKeyJoinColumnDelegator"/>
		<type id="org.springframework.data.mapping.PersistentProperty"/>
		<type id="org.springframework.data.util.ClassTypeInformation"/>
		<type id="org.hibernate.dialect.lock.LockingStrategyException"/>
		<type id="org.dom4j.io.XMLWriter"/>
		<type id="org.springframework.orm.hibernate3.HibernateTemplate"/>
		<type id="org.springframework.data.repository.core.support.AbstractRepositoryMetadata"/>
		<type id="org.hibernate.metamodel.source.binder.Orderable"/>
		<type id="org.hibernate.integrator.internal.IntegratorServiceImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbQueryParamElement"/>
		<type id="javassist.bytecode.annotation.ClassMemberValue"/>
		<type id="org.springframework.data.annotation.TypeAlias"/>
		<type id="org.hibernate.ReplicationMode"/>
		<type id="org.hibernate.collection.spi.PersistentCollection"/>
		<type id="org.hibernate.annotations.CollectionId"/>
		<type id="org.jboss.logging.MDC"/>
		<type id="javassist.convert.TransformNewClass"/>
		<type id="org.springframework.data.crossstore.ChangeSetPersister"/>
		<type id="org.hibernate.sql.ordering.antlr.CollationSpecification"/>
		<type id="org.springframework.data.jpa.domain.QAbstractPersistable"/>
		<type id="org.hibernate.cfg.WrappedInferredData"/>
		<type id="org.hibernate.service.internal.AbstractServiceRegistryImpl"/>
		<type id="org.hibernate.hql.spi.QueryTranslator"/>
		<type id="javax.persistence.TableGenerator"/>
		<type id="org.hibernate.property.Setter"/>
		<type id="org.hibernate.engine.spi.CachedNaturalIdValueSource"/>
		<type id="javassist.compiler.CompileError"/>
		<type id="org.springframework.data.jpa.repository.JpaSpecificationExecutor"/>
		<type id="org.hibernate.type.descriptor.sql.SqlTypeDescriptor"/>
		<type id="javassist.expr.MethodCall"/>
		<type id="org.hibernate.secure.internal.HibernatePermission"/>
		<type id="org.springframework.data.mapping.model.PersistentEntityParameterValueProvider"/>
		<type id="org.hibernate.metamodel.domain.Type"/>
		<type id="org.hibernate.event.spi.PostCollectionUpdateEventListener"/>
		<type id="org.hibernate.ejb.event.EJB3DeleteEventListener"/>
		<type id="org.hibernate.engine.jdbc.CharacterStream"/>
		<type id="org.hibernate.cfg.PropertyPreloadedData"/>
		<type id="org.springframework.data.mapping.context.MappingContextEvent"/>
		<type id="org.hibernate.type.CharArrayType"/>
		<type id="org.hibernate.action.internal.BulkOperationCleanupAction"/>
		<type id="org.hibernate.event.spi.PreDeleteEvent"/>
		<type id="javassist.compiler.JvstCodeGen"/>
		<type id="org.hibernate.metamodel.SessionFactoryBuilder"/>
		<type id="org.hibernate.jdbc.TooManyRowsAffectedException"/>
		<type id="org.hibernate.engine.jdbc.internal.TypeInfo"/>
		<type id="org.springframework.data.domain.jaxb.SortAdapter"/>
		<type id="org.hibernate.annotations.Parameter"/>
		<type id="org.hibernate.engine.jdbc.SerializableNClobProxy"/>
		<type id="org.hibernate.exception.DataException"/>
		<type id="javassist.expr.ExprEditor"/>
		<type id="org.hibernate.type.descriptor.sql.LongVarcharTypeDescriptor"/>
		<type id="org.springframework.orm.jpa.JpaSystemException"/>
		<type id="org.springframework.data.jpa.repository.query.ParameterBinder"/>
		<type id="org.dom4j.tree.FlyweightCDATA"/>
		<type id="org.springframework.data.mapping.model.MappingException"/>
		<type id="org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect"/>
		<type id="org.hibernate.annotations.WhereJoinTable"/>
		<type id="org.hibernate.type.MutableType"/>
		<type id="org.hibernate.event.spi.PostCollectionRemoveEvent"/>
		<type id="org.hibernate.event.internal.ReattachVisitor"/>
		<type id="org.hibernate.engine.spi.EntityUniqueKey"/>
		<type id="org.hibernate.loader.collection.BatchingCollectionInitializerBuilder"/>
		<type id="org.hibernate.type.ArrayType"/>
		<type id="javassist.ClassMap"/>
		<type id="org.hibernate.action.internal.EntityIncrementVersionProcess"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbDiscriminatorColumn"/>
		<type id="org.hibernate.ejb.criteria.Renderable"/>
		<type id="org.springframework.data.repository.Repository"/>
		<type id="org.hibernate.type.OneToOneType"/>
		<type id="org.dom4j.tree.AbstractDocumentType"/>
		<type id="org.hibernate.action.internal.EntityIdentityInsertAction"/>
		<type id="org.hibernate.SessionBuilder"/>
		<type id="org.hibernate.hql.internal.CollectionProperties"/>
		<type id="org.hibernate.dialect.SQLServer2008Dialect"/>
		<type id="org.hibernate.type.BooleanType"/>
		<type id="org.hibernate.cache.spi.FilterKey"/>
		<type id="org.hibernate.ejb.criteria.predicate.MemberOfPredicate"/>
		<type id="org.hibernate.persister.collection.BasicCollectionPersister"/>
		<type id="org.hibernate.engine.spi.Mapping"/>
		<type id="org.hibernate.type.LongType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbResultsetElement"/>
		<type id="org.hibernate.engine.spi.FilterDefinition"/>
		<type id="org.hibernate.cfg.annotations.reflection.JPAMetadataProvider"/>
		<type id="org.hibernate.hql.internal.ast.tree.BooleanLiteralNode"/>
		<type id="org.hibernate.PessimisticLockException"/>
		<type id="org.hibernate.hql.internal.classic.OrderByParser"/>
		<type id="org.hibernate.metamodel.source.BindingContext"/>
		<type id="org.hibernate.metamodel.binding.EntityIdentifier"/>
		<type id="org.hibernate.ejb.criteria.expression.function.FunctionExpression"/>
		<type id="org.hibernate.metamodel.relational.TableSpecification"/>
		<type id="org.hibernate.internal.ConnectionObserverStatsBridge"/>
		<type id="org.hibernate.service.spi.ServiceException"/>
		<type id="org.hibernate.bytecode.internal.javassist.ReflectionOptimizerImpl"/>
		<type id="org.hibernate.HibernateException"/>
		<type id="org.hibernate.ejb.criteria.expression.function.BasicFunctionExpression"/>
		<type id="javassist.bytecode.annotation.DoubleMemberValue"/>
		<type id="org.hibernate.cfg.PropertyHolder"/>
		<type id="org.hibernate.metamodel.source.annotations.EnumConversionHelper"/>
		<type id="org.hibernate.annotations.common.reflection.XMember"/>
		<type id="org.hibernate.id.TableHiLoGenerator"/>
		<type id="org.hibernate.NullPrecedence"/>
		<type id="org.hibernate.hql.internal.ast.tree.IndexNode"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbPrimitiveArrayElement"/>
		<type id="javassist.tools.reflect.Compiler"/>
		<type id="org.springframework.data.mapping.model.PropertyValueProvider"/>
		<type id="org.hibernate.event.spi.ReplicateEventListener"/>
		<type id="org.hibernate.engine.spi.CascadeStyle"/>
		<type id="org.hibernate.criterion.Order"/>
		<type id="org.springframework.data.domain.jaxb.OrderAdapter"/>
		<type id="org.hibernate.hql.internal.ast.tree.DisplayableNode"/>
		<type id="javassist.bytecode.analysis.MultiType"/>
		<type id="org.hibernate.engine.spi.ManagedEntity"/>
		<type id="org.springframework.orm.jpa.EntityManagerFactoryAccessor"/>
		<type id="org.hibernate.sql.ordering.antlr.NodeSupport"/>
		<type id="org.hibernate.ejb.criteria.expression.NullifExpression"/>
		<type id="javassist.bytecode.ClassFileWriter"/>
		<type id="org.hibernate.hql.internal.ast.util.ASTParentsFirstIterator"/>
		<type id="javax.persistence.NonUniqueResultException"/>
		<type id="org.hibernate.action.internal.EntityInsertAction"/>
		<type id="org.springframework.data.repository.PagingAndSortingRepository"/>
		<type id="org.hibernate.param.ParameterSpecification"/>
		<type id="org.hibernate.type.ListType"/>
		<type id="org.hibernate.engine.spi.EntityEntry"/>
		<type id="org.hibernate.type.descriptor.sql.VarcharTypeDescriptor"/>
		<type id="org.hibernate.loader.entity.AbstractEntityLoader"/>
		<type id="org.hibernate.ejb.metamodel.SingularAttributeImpl"/>
		<type id="javassist.bytecode.analysis.Util"/>
		<type id="org.hibernate.sql.JoinFragment"/>
		<type id="org.hibernate.loader.criteria.CriteriaJoinWalker"/>
		<type id="org.hibernate.proxy.ProxyFactory"/>
		<type id="org.hibernate.sql.SimpleSelect"/>
		<type id="org.hibernate.bytecode.internal.javassist.FastClass"/>
		<type id="javassist.compiler.ast.InstanceOfExpr"/>
		<type id="org.dom4j.dom.DOMNodeHelper"/>
		<type id="org.hibernate.dialect.lock.OptimisticForceIncrementLockingStrategy"/>
		<type id="org.hibernate.type.FloatType"/>
		<type id="org.hibernate.transform.DistinctRootEntityResultTransformer"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbManyToMany"/>
		<type id="org.hibernate.type.TimestampType"/>
		<type id="org.hibernate.hql.internal.ast.tree.IntoClause"/>
		<type id="javax.persistence.criteria.Expression"/>
		<type id="org.hibernate.mapping.Constraint"/>
		<type id="org.hibernate.bytecode.spi.ReflectionOptimizer"/>
		<type id="org.hibernate.ejb.event.EJB3PostUpdateEventListener"/>
		<type id="org.springframework.data.repository.config.RepositoryConfigurationExtension"/>
		<type id="org.hibernate.annotations.Formula"/>
		<type id="org.hibernate.jdbc.BatchedTooManyRowsAffectedException"/>
		<type id="javassist.util.HotSwapper"/>
		<type id="org.hibernate.loader.entity.LegacyBatchingEntityLoaderBuilder"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbMappedSuperclass"/>
		<type id="javax.persistence.TupleElement"/>
		<type id="javax.persistence.metamodel.MapAttribute"/>
		<type id="org.springframework.data.jpa.domain.Specification"/>
		<type id="org.hibernate.annotations.common.reflection.XMethod"/>
		<type id="org.springframework.orm.jpa.SharedEntityManagerCreator"/>
		<type id="org.hibernate.stat.internal.ConcurrentSecondLevelCacheStatisticsImpl"/>
		<type id="org.hibernate.EntityNameResolver"/>
		<type id="javax.persistence.MapKeyJoinColumn"/>
		<type id="org.hibernate.type.descriptor.java.CalendarTypeDescriptor"/>
		<type id="org.hibernate.engine.jdbc.ContextualLobCreator"/>
		<type id="org.hibernate.proxy.dom4j.Dom4jLazyInitializer"/>
		<type id="org.springframework.orm.hibernate3.LocalJtaDataSourceConnectionProvider"/>
		<type id="org.hibernate.engine.spi.NamedQueryDefinition"/>
		<type id="org.hibernate.ejb.criteria.expression.function.LowerFunction"/>
		<type id="org.hibernate.annotations.common.reflection.java.JavaXMember"/>
		<type id="org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy"/>
		<type id="org.hibernate.service.jta.platform.internal.BorlandEnterpriseServerJtaPlatform"/>
		<type id="org.hibernate.cache.CacheException"/>
		<type id="javassist.bytecode.annotation.LongMemberValue"/>
		<type id="org.hibernate.type.ForeignKeyDirection"/>
		<type id="org.hibernate.type.ComponentType"/>
		<type id="org.hibernate.service.internal.StandardSessionFactoryServiceInitiators"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbKeyPropertyElement"/>
		<type id="org.hibernate.mapping.Subclass"/>
		<type id="org.hibernate.criterion.Disjunction"/>
		<type id="org.hibernate.hql.internal.HolderInstantiator"/>
		<type id="org.hibernate.service.internal.StandardServiceRegistryImpl"/>
		<type id="org.hibernate.metamodel.relational.DerivedValue"/>
		<type id="javassist.tools.rmi.RemoteException"/>
		<type id="org.hibernate.internal.util.jndi.JndiHelper"/>
		<type id="org.hibernate.transform.BasicTransformerAdapter"/>
		<type id="javax.persistence.metamodel.CollectionAttribute"/>
		<type id="org.hibernate.cfg.Settings"/>
		<type id="org.hibernate.stat.spi.StatisticsFactory"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.EntitySourceImpl"/>
		<type id="org.springframework.data.repository.query.Parameter"/>
		<type id="org.hibernate.engine.spi.QueryParameters"/>
		<type id="org.hibernate.dialect.DerbyDialect"/>
		<type id="org.hibernate.dialect.function.ClassicAvgFunction"/>
		<type id="org.hibernate.bytecode.instrumentation.internal.FieldInterceptionHelper"/>
		<type id="org.hibernate.event.spi.PreCollectionRecreateEvent"/>
		<type id="org.springframework.data.jpa.mapping.JpaMetamodelMappingContext"/>
		<type id="org.hibernate.engine.jdbc.internal.JdbcServicesInitiator"/>
		<type id="org.hibernate.type.descriptor.java.ShortTypeDescriptor"/>
		<type id="org.hibernate.ejb.criteria.ParameterContainer"/>
		<type id="org.hibernate.event.service.spi.EventListenerGroup"/>
		<type id="org.dom4j.io.DocumentResult"/>
		<type id="org.hibernate.type.CalendarDateType"/>
		<type id="javax.persistence.MapsId"/>
		<type id="javax.persistence.PostPersist"/>
		<type id="org.hibernate.type.descriptor.sql.DecimalTypeDescriptor"/>
		<type id="org.hibernate.event.spi.EvictEvent"/>
		<type id="org.hibernate.id.insert.Binder"/>
		<type id="org.hibernate.event.internal.DefaultPersistOnFlushEventListener"/>
		<type id="org.hibernate.id.insert.InsertGeneratedIdentifierDelegate"/>
		<type id="javassist.tools.web.Webserver"/>
		<type id="org.dom4j.io.ElementModifier"/>
		<type id="org.hibernate.annotations.TypeDefs"/>
		<type id="org.hibernate.sql.InFragment"/>
		<type id="org.hibernate.hql.spi.TemporaryTableBulkIdStrategy"/>
		<type id="javax.persistence.FieldResult"/>
		<type id="javassist.convert.TransformNew"/>
		<type id="org.hibernate.cache.spi.access.SoftLock"/>
		<type id="org.hibernate.annotations.Columns"/>
		<type id="org.hibernate.hql.internal.ast.tree.ParameterNode"/>
		<type id="org.hibernate.event.spi.AutoFlushEventListener"/>
		<type id="org.hibernate.internal.SessionFactoryRegistry"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.PluralAttributeElement"/>
		<type id="org.hibernate.dialect.RDMSOS2200Dialect"/>
		<type id="org.hibernate.criterion.PropertyProjection"/>
		<type id="org.hibernate.ejb.event.EJB3PostLoadEventListener"/>
		<type id="org.hibernate.loader.custom.sql.SQLQueryParser"/>
		<type id="javassist.compiler.Parser"/>
		<type id="org.springframework.data.jpa.support.MergingPersistenceUnitManager"/>
		<type id="org.hibernate.hql.internal.ast.tree.DotNode"/>
		<type id="org.hibernate.dialect.SybaseASE157Dialect"/>
		<type id="javax.persistence.Version"/>
		<type id="javassist.ClassPool"/>
		<type id="org.springframework.data.annotation.LastModifiedDate"/>
		<type id="org.hibernate.tuple.entity.DynamicMapEntityTuplizer"/>
		<type id="org.hibernate.type.descriptor.java.JdbcTimeTypeDescriptor"/>
		<type id="javassist.CtClass"/>
		<type id="org.dom4j.io.OutputFormat"/>
		<type id="org.hibernate.event.spi.AbstractCollectionEvent"/>
		<type id="org.hibernate.hql.internal.antlr.SqlGeneratorBase"/>
		<type id="org.hibernate.metamodel.source.hbm.Helper"/>
		<type id="org.hibernate.engine.transaction.internal.jta.JtaStatusHelper"/>
		<type id="org.hibernate.service.spi.ServiceInitiator"/>
		<type id="org.hibernate.annotations.IndexColumn"/>
		<type id="org.springframework.data.auditing.CurrentDateTimeProvider"/>
		<type id="javax.persistence.spi.PersistenceProviderResolverHolder"/>
		<type id="org.hibernate.metamodel.relational.Datatype"/>
		<type id="org.hibernate.hql.internal.classic.ParserHelper"/>
		<type id="org.hibernate.tool.hbm2ddl.SingleLineSqlCommandExtractor"/>
		<type id="org.jboss.logging.BasicLogger"/>
		<type id="org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider"/>
		<type id="org.hibernate.mapping.PersistentClass"/>
		<type id="org.hibernate.jmx.StatisticsServiceMBean"/>
		<type id="org.hibernate.usertype.UserType"/>
		<type id="org.hibernate.engine.spi.SessionOwner"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.AttributeNature"/>
		<type id="org.hibernate.hql.internal.ast.tree.CollectionFunction"/>
		<type id="org.hibernate.hql.spi.FilterTranslator"/>
		<type id="javassist.bytecode.ExceptionsAttribute"/>
		<type id="org.dom4j.util.PerThreadSingleton"/>
		<type id="javax.persistence.MappedSuperclass"/>
		<type id="org.hibernate.event.internal.DirtyCollectionSearchVisitor"/>
		<type id="org.hibernate.annotations.ForeignKey"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPrePersist"/>
		<type id="org.hibernate.engine.jdbc.internal.DDLFormatterImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbAttributes"/>
		<type id="javax.persistence.ExcludeDefaultListeners"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbLoadCollectionElement"/>
		<type id="javax.persistence.metamodel.Attribute"/>
		<type id="org.hibernate.event.spi.PostCollectionRecreateEvent"/>
		<type id="org.springframework.data.repository.core.CrudMethods"/>
		<type id="org.hibernate.cfg.SecondaryTableSecondPass"/>
		<type id="org.springframework.data.repository.query.ParametersParameterAccessor"/>
		<type id="org.springframework.data.jpa.repository.config.JpaRepositoryNameSpaceHandler"/>
		<type id="javassist.bytecode.Descriptor"/>
		<type id="org.hibernate.type.descriptor.sql.DateTypeDescriptor"/>
		<type id="org.hibernate.PropertyAccessException"/>
		<type id="org.hibernate.sql.ANSICaseFragment"/>
		<type id="org.hibernate.criterion.CriteriaQuery"/>
		<type id="org.hibernate.internal.jaxb.cfg.JaxbListenerElement"/>
		<type id="org.springframework.data.mapping.model.AnnotationBasedPersistentProperty"/>
		<type id="org.hibernate.type.descriptor.java.DataHelper"/>
		<type id="org.hibernate.type.descriptor.sql.TinyIntTypeDescriptor"/>
		<type id="org.hibernate.cache.spi.TransactionAwareCache"/>
		<type id="javax.persistence.TypedQuery"/>
		<type id="org.hibernate.FetchMode"/>
		<type id="org.hibernate.engine.jdbc.internal.BinaryStreamImpl"/>
		<type id="org.hibernate.type.SerializationException"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbReturnPropertyElement"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.ConfiguredClassType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSqlUpdateElement"/>
		<type id="org.hibernate.metamodel.source.hbm.EntityHierarchyImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.SubEntityElement"/>
		<type id="javassist.bytecode.InstructionPrinter"/>
		<type id="org.hibernate.cache.spi.Region"/>
		<type id="org.springframework.data.config.BeanComponentDefinitionBuilder"/>
		<type id="org.hibernate.service.classloading.spi.ClassLoadingException"/>
		<type id="org.springframework.data.repository.config.RepositoryBeanNameGenerator"/>
		<type id="org.hibernate.type.descriptor.sql.TimestampTypeDescriptor"/>
		<type id="org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport"/>
		<type id="org.dom4j.util.IndexedElement"/>
		<type id="org.hibernate.sql.JoinType"/>
		<type id="org.hibernate.action.internal.EntityAction"/>
		<type id="org.dom4j.util.UserDataElement"/>
		<type id="org.hibernate.annotations.common.util.ReflectHelper"/>
		<type id="javassist.bytecode.analysis.Subroutine"/>
		<type id="org.hibernate.cfg.DefaultNamingStrategy"/>
		<type id="org.hibernate.mapping.MetadataSource"/>
		<type id="org.hibernate.annotations.common.util.impl.LoggerFactory"/>
		<type id="org.hibernate.metamodel.MetadataSources"/>
		<type id="org.hibernate.metamodel.source.annotations.EntityHierarchyBuilder"/>
		<type id="org.springframework.orm.jpa.persistenceunit.PersistenceUnitPostProcessor"/>
		<type id="org.hibernate.dialect.Oracle10gDialect"/>
		<type id="org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport"/>
		<type id="org.jboss.logging.Message"/>
		<type id="org.hibernate.metamodel.source.binder.OneToManyPluralAttributeElementSource"/>
		<type id="org.hibernate.internal.TransactionEnvironmentImpl"/>
		<type id="org.hibernate.persister.collection.QueryableCollection"/>
		<type id="org.hibernate.service.jta.platform.internal.JBossAppServerJtaPlatform"/>
		<type id="org.hibernate.criterion.Property"/>
		<type id="org.hibernate.action.spi.Executable"/>
		<type id="org.hibernate.internal.jaxb.cfg.JaxbTypeAttribute"/>
		<type id="javassist.util.proxy.MethodFilter"/>
		<type id="org.hibernate.ejb.criteria.OrderImpl"/>
		<type id="org.hibernate.type.descriptor.java.PrimitiveByteArrayTypeDescriptor"/>
		<type id="org.hibernate.hql.internal.ast.util.ASTUtil"/>
		<type id="org.jboss.logging.Param"/>
		<type id="org.hibernate.type.NullableType"/>
		<type id="org.hibernate.type.LiteralType"/>
		<type id="org.springframework.data.repository.core.support.RepositoryProxyPostProcessor"/>
		<type id="org.hibernate.proxy.AbstractSerializableProxy"/>
		<type id="org.hibernate.collection.internal.PersistentBag"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbInheritanceType"/>
		<type id="org.hibernate.loader.custom.CollectionReturn"/>
		<type id="org.hibernate.internal.jaxb.Origin"/>
		<type id="org.springframework.orm.hibernate4.LocalSessionFactoryBuilder"/>
		<type id="org.hibernate.bytecode.instrumentation.internal.javassist.JavassistHelper"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbOneToOneElement"/>
		<type id="org.hibernate.ejb.criteria.expression.function.AggregationFunction"/>
		<type id="javassist.compiler.ast.ASTList"/>
		<type id="org.hibernate.annotations.DiscriminatorOptions"/>
		<type id="javassist.tools.web.Viewer"/>
		<type id="org.hibernate.internal.util.io.StreamCopier"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.type.TemporalTypeResolver"/>
		<type id="org.hibernate.metamodel.source.binder.ComponentAttributeSource"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbAttributeOverride"/>
		<type id="org.hibernate.dialect.MySQLInnoDBDialect"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbBasic"/>
		<type id="org.hibernate.service.jdbc.dialect.internal.DialectFactoryInitiator"/>
		<type id="org.hibernate.sql.ordering.antlr.Factory"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbDiscriminatorType"/>
		<type id="javassist.compiler.ast.Visitor"/>
		<type id="org.hibernate.tool.hbm2ddl.UniqueConstraintSchemaUpdateStrategy"/>
		<type id="org.hibernate.annotations.common.reflection.AnnotationReader"/>
		<type id="org.springframework.data.repository.support.Repositories"/>
		<type id="org.hibernate.tuple.component.ComponentTuplizer"/>
		<type id="org.hibernate.sql.SelectValues"/>
		<type id="org.dom4j.Node"/>
		<type id="org.hibernate.loader.collection.CollectionJoinWalker"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.type.LobTypeResolver"/>
		<type id="org.hibernate.dialect.DerbyTenFiveDialect"/>
		<type id="javax.transaction.InvalidTransactionException"/>
		<type id="org.hibernate.cfg.NamingStrategy"/>
		<type id="org.springframework.data.jpa.repository.support.JpaEntityInformationSupport"/>
		<type id="org.hibernate.annotations.SortType"/>
		<type id="org.dom4j.tree.AbstractText"/>
		<type id="org.hibernate.loader.entity.DynamicBatchingEntityLoaderBuilder"/>
		<type id="org.hibernate.property.PropertyAccessor"/>
		<type id="javax.persistence.Embedded"/>
		<type id="org.hibernate.usertype.CompositeUserType"/>
		<type id="org.hibernate.engine.transaction.internal.jta.JtaIsolationDelegate"/>
		<type id="org.hibernate.NonUniqueResultException"/>
		<type id="org.hibernate.metamodel.binding.EntityBinding"/>
		<type id="org.hibernate.metamodel.source.binder.EntityHierarchy"/>
		<type id="org.hibernate.dialect.SQLServerDialect"/>
		<type id="org.hibernate.PropertyValueException"/>
		<type id="org.hibernate.dialect.function.TemplateRenderer"/>
		<type id="org.hibernate.type.descriptor.java.ByteArrayTypeDescriptor"/>
		<type id="org.springframework.data.repository.query.parser.AbstractQueryCreator"/>
		<type id="org.hibernate.metamodel.relational.CheckConstraint"/>
		<type id="org.dom4j.util.UserDataDocumentFactory"/>
		<type id="org.dom4j.tree.DefaultEntity"/>
		<type id="org.hibernate.annotations.Fetch"/>
		<type id="org.dom4j.tree.FlyweightProcessingInstruction"/>
		<type id="org.hibernate.id.IntegralDataTypeHolder"/>
		<type id="org.hibernate.service.spi.ServiceBinding"/>
		<type id="org.hibernate.jmx.HibernateService"/>
		<type id="javax.persistence.spi.PersistenceUnitTransactionType"/>
		<type id="org.hibernate.event.spi.InitializeCollectionEventListener"/>
		<type id="org.dom4j.bean.BeanAttribute"/>
		<type id="org.hibernate.param.PositionalParameterSpecification"/>
		<type id="org.springframework.data.jpa.repository.query.JpaQueryExecution"/>
		<type id="org.hibernate.mapping.Property"/>
		<type id="org.springframework.data.domain.Pageable"/>
		<type id="javax.persistence.ValidationMode"/>
		<type id="org.hibernate.cfg.IndexColumn"/>
		<type id="org.hibernate.annotations.PolymorphismType"/>
		<type id="javassist.compiler.ast.FieldDecl"/>
		<type id="org.hibernate.metamodel.source.annotations.JPADotNames"/>
		<type id="org.hibernate.dialect.function.DerbyConcatFunction"/>
		<type id="org.hibernate.type.BlobType"/>
		<type id="org.hibernate.dialect.ProgressDialect"/>
		<type id="org.hibernate.annotations.OnDelete"/>
		<type id="org.hibernate.internal.util.xml.DTDEntityResolver"/>
		<type id="org.hibernate.mapping.Filterable"/>
		<type id="org.hibernate.annotations.common.reflection.ReflectionManager"/>
		<type id="org.hibernate.lob.ReaderInputStream"/>
		<type id="org.dom4j.swing.XMLTableModel"/>
		<type id="org.hibernate.annotations.FetchProfile"/>
		<type id="org.hibernate.transform.ToListResultTransformer"/>
		<type id="org.springframework.data.repository.query.QueryMethod"/>
		<type id="org.hibernate.criterion.SimpleExpression"/>
		<type id="org.hibernate.hql.internal.ast.tree.UnaryLogicOperatorNode"/>
		<type id="org.hibernate.engine.jdbc.internal.JdbcServicesImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEmptyType"/>
		<type id="org.hibernate.engine.jdbc.WrappedBlob"/>
		<type id="org.hibernate.cfg.UniqueConstraintHolder"/>
		<type id="org.hibernate.engine.query.spi.OrdinalParameterDescriptor"/>
		<type id="org.hibernate.hql.internal.ast.tree.FromElementFactory"/>
		<type id="org.dom4j.util.NonLazyElement"/>
		<type id="javassist.compiler.ast.Pair"/>
		<type id="org.hibernate.type.descriptor.sql.NCharTypeDescriptor"/>
		<type id="org.hibernate.type.CharacterArrayType"/>
		<type id="org.hibernate.internal.util.xml.XMLHelper"/>
		<type id="org.hibernate.event.internal.EvictVisitor"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPrimaryKeyJoinColumn"/>
		<type id="org.hibernate.service.jdbc.connections.spi.AbstractMultiTenantConnectionProvider"/>
		<type id="org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo"/>
		<type id="org.springframework.data.jpa.domain.AbstractPersistable_"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbPropertyElement"/>
		<type id="org.hibernate.persister.entity.Joinable"/>
		<type id="javax.persistence.criteria.AbstractQuery"/>
		<type id="org.hibernate.loader.DefaultEntityAliases"/>
		<type id="org.dom4j.Namespace"/>
		<type id="org.hibernate.bytecode.internal.javassist.FieldHandled"/>
		<type id="org.hibernate.tool.hbm2ddl.DatabaseMetadata"/>
		<type id="javassist.tools.reflect.ClassMetaobject"/>
		<type id="org.hibernate.dialect.SybaseDialect"/>
		<type id="org.hibernate.engine.spi.Managed"/>
		<type id="org.hibernate.mapping.PrimaryKey"/>
		<type id="javax.persistence.CollectionTable"/>
		<type id="org.hibernate.bytecode.buildtime.spi.Logger"/>
		<type id="javax.transaction.SystemException"/>
		<type id="org.hibernate.annotations.DiscriminatorFormula"/>
		<type id="org.springframework.data.jpa.repository.Modifying"/>
		<type id="org.dom4j.tree.BackedList"/>
		<type id="org.hibernate.internal.util.compare.EqualsHelper"/>
		<type id="org.hibernate.ejb.criteria.expression.UnaryOperatorExpression"/>
		<type id="org.hibernate.internal.StatelessSessionImpl"/>
		<type id="org.springframework.orm.jdo.LocalPersistenceManagerFactoryBean"/>
		<type id="org.hibernate.cache.spi.access.NaturalIdRegionAccessStrategy"/>
		<type id="org.hibernate.sql.Insert"/>
		<type id="org.hibernate.cfg.annotations.BagBinder"/>
		<type id="org.hibernate.bytecode.internal.javassist.TransformingClassLoader"/>
		<type id="org.hibernate.event.spi.PreDeleteEventListener"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbMapElement"/>
		<type id="org.hibernate.cfg.annotations.PropertyBinder"/>
		<type id="org.hibernate.engine.internal.EntityEntryContext"/>
		<type id="org.hibernate.bytecode.spi.ByteCodeHelper"/>
		<type id="org.dom4j.dtd.ExternalEntityDecl"/>
		<type id="org.hibernate.dialect.lock.PessimisticForceIncrementLockingStrategy"/>
		<type id="org.hibernate.annotations.Synchronize"/>
		<type id="org.hibernate.criterion.Expression"/>
		<type id="org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization"/>
		<type id="org.hibernate.event.spi.PostDeleteEventListener"/>
		<type id="org.hibernate.persister.entity.BasicEntityPropertyMapping"/>
		<type id="javassist.convert.TransformWriteField"/>
		<type id="org.hibernate.annotations.SQLUpdate"/>
		<type id="org.hibernate.type.AbstractLobType"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPreUpdate"/>
		<type id="javassist.Loader"/>
		<type id="org.hibernate.metamodel.binding.CustomSQL"/>
		<type id="org.hibernate.ejb.packaging.JavaElementFilter"/>
		<type id="org.hibernate.mapping.FetchProfile"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.SubclassEntitySourceImpl"/>
		<type id="org.hibernate.criterion.Conjunction"/>
		<type id="org.hibernate.bytecode.internal.javassist.BulkAccessorException"/>
		<type id="javassist.bytecode.stackmap.TypedBlock"/>
		<type id="javassist.bytecode.stackmap.Liveness"/>
		<type id="org.hibernate.metamodel.source.binder.BasicPluralAttributeElementSource"/>
		<type id="javax.persistence.ColumnResult"/>
		<type id="org.hibernate.cfg.CopyIdentifierComponentSecondPass"/>
		<type id="org.hibernate.sql.DecodeCaseFragment"/>
		<type id="org.hibernate.persister.entity.JoinedSubclassEntityPersister"/>
		<type id="org.hibernate.proxy.pojo.javassist.SerializableProxy"/>
		<type id="org.hibernate.tuple.StandardProperty"/>
		<type id="org.springframework.data.jpa.repository.cdi.JpaRepositoryExtension"/>
		<type id="org.hibernate.collection.internal.PersistentSet"/>
		<type id="org.springframework.data.config.AuditingHandlerBeanDefinitionParser"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.type.CompositeAttributeTypeResolver"/>
		<type id="org.springframework.data.repository.core.support.PersistableEntityInformation"/>
		<type id="org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl"/>
		<type id="org.hibernate.engine.internal.Nullability"/>
		<type id="org.springframework.data.repository.query.parser.PartTree"/>
		<type id="org.hibernate.metamodel.source.binder.SubclassEntitySource"/>
		<type id="org.hibernate.SessionException"/>
		<type id="org.hibernate.transaction.TransactionManagerLookup"/>
		<type id="org.hibernate.dialect.ResultColumnReferenceStrategy"/>
		<type id="org.hibernate.param.AbstractExplicitParameterSpecification"/>
		<type id="javax.persistence.criteria.Root"/>
		<type id="org.hibernate.hql.internal.ast.InvalidWithClauseException"/>
		<type id="org.jboss.logging.Cause"/>
		<type id="org.hibernate.criterion.Projection"/>
		<type id="org.springframework.data.mapping.Association"/>
		<type id="org.springframework.data.jpa.repository.support.LockModeRepositoryPostProcessor"/>
		<type id="org.hibernate.type.StringNVarcharType"/>
		<type id="org.dom4j.xpath.XPathPattern"/>
		<type id="org.hibernate.annotations.Filters"/>
		<type id="org.hibernate.loader.entity.CascadeEntityLoader"/>
		<type id="org.hibernate.id.IncrementGenerator"/>
		<type id="org.springframework.data.jpa.domain.support.AuditingBeanFactoryPostProcessor"/>
		<type id="org.hibernate.jdbc.WorkExecutorVisitable"/>
		<type id="org.hibernate.annotations.Check"/>
		<type id="org.hibernate.engine.jdbc.spi.JdbcCoordinator"/>
		<artifact id="org.springframework.boot:spring-boot-starter-aop:0.5.0.BUILD-SNAPSHOT">
			<type id="org.aspectj.apache.bcel.util.NonCachingClassLoaderRepository"/>
			<type id="org.aspectj.weaver.internal.tools.PointcutExpressionImpl"/>
			<type id="org.aspectj.weaver.World"/>
			<type id="org.aspectj.weaver.tools.PointcutPrimitive"/>
			<type id="org.springframework.aop.interceptor.SimpleTraceInterceptor"/>
			<type id="org.aspectj.apache.bcel.generic.InstVisitor"/>
			<type id="org.aspectj.apache.bcel.generic.FieldInstruction"/>
			<type id="org.aspectj.weaver.MemberUtils"/>
			<type id="org.aspectj.weaver.tools.cache.AbstractCacheBacking"/>
			<type id="org.aspectj.weaver.ReferenceType"/>
			<type id="org.aspectj.lang.reflect.SourceLocation"/>
			<type id="org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl"/>
			<type id="org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern"/>
			<type id="org.aspectj.weaver.loadtime.definition.Definition"/>
			<type id="org.aspectj.weaver.reflect.Java15AnnotationFinder"/>
			<type id="org.springframework.aop.support.MethodMatchers"/>
			<type id="org.aspectj.weaver.patterns.OrTypePattern"/>
			<type id="org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory"/>
			<type id="org.aspectj.weaver.loadtime.Options"/>
			<type id="org.aspectj.weaver.internal.tools.TypePatternMatcherImpl"/>
			<type id="org.aspectj.weaver.ast.ITestVisitor"/>
			<type id="org.aspectj.apache.bcel.classfile.EnclosingMethod"/>
			<type id="org.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource"/>
			<type id="org.aspectj.apache.bcel.Repository"/>
			<type id="org.aspectj.weaver.patterns.IVerificationRequired"/>
			<type id="org.aspectj.weaver.tools.cache.DefaultCacheFactory"/>
			<type id="org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder"/>
			<type id="org.aspectj.util.LangUtil"/>
			<type id="org.aspectj.weaver.patterns.IToken"/>
			<type id="org.springframework.aop.target.dynamic.Refreshable"/>
			<type id="org.aspectj.weaver.bcel.BcelWorld"/>
			<type id="org.aspectj.weaver.tools.AbstractTrace"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionLV"/>
			<type id="org.aspectj.lang.reflect.TypePatternBasedPerClause"/>
			<type id="org.aspectj.bridge.IProgressListener"/>
			<type id="org.aspectj.weaver.patterns.PatternParser"/>
			<type id="org.springframework.aop.aspectj.TypePatternClassFilter"/>
			<type id="org.aspectj.weaver.ast.And"/>
			<type id="org.aspectj.weaver.tools.cache.FlatFileCacheBacking"/>
			<type id="org.aspectj.weaver.Utils"/>
			<type id="org.aspectj.apache.bcel.generic.ClassGenException"/>
			<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
			</artifact>
			<type id="org.aspectj.weaver.tools.cache.CacheKeyResolver"/>
			<type id="org.aspectj.weaver.SourceContextImpl"/>
			<type id="org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor"/>
			<type id="org.aspectj.weaver.patterns.WithinAnnotationPointcut"/>
			<type id="org.aspectj.weaver.SignatureUtils"/>
			<type id="org.aspectj.weaver.TypeVariableReferenceType"/>
			<type id="org.aspectj.internal.lang.annotation.ajcDeclareSoft"/>
			<type id="org.aspectj.weaver.patterns.AbstractSignaturePattern"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionCLV"/>
			<type id="org.aspectj.weaver.tools.ShadowMatch"/>
			<type id="org.aspectj.weaver.bcel.ExceptionRange"/>
			<type id="org.aspectj.weaver.patterns.Pointcut"/>
			<type id="org.aspectj.weaver.tools.cache.DefaultCacheKeyResolver"/>
			<type id="org.aspectj.lang.reflect.DeclareParents"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantMethodHandle"/>
			<type id="org.aspectj.apache.bcel.generic.MethodGen"/>
			<type id="org.springframework.aop.framework.ProxyCreatorSupport"/>
			<type id="org.springframework.aop.target.EmptyTargetSource"/>
			<type id="org.springframework.aop.aspectj.annotation.NotAnAtAspectException"/>
			<type id="org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor"/>
			<type id="org.aspectj.weaver.BoundedReferenceType"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionSelect"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantInvokeDynamic"/>
			<type id="org.springframework.aop.target.LazyInitTargetSource"/>
			<type id="org.aspectj.weaver.patterns.AndTypePattern"/>
			<type id="org.aspectj.weaver.bcel.BcelCflowStackFieldAdder"/>
			<type id="org.springframework.aop.config.AdvisorEntry"/>
			<type id="org.aspectj.weaver.NewMethodTypeMunger"/>
			<type id="org.aspectj.weaver.tools.cache.WeavedClassCache"/>
			<type id="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator"/>
			<type id="org.aspectj.weaver.tools.DefaultTraceFactory"/>
			<type id="org.springframework.aop.aspectj.AbstractAspectJAdvice"/>
			<type id="org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper"/>
			<type id="org.aspectj.weaver.tools.ContextBasedMatcher"/>
			<type id="aj.org.objectweb.asm.ByteVector"/>
			<type id="org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator"/>
			<type id="org.aspectj.weaver.tools.CommonsTraceFactory"/>
			<type id="org.aspectj.weaver.bcel.BcelAccessForInlineMunger"/>
			<type id="org.springframework.aop.MethodBeforeAdvice"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantClass"/>
			<type id="org.aspectj.weaver.patterns.NotPointcut"/>
			<type id="org.aspectj.weaver.patterns.BasicToken"/>
			<type id="org.aspectj.asm.IHierarchyListener"/>
			<type id="org.aspectj.weaver.patterns.ISignaturePattern"/>
			<type id="org.springframework.aop.framework.AdvisedSupport"/>
			<type id="org.aspectj.weaver.patterns.Bindings"/>
			<type id="org.springframework.aop.config.AspectComponentDefinition"/>
			<type id="org.aspectj.weaver.CrosscuttingMembersSet"/>
			<type id="org.aspectj.lang.reflect.NoSuchPointcutException"/>
			<type id="org.springframework.aop.IntroductionAdvisor"/>
			<type id="org.aspectj.weaver.internal.tools.MatchingContextBasedTest"/>
			<type id="org.aspectj.lang.reflect.DeclareSoft"/>
			<type id="org.aspectj.internal.lang.annotation.ajcITD"/>
			<type id="org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl"/>
			<type id="org.aspectj.weaver.patterns.BindingPattern"/>
			<type id="org.aspectj.weaver.UnresolvedType"/>
			<type id="org.aspectj.internal.lang.annotation.ajcDeclareParents"/>
			<type id="org.springframework.aop.support.RegexpMethodPointcutAdvisor"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.AnnotationElementValue"/>
			<type id="org.aspectj.weaver.IWeaveRequestor"/>
			<type id="org.aspectj.internal.lang.annotation.ajcPrivileged"/>
			<type id="org.aspectj.weaver.Dump"/>
			<type id="org.aspectj.weaver.ResolvedTypeMunger"/>
			<type id="org.aspectj.runtime.internal.Conversions"/>
			<type id="org.aspectj.apache.bcel.generic.ClassGen"/>
			<type id="org.aspectj.apache.bcel.classfile.Constant"/>
			<type id="org.aspectj.asm.internal.NameConvertor"/>
			<type id="org.springframework.aop.support.Pointcuts"/>
			<type id="org.aspectj.weaver.SimpleAnnotationValue"/>
			<type id="org.aspectj.weaver.AdviceKind"/>
			<type id="org.aspectj.weaver.reflect.JavaLangTypeToResolvedTypeConverter"/>
			<type id="org.aspectj.weaver.ArrayReferenceType"/>
			<type id="org.aspectj.lang.annotation.Before"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantMethodref"/>
			<type id="aj.org.objectweb.asm.ClassWriter"/>
			<type id="org.aspectj.weaver.tools.ISupportsMessageContext"/>
			<type id="org.springframework.aop.IntroductionInfo"/>
			<type id="org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry"/>
			<type id="org.aspectj.internal.lang.annotation.ajcDeclarePrecedence"/>
			<type id="org.aspectj.bridge.AbortException"/>
			<type id="org.aspectj.weaver.tools.cache.CachedClassEntry"/>
			<type id="org.aspectj.lang.annotation.AfterReturning"/>
			<type id="org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantFieldref"/>
			<type id="org.aspectj.apache.bcel.util.DefaultClassLoaderReference"/>
			<type id="org.aspectj.apache.bcel.util.Repository"/>
			<type id="org.aspectj.weaver.reflect.Java15GenericSignatureInformationProvider"/>
			<type id="org.aspectj.weaver.tools.PointcutExpression"/>
			<type id="org.aspectj.weaver.JoinPointSignature"/>
			<type id="org.aspectj.apache.bcel.generic.ReturnaddressType"/>
			<type id="org.aspectj.weaver.patterns.BasicTokenSource"/>
			<type id="org.aspectj.apache.bcel.generic.Instruction"/>
			<type id="org.aspectj.weaver.bcel.ExtensibleURLClassLoader"/>
			<type id="org.aspectj.weaver.PersistenceSupport"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantUtf8"/>
			<type id="org.aspectj.weaver.model.AsmRelationshipProvider"/>
			<type id="org.aspectj.weaver.ltw.LTWWorld"/>
			<type id="org.aspectj.weaver.patterns.PerCflow"/>
			<type id="org.aspectj.apache.bcel.generic.FieldGen"/>
			<type id="org.aspectj.asm.AsmManager"/>
			<type id="org.aspectj.apache.bcel.ConstantsInitializer"/>
			<type id="org.aspectj.weaver.PerObjectInterfaceTypeMunger"/>
			<type id="org.aspectj.lang.SoftException"/>
			<type id="org.aspectj.bridge.context.ContextToken"/>
			<type id="org.aspectj.apache.bcel.classfile.Deprecated"/>
			<type id="org.aspectj.weaver.reflect.JoinPointMatchImpl"/>
			<type id="org.aspectj.weaver.patterns.IfPointcut"/>
			<type id="org.springframework.aop.aspectj.AspectJPrecedenceInformation"/>
			<type id="org.aspectj.lang.Aspects14"/>
			<type id="org.aspectj.weaver.loadtime.JRockitAgent"/>
			<type id="org.aspectj.weaver.ast.Expr"/>
			<type id="org.aspectj.weaver.TypeVariableDeclaringElement"/>
			<type id="org.aspectj.weaver.tools.DefaultMatchingContext"/>
			<type id="org.springframework.aop.framework.AdvisedSupportListener"/>
			<type id="org.springframework.aop.aspectj.AspectJAopUtils"/>
			<type id="org.aspectj.weaver.ast.FieldGet"/>
			<type id="org.aspectj.weaver.IWeavingSupport"/>
			<type id="org.aspectj.apache.bcel.generic.LineNumberGen"/>
			<type id="org.aspectj.bridge.MessageHandler"/>
			<type id="org.springframework.aop.config.PointcutComponentDefinition"/>
			<type id="org.aspectj.weaver.reflect.ArgNameFinder"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionByte"/>
			<type id="org.aspectj.runtime.internal.cflowstack.ThreadCounter"/>
			<type id="org.aspectj.weaver.patterns.FormalBinding"/>
			<type id="org.aspectj.runtime.internal.cflowstack.ThreadStackFactory"/>
			<type id="org.aspectj.weaver.AnnotatedElement"/>
			<type id="org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate"/>
			<type id="org.aspectj.weaver.AnnotationOnTypeMunger"/>
			<type id="org.aspectj.bridge.Version"/>
			<type id="org.springframework.aop.ProxyMethodInvocation"/>
			<type id="org.aspectj.apache.bcel.classfile.Modifiers"/>
			<type id="org.aspectj.apache.bcel.generic.ReferenceType"/>
			<type id="org.aspectj.weaver.patterns.ArgsPointcut"/>
			<type id="org.aspectj.weaver.tools.cache.AbstractIndexedFileCacheBacking"/>
			<type id="org.springframework.aop.target.PrototypeTargetSource"/>
			<type id="org.aspectj.weaver.patterns.TypeVariablePatternList"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantObject"/>
			<type id="org.aspectj.weaver.UnresolvedTypeVariableReferenceType"/>
			<type id="org.aspectj.weaver.patterns.TypePatternQuestions"/>
			<type id="org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource"/>
			<type id="org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl"/>
			<type id="org.aspectj.weaver.tools.cache.SimpleCacheFactory"/>
			<type id="org.aspectj.lang.reflect.DeclareErrorOrWarning"/>
			<type id="org.aspectj.asm.IElementHandleProvider"/>
			<type id="org.aspectj.weaver.LintMessage"/>
			<type id="org.springframework.aop.support.AbstractRegexpMethodPointcut"/>
			<type id="org.aspectj.lang.JoinPoint"/>
			<type id="org.springframework.aop.framework.adapter.AdvisorAdapterRegistry"/>
			<type id="org.aspectj.apache.bcel.generic.IINC"/>
			<type id="org.springframework.aop.support.ControlFlowPointcut"/>
			<type id="org.aspectj.util.FuzzyBoolean"/>
			<type id="org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut"/>
			<type id="org.aspectj.weaver.patterns.ExposedState"/>
			<type id="org.aspectj.weaver.tools.cache.CacheFactory"/>
			<type id="org.springframework.aop.config.AdviceEntry"/>
			<type id="org.aspectj.weaver.ast.HasAnnotation"/>
			<type id="org.aspectj.apache.bcel.Constants"/>
			<type id="org.aspectj.apache.bcel.ExceptionConstants"/>
			<type id="org.aspectj.lang.reflect.PerClauseKind"/>
			<type id="org.aspectj.weaver.patterns.ThrowsPattern"/>
			<type id="org.aspectj.weaver.AjcMemberMaker"/>
			<type id="org.springframework.aop.target.AbstractLazyCreationTargetSource"/>
			<type id="org.aspectj.lang.reflect.Advice"/>
			<type id="org.aspectj.weaver.Position"/>
			<type id="org.aspectj.lang.annotation.DeclareMixin"/>
			<type id="org.aspectj.weaver.patterns.NotSignaturePattern"/>
			<type id="org.springframework.aop.framework.AbstractSingletonProxyFactoryBean"/>
			<type id="org.aspectj.weaver.ISourceContext"/>
			<type id="org.springframework.aop.support.DynamicMethodMatcherPointcut"/>
			<type id="org.aspectj.weaver.loadtime.DefaultMessageHandler"/>
			<type id="org.aspectj.apache.bcel.classfile.Node"/>
			<type id="org.springframework.aop.target.PoolingConfig"/>
			<type id="org.aspectj.weaver.ast.Instanceof"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.RuntimeVisAnnos"/>
			<type id="org.aspectj.internal.lang.reflect.PointcutExpressionImpl"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.ClassElementValue"/>
			<type id="org.springframework.aop.framework.ProxyConfig"/>
			<type id="org.springframework.aop.target.SimpleBeanTargetSource"/>
			<type id="org.aspectj.weaver.tools.cache.CacheStatistics"/>
			<type id="org.aspectj.lang.reflect.Pointcut"/>
			<type id="org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor"/>
			<type id="org.aspectj.internal.lang.annotation.ajcDeclareAnnotation"/>
			<type id="org.aspectj.weaver.ast.Var"/>
			<type id="org.aspectj.weaver.AjAttribute"/>
			<type id="org.aspectj.weaver.bcel.BcelCflowAccessVar"/>
			<type id="org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl"/>
			<type id="org.aspectj.weaver.bcel.UnwovenClassFileWithThirdPartyManagedBytecode"/>
			<type id="org.aspectj.weaver.CompressingDataOutputStream"/>
			<type id="org.aspectj.weaver.WildcardedUnresolvedType"/>
			<type id="org.aspectj.weaver.reflect.PointcutParameterImpl"/>
			<type id="org.aspectj.bridge.CountingMessageHandler"/>
			<type id="org.aspectj.weaver.loadtime.definition.LightXMLParser"/>
			<type id="org.aspectj.weaver.bcel.AspectInstanceVar"/>
			<type id="org.aspectj.weaver.patterns.PerObject"/>
			<type id="org.aspectj.weaver.IHasSourceLocation"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionList"/>
			<type id="org.aspectj.weaver.reflect.ReflectionVar"/>
			<type id="org.aspectj.weaver.ExposeTypeMunger"/>
			<type id="org.aspectj.weaver.patterns.SimpleScope"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantDouble"/>
			<type id="org.springframework.aop.framework.AdvisorChainFactory"/>
			<type id="org.aspectj.weaver.patterns.NotAnnotationTypePattern"/>
			<type id="org.aspectj.weaver.patterns.EllipsisTypePattern"/>
			<type id="org.aspectj.runtime.internal.PerObjectMap"/>
			<type id="org.aspectj.weaver.TemporaryTypeMunger"/>
			<type id="org.aspectj.weaver.patterns.AndAnnotationTypePattern"/>
			<type id="org.aspectj.asm.internal.HandleProviderDelimiter"/>
			<type id="org.aspectj.weaver.patterns.OrSignaturePattern"/>
			<type id="org.aspectj.lang.reflect.InitializerSignature"/>
			<type id="org.aspectj.asm.IRelationship"/>
			<type id="org.aspectj.apache.bcel.generic.LineNumberTag"/>
			<type id="org.aspectj.weaver.patterns.ITokenSource"/>
			<type id="org.aspectj.weaver.patterns.HasMemberTypePatternFinder"/>
			<type id="org.aspectj.apache.bcel.generic.LocalVariableTag"/>
			<type id="org.aspectj.apache.bcel.util.SyntheticRepository"/>
			<type id="org.aspectj.lang.annotation.Pointcut"/>
			<type id="org.springframework.aop.config.AopNamespaceHandler"/>
			<type id="org.aspectj.bridge.MessageWriter"/>
			<type id="org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor"/>
			<type id="org.aspectj.bridge.IMessage"/>
			<type id="org.springframework.aop.target.SingletonTargetSource"/>
			<type id="org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl"/>
			<type id="org.aspectj.weaver.tools.TraceFactory"/>
			<type id="org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator"/>
			<type id="org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory"/>
			<type id="org.aspectj.asm.internal.ProgramElement"/>
			<type id="org.aspectj.weaver.Advice"/>
			<type id="org.aspectj.apache.bcel.generic.Type"/>
			<type id="org.aspectj.asm.internal.RelationshipMap"/>
			<type id="org.springframework.aop.aspectj.DeclareParentsAdvisor"/>
			<type id="org.springframework.aop.framework.AopContext"/>
			<type id="org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantString"/>
			<type id="org.aspectj.weaver.Checker"/>
			<type id="org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator"/>
			<type id="org.aspectj.weaver.patterns.TypeCategoryTypePattern"/>
			<type id="org.aspectj.util.UtilClassLoader"/>
			<type id="org.aspectj.apache.bcel.util.ClassLoaderReference"/>
			<type id="org.aspectj.weaver.tools.TypePatternMatcher"/>
			<type id="org.aspectj.weaver.MissingResolvedTypeWithKnownSignature"/>
			<type id="org.springframework.aop.MethodMatcher"/>
			<type id="org.aspectj.weaver.tools.StandardPointcutExpression"/>
			<type id="org.aspectj.lang.annotation.After"/>
			<type id="org.aspectj.internal.lang.reflect.SignaturePatternImpl"/>
			<type id="org.aspectj.weaver.bcel.LazyMethodGen"/>
			<type id="org.aspectj.weaver.patterns.BindingTypePattern"/>
			<type id="org.aspectj.lang.annotation.Aspect"/>
			<type id="org.springframework.aop.SpringProxy"/>
			<type id="org.springframework.aop.aspectj.AspectInstanceFactory"/>
			<type id="org.aspectj.runtime.reflect.Factory"/>
			<type id="org.springframework.aop.interceptor.AbstractTraceInterceptor"/>
			<type id="org.aspectj.apache.bcel.generic.SwitchBuilder"/>
			<type id="aj.org.objectweb.asm.Label"/>
			<type id="org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor"/>
			<type id="org.aspectj.lang.annotation.control.CodeGenerationHint"/>
			<type id="org.aspectj.internal.lang.reflect.DeclareAnnotationImpl"/>
			<type id="org.springframework.aop.framework.ProxyFactory"/>
			<type id="org.aspectj.weaver.bcel.Utility"/>
			<type id="org.springframework.aop.framework.adapter.AdvisorAdapter"/>
			<type id="org.aspectj.apache.bcel.classfile.Signature"/>
			<type id="org.aspectj.lang.reflect.InterTypeFieldDeclaration"/>
			<type id="org.aspectj.internal.lang.reflect.PerClauseImpl"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantCP"/>
			<type id="org.aspectj.weaver.bcel.BcelRenderer"/>
			<type id="org.springframework.aop.framework.AopProxyFactory"/>
			<type id="org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory"/>
			<type id="org.springframework.aop.aspectj.SimpleAspectInstanceFactory"/>
			<type id="org.springframework.aop.ThrowsAdvice"/>
			<type id="org.aspectj.weaver.loadtime.ClassPreProcessor"/>
			<type id="org.aspectj.weaver.patterns.DeclareParentsMixin"/>
			<type id="org.aspectj.weaver.loadtime.Aj"/>
			<type id="org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl"/>
			<type id="org.aspectj.runtime.internal.CFlowCounter"/>
			<type id="org.aspectj.weaver.ast.Call"/>
			<type id="org.aspectj.lang.Signature"/>
			<type id="org.springframework.aop.support.NameMatchMethodPointcut"/>
			<type id="aj.org.objectweb.asm.ClassVisitor"/>
			<type id="org.aspectj.weaver.patterns.DeclareErrorOrWarning"/>
			<type id="org.aspectj.weaver.ast.FieldGetCall"/>
			<type id="org.aspectj.runtime.reflect.FieldSignatureImpl"/>
			<type id="org.aspectj.weaver.Shadow"/>
			<type id="org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory"/>
			<type id="org.aspectj.weaver.ResolvedType"/>
			<type id="org.aspectj.weaver.patterns.TypeVariablePattern"/>
			<type id="org.aspectj.internal.lang.reflect.DeclareSoftImpl"/>
			<type id="org.aspectj.util.GenericSignature"/>
			<type id="org.aspectj.lang.annotation.AdviceName"/>
			<type id="org.aspectj.weaver.patterns.OrPointcut"/>
			<type id="org.aspectj.weaver.tools.DefaultTrace"/>
			<type id="org.aspectj.weaver.PoliceExtensionUse"/>
			<type id="org.aspectj.apache.bcel.classfile.FieldOrMethod"/>
			<type id="org.aspectj.weaver.NameMangler"/>
			<type id="org.aspectj.bridge.ICommand"/>
			<type id="org.springframework.aop.framework.autoproxy.AutoProxyUtils"/>
			<type id="org.aspectj.weaver.patterns.HandlerPointcut"/>
			<type id="org.aspectj.weaver.patterns.AnyTypePattern"/>
			<type id="org.aspectj.weaver.ast.Test"/>
			<type id="org.aspectj.internal.lang.reflect.AdviceImpl"/>
			<type id="org.springframework.aop.framework.ReflectiveMethodInvocation"/>
			<type id="org.aspectj.weaver.bcel.BcelWeakClassLoaderReference"/>
			<type id="org.aspectj.lang.reflect.AjType"/>
			<type id="org.aspectj.weaver.bcel.BcelPerClauseAspectAdder"/>
			<type id="org.aspectj.runtime.internal.cflowstack.ThreadStack"/>
			<type id="org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionTargeter"/>
			<type id="org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor"/>
			<type id="org.springframework.aop.aspectj.AspectJAfterThrowingAdvice"/>
			<type id="org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor"/>
			<type id="org.springframework.aop.interceptor.DebugInterceptor"/>
			<type id="org.aspectj.weaver.tools.CommonsTrace"/>
			<type id="org.aspectj.weaver.IUnwovenClassFile"/>
			<type id="org.aspectj.weaver.ClassAnnotationValue"/>
			<type id="org.aspectj.asm.IHierarchy"/>
			<type id="org.springframework.aop.framework.AopProxyUtils"/>
			<type id="org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator"/>
			<type id="org.aspectj.util.GenericSignatureParser"/>
			<type id="org.aspectj.apache.bcel.generic.MULTIANEWARRAY"/>
			<type id="org.aspectj.weaver.Member"/>
			<type id="org.aspectj.apache.bcel.classfile.Attribute"/>
			<type id="org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory"/>
			<type id="org.aspectj.weaver.patterns.PointcutRewriter"/>
			<type id="aj.org.objectweb.asm.signature.SignatureWriter"/>
			<type id="org.aspectj.weaver.patterns.TypePattern"/>
			<type id="org.aspectj.apache.bcel.classfile.Unknown"/>
			<type id="org.springframework.aop.support.JdkRegexpMethodPointcut"/>
			<type id="org.springframework.aop.AopInvocationException"/>
			<type id="org.aspectj.weaver.ResolvedPointcutDefinition"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionCP"/>
			<type id="org.springframework.aop.AfterReturningAdvice"/>
			<type id="org.aspectj.internal.lang.reflect.StringToType"/>
			<type id="org.aspectj.apache.bcel.generic.BranchHandle"/>
			<type id="org.aspectj.lang.reflect.ConstructorSignature"/>
			<type id="org.aspectj.apache.bcel.generic.ArrayType"/>
			<type id="org.aspectj.weaver.AnnotationTargetKind"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.EnumElementValue"/>
			<type id="org.springframework.aop.framework.DefaultAopProxyFactory"/>
			<type id="org.aspectj.weaver.tools.PointcutDesignatorHandler"/>
			<type id="aj.org.objectweb.asm.signature.SignatureVisitor"/>
			<type id="org.aspectj.weaver.patterns.WithincodePointcut"/>
			<type id="org.aspectj.lang.reflect.AjTypeSystem"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisAnnos"/>
			<type id="org.aspectj.weaver.patterns.IScope"/>
			<type id="org.aspectj.weaver.patterns.DeclareParents"/>
			<type id="org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl"/>
			<type id="org.springframework.aop.support.annotation.AnnotationMatchingPointcut"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionConstants"/>
			<type id="org.springframework.aop.target.CommonsPoolTargetSource"/>
			<type id="org.aspectj.apache.bcel.classfile.JavaClass"/>
			<type id="org.aspectj.lang.reflect.UnlockSignature"/>
			<type id="org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor"/>
			<type id="org.aspectj.weaver.tools.JoinPointMatch"/>
			<type id="org.aspectj.weaver.reflect.DeferredResolvedPointcutDefinition"/>
			<type id="org.aspectj.internal.lang.reflect.DeclareParentsImpl"/>
			<type id="org.springframework.aop.TargetSource"/>
			<type id="org.aspectj.apache.bcel.classfile.InnerClass"/>
			<type id="org.aspectj.weaver.patterns.WildTypePattern"/>
			<type id="org.aspectj.weaver.reflect.ShadowMatchImpl"/>
			<type id="org.aspectj.weaver.AnnotationAnnotationValue"/>
			<type id="org.aspectj.util.Reflection"/>
			<type id="org.springframework.aop.support.StaticMethodMatcherPointcut"/>
			<type id="org.aspectj.apache.bcel.classfile.Utility"/>
			<type id="org.springframework.aop.support.ComposablePointcut"/>
			<type id="org.aspectj.weaver.bcel.BcelTypeMunger"/>
			<type id="org.aspectj.asm.internal.AspectJElementHierarchy"/>
			<type id="org.aspectj.weaver.CrosscuttingMembers"/>
			<type id="org.springframework.aop.support.AbstractPointcutAdvisor"/>
			<type id="org.aspectj.weaver.bcel.AtAjAttributes"/>
			<type id="aj.org.objectweb.asm.FieldVisitor"/>
			<type id="org.aspectj.weaver.patterns.PerFromSuper"/>
			<type id="org.aspectj.lang.annotation.DeclareWarning"/>
			<type id="org.aspectj.weaver.tools.PointcutParser"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.NameValuePair"/>
			<type id="org.aspectj.apache.bcel.util.ClassPath"/>
			<type id="org.aspectj.weaver.reflect.ReflectionWorld"/>
			<type id="org.aspectj.weaver.tools.Traceable"/>
			<type id="org.aspectj.lang.reflect.MethodSignature"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantNameAndType"/>
			<type id="org.aspectj.weaver.patterns.DeclareAnnotation"/>
			<type id="org.aspectj.weaver.patterns.FastMatchInfo"/>
			<type id="org.springframework.aop.PointcutAdvisor"/>
			<type id="org.springframework.aop.framework.AopProxy"/>
			<type id="org.springframework.aop.aspectj.AspectJAfterReturningAdvice"/>
			<type id="org.springframework.aop.aspectj.SingletonAspectInstanceFactory"/>
			<type id="org.aspectj.weaver.TypeFactory"/>
			<type id="org.aspectj.asm.IProgramElement"/>
			<type id="org.aspectj.asm.internal.CharOperation"/>
			<type id="org.aspectj.internal.lang.reflect.PointcutImpl"/>
			<type id="org.aspectj.weaver.loadtime.ClassPreProcessorAgentAdapter"/>
			<type id="org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint"/>
			<type id="org.springframework.aop.support.AbstractGenericPointcutAdvisor"/>
			<type id="org.aspectj.bridge.ReflectionFactory"/>
			<type id="org.aspectj.weaver.tools.PointcutParameter"/>
			<type id="org.aspectj.weaver.tools.Jdk14Trace"/>
			<type id="org.aspectj.weaver.ICrossReferenceHandler"/>
			<type id="org.springframework.aop.RawTargetAccess"/>
			<type id="org.aspectj.weaver.patterns.PointcutEvaluationExpenseComparator"/>
			<type id="org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor"/>
			<type id="org.aspectj.weaver.bcel.TypeAnnotationAccessVar"/>
			<type id="org.aspectj.weaver.WeakClassLoaderReference"/>
			<type id="org.aspectj.weaver.reflect.AnnotationFinder"/>
			<type id="org.springframework.aop.target.AbstractPrototypeBasedTargetSource"/>
			<type id="org.springframework.aop.scope.ScopedProxyFactoryBean"/>
			<type id="org.springframework.aop.aspectj.AspectJPointcutAdvisor"/>
			<type id="org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry"/>
			<type id="org.aspectj.lang.reflect.InterTypeConstructorDeclaration"/>
			<type id="org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException"/>
			<type id="org.aspectj.weaver.bcel.UnwovenClassFile"/>
			<type id="org.aspectj.bridge.IMessageContext"/>
			<type id="org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory"/>
			<type id="org.aspectj.weaver.patterns.ExactAnnotationTypePattern"/>
			<type id="org.aspectj.lang.reflect.AdviceKind"/>
			<type id="org.aspectj.runtime.CFlow"/>
			<type id="org.springframework.aop.framework.autoproxy.ProxyCreationContext"/>
			<type id="org.aspectj.weaver.IClassFileProvider"/>
			<type id="org.springframework.aop.config.AopNamespaceUtils"/>
			<type id="org.aspectj.weaver.CustomMungerFactory"/>
			<type id="org.springframework.aop.aspectj.annotation.AspectMetadata"/>
			<type id="org.aspectj.bridge.Message"/>
			<type id="org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut"/>
			<type id="org.aspectj.weaver.loadtime.Agent"/>
			<type id="org.aspectj.apache.bcel.classfile.SourceFile"/>
			<type id="org.aspectj.weaver.ast.Or"/>
			<type id="org.aspectj.weaver.patterns.TypePatternList"/>
			<type id="org.aspectj.weaver.patterns.ScopeWithTypeVariables"/>
			<type id="org.aspectj.weaver.patterns.NotTypePattern"/>
			<type id="org.aspectj.weaver.tools.cache.AbstractFileCacheBacking"/>
			<type id="org.aspectj.apache.bcel.util.ClassLoaderRepository"/>
			<type id="org.aspectj.weaver.BCException"/>
			<type id="aj.org.objectweb.asm.MethodVisitor"/>
			<type id="org.springframework.aop.config.AdvisorComponentDefinition"/>
			<type id="org.aspectj.lang.reflect.PointcutExpression"/>
			<type id="org.aspectj.apache.bcel.classfile.AnnotationDefault"/>
			<type id="org.aspectj.weaver.ast.Not"/>
			<type id="org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer"/>
			<type id="org.aspectj.weaver.StaticJoinPointFactory"/>
			<type id="org.aspectj.weaver.tools.WeavingClassLoader"/>
			<type id="org.aspectj.weaver.ReferenceTypeDelegate"/>
			<type id="org.aspectj.apache.bcel.classfile.StackMapType"/>
			<type id="org.aspectj.bridge.WeaveMessage"/>
			<type id="org.aspectj.weaver.ResolvedMember"/>
			<type id="aj.org.objectweb.asm.Type"/>
			<type id="org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory"/>
			<type id="org.aspectj.weaver.TypeVariable"/>
			<type id="aj.org.objectweb.asm.Attribute"/>
			<type id="org.aspectj.weaver.tools.GeneratedClassHandler"/>
			<type id="org.aspectj.weaver.VersionedDataInputStream"/>
			<type id="org.aspectj.lang.reflect.AdviceSignature"/>
			<type id="org.aspectj.weaver.reflect.StandardShadow"/>
			<type id="org.aspectj.weaver.tools.cache.CachedClassReference"/>
			<type id="org.springframework.aop.target.ThreadLocalTargetSource"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantValue"/>
			<type id="org.aspectj.weaver.ArrayAnnotationValue"/>
			<type id="org.springframework.aop.DynamicIntroductionAdvice"/>
			<type id="org.aspectj.weaver.patterns.ModifiersPattern"/>
			<type id="org.aspectj.weaver.MemberKind"/>
			<type id="org.aspectj.util.IStructureModel"/>
			<type id="org.aspectj.bridge.ILifecycleAware"/>
			<type id="org.aspectj.lang.annotation.SuppressAjWarnings"/>
			<type id="org.aspectj.weaver.bcel.FakeAnnotation"/>
			<type id="org.aspectj.weaver.bcel.BcelAnnotation"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.RuntimeVisParamAnnos"/>
			<type id="org.springframework.aop.interceptor.AsyncExecutionAspectSupport"/>
			<type id="org.aspectj.weaver.ResolvableTypeList"/>
			<type id="org.aspectj.weaver.bcel.AnnotationAccessVar"/>
			<type id="org.aspectj.weaver.patterns.PatternNode"/>
			<type id="org.aspectj.bridge.context.CompilationAndWeavingContext"/>
			<type id="org.aspectj.weaver.patterns.NoTypePattern"/>
			<type id="org.springframework.aop.target.ThreadLocalTargetSourceStats"/>
			<type id="org.aspectj.runtime.internal.CFlowPlusState"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantLong"/>
			<type id="org.aspectj.weaver.tools.cache.ZippedFileCacheBacking"/>
			<type id="org.aspectj.lang.annotation.Around"/>
			<type id="org.aspectj.lang.ProceedingJoinPoint"/>
			<type id="org.aspectj.weaver.patterns.WildAnnotationTypePattern"/>
			<type id="org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11"/>
			<type id="org.springframework.aop.support.RootClassFilter"/>
			<type id="aj.org.objectweb.asm.ClassReader"/>
			<type id="org.aspectj.apache.bcel.generic.CodeExceptionGen"/>
			<type id="org.springframework.aop.interceptor.ExposeInvocationInterceptor"/>
			<type id="org.aspectj.weaver.PrivilegedAccessMunger"/>
			<type id="org.aspectj.weaver.IEclipseSourceContext"/>
			<type id="org.aspectj.weaver.reflect.ReflectionFastMatchInfo"/>
			<type id="org.aspectj.weaver.reflect.GenericSignatureInformationProvider"/>
			<type id="org.aspectj.weaver.model.AsmRelationshipUtils"/>
			<type id="org.springframework.aop.aspectj.AspectJAroundAdvice"/>
			<type id="org.aspectj.weaver.patterns.NameBindingPointcut"/>
			<type id="org.aspectj.apache.bcel.classfile.Code"/>
			<type id="org.aspectj.bridge.SourceLocation"/>
			<type id="org.aspectj.weaver.patterns.KindedPointcut"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantPool"/>
			<type id="org.aspectj.asm.internal.Relationship"/>
			<type id="org.aspectj.weaver.tools.cache.CacheBacking"/>
			<type id="org.aspectj.weaver.Lint"/>
			<type id="org.aspectj.lang.annotation.DeclareAnnotation"/>
			<type id="org.aspectj.weaver.patterns.AbstractPatternNodeVisitor"/>
			<type id="org.aspectj.apache.bcel.classfile.ExceptionTable"/>
			<type id="org.aspectj.weaver.AbstractAnnotationAJ"/>
			<type id="org.springframework.aop.support.DefaultPointcutAdvisor"/>
			<type id="org.aspectj.weaver.Constants"/>
			<type id="org.aspectj.lang.reflect.InterTypeMethodDeclaration"/>
			<type id="org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning"/>
			<type id="org.aspectj.internal.lang.reflect.TypePatternImpl"/>
			<type id="org.aspectj.weaver.bcel.BcelShadow"/>
			<type id="org.aspectj.weaver.patterns.CflowPointcut"/>
			<type id="org.aspectj.apache.bcel.generic.InvokeInstruction"/>
			<type id="org.aspectj.weaver.TypeVariableReference"/>
			<type id="org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator"/>
			<type id="org.aspectj.apache.bcel.classfile.LineNumber"/>
			<type id="org.aspectj.weaver.patterns.Declare"/>
			<type id="org.aspectj.apache.bcel.classfile.LocalVariableTable"/>
			<type id="org.aspectj.lang.reflect.NoSuchAdviceException"/>
			<type id="org.aspectj.lang.reflect.LockSignature"/>
			<type id="org.aspectj.weaver.AbstractReferenceTypeDelegate"/>
			<type id="org.aspectj.weaver.reflect.IReflectionWorld"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantInterfaceMethodref"/>
			<type id="org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager"/>
			<type id="org.aspectj.weaver.patterns.AndSignaturePattern"/>
			<type id="org.aspectj.weaver.ast.CallExpr"/>
			<type id="aj.org.objectweb.asm.signature.SignatureReader"/>
			<type id="org.springframework.aop.aspectj.AspectJMethodBeforeAdvice"/>
			<type id="org.aspectj.apache.bcel.classfile.StackMap"/>
			<type id="org.springframework.aop.aspectj.AspectJProxyUtils"/>
			<type id="org.aspectj.weaver.loadtime.DefaultWeavingContext"/>
			<type id="org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor"/>
			<type id="org.aspectj.weaver.Iterators"/>
			<type id="org.aspectj.weaver.tools.Trace"/>
			<type id="org.aspectj.weaver.AnnotationNameValuePair"/>
			<type id="org.aspectj.apache.bcel.classfile.AttributeUtils"/>
			<type id="org.aspectj.apache.bcel.generic.InvokeDynamic"/>
			<type id="aj.org.objectweb.asm.AnnotationVisitor"/>
			<type id="org.springframework.aop.interceptor.AsyncExecutionInterceptor"/>
			<type id="org.aspectj.apache.bcel.generic.BasicType"/>
			<type id="org.springframework.aop.interceptor.ConcurrencyThrottleInterceptor"/>
			<type id="org.aspectj.apache.bcel.generic.LocalVariableGen"/>
			<type id="org.springframework.aop.support.IntroductionInfoSupport"/>
			<type id="org.springframework.aop.Pointcut"/>
			<type id="org.aspectj.lang.reflect.InterTypeDeclaration"/>
			<type id="org.aspectj.weaver.EnumAnnotationValue"/>
			<type id="org.aspectj.weaver.JoinPointSignatureIterator"/>
			<type id="org.springframework.aop.support.AbstractExpressionPointcut"/>
			<type id="org.aspectj.weaver.patterns.OrAnnotationTypePattern"/>
			<type id="org.aspectj.weaver.BindingScope"/>
			<type id="org.aspectj.weaver.tools.cache.AsynchronousFileCacheBacking"/>
			<type id="org.aspectj.lang.reflect.CatchClauseSignature"/>
			<type id="org.springframework.aop.AfterAdvice"/>
			<type id="org.aspectj.weaver.AnnotationAJ"/>
			<type id="org.aspectj.asm.IRelationshipMap"/>
			<type id="org.aspectj.weaver.loadtime.WeavingURLClassLoader"/>
			<type id="org.springframework.aop.support.ClassFilters"/>
			<type id="org.aspectj.apache.bcel.generic.LOOKUPSWITCH"/>
			<type id="org.aspectj.weaver.patterns.ArgsAnnotationPointcut"/>
			<type id="org.aspectj.lang.reflect.SignaturePattern"/>
			<type id="org.springframework.aop.aspectj.annotation.PrototypeAspectInstanceFactory"/>
			<type id="org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator"/>
			<type id="org.springframework.aop.IntroductionAwareMethodMatcher"/>
			<type id="org.aspectj.weaver.tools.Jdk14TraceFactory"/>
			<type id="org.aspectj.weaver.NewParentTypeMunger"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionBranch"/>
			<type id="org.aspectj.lang.reflect.MemberSignature"/>
			<type id="org.springframework.aop.config.MethodLocatingFactoryBean"/>
			<type id="org.springframework.aop.support.DelegatingIntroductionInterceptor"/>
			<type id="org.aspectj.bridge.Constants"/>
			<type id="org.aspectj.weaver.tools.cache.SimpleCache"/>
			<type id="org.aspectj.apache.bcel.classfile.Method"/>
			<type id="org.aspectj.weaver.bcel.asm.StackMapAdder"/>
			<type id="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator"/>
			<type id="org.aspectj.lang.NoAspectBoundException"/>
			<type id="org.aspectj.weaver.StandardAnnotation"/>
			<type id="org.aspectj.weaver.ResolvedMemberImpl"/>
			<type id="org.springframework.aop.framework.Advised"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.SimpleElementValue"/>
			<type id="org.springframework.aop.support.DefaultIntroductionAdvisor"/>
			<type id="org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory"/>
			<type id="org.aspectj.weaver.patterns.ParserException"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantMethodType"/>
			<type id="org.springframework.aop.framework.AopConfigException"/>
			<type id="org.aspectj.apache.bcel.classfile.ClassVisitor"/>
			<type id="org.aspectj.apache.bcel.classfile.ClassFormatException"/>
			<type id="org.aspectj.weaver.bcel.LazyClassGen"/>
			<type id="org.aspectj.weaver.bcel.TypeDelegateResolver"/>
			<type id="org.aspectj.weaver.tools.WeavingAdaptor"/>
			<type id="org.aspectj.weaver.ConstantPoolWriter"/>
			<type id="org.springframework.aop.support.annotation.AnnotationMethodMatcher"/>
			<type id="org.aspectj.lang.Aspects"/>
			<type id="org.aspectj.weaver.reflect.InternalUseOnlyPointcutParser"/>
			<type id="org.aspectj.apache.bcel.generic.TargetLostException"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionShort"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos"/>
			<type id="org.aspectj.weaver.ast.Literal"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.RuntimeAnnos"/>
			<type id="org.springframework.aop.support.ExpressionPointcut"/>
			<type id="org.aspectj.lang.reflect.FieldSignature"/>
			<type id="org.aspectj.lang.reflect.PerClause"/>
			<type id="org.springframework.aop.scope.ScopedProxyUtils"/>
			<type id="org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory"/>
			<type id="org.aspectj.runtime.internal.CFlowStack"/>
			<type id="org.aspectj.weaver.patterns.AnnotationPatternList"/>
			<type id="org.aspectj.weaver.patterns.ExactTypePattern"/>
			<type id="org.aspectj.apache.bcel.classfile.CodeException"/>
			<type id="org.aspectj.lang.reflect.PointcutBasedPerClause"/>
			<type id="org.springframework.aop.IntroductionInterceptor"/>
			<type id="org.aspectj.weaver.tools.FuzzyBoolean"/>
			<type id="org.springframework.aop.scope.DefaultScopedObject"/>
			<type id="org.aspectj.weaver.tools.cache.GeneratedCachedClassHandler"/>
			<type id="org.springframework.aop.target.HotSwappableTargetSource"/>
			<type id="org.aspectj.weaver.ast.IExprVisitor"/>
			<type id="org.aspectj.weaver.ConstantPoolReader"/>
			<type id="org.aspectj.weaver.patterns.DeclarePrecedence"/>
			<type id="org.springframework.aop.framework.AopInfrastructureBean"/>
			<type id="org.aspectj.bridge.IMessageHolder"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionHandle"/>
			<type id="org.aspectj.weaver.patterns.PerClause"/>
			<type id="org.aspectj.util.FileUtil"/>
			<type id="org.aspectj.weaver.IClassWeaver"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.ArrayElementValue"/>
			<type id="org.aspectj.apache.bcel.classfile.ClassParser"/>
			<type id="org.aspectj.weaver.tools.MatchingContext"/>
			<type id="org.aspectj.apache.bcel.classfile.BootstrapMethods"/>
			<type id="org.aspectj.weaver.reflect.ReflectionShadow"/>
			<type id="org.springframework.aop.BeforeAdvice"/>
			<type id="org.aspectj.weaver.patterns.HasMemberTypePatternForPerThisMatching"/>
			<type id="org.aspectj.weaver.patterns.ConcreteCflowPointcut"/>
			<type id="org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator"/>
			<type id="org.aspectj.weaver.WeaverMessages"/>
			<type id="org.aspectj.bridge.IMessageHandler"/>
			<type id="org.springframework.aop.support.annotation.AnnotationClassFilter"/>
			<type id="org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl"/>
			<type id="org.aspectj.apache.bcel.util.ByteSequence"/>
			<type id="org.aspectj.lang.reflect.TypePattern"/>
			<type id="org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl"/>
			<type id="org.aspectj.weaver.PerTypeWithinTargetTypeMunger"/>
			<type id="org.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator"/>
			<type id="org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11"/>
			<type id="org.springframework.aop.support.StaticMethodMatcher"/>
			<type id="org.aspectj.weaver.patterns.BindingAnnotationTypePattern"/>
			<type id="org.aspectj.weaver.loadtime.definition.DocumentParser"/>
			<type id="org.aspectj.bridge.context.PinpointingMessageHandler"/>
			<type id="org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl"/>
			<type id="org.springframework.aop.aspectj.AspectJExpressionPointcut"/>
			<type id="org.aspectj.weaver.patterns.PerSingleton"/>
			<type id="org.aspectj.weaver.patterns.PatternNodeVisitor"/>
			<type id="org.aspectj.weaver.bcel.ClassPathManager"/>
			<type id="org.aspectj.apache.bcel.classfile.LocalVariable"/>
			<type id="org.aspectj.apache.bcel.generic.Tag"/>
			<type id="org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.AnnotationGen"/>
			<type id="org.aspectj.weaver.WeaverStateInfo"/>
			<type id="org.aspectj.weaver.bcel.BcelFieldRef"/>
			<type id="org.aspectj.apache.bcel.generic.FieldOrMethod"/>
			<type id="org.aspectj.apache.bcel.generic.InstructionFactory"/>
			<type id="org.aspectj.weaver.patterns.DeclareSoft"/>
			<type id="org.springframework.aop.framework.autoproxy.TargetSourceCreator"/>
			<type id="org.aspectj.weaver.reflect.Java15ReflectionBasedReferenceTypeDelegate"/>
			<type id="org.aspectj.weaver.patterns.SignaturePattern"/>
			<type id="org.springframework.aop.Advisor"/>
			<type id="aj.org.objectweb.asm.Opcodes"/>
			<type id="org.aspectj.apache.bcel.generic.TABLESWITCH"/>
			<type id="org.aspectj.internal.lang.reflect.AjTypeImpl"/>
			<type id="org.aspectj.weaver.bcel.BcelObjectType"/>
			<type id="org.aspectj.lang.reflect.DeclarePrecedence"/>
			<type id="org.aspectj.weaver.loadtime.definition.SimpleAOPParser"/>
			<type id="org.aspectj.weaver.bcel.BcelWeavingSupport"/>
			<type id="org.springframework.aop.support.AopUtils"/>
			<type id="org.aspectj.weaver.NewMemberClassTypeMunger"/>
			<type id="org.aspectj.weaver.NewFieldTypeMunger"/>
			<type id="org.aspectj.weaver.ShadowMunger"/>
			<type id="org.aspectj.apache.bcel.classfile.LocalVariableTypeTable"/>
			<type id="org.aspectj.weaver.patterns.AndPointcut"/>
			<type id="org.aspectj.bridge.MessageUtil"/>
			<type id="org.aspectj.weaver.bcel.BcelVar"/>
			<type id="org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern"/>
			<type id="org.springframework.aop.interceptor.PerformanceMonitorInterceptor"/>
			<type id="org.aspectj.weaver.patterns.ThisOrTargetPointcut"/>
			<type id="org.aspectj.weaver.loadtime.ConcreteAspectCodeGen"/>
			<type id="org.springframework.aop.framework.ProxyFactoryBean"/>
			<type id="org.aspectj.internal.lang.annotation.ajcDeclareEoW"/>
			<type id="org.aspectj.lang.annotation.AfterThrowing"/>
			<type id="org.aspectj.weaver.bcel.BcelWeaver"/>
			<type id="org.aspectj.weaver.tools.cache.DefaultFileCacheBacking"/>
			<type id="org.aspectj.weaver.bcel.BcelConstantPoolReader"/>
			<type id="org.springframework.aop.support.DynamicMethodMatcher"/>
			<type id="org.springframework.aop.framework.DefaultAdvisorChainFactory"/>
			<type id="org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource"/>
			<type id="org.aspectj.weaver.bcel.BcelGenericSignatureToTypeXConverter"/>
			<type id="org.springframework.aop.scope.ScopedObject"/>
			<type id="org.aspectj.apache.bcel.classfile.LineNumberTable"/>
			<type id="org.aspectj.apache.bcel.classfile.Field"/>
			<type id="org.aspectj.weaver.patterns.AnnotationTypePattern"/>
			<type id="org.springframework.aop.aspectj.InstantiationModelAwarePointcutAdvisor"/>
			<type id="org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor"/>
			<type id="org.aspectj.weaver.patterns.AnyAnnotationTypePattern"/>
			<type id="org.springframework.aop.support.NameMatchMethodPointcutAdvisor"/>
			<type id="org.springframework.aop.framework.adapter.UnknownAdviceTypeException"/>
			<type id="org.aspectj.weaver.bcel.asm.AsmDetector"/>
			<type id="org.aspectj.apache.bcel.generic.FieldGenOrMethodGen"/>
			<type id="org.aspectj.asm.HierarchyWalker"/>
			<type id="org.springframework.aop.aspectj.AspectJWeaverMessageHandler"/>
			<type id="org.aspectj.weaver.ast.ASTNode"/>
			<type id="org.aspectj.apache.bcel.classfile.SimpleConstant"/>
			<type id="org.aspectj.weaver.patterns.ReferencePointcut"/>
			<type id="org.aspectj.weaver.AnnotationValue"/>
			<type id="org.springframework.aop.aspectj.AspectJAfterAdvice"/>
			<type id="org.aspectj.weaver.GeneratedReferenceTypeDelegate"/>
			<type id="org.springframework.aop.TargetClassAware"/>
			<type id="org.aspectj.lang.annotation.DeclarePrecedence"/>
			<type id="org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor"/>
			<type id="aj.org.objectweb.asm.Handle"/>
			<type id="org.aspectj.weaver.loadtime.IWeavingContext"/>
			<type id="org.aspectj.asm.internal.JDTLikeHandleProvider"/>
			<type id="org.aspectj.apache.bcel.generic.RET"/>
			<type id="org.aspectj.weaver.patterns.HasMemberTypePattern"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantInteger"/>
			<type id="org.aspectj.weaver.MethodDelegateTypeMunger"/>
			<type id="org.springframework.aop.aspectj.annotation.AspectJProxyFactory"/>
			<type id="org.aspectj.weaver.IntMap"/>
			<type id="org.springframework.aop.target.AbstractPoolingTargetSource"/>
			<type id="org.springframework.aop.ClassFilter"/>
			<type id="org.springframework.aop.interceptor.AbstractMonitoringInterceptor"/>
			<type id="org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider"/>
			<type id="org.aspectj.bridge.context.ContextFormatter"/>
			<type id="org.aspectj.lang.reflect.DeclareAnnotation"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.RuntimeInvisParamAnnos"/>
			<type id="org.aspectj.apache.bcel.classfile.ConstantFloat"/>
			<type id="org.aspectj.apache.bcel.classfile.annotation.ElementValue"/>
			<type id="org.aspectj.lang.reflect.CodeSignature"/>
			<type id="org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern"/>
			<type id="org.aspectj.bridge.ISourceLocation"/>
			<type id="org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut"/>
			<type id="org.aspectj.weaver.ConcreteTypeMunger"/>
			<type id="org.aspectj.apache.bcel.classfile.StackMapEntry"/>
			<type id="org.springframework.aop.config.AopConfigUtils"/>
			<type id="org.springframework.aop.config.AspectEntry"/>
			<type id="org.aspectj.apache.bcel.generic.ObjectType"/>
			<type id="org.aspectj.weaver.patterns.WithinPointcut"/>
			<type id="org.aspectj.weaver.MemberImpl"/>
			<type id="org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11"/>
			<type id="org.aspectj.lang.annotation.DeclareError"/>
			<type id="org.aspectj.util.PartialOrder"/>
			<type id="org.aspectj.weaver.reflect.StandardShadowMatchImpl"/>
			<type id="org.aspectj.weaver.NewConstructorTypeMunger"/>
			<type id="org.aspectj.util.TypeSafeEnum"/>
			<type id="org.aspectj.apache.bcel.classfile.InnerClasses"/>
			<type id="org.aspectj.asm.IModelFilter"/>
			<type id="org.aspectj.apache.bcel.generic.INVOKEINTERFACE"/>
			<type id="org.aspectj.runtime.internal.AroundClosure"/>
			<type id="org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor"/>
			<type id="org.aspectj.apache.bcel.classfile.Synthetic"/>
			<type id="org.springframework.aop.config.PointcutEntry"/>
			<type id="org.aspectj.weaver.patterns.PerTypeWithin"/>
			<type id="org.aspectj.weaver.patterns.AnnotationPointcut"/>
			<type id="org.aspectj.weaver.patterns.NamePattern"/>
			<type id="org.aspectj.weaver.IHasPosition"/>
			<type id="org.aspectj.weaver.tools.StandardPointcutParser"/>
			<type id="org.springframework.aop.interceptor.ExposeBeanNameAdvisors"/>
			<type id="org.aspectj.lang.annotation.DeclareParents"/>
			<type id="org.springframework.aop.interceptor.CustomizableTraceInterceptor"/>
		</artifact>
		<type id="org.hibernate.hql.internal.ast.tree.MapValueNode"/>
		<type id="org.hibernate.internal.util.compare.CalendarComparator"/>
		<type id="org.springframework.data.history.AnnotationRevisionMetadata"/>
		<type id="org.hibernate.dialect.function.PositionSubstringFunction"/>
		<type id="org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor"/>
		<type id="org.springframework.data.convert.SimpleTypeInformationMapper"/>
		<type id="org.hibernate.hql.internal.ast.tree.SessionFactoryAwareNode"/>
		<type id="org.hibernate.loader.collection.OneToManyJoinWalker"/>
		<type id="org.hibernate.hql.internal.ast.tree.ResolvableNode"/>
		<type id="org.hibernate.type.CalendarType"/>
		<type id="org.hibernate.metamodel.source.hbm.HibernateMappingProcessor"/>
		<type id="org.hibernate.event.spi.PostCollectionRecreateEventListener"/>
		<type id="org.hibernate.cfg.beanvalidation.DuplicationStrategyImpl"/>
		<type id="org.hibernate.metamodel.binding.ManyToAnyCollectionElement"/>
		<type id="org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEntityListener"/>
		<type id="javassist.bytecode.ClassFile"/>
		<type id="org.hibernate.cache.spi.entry.StructuredCollectionCacheEntry"/>
		<type id="org.hibernate.hql.internal.ast.util.SessionFactoryHelper"/>
		<type id="org.springframework.data.convert.TypeAliasAccessor"/>
		<type id="org.hibernate.service.jta.platform.internal.WebSphereJtaPlatform"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.ConfiguredClass"/>
		<type id="org.hibernate.metamodel.source.binder.Sortable"/>
		<type id="org.hibernate.bytecode.enhance.spi.EnhancementContext"/>
		<type id="javassist.bytecode.annotation.BooleanMemberValue"/>
		<type id="org.hibernate.engine.jdbc.internal.ResultSetWrapperImpl"/>
		<type id="org.springframework.data.repository.init.JacksonResourceReader"/>
		<type id="org.hibernate.engine.FetchStyle"/>
		<type id="org.hibernate.metamodel.source.annotations.global.FetchProfileBinder"/>
		<type id="org.springframework.orm.hibernate3.support.IdTransferringMergeEventListener"/>
		<type id="javassist.compiler.Javac"/>
		<type id="org.hibernate.criterion.AliasedProjection"/>
		<type id="org.hibernate.event.spi.PreUpdateEvent"/>
		<type id="org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl"/>
		<type id="org.hibernate.event.spi.PreCollectionUpdateEvent"/>
		<type id="org.dom4j.io.XPP3Reader"/>
		<type id="org.dom4j.Attribute"/>
		<type id="org.hibernate.ejb.criteria.path.SetAttributeJoin"/>
		<type id="org.hibernate.hql.internal.ast.util.ASTPrinter"/>
		<type id="javassist.bytecode.ByteArray"/>
		<type id="org.springframework.orm.jpa.persistenceunit.PersistenceUnitManager"/>
		<type id="org.hibernate.QueryParameterException"/>
		<type id="org.hibernate.cache.internal.CacheDataDescriptionImpl"/>
		<type id="org.hibernate.engine.jdbc.NonContextualLobCreator"/>
		<type id="org.hibernate.type.descriptor.WrapperOptions"/>
		<type id="org.dom4j.swing.LeafTreeNode"/>
		<type id="org.hibernate.event.spi.PreLoadEventListener"/>
		<type id="org.hibernate.Interceptor"/>
		<type id="org.dom4j.QName"/>
		<type id="org.hibernate.collection.internal.PersistentElementHolder"/>
		<type id="org.hibernate.annotations.Index"/>
		<type id="javax.persistence.CacheStoreMode"/>
		<type id="org.hibernate.event.internal.AbstractLockUpgradeEventListener"/>
		<type id="org.hibernate.type.descriptor.java.NClobTypeDescriptor"/>
		<type id="org.dom4j.DocumentType"/>
		<type id="org.hibernate.service.jdbc.connections.spi.AbstractDataSourceBasedMultiTenantConnectionProviderImpl"/>
		<type id="org.hibernate.cache.spi.EntityRegion"/>
		<type id="org.hibernate.annotations.CascadeType"/>
		<type id="org.hibernate.action.internal.EntityVerifyVersionProcess"/>
		<type id="org.dom4j.tree.ElementIterator"/>
		<type id="org.hibernate.annotations.common.annotationfactory.AnnotationFactory"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbCompositeElementElement"/>
		<type id="org.dom4j.rule.pattern.NodeTypePattern"/>
		<type id="org.hibernate.event.spi.PostInsertEvent"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbOrderColumn"/>
		<type id="javax.transaction.RollbackException"/>
		<type id="org.hibernate.bytecode.buildtime.spi.FieldFilter"/>
		<type id="org.hibernate.type.CustomType"/>
		<type id="org.hibernate.ejb.criteria.expression.function.CastFunction"/>
		<type id="javax.persistence.EntityExistsException"/>
		<type id="org.hibernate.service.jta.platform.spi.JtaPlatform"/>
		<type id="org.hibernate.engine.jdbc.spi.ExtractedDatabaseMetaData"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.MetaAttributeContainer"/>
		<type id="org.hibernate.event.internal.DefaultReplicateEventListener"/>
		<type id="org.hibernate.metamodel.binding.HierarchyDetails"/>
		<type id="org.hibernate.cfg.PropertyHolderBuilder"/>
		<type id="org.hibernate.id.UUIDHexGenerator"/>
		<type id="org.hibernate.dialect.function.ClassicCountFunction"/>
		<type id="org.springframework.data.web.HateoasSortHandlerMethodArgumentResolver"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbListIndexElement"/>
		<type id="org.springframework.data.mapping.PropertyHandler"/>
		<type id="org.hibernate.service.spi.Stoppable"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEnumType"/>
		<type id="org.hibernate.metamodel.binding.KeyValueBinding"/>
		<type id="org.springframework.data.mapping.PreferredConstructor"/>
		<type id="org.hibernate.hql.internal.antlr.SqlTokenTypes"/>
		<type id="org.hibernate.metamodel.binding.SingularAssociationAttributeBinding"/>
		<type id="org.hibernate.engine.spi.NamedSQLQueryDefinition"/>
		<type id="javax.persistence.AccessType"/>
		<type id="org.hibernate.tool.hbm2ddl.TableMetadata"/>
		<type id="javassist.bytecode.ConstPool"/>
		<type id="org.hibernate.service.jta.platform.internal.SunOneJtaPlatform"/>
		<type id="org.hibernate.exception.JDBCConnectionException"/>
		<type id="org.hibernate.mapping.OneToOne"/>
		<type id="org.springframework.data.auditing.IsNewAwareAuditingHandler"/>
		<type id="org.hibernate.hql.internal.antlr.HqlTokenTypes"/>
		<type id="org.hibernate.ejb.criteria.expression.NullLiteralExpression"/>
		<type id="org.hibernate.type.descriptor.sql.NumericTypeDescriptor"/>
		<type id="javassist.compiler.ast.Declarator"/>
		<type id="javax.persistence.criteria.Join"/>
		<type id="org.hibernate.annotations.CacheModeType"/>
		<type id="org.hibernate.ejb.criteria.QueryStructure"/>
		<type id="org.hibernate.metamodel.source.XsdException"/>
		<type id="org.hibernate.type.descriptor.sql.SmallIntTypeDescriptor"/>
		<type id="org.hibernate.metamodel.source.binder.SimpleIdentifierSource"/>
		<type id="org.hibernate.metamodel.relational.UniqueKey"/>
		<type id="javax.persistence.NoResultException"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSqlQueryElement"/>
		<type id="org.hibernate.persister.entity.OuterJoinLoadable"/>
		<type id="org.hibernate.collection.internal.PersistentSortedMap"/>
		<type id="org.hibernate.tuple.entity.EntityMetamodel"/>
		<type id="org.hibernate.metamodel.source.hbm.ManyToManyPluralAttributeElementSourceImpl"/>
		<type id="org.hibernate.Transaction"/>
		<type id="org.hibernate.persister.spi.PersisterClassResolver"/>
		<type id="org.hibernate.property.Getter"/>
		<type id="javassist.util.proxy.ProxyFactory"/>
		<type id="org.dom4j.tree.SingleIterator"/>
		<type id="javassist.tools.reflect.CannotCreateException"/>
		<type id="org.dom4j.rule.pattern.DefaultPattern"/>
		<type id="org.springframework.data.domain.Auditable"/>
		<type id="javax.persistence.ManyToOne"/>
		<type id="org.hibernate.sql.Template"/>
		<type id="org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension"/>
		<type id="org.springframework.data.repository.config.XmlRepositoryConfigurationSource"/>
		<type id="org.hibernate.type.descriptor.sql.NClobTypeDescriptor"/>
		<type id="org.hibernate.mapping.Bag"/>
		<type id="org.hibernate.dialect.JDataStoreDialect"/>
		<type id="org.hibernate.loader.collection.BasicCollectionLoader"/>
		<type id="org.hibernate.cfg.VerifyFetchProfileReferenceSecondPass"/>
		<type id="org.hibernate.annotations.Filter"/>
		<type id="org.hibernate.engine.jdbc.ColumnNameCache"/>
		<type id="org.hibernate.TransientPropertyValueException"/>
		<type id="org.hibernate.metamodel.source.hbm.HbmMetadataSourceProcessorImpl"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderByTemplateTokenTypes"/>
		<type id="org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory"/>
		<type id="javassist.bytecode.FieldInfo"/>
		<type id="org.hibernate.event.internal.OnUpdateVisitor"/>
		<type id="org.hibernate.service.jdbc.connections.spi.DataSourceBasedMultiTenantConnectionProviderImpl"/>
		<type id="org.hibernate.dialect.Cache71Dialect"/>
		<type id="org.hibernate.annotations.Cascade"/>
		<type id="org.hibernate.engine.jdbc.AbstractLobCreator"/>
		<type id="org.hibernate.metamodel.relational.AuxiliaryDatabaseObject"/>
		<type id="org.hibernate.engine.transaction.synchronization.spi.ManagedFlushChecker"/>
		<type id="org.hibernate.internal.util.xml.XmlDocument"/>
		<type id="org.hibernate.ejb.util.ConfigurationHelper"/>
		<type id="org.hibernate.internal.NonFlushedChangesImpl"/>
		<type id="org.hibernate.ejb.HibernatePersistence"/>
		<type id="org.springframework.data.auditing.DateTimeProvider"/>
		<type id="org.hibernate.tuple.entity.EntityTuplizer"/>
		<type id="org.hibernate.id.enhanced.TableGenerator"/>
		<type id="javassist.ClassPath"/>
		<type id="org.hibernate.mapping.IdGenerator"/>
		<type id="org.springframework.data.repository.query.QueryLookupStrategy"/>
		<type id="org.hibernate.annotations.GenerationTime"/>
		<type id="org.hibernate.context.internal.ManagedSessionContext"/>
		<type id="org.hibernate.ejb.criteria.path.MapAttributeJoin"/>
		<type id="org.hibernate.event.spi.PreLoadEvent"/>
		<type id="org.hibernate.mapping.PropertyGeneration"/>
		<type id="javax.persistence.spi.ClassTransformer"/>
		<type id="org.hibernate.annotations.common.reflection.XProperty"/>
		<type id="org.hibernate.ScrollMode"/>
		<type id="org.hibernate.context.internal.JTASessionContext"/>
		<type id="org.hibernate.cache.spi.entry.StructuredCacheEntry"/>
		<type id="org.springframework.orm.hibernate3.LocalRegionFactoryProxy"/>
		<type id="org.hibernate.event.spi.EventSource"/>
		<type id="org.dom4j.rule.NullAction"/>
		<type id="org.springframework.data.jpa.repository.support.JpaEntityMetadata"/>
		<type id="org.hibernate.exception.GenericJDBCException"/>
		<type id="javax.persistence.SecondaryTable"/>
		<type id="org.hibernate.engine.transaction.internal.NullSynchronizationException"/>
		<type id="org.hibernate.metamodel.source.binder.SingularAttributeSource"/>
		<type id="org.hibernate.transform.AliasedTupleSubsetResultTransformer"/>
		<type id="org.springframework.orm.hibernate4.SpringJtaSessionContext"/>
		<type id="org.hibernate.loader.collection.BasicCollectionJoinWalker"/>
		<type id="org.hibernate.tool.hbm2ddl.ForeignKeyMetadata"/>
		<type id="org.hibernate.mapping.MetaAttributable"/>
		<type id="org.hibernate.sql.ordering.antlr.FormulaReference"/>
		<type id="org.hibernate.cfg.CollectionSecondPass"/>
		<type id="org.hibernate.dialect.InformixDialect"/>
		<type id="org.hibernate.engine.loading.internal.EntityLoadContext"/>
		<type id="org.hibernate.event.internal.DefaultFlushEntityEventListener"/>
		<type id="org.springframework.data.util.AnnotationDetectionFieldCallback"/>
		<type id="org.hibernate.annotations.common.util.StringHelper"/>
		<type id="org.hibernate.stat.internal.ConcurrentCollectionStatisticsImpl"/>
		<type id="org.hibernate.ejb.event.CallbackResolver"/>
		<type id="org.springframework.data.jpa.repository.query.JpaCountQueryCreator"/>
		<type id="javax.persistence.InheritanceType"/>
		<type id="org.dom4j.tree.ElementQNameIterator"/>
		<type id="org.hibernate.hql.internal.antlr.HqlSqlBaseWalker"/>
		<type id="org.hibernate.hql.internal.ast.tree.AggregateNode"/>
		<type id="org.springframework.data.domain.jaxb.SpringDataJaxb"/>
		<type id="org.hibernate.event.spi.EventType"/>
		<type id="javax.persistence.Column"/>
		<type id="org.hibernate.type.descriptor.java.AbstractTypeDescriptor"/>
		<type id="org.hibernate.action.internal.DelayedPostInsertIdentifier"/>
		<type id="org.dom4j.rule.Rule"/>
		<type id="org.hibernate.metamodel.source.MappingNotFoundException"/>
		<type id="org.hibernate.cfg.beanvalidation.ValidationMode"/>
		<type id="org.dom4j.jaxb.JAXBModifier"/>
		<type id="javax.persistence.NamedQueries"/>
		<type id="org.hibernate.annotations.Parent"/>
		<type id="org.hibernate.cfg.annotations.QueryBinder"/>
		<type id="org.hibernate.hql.internal.ast.tree.AbstractNullnessCheckNode"/>
		<type id="org.hibernate.ejb.criteria.predicate.IsEmptyPredicate"/>
		<type id="org.hibernate.tuple.Dom4jInstantiator"/>
		<type id="org.hibernate.service.internal.ProvidedService"/>
		<type id="org.springframework.data.repository.config.DefaultRepositoryConfiguration"/>
		<type id="org.hibernate.internal.util.collections.CollectionHelper"/>
		<type id="org.hibernate.dialect.MckoiDialect"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSqlInsertElement"/>
		<type id="org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbReturnScalarElement"/>
		<type id="javax.persistence.criteria.PluralJoin"/>
		<type id="org.hibernate.metamodel.source.annotations.HibernateDotNames"/>
		<type id="org.springframework.data.history.Revision"/>
		<type id="javassist.compiler.ast.MethodDecl"/>
		<type id="org.hibernate.service.jta.platform.internal.JBossStandAloneJtaPlatform"/>
		<type id="org.hibernate.internal.util.collections.IdentitySet"/>
		<type id="org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor"/>
		<type id="org.hibernate.hql.internal.ast.InvalidPathException"/>
		<type id="org.springframework.orm.jpa.support.SharedEntityManagerBean"/>
		<type id="org.hibernate.ejb.metamodel.EntityTypeImpl"/>
		<type id="org.hibernate.ejb.criteria.path.PluralAttributeJoinSupport"/>
		<type id="org.hibernate.metamodel.domain.BasicType"/>
		<type id="org.hibernate.bytecode.instrumentation.spi.LazyPropertyInitializer"/>
		<type id="org.hibernate.loader.collection.SubselectOneToManyLoader"/>
		<type id="org.hibernate.exception.internal.SQLStateConverter"/>
		<type id="org.hibernate.sql.QuerySelect"/>
		<type id="org.hibernate.type.descriptor.sql.BasicExtractor"/>
		<type id="org.springframework.orm.jpa.vendor.OpenJpaVendorAdapter"/>
		<type id="javassist.util.proxy.ProxyObject"/>
		<type id="org.hibernate.tool.hbm2ddl.ImportSqlCommandExtractor"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbId"/>
		<type id="org.hibernate.type.StandardBasicTypes"/>
		<type id="org.springframework.data.repository.support.DomainClassPropertyEditor"/>
		<type id="org.hibernate.service.config.internal.ConfigurationServiceInitiator"/>
		<type id="javassist.LoaderClassPath"/>
		<type id="org.hibernate.cache.spi.CollectionRegion"/>
		<type id="org.hibernate.annotations.FlushModeType"/>
		<type id="org.hibernate.ejb.TransactionImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.IdBagPluralAttributeElementAdapter"/>
		<type id="org.hibernate.cache.spi.QueryCache"/>
		<type id="org.hibernate.metamodel.source.hbm.AbstractPluralAttributeSourceImpl"/>
		<type id="org.hibernate.sql.Update"/>
		<type id="org.hibernate.ejb.criteria.CollectionJoinImplementor"/>
		<type id="org.hibernate.dialect.Ingres10Dialect"/>
		<type id="org.hibernate.service.jdbc.dialect.spi.DialectResolver"/>
		<type id="org.hibernate.ejb.criteria.CriteriaQueryImpl"/>
		<type id="org.dom4j.io.SAXValidator"/>
		<type id="org.springframework.data.repository.init.Jackson2RepositoryPopulatorFactoryBean"/>
		<type id="javassist.expr.ConstructorCall"/>
		<type id="org.hibernate.tuple.entity.AbstractEntityTuplizer"/>
		<type id="org.hibernate.engine.spi.Status"/>
		<type id="javassist.bytecode.stackmap.BasicBlock"/>
		<type id="org.hibernate.ejb.metamodel.AttributeFactory"/>
		<type id="javassist.bytecode.AnnotationsAttribute"/>
		<type id="org.hibernate.engine.jdbc.BlobImplementer"/>
		<type id="org.hibernate.id.enhanced.OptimizerFactory"/>
		<type id="org.hibernate.criterion.SQLCriterion"/>
		<type id="org.hibernate.ejb.internal.EntityManagerMessageLogger"/>
		<type id="org.hibernate.hql.internal.ast.tree.QueryNode"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderByAliasResolver"/>
		<type id="org.hibernate.event.spi.EvictEventListener"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPreRemove"/>
		<type id="org.hibernate.cache.spi.QueryKey"/>
		<type id="javax.persistence.PersistenceUnits"/>
		<type id="javassist.bytecode.StackMapTable"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbColumnElement"/>
		<type id="org.hibernate.internal.StaticFilterAliasGenerator"/>
		<type id="org.hibernate.bytecode.spi.BytecodeProvider"/>
		<type id="javax.persistence.GenerationType"/>
		<type id="org.hibernate.id.enhanced.DatabaseStructure"/>
		<type id="org.hibernate.mapping.Component"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbLazyAttributeWithExtra"/>
		<type id="org.hibernate.stat.SecondLevelCacheStatistics"/>
		<type id="org.hibernate.loader.collection.CollectionInitializer"/>
		<type id="org.springframework.data.annotation.Version"/>
		<type id="org.springframework.orm.jpa.vendor.HibernateJpaSessionFactoryBean"/>
		<type id="org.springframework.data.repository.init.UnmarshallingResourceReader"/>
		<type id="org.hibernate.sql.ordering.antlr.SortSpecification"/>
		<type id="org.hibernate.engine.jdbc.spi.LogicalConnection"/>
		<type id="javassist.convert.TransformBefore"/>
		<type id="org.hibernate.cfg.BinderHelper"/>
		<type id="org.hibernate.internal.AbstractScrollableResults"/>
		<type id="org.springframework.data.mapping.model.BasicPersistentEntity"/>
		<type id="org.springframework.orm.hibernate3.LocalTransactionManagerLookup"/>
		<type id="javax.persistence.metamodel.MappedSuperclassType"/>
		<type id="org.hibernate.service.jta.platform.internal.JOTMJtaPlatform"/>
		<type id="org.hibernate.tuple.entity.NonPojoInstrumentationMetadata"/>
		<type id="javassist.bytecode.stackmap.TypeTag"/>
		<type id="org.hibernate.hql.internal.ast.TypeDiscriminatorMetadata"/>
		<type id="org.hibernate.mapping.Map"/>
		<type id="javax.persistence.QueryHint"/>
		<type id="org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer"/>
		<type id="org.hibernate.metamodel.source.binder.PluralAttributeKeySource"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEntityListeners"/>
		<type id="org.hibernate.criterion.CriteriaSpecification"/>
		<type id="org.hibernate.Version"/>
		<type id="org.hibernate.engine.spi.TypedValue"/>
		<type id="org.hibernate.hql.spi.PersistentTableBulkIdStrategy"/>
		<type id="org.hibernate.tuple.Instantiator"/>
		<type id="org.hibernate.loader.collection.DynamicBatchingCollectionInitializerBuilder"/>
		<type id="javax.persistence.metamodel.BasicType"/>
		<type id="org.hibernate.tuple.component.ComponentTuplizerFactory"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPersistenceUnitMetadata"/>
		<type id="org.hibernate.metamodel.domain.Superclass"/>
		<type id="org.hibernate.metamodel.source.binder.PluralAttributeElementSource"/>
		<type id="org.hibernate.metamodel.relational.ValueContainer"/>
		<type id="org.springframework.data.repository.query.ParameterOutOfBoundsException"/>
		<type id="org.hibernate.ejb.packaging.PackageFilter"/>
		<type id="org.hibernate.cfg.CollectionPropertyHolder"/>
		<type id="org.hibernate.type.descriptor.java.ClassTypeDescriptor"/>
		<type id="org.hibernate.mapping.OneToMany"/>
		<type id="org.hibernate.persister.collection.NamedQueryCollectionInitializer"/>
		<type id="org.hibernate.event.internal.DefaultInitializeCollectionEventListener"/>
		<type id="org.hibernate.id.IdentifierGeneratorHelper"/>
		<type id="org.hibernate.SimpleNaturalIdLoadAccess"/>
		<type id="org.hibernate.criterion.IdentifierEqExpression"/>
		<type id="javax.persistence.OrderBy"/>
		<type id="org.hibernate.tuple.entity.EntityTuplizerFactory"/>
		<type id="org.hibernate.criterion.Projections"/>
		<type id="org.hibernate.bytecode.buildtime.spi.ExecutionException"/>
		<type id="org.dom4j.bean.BeanDocumentFactory"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.ComponentAttributeSourceImpl"/>
		<type id="org.hibernate.hql.internal.classic.HavingParser"/>
		<type id="org.hibernate.transform.ResultTransformer"/>
		<type id="org.dom4j.XPath"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.EntityClass"/>
		<type id="org.hibernate.type.descriptor.sql.LongVarbinaryTypeDescriptor"/>
		<type id="org.springframework.orm.jpa.EntityManagerFactoryUtils"/>
		<type id="org.hibernate.engine.query.spi.ParameterMetadata"/>
		<type id="org.hibernate.engine.jdbc.WrappedClob"/>
		<type id="javassist.bytecode.AccessFlag"/>
		<type id="org.hibernate.AnnotationException"/>
		<type id="org.dom4j.dom.DOMAttributeNodeMap"/>
		<type id="org.hibernate.mapping.Set"/>
		<type id="org.hibernate.stat.internal.ConcurrentNaturalIdCacheStatisticsImpl"/>
		<type id="org.hibernate.tool.hbm2ddl.SchemaExport"/>
		<type id="javassist.bytecode.analysis.Analyzer"/>
		<type id="org.hibernate.criterion.Junction"/>
		<type id="org.hibernate.cfg.Mappings"/>
		<type id="org.hibernate.hql.internal.QuerySplitter"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbCacheElement"/>
		<type id="org.hibernate.dialect.SQLServer2005Dialect"/>
		<type id="javassist.tools.rmi.AppletServer"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbUniqueConstraint"/>
		<type id="org.hibernate.type.ByteType"/>
		<type id="org.hibernate.type.descriptor.java.DoubleTypeDescriptor"/>
		<type id="org.springframework.data.mapping.model.PreferredConstructorDiscoverer"/>
		<type id="org.hibernate.loader.collection.CollectionLoader"/>
		<type id="org.hibernate.criterion.DetachedCriteria"/>
		<type id="org.hibernate.cfg.HbmBinder"/>
		<type id="org.hibernate.event.internal.DefaultDeleteEventListener"/>
		<type id="org.hibernate.ejb.criteria.PathSource"/>
		<type id="org.hibernate.metamodel.relational.state.SimpleValueRelationalState"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSynchronizeElement"/>
		<type id="org.hibernate.ejb.metamodel.AttributeImplementor"/>
		<type id="org.springframework.data.repository.core.support.DelegatingEntityInformation"/>
		<type id="org.hibernate.annotations.LazyCollectionOption"/>
		<type id="org.hibernate.id.IdentityGenerator"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.type.AttributeTypeResolverImpl"/>
		<type id="org.hibernate.ejb.criteria.predicate.TruthValue"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbFetchType"/>
		<type id="javax.transaction.TransactionRequiredException"/>
		<type id="org.springframework.data.jpa.domain.AbstractAuditable"/>
		<type id="org.springframework.data.repository.config.RepositoryConfigurationSourceSupport"/>
		<type id="org.springframework.orm.jdo.JdoObjectRetrievalFailureException"/>
		<type id="javassist.compiler.ast.CallExpr"/>
		<type id="org.hibernate.internal.FilterConfiguration"/>
		<type id="org.hibernate.id.SequenceIdentityGenerator"/>
		<type id="org.hibernate.hql.internal.CollectionSubqueryFactory"/>
		<type id="org.hibernate.hql.internal.ast.tree.UnaryArithmeticNode"/>
		<type id="org.hibernate.metamodel.source.annotations.entity.EmbeddableHierarchy"/>
		<type id="org.hibernate.event.internal.DefaultEvictEventListener"/>
		<type id="org.hibernate.type.descriptor.sql.BigIntTypeDescriptor"/>
		<type id="org.dom4j.rule.RuleSet"/>
		<type id="javassist.util.proxy.MethodHandler"/>
		<type id="org.hibernate.annotations.Subselect"/>
		<type id="org.hibernate.mapping.Column"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbSqlResultSetMapping"/>
		<type id="org.hibernate.event.internal.WrapVisitor"/>
		<type id="javassist.compiler.ast.Expr"/>
		<type id="org.hibernate.type.descriptor.java.BigDecimalTypeDescriptor"/>
		<type id="javassist.convert.TransformAfter"/>
		<type id="org.hibernate.engine.transaction.spi.TransactionFactory"/>
		<type id="org.hibernate.cfg.ComponentPropertyHolder"/>
		<type id="org.hibernate.ejb.criteria.expression.function.AbsFunction"/>
		<type id="org.hibernate.cache.spi.CacheKey"/>
		<type id="org.hibernate.service.jta.platform.internal.BitronixJtaPlatform"/>
		<type id="org.hibernate.internal.util.config.ConfigurationException"/>
		<type id="org.hibernate.type.StringClobType"/>
		<type id="org.hibernate.ejb.criteria.expression.function.LengthFunction"/>
		<type id="org.hibernate.hql.internal.NameGenerator"/>
		<type id="org.hibernate.type.descriptor.java.ImmutableMutabilityPlan"/>
		<type id="org.hibernate.metamodel.binding.CollectionKey"/>
		<type id="org.hibernate.ejb.criteria.expression.BinaryArithmeticOperation"/>
		<type id="org.hibernate.cache.spi.access.UnknownAccessTypeException"/>
		<type id="org.hibernate.criterion.SQLProjection"/>
		<type id="javax.persistence.criteria.Predicate"/>
		<type id="javassist.bytecode.Bytecode"/>
		<type id="org.hibernate.bytecode.internal.javassist.AccessOptimizerAdapter"/>
		<type id="org.hibernate.type.MapType"/>
		<type id="org.hibernate.dialect.PointbaseDialect"/>
		<type id="org.springframework.data.jpa.repository.query.JpaQueryCreator"/>
		<type id="org.springframework.data.support.IsNewStrategyFactorySupport"/>
		<type id="org.hibernate.annotations.ColumnTransformer"/>
		<type id="org.hibernate.dialect.function.SQLFunction"/>
		<type id="org.hibernate.service.StandardServiceInitiators"/>
		<type id="org.hibernate.engine.transaction.spi.SynchronizationRegistry"/>
		<type id="org.hibernate.mapping.JoinedSubclass"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbJoinTable"/>
		<type id="org.hibernate.property.MapAccessor"/>
		<type id="org.hibernate.type.descriptor.JdbcTypeNameMapper"/>
		<type id="org.hibernate.internal.AbstractQueryImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbMetaElement"/>
		<type id="org.hibernate.ejb.criteria.AbstractNode"/>
		<type id="org.hibernate.type.descriptor.java.BigIntegerTypeDescriptor"/>
		<type id="org.hibernate.annotations.DynamicUpdate"/>
		<type id="org.hibernate.bytecode.internal.javassist.FieldHandler"/>
		<type id="org.dom4j.util.AttributeHelper"/>
		<type id="javassist.bytecode.stackmap.MapMaker"/>
		<type id="javax.persistence.metamodel.PluralAttribute"/>
		<type id="org.hibernate.event.spi.PersistEvent"/>
		<type id="org.hibernate.dialect.pagination.LegacyLimitHandler"/>
		<type id="org.hibernate.id.insert.InsertSelectIdentityInsert"/>
		<type id="org.hibernate.cfg.AccessType"/>
		<type id="javax.persistence.Id"/>
		<type id="org.hibernate.hql.internal.antlr.HqlBaseLexer"/>
		<type id="javassist.convert.Transformer"/>
		<type id="org.springframework.data.repository.core.support.PropertiesBasedNamedQueries"/>
		<type id="org.hibernate.event.internal.DefaultSaveEventListener"/>
		<type id="org.hibernate.engine.transaction.synchronization.spi.SynchronizationCallbackCoordinator"/>
		<type id="org.hibernate.StaleObjectStateException"/>
		<type id="org.hibernate.hql.internal.ast.HqlSqlWalker"/>
		<type id="org.hibernate.type.BasicType"/>
		<type id="javassist.tools.rmi.Sample"/>
		<type id="org.dom4j.dom.DOMComment"/>
		<type id="org.hibernate.LazyInitializationException"/>
		<type id="org.hibernate.internal.util.xml.ErrorLogger"/>
		<type id="org.springframework.data.convert.ConfigurableTypeInformationMapper"/>
		<type id="org.hibernate.metamodel.source.annotations.global.TableBinder"/>
		<type id="org.springframework.data.mapping.model.SpELExpressionParameterValueProvider"/>
		<type id="javax.persistence.criteria.SetJoin"/>
		<type id="org.hibernate.internal.FilterImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbReturnElement"/>
		<type id="org.hibernate.metamodel.domain.Attribute"/>
		<type id="org.hibernate.cfg.annotations.reflection.JPAOverriddenAnnotationReader"/>
		<type id="org.hibernate.cfg.IndexOrUniqueKeySecondPass"/>
		<type id="org.hibernate.type.descriptor.sql.IntegerTypeDescriptor"/>
		<type id="javax.persistence.criteria.CollectionJoin"/>
		<type id="org.hibernate.ejb.event.CallbackHandlerConsumer"/>
		<type id="org.hibernate.annotations.NotFound"/>
		<type id="org.dom4j.tree.AbstractElement"/>
		<type id="org.hibernate.cache.spi.QueryCacheFactory"/>
		<type id="org.hibernate.event.service.internal.EventListenerServiceInitiator"/>
		<type id="org.hibernate.cfg.PropertyInferredData"/>
		<type id="org.hibernate.loader.custom.NonScalarReturn"/>
		<type id="org.hibernate.metamodel.source.hbm.RootEntitySourceImpl"/>
		<type id="org.hibernate.ejb.criteria.IllegalDereferenceException"/>
		<type id="org.springframework.data.jpa.repository.query.AbstractJpaQuery"/>
		<type id="org.hibernate.loader.OuterJoinLoader"/>
		<type id="org.hibernate.dialect.SAPDBDialect"/>
		<type id="org.hibernate.engine.spi.LoadQueryInfluencers"/>
		<type id="org.hibernate.criterion.EmptyExpression"/>
		<type id="org.hibernate.cache.spi.entry.StructuredMapCacheEntry"/>
		<type id="javassist.bytecode.Opcode"/>
		<type id="org.hibernate.ejb.internal.EntityManagerFactoryRegistry"/>
		<type id="org.springframework.orm.hibernate3.support.AbstractLobType"/>
		<type id="org.hibernate.dialect.Oracle9Dialect"/>
		<type id="org.hibernate.cfg.beanvalidation.ActivationContext"/>
		<type id="org.hibernate.persister.entity.Queryable"/>
		<type id="org.hibernate.type.descriptor.ValueBinder"/>
		<type id="org.springframework.data.web.config.SpringDataWebConfiguration"/>
		<type id="org.hibernate.engine.jdbc.internal.BasicFormatterImpl"/>
		<type id="org.hibernate.engine.jdbc.spi.JdbcWrapper"/>
		<type id="org.hibernate.ejb.criteria.path.AbstractFromImpl"/>
		<type id="org.hibernate.event.service.internal.EventListenerGroupImpl"/>
		<type id="org.hibernate.engine.loading.internal.CollectionLoadContext"/>
		<type id="org.springframework.data.transaction.ChainedTransactionManager"/>
		<type id="org.hibernate.mapping.Selectable"/>
		<type id="org.hibernate.internal.CacheImpl"/>
		<type id="org.hibernate.exception.LockAcquisitionException"/>
		<type id="javassist.bytecode.annotation.ByteMemberValue"/>
		<type id="javassist.bytecode.ExceptionTable"/>
		<type id="org.hibernate.cfg.CreateKeySecondPass"/>
		<type id="org.dom4j.tree.DefaultDocument"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbSecondaryTable"/>
		<type id="org.hibernate.classic.Lifecycle"/>
		<type id="org.hibernate.annotations.common.reflection.ReflectionUtil"/>
		<type id="org.hibernate.cache.spi.access.EntityRegionAccessStrategy"/>
		<type id="org.springframework.data.web.SortDefault"/>
		<type id="org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbPropertiesElement"/>
		<type id="org.dom4j.util.UserDataAttribute"/>
		<type id="org.dom4j.datatype.DatatypeElement"/>
		<type id="org.springframework.data.repository.query.Param"/>
		<type id="org.hibernate.cfg.ToOneBinder"/>
		<type id="javassist.expr.FieldAccess"/>
		<type id="org.hibernate.loader.entity.EntityJoinWalker"/>
		<type id="org.hibernate.service.jta.platform.internal.SynchronizationRegistryAccess"/>
		<type id="org.hibernate.metamodel.source.binder.DerivedValueSource"/>
		<type id="org.hibernate.criterion.PropertiesSubqueryExpression"/>
		<type id="org.hibernate.annotations.common.reflection.java.generics.TypeUtils"/>
		<type id="org.hibernate.metamodel.relational.Schema"/>
		<type id="org.hibernate.dialect.function.StandardSQLFunction"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbNestedCompositeElementElement"/>
		<type id="org.hibernate.internal.util.MarkerObject"/>
		<type id="org.hibernate.ejb.criteria.expression.function.LocateFunction"/>
		<type id="javassist.bytecode.annotation.IntegerMemberValue"/>
		<type id="org.hibernate.transform.AliasToBeanConstructorResultTransformer"/>
		<type id="org.dom4j.DocumentHelper"/>
		<type id="org.hibernate.ejb.criteria.expression.UnaryArithmeticOperation"/>
		<type id="org.hibernate.cache.internal.NoCachingRegionFactory"/>
		<type id="org.hibernate.metamodel.source.binder.SingularAttributeNature"/>
		<type id="org.springframework.data.support.PersistableIsNewStrategy"/>
		<type id="org.hibernate.metamodel.domain.AbstractAttributeContainer"/>
		<type id="org.hibernate.annotations.OnDeleteAction"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbParentElement"/>
		<type id="org.springframework.orm.ObjectOptimisticLockingFailureException"/>
		<type id="javax.persistence.metamodel.IdentifiableType"/>
		<type id="org.hibernate.mapping.Index"/>
		<type id="org.hibernate.hql.internal.ast.tree.BetweenOperatorNode"/>
		<type id="org.hibernate.hql.spi.TableBasedUpdateHandlerImpl"/>
		<type id="org.hibernate.transform.RootEntityResultTransformer"/>
		<type id="org.dom4j.datatype.DatatypeElementFactory"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbHibernateMapping"/>
		<type id="org.hibernate.loader.EntityAliases"/>
		<type id="org.hibernate.annotations.ManyToAny"/>
		<type id="org.hibernate.mapping.AbstractAuxiliaryDatabaseObject"/>
		<type id="javassist.bytecode.SyntheticAttribute"/>
		<type id="org.hibernate.engine.spi.ActionQueue"/>
		<type id="org.springframework.data.jpa.repository.Query"/>
		<type id="org.hibernate.engine.jdbc.SerializableBlobProxy"/>
		<type id="org.hibernate.hql.internal.ast.HqlToken"/>
		<type id="org.hibernate.annotations.FilterDef"/>
		<type id="org.hibernate.type.descriptor.sql.BinaryTypeDescriptor"/>
		<type id="org.hibernate.UnknownProfileException"/>
		<type id="org.springframework.data.jpa.domain.QAbstractAuditable"/>
		<type id="javassist.bytecode.InnerClassesAttribute"/>
		<type id="org.springframework.data.repository.util.ClassUtils"/>
		<type id="javassist.compiler.ast.IntConst"/>
		<type id="org.hibernate.engine.spi.CascadingAction"/>
		<type id="org.hibernate.internal.util.ConfigHelper"/>
		<type id="org.jboss.logging.NDC"/>
		<type id="org.hibernate.cache.spi.access.AccessType"/>
		<type id="org.springframework.data.history.RevisionMetadata"/>
		<type id="org.springframework.data.jpa.repository.support.DefaultJpaEntityMetadata"/>
		<type id="org.hibernate.internal.util.collections.EmptyIterator"/>
		<type id="org.hibernate.internal.FetchingScrollableResultsImpl"/>
		<type id="org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean"/>
		<type id="org.hibernate.dialect.H2Dialect"/>
		<type id="org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch"/>
		<type id="org.springframework.data.domain.Persistable"/>
		<type id="org.hibernate.annotations.Any"/>
		<type id="org.hibernate.ejb.event.EJB3AutoFlushEventListener"/>
		<type id="javassist.runtime.Cflow"/>
		<type id="org.hibernate.dialect.function.VarArgsSQLFunction"/>
		<type id="org.hibernate.cache.spi.TransactionalDataRegion"/>
		<type id="org.hibernate.id.SequenceGenerator"/>
		<type id="org.hibernate.ejb.criteria.ExpressionImplementor"/>
		<type id="org.springframework.data.history.Revisions"/>
		<type id="org.hibernate.NonUniqueObjectException"/>
		<type id="org.hibernate.annotations.common.reflection.java.generics.TypeSwitch"/>
		<type id="org.hibernate.criterion.AggregateProjection"/>
		<type id="org.hibernate.annotations.MetaValue"/>
		<type id="org.hibernate.criterion.LikeExpression"/>
		<type id="org.hibernate.secure.internal.JACCSecurityListener"/>
		<type id="org.hibernate.metamodel.relational.SimpleValue"/>
		<type id="org.hibernate.metamodel.binding.IdGenerator"/>
		<type id="org.hibernate.UnresolvableObjectException"/>
		<type id="org.hibernate.metamodel.binding.CollectionLaziness"/>
		<type id="org.hibernate.dialect.Oracle9iDialect"/>
		<type id="org.springframework.data.mapping.context.MappingContext"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbAssociationOverride"/>
		<type id="org.springframework.orm.hibernate3.support.HibernateDaoSupport"/>
		<type id="org.hibernate.internal.SQLQueryImpl"/>
		<type id="org.hibernate.tool.hbm2ddl.ColumnMetadata"/>
		<type id="org.hibernate.service.spi.ServiceRegistryAwareService"/>
		<type id="org.hibernate.stat.Statistics"/>
		<type id="javassist.bytecode.annotation.MemberValue"/>
		<type id="org.hibernate.stat.internal.SessionStatisticsImpl"/>
		<type id="org.hibernate.type.StringType"/>
		<type id="org.springframework.orm.jdo.JdoTransactionManager"/>
		<type id="org.springframework.data.repository.support.DomainClassConverter"/>
		<type id="org.hibernate.event.spi.PostDeleteEvent"/>
		<type id="org.hibernate.metamodel.relational.Database"/>
		<type id="javassist.tools.reflect.Metalevel"/>
		<type id="org.hibernate.hql.internal.ast.tree.IsNotNullLogicOperatorNode"/>
		<type id="org.hibernate.pretty.MessageHelper"/>
		<type id="org.hibernate.ejb.criteria.ValueHandlerFactory"/>
		<type id="org.springframework.data.jpa.repository.support.PersistenceProvider"/>
		<type id="org.hibernate.type.StringRepresentableType"/>
		<type id="org.hibernate.stat.internal.ConcurrentQueryStatisticsImpl"/>
		<type id="org.hibernate.jdbc.ReturningWork"/>
		<type id="org.hibernate.engine.spi.UnsavedValueStrategy"/>
		<type id="javassist.SerialVersionUID"/>
		<type id="org.springframework.data.jpa.repository.JpaRepository"/>
		<type id="org.hibernate.ejb.HibernateEntityManager"/>
		<type id="org.springframework.data.crossstore.ChangeSetBacked"/>
		<type id="org.hibernate.criterion.PropertyExpression"/>
		<type id="org.dom4j.io.SAXModifier"/>
		<type id="javax.persistence.QueryTimeoutException"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.ToOneAttributeSourceImpl"/>
		<type id="org.dom4j.jaxb.JAXBObjectModifier"/>
		<type id="org.hibernate.hql.internal.ast.tree.FromClause"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbOneToOne"/>
		<type id="org.hibernate.annotations.FetchMode"/>
		<type id="org.hibernate.hql.internal.ast.util.AliasGenerator"/>
		<type id="org.hibernate.metamodel.source.annotations.AnnotationMetadataSourceProcessorImpl"/>
		<type id="org.hibernate.ejb.packaging.AbstractJarVisitor"/>
		<type id="org.hibernate.exception.spi.ViolatedConstraintNameExtracter"/>
		<type id="org.hibernate.service.internal.ServiceProxyGenerationException"/>
		<type id="org.hibernate.ejb.criteria.predicate.BooleanExpressionPredicate"/>
		<type id="org.springframework.data.repository.query.ParameterAccessor"/>
		<type id="org.hibernate.cfg.ToOneFkSecondPass"/>
		<type id="javassist.bytecode.analysis.MultiArrayType"/>
		<type id="javassist.bytecode.EnclosingMethodAttribute"/>
		<type id="org.hibernate.cfg.ExternalSessionFactoryConfig"/>
		<type id="org.hibernate.annotations.ColumnTransformers"/>
		<type id="org.hibernate.service.jdbc.connections.spi.ConnectionProvider"/>
		<type id="org.hibernate.cfg.JoinedSubclassFkSecondPass"/>
		<type id="org.hibernate.tool.instrument.BasicInstrumentationTask"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbNamedQuery"/>
		<type id="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/>
		<type id="org.hibernate.sql.DerbyCaseFragment"/>
		<type id="org.hibernate.service.classloading.internal.ClassLoaderServiceImpl"/>
		<type id="org.hibernate.collection.internal.PersistentListElementHolder"/>
		<type id="org.hibernate.engine.jdbc.spi.ResultSetWrapper"/>
		<type id="org.springframework.data.convert.EntityInstantiators"/>
		<type id="org.hibernate.metamodel.relational.Value"/>
		<type id="org.hibernate.type.CompositeCustomType"/>
		<type id="org.hibernate.action.spi.AfterTransactionCompletionProcess"/>
		<type id="org.hibernate.event.spi.LockEvent"/>
		<type id="org.hibernate.sql.ordering.antlr.GeneratedOrderByLexer"/>
		<type id="org.hibernate.cfg.AnnotationBinder"/>
		<type id="org.hibernate.ejb.criteria.FromImplementor"/>
		<type id="org.dom4j.util.IndexedDocumentFactory"/>
		<type id="org.springframework.data.jpa.repository.config.EnableJpaRepositories"/>
		<type id="org.hibernate.metamodel.source.binder.CompositePluralAttributeElementSource"/>
		<type id="org.hibernate.dialect.Ingres9Dialect"/>
		<type id="org.hibernate.SQLQuery"/>
		<type id="org.hibernate.type.AbstractType"/>
		<type id="org.springframework.data.annotation.Id"/>
		<type id="org.hibernate.metamodel.source.hbm.OneToManyPluralAttributeElementSourceImpl"/>
		<type id="org.hibernate.service.spi.Manageable"/>
		<type id="org.hibernate.engine.transaction.spi.TransactionContext"/>
		<type id="org.dom4j.tree.DefaultText"/>
		<type id="org.springframework.data.mapping.model.MappingInstantiationException"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.ColumnValuesSourceImpl"/>
		<type id="org.hibernate.mapping.Table"/>
		<type id="org.dom4j.dom.DOMDocumentType"/>
		<type id="org.hibernate.engine.spi.SessionFactoryImplementor"/>
		<type id="javassist.bytecode.annotation.ArrayMemberValue"/>
		<type id="org.hibernate.engine.query.spi.ReturnMetadata"/>
		<type id="org.dom4j.dom.DOMNamespace"/>
		<type id="org.hibernate.ejb.criteria.TupleElementImplementor"/>
		<type id="org.hibernate.dialect.DB2400Dialect"/>
		<type id="org.hibernate.cfg.ClassPropertyHolder"/>
		<type id="org.hibernate.service.jta.platform.internal.TransactionManagerAccess"/>
		<type id="javax.persistence.Parameter"/>
		<type id="org.hibernate.ejb.QueryHints"/>
		<type id="org.hibernate.engine.internal.Cascade"/>
		<type id="org.springframework.data.convert.EntityConverter"/>
		<type id="org.hibernate.type.BigDecimalType"/>
		<type id="org.hibernate.hql.internal.antlr.SqlStatementParser"/>
		<type id="org.hibernate.usertype.DynamicParameterizedType"/>
		<type id="org.hibernate.event.service.spi.EventListenerRegistrationException"/>
		<type id="org.dom4j.DocumentFactory"/>
		<type id="javax.persistence.criteria.Order"/>
		<type id="org.hibernate.loader.PropertyPath"/>
		<type id="org.hibernate.hql.internal.classic.QueryTranslatorImpl"/>
		<type id="org.hibernate.type.descriptor.java.LocaleTypeDescriptor"/>
		<type id="org.hibernate.metamodel.binding.AssociationAttributeBinding"/>
		<type id="org.hibernate.criterion.SimpleProjection"/>
		<type id="org.springframework.data.web.SortHandlerMethodArgumentResolver"/>
		<type id="org.hibernate.annotations.QueryHints"/>
		<type id="org.hibernate.cfg.annotations.reflection.XMLContext"/>
		<type id="org.hibernate.event.internal.DefaultMergeEventListener"/>
		<type id="org.hibernate.ejb.criteria.expression.SelectionImpl"/>
		<type id="javassist.bytecode.AnnotationDefaultAttribute"/>
		<type id="org.hibernate.id.uuid.StandardRandomStrategy"/>
		<type id="org.hibernate.id.IdentifierGenerationException"/>
		<type id="org.hibernate.criterion.MatchMode"/>
		<type id="org.hibernate.annotations.RowId"/>
		<type id="org.hibernate.usertype.Sized"/>
		<type id="org.springframework.data.config.TypeFilterParser"/>
		<type id="org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport"/>
		<type id="org.hibernate.ejb.criteria.expression.function.TrimFunction"/>
		<type id="javax.persistence.Cache"/>
		<type id="org.springframework.orm.hibernate3.HibernateTransactionManager"/>
		<type id="org.springframework.orm.hibernate4.HibernateTransactionManager"/>
		<type id="org.hibernate.type.PostgresUUIDType"/>
		<type id="org.hibernate.id.uuid.Helper"/>
		<type id="org.hibernate.annotations.Table"/>
		<type id="org.springframework.data.repository.config.RepositoryBeanDefinitionBuilder"/>
		<type id="org.hibernate.cache.spi.RegionFactory"/>
		<type id="javax.persistence.PersistenceContext"/>
		<type id="org.hibernate.metamodel.relational.BasicAuxiliaryDatabaseObjectImpl"/>
		<type id="org.hibernate.bytecode.spi.ClassTransformer"/>
		<type id="org.hibernate.dialect.lock.PessimisticReadUpdateLockingStrategy"/>
		<type id="org.hibernate.cfg.AvailableSettings"/>
		<type id="org.hibernate.annotations.CollectionType"/>
		<type id="org.hibernate.dialect.Dialect"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderByFragmentTranslator"/>
		<type id="org.dom4j.tree.AbstractDocument"/>
		<type id="org.hibernate.cache.spi.entry.ReferenceCacheEntryImpl"/>
		<type id="org.hibernate.type.SortedSetType"/>
		<type id="javassist.runtime.DotClass"/>
		<type id="javax.persistence.DiscriminatorColumn"/>
		<type id="org.hibernate.metamodel.MetadataSourceProcessingOrder"/>
		<type id="org.hibernate.event.spi.PreInsertEvent"/>
		<type id="org.hibernate.ejb.criteria.expression.function.CurrentTimeFunction"/>
		<type id="org.hibernate.service.internal.SessionFactoryServiceRegistryFactoryInitiator"/>
		<type id="org.hibernate.action.internal.CollectionRecreateAction"/>
		<type id="org.hibernate.dialect.DerbyTenSevenDialect"/>
		<type id="org.hibernate.internal.util.beans.BeanIntrospectionException"/>
		<type id="org.hibernate.id.UUIDGenerationStrategy"/>
		<type id="javassist.tools.framedump"/>
		<type id="org.hibernate.tool.instrument.javassist.InstrumentTask"/>
		<type id="org.jboss.logging.Property"/>
		<type id="org.hibernate.Hibernate"/>
		<type id="org.hibernate.metamodel.relational.state.ManyToOneRelationalState"/>
		<type id="org.hibernate.dialect.lock.SelectLockingStrategy"/>
		<type id="org.hibernate.dialect.CUBRIDDialect"/>
		<type id="org.hibernate.cfg.annotations.TableBinder"/>
		<type id="org.dom4j.tree.AbstractCDATA"/>
		<type id="javassist.bytecode.stackmap.Tracer"/>
		<type id="org.hibernate.tool.hbm2ddl.Target"/>
		<type id="org.hibernate.ejb.metamodel.AbstractType"/>
		<type id="org.springframework.data.repository.core.support.AnnotationRepositoryMetadata"/>
		<type id="org.hibernate.metamodel.source.annotations.ReflectionHelper"/>
		<type id="org.hibernate.transform.Transformers"/>
		<type id="org.hibernate.metamodel.source.internal.MetadataBuilderImpl"/>
		<type id="org.hibernate.type.NTextType"/>
		<type id="org.hibernate.engine.internal.StatefulPersistenceContext"/>
		<type id="org.springframework.data.mapping.model.BeanWrapper"/>
		<type id="org.hibernate.dialect.Sybase11Dialect"/>
		<type id="org.springframework.data.web.HateoasPageableHandlerMethodArgumentResolver"/>
		<type id="javax.persistence.EntityTransaction"/>
		<type id="javax.transaction.TransactionSynchronizationRegistry"/>
		<type id="javax.persistence.ElementCollection"/>
		<type id="org.hibernate.event.internal.DefaultLoadEventListener"/>
		<type id="javax.persistence.Access"/>
		<type id="org.hibernate.param.NamedParameterSpecification"/>
		<type id="org.hibernate.secure.internal.JACCPreUpdateEventListener"/>
		<type id="org.hibernate.hql.internal.ast.util.PathHelper"/>
		<type id="org.hibernate.annotations.common.reflection.Filter"/>
		<type id="org.hibernate.type.descriptor.java.CharacterTypeDescriptor"/>
		<type id="org.hibernate.type.ClobType"/>
		<type id="org.hibernate.metamodel.source.annotations.xml.filter.IndexedAnnotationFilter"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSetElement"/>
		<type id="org.hibernate.jdbc.Expectations"/>
		<type id="org.hibernate.annotations.Cache"/>
		<type id="org.hibernate.internal.util.JdbcExceptionHelper"/>
		<type id="org.hibernate.annotations.OrderBy"/>
		<type id="javassist.bytecode.LineNumberAttribute"/>
		<type id="javassist.bytecode.annotation.ShortMemberValue"/>
		<type id="org.hibernate.proxy.HibernateProxy"/>
		<type id="org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.type.AbstractAttributeTypeResolver"/>
		<type id="org.hibernate.persister.collection.CollectionPersister"/>
		<type id="org.hibernate.id.factory.IdentifierGeneratorFactory"/>
		<type id="org.hibernate.metamodel.source.annotations.global.FilterDefBinder"/>
		<type id="org.hibernate.type.CharacterArrayClobType"/>
		<type id="org.hibernate.exception.spi.SQLExceptionConversionDelegate"/>
		<type id="org.hibernate.sql.ordering.antlr.ColumnReference"/>
		<type id="org.hibernate.criterion.IlikeExpression"/>
		<type id="org.hibernate.CacheMode"/>
		<type id="org.hibernate.event.spi.FlushEntityEvent"/>
		<type id="org.hibernate.proxy.map.MapProxyFactory"/>
		<type id="org.hibernate.engine.jdbc.BinaryStream"/>
		<type id="org.hibernate.service.jta.platform.internal.AbstractJtaPlatform"/>
		<type id="org.hibernate.cache.spi.NaturalIdRegion"/>
		<type id="org.hibernate.metamodel.relational.PrimaryKey"/>
		<type id="org.hibernate.loader.criteria.CriteriaLoader"/>
		<type id="org.hibernate.event.service.internal.EventListenerRegistryImpl"/>
		<type id="org.hibernate.metamodel.source.binder.SubclassEntityContainer"/>
		<type id="org.hibernate.criterion.ProjectionList"/>
		<type id="org.hibernate.mapping.ForeignKey"/>
		<artifact id="org.hibernate:hibernate-entitymanager:4.2.1.Final">
			<artifact id="org.hibernate.common:hibernate-commons-annotations:4.0.1.Final">
				<artifact id="org.jboss.logging:jboss-logging:3.1.0.CR2">
					<type id="org.jboss.logging.Logger"/>
					<type id="org.jboss.logging.LoggerProvider"/>
					<type id="org.jboss.logging.MessageLogger"/>
					<type id="org.jboss.logging.LogMessage"/>
					<type id="org.jboss.logging.FormatWith"/>
					<type id="org.jboss.logging.Message"/>
					<type id="org.jboss.logging.Cause"/>
					<type id="org.jboss.logging.Property"/>
					<type id="org.jboss.logging.Field"/>
					<type id="org.jboss.logging.Messages"/>
					<type id="org.jboss.logging.MDC"/>
					<type id="org.jboss.logging.LoggingClass"/>
					<type id="org.jboss.logging.ParameterConverter"/>
					<type id="org.jboss.logging.NDC"/>
					<type id="org.jboss.logging.BasicLogger"/>
					<type id="org.jboss.logging.DelegatingBasicLogger"/>
					<type id="org.jboss.logging.Param"/>
					<type id="org.jboss.logging.MessageBundle"/>
				</artifact>
			</artifact>
			<artifact id="org.hibernate:hibernate-core:4.2.1.Final">
				<artifact id="antlr:antlr:2.7.7">
					<type id="antlr.debug.ParserController"/>
					<type id="antlr.FileLineFormatter"/>
					<type id="antlr.LLkParser"/>
					<type id="antlr.PrintWriterWithSMAP"/>
					<type id="antlr.debug.InputBufferAdapter"/>
					<type id="antlr.StringUtils"/>
					<type id="antlr.actions.csharp.ActionLexerTokenTypes"/>
					<type id="antlr.Token"/>
					<type id="antlr.DefaultFileLineFormatter"/>
					<type id="antlr.debug.ParserMatchListener"/>
					<type id="antlr.ParseTreeRule"/>
					<type id="antlr.debug.ParserTokenAdapter"/>
					<type id="antlr.TreeParser"/>
					<type id="antlr.MismatchedTokenException"/>
					<type id="antlr.ANTLRTokdefParser"/>
					<type id="antlr.ASdebug.IASDebugStream"/>
					<type id="antlr.PythonCharFormatter"/>
					<type id="antlr.ANTLRGrammarParseBehavior"/>
					<type id="antlr.collections.impl.Vector"/>
					<type id="antlr.debug.MessageListener"/>
					<type id="antlr.build.ANTLR"/>
					<type id="antlr.ASdebug.TokenOffsetInfo"/>
					<type id="antlr.build.Tool"/>
					<type id="antlr.ASTVisitor"/>
					<type id="antlr.TokenStreamSelector"/>
					<type id="antlr.MismatchedCharException"/>
					<type id="antlr.LLkGrammarAnalyzer"/>
					<type id="antlr.debug.ParserReporter"/>
					<type id="antlr.PythonCodeGenerator"/>
					<type id="antlr.collections.ASTEnumeration"/>
					<type id="antlr.collections.Enumerator"/>
					<type id="antlr.collections.impl.ASTEnumerator"/>
					<type id="antlr.CharScanner"/>
					<type id="antlr.debug.SemanticPredicateEvent"/>
					<type id="antlr.debug.ParserEventSupport"/>
					<type id="antlr.TokenBuffer"/>
					<type id="antlr.CharBuffer"/>
					<type id="antlr.debug.NewLineListener"/>
					<type id="antlr.TokenStreamRewriteEngine"/>
					<type id="antlr.ActionTransInfo"/>
					<type id="antlr.CommonHiddenStreamToken"/>
					<type id="antlr.SemanticException"/>
					<type id="antlr.ANTLRParser"/>
					<type id="antlr.DefaultJavaCodeGeneratorPrintWriterManager"/>
					<type id="antlr.actions.java.ActionLexer"/>
					<type id="antlr.actions.cpp.ActionLexer"/>
					<type id="antlr.ANTLRException"/>
					<type id="antlr.CommonToken"/>
					<type id="antlr.CommonAST"/>
					<type id="antlr.ParseTree"/>
					<type id="antlr.ANTLRTokdefParserTokenTypes"/>
					<type id="antlr.debug.ListenerBase"/>
					<type id="antlr.Utils"/>
					<type id="antlr.collections.impl.IntRange"/>
					<type id="antlr.debug.InputBufferEventSupport"/>
					<type id="antlr.CharFormatter"/>
					<type id="antlr.CharStreamIOException"/>
					<type id="antlr.preprocessor.Hierarchy"/>
					<type id="antlr.actions.python.ActionLexerTokenTypes"/>
					<type id="antlr.CodeGenerator"/>
					<type id="antlr.NoViableAltForCharException"/>
					<type id="antlr.debug.SyntacticPredicateAdapter"/>
					<type id="antlr.TokenWithIndex"/>
					<type id="antlr.debug.TraceEvent"/>
					<type id="antlr.CSharpNameSpace"/>
					<type id="antlr.actions.python.CodeLexerTokenTypes"/>
					<type id="antlr.RecognitionException"/>
					<type id="antlr.debug.TraceAdapter"/>
					<type id="antlr.debug.InputBufferReporter"/>
					<type id="antlr.actions.python.CodeLexer"/>
					<type id="antlr.DiagnosticCodeGenerator"/>
					<type id="antlr.PreservingFileWriter"/>
					<type id="antlr.debug.ParserTokenListener"/>
					<type id="antlr.debug.ParserTokenEvent"/>
					<type id="antlr.preprocessor.PreprocessorLexer"/>
					<type id="antlr.ANTLRError"/>
					<type id="antlr.collections.List"/>
					<type id="antlr.debug.MessageAdapter"/>
					<type id="antlr.Tool"/>
					<type id="antlr.debug.ParserAdapter"/>
					<type id="antlr.debug.misc.JTreeASTModel"/>
					<type id="antlr.CppCodeGenerator"/>
					<type id="antlr.debug.SemanticPredicateListener"/>
					<type id="antlr.debug.NewLineEvent"/>
					<type id="antlr.ANTLRLexer"/>
					<type id="antlr.debug.DebuggingInputBuffer"/>
					<type id="antlr.TokenStreamRecognitionException"/>
					<type id="antlr.LexerSharedInputState"/>
					<type id="antlr.actions.csharp.ActionLexer"/>
					<type id="antlr.JavaCodeGenerator"/>
					<type id="antlr.ASTIterator"/>
					<type id="antlr.debug.InputBufferEvent"/>
					<type id="antlr.ASTFactory"/>
					<type id="antlr.ANTLRStringBuffer"/>
					<type id="antlr.debug.misc.JTreeASTPanel"/>
					<type id="antlr.collections.impl.ASTArray"/>
					<type id="antlr.debug.MessageEvent"/>
					<type id="antlr.TokenStreamHiddenTokenFilter"/>
					<type id="antlr.ANTLRHashString"/>
					<type id="antlr.ByteBuffer"/>
					<type id="antlr.debug.ParseTreeDebugParser"/>
					<type id="antlr.InputBuffer"/>
					<type id="antlr.TokenStream"/>
					<type id="antlr.preprocessor.PreprocessorTokenTypes"/>
					<type id="antlr.preprocessor.Preprocessor"/>
					<type id="antlr.Version"/>
					<type id="antlr.DocBookCodeGenerator"/>
					<type id="antlr.HTMLCodeGenerator"/>
					<type id="antlr.CommonASTWithHiddenTokens"/>
					<type id="antlr.debug.DebuggingCharScanner"/>
					<type id="antlr.TokenStreamException"/>
					<type id="antlr.ASdebug.ASDebugStream"/>
					<type id="antlr.preprocessor.Tool"/>
					<type id="antlr.actions.java.ActionLexerTokenTypes"/>
					<type id="antlr.TokenStreamBasicFilter"/>
					<type id="antlr.ANTLRTokenTypes"/>
					<type id="antlr.TreeParserSharedInputState"/>
					<type id="antlr.TokenStreamRetryException"/>
					<type id="antlr.ParserSharedInputState"/>
					<type id="antlr.debug.ParserListener"/>
					<type id="antlr.ANTLRTokdefLexer"/>
					<type id="antlr.actions.python.ActionLexer"/>
					<type id="antlr.Parser"/>
					<type id="antlr.DumpASTVisitor"/>
					<type id="antlr.debug.TraceListener"/>
					<type id="antlr.collections.impl.BitSet"/>
					<type id="antlr.ParseTreeToken"/>
					<type id="antlr.debug.DebuggingParser"/>
					<type id="antlr.DefineGrammarSymbols"/>
					<type id="antlr.debug.misc.ASTFrame"/>
					<type id="antlr.BaseAST"/>
					<type id="antlr.debug.GuessingEvent"/>
					<type id="antlr.debug.ParserMatchEvent"/>
					<type id="antlr.collections.AST"/>
					<type id="antlr.debug.InputBufferListener"/>
					<type id="antlr.NameSpace"/>
					<type id="antlr.ASTNULLType"/>
					<type id="antlr.CharQueue"/>
					<type id="antlr.debug.SyntacticPredicateEvent"/>
					<type id="antlr.NoViableAltException"/>
					<type id="antlr.debug.SyntacticPredicateListener"/>
					<type id="antlr.debug.Event"/>
					<type id="antlr.LLkAnalyzer"/>
					<type id="antlr.debug.Tracer"/>
					<type id="antlr.GrammarAnalyzer"/>
					<type id="antlr.MakeGrammar"/>
					<type id="antlr.RuleBlock"/>
					<type id="antlr.debug.SemanticPredicateAdapter"/>
					<type id="antlr.Grammar"/>
					<type id="antlr.collections.impl.IndexedVector"/>
					<type id="antlr.debug.ParserMatchAdapter"/>
					<type id="antlr.debug.LLkDebuggingParser"/>
					<type id="antlr.preprocessor.GrammarFile"/>
					<type id="antlr.Lookahead"/>
					<type id="antlr.collections.impl.LList"/>
					<type id="antlr.TokenStreamIOException"/>
					<type id="antlr.ASTPair"/>
					<type id="antlr.CharStreamException"/>
					<type id="antlr.collections.Stack"/>
					<type id="antlr.actions.cpp.ActionLexerTokenTypes"/>
					<type id="antlr.JavaCodeGeneratorPrintWriterManager"/>
					<type id="antlr.CSharpCodeGenerator"/>
				</artifact>
				<artifact id="org.hibernate.common:hibernate-commons-annotations:4.0.1.Final">
				</artifact>
			</artifact>
		</artifact>
		<type id="org.dom4j.tree.DefaultCDATA"/>
		<type id="org.hibernate.engine.jdbc.batch.internal.BatchBuilderInitiator"/>
		<type id="org.hibernate.engine.transaction.spi.TransactionObserver"/>
		<type id="javassist.bytecode.annotation.FloatMemberValue"/>
		<type id="javassist.expr.Expr"/>
		<type id="org.springframework.data.support.CachingIsNewStrategyFactory"/>
		<type id="org.hibernate.loader.entity.BatchingEntityLoaderBuilder"/>
		<type id="javax.transaction.HeuristicCommitException"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbLoaderElement"/>
		<type id="javassist.CtMethod"/>
		<type id="org.springframework.data.repository.core.EntityInformation"/>
		<type id="org.hibernate.event.spi.PostUpdateEvent"/>
		<type id="org.hibernate.engine.transaction.spi.IsolationDelegate"/>
		<type id="javassist.bytecode.LocalVariableTypeAttribute"/>
		<type id="org.hibernate.persister.internal.PersisterFactoryInitiator"/>
		<type id="org.springframework.orm.hibernate4.support.OpenSessionInViewFilter"/>
		<type id="org.hibernate.sql.DisjunctionFragment"/>
		<type id="org.hibernate.event.spi.SaveOrUpdateEvent"/>
		<type id="org.hibernate.service.BootstrapServiceRegistryBuilder"/>
		<type id="org.dom4j.Element"/>
		<type id="javassist.bytecode.analysis.Frame"/>
		<type id="org.hibernate.ejb.packaging.PersistenceMetadata"/>
		<type id="org.springframework.data.jpa.repository.support.QueryDslJpaRepository"/>
		<type id="org.hibernate.type.descriptor.sql.CharTypeDescriptor"/>
		<type id="org.hibernate.hql.internal.ast.tree.PathNode"/>
		<type id="javassist.compiler.ProceedHandler"/>
		<type id="org.hibernate.engine.jdbc.NClobImplementer"/>
		<type id="javax.persistence.Basic"/>
		<type id="org.hibernate.exception.spi.TemplatedViolatedConstraintNameExtracter"/>
		<type id="org.hibernate.engine.spi.IdentifierValue"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbLob"/>
		<type id="org.hibernate.ObjectDeletedException"/>
		<type id="org.hibernate.bytecode.enhance.spi.Enhancer"/>
		<type id="org.hibernate.type.Type"/>
		<type id="org.hibernate.AssertionFailure"/>
		<type id="org.hibernate.cfg.OneToOneSecondPass"/>
		<type id="org.hibernate.type.descriptor.java.JavaTypeDescriptor"/>
		<type id="org.hibernate.hql.internal.ast.util.LiteralProcessor"/>
		<type id="org.hibernate.annotations.DynamicInsert"/>
		<type id="org.hibernate.engine.spi.NonFlushedChanges"/>
		<type id="org.hibernate.type.DbTimestampType"/>
		<type id="org.hibernate.sql.ForUpdateFragment"/>
		<type id="org.hibernate.tuple.component.DynamicMapComponentTuplizer"/>
		<type id="org.hibernate.metamodel.domain.PluralAttributeNature"/>
		<type id="org.hibernate.cache.spi.CacheDataDescription"/>
		<type id="javax.transaction.xa.XAException"/>
		<type id="org.hibernate.criterion.LogicalExpression"/>
		<type id="org.dom4j.io.DocumentSource"/>
		<type id="org.hibernate.dialect.lock.OptimisticLockingStrategy"/>
		<type id="org.hibernate.engine.jdbc.internal.TypeInfoExtracter"/>
		<type id="org.hibernate.persister.entity.UniqueKeyLoadable"/>
		<type id="org.hibernate.type.NClobType"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEntityMappings"/>
		<type id="javassist.bytecode.CodeIterator"/>
		<type id="org.springframework.data.mapping.model.MutablePersistentEntity"/>
		<type id="javax.persistence.criteria.ParameterExpression"/>
		<type id="org.hibernate.persister.entity.EntityPersister"/>
		<type id="org.hibernate.ejb.criteria.CriteriaSubqueryImpl"/>
		<type id="javassist.bytecode.SignatureAttribute"/>
		<type id="org.hibernate.metamodel.source.binder.MetaAttributeSource"/>
		<type id="org.springframework.data.convert.TypeMapper"/>
		<type id="org.springframework.data.repository.util.TxUtils"/>
		<type id="org.hibernate.ejb.criteria.expression.AbstractTupleElement"/>
		<type id="org.hibernate.engine.jdbc.batch.internal.BasicBatchKey"/>
		<type id="javassist.scopedpool.ScopedClassPool"/>
		<type id="javax.transaction.HeuristicMixedException"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEntity"/>
		<type id="org.dom4j.jaxb.JAXBReader"/>
		<type id="org.hibernate.ejb.cfg.spi.IdentifierGeneratorStrategyProvider"/>
		<type id="org.springframework.orm.jdo.JdoDialect"/>
		<type id="org.hibernate.loader.BatchFetchStyle"/>
		<type id="org.hibernate.cfg.ObjectNameSource"/>
		<type id="org.hibernate.dialect.ColumnAliasExtractor"/>
		<type id="org.hibernate.type.AbstractBynaryType"/>
		<type id="javassist.bytecode.analysis.FramePrinter"/>
		<type id="org.hibernate.property.PropertyAccessorFactory"/>
		<type id="org.dom4j.swing.BranchTreeNode"/>
		<type id="org.springframework.data.repository.core.RepositoryMetadata"/>
		<type id="org.dom4j.jaxb.JAXBObjectHandler"/>
		<type id="org.springframework.data.repository.query.Parameters"/>
		<type id="org.hibernate.transform.CacheableResultTransformer"/>
		<type id="org.hibernate.criterion.Restrictions"/>
		<type id="org.hibernate.engine.internal.NonNullableTransientDependencies"/>
		<type id="org.springframework.data.convert.TypeInformationMapper"/>
		<type id="javassist.expr.NewArray"/>
		<type id="org.hibernate.criterion.SimpleSubqueryExpression"/>
		<type id="org.hibernate.engine.internal.ParameterBinder"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbFlushModeAttribute"/>
		<type id="org.hibernate.type.SortedMapType"/>
		<type id="org.hibernate.cfg.beanvalidation.BeanValidationIntegrator"/>
		<type id="org.springframework.data.convert.MappingContextTypeInformationMapper"/>
		<type id="org.hibernate.event.spi.AbstractEvent"/>
		<type id="javax.persistence.SecondaryTables"/>
		<type id="org.springframework.data.jpa.domain.Specifications"/>
		<type id="org.hibernate.criterion.SizeExpression"/>
		<type id="org.hibernate.metamodel.binding.AttributeBinding"/>
		<type id="org.springframework.data.convert.WritingConverter"/>
		<type id="org.hibernate.engine.transaction.internal.jdbc.JdbcTransactionFactory"/>
		<type id="org.hibernate.metamodel.relational.Identifier"/>
		<type id="org.hibernate.metamodel.source.hbm.HierarchyBuilder"/>
		<type id="org.hibernate.property.NoopAccessor"/>
		<type id="org.hibernate.cfg.annotations.PrimitiveArrayBinder"/>
		<type id="org.hibernate.loader.custom.sql.SQLQueryReturnProcessor"/>
		<type id="org.hibernate.engine.jdbc.internal.FormatStyle"/>
		<type id="org.hibernate.engine.spi.AssociationKey"/>
		<type id="org.hibernate.engine.query.spi.NamedParameterDescriptor"/>
		<type id="org.hibernate.hql.internal.ast.tree.MapKeyNode"/>
		<type id="org.hibernate.ejb.event.BeanCallback"/>
		<type id="javassist.compiler.ast.CastExpr"/>
		<type id="org.hibernate.annotations.common.reflection.java.JavaReflectionManager"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.ObjectFactory"/>
		<type id="org.hibernate.internal.util.collections.IdentityMap"/>
		<type id="org.hibernate.ejb.criteria.predicate.ComparisonPredicate"/>
		<type id="org.springframework.orm.jpa.JpaOptimisticLockingFailureException"/>
		<type id="org.hibernate.hql.internal.ast.util.NodeTraverser"/>
		<type id="org.hibernate.collection.internal.PersistentList"/>
		<type id="org.hibernate.engine.query.spi.sql.NativeSQLQuerySpecification"/>
		<type id="org.hibernate.engine.query.spi.QueryMetadata"/>
		<type id="javax.persistence.PreRemove"/>
		<type id="org.hibernate.loader.custom.CollectionFetchReturn"/>
		<type id="org.hibernate.engine.internal.JoinHelper"/>
		<type id="org.hibernate.hql.internal.ast.util.ColumnHelper"/>
		<type id="javassist.convert.TransformReadField"/>
		<type id="org.hibernate.ejb.event.EJB3PostInsertEventListener"/>
		<type id="org.springframework.data.repository.core.CrudInvoker"/>
		<type id="javax.persistence.EntityNotFoundException"/>
		<type id="org.hibernate.event.spi.ReplicateEvent"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbReturnJoinElement"/>
		<type id="org.hibernate.sql.ordering.antlr.SqlValueReference"/>
		<type id="javassist.compiler.MemberResolver"/>
		<type id="org.hibernate.metamodel.domain.IndexedPluralAttribute"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderByFragment"/>
		<type id="javassist.Modifier"/>
		<type id="org.hibernate.ejb.metamodel.PluralAttributeImpl"/>
		<type id="org.springframework.data.repository.CrudRepository"/>
		<type id="org.hibernate.hql.internal.classic.FromParser"/>
		<type id="org.hibernate.ejb.packaging.NamedInputStream"/>
		<type id="javax.persistence.TemporalType"/>
		<type id="org.hibernate.event.spi.DeleteEventListener"/>
		<type id="org.hibernate.metamodel.relational.Exportable"/>
		<type id="org.hibernate.engine.jdbc.spi.ConnectionObserverAdapter"/>
		<type id="org.hibernate.dialect.pagination.AbstractLimitHandler"/>
		<type id="javassist.bytecode.ConstantAttribute"/>
		<type id="org.hibernate.annotations.SQLInsert"/>
		<type id="javassist.compiler.ast.Member"/>
		<type id="org.hibernate.engine.profile.FetchProfile"/>
		<type id="org.springframework.orm.hibernate3.support.OpenSessionInViewFilter"/>
		<type id="org.hibernate.criterion.PropertySubqueryExpression"/>
		<type id="javassist.bytecode.annotation.StringMemberValue"/>
		<type id="org.hibernate.service.jta.platform.internal.TransactionManagerBasedSynchronizationStrategy"/>
		<type id="org.hibernate.loader.custom.ColumnCollectionAliases"/>
		<type id="org.hibernate.internal.jaxb.SourceType"/>
		<type id="org.hibernate.dialect.function.NoArgSQLFunction"/>
		<type id="org.hibernate.ejb.packaging.JarProtocolVisitor"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbUnionSubclassElement"/>
		<type id="org.dom4j.NodeFilter"/>
		<type id="org.hibernate.metamodel.binding.AbstractPluralAttributeBinding"/>
		<type id="org.hibernate.sql.Alias"/>
		<type id="org.springframework.data.querydsl.EntityPathResolver"/>
		<type id="org.hibernate.collection.internal.PersistentMap"/>
		<type id="org.hibernate.exception.spi.Configurable"/>
		<type id="javax.persistence.metamodel.Type"/>
		<type id="org.hibernate.event.spi.PreInsertEventListener"/>
		<type id="org.hibernate.metamodel.relational.AbstractConstraint"/>
		<type id="org.hibernate.PropertyNotFoundException"/>
		<type id="org.hibernate.hql.internal.classic.SelectParser"/>
		<type id="org.hibernate.metamodel.source.binder.TableSource"/>
		<type id="org.dom4j.util.NodeComparator"/>
		<type id="javax.persistence.PersistenceException"/>
		<type id="org.springframework.data.support.IsNewStrategyFactory"/>
		<type id="org.hibernate.type.descriptor.java.ArrayMutabilityPlan"/>
		<type id="javassist.CtNewMethod"/>
		<type id="org.hibernate.annotations.FilterJoinTables"/>
		<type id="org.hibernate.internal.TypeLocatorImpl"/>
		<type id="org.hibernate.cfg.QuerySecondPass"/>
		<type id="org.springframework.orm.hibernate3.SpringTransactionFactory"/>
		<type id="org.hibernate.ejb.criteria.SelectionImplementor"/>
		<type id="org.hibernate.metamodel.relational.IllegalIdentifierException"/>
		<type id="org.hibernate.type.descriptor.sql.BasicBinder"/>
		<type id="org.hibernate.stat.QueryStatistics"/>
		<type id="org.hibernate.persister.collection.AbstractCollectionPersister"/>
		<type id="org.hibernate.annotations.ResultCheckStyle"/>
		<type id="javax.persistence.OneToOne"/>
		<type id="javax.persistence.SqlResultSetMappings"/>
		<type id="org.hibernate.CustomEntityDirtinessStrategy"/>
		<type id="org.hibernate.jdbc.BatchFailedException"/>
		<type id="org.hibernate.dialect.lock.PessimisticWriteUpdateLockingStrategy"/>
		<type id="javassist.compiler.ast.Variable"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbTransient"/>
		<type id="org.hibernate.engine.query.spi.ParamLocationRecognizer"/>
		<type id="org.hibernate.cache.internal.StandardQueryCacheFactory"/>
		<type id="org.hibernate.tool.hbm2ddl.ImportScriptException"/>
		<type id="org.springframework.data.jpa.repository.support.SimpleJpaRepository"/>
		<type id="org.hibernate.internal.util.collections.ConcurrentReferenceHashMap"/>
		<type id="org.dom4j.tree.AbstractEntity"/>
		<type id="org.hibernate.criterion.NotEmptyExpression"/>
		<type id="org.hibernate.metamodel.relational.Sequence"/>
		<type id="org.hibernate.ejb.event.EJB3PersistOnFlushEventListener"/>
		<type id="org.hibernate.id.enhanced.TableStructure"/>
		<type id="org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbAliasTable"/>
		<type id="org.hibernate.internal.util.EntityPrinter"/>
		<type id="org.hibernate.metamodel.source.hbm.SubclassEntitySourceImpl"/>
		<type id="org.hibernate.ejb.criteria.predicate.AbstractSimplePredicate"/>
		<type id="org.dom4j.tree.ContentListFacade"/>
		<type id="org.hibernate.exception.internal.CacheSQLExceptionConversionDelegate"/>
		<type id="org.hibernate.hql.internal.ast.SqlGenerator"/>
		<type id="org.dom4j.util.NonLazyDocumentFactory"/>
		<type id="javax.persistence.criteria.ListJoin"/>
		<type id="org.springframework.data.jpa.repository.support.QueryDslRepositorySupport"/>
		<type id="org.dom4j.tree.AbstractComment"/>
		<type id="org.hibernate.ejb.util.NamingHelper"/>
		<type id="org.springframework.orm.jpa.vendor.Database"/>
		<type id="org.hibernate.dialect.DB2Dialect"/>
		<type id="org.hibernate.annotations.NaturalId"/>
		<type id="org.hibernate.internal.util.collections.ArrayHelper"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPostUpdate"/>
		<type id="org.hibernate.type.CharacterType"/>
		<type id="org.springframework.data.repository.query.DefaultParameters"/>
		<type id="org.hibernate.bytecode.spi.NotInstrumentedException"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.ColumnSourceImpl"/>
		<type id="javassist.bytecode.ClassFilePrinter"/>
		<type id="org.hibernate.metamodel.relational.state.TupleRelationalState"/>
		<type id="org.springframework.data.repository.core.support.RepositoryFactoryInformation"/>
		<type id="org.dom4j.ProcessingInstruction"/>
		<type id="javax.persistence.MapKeyJoinColumns"/>
		<type id="org.hibernate.hql.internal.classic.SelectPathExpressionParser"/>
		<type id="org.hibernate.TransactionException"/>
		<type id="org.hibernate.transform.AliasToBeanResultTransformer"/>
		<type id="org.hibernate.type.TimeType"/>
		<type id="org.hibernate.event.spi.LockEventListener"/>
		<type id="org.springframework.data.auditing.AuditableBeanWrapper"/>
		<type id="org.hibernate.cfg.annotations.CustomizableColumns"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbLockModeAttribute"/>
		<type id="org.hibernate.hql.spi.QueryTranslatorFactory"/>
		<type id="org.dom4j.bean.BeanElement"/>
		<type id="org.hibernate.ejb.criteria.path.AbstractPathImpl"/>
		<type id="org.hibernate.loader.collection.BatchingCollectionInitializer"/>
		<type id="org.dom4j.rule.Mode"/>
		<type id="org.dom4j.Comment"/>
		<type id="org.hibernate.internal.SessionFactoryObserverChain"/>
		<type id="org.hibernate.metamodel.source.hbm.ComponentAttributeSourceImpl"/>
		<type id="javassist.compiler.KeywordTable"/>
		<type id="org.hibernate.hql.internal.ast.tree.AbstractMapComponentNode"/>
		<type id="org.hibernate.internal.ScrollableResultsImpl"/>
		<type id="org.hibernate.ejb.packaging.InputStreamZippedJarVisitor"/>
		<type id="org.hibernate.metamodel.source.MappingException"/>
		<type id="org.springframework.data.domain.Sort"/>
		<type id="org.hibernate.type.TimeZoneType"/>
		<type id="org.dom4j.dom.DOMAttribute"/>
		<type id="org.dom4j.bean.BeanAttributeList"/>
		<type id="org.hibernate.ejb.criteria.CriteriaQueryCompiler"/>
		<type id="javax.persistence.criteria.MapJoin"/>
		<type id="org.hibernate.param.VersionTypeSeedParameterSpecification"/>
		<type id="org.hibernate.bytecode.internal.javassist.ProxyFactoryFactoryImpl"/>
		<type id="org.hibernate.proxy.dom4j.Dom4jProxyFactory"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.DiscriminatorSourceImpl"/>
		<type id="org.hibernate.mapping.RootClass"/>
		<type id="org.hibernate.hql.internal.ast.tree.AbstractRestrictableStatement"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.MappedAttribute"/>
		<type id="org.hibernate.sql.ordering.antlr.GeneratedOrderByFragmentRenderer"/>
		<type id="org.hibernate.annotations.ParamDef"/>
		<type id="javassist.tools.reflect.CannotReflectException"/>
		<type id="javax.persistence.OneToMany"/>
		<type id="org.hibernate.stat.SessionStatistics"/>
		<type id="org.hibernate.type.CompositeType"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbKeyManyToOneElement"/>
		<type id="org.hibernate.engine.internal.TwoPhaseLoad"/>
		<type id="org.hibernate.type.SingleColumnType"/>
		<type id="org.hibernate.hql.internal.ast.ParseErrorHandler"/>
		<type id="org.hibernate.engine.loading.internal.LoadingCollectionEntry"/>
		<type id="org.hibernate.hql.spi.AbstractTableBasedBulkIdHandler"/>
		<type id="org.hibernate.ejb.criteria.predicate.BooleanStaticAssertionPredicate"/>
		<type id="org.hibernate.proxy.pojo.javassist.JavassistProxyFactory"/>
		<type id="org.hibernate.hql.internal.classic.PreprocessingParser"/>
		<type id="org.hibernate.internal.util.xml.OriginImpl"/>
		<type id="org.hibernate.metamodel.binding.CascadeType"/>
		<type id="org.hibernate.collection.internal.AbstractPersistentCollection"/>
		<type id="org.hibernate.tool.hbm2ddl.ConnectionHelper"/>
		<type id="org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions"/>
		<type id="org.hibernate.metamodel.source.annotations.EntityHierarchyImpl"/>
		<type id="org.dom4j.CharacterData"/>
		<type id="org.hibernate.bytecode.internal.javassist.BytecodeProviderImpl"/>
		<type id="org.jboss.logging.LoggingClass"/>
		<type id="org.hibernate.annotations.Loader"/>
		<type id="org.hibernate.engine.spi.SubselectFetch"/>
		<type id="org.hibernate.cfg.annotations.MapKeyColumnDelegator"/>
		<type id="org.hibernate.event.internal.OnReplicateVisitor"/>
		<type id="javax.persistence.AssociationOverride"/>
		<type id="org.hibernate.internal.util.collections.SingletonIterator"/>
		<type id="javassist.compiler.SyntaxError"/>
		<type id="org.springframework.data.repository.init.RepositoriesPopulatedEvent"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbManyToOne"/>
		<type id="org.hibernate.type.AbstractLongStringType"/>
		<type id="org.hibernate.TypeHelper"/>
		<type id="org.hibernate.hql.internal.classic.ClassicQueryTranslatorFactory"/>
		<type id="org.hibernate.engine.spi.BatchFetchQueue"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEmbedded"/>
		<type id="org.hibernate.service.internal.BootstrapServiceRegistryImpl"/>
		<type id="org.hibernate.ejb.criteria.path.MapKeyHelpers"/>
		<type id="org.hibernate.hql.internal.ast.util.ASTAppender"/>
		<type id="javax.persistence.Inheritance"/>
		<type id="org.hibernate.type.IntegerType"/>
		<type id="org.hibernate.criterion.RowCountProjection"/>
		<type id="org.hibernate.cache.spi.QueryResultsRegion"/>
		<type id="org.hibernate.hql.internal.ast.tree.SelectExpression"/>
		<type id="javassist.bytecode.annotation.NoSuchClassError"/>
		<type id="javassist.bytecode.annotation.MemberValueVisitor"/>
		<type id="org.springframework.orm.jpa.DefaultJpaDialect"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbLazyAttributeWithNoProxy"/>
		<type id="javax.persistence.RollbackException"/>
		<type id="org.hibernate.service.jndi.JndiNameException"/>
		<type id="org.dom4j.dtd.InternalEntityDecl"/>
		<type id="org.springframework.orm.hibernate3.HibernateAccessor"/>
		<type id="org.hibernate.criterion.Example"/>
		<type id="org.hibernate.event.spi.PreCollectionUpdateEventListener"/>
		<type id="org.springframework.data.annotation.PersistenceConstructor"/>
		<type id="org.hibernate.tuple.PojoInstantiator"/>
		<type id="org.dom4j.dom.DOMProcessingInstruction"/>
		<type id="org.hibernate.annotations.Immutable"/>
		<type id="org.hibernate.hql.internal.ast.tree.BinaryLogicOperatorNode"/>
		<type id="org.springframework.orm.hibernate4.HibernateExceptionTranslator"/>
		<type id="org.hibernate.service.Service"/>
		<type id="org.springframework.orm.hibernate3.HibernateExceptionTranslator"/>
		<type id="org.hibernate.type.UrlType"/>
		<type id="org.springframework.data.crossstore.ChangeSet"/>
		<type id="org.hibernate.type.ImmutableType"/>
		<type id="org.hibernate.event.spi.PostCollectionRemoveEventListener"/>
		<type id="org.hibernate.mapping.DependantValue"/>
		<type id="org.dom4j.dom.DOMDocument"/>
		<type id="org.dom4j.swing.DocumentTreeModel"/>
		<type id="org.hibernate.internal.util.ClassLoaderHelper"/>
		<type id="org.hibernate.FlushMode"/>
		<type id="org.hibernate.hql.internal.antlr.HqlSqlTokenTypes"/>
		<type id="javax.persistence.JoinColumn"/>
		<type id="org.springframework.data.mapping.PersistentEntity"/>
		<type id="org.springframework.orm.jpa.EntityManagerHolder"/>
		<type id="javassist.compiler.TokenId"/>
		<type id="javassist.NotFoundException"/>
		<type id="javassist.tools.reflect.Loader"/>
		<type id="org.hibernate.hql.internal.classic.Parser"/>
		<type id="org.hibernate.engine.spi.PersistentAttributeInterceptable"/>
		<type id="org.springframework.data.mapping.context.MappingContextIsNewStrategyFactory"/>
		<type id="org.hibernate.action.internal.CollectionAction"/>
		<type id="org.hibernate.hql.spi.TableBasedDeleteHandlerImpl"/>
		<type id="org.springframework.data.convert.ReflectionEntityInstantiator"/>
		<type id="org.hibernate.cache.spi.TimestampsRegion"/>
		<type id="org.hibernate.ejb.packaging.Filter"/>
		<type id="org.hibernate.ejb.criteria.expression.function.SubstringFunction"/>
		<type id="org.hibernate.annotations.Type"/>
		<type id="org.springframework.data.repository.history.support.RevisionEntityInformation"/>
		<type id="org.hibernate.sql.AliasGenerator"/>
		<type id="org.hibernate.Filter"/>
		<type id="org.hibernate.secure.internal.JACCPermissions"/>
		<type id="org.hibernate.event.spi.PersistEventListener"/>
		<type id="org.hibernate.annotations.FetchProfiles"/>
		<type id="org.hibernate.integrator.spi.ServiceContributingIntegrator"/>
		<type id="org.hibernate.ejb.metamodel.AbstractManagedType"/>
		<type id="org.hibernate.hql.internal.ast.tree.Statement"/>
		<type id="org.hibernate.engine.internal.Versioning"/>
		<type id="org.hibernate.annotations.SqlFragmentAlias"/>
		<type id="javassist.util.proxy.FactoryHelper"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbCascadeType"/>
		<type id="org.hibernate.mapping.KeyValue"/>
		<type id="org.hibernate.mapping.MetaAttribute"/>
		<type id="org.hibernate.criterion.Criterion"/>
		<type id="org.hibernate.engine.loading.internal.LoadContexts"/>
		<type id="org.hibernate.dialect.pagination.SQLServer2005LimitHandler"/>
		<type id="org.hibernate.type.YesNoType"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbVersion"/>
		<type id="org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException"/>
		<type id="org.hibernate.mapping.MappedSuperclass"/>
		<type id="javax.transaction.UserTransaction"/>
		<type id="org.hibernate.event.spi.MergeEvent"/>
		<type id="org.hibernate.hql.internal.ast.tree.IdentNode"/>
		<type id="org.hibernate.dialect.function.ConditionalParenthesisFunction"/>
		<type id="org.hibernate.metamodel.binding.SetBinding"/>
		<type id="org.hibernate.stat.internal.StatisticsInitiator"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbCollectionTable"/>
		<type id="org.hibernate.ResourceClosedException"/>
		<type id="org.hibernate.type.MetaType"/>
		<type id="org.hibernate.internal.util.collections.JoinedIterator"/>
		<type id="org.hibernate.metamodel.source.binder.ConstraintSource"/>
		<type id="org.hibernate.MappingNotFoundException"/>
		<type id="org.hibernate.ejb.criteria.expression.ExpressionImpl"/>
		<type id="org.hibernate.cache.spi.access.RegionAccessStrategy"/>
		<type id="org.hibernate.service.spi.Wrapped"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.CustomSqlElement"/>
		<type id="org.springframework.data.mapping.model.SpELContext"/>
		<type id="org.hibernate.engine.query.spi.sql.NativeSQLQueryNonScalarReturn"/>
		<type id="org.dom4j.xpp.ProxyXmlStartTag"/>
		<type id="org.hibernate.id.PostInsertIdentifierGenerator"/>
		<type id="org.springframework.data.convert.EntityReader"/>
		<type id="org.hibernate.cfg.EJB3DTDEntityResolver"/>
		<type id="org.hibernate.annotations.OptimisticLockType"/>
		<type id="org.hibernate.dialect.HSQLDialect"/>
		<type id="org.hibernate.exception.spi.SQLExceptionConverterFactory"/>
		<type id="javassist.bytecode.Mnemonic"/>
		<type id="org.hibernate.tool.hbm2ddl.IndexMetadata"/>
		<type id="org.springframework.data.mapping.model.ParameterValueProvider"/>
		<type id="org.hibernate.persister.internal.StandardPersisterClassResolver"/>
		<type id="org.hibernate.service.jdbc.connections.internal.MultiTenantConnectionProviderInitiator"/>
		<type id="org.dom4j.tree.FlyweightText"/>
		<type id="org.hibernate.engine.transaction.spi.TransactionCoordinator"/>
		<type id="org.hibernate.stat.spi.StatisticsImplementor"/>
		<type id="org.springframework.orm.hibernate3.TypeDefinitionBean"/>
		<type id="javax.persistence.EntityManager"/>
		<type id="org.hibernate.internal.util.collections.BoundedConcurrentHashMap"/>
		<type id="org.hibernate.mapping.Array"/>
		<type id="org.hibernate.EmptyInterceptor"/>
		<type id="org.hibernate.type.descriptor.java.LongTypeDescriptor"/>
		<type id="org.hibernate.cache.spi.UpdateTimestampsCache"/>
		<type id="org.hibernate.exception.spi.SQLExceptionConverter"/>
		<type id="org.hibernate.bytecode.buildtime.spi.BasicClassFilter"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbMapKeyJoinColumn"/>
		<type id="org.hibernate.persister.entity.UnionSubclassEntityPersister"/>
		<type id="org.hibernate.engine.transaction.spi.TransactionEnvironment"/>
		<type id="org.hibernate.service.jmx.internal.JmxServiceInitiator"/>
		<type id="org.hibernate.hql.internal.ast.SqlASTFactory"/>
		<type id="org.springframework.data.crossstore.HashMapChangeSet"/>
		<type id="org.hibernate.ejb.criteria.expression.SimpleCaseExpression"/>
		<type id="org.hibernate.internal.jaxb.cfg.ObjectFactory"/>
		<type id="org.hibernate.criterion.NotExpression"/>
		<type id="org.hibernate.mapping.IdentifierCollection"/>
		<type id="org.dom4j.util.SimpleSingleton"/>
		<type id="org.hibernate.hql.internal.ast.tree.AbstractStatement"/>
		<type id="org.hibernate.service.spi.SessionFactoryServiceInitiator"/>
		<type id="org.hibernate.annotations.Source"/>
		<type id="org.hibernate.event.internal.DefaultPreLoadEventListener"/>
		<type id="org.hibernate.SessionFactory"/>
		<type id="org.springframework.orm.hibernate3.HibernateInterceptor"/>
		<type id="org.hibernate.sql.ordering.antlr.TranslationContext"/>
		<type id="org.hibernate.mapping.UnionSubclass"/>
		<type id="javax.persistence.metamodel.Metamodel"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbComponentElement"/>
		<type id="org.hibernate.action.internal.EntityDeleteAction"/>
		<type id="org.hibernate.engine.jdbc.LobCreationContext"/>
		<type id="org.hibernate.event.spi.DeleteEvent"/>
		<type id="org.dom4j.dom.DOMCDATA"/>
		<type id="org.springframework.data.web.PageableDefault"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbMetaValueElement"/>
		<type id="org.dom4j.tree.FilterIterator"/>
		<type id="org.hibernate.dialect.lock.LockingStrategy"/>
		<type id="org.hibernate.ejb.event.EntityCallbackHandler"/>
		<type id="org.hibernate.engine.internal.NaturalIdXrefDelegate"/>
		<type id="org.hibernate.type.descriptor.sql.FloatTypeDescriptor"/>
		<type id="org.hibernate.annotations.NamedQuery"/>
		<type id="org.hibernate.engine.jdbc.internal.CharacterStreamImpl"/>
		<type id="javax.persistence.metamodel.StaticMetamodel"/>
		<type id="org.hibernate.service.jndi.JndiException"/>
		<type id="org.dom4j.io.SAXEventRecorder"/>
		<type id="org.hibernate.engine.FetchTiming"/>
		<type id="org.hibernate.sql.ordering.antlr.SortKey"/>
		<type id="javassist.runtime.Inner"/>
		<type id="org.hibernate.type.CharacterNCharType"/>
		<type id="org.hibernate.event.internal.ProxyVisitor"/>
		<type id="org.springframework.data.repository.config.NamedQueriesBeanDefinitionBuilder"/>
		<type id="org.hibernate.InstantiationException"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbGeneratorElement"/>
		<type id="org.hibernate.cfg.beanvalidation.GroupsPerOperation"/>
		<type id="org.hibernate.annotations.BatchSize"/>
		<type id="org.hibernate.property.ChainedPropertyAccessor"/>
		<type id="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"/>
		<type id="javax.persistence.EnumType"/>
		<type id="javax.persistence.MapKeyEnumerated"/>
		<type id="org.hibernate.engine.spi.PersistenceContext"/>
		<type id="org.springframework.data.repository.RepositoryDefinition"/>
		<type id="org.dom4j.io.SAXContentHandler"/>
		<type id="javax.persistence.criteria.CriteriaBuilder"/>
		<type id="org.hibernate.type.descriptor.java.StringTypeDescriptor"/>
		<type id="org.hibernate.ejb.criteria.predicate.ImplicitNumericExpressionTypeDeterminer"/>
		<type id="org.hibernate.criterion.Subqueries"/>
		<type id="org.hibernate.metamodel.source.binder.AttributeSourceContainer"/>
		<type id="org.hibernate.ejb.criteria.path.PluralAttributePath"/>
		<type id="org.hibernate.ejb.criteria.MapJoinImplementor"/>
		<type id="javax.persistence.ExcludeSuperclassListeners"/>
		<type id="javassist.runtime.Desc"/>
		<type id="org.springframework.data.jpa.repository.support.JpaRepositoryFactory"/>
		<type id="org.hibernate.type.MaterializedClobType"/>
		<type id="org.dom4j.util.XMLErrorHandler"/>
		<type id="org.hibernate.ejb.criteria.expression.MapEntryExpression"/>
		<type id="org.hibernate.cfg.Environment"/>
		<type id="javassist.tools.rmi.Proxy"/>
		<type id="org.hibernate.annotations.Target"/>
		<type id="org.jboss.logging.LogMessage"/>
		<type id="org.hibernate.ejb.event.JpaIntegrator"/>
		<type id="org.springframework.data.mapping.context.AbstractMappingContext"/>
		<type id="javax.transaction.NotSupportedException"/>
		<type id="org.springframework.orm.hibernate3.HibernateSystemException"/>
		<type id="org.hibernate.metamodel.source.annotations.AnnotationBindingContext"/>
		<type id="org.hibernate.internal.CoreMessageLogger"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbListElement"/>
		<type id="org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxy"/>
		<type id="org.hibernate.annotations.SourceType"/>
		<type id="org.springframework.orm.jpa.LocalEntityManagerFactoryBean"/>
		<type id="org.hibernate.loader.custom.CustomLoader"/>
		<type id="org.hibernate.engine.jdbc.internal.LogicalConnectionImpl"/>
		<type id="org.hibernate.metamodel.source.hbm.MappingDocument"/>
		<type id="org.hibernate.tuple.component.PojoComponentTuplizer"/>
		<type id="org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation"/>
		<type id="org.springframework.data.repository.core.NamedQueries"/>
		<type id="org.hibernate.ejb.util.LogHelper"/>
		<type id="org.springframework.orm.hibernate4.HibernateSystemException"/>
		<type id="org.hibernate.ejb.HibernateEntityManagerFactory"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbOuterJoinAttribute"/>
		<type id="javassist.scopedpool.ScopedClassPoolRepositoryImpl"/>
		<type id="org.hibernate.context.spi.AbstractCurrentSessionContext"/>
		<type id="org.hibernate.dialect.function.CastFunction"/>
		<type id="org.hibernate.hql.internal.ast.HqlParser"/>
		<type id="org.hibernate.service.jta.platform.internal.WeblogicJtaPlatform"/>
		<type id="org.hibernate.loader.BasicLoader"/>
		<type id="org.dom4j.tree.FlyweightComment"/>
		<type id="javax.transaction.TransactionRolledbackException"/>
		<type id="org.hibernate.event.spi.ResolveNaturalIdEventListener"/>
		<type id="javassist.URLClassPath"/>
		<type id="org.springframework.data.jpa.support.ClasspathScanningPersistenceUnitPostProcessor"/>
		<type id="org.hibernate.ejb.criteria.expression.ConcatExpression"/>
		<type id="org.hibernate.jmx.StatisticsService"/>
		<type id="org.hibernate.ejb.Ejb3Configuration"/>
		<type id="org.hibernate.engine.query.spi.sql.NativeSQLQueryRootReturn"/>
		<type id="org.hibernate.bytecode.internal.javassist.FieldFilter"/>
		<type id="org.hibernate.engine.jdbc.batch.internal.BatchingBatch"/>
		<type id="org.hibernate.annotations.Nationalized"/>
		<type id="org.hibernate.internal.DynamicFilterAliasGenerator"/>
		<type id="org.springframework.orm.hibernate3.support.BlobByteArrayType"/>
		<type id="org.springframework.data.jpa.repository.support.Querydsl"/>
		<type id="org.hibernate.service.jmx.internal.JmxServiceImpl"/>
		<type id="org.hibernate.annotations.SelectBeforeUpdate"/>
		<type id="org.hibernate.bytecode.internal.javassist.JavassistClassTransformer"/>
		<type id="org.hibernate.dialect.lock.PessimisticEntityLockException"/>
		<type id="javax.persistence.NamedQuery"/>
		<type id="org.hibernate.internal.util.ValueHolder"/>
		<type id="javassist.util.proxy.RuntimeSupport"/>
		<type id="org.hibernate.engine.jdbc.spi.SqlExceptionHelper"/>
		<type id="org.hibernate.cfg.EJB3NamingStrategy"/>
		<type id="org.dom4j.io.XPPReader"/>
		<type id="org.hibernate.ejb.Ejb3ConfigurationObjectFactory"/>
		<type id="org.hibernate.metamodel.source.binder.RelationalValueSource"/>
		<type id="org.hibernate.service.spi.Startable"/>
		<type id="org.hibernate.dialect.LobMergeStrategy"/>
		<type id="org.hibernate.annotations.Generated"/>
		<type id="org.hibernate.persister.internal.PersisterClassResolverInitiator"/>
		<type id="org.hibernate.mapping.Any"/>
		<type id="javax.persistence.PersistenceProperty"/>
		<type id="org.hibernate.jdbc.AbstractReturningWork"/>
		<type id="javax.persistence.MapKey"/>
		<type id="org.hibernate.hql.internal.ast.tree.AggregatedSelectExpression"/>
		<type id="org.hibernate.engine.internal.JoinSequence"/>
		<type id="org.hibernate.id.AbstractPostInsertGenerator"/>
		<type id="org.hibernate.metamodel.domain.Component"/>
		<type id="org.dom4j.tree.NamespaceStack"/>
		<type id="org.hibernate.dialect.function.AbstractAnsiTrimEmulationFunction"/>
		<type id="org.hibernate.exception.spi.AbstractSQLExceptionConversionDelegate"/>
		<type id="org.hibernate.hql.internal.ast.tree.InsertStatement"/>
		<type id="org.hibernate.id.enhanced.Optimizer"/>
		<type id="org.hibernate.cache.internal.StandardQueryCache"/>
		<type id="org.springframework.data.web.PagedResourcesAssembler"/>
		<type id="org.hibernate.event.spi.MergeEventListener"/>
		<type id="org.hibernate.engine.jdbc.SerializableClobProxy"/>
		<type id="org.hibernate.service.jdbc.dialect.internal.BasicDialectResolver"/>
		<type id="org.hibernate.hql.internal.ast.tree.CountNode"/>
		<type id="org.springframework.data.annotation.LastModifiedBy"/>
		<type id="org.hibernate.type.SetType"/>
		<type id="org.springframework.data.domain.Page"/>
		<type id="javax.persistence.PersistenceUnitUtil"/>
		<type id="org.hibernate.type.WrapperBinaryType"/>
		<type id="org.hibernate.id.insert.IdentifierGeneratingInsert"/>
		<type id="org.hibernate.cfg.DefaultComponentSafeNamingStrategy"/>
		<type id="org.hibernate.ejb.criteria.expression.LiteralExpression"/>
		<type id="org.hibernate.engine.jdbc.spi.JdbcConnectionAccess"/>
		<type id="javax.persistence.PreUpdate"/>
		<type id="org.hibernate.tool.hbm2ddl.MultipleLinesSqlCommandExtractor"/>
		<type id="javassist.tools.reflect.Reflection"/>
		<type id="org.hibernate.metamodel.relational.ObjectName"/>
		<type id="org.hibernate.dialect.PostgresPlusDialect"/>
		<type id="org.hibernate.cfg.annotations.EntityBinder"/>
		<type id="org.dom4j.io.SAXReader"/>
		<type id="javax.persistence.criteria.Path"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbColumn"/>
		<type id="javassist.bytecode.annotation.AnnotationMemberValue"/>
		<type id="org.hibernate.service.jndi.internal.JndiServiceImpl"/>
		<type id="org.hibernate.annotations.JoinColumnOrFormula"/>
		<type id="org.hibernate.tuple.VersionProperty"/>
		<type id="org.hibernate.LobHelper"/>
		<type id="javax.persistence.metamodel.SetAttribute"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEntityResult"/>
		<type id="org.hibernate.engine.transaction.internal.jdbc.JdbcIsolationDelegate"/>
		<type id="org.hibernate.cache.spi.access.CollectionRegionAccessStrategy"/>
		<type id="javax.persistence.IdClass"/>
		<type id="org.hibernate.metamodel.binding.Caching"/>
		<type id="org.hibernate.metamodel.relational.Index"/>
		<type id="org.hibernate.type.OrderedSetType"/>
		<type id="org.hibernate.ejb.criteria.expression.BinaryOperatorExpression"/>
		<type id="org.dom4j.io.STAXEventWriter"/>
		<type id="org.hibernate.SQLQueryResultMappingBuilder"/>
		<type id="org.hibernate.ejb.criteria.predicate.ExistsPredicate"/>
		<type id="org.hibernate.metamodel.source.MappingDefaults"/>
		<type id="org.hibernate.type.UUIDCharType"/>
		<type id="org.dom4j.Text"/>
		<type id="org.hibernate.loader.collection.OneToManyLoader"/>
		<type id="org.hibernate.event.spi.RefreshEventListener"/>
		<type id="org.hibernate.id.PostInsertIdentityPersister"/>
		<type id="org.dom4j.tree.DefaultComment"/>
		<type id="javax.persistence.SharedCacheMode"/>
		<type id="org.hibernate.tool.hbm2ddl.SchemaUpdateTask"/>
		<type id="javassist.bytecode.DuplicateMemberException"/>
		<type id="org.hibernate.type.TrueFalseType"/>
		<type id="org.hibernate.tuple.DynamicMapInstantiator"/>
		<type id="org.hibernate.metamodel.relational.Table"/>
		<type id="org.springframework.data.annotation.Transient"/>
		<type id="javassist.util.proxy.ProxyObjectInputStream"/>
		<type id="org.springframework.orm.jpa.JpaObjectRetrievalFailureException"/>
		<type id="org.hibernate.metamodel.binding.BasicCollectionElement"/>
		<type id="org.hibernate.internal.jaxb.cfg.JaxbHibernateConfiguration"/>
		<type id="org.jboss.logging.ParameterConverter"/>
		<type id="javassist.expr.Cast"/>
		<type id="org.hibernate.metamodel.binding.AbstractCollectionElement"/>
		<type id="javassist.CodeConverter"/>
		<type id="org.hibernate.hql.internal.ast.ErrorReporter"/>
		<type id="org.hibernate.action.internal.EntityUpdateAction"/>
		<type id="org.springframework.orm.hibernate3.LocalSessionFactoryBean"/>
		<type id="org.springframework.orm.hibernate4.LocalSessionFactoryBean"/>
		<type id="org.hibernate.action.spi.BeforeTransactionCompletionProcess"/>
		<type id="javassist.tools.reflect.CannotInvokeException"/>
		<type id="org.hibernate.dialect.FirebirdDialect"/>
		<type id="javax.persistence.Table"/>
		<type id="javax.persistence.Transient"/>
		<type id="org.hibernate.internal.util.config.ConfigurationHelper"/>
		<type id="org.hibernate.service.config.spi.ConfigurationService"/>
		<type id="org.hibernate.id.ResultSetIdentifierConsumer"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbMapKeyClass"/>
		<type id="org.hibernate.event.spi.LoadEventListener"/>
		<type id="org.hibernate.metamodel.relational.InLineView"/>
		<type id="org.springframework.orm.hibernate3.HibernateOperations"/>
		<type id="org.hibernate.jdbc.Expectation"/>
		<type id="org.hibernate.type.descriptor.ValueExtractor"/>
		<type id="org.hibernate.sql.OracleJoinFragment"/>
		<type id="org.hibernate.bytecode.spi.EntityInstrumentationMetadata"/>
		<type id="org.hibernate.metamodel.domain.Entity"/>
		<type id="org.hibernate.ejb.EntityManagerImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbMapKey"/>
		<type id="org.hibernate.cache.internal.RegionFactoryInitiator"/>
		<type id="org.hibernate.metamodel.relational.state.DerivedValueRelationalState"/>
		<type id="org.hibernate.cache.spi.OptimisticCacheSource"/>
		<type id="org.dom4j.dom.DOMDocumentFactory"/>
		<type id="org.hibernate.ejb.criteria.predicate.ExplicitTruthValueCheck"/>
		<type id="org.hibernate.metamodel.binding.ComponentAttributeBinding"/>
		<type id="org.springframework.data.jpa.repository.query.QueryUtils"/>
		<type id="org.hibernate.ejb.criteria.predicate.NullnessPredicate"/>
		<type id="org.hibernate.engine.spi.EntityKey"/>
		<type id="org.hibernate.metadata.ClassMetadata"/>
		<type id="javax.persistence.EmbeddedId"/>
		<type id="org.hibernate.dialect.lock.UpdateLockingStrategy"/>
		<type id="org.hibernate.sql.InsertSelect"/>
		<type id="org.hibernate.engine.jdbc.ResultSetWrapperProxy"/>
		<type id="org.hibernate.usertype.EnhancedUserType"/>
		<type id="org.hibernate.hql.internal.ast.tree.ParameterContainer"/>
		<type id="org.hibernate.Query"/>
		<type id="org.hibernate.engine.jdbc.ClobImplementer"/>
		<type id="org.springframework.data.convert.EntityInstantiator"/>
		<type id="org.hibernate.ejb.criteria.predicate.BooleanAssertionPredicate"/>
		<type id="org.hibernate.tuple.Property"/>
		<type id="org.hibernate.metamodel.domain.SingularAttribute"/>
		<type id="org.hibernate.hql.internal.ast.tree.SelectClause"/>
		<type id="org.hibernate.integrator.spi.Integrator"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSqlDeleteElement"/>
		<type id="org.hibernate.annotations.LazyToOne"/>
		<type id="org.hibernate.id.Configurable"/>
		<type id="org.hibernate.metamodel.source.MetadataImplementor"/>
		<type id="org.hibernate.type.descriptor.sql.ClobTypeDescriptor"/>
		<type id="org.hibernate.mapping.Fetchable"/>
		<type id="org.hibernate.hql.internal.classic.ClauseParser"/>
		<type id="org.dom4j.tree.DefaultAttribute"/>
		<type id="org.hibernate.type.TypeFactory"/>
		<type id="org.hibernate.metamodel.source.annotations.AnnotationBindingContextImpl"/>
		<type id="javax.persistence.Entity"/>
		<type id="org.hibernate.hql.internal.ast.tree.OrderByClause"/>
		<type id="org.springframework.data.repository.core.support.QueryCreationListener"/>
		<type id="org.hibernate.ejb.metamodel.AbstractIdentifiableType"/>
		<type id="org.hibernate.metamodel.source.binder.UniqueConstraintSource"/>
		<type id="org.hibernate.event.spi.PostLoadEvent"/>
		<type id="org.hibernate.annotations.Persister"/>
		<type id="org.hibernate.type.ClassType"/>
		<type id="javax.persistence.MapKeyClass"/>
		<type id="org.hibernate.cfg.PkDrivenByDefaultMapsIdSecondPass"/>
		<type id="org.dom4j.tree.ElementNameIterator"/>
		<type id="org.hibernate.event.spi.PreCollectionRecreateEventListener"/>
		<type id="org.hibernate.service.jdbc.dialect.spi.DialectFactory"/>
		<type id="org.hibernate.service.jmx.internal.DisabledJmxServiceImpl"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEmbeddableAttributes"/>
		<type id="org.hibernate.service.jdbc.connections.internal.DatasourceConnectionProviderImpl"/>
		<type id="org.dom4j.ElementHandler"/>
		<type id="org.hibernate.proxy.EntityNotFoundDelegate"/>
		<type id="org.hibernate.criterion.SubqueryExpression"/>
		<type id="org.hibernate.metamodel.source.annotations.global.QueryBinder"/>
		<type id="org.dom4j.tree.AbstractProcessingInstruction"/>
		<type id="org.hibernate.exception.internal.SQLStateConversionDelegate"/>
		<type id="org.hibernate.annotations.common.AssertionFailure"/>
		<type id="org.hibernate.engine.query.spi.NativeSQLQueryPlan"/>
		<type id="org.hibernate.criterion.CountProjection"/>
		<type id="org.hibernate.type.descriptor.java.UrlTypeDescriptor"/>
		<type id="javassist.compiler.TypeChecker"/>
		<type id="org.dom4j.datatype.DatatypeDocumentFactory"/>
		<type id="org.hibernate.service.jta.platform.internal.JtaPlatformInitiator"/>
		<type id="org.hibernate.engine.query.spi.sql.NativeSQLQueryCollectionReturn"/>
		<type id="org.hibernate.type.descriptor.sql.TimeTypeDescriptor"/>
		<type id="org.hibernate.event.spi.DirtyCheckEvent"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbSqlDeleteAllElement"/>
		<type id="org.hibernate.type.PrimitiveCharacterArrayNClobType"/>
		<type id="org.hibernate.annotations.JoinFormula"/>
		<type id="javax.persistence.LockModeType"/>
		<type id="org.hibernate.service.ServiceRegistry"/>
		<type id="org.hibernate.cache.spi.entry.CacheEntry"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbTemporalType"/>
		<type id="org.hibernate.exception.ConstraintViolationException"/>
		<type id="javassist.compiler.ast.BinExpr"/>
		<type id="javassist.compiler.ast.AssignExpr"/>
		<type id="org.hibernate.ejb.engine.spi.EJB3CascadingAction"/>
		<type id="org.hibernate.service.spi.SessionFactoryServiceRegistryFactory"/>
		<type id="org.hibernate.mapping.AuxiliaryDatabaseObject"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.SingularAttributeSource"/>
		<type id="org.hibernate.annotations.LazyToOneOption"/>
		<type id="org.hibernate.hql.internal.ast.tree.CaseNode"/>
		<type id="org.springframework.data.jpa.domain.support.AuditingEntityListener"/>
		<type id="org.hibernate.metamodel.domain.AttributeContainer"/>
		<type id="javax.transaction.TransactionManager"/>
		<type id="org.hibernate.metamodel.binding.ManyToManyCollectionElement"/>
		<type id="javassist.bytecode.DeprecatedAttribute"/>
		<type id="org.hibernate.hql.internal.ast.QuerySyntaxException"/>
		<type id="org.hibernate.ejb.criteria.expression.SizeOfCollectionExpression"/>
		<type id="org.hibernate.persister.entity.DiscriminatorMetadata"/>
		<type id="org.dom4j.VisitorSupport"/>
		<type id="org.hibernate.mapping.SimpleAuxiliaryDatabaseObject"/>
		<type id="org.hibernate.mapping.Value"/>
		<type id="org.hibernate.hql.internal.ast.DetailedSemanticException"/>
		<type id="org.hibernate.event.spi.FlushEvent"/>
		<type id="org.hibernate.context.TenantIdentifierMismatchException"/>
		<type id="org.hibernate.engine.jdbc.batch.spi.BatchObserver"/>
		<type id="org.hibernate.persister.collection.CollectionPropertyNames"/>
		<type id="org.hibernate.hql.internal.QueryExecutionRequestException"/>
		<type id="org.dom4j.DocumentException"/>
		<type id="org.springframework.data.repository.config.RepositoryConfigurationSource"/>
		<type id="org.hibernate.engine.jdbc.batch.internal.BatchBuilderImpl"/>
		<type id="org.hibernate.ejb.event.ListenerCallback"/>
		<type id="org.hibernate.service.internal.JaxbProcessor"/>
		<type id="org.hibernate.ejb.HibernateQuery"/>
		<type id="org.springframework.data.annotation.Persistent"/>
		<type id="org.springframework.orm.jpa.JpaDialect"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbKeyElement"/>
		<type id="org.hibernate.loader.custom.EntityFetchReturn"/>
		<type id="org.hibernate.event.internal.AbstractSaveEventListener"/>
		<type id="org.hibernate.criterion.EnhancedProjection"/>
		<type id="org.hibernate.internal.util.xml.Origin"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderByFragmentRenderer"/>
		<type id="org.hibernate.stat.CollectionStatistics"/>
		<type id="org.hibernate.type.descriptor.java.IncomparableComparator"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbCheckAttribute"/>
		<type id="org.hibernate.sql.ordering.antlr.OrderByFragmentParser"/>
		<type id="org.hibernate.ejb.criteria.expression.function.CurrentDateFunction"/>
		<type id="javax.transaction.xa.XAResource"/>
		<type id="org.springframework.data.web.config.HateoasAwareSpringDataWebConfiguration"/>
		<type id="org.hibernate.transform.TupleSubsetResultTransformer"/>
		<type id="org.hibernate.ejb.packaging.Entry"/>
		<type id="org.hibernate.criterion.AbstractEmptinessExpression"/>
		<type id="org.hibernate.tool.hbm2ddl.ImportSqlCommandExtractorInitiator"/>
		<type id="javax.persistence.criteria.CompoundSelection"/>
		<type id="org.hibernate.cfg.MetadataSourceType"/>
		<type id="org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource"/>
		<type id="org.springframework.data.jpa.repository.support.JpaPersistableEntityInformation"/>
		<type id="org.hibernate.loader.custom.RootReturn"/>
		<type id="org.springframework.orm.jpa.vendor.OpenJpaDialect"/>
		<type id="org.hibernate.engine.jdbc.internal.ResultSetReturnImpl"/>
		<type id="org.hibernate.internal.FilterAliasGenerator"/>
		<type id="org.hibernate.SharedSessionBuilder"/>
		<type id="org.hibernate.engine.jdbc.spi.LogicalConnectionImplementor"/>
		<type id="org.hibernate.ejb.criteria.CriteriaBuilderImpl"/>
		<type id="org.hibernate.ejb.event.EJB3PostDeleteEventListener"/>
		<type id="javax.transaction.Synchronization"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbGenerationType"/>
		<type id="org.hibernate.dialect.lock.PessimisticReadSelectLockingStrategy"/>
		<type id="javassist.bytecode.annotation.AnnotationsWriter"/>
		<type id="org.hibernate.collection.internal.PersistentSortedSet"/>
		<type id="org.hibernate.id.insert.AbstractSelectingDelegate"/>
		<type id="org.dom4j.io.DOMReader"/>
		<type id="org.hibernate.internal.FilterHelper"/>
		<type id="org.hibernate.ejb.AbstractEntityManagerImpl"/>
		<type id="javassist.tools.rmi.ObjectImporter"/>
		<type id="javax.persistence.NamedNativeQueries"/>
		<type id="org.hibernate.hql.internal.ast.exec.BasicExecutor"/>
		<type id="org.hibernate.type.AbstractStandardBasicType"/>
		<type id="org.hibernate.metamodel.source.annotations.attribute.AssociationAttribute"/>
		<type id="org.hibernate.ejb.AvailableSettings"/>
		<type id="org.hibernate.hql.internal.ast.exec.MultiTableUpdateExecutor"/>
		<type id="org.hibernate.ejb.criteria.ParameterRegistry"/>
		<type id="javax.persistence.DiscriminatorType"/>
		<type id="org.hibernate.loader.entity.EntityLoader"/>
		<type id="org.hibernate.internal.AbstractSessionImpl"/>
		<type id="org.springframework.data.mapping.PropertyPath"/>
		<type id="org.hibernate.metamodel.relational.AbstractSimpleValue"/>
		<type id="org.hibernate.annotations.Tables"/>
		<type id="org.dom4j.datatype.InvalidSchemaException"/>
		<type id="org.springframework.data.repository.history.RevisionRepository"/>
		<type id="org.hibernate.secure.internal.JACCPreLoadEventListener"/>
		<type id="org.hibernate.ejb.packaging.JarVisitorFactory"/>
		<type id="org.hibernate.type.VersionType"/>
		<type id="javassist.bytecode.BadBytecode"/>
		<type id="org.hibernate.service.spi.InjectService"/>
		<type id="javax.persistence.metamodel.ManagedType"/>
		<type id="org.hibernate.engine.jdbc.ClobProxy"/>
		<type id="org.springframework.data.web.PagedResourcesAssemblerArgumentResolver"/>
		<type id="org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction"/>
		<type id="javax.persistence.TransactionRequiredException"/>
		<type id="javassist.scopedpool.ScopedClassPoolFactoryImpl"/>
		<type id="org.hibernate.SessionFactoryObserver"/>
		<type id="org.hibernate.loader.collection.SubselectCollectionLoader"/>
		<type id="org.hibernate.proxy.dom4j.Dom4jProxy"/>
		<type id="org.hibernate.annotations.common.reflection.MetadataProvider"/>
		<type id="javax.persistence.spi.PersistenceProvider"/>
		<type id="org.hibernate.ejb.util.CacheModeHelper"/>
		<type id="org.hibernate.engine.jdbc.StreamUtils"/>
		<type id="javassist.bytecode.CodeAttribute"/>
		<type id="org.springframework.data.repository.query.RepositoryQuery"/>
		<type id="org.hibernate.loader.entity.CollectionElementLoader"/>
		<type id="org.hibernate.ejb.metamodel.MapMember"/>
		<type id="org.dom4j.ElementPath"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbEmbeddedId"/>
		<type id="org.hibernate.dialect.MimerSQLDialect"/>
		<type id="org.hibernate.hql.internal.ast.HqlASTFactory"/>
		<type id="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"/>
		<type id="org.springframework.orm.jdo.JdoSystemException"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbCacheModeAttribute"/>
		<type id="org.hibernate.internal.jaxb.mapping.orm.JaxbPostRemove"/>
		<type id="org.hibernate.engine.internal.UnsavedValueFactory"/>
		<type id="org.hibernate.ejb.event.EJB3SaveEventListener"/>
		<type id="org.hibernate.hql.internal.ast.tree.SqlFragment"/>
		<type id="org.hibernate.dialect.function.ConvertFunction"/>
		<type id="org.hibernate.engine.internal.Collections"/>
		<type id="org.springframework.data.jpa.repository.utils.JpaClassUtils"/>
		<type id="org.hibernate.type.SpecialOneToOneType"/>
		<type id="org.hibernate.NaturalIdLoadAccess"/>
		<type id="org.hibernate.service.jdbc.connections.internal.UserSuppliedConnectionProviderImpl"/>
		<type id="org.hibernate.metamodel.source.binder.Binder"/>
		<type id="org.hibernate.cfg.annotations.ArrayBinder"/>
		<type id="org.hibernate.cfg.annotations.IdBagBinder"/>
		<type id="org.hibernate.metamodel.MetadataBuilder"/>
		<type id="org.springframework.orm.hibernate3.HibernateCallback"/>
		<type id="org.hibernate.event.internal.DefaultResolveNaturalIdEventListener"/>
		<type id="org.hibernate.mapping.ToOne"/>
		<type id="org.dom4j.dtd.AttributeDecl"/>
		<type id="org.hibernate.bytecode.instrumentation.internal.javassist.FieldInterceptorImpl"/>
		<type id="org.hibernate.collection.internal.PersistentArrayHolder"/>
		<type id="org.hibernate.proxy.map.MapLazyInitializer"/>
		<type id="org.hibernate.cfg.AnnotatedClassType"/>
		<type id="org.hibernate.hql.internal.ast.tree.BinaryArithmeticOperatorNode"/>
		<type id="org.hibernate.ejb.util.PersistenceUtilHelper"/>
		<type id="javax.persistence.Query"/>
		<type id="javax.persistence.JoinTable"/>
		<type id="org.hibernate.proxy.HibernateProxyHelper"/>
		<type id="org.hibernate.annotations.CacheConcurrencyStrategy"/>
		<type id="org.springframework.orm.jpa.EntityManagerProxy"/>
		<type id="org.springframework.orm.jpa.ExtendedEntityManagerCreator"/>
		<type id="org.hibernate.loader.ColumnEntityAliases"/>
		<type id="org.hibernate.type.AbstractLongBinaryType"/>
		<type id="org.hibernate.persister.spi.UnknownPersisterException"/>
		<type id="org.hibernate.cfg.Ejb3Column"/>
		<type id="org.hibernate.id.TableGenerator"/>
		<type id="org.hibernate.engine.transaction.internal.TransactionCoordinatorImpl"/>
		<type id="org.hibernate.sql.SelectFragment"/>
		<type id="org.hibernate.jmx.SessionFactoryStub"/>
		<type id="org.hibernate.type.EmbeddedComponentType"/>
		<type id="org.hibernate.type.DiscriminatorType"/>
		<type id="javassist.compiler.SymbolTable"/>
		<type id="javax.persistence.criteria.JoinType"/>
		<type id="org.hibernate.proxy.pojo.BasicLazyInitializer"/>
		<type id="org.springframework.orm.jpa.JpaVendorAdapter"/>
		<type id="org.hibernate.hql.internal.ast.tree.MethodNode"/>
		<type id="org.hibernate.metamodel.source.internal.SessionFactoryBuilderImpl"/>
		<type id="org.hibernate.tool.hbm2ddl.SchemaValidatorTask"/>
		<type id="org.hibernate.service.spi.Configurable"/>
		<type id="org.hibernate.internal.SessionImpl"/>
		<type id="org.hibernate.dialect.function.NvlFunction"/>
		<type id="org.hibernate.annotations.common.Version"/>
		<type id="org.hibernate.bytecode.spi.ProxyFactoryFactory"/>
		<type id="org.hibernate.hql.internal.ast.tree.FromReferenceNode"/>
		<type id="org.hibernate.hql.internal.ast.tree.BinaryOperatorNode"/>
		<type id="org.hibernate.metamodel.binding.Helper"/>
		<type id="org.hibernate.id.AbstractUUIDGenerator"/>
		<type id="org.hibernate.cfg.PropertyData"/>
		<type id="javassist.compiler.ast.ASTree"/>
		<type id="org.hibernate.annotations.Tuplizer"/>
		<type id="org.hibernate.loader.custom.CustomQuery"/>
		<type id="org.hibernate.cfg.ImprovedNamingStrategy"/>
		<type id="org.hibernate.internal.jaxb.mapping.hbm.JaxbArrayElement"/>
		<type id="javassist.tools.rmi.StubGenerator"/>
		<type id="org.hibernate.StatelessSessionBuilder"/>
		<type id="org.hibernate.type.DateType"/>
		<type id="org.hibernate.persister.entity.Loadable"/>
		<type id="org.dom4j.dom.DOMText"/>
		<type id="org.hibernate.secure.internal.JACCPreDeleteEventListener"/>
	</artifact>
	<artifact id="org.springframework.security:spring-security-acl:3.2.0.RC2">
		<type id="org.springframework.security.acls.domain.AbstractPermission"/>
		<type id="org.springframework.security.acls.model.SidRetrievalStrategy"/>
		<type id="org.springframework.security.acls.domain.AclImpl"/>
		<type id="org.springframework.security.acls.model.AclService"/>
		<type id="org.springframework.security.acls.domain.AclAuthorizationStrategyImpl"/>
		<type id="org.springframework.security.acls.jdbc.JdbcMutableAclService"/>
		<type id="org.springframework.security.acls.AclPermissionEvaluator"/>
		<type id="org.springframework.security.acls.model.NotFoundException"/>
		<type id="org.springframework.security.acls.domain.GrantedAuthoritySid"/>
		<type id="org.springframework.security.acls.model.AccessControlEntry"/>
		<type id="org.springframework.security.acls.model.AlreadyExistsException"/>
		<type id="org.springframework.security.acls.domain.BasePermission"/>
		<type id="org.springframework.security.acls.model.ObjectIdentityRetrievalStrategy"/>
		<type id="org.springframework.security.acls.model.UnloadedSidException"/>
		<type id="org.springframework.security.acls.jdbc.LookupStrategy"/>
		<type id="org.springframework.security.acls.model.ObjectIdentity"/>
		<type id="org.springframework.security.acls.model.MutableAcl"/>
		<type id="org.springframework.security.acls.afterinvocation.AbstractAclProvider"/>
		<type id="org.springframework.security.acls.domain.PrincipalSid"/>
		<type id="org.springframework.security.acls.AclPermissionCacheOptimizer"/>
		<type id="org.springframework.security.acls.model.Acl"/>
		<type id="org.springframework.security.acls.domain.AclAuthorizationStrategy"/>
		<type id="org.springframework.security.acls.model.Sid"/>
		<type id="org.springframework.security.acls.model.AuditableAcl"/>
		<type id="org.springframework.security.acls.domain.EhCacheBasedAclCache"/>
		<type id="org.springframework.security.acls.afterinvocation.AclEntryAfterInvocationProvider"/>
		<type id="org.springframework.security.acls.afterinvocation.AclEntryAfterInvocationCollectionFilteringProvider"/>
		<type id="org.springframework.security.acls.domain.SpringCacheBasedAclCache"/>
		<type id="org.springframework.security.acls.model.AclCache"/>
		<type id="org.springframework.security.acls.domain.SidRetrievalStrategyImpl"/>
		<type id="org.springframework.security.acls.model.Permission"/>
		<type id="org.springframework.security.acls.model.ObjectIdentityGenerator"/>
		<type id="org.springframework.security.acls.domain.ObjectIdentityRetrievalStrategyImpl"/>
		<type id="org.springframework.security.acls.domain.AuditLogger"/>
		<type id="org.springframework.security.acls.domain.AccessControlEntryImpl"/>
		<type id="org.springframework.security.acls.model.OwnershipAcl"/>
		<type id="org.springframework.security.acls.model.AuditableAccessControlEntry"/>
		<type id="org.springframework.security.acls.domain.AclFormattingUtils"/>
		<type id="org.springframework.security.acls.domain.CumulativePermission"/>
		<type id="org.springframework.security.acls.AclEntryVoter"/>
		<type id="org.springframework.security.acls.domain.DefaultPermissionFactory"/>
		<type id="org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy"/>
		<type id="org.springframework.security.acls.jdbc.JdbcAclService"/>
		<type id="org.springframework.security.acls.model.MutableAclService"/>
		<type id="org.springframework.security.acls.domain.PermissionFactory"/>
		<type id="org.springframework.security.acls.domain.IdentityUnavailableException"/>
		<type id="org.springframework.security.acls.domain.ObjectIdentityImpl"/>
		<type id="org.springframework.security.acls.domain.ConsoleAuditLogger"/>
		<type id="org.springframework.security.acls.jdbc.BasicLookupStrategy"/>
		<type id="org.springframework.security.acls.model.AclDataAccessException"/>
		<type id="org.springframework.security.acls.model.PermissionGrantingStrategy"/>
		<type id="org.springframework.security.acls.model.ChildrenExistException"/>
	</artifact>
	<artifact id="org.liquibase:liquibase-core:3.0.2">
		<type id="liquibase.dbdoc.PendingSQLWriter"/>
		<type id="liquibase.change.custom.CustomTaskChange"/>
		<type id="liquibase.structure.AbstractDatabaseObject"/>
		<type id="liquibase.diff.output.changelog.core.ChangedPrimaryKeyChangeGenerator"/>
		<type id="liquibase.sqlgenerator.core.CreateDatabaseChangeLogTableGeneratorSybase"/>
		<type id="liquibase.exception.DatabaseException"/>
		<type id="liquibase.resource.ResourceAccessor"/>
		<type id="liquibase.change.core.LoadUpdateDataChange"/>
		<type id="liquibase.sqlgenerator.core.DropIndexGenerator"/>
		<type id="liquibase.diff.output.changelog.core.MissingUniqueConstraintChangeGenerator"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedSequenceChangeGenerator"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorMSSQL"/>
		<type id="liquibase.sqlgenerator.core.CreateDatabaseChangeLogTableGeneratorInformix"/>
		<type id="liquibase.datatype.core.CharType"/>
		<type id="liquibase.integration.ant.TagDatabaseTask"/>
		<type id="liquibase.precondition.core.PrimaryKeyExistsPrecondition"/>
		<type id="liquibase.diff.output.DiffOutputControl"/>
		<type id="liquibase.statement.core.UnlockDatabaseChangeLogStatement"/>
		<type id="liquibase.statement.AutoIncrementConstraint"/>
		<type id="liquibase.executor.AbstractExecutor"/>
		<type id="liquibase.diff.compare.DatabaseObjectComparatorChain"/>
		<type id="liquibase.datatype.DataTypeFactory"/>
		<type id="liquibase.integration.ant.DatabaseUpdateTestingRollbackTask"/>
		<type id="liquibase.datatype.core.DateTimeType"/>
		<type id="liquibase.util.file.FilenameUtils"/>
		<type id="liquibase.statement.core.SelectFromDatabaseChangeLogStatement"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorSybase"/>
		<type id="liquibase.sqlgenerator.core.AddAutoIncrementGeneratorDB2"/>
		<type id="liquibase.statement.core.DropViewStatement"/>
		<type id="liquibase.util.csv.CSVWriter"/>
		<type id="liquibase.statement.core.DropTableStatement"/>
		<type id="liquibase.snapshot.jvm.UniqueConstraintSnapshotGenerator"/>
		<type id="liquibase.parser.core.xml.IncludeAllFilter"/>
		<type id="liquibase.sql.visitor.SqlVisitor"/>
		<type id="liquibase.sqlgenerator.core.CreateIndexGenerator"/>
		<type id="liquibase.exception.MigrationFailedException"/>
		<type id="liquibase.snapshot.jvm.ViewSnapshotGenerator"/>
		<type id="liquibase.sqlgenerator.core.CreateDatabaseChangeLogLockTableGenerator"/>
		<type id="liquibase.executor.jvm.RowMapperResultSetExtractor"/>
		<type id="liquibase.util.ISODateFormat"/>
		<type id="liquibase.util.csv.opencsv.CSVReader"/>
		<type id="liquibase.changelog.visitor.ExpectedChangesVisitor"/>
		<type id="liquibase.sqlgenerator.SqlGeneratorChain"/>
		<type id="liquibase.sqlgenerator.core.AddAutoIncrementGeneratorInformix"/>
		<type id="liquibase.datatype.core.UnknownType"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGeneratorPostgres"/>
		<type id="liquibase.util.JdbcUtils"/>
		<type id="liquibase.precondition.core.ErrorPrecondition"/>
		<type id="liquibase.database.DatabaseList"/>
		<type id="liquibase.snapshot.InvalidExampleException"/>
		<type id="liquibase.util.xml.DefaultXmlWriter"/>
		<type id="liquibase.statement.core.DropSequenceStatement"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorDB2"/>
		<type id="liquibase.statement.core.SetColumnRemarksStatement"/>
		<type id="liquibase.sql.visitor.ReplaceSqlVisitor"/>
		<type id="liquibase.sqlgenerator.core.AbstractSqlGenerator"/>
		<type id="liquibase.database.jvm.SybaseConnection"/>
		<type id="liquibase.diff.DiffResult"/>
		<type id="liquibase.util.ui.UIFacade"/>
		<type id="liquibase.change.core.InsertDataChange"/>
		<type id="liquibase.change.custom.CustomSqlChange"/>
		<type id="liquibase.structure.core.Schema"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorMySQL"/>
		<type id="liquibase.sqlgenerator.core.AlterSequenceGenerator"/>
		<type id="liquibase.statement.core.InsertStatement"/>
		<type id="liquibase.diff.output.changelog.core.MissingForeignKeyChangeGenerator"/>
		<type id="liquibase.datatype.core.FloatType"/>
		<type id="liquibase.database.core.SybaseASADatabase"/>
		<type id="liquibase.precondition.core.ViewExistsPrecondition"/>
		<type id="liquibase.precondition.Precondition"/>
		<type id="liquibase.statement.core.RuntimeStatement"/>
		<type id="liquibase.dbdoc.TableListWriter"/>
		<type id="liquibase.statement.UniqueConstraint"/>
		<type id="liquibase.change.ChangeFactory"/>
		<type id="liquibase.logging.core.DefaultLogger"/>
		<type id="liquibase.statement.core.ClearDatabaseChangeLogTableStatement"/>
		<type id="liquibase.sqlgenerator.core.DropSequenceGenerator"/>
		<type id="liquibase.dbdoc.HTMLListWriter"/>
		<type id="liquibase.statement.core.AddPrimaryKeyStatement"/>
		<type id="liquibase.logging.LogLevel"/>
		<type id="liquibase.sqlgenerator.core.CommentGenerator"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGeneratorHsql"/>
		<type id="liquibase.exception.SetupException"/>
		<type id="liquibase.statement.core.CreateViewStatement"/>
		<type id="liquibase.util.csv.opencsv.CSVWriter"/>
		<type id="liquibase.sqlgenerator.core.TagDatabaseGenerator"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGenerator"/>
		<type id="liquibase.exception.LockException"/>
		<type id="liquibase.datatype.core.BigIntType"/>
		<type id="liquibase.statement.core.CreateIndexStatement"/>
		<type id="liquibase.statement.core.AddAutoIncrementStatement"/>
		<type id="liquibase.diff.output.changelog.core.MissingTableChangeGenerator"/>
		<type id="liquibase.database.core.PostgresDatabase"/>
		<type id="liquibase.integration.ant.DatabaseRollbackFutureTask"/>
		<type id="liquibase.sqlgenerator.core.AddPrimaryKeyGenerator"/>
		<type id="liquibase.integration.ant.GenerateChangeLogTask"/>
		<type id="liquibase.diff.output.changelog.core.MissingIndexChangeGenerator"/>
		<type id="liquibase.statement.core.RenameViewStatement"/>
		<type id="liquibase.change.core.LoadDataColumnConfig"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueSQLite"/>
		<type id="liquibase.changelog.visitor.UpdateVisitor"/>
		<type id="liquibase.sqlgenerator.core.ReindexGeneratorSQLite"/>
		<type id="liquibase.statement.ForeignKeyConstraint"/>
		<type id="liquibase.statement.PrimaryKeyConstraint"/>
		<type id="liquibase.sqlgenerator.core.CreateTableGeneratorInformix"/>
		<type id="liquibase.executor.ExecutorService"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorSybaseASA"/>
		<type id="liquibase.sqlgenerator.core.RenameViewGenerator"/>
		<type id="liquibase.statement.AbstractSqlStatement"/>
		<type id="liquibase.change.custom.CustomSqlRollback"/>
		<type id="liquibase.structure.core.Sequence"/>
		<type id="liquibase.snapshot.jvm.SchemaSnapshotGenerator"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGenerator"/>
		<type id="liquibase.sqlgenerator.core.AddUniqueConstraintGeneratorTDS"/>
		<type id="liquibase.change.core.AddColumnChange"/>
		<type id="liquibase.structure.core.Relation"/>
		<type id="liquibase.sqlgenerator.core.FindForeignKeyConstraintsGeneratorPostgres"/>
		<type id="liquibase.serializer.core.string.StringChangeLogSerializer"/>
		<type id="liquibase.datatype.core.TinyIntType"/>
		<type id="liquibase.change.core.ModifyDataTypeChange"/>
		<type id="liquibase.change.core.CreateViewChange"/>
		<type id="liquibase.statement.core.CreateTableStatement"/>
		<type id="liquibase.database.jvm.JdbcConnection"/>
		<type id="liquibase.dbdoc.HTMLWriter"/>
		<type id="liquibase.serializer.ReflectionSerializer"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGeneratorDB2"/>
		<type id="liquibase.precondition.core.ChangeLogPropertyDefinedPrecondition"/>
		<type id="liquibase.change.core.AddPrimaryKeyChange"/>
		<type id="liquibase.statement.core.ModifyDataTypeStatement"/>
		<type id="liquibase.sqlgenerator.core.UpdateChangeSetChecksumGenerator"/>
		<type id="liquibase.sqlgenerator.core.CreateSequenceGenerator"/>
		<type id="liquibase.datatype.core.VarcharType"/>
		<type id="liquibase.change.AbstractChange"/>
		<type id="liquibase.diff.output.changelog.ChangeGeneratorChain"/>
		<type id="liquibase.change.core.DropColumnChange"/>
		<type id="liquibase.sqlgenerator.core.CreateTableGenerator"/>
		<type id="liquibase.sql.SingleLineComment"/>
		<type id="liquibase.change.core.CreateSequenceChange"/>
		<type id="liquibase.statement.core.UpdateChangeSetChecksumStatement"/>
		<type id="liquibase.diff.core.StandardDiffGenerator"/>
		<type id="liquibase.change.core.AddUniqueConstraintChange"/>
		<type id="liquibase.util.StringUtils"/>
		<type id="liquibase.database.core.SQLiteDatabase"/>
		<type id="liquibase.servicelocator.PrioritizedService"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorInformix"/>
		<type id="liquibase.diff.compare.core.ForeignKeyComparator"/>
		<type id="liquibase.CatalogAndSchema"/>
		<type id="liquibase.snapshot.jvm.IndexSnapshotGenerator"/>
		<type id="liquibase.change.AbstractSQLChange"/>
		<type id="liquibase.precondition.core.ChangeSetExecutedPrecondition"/>
		<type id="liquibase.sqlgenerator.core.SelectFromDatabaseChangeLogLockGenerator"/>
		<type id="liquibase.sqlgenerator.core.SelectFromDatabaseChangeLogGenerator"/>
		<type id="liquibase.util.ObjectUtil"/>
		<type id="liquibase.sqlgenerator.core.MarkChangeSetRanGenerator"/>
		<type id="liquibase.sqlgenerator.core.FindForeignKeyConstraintsGeneratorHsql"/>
		<type id="liquibase.dbdoc.ChangeLogWriter"/>
		<type id="liquibase.database.core.H2Database"/>
		<type id="liquibase.exception.ChangeNotFoundException"/>
		<type id="liquibase.statement.core.AddDefaultValueStatement"/>
		<type id="liquibase.util.csv.CSVReader"/>
		<type id="liquibase.diff.output.changelog.core.ChangedViewChangeGenerator"/>
		<type id="liquibase.exception.InvalidChangeDefinitionException"/>
		<type id="liquibase.sqlgenerator.core.CreateDatabaseChangeLogTableGenerator"/>
		<type id="liquibase.database.DatabaseConnection"/>
		<type id="liquibase.snapshot.jvm.ColumnSnapshotGenerator"/>
		<type id="liquibase.diff.Difference"/>
		<type id="liquibase.sqlgenerator.core.RenameColumnGenerator"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorSybase"/>
		<type id="liquibase.integration.ant.MarkNextChangeSetRanTask"/>
		<type id="liquibase.sqlgenerator.SqlGenerator"/>
		<type id="liquibase.logging.Logger"/>
		<type id="liquibase.database.core.DerbyDatabase"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorMSSQL"/>
		<type id="liquibase.changelog.filter.ContextChangeSetFilter"/>
		<type id="liquibase.diff.compare.core.SchemaComparator"/>
		<type id="liquibase.dbdoc.TableWriter"/>
		<type id="liquibase.changelog.filter.AfterTagChangeSetFilter"/>
		<type id="liquibase.change.core.TagDatabaseChange"/>
		<type id="liquibase.snapshot.jvm.H2ColumnSnapshotGenerator"/>
		<type id="liquibase.change.core.DropDefaultValueChange"/>
		<type id="liquibase.database.AbstractJdbcDatabase"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorFirebird"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorSybaseASA"/>
		<type id="liquibase.datatype.core.BlobType"/>
		<type id="liquibase.statement.core.DropPrimaryKeyStatement"/>
		<type id="liquibase.diff.compare.core.DefaultDatabaseObjectComparator"/>
		<type id="liquibase.sqlgenerator.core.AddUniqueConstraintGenerator"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGeneratorMySQL"/>
		<type id="liquibase.sqlgenerator.core.AddPrimaryKeyGeneratorInformix"/>
		<type id="liquibase.statement.core.DeleteStatement"/>
		<type id="liquibase.exception.DuplicateChangeSetException"/>
		<type id="liquibase.servicelocator.LiquibaseService"/>
		<type id="liquibase.precondition.CustomPreconditionWrapper"/>
		<type id="liquibase.changelog.filter.ShouldRunChangeSetFilter"/>
		<type id="liquibase.database.core.HsqlDatabase"/>
		<type id="liquibase.util.xml.XmlWriter"/>
		<type id="liquibase.sqlgenerator.core.AddColumnGeneratorDefaultClauseBeforeNotNull"/>
		<type id="liquibase.dbdoc.RecentChangesWriter"/>
		<type id="liquibase.sqlgenerator.core.DropForeignKeyConstraintGenerator"/>
		<type id="liquibase.sqlgenerator.core.InsertDataChangeGenerator"/>
		<type id="liquibase.database.core.MaxDBDatabase"/>
		<type id="liquibase.sqlgenerator.core.ClearDatabaseChangeLogTableGenerator"/>
		<type id="liquibase.sqlgenerator.core.GetNextChangeSetSequenceValueGenerator"/>
		<type id="liquibase.sqlgenerator.core.AddAutoIncrementGenerator"/>
		<type id="liquibase.exception.RollbackFailedException"/>
		<type id="liquibase.change.core.AddNotNullConstraintChange"/>
		<type id="liquibase.exception.LiquibaseException"/>
		<type id="liquibase.serializer.ChangeLogSerializerFactory"/>
		<type id="liquibase.statement.core.FindForeignKeyConstraintsStatement"/>
		<type id="liquibase.statement.core.LockDatabaseChangeLogStatement"/>
		<type id="liquibase.snapshot.jvm.CatalogSnapshotGenerator"/>
		<type id="liquibase.sqlgenerator.core.AddUniqueConstraintGeneratorInformix"/>
		<type id="liquibase.util.csv.opencsv.bean.ColumnPositionMappingStrategy"/>
		<type id="liquibase.snapshot.jvm.SequenceSnapshotGenerator"/>
		<type id="liquibase.change.core.DropNotNullConstraintChange"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorOracle"/>
		<type id="liquibase.change.ChangeParameterMetaData"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedTableChangeGenerator"/>
		<type id="liquibase.statement.ExecutablePreparedStatement"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorMaxDB"/>
		<type id="liquibase.snapshot.DatabaseSnapshot"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedIndexChangeGenerator"/>
		<type id="liquibase.servicelocator.PackageScanClassResolver"/>
		<type id="liquibase.sqlgenerator.core.CreateDatabaseChangeLogTableGeneratorFirebird"/>
		<type id="liquibase.structure.DatabaseObject"/>
		<type id="liquibase.integration.spring.SpringLiquibase"/>
		<type id="liquibase.snapshot.jvm.JdbcSnapshotGenerator"/>
		<type id="liquibase.change.core.DropViewChange"/>
		<type id="liquibase.statement.core.TagDatabaseStatement"/>
		<type id="liquibase.changelog.visitor.ListVisitor"/>
		<type id="liquibase.structure.core.Column"/>
		<type id="liquibase.change.DatabaseChangeProperty"/>
		<type id="liquibase.sqlgenerator.core.ReorganizeTableGeneratorDB2"/>
		<type id="liquibase.statement.UpdateExecutablePreparedStatement"/>
		<type id="liquibase.database.core.UnsupportedDatabase"/>
		<type id="liquibase.diff.output.changelog.MissingObjectChangeGenerator"/>
		<type id="liquibase.precondition.core.NotPrecondition"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorOracle"/>
		<type id="liquibase.statement.core.CopyRowsStatement"/>
		<type id="liquibase.datatype.core.CurrencyType"/>
		<type id="liquibase.diff.output.changelog.ChangedObjectChangeGenerator"/>
		<type id="liquibase.statement.StoredProcedureStatement"/>
		<type id="liquibase.change.ChangeWithColumns"/>
		<type id="liquibase.sqlgenerator.core.RenameTableGenerator"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGenerator"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGeneratorOracle"/>
		<type id="liquibase.diff.output.changelog.core.MissingSequenceChangeGenerator"/>
		<type id="liquibase.datatype.core.NCharType"/>
		<type id="liquibase.change.CheckSum"/>
		<type id="liquibase.statement.core.RawSqlStatement"/>
		<type id="liquibase.change.DatabaseChange"/>
		<type id="liquibase.servicelocator.ServiceLocator"/>
		<type id="liquibase.statement.core.CreateDatabaseChangeLogLockTableStatement"/>
		<type id="liquibase.statement.SequenceCurrentValueFunction"/>
		<type id="liquibase.integration.ant.DiffDatabaseTask"/>
		<type id="liquibase.statement.core.AddUniqueConstraintStatement"/>
		<type id="liquibase.changelog.filter.RanChangeSetFilter"/>
		<type id="liquibase.diff.compare.core.PrimaryKeyComparator"/>
		<type id="liquibase.sqlgenerator.core.AddAutoIncrementGeneratorSQLite"/>
		<type id="liquibase.changelog.ChangeSet"/>
		<type id="liquibase.servicelocator.WebSpherePackageScanClassResolver"/>
		<type id="liquibase.resource.FileSystemResourceAccessor"/>
		<type id="liquibase.sqlgenerator.core.DeleteGenerator"/>
		<type id="liquibase.precondition.core.IndexExistsPrecondition"/>
		<type id="liquibase.snapshot.jvm.DataSnapshotGenerator"/>
		<type id="liquibase.statement.InsertExecutablePreparedStatement"/>
		<type id="liquibase.statement.core.DropColumnStatement"/>
		<type id="liquibase.datatype.core.DatabaseFunctionType"/>
		<type id="liquibase.statement.ExecutablePreparedStatementBase"/>
		<type id="liquibase.precondition.core.ForeignKeyExistsPrecondition"/>
		<type id="liquibase.change.core.AbstractModifyDataChange"/>
		<type id="liquibase.change.ChangeMetaData"/>
		<type id="liquibase.sql.visitor.AppendSqlVisitor"/>
		<type id="liquibase.change.DatabaseChangeNote"/>
		<type id="liquibase.parser.ChangeLogParser"/>
		<type id="liquibase.change.core.DropPrimaryKeyChange"/>
		<type id="liquibase.statement.CallableSqlStatement"/>
		<type id="liquibase.diff.output.changelog.ChangeGeneratorFactory"/>
		<type id="liquibase.changelog.visitor.RollbackVisitor"/>
		<type id="liquibase.util.csv.opencsv.bean.HeaderColumnNameMappingStrategy"/>
		<type id="liquibase.diff.output.changelog.core.MissingDataChangeGenerator"/>
		<type id="liquibase.sql.visitor.PrependSqlVisitor"/>
		<type id="liquibase.serializer.core.json.JsonChangeLogSerializer"/>
		<type id="liquibase.sqlgenerator.core.UpdateGenerator"/>
		<type id="liquibase.exception.StatementNotSupportedOnDatabaseException"/>
		<type id="liquibase.sqlgenerator.core.SetTableRemarksGenerator"/>
		<type id="liquibase.change.core.DeleteDataChange"/>
		<type id="liquibase.diff.compare.core.ColumnComparator"/>
		<type id="liquibase.serializer.core.xml.XMLChangeLogSerializer"/>
		<type id="liquibase.statement.core.InsertOrUpdateStatement"/>
		<type id="liquibase.sqlgenerator.core.RawSqlGenerator"/>
		<type id="liquibase.precondition.core.AndPrecondition"/>
		<type id="liquibase.integration.ant.DiffDatabaseToChangeLogTask"/>
		<type id="liquibase.dbdoc.ColumnWriter"/>
		<type id="liquibase.exception.ValidationErrors"/>
		<type id="liquibase.database.DatabaseFactory"/>
		<type id="liquibase.diff.output.changelog.core.MissingPrimaryKeyChangeGenerator"/>
		<type id="liquibase.structure.core.Data"/>
		<type id="liquibase.executor.jvm.JdbcExecutor"/>
		<type id="liquibase.datatype.DatabaseDataType"/>
		<type id="liquibase.util.NumberUtils"/>
		<type id="liquibase.sqlgenerator.core.FindForeignKeyConstraintsGeneratorMSSQL"/>
		<type id="liquibase.diff.StringDiff"/>
		<type id="liquibase.exception.RollbackImpossibleException"/>
		<type id="liquibase.executor.LoggingExecutor"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorDerby"/>
		<type id="liquibase.change.core.DropIndexChange"/>
		<type id="liquibase.exception.PreconditionErrorException"/>
		<type id="liquibase.structure.core.Index"/>
		<type id="liquibase.diff.output.changelog.core.MissingColumnChangeGenerator"/>
		<type id="liquibase.executor.jvm.ColumnMapRowMapper"/>
		<type id="liquibase.change.custom.CustomChangeWrapper"/>
		<type id="liquibase.datatype.core.TimestampType"/>
		<type id="liquibase.datatype.core.IntType"/>
		<type id="liquibase.sqlgenerator.core.CreateViewGenerator"/>
		<type id="liquibase.statement.core.CreateSequenceStatement"/>
		<type id="liquibase.database.core.MySQLDatabase"/>
		<type id="liquibase.diff.DiffStatusListener"/>
		<type id="liquibase.exception.CustomPreconditionFailedException"/>
		<type id="liquibase.executor.Executor"/>
		<type id="liquibase.statement.core.SetNullableStatement"/>
		<type id="liquibase.database.core.SybaseDatabase"/>
		<type id="liquibase.sql.visitor.SqlVisitorFactory"/>
		<type id="liquibase.statement.core.AddForeignKeyConstraintStatement"/>
		<type id="liquibase.database.core.MSSQLDatabase"/>
		<artifact id="org.yaml:snakeyaml:1.12">
			<type id="org.yaml.snakeyaml.events.CollectionEndEvent"/>
			<type id="org.yaml.snakeyaml.nodes.MappingNode"/>
			<type id="org.yaml.snakeyaml.parser.ParserException"/>
			<type id="org.yaml.snakeyaml.scanner.Constant"/>
			<type id="org.yaml.snakeyaml.nodes.NodeTuple"/>
			<type id="org.yaml.snakeyaml.parser.ParserImpl"/>
			<type id="org.yaml.snakeyaml.Yaml"/>
			<type id="org.yaml.snakeyaml.constructor.Constructor"/>
			<type id="org.yaml.snakeyaml.constructor.CustomClassLoaderConstructor"/>
			<type id="org.yaml.snakeyaml.constructor.Construct"/>
			<type id="org.yaml.snakeyaml.representer.Representer"/>
			<type id="org.yaml.snakeyaml.introspector.BeanAccess"/>
			<type id="org.yaml.snakeyaml.constructor.BaseConstructor"/>
			<type id="org.yaml.snakeyaml.events.AliasEvent"/>
			<type id="org.yaml.snakeyaml.events.SequenceStartEvent"/>
			<type id="org.yaml.snakeyaml.nodes.AnchorNode"/>
			<type id="org.yaml.snakeyaml.introspector.Property"/>
			<type id="org.yaml.snakeyaml.tokens.FlowEntryToken"/>
			<type id="org.yaml.snakeyaml.tokens.KeyToken"/>
			<type id="org.yaml.snakeyaml.parser.Parser"/>
			<type id="org.yaml.snakeyaml.events.ScalarEvent"/>
			<type id="org.yaml.snakeyaml.emitter.Emitable"/>
			<type id="org.yaml.snakeyaml.emitter.EmitterException"/>
			<type id="org.yaml.snakeyaml.tokens.BlockEntryToken"/>
			<type id="org.yaml.snakeyaml.introspector.GenericProperty"/>
			<type id="org.yaml.snakeyaml.introspector.FieldProperty"/>
			<type id="org.yaml.snakeyaml.events.StreamEndEvent"/>
			<type id="org.yaml.snakeyaml.nodes.NodeId"/>
			<type id="org.yaml.snakeyaml.nodes.Tag"/>
			<type id="org.yaml.snakeyaml.tokens.ScalarToken"/>
			<type id="org.yaml.snakeyaml.extensions.compactnotation.CompactData"/>
			<type id="org.yaml.snakeyaml.representer.BaseRepresenter"/>
			<type id="org.yaml.snakeyaml.tokens.FlowSequenceEndToken"/>
			<type id="org.yaml.snakeyaml.tokens.AnchorToken"/>
			<type id="org.yaml.snakeyaml.tokens.FlowMappingEndToken"/>
			<type id="org.yaml.snakeyaml.nodes.CollectionNode"/>
			<type id="org.yaml.snakeyaml.tokens.FlowSequenceStartToken"/>
			<type id="org.yaml.snakeyaml.introspector.PropertyUtils"/>
			<type id="org.yaml.snakeyaml.error.YAMLException"/>
			<type id="org.yaml.snakeyaml.representer.Represent"/>
			<type id="org.yaml.snakeyaml.tokens.TagToken"/>
			<type id="org.yaml.snakeyaml.external.com.google.gdata.util.common.base.PercentEscaper"/>
			<type id="org.yaml.snakeyaml.resolver.Resolver"/>
			<type id="org.yaml.snakeyaml.DumperOptions"/>
			<type id="org.yaml.snakeyaml.events.CollectionStartEvent"/>
			<type id="org.yaml.snakeyaml.nodes.Node"/>
			<type id="org.yaml.snakeyaml.events.NodeEvent"/>
			<type id="org.yaml.snakeyaml.tokens.StreamEndToken"/>
			<type id="org.yaml.snakeyaml.constructor.SafeConstructor"/>
			<type id="org.yaml.snakeyaml.reader.UnicodeReader"/>
			<type id="org.yaml.snakeyaml.emitter.Emitter"/>
			<type id="org.yaml.snakeyaml.tokens.TagTuple"/>
			<type id="org.yaml.snakeyaml.tokens.AliasToken"/>
			<type id="org.yaml.snakeyaml.tokens.FlowMappingStartToken"/>
			<type id="org.yaml.snakeyaml.composer.Composer"/>
			<type id="org.yaml.snakeyaml.LoaderOptions"/>
			<type id="org.yaml.snakeyaml.Loader"/>
			<type id="org.yaml.snakeyaml.reader.StreamReader"/>
			<type id="org.yaml.snakeyaml.tokens.DocumentEndToken"/>
			<type id="org.yaml.snakeyaml.util.ArrayStack"/>
			<type id="org.yaml.snakeyaml.util.UriEncoder"/>
			<type id="org.yaml.snakeyaml.tokens.Token"/>
			<type id="org.yaml.snakeyaml.scanner.ScannerException"/>
			<type id="org.yaml.snakeyaml.external.com.google.gdata.util.common.base.Escaper"/>
			<type id="org.yaml.snakeyaml.events.StreamStartEvent"/>
			<type id="org.yaml.snakeyaml.JavaBeanDumper"/>
			<type id="org.yaml.snakeyaml.external.com.google.gdata.util.common.base.UnicodeEscaper"/>
			<type id="org.yaml.snakeyaml.tokens.BlockEndToken"/>
			<type id="org.yaml.snakeyaml.tokens.StreamStartToken"/>
			<type id="org.yaml.snakeyaml.Dumper"/>
			<type id="org.yaml.snakeyaml.error.Mark"/>
			<type id="org.yaml.snakeyaml.constructor.ConstructorException"/>
			<type id="org.yaml.snakeyaml.emitter.ScalarAnalysis"/>
			<type id="org.yaml.snakeyaml.external.biz.base64Coder.Base64Coder"/>
			<type id="org.yaml.snakeyaml.serializer.Serializer"/>
			<type id="org.yaml.snakeyaml.events.DocumentEndEvent"/>
			<type id="org.yaml.snakeyaml.constructor.AbstractConstruct"/>
			<type id="org.yaml.snakeyaml.scanner.Scanner"/>
			<type id="org.yaml.snakeyaml.extensions.compactnotation.CompactConstructor"/>
			<type id="org.yaml.snakeyaml.composer.ComposerException"/>
			<type id="org.yaml.snakeyaml.reader.ReaderException"/>
			<type id="org.yaml.snakeyaml.scanner.ScannerImpl"/>
			<type id="org.yaml.snakeyaml.error.MarkedYAMLException"/>
			<type id="org.yaml.snakeyaml.tokens.DirectiveToken"/>
			<type id="org.yaml.snakeyaml.events.MappingStartEvent"/>
			<type id="org.yaml.snakeyaml.events.MappingEndEvent"/>
			<type id="org.yaml.snakeyaml.extensions.compactnotation.PackageCompactConstructor"/>
			<type id="org.yaml.snakeyaml.JavaBeanLoader"/>
			<type id="org.yaml.snakeyaml.tokens.DocumentStartToken"/>
			<type id="org.yaml.snakeyaml.tokens.ValueToken"/>
			<type id="org.yaml.snakeyaml.nodes.ScalarNode"/>
			<type id="org.yaml.snakeyaml.events.Event"/>
			<type id="org.yaml.snakeyaml.tokens.BlockSequenceStartToken"/>
			<type id="org.yaml.snakeyaml.introspector.MethodProperty"/>
			<type id="org.yaml.snakeyaml.nodes.SequenceNode"/>
			<type id="org.yaml.snakeyaml.events.DocumentStartEvent"/>
			<type id="org.yaml.snakeyaml.events.SequenceEndEvent"/>
			<type id="org.yaml.snakeyaml.TypeDescription"/>
			<type id="org.yaml.snakeyaml.tokens.BlockMappingStartToken"/>
			<type id="org.yaml.snakeyaml.serializer.SerializerException"/>
			<type id="org.yaml.snakeyaml.events.ImplicitTuple"/>
			<type id="org.yaml.snakeyaml.introspector.MissingProperty"/>
		</artifact>
		<type id="liquibase.resource.ClassLoaderResourceAccessor"/>
		<type id="liquibase.precondition.core.SqlPrecondition"/>
		<type id="liquibase.change.core.RenameTableChange"/>
		<type id="liquibase.changelog.visitor.ChangeLogSyncVisitor"/>
		<type id="liquibase.logging.LogFactory"/>
		<type id="liquibase.change.core.AddLookupTableChange"/>
		<type id="liquibase.parser.core.xml.LiquibaseEntityResolver"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedColumnChangeGenerator"/>
		<type id="liquibase.sqlgenerator.core.CreateViewGeneratorInformix"/>
		<type id="liquibase.changelog.filter.AlreadyRanChangeSetFilter"/>
		<type id="liquibase.precondition.Conditional"/>
		<type id="liquibase.statement.core.DropUniqueConstraintStatement"/>
		<type id="liquibase.diff.ObjectDifferences"/>
		<type id="liquibase.sqlgenerator.core.DropUniqueConstraintGenerator"/>
		<type id="liquibase.change.core.DropSequenceChange"/>
		<type id="liquibase.lockservice.LockServiceFactory"/>
		<type id="liquibase.changelog.filter.ExecutedAfterChangeSetFilter"/>
		<type id="liquibase.datatype.core.DateType"/>
		<type id="liquibase.sqlgenerator.core.ModifyDataTypeGenerator"/>
		<type id="liquibase.change.core.RawSQLChange"/>
		<type id="liquibase.datatype.core.DoubleType"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedViewChangeGenerator"/>
		<type id="liquibase.dbdoc.PendingChangesWriter"/>
		<type id="liquibase.sql.visitor.RegExpReplaceSqlVisitor"/>
		<type id="liquibase.servicelocator.PackageScanFilter"/>
		<type id="liquibase.structure.core.PrimaryKey"/>
		<type id="liquibase.change.custom.CustomChange"/>
		<type id="liquibase.diff.output.report.DiffToReport"/>
		<type id="liquibase.statement.core.GetViewDefinitionStatement"/>
		<type id="liquibase.logging.core.AbstractLogger"/>
		<type id="liquibase.statement.core.ReorganizeTableStatement"/>
		<type id="liquibase.changelog.ChangeLogIterator"/>
		<type id="liquibase.sqlgenerator.core.RuntimeGenerator"/>
		<type id="liquibase.change.core.LoadDataChange"/>
		<type id="liquibase.serializer.core.yaml.YamlChangeLogSerializer"/>
		<type id="liquibase.integration.ant.BaseLiquibaseTask"/>
		<type id="liquibase.changelog.filter.ChangeSetFilter"/>
		<type id="liquibase.statement.core.RenameColumnStatement"/>
		<type id="liquibase.exception.ChangeLogParseException"/>
		<type id="liquibase.integration.cdi.CDILiquibase"/>
		<type id="liquibase.change.ColumnConfig"/>
		<type id="liquibase.changelog.RanChangeSet"/>
		<type id="liquibase.exception.DateParseException"/>
		<type id="liquibase.util.csv.opencsv.bean.HeaderColumnNameTranslateMappingStrategy"/>
		<type id="liquibase.change.Change"/>
		<type id="liquibase.database.jvm.HsqlConnection"/>
		<type id="liquibase.changelog.visitor.DBDocVisitor"/>
		<type id="liquibase.sqlgenerator.core.StoredProcedureGenerator"/>
		<type id="liquibase.parser.core.sql.SqlChangeLogParser"/>
		<type id="liquibase.precondition.PreconditionFactory"/>
		<type id="liquibase.precondition.PreconditionLogic"/>
		<type id="liquibase.diff.DiffGenerator"/>
		<type id="liquibase.precondition.core.ColumnExistsPrecondition"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorInformix"/>
		<type id="liquibase.change.DbmsTargetedChange"/>
		<type id="liquibase.structure.core.Catalog"/>
		<type id="liquibase.statement.ColumnConstraint"/>
		<type id="liquibase.statement.core.CommentStatement"/>
		<type id="liquibase.datatype.core.BooleanType"/>
		<type id="liquibase.sqlgenerator.core.SetNullableGenerator"/>
		<type id="liquibase.database.jvm.DerbyConnection"/>
		<type id="liquibase.change.core.StopChange"/>
		<type id="liquibase.snapshot.SnapshotGeneratorChain"/>
		<type id="liquibase.sqlgenerator.SqlGeneratorFactory"/>
		<type id="liquibase.util.LiquibaseUtil"/>
		<type id="liquibase.datatype.DataTypeInfo"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedForeignKeyChangeGenerator"/>
		<type id="liquibase.diff.compare.CompareControl"/>
		<type id="liquibase.change.core.AddAutoIncrementChange"/>
		<type id="liquibase.database.core.CacheDatabase"/>
		<type id="liquibase.statement.core.SetTableRemarksStatement"/>
		<type id="liquibase.change.core.DropAllForeignKeyConstraintsChange"/>
		<type id="liquibase.diff.output.changelog.UnexpectedObjectChangeGenerator"/>
		<type id="liquibase.changelog.ChangeLogParameters"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorPostgres"/>
		<type id="liquibase.change.core.CreateIndexChange"/>
		<type id="liquibase.precondition.core.TableExistsPrecondition"/>
		<type id="liquibase.util.SqlUtil"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGeneratorMSSQL"/>
		<type id="liquibase.diff.output.changelog.core.ChangedColumnChangeGenerator"/>
		<type id="liquibase.statement.core.SelectFromDatabaseChangeLogLockStatement"/>
		<type id="liquibase.change.core.MergeColumnChange"/>
		<type id="liquibase.exception.PreconditionFailedException"/>
		<type id="liquibase.sql.visitor.AbstractSqlVisitor"/>
		<type id="liquibase.integration.ant.DropAllTask"/>
		<type id="liquibase.integration.cdi.annotations.LiquibaseType"/>
		<type id="liquibase.exception.DuplicateStatementIdentifierException"/>
		<type id="liquibase.structure.core.ForeignKey"/>
		<type id="liquibase.database.core.FirebirdDatabase"/>
		<type id="liquibase.sqlgenerator.core.DropPrimaryKeyGenerator"/>
		<type id="liquibase.exception.CommandLineParsingException"/>
		<type id="liquibase.parser.core.yaml.YamlChangeLogParser"/>
		<type id="liquibase.changelog.DatabaseChangeLog"/>
		<type id="liquibase.change.core.DropForeignKeyConstraintChange"/>
		<type id="liquibase.precondition.core.RunningAsPrecondition"/>
		<type id="liquibase.precondition.core.OrPrecondition"/>
		<type id="liquibase.dbdoc.AuthorListWriter"/>
		<type id="liquibase.sql.Sql"/>
		<type id="liquibase.util.XMLUtil"/>
		<type id="liquibase.change.core.CreateTableChange"/>
		<type id="liquibase.snapshot.JdbcDatabaseSnapshot"/>
		<type id="liquibase.change.core.ExecuteShellCommandChange"/>
		<type id="liquibase.exception.UnknownChangelogFormatException"/>
		<type id="liquibase.resource.UtfBomAwareReader"/>
		<type id="liquibase.statement.core.RenameTableStatement"/>
		<type id="liquibase.sql.UnparsedSql"/>
		<type id="liquibase.statement.core.MarkChangeSetRanStatement"/>
		<type id="liquibase.precondition.core.SequenceExistsPrecondition"/>
		<type id="liquibase.statement.core.AddColumnStatement"/>
		<type id="liquibase.precondition.CustomPrecondition"/>
		<type id="liquibase.resource.CompositeResourceAccessor"/>
		<type id="liquibase.change.core.DropTableChange"/>
		<type id="liquibase.diff.output.changelog.ChangeGenerator"/>
		<type id="liquibase.database.core.DB2iDatabase"/>
		<type id="liquibase.integration.commandline.CommandLineResourceAccessor"/>
		<type id="liquibase.change.core.DropUniqueConstraintChange"/>
		<type id="liquibase.snapshot.jvm.PrimaryKeySnapshotGenerator"/>
		<type id="liquibase.sqlgenerator.core.AddForeignKeyConstraintGenerator"/>
		<type id="liquibase.lockservice.LockService"/>
		<type id="liquibase.changelog.filter.CountChangeSetFilter"/>
		<type id="liquibase.sqlgenerator.core.DropTableGenerator"/>
		<type id="liquibase.exception.ValidationFailedException"/>
		<type id="liquibase.parser.core.json.JsonChangeLogParser"/>
		<type id="liquibase.util.ui.UIFactory"/>
		<type id="liquibase.statement.core.UpdateStatement"/>
		<type id="liquibase.statement.core.CreateDatabaseChangeLogTableStatement"/>
		<type id="liquibase.precondition.core.DBMSPrecondition"/>
		<type id="liquibase.sqlgenerator.core.LockDatabaseChangeLogGenerator"/>
		<type id="liquibase.servicelocator.DefaultPackageScanClassResolver"/>
		<type id="liquibase.diff.compare.DatabaseObjectComparator"/>
		<type id="liquibase.changelog.visitor.ValidatingVisitor"/>
		<type id="liquibase.sqlgenerator.core.InsertGenerator"/>
		<type id="liquibase.datatype.LiquibaseDataType"/>
		<type id="liquibase.changelog.filter.DbmsChangeSetFilter"/>
		<type id="liquibase.sqlgenerator.core.InsertOrUpdateGeneratorH2"/>
		<type id="liquibase.structure.core.ForeignKeyConstraintType"/>
		<type id="liquibase.integration.ant.DBDocTask"/>
		<type id="liquibase.servicelocator.CustomResolverServiceLocator"/>
		<type id="liquibase.change.core.RenameViewChange"/>
		<type id="liquibase.serializer.ChangeLogSerializer"/>
		<type id="liquibase.sqlgenerator.core.CopyRowsGenerator"/>
		<type id="liquibase.datatype.core.SmallIntType"/>
		<type id="liquibase.integration.cdi.CDILiquibaseConfig"/>
		<type id="liquibase.sqlgenerator.core.AddColumnGenerator"/>
		<type id="liquibase.util.RegexMatcher"/>
		<type id="liquibase.diff.compare.DatabaseObjectComparatorFactory"/>
		<type id="liquibase.lockservice.LockServiceImpl"/>
		<type id="liquibase.sqlgenerator.core.FindForeignKeyConstraintsGeneratorMySQL"/>
		<type id="liquibase.change.ConstraintsConfig"/>
		<type id="liquibase.sqlgenerator.core.RemoveChangeSetRanStatusGenerator"/>
		<type id="liquibase.integration.ant.DatabaseUpdateTask"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedPrimaryKeyChangeGenerator"/>
		<type id="liquibase.changelog.filter.ActuallyExecutedChangeSetFilter"/>
		<type id="liquibase.statement.core.DropIndexStatement"/>
		<type id="liquibase.snapshot.jvm.ForeignKeySnapshotGenerator"/>
		<type id="liquibase.snapshot.SnapshotControl"/>
		<type id="liquibase.util.csv.opencsv.bean.MappingStrategy"/>
		<type id="liquibase.snapshot.SnapshotGenerator"/>
		<type id="liquibase.database.Database"/>
		<type id="liquibase.executor.jvm.RowMapper"/>
		<type id="liquibase.statement.core.GetNextChangeSetSequenceValueStatement"/>
		<type id="liquibase.structure.core.UniqueConstraint"/>
		<type id="liquibase.diff.compare.core.TableComparator"/>
		<type id="liquibase.parser.core.xml.XMLChangeLogSAXParser"/>
		<type id="liquibase.sqlgenerator.core.UnlockDatabaseChangeLogGenerator"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorHsql"/>
		<type id="liquibase.util.StreamUtil"/>
		<type id="liquibase.servicelocator.CompositePackageScanFilter"/>
		<type id="liquibase.sqlgenerator.core.AddColumnGeneratorSQLite"/>
		<type id="liquibase.dbdoc.ChangeLogListWriter"/>
		<type id="liquibase.statement.core.RemoveChangeSetRanStatusStatement"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorMaxDB"/>
		<type id="liquibase.change.core.EmptyChange"/>
		<type id="liquibase.integration.commandline.Main"/>
		<type id="liquibase.integration.ant.ChangeLogSyncTask"/>
		<type id="liquibase.sqlgenerator.core.FindForeignKeyConstraintsGeneratorDB2"/>
		<type id="liquibase.util.NetUtil"/>
		<type id="liquibase.sqlgenerator.core.GetViewDefinitionGeneratorPostgres"/>
		<type id="liquibase.snapshot.SnapshotGeneratorFactory"/>
		<type id="liquibase.datatype.core.TimeType"/>
		<type id="liquibase.util.csv.opencsv.bean.CsvToBean"/>
		<type id="liquibase.lockservice.DatabaseChangeLogLock"/>
		<type id="liquibase.Liquibase"/>
		<type id="liquibase.parser.ChangeLogParserFactory"/>
		<type id="liquibase.datatype.core.UUIDType"/>
		<type id="liquibase.structure.core.DataType"/>
		<type id="liquibase.sqlgenerator.core.DropDefaultValueGenerator"/>
		<type id="liquibase.util.ui.SwingUIFacade"/>
		<type id="liquibase.statement.core.ReindexStatement"/>
		<type id="liquibase.change.core.CreateProcedureChange"/>
		<type id="liquibase.structure.core.Table"/>
		<type id="liquibase.sqlgenerator.core.AddDefaultValueGeneratorDerby"/>
		<type id="liquibase.statement.core.AlterSequenceStatement"/>
		<type id="liquibase.database.PreparedStatementFactory"/>
		<type id="liquibase.common.datatype.DataTypeWrapper"/>
		<type id="liquibase.precondition.core.FailedPrecondition"/>
		<type id="liquibase.statement.DatabaseFunction"/>
		<type id="liquibase.datatype.core.DecimalType"/>
		<type id="liquibase.changelog.filter.NotRanChangeSetFilter"/>
		<type id="liquibase.servicelocator.AssignableToPackageScanFilter"/>
		<type id="liquibase.diff.compare.core.IndexComparator"/>
		<type id="liquibase.integration.servlet.LiquibaseServletListener"/>
		<type id="liquibase.statement.SequenceNextValueFunction"/>
		<type id="liquibase.database.core.InformixDatabase"/>
		<type id="liquibase.exception.ServiceNotFoundException"/>
		<type id="liquibase.sqlgenerator.core.DropColumnGenerator"/>
		<type id="liquibase.exception.UnexpectedLiquibaseException"/>
		<type id="liquibase.database.ObjectQuotingStrategy"/>
		<type id="liquibase.integration.cdi.CDIBootstrap"/>
		<type id="liquibase.precondition.core.PreconditionContainer"/>
		<type id="liquibase.dbdoc.AuthorWriter"/>
		<type id="liquibase.database.core.OracleDatabase"/>
		<type id="liquibase.serializer.LiquibaseSerializable"/>
		<type id="liquibase.util.SystemUtils"/>
		<type id="liquibase.datatype.core.ClobType"/>
		<type id="liquibase.change.core.UpdateDataChange"/>
		<type id="liquibase.exception.DatabaseHistoryException"/>
		<type id="liquibase.snapshot.jvm.TableSnapshotGenerator"/>
		<type id="liquibase.structure.core.DatabaseObjectFactory"/>
		<type id="liquibase.change.core.SQLFileChange"/>
		<type id="liquibase.diff.DiffGeneratorFactory"/>
		<type id="liquibase.datatype.core.NVarcharType"/>
		<type id="liquibase.parser.core.formattedsql.FormattedSqlChangeLogParser"/>
		<type id="liquibase.sqlgenerator.core.FindForeignKeyConstraintsGeneratorOracle"/>
		<type id="liquibase.exception.CustomChangeException"/>
		<type id="liquibase.change.core.AlterSequenceChange"/>
		<type id="liquibase.diff.output.changelog.core.UnexpectedUniqueConstraintChangeGenerator"/>
		<type id="liquibase.sqlgenerator.core.CreateIndexGeneratorPostgres"/>
		<type id="liquibase.diff.output.changelog.DiffToChangeLog"/>
		<type id="liquibase.changelog.visitor.ChangeSetVisitor"/>
		<type id="liquibase.change.custom.CustomTaskRollback"/>
		<type id="liquibase.integration.servlet.LiquibaseStatusServlet"/>
		<type id="liquibase.change.core.AddDefaultValueChange"/>
		<type id="liquibase.diff.output.changelog.core.MissingViewChangeGenerator"/>
		<type id="liquibase.change.core.RenameColumnChange"/>
		<type id="liquibase.integration.ant.DatabaseRollbackTask"/>
		<type id="liquibase.sqlgenerator.core.SetColumnRemarksGenerator"/>
		<type id="liquibase.structure.core.View"/>
		<type id="liquibase.datatype.core.NumberType"/>
		<type id="liquibase.util.MD5Util"/>
		<type id="liquibase.statement.NotNullConstraint"/>
		<type id="liquibase.integration.ant.AntResourceAccessor"/>
		<type id="liquibase.sqlgenerator.core.DropViewGenerator"/>
		<type id="liquibase.sqlgenerator.core.AddAutoIncrementGeneratorHsqlH2"/>
		<type id="liquibase.change.core.AddForeignKeyConstraintChange"/>
		<type id="liquibase.exception.Warnings"/>
		<type id="liquibase.statement.SqlStatement"/>
		<type id="liquibase.statement.core.DropDefaultValueStatement"/>
		<type id="liquibase.database.core.DB2Database"/>
		<type id="liquibase.statement.core.DropForeignKeyConstraintStatement"/>
		<type id="liquibase.precondition.core.ObjectQuotingStrategyPrecondition"/>
		<type id="liquibase.diff.output.changelog.ChangeGeneratorComparator"/>
		<type id="liquibase.integration.commandline.CommandLineUtils"/>
		<type id="liquibase.util.FileUtil"/>
		<type id="liquibase.exception.CustomPreconditionErrorException"/>
	</artifact>
	<artifact id="org.apache.activemq:activemq-pool:5.4.0">
		<type id="org.apache.activemq.pool.JcaPooledConnectionFactory"/>
		<type id="org.apache.activemq.pool.PooledSession"/>
		<type id="org.apache.activemq.pool.ConnectionKey"/>
		<type id="org.apache.activemq.pool.PooledQueueSender"/>
		<artifact id="org.apache.activemq:activemq-core:5.4.0">
			<type id="org.apache.activemq.broker.jmx.QueueView"/>
			<type id="org.apache.activemq.kaha.MessageAckWithLocation"/>
			<type id="org.apache.activemq.openwire.v6.RemoveSubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.wireformat.ObjectStreamWireFormat"/>
			<type id="org.apache.activemq.openwire.v3.ShutdownInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ShutdownInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.RemoveSubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ShutdownInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ShutdownInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.RemoveSubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.Message"/>
			<type id="org.apache.activemq.broker.region.AbstractSubscription"/>
			<type id="org.apache.activemq.transport.nio.SelectorManager"/>
			<type id="org.apache.activemq.openwire.v5.RemoveSubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.RemoveSubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.RemoveSubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.command.BrokerInfo"/>
			<type id="org.apache.activemq.openwire.v2.ShutdownInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ShutdownInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.tool.CppGeneratorTask"/>
			<type id="org.apache.activemq.broker.TransactionBroker"/>
			<type id="org.apache.activemq.jndi.NameParserImpl"/>
			<type id="org.apache.activemq.broker.region.Subscription"/>
			<type id="org.apache.activemq.command.ActiveMQTempQueue"/>
			<type id="org.apache.activemq.protobuf.compiler.ProtoDescriptor"/>
			<type id="org.apache.activemq.broker.region.PrefetchSubscription"/>
			<type id="org.apache.activemq.store.jdbc.adapter.MaxDBJDBCAdapter"/>
			<type id="org.apache.activemq.broker.region.cursors.StoreDurableSubscriberCursor"/>
			<type id="org.apache.activemq.broker.region.TopicRegion"/>
			<type id="org.apache.activemq.broker.jmx.JmsConnectorView"/>
			<type id="org.apache.activemq.blob.BlobDownloadStrategy"/>
			<type id="org.apache.activemq.util.IOExceptionHandler"/>
			<type id="org.apache.activemq.broker.jmx.ConnectionView"/>
			<type id="org.apache.activemq.broker.region.cursors.OrderedPendingList"/>
			<type id="org.apache.activemq.broker.region.TempQueueRegion"/>
			<type id="org.apache.activemq.advisory.ProducerStartedEvent"/>
			<type id="org.apache.activemq.openwire.v1.DiscoveryEventMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.DiscoveryEventMarshaller"/>
			<type id="org.apache.activemq.protobuf.InvalidProtocolBufferException"/>
			<type id="org.apache.activemq.kaha.MapContainer"/>
			<type id="org.apache.activemq.openwire.v3.DiscoveryEventMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.DiscoveryEventMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.DiscoveryEventMarshaller"/>
			<type id="org.apache.activemq.broker.CompositeDestinationBroker"/>
			<type id="org.apache.activemq.openwire.v6.DiscoveryEventMarshaller"/>
			<type id="org.apache.activemq.util.TypeConversionSupport"/>
			<type id="org.apache.activemq.broker.BrokerFactoryHandler"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQMapMessageMarshaller"/>
			<type id="org.apache.activemq.broker.region.DestinationInterceptor"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQMapMessageMarshaller"/>
			<type id="org.apache.activemq.jmdns.ServiceEvent"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQMapMessageMarshaller"/>
			<type id="org.apache.activemq.store.memory.MemoryTopicMessageStore"/>
			<type id="org.apache.activemq.ActiveMQXAConnection"/>
			<type id="org.apache.activemq.util.SubscriptionKey"/>
			<type id="org.apache.activemq.security.MessageAuthorizationPolicy"/>
			<type id="org.apache.activemq.protobuf.UninitializedMessageException"/>
			<type id="org.apache.activemq.kaha.StringMarshaller"/>
			<type id="org.apache.activemq.management.StatisticImpl"/>
			<type id="org.apache.activemq.transport.tcp.ResponseHolder"/>
			<type id="org.apache.activemq.ActiveMQTopicPublisher"/>
			<type id="org.apache.activemq.kaha.MessageIdMarshaller"/>
			<type id="org.apache.activemq.state.ConsumerState"/>
			<type id="org.apache.activemq.broker.region.TempTopic"/>
			<type id="org.apache.activemq.broker.jmx.BrokerViewMBean"/>
			<type id="org.apache.activemq.util.ListEditor"/>
			<type id="org.apache.activemq.advisory.DestinationSource"/>
			<type id="org.apache.activemq.kaha.impl.container.ListContainerImpl"/>
			<type id="org.apache.activemq.transport.reliable.DefaultReplayBuffer"/>
			<type id="org.apache.activemq.openwire.v4.DestinationInfoMarshaller"/>
			<type id="org.apache.activemq.util.ThreadTracker"/>
			<type id="org.apache.activemq.openwire.v3.DestinationInfoMarshaller"/>
			<type id="org.apache.activemq.transport.nio.SelectorSelection"/>
			<type id="org.apache.activemq.openwire.v6.DestinationInfoMarshaller"/>
			<type id="org.apache.activemq.protobuf.compiler.OptionDescriptor"/>
			<type id="org.apache.activemq.openwire.v5.DestinationInfoMarshaller"/>
			<type id="org.apache.activemq.transport.logwriters.DefaultLogWriter"/>
			<type id="org.apache.activemq.store.kahadaptor.KahaTransactionStore"/>
			<type id="org.apache.activemq.openwire.v2.DestinationInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.DestinationInfoMarshaller"/>
			<type id="org.apache.activemq.transport.reliable.ReliableTransport"/>
			<type id="org.apache.activemq.thread.Valve"/>
			<type id="org.apache.activemq.store.MessageRecoveryListener"/>
			<type id="org.apache.activemq.broker.region.policy.PendingDurableSubscriberMessageStoragePolicy"/>
			<type id="org.apache.activemq.network.jms.InboundTopicBridge"/>
			<type id="org.apache.activemq.broker.region.policy.NoSubscriptionRecoveryPolicy"/>
			<type id="org.apache.activemq.broker.jmx.AbortSlowConsumerStrategyView"/>
			<type id="org.apache.activemq.broker.TransportConnector"/>
			<type id="org.apache.activemq.filter.DestinationNode"/>
			<type id="org.apache.activemq.kaha.impl.index.hash.HashIndexMBean"/>
			<type id="org.apache.activemq.ActiveMQPrefetchPolicy"/>
			<type id="org.apache.activemq.network.NetworkBridgeListener"/>
			<type id="org.apache.activemq.broker.region.policy.StorePendingDurableSubscriberMessageStoragePolicy"/>
			<type id="org.apache.activemq.protobuf.PBMessage"/>
			<type id="org.apache.activemq.command.WireFormatInfo"/>
			<type id="org.apache.activemq.broker.region.virtual.SelectorAwareVirtualTopicInterceptor"/>
			<type id="org.apache.activemq.broker.jmx.NetworkBridgeViewMBean"/>
			<type id="org.apache.activemq.ActiveMQMessageAudit"/>
			<type id="org.apache.activemq.store.jdbc.Statements"/>
			<type id="org.apache.activemq.transport.nio.NIOBufferedInputStream"/>
			<type id="org.apache.activemq.store.jdbc.adapter.ImageBasedJDBCAdaptor"/>
			<type id="org.apache.activemq.command.ActiveMQBlobMessage"/>
			<type id="org.apache.activemq.store.jdbc.TransactionContext"/>
			<type id="org.apache.activemq.thread.Task"/>
			<type id="org.apache.activemq.kaha.impl.async.DataFileAccessorPool"/>
			<type id="org.apache.activemq.command.MarshallAware"/>
			<type id="org.apache.activemq.broker.scheduler.JobListener"/>
			<type id="org.apache.activemq.spring.ActiveMQConnectionFactory"/>
			<type id="org.apache.activemq.broker.jmx.AnnotatedMBean"/>
			<type id="org.apache.activemq.store.memory.MemoryTransactionStore"/>
			<type id="org.apache.activemq.util.ByteArrayOutputStream"/>
			<type id="org.apache.activemq.transport.tcp.TcpTransportFactory"/>
			<type id="org.apache.activemq.broker.region.policy.PendingMessageLimitStrategy"/>
			<type id="org.apache.activemq.transport.TransportLoggerControl"/>
			<type id="org.apache.activemq.broker.region.BaseDestination"/>
			<type id="org.apache.activemq.util.MessageComparatorSupport"/>
			<type id="org.apache.activemq.broker.region.QueueRegion"/>
			<type id="org.apache.activemq.jaas.LDAPLoginModule"/>
			<type id="org.apache.activemq.broker.jmx.SubscriptionView"/>
			<type id="org.apache.activemq.blob.BlobUploader"/>
			<type id="org.apache.activemq.usage.DefaultUsageCapacity"/>
			<type id="org.apache.activemq.transport.reliable.ReplayBufferListener"/>
			<type id="org.apache.activemq.store.jdbc.JDBCPersistenceAdapter"/>
			<type id="org.apache.activemq.ActiveMQConnectionFactory"/>
			<type id="org.apache.activemq.jndi.JNDIBaseStorable"/>
			<type id="org.apache.activemq.transport.reliable.ReplayBuffer"/>
			<type id="org.apache.activemq.transport.discovery.DiscoveryAgentFactory"/>
			<type id="org.apache.activemq.thread.DefaultThreadPools"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQObjectMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQObjectMessageMarshaller"/>
			<type id="org.apache.activemq.management.PollCountStatisticImpl"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQObjectMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQObjectMessageMarshaller"/>
			<type id="org.apache.activemq.broker.scheduler.CronParser"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQObjectMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.tool.JavaTestsGenerator"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQObjectMessageMarshaller"/>
			<type id="org.apache.activemq.broker.util.CommandHandler"/>
			<type id="org.apache.activemq.management.JMSConnectionStatsImpl"/>
			<type id="org.apache.activemq.memory.UsageManagerCacheFilter"/>
			<type id="org.apache.activemq.broker.region.policy.SlowConsumerEntry"/>
			<type id="org.apache.activemq.AlreadyClosedException"/>
			<type id="org.apache.activemq.broker.region.policy.MessageEvictionStrategySupport"/>
			<type id="org.apache.activemq.broker.BrokerService"/>
			<type id="org.apache.activemq.broker.region.cursors.VMPendingMessageCursor"/>
			<type id="org.apache.activemq.kaha.impl.data.Item"/>
			<type id="org.apache.activemq.broker.region.ConnectionStatistics"/>
			<type id="org.apache.activemq.openwire.v1.ConnectionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ConnectionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ConnectionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ConnectionInfoMarshaller"/>
			<type id="org.apache.activemq.util.BitArray"/>
			<type id="org.apache.activemq.openwire.v5.ConnectionInfoMarshaller"/>
			<type id="org.apache.activemq.selector.SelectorParser"/>
			<type id="org.apache.activemq.openwire.v6.ConnectionInfoMarshaller"/>
			<type id="org.apache.activemq.filter.MessageEvaluationContext"/>
			<type id="org.apache.activemq.util.HexSupport"/>
			<type id="org.apache.activemq.openwire.BooleanStream"/>
			<type id="org.apache.activemq.command.ActiveMQMapMessage"/>
			<type id="org.apache.activemq.openwire.v1.DataStructureSupportMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.ManagementContext"/>
			<type id="org.apache.activemq.transport.stomp.JmsFrameTranslator"/>
			<type id="org.apache.activemq.kaha.impl.StoreLockedExcpetion"/>
			<type id="org.apache.activemq.store.kahadaptor.ReferenceRecordMarshaller"/>
			<type id="org.apache.activemq.transport.udp.DefaultBufferPool"/>
			<type id="org.apache.activemq.transport.logwriters.CustomLogWriter"/>
			<type id="org.apache.activemq.protobuf.compiler.parser.SimpleCharStream"/>
			<type id="org.apache.activemq.store.kahadb.JournalCommand"/>
			<type id="org.apache.activemq.selector.ParseException"/>
			<type id="org.apache.activemq.security.DefaultAuthorizationMap"/>
			<type id="org.apache.activemq.store.kahadaptor.TopicSubAck"/>
			<type id="org.apache.activemq.management.StatsCapable"/>
			<type id="org.apache.activemq.transport.multicast.MulticastTransport"/>
			<type id="org.apache.activemq.transport.nio.NIOTransportFactory"/>
			<type id="org.apache.activemq.network.NetworkBridgeFactory"/>
			<type id="org.apache.activemq.network.jms.JmsQueueConnector"/>
			<type id="org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy"/>
			<type id="org.apache.activemq.util.ServiceSupport"/>
			<type id="org.apache.activemq.Disposable"/>
			<type id="org.apache.activemq.broker.PropertiesBrokerFactory"/>
			<type id="org.apache.activemq.transport.discovery.rendezvous.RendezvousDiscoveryAgentFactory"/>
			<type id="org.apache.activemq.util.XStreamFactoryBean"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQQueueMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.JobSchedulerViewMBean"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQQueueMarshaller"/>
			<type id="org.apache.activemq.security.LDAPAuthorizationMap"/>
			<type id="org.apache.activemq.broker.region.TempTopicRegion"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQQueueMarshaller"/>
			<type id="org.apache.activemq.broker.view.ConnectionDotFilePlugin"/>
			<type id="org.apache.activemq.ActiveMQMessageProducer"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQQueueMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQQueueMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.LastPartialCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.LastPartialCommandMarshaller"/>
			<type id="org.apache.activemq.util.BooleanEditor"/>
			<type id="org.apache.activemq.openwire.v5.LastPartialCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.LastPartialCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQQueueMarshaller"/>
			<type id="org.apache.activemq.command.ActiveMQStreamMessage"/>
			<type id="org.apache.activemq.openwire.v1.LastPartialCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.LastPartialCommandMarshaller"/>
			<type id="org.apache.activemq.transport.discovery.simple.SimpleDiscoveryAgent"/>
			<type id="org.apache.activemq.command.JournalTopicAck"/>
			<type id="org.apache.activemq.management.JMSStatsImpl"/>
			<type id="org.apache.activemq.transport.MarshallingTransportFilter"/>
			<type id="org.apache.activemq.util.IdGenerator"/>
			<type id="org.apache.activemq.ActiveMQXAConnectionFactory"/>
			<type id="org.apache.activemq.transport.tcp.QualityOfServiceUtils"/>
			<type id="org.apache.activemq.protobuf.MessageBufferSupport"/>
			<type id="org.apache.activemq.broker.region.TempQueue"/>
			<type id="org.apache.activemq.jaas.CertificateCallback"/>
			<type id="org.apache.activemq.broker.region.virtual.CompositeDestination"/>
			<type id="org.apache.activemq.jaas.LDAPLoginProperty"/>
			<type id="org.apache.activemq.broker.BrokerBroadcaster"/>
			<type id="org.apache.activemq.security.AuthorizationBroker"/>
			<type id="org.apache.activemq.filter.NoLocalExpression"/>
			<type id="org.apache.activemq.filter.DestinationMap"/>
			<type id="org.apache.activemq.broker.region.cursors.AbstractStoreCursor"/>
			<type id="org.apache.activemq.ActiveMQQueueReceiver"/>
			<type id="org.apache.activemq.kaha.BytesMarshaller"/>
			<type id="org.apache.activemq.util.ByteArrayInputStream"/>
			<type id="org.apache.activemq.protobuf.Buffer"/>
			<type id="org.apache.activemq.broker.SingleTransportConnectionStateRegister"/>
			<type id="org.apache.activemq.state.CommandVisitor"/>
			<type id="org.apache.activemq.broker.region.policy.VMPendingQueueMessageStoragePolicy"/>
			<type id="org.apache.activemq.broker.region.policy.FilePendingQueueMessageStoragePolicy"/>
			<type id="org.apache.activemq.util.IntSequenceGenerator"/>
			<type id="org.apache.activemq.openwire.v6.JournalTraceMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.JournalTraceMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.JournalTraceMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.JournalTraceMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.JournalTraceMarshaller"/>
			<type id="org.apache.activemq.transport.stomp.StompWireFormatFactory"/>
			<type id="org.apache.activemq.proxy.ProxyConnector"/>
			<type id="org.apache.activemq.command.DestinationInfo"/>
			<type id="org.apache.activemq.openwire.v1.JournalTraceMarshaller"/>
			<type id="org.apache.activemq.security.JaasCertificateAuthenticationBroker"/>
			<type id="org.apache.activemq.transport.TransportServerSupport"/>
			<type id="org.apache.activemq.protobuf.compiler.MethodDescriptor"/>
			<type id="org.apache.activemq.broker.region.Destination"/>
			<type id="org.apache.activemq.protobuf.BufferOutputStream"/>
			<type id="org.apache.activemq.store.kahadb.KahaDBTransactionStore"/>
			<type id="org.apache.activemq.store.kahadaptor.TopicSubContainer"/>
			<type id="org.apache.activemq.memory.list.SimpleMessageList"/>
			<type id="org.apache.activemq.util.LRUCache"/>
			<type id="org.apache.activemq.store.jdbc.DefaultDatabaseLocker"/>
			<type id="org.apache.activemq.security.JaasAuthenticationBroker"/>
			<type id="org.apache.activemq.broker.region.policy.MessageEvictionStrategy"/>
			<type id="org.apache.activemq.util.DataByteArrayInputStream"/>
			<type id="org.apache.activemq.transport.stomp.StompNIOTransport"/>
			<type id="org.apache.activemq.store.TransactionRecoveryListener"/>
			<type id="org.apache.activemq.transport.DefaultTransportListener"/>
			<type id="org.apache.activemq.security.AuthorizationPlugin"/>
			<type id="org.apache.activemq.kaha.impl.container.BaseContainerImpl"/>
			<type id="org.apache.activemq.kaha.impl.container.ContainerEntrySet"/>
			<type id="org.apache.activemq.management.CountStatisticImpl"/>
			<type id="org.apache.activemq.network.jms.OutboundQueueBridge"/>
			<type id="org.apache.activemq.state.ConnectionStateTracker"/>
			<type id="org.apache.activemq.protobuf.compiler.EnumDescriptor"/>
			<type id="org.apache.activemq.kaha.Marshaller"/>
			<type id="org.apache.activemq.store.kahadaptor.StoreEntryMarshaller"/>
			<type id="org.apache.activemq.transport.MutexTransport"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQMapMessageMarshaller"/>
			<type id="org.apache.activemq.filter.DefaultDestinationMapEntry"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQMapMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQMapMessageMarshaller"/>
			<type id="org.apache.activemq.ActiveMQXASession"/>
			<type id="org.apache.activemq.network.jms.SimpleJmsMessageConvertor"/>
			<type id="org.apache.activemq.command.MessageDispatchNotification"/>
			<type id="org.apache.activemq.advisory.ConsumerListener"/>
			<type id="org.apache.activemq.openwire.tool.TestDataGenerator"/>
			<type id="org.apache.activemq.openwire.tool.CppHeadersGenerator"/>
			<type id="org.apache.activemq.state.ConnectionState"/>
			<type id="org.apache.activemq.advisory.ConsumerEvent"/>
			<type id="org.apache.activemq.thread.TaskRunner"/>
			<type id="org.apache.activemq.ActiveMQConnection"/>
			<type id="org.apache.activemq.store.jdbc.adapter.HsqldbJDBCAdapter"/>
			<type id="org.apache.activemq.AdvisoryConsumer"/>
			<type id="org.apache.activemq.broker.TransportConnection"/>
			<type id="org.apache.activemq.broker.region.AbstractRegion"/>
			<type id="org.apache.activemq.Closeable"/>
			<type id="org.apache.activemq.transport.stomp.StompSslTransportFactory"/>
			<type id="org.apache.activemq.protobuf.compiler.parser.TokenMgrError"/>
			<type id="org.apache.activemq.thread.SchedulerTimerTask"/>
			<type id="org.apache.activemq.store.amq.AMQMessageStore"/>
			<type id="org.apache.activemq.broker.region.QueueDispatchSelector"/>
			<type id="org.apache.activemq.transport.udp.SimpleBufferPool"/>
			<type id="org.apache.activemq.security.SimpleAuthorizationMap"/>
			<type id="org.apache.activemq.EnhancedConnection"/>
			<type id="org.apache.activemq.transport.stomp.StompNIOTransportFactory"/>
			<type id="org.apache.activemq.store.jdbc.adapter.StreamJDBCAdapter"/>
			<type id="org.apache.activemq.wireformat.WireFormat"/>
			<type id="org.apache.activemq.transport.discovery.rendezvous.JmDNSFactory"/>
			<type id="org.apache.activemq.store.jdbc.adapter.DB2JDBCAdapter"/>
			<type id="org.apache.activemq.command.JournalTransaction"/>
			<type id="org.apache.activemq.broker.BrokerServiceAware"/>
			<type id="org.apache.activemq.ActiveMQOutputStream"/>
			<type id="org.apache.activemq.management.JCAConnectionStatsImpl"/>
			<type id="org.apache.activemq.transport.udp.UdpTransport"/>
			<type id="org.apache.activemq.transport.peer.PeerTransportFactory"/>
			<type id="org.apache.activemq.jaas.UserPrincipal"/>
			<type id="org.apache.activemq.openwire.v4.MessageIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.MessageIdMarshaller"/>
			<type id="org.apache.activemq.broker.region.group.MessageGroupSet"/>
			<type id="org.apache.activemq.openwire.v2.MessageIdMarshaller"/>
			<type id="org.apache.activemq.util.DataByteArrayOutputStream"/>
			<type id="org.apache.activemq.openwire.v1.MessageIdMarshaller"/>
			<type id="org.apache.activemq.broker.util.LoggingBrokerPlugin"/>
			<type id="org.apache.activemq.broker.scheduler.JobImpl"/>
			<type id="org.apache.activemq.openwire.v6.MessageIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.MessageIdMarshaller"/>
			<type id="org.apache.activemq.filter.CompositeDestinationFilter"/>
			<type id="org.apache.activemq.filter.XPathExpression"/>
			<type id="org.apache.activemq.broker.region.Region"/>
			<type id="org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgent"/>
			<type id="org.apache.activemq.openwire.v6.DataArrayResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.DataArrayResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.DataArrayResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.DataArrayResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.DataArrayResponseMarshaller"/>
			<type id="org.apache.activemq.kaha.IndexMBean"/>
			<type id="org.apache.activemq.openwire.v1.DataArrayResponseMarshaller"/>
			<type id="org.apache.activemq.memory.buffer.OrderBasedMessageBuffer"/>
			<type id="org.apache.activemq.network.ConnectionFilter"/>
			<type id="org.apache.activemq.broker.region.policy.PendingSubscriberMessageStoragePolicy"/>
			<type id="org.apache.activemq.broker.region.cursors.PrioritizedPendingList"/>
			<type id="org.apache.activemq.filter.DestinationMapEntry"/>
			<type id="org.apache.activemq.spring.ActiveMQXAConnectionFactory"/>
			<type id="org.apache.activemq.broker.jmx.ManagedTopicRegion"/>
			<type id="org.apache.activemq.util.StringArrayEditor"/>
			<type id="org.apache.activemq.broker.ConnectionContext"/>
			<type id="org.apache.activemq.transport.discovery.DiscoveryListener"/>
			<type id="org.apache.activemq.kaha.impl.async.DataManagerFacade"/>
			<type id="org.apache.activemq.broker.region.policy.AbortSlowConsumerStrategy"/>
			<type id="org.apache.activemq.MessageTransformer"/>
			<type id="org.apache.activemq.broker.region.policy.OldestMessageWithLowestPriorityEvictionStrategy"/>
			<type id="org.apache.activemq.broker.region.group.SimpleMessageGroupMap"/>
			<type id="org.apache.activemq.command.ProducerAck"/>
			<type id="org.apache.activemq.network.DemandForwardingBridgeSupport"/>
			<type id="org.apache.activemq.broker.region.virtual.CompositeQueue"/>
			<type id="org.apache.activemq.broker.jmx.TopicSubscriptionViewMBean"/>
			<type id="org.apache.activemq.protobuf.compiler.FieldDescriptor"/>
			<type id="org.apache.activemq.broker.jmx.MBeanInfo"/>
			<type id="org.apache.activemq.openwire.v3.WireFormatInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.WireFormatInfoMarshaller"/>
			<type id="org.apache.activemq.util.ActiveMQMessageUtils"/>
			<type id="org.apache.activemq.openwire.v1.WireFormatInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.WireFormatInfoMarshaller"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaProducerAuditCommand"/>
			<type id="org.apache.activemq.openwire.v5.WireFormatInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.WireFormatInfoMarshaller"/>
			<type id="org.apache.activemq.ActiveMQTopicSubscriber"/>
			<type id="org.apache.activemq.broker.MutableBrokerFilter"/>
			<type id="org.apache.activemq.openwire.tool.CppMarshallingHeadersGenerator"/>
			<type id="org.apache.activemq.store.kahadaptor.ReferenceRecord"/>
			<type id="org.apache.activemq.broker.region.policy.PendingQueueMessageStoragePolicy"/>
			<type id="org.apache.activemq.broker.region.policy.FilePendingSubscriberMessageStoragePolicy"/>
			<type id="org.apache.activemq.jndi.LazyCreateContext"/>
			<type id="org.apache.activemq.broker.region.policy.TimedSubscriptionRecoveryPolicy"/>
			<type id="org.apache.activemq.jaas.TextFileCertificateLoginModule"/>
			<type id="org.apache.activemq.broker.region.MessageReferenceFilter"/>
			<type id="org.apache.activemq.kaha.impl.data.SyncDataFileReader"/>
			<type id="org.apache.activemq.util.ServiceListener"/>
			<type id="org.apache.activemq.store.kahadb.KahaDBPersistenceAdapter"/>
			<type id="org.apache.activemq.store.kahadaptor.KahaMessageStore"/>
			<type id="org.apache.activemq.store.kahadaptor.TopicSubAckMarshaller"/>
			<type id="org.apache.activemq.broker.region.TopicSubscription"/>
			<type id="org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker"/>
			<type id="org.apache.activemq.transport.nio.SelectorWorker"/>
			<type id="org.apache.activemq.transport.ResponseCallback"/>
			<type id="org.apache.activemq.broker.BrokerStoppedException"/>
			<type id="org.apache.activemq.network.CompositeDemandForwardingBridge"/>
			<type id="org.apache.activemq.transport.Transport"/>
			<type id="org.apache.activemq.broker.region.DestinationFactoryImpl"/>
			<type id="org.apache.activemq.kaha.StoreLocation"/>
			<type id="org.apache.activemq.util.IntrospectionSupport"/>
			<type id="org.apache.activemq.transport.tcp.TcpBufferedInputStream"/>
			<type id="org.apache.activemq.transport.TransportServerThreadSupport"/>
			<type id="org.apache.activemq.store.kahadb.TempKahaDBStore"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaXATransactionId"/>
			<type id="org.apache.activemq.broker.jmx.ManagedQueueRegion"/>
			<type id="org.apache.activemq.wireformat.WireFormatFactory"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQTempQueueMarshaller"/>
			<type id="org.apache.activemq.filter.WildcardDestinationFilter"/>
			<type id="org.apache.activemq.transport.TransportLoggerFactory"/>
			<type id="org.apache.activemq.state.ProducerState"/>
			<type id="org.apache.activemq.broker.view.DestinationDotFilePlugin"/>
			<type id="org.apache.activemq.broker.TransportConnectionStateRegister"/>
			<type id="org.apache.activemq.store.jdbc.adapter.OracleJDBCAdapter"/>
			<type id="org.apache.activemq.store.memory.MemoryMessageStore"/>
			<type id="org.apache.activemq.broker.region.policy.ConstantPendingMessageLimitStrategy"/>
			<type id="org.apache.activemq.util.MapHelper"/>
			<type id="org.apache.activemq.kaha.impl.index.RedoStoreIndexItem"/>
			<type id="org.apache.activemq.transport.failover.FailoverTransport"/>
			<type id="org.apache.activemq.broker.jmx.ConnectionViewMBean"/>
			<type id="org.apache.activemq.openwire.OpenWireFormat"/>
			<type id="org.apache.activemq.command.DataStructure"/>
			<type id="org.apache.activemq.broker.scheduler.JobSchedulerStore"/>
			<type id="org.apache.activemq.memory.Cache"/>
			<type id="org.apache.activemq.transport.udp.CommandDatagramChannel"/>
			<type id="org.apache.activemq.transport.tcp.TimeStampStream"/>
			<type id="org.apache.activemq.broker.MapTransportConnectionStateRegister"/>
			<type id="org.apache.activemq.transport.stomp.StompWireFormat"/>
			<type id="org.apache.activemq.broker.region.policy.LastImageSubscriptionRecoveryPolicy"/>
			<type id="org.apache.activemq.management.RangeStatisticImpl"/>
			<type id="org.apache.activemq.store.jdbc.JDBCMessageIdScanListener"/>
			<type id="org.apache.activemq.MessageTransformerSupport"/>
			<type id="org.apache.activemq.broker.region.CompositeDestinationInterceptor"/>
			<type id="org.apache.activemq.store.jdbc.adapter.SybaseJDBCAdapter"/>
			<type id="org.apache.activemq.broker.region.group.SimpleMessageGroupSet"/>
			<type id="org.apache.activemq.spring.ActiveMQConnectionFactoryFactoryBean"/>
			<type id="org.apache.activemq.advisory.DestinationEvent"/>
			<type id="org.apache.activemq.kaha.impl.async.JournalFacade"/>
			<type id="org.apache.activemq.command.KeepAliveInfo"/>
			<type id="org.apache.activemq.openwire.v6.PartialCommandMarshaller"/>
			<type id="org.apache.activemq.ConnectionClosedException"/>
			<type id="org.apache.activemq.openwire.v5.PartialCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.CommandIdComparator"/>
			<type id="org.apache.activemq.openwire.v4.PartialCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.PartialCommandMarshaller"/>
			<type id="org.apache.activemq.ActiveMQDispatcher"/>
			<type id="org.apache.activemq.openwire.v2.PartialCommandMarshaller"/>
			<type id="org.apache.activemq.selector.Token"/>
			<type id="org.apache.activemq.openwire.v1.PartialCommandMarshaller"/>
			<type id="org.apache.activemq.transport.udp.DatagramHeaderMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.NetworkBridgeFilterMarshaller"/>
			<type id="org.apache.activemq.protobuf.compiler.ServiceDescriptor"/>
			<type id="org.apache.activemq.openwire.v3.NetworkBridgeFilterMarshaller"/>
			<type id="org.apache.activemq.transport.TransportLogger"/>
			<type id="org.apache.activemq.openwire.v2.NetworkBridgeFilterMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.NetworkBridgeFilterMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.NetworkBridgeFilterMarshaller"/>
			<type id="org.apache.activemq.plugin.DiscardingDLQBroker"/>
			<type id="org.apache.activemq.openwire.v1.NetworkBridgeFilterMarshaller"/>
			<type id="org.apache.activemq.filter.DestinationPath"/>
			<type id="org.apache.activemq.broker.scheduler.SchedulerBroker"/>
			<type id="org.apache.activemq.command.ConsumerInfo"/>
			<type id="org.apache.activemq.command.CommandTypes"/>
			<type id="org.apache.activemq.broker.jmx.DestinationViewMBean"/>
			<type id="org.apache.activemq.protobuf.compiler.JavaGenerator"/>
			<type id="org.apache.activemq.security.JaasAuthenticationPlugin"/>
			<type id="org.apache.activemq.broker.region.policy.SimpleDispatchPolicy"/>
			<type id="org.apache.activemq.openwire.v1.ProducerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQTempQueueMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ProducerInfoMarshaller"/>
			<type id="org.apache.activemq.store.MessageStore"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQTempQueueMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ProducerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ProducerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQTempQueueMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ProducerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQTempQueueMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ProducerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQTempQueueMarshaller"/>
			<type id="org.apache.activemq.store.kahadaptor.AMQTxMarshaller"/>
			<type id="org.apache.activemq.command.ProducerInfo"/>
			<type id="org.apache.activemq.transport.InactivityMonitor"/>
			<type id="org.apache.activemq.transport.stomp.FrameTranslator"/>
			<type id="org.apache.activemq.blob.BlobDownloader"/>
			<type id="org.apache.activemq.openwire.tool.JavaMarshallingGenerator"/>
			<type id="org.apache.activemq.openwire.v5.ConnectionControlMarshaller"/>
			<type id="org.apache.activemq.transport.stomp.StompTransportFactory"/>
			<type id="org.apache.activemq.openwire.v4.ConnectionControlMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ConnectionControlMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ConnectionControlMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.NetworkConnectorView"/>
			<type id="org.apache.activemq.openwire.v1.ConnectionControlMarshaller"/>
			<type id="org.apache.activemq.usage.UsageListener"/>
			<type id="org.apache.activemq.usage.MemoryUsage"/>
			<type id="org.apache.activemq.plugin.ForcePersistencyModeBroker"/>
			<type id="org.apache.activemq.filter.MultiExpressionEvaluator"/>
			<type id="org.apache.activemq.state.SessionState"/>
			<type id="org.apache.activemq.openwire.v6.ConnectionControlMarshaller"/>
			<type id="org.apache.activemq.broker.TransportStatusDetector"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaRemoveMessageCommand"/>
			<type id="org.apache.activemq.broker.region.policy.IndividualDeadLetterStrategy"/>
			<type id="org.apache.activemq.protobuf.compiler.parser.ProtoParserTokenManager"/>
			<type id="org.apache.activemq.command.XATransactionId"/>
			<type id="org.apache.activemq.kaha.impl.data.DataManagerImpl"/>
			<type id="org.apache.activemq.broker.jmx.BrokerView"/>
			<type id="org.apache.activemq.kaha.impl.async.DataFile"/>
			<type id="org.apache.activemq.openwire.tool.CHeadersGenerator"/>
			<type id="org.apache.activemq.ActiveMQConnectionMetaData"/>
			<type id="org.apache.activemq.util.IOHelper"/>
			<type id="org.apache.activemq.usage.StoreUsage"/>
			<type id="org.apache.activemq.command.LastPartialCommand"/>
			<type id="org.apache.activemq.broker.ft.MasterBroker"/>
			<type id="org.apache.activemq.memory.CacheEntryList"/>
			<type id="org.apache.activemq.openwire.tool.MultiSourceGenerator"/>
			<type id="org.apache.activemq.network.jms.JmsTopicConnector"/>
			<type id="org.apache.activemq.broker.SslBrokerService"/>
			<type id="org.apache.activemq.openwire.v2.ConsumerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ConsumerInfoMarshaller"/>
			<type id="org.apache.activemq.command.ActiveMQTextMessage"/>
			<type id="org.apache.activemq.openwire.v5.ConsumerInfoMarshaller"/>
			<type id="org.apache.activemq.broker.EmptyBroker"/>
			<type id="org.apache.activemq.transport.WriteTimeoutFilter"/>
			<type id="org.apache.activemq.transport.LogWriter"/>
			<type id="org.apache.activemq.openwire.v6.ConsumerInfoMarshaller"/>
			<type id="org.apache.activemq.filter.SimpleDestinationFilter"/>
			<type id="org.apache.activemq.openwire.v3.ConsumerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ConsumerInfoMarshaller"/>
			<type id="org.apache.activemq.command.ConnectionInfo"/>
			<type id="org.apache.activemq.broker.region.SubscriptionRecovery"/>
			<type id="org.apache.activemq.kaha.impl.index.tree.TreeIndex"/>
			<type id="org.apache.activemq.advisory.ProducerListener"/>
			<type id="org.apache.activemq.transport.stomp.ProtocolConverter"/>
			<type id="org.apache.activemq.broker.jmx.ConnectorViewMBean"/>
			<type id="org.apache.activemq.plugin.StatisticsBrokerPlugin"/>
			<type id="org.apache.activemq.network.MulticastNetworkConnector"/>
			<type id="org.apache.activemq.kaha.impl.container.ContainerKeySetIterator"/>
			<type id="org.apache.activemq.openwire.v3.TransactionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.TransactionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.TransactionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.TransactionInfoMarshaller"/>
			<type id="org.apache.activemq.network.DemandSubscription"/>
			<type id="org.apache.activemq.command.NetworkBridgeFilter"/>
			<type id="org.apache.activemq.command.DataArrayResponse"/>
			<type id="org.apache.activemq.broker.region.QueueSubscription"/>
			<type id="org.apache.activemq.util.ServiceStopper"/>
			<type id="org.apache.activemq.openwire.v1.TransactionInfoMarshaller"/>
			<type id="org.apache.activemq.kaha.RuntimeStoreException"/>
			<type id="org.apache.activemq.openwire.v2.TransactionInfoMarshaller"/>
			<type id="org.apache.activemq.transport.fanout.FanoutTransport"/>
			<type id="org.apache.activemq.kaha.MessageMarshaller"/>
			<type id="org.apache.activemq.kaha.impl.async.Location"/>
			<type id="org.apache.activemq.broker.region.virtual.MirroredQueue"/>
			<type id="org.apache.activemq.transport.mock.MockTransportFactory"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaRemoveDestinationCommand"/>
			<type id="org.apache.activemq.CustomDestination"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQBlobMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQBlobMessageMarshaller"/>
			<type id="org.apache.activemq.MessageDispatchChannel"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQBlobMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQBlobMessageMarshaller"/>
			<type id="org.apache.activemq.kaha.impl.data.RedoListener"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQTextMessageMarshaller"/>
			<type id="org.apache.activemq.transport.tcp.TcpTransport"/>
			<type id="org.apache.activemq.broker.jmx.FTConnectorViewMBean"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQTextMessageMarshaller"/>
			<type id="org.apache.activemq.broker.region.cursors.PendingNode"/>
			<type id="org.apache.activemq.broker.ProducerBrokerExchange"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQTextMessageMarshaller"/>
			<type id="org.apache.activemq.ActiveMQQueueBrowser"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQTextMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQTextMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQTextMessageMarshaller"/>
			<type id="org.apache.activemq.protobuf.compiler.AltJavaGenerator"/>
			<type id="org.apache.activemq.broker.jmx.DurableSubscriptionView"/>
			<type id="org.apache.activemq.transport.tcp.TcpBufferedOutputStream"/>
			<type id="org.apache.activemq.broker.BrokerFilter"/>
			<type id="org.apache.activemq.transport.udp.DatagramEndpoint"/>
			<type id="org.apache.activemq.kaha.impl.index.BadMagicException"/>
			<type id="org.apache.activemq.kaha.impl.data.DataItem"/>
			<type id="org.apache.activemq.openwire.v2.BrokerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.BrokerIdMarshaller"/>
			<type id="org.apache.activemq.util.GenerateJDBCStatements"/>
			<type id="org.apache.activemq.thread.Scheduler"/>
			<type id="org.apache.activemq.kaha.impl.data.SyncDataFileWriter"/>
			<type id="org.apache.activemq.broker.region.policy.DeadLetterStrategy"/>
			<type id="org.apache.activemq.broker.BrokerContextAware"/>
			<type id="org.apache.activemq.ActiveMQConnectionConsumer"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaTraceCommand"/>
			<type id="org.apache.activemq.transport.vm.VMTransport"/>
			<type id="org.apache.activemq.broker.region.policy.FixedCountSubscriptionRecoveryPolicy"/>
			<type id="org.apache.activemq.broker.region.cursors.FilePendingMessageCursor"/>
			<type id="org.apache.activemq.broker.util.CommandAgent"/>
			<type id="org.apache.activemq.broker.jmx.ManagedTransportConnection"/>
			<type id="org.apache.activemq.openwire.v3.BrokerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.BrokerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.BrokerIdMarshaller"/>
			<type id="org.apache.activemq.command.PartialCommand"/>
			<type id="org.apache.activemq.openwire.v6.BrokerIdMarshaller"/>
			<type id="org.apache.activemq.broker.region.group.MessageGroupHashBucket"/>
			<type id="org.apache.activemq.store.journal.JournalTransactionStore"/>
			<type id="org.apache.activemq.store.kahadb.plist.PListStore"/>
			<type id="org.apache.activemq.command.TransactionId"/>
			<type id="org.apache.activemq.jmdns.DNSState"/>
			<type id="org.apache.activemq.broker.region.policy.StrictOrderDispatchPolicy"/>
			<type id="org.apache.activemq.broker.region.DurableTopicSubscription"/>
			<type id="org.apache.activemq.broker.region.policy.VMPendingDurableSubscriberMessageStoragePolicy"/>
			<type id="org.apache.activemq.ActiveMQInputStream"/>
			<type id="org.apache.activemq.broker.region.AbstractTempRegion"/>
			<type id="org.apache.activemq.management.JCAConnectionPoolStatsImpl"/>
			<type id="org.apache.activemq.transport.mock.MockTransport"/>
			<type id="org.apache.activemq.jndi.ReadOnlyContext"/>
			<type id="org.apache.activemq.openwire.v1.MessageDispatchMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.MessageDispatchMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.MessageDispatchMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.MessageDispatchMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.MessageDispatchMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.MessageDispatchMarshaller"/>
			<type id="org.apache.activemq.transport.discovery.DiscoveryTransportFactory"/>
			<type id="org.apache.activemq.transaction.XATransaction"/>
			<type id="org.apache.activemq.network.DurableConduitBridge"/>
			<type id="org.apache.activemq.LocalTransactionEventListener"/>
			<type id="org.apache.activemq.security.JaasCertificateSecurityContext"/>
			<type id="org.apache.activemq.util.MemoryIntPropertyEditor"/>
			<type id="org.apache.activemq.security.JaasCertificateAuthenticationPlugin"/>
			<type id="org.apache.activemq.transport.stomp.StompSubscription"/>
			<type id="org.apache.activemq.transport.TransportDisposedIOException"/>
			<type id="org.apache.activemq.StreamConnection"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaLocation"/>
			<type id="org.apache.activemq.store.jdbc.adapter.BlobJDBCAdapter"/>
			<type id="org.apache.activemq.broker.scheduler.Job"/>
			<type id="org.apache.activemq.security.JaasDualAuthenticationBroker"/>
			<type id="org.apache.activemq.openwire.v4.SessionInfoMarshaller"/>
			<type id="org.apache.activemq.command.FlushCommand"/>
			<type id="org.apache.activemq.openwire.v3.SessionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.SessionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.SessionInfoMarshaller"/>
			<type id="org.apache.activemq.filter.ConstantExpression"/>
			<type id="org.apache.activemq.openwire.v1.ResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ResponseMarshaller"/>
			<type id="org.apache.activemq.command.MessageDispatch"/>
			<type id="org.apache.activemq.openwire.v2.ResponseMarshaller"/>
			<type id="org.apache.activemq.transport.WireFormatNegotiator"/>
			<type id="org.apache.activemq.openwire.v5.ResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ResponseMarshaller"/>
			<type id="org.apache.activemq.transport.TransportSupport"/>
			<type id="org.apache.activemq.openwire.v6.ResponseMarshaller"/>
			<type id="org.apache.activemq.management.JMSProducerStatsImpl"/>
			<type id="org.apache.activemq.store.jdbc.JDBCMessageRecoveryListener"/>
			<type id="org.apache.activemq.transport.CompositeTransport"/>
			<type id="org.apache.activemq.memory.buffer.MessageQueue"/>
			<type id="org.apache.activemq.transport.ThreadNameFilter"/>
			<type id="org.apache.activemq.broker.region.policy.PolicyMap"/>
			<type id="org.apache.activemq.store.amq.AMQPersistenceAdapter"/>
			<type id="org.apache.activemq.store.memory.MemoryPersistenceAdapter"/>
			<type id="org.apache.activemq.jndi.ActiveMQWASInitialContextFactory"/>
			<type id="org.apache.activemq.openwire.v1.SessionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.SessionInfoMarshaller"/>
			<type id="org.apache.activemq.protobuf.Message"/>
			<type id="org.apache.activemq.command.ActiveMQTempTopic"/>
			<type id="org.apache.activemq.protobuf.compiler.MessageDescriptor"/>
			<type id="org.apache.activemq.management.JMSConsumerStatsImpl"/>
			<type id="org.apache.activemq.util.Handler"/>
			<type id="org.apache.activemq.broker.region.policy.RoundRobinDispatchPolicy"/>
			<type id="org.apache.activemq.store.jdbc.DataSourceSupport"/>
			<type id="org.apache.activemq.protobuf.compiler.parser.ProtoParser"/>
			<type id="org.apache.activemq.filter.BooleanExpression"/>
			<type id="org.apache.activemq.store.jdbc.adapter.InformixJDBCAdapter"/>
			<type id="org.apache.activemq.openwire.v6.BaseCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.BaseCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.MarshallerFactory"/>
			<type id="org.apache.activemq.openwire.v4.BaseCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.MarshallerFactory"/>
			<type id="org.apache.activemq.openwire.v3.BaseCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.BaseCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.MarshallerFactory"/>
			<type id="org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter"/>
			<type id="org.apache.activemq.selector.SelectorParserConstants"/>
			<type id="org.apache.activemq.openwire.v4.MarshallerFactory"/>
			<type id="org.apache.activemq.openwire.v1.BaseCommandMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.TopicSubscriptionView"/>
			<type id="org.apache.activemq.memory.CacheEvictor"/>
			<type id="org.apache.activemq.store.amq.AMQTopicMessageStore"/>
			<type id="org.apache.activemq.broker.view.DestinationDotFileInterceptor"/>
			<type id="org.apache.activemq.openwire.v1.BaseDataStreamMarshaller"/>
			<type id="org.apache.activemq.kaha.ListContainer"/>
			<type id="org.apache.activemq.transport.udp.CommandChannel"/>
			<type id="org.apache.activemq.filter.UnaryExpression"/>
			<type id="org.apache.activemq.util.LogWriterFinder"/>
			<type id="org.apache.activemq.util.FactoryFinder"/>
			<type id="org.apache.activemq.openwire.v6.BaseDataStreamMarshaller"/>
			<type id="org.apache.activemq.memory.list.MessageList"/>
			<type id="org.apache.activemq.openwire.v5.BaseDataStreamMarshaller"/>
			<type id="org.apache.activemq.protobuf.compiler.ProtoMojo"/>
			<type id="org.apache.activemq.openwire.v4.BaseDataStreamMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.BaseDataStreamMarshaller"/>
			<type id="org.apache.activemq.store.PersistenceAdapterFactoryBean"/>
			<type id="org.apache.activemq.openwire.v2.BaseDataStreamMarshaller"/>
			<type id="org.apache.activemq.util.DefaultIOExceptionHandler"/>
			<type id="org.apache.activemq.kaha.impl.index.hash.HashIndex"/>
			<type id="org.apache.activemq.blob.FTPStrategy"/>
			<type id="org.apache.activemq.util.WrappedException"/>
			<type id="org.apache.activemq.broker.jmx.InactiveDurableSubscriptionView"/>
			<type id="org.apache.activemq.broker.region.virtual.VirtualTopicInterceptor"/>
			<type id="org.apache.activemq.network.NetworkConnector"/>
			<type id="org.apache.activemq.openwire.v1.MessageDispatchNotificationMarshaller"/>
			<type id="org.apache.activemq.broker.BrokerFactory"/>
			<type id="org.apache.activemq.openwire.v2.MessageDispatchNotificationMarshaller"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaDestination"/>
			<type id="org.apache.activemq.command.ExceptionResponse"/>
			<type id="org.apache.activemq.kaha.ContainerId"/>
			<type id="org.apache.activemq.util.LinkedNode"/>
			<type id="org.apache.activemq.transaction.Transaction"/>
			<type id="org.apache.activemq.util.ClassLoadingAwareObjectInputStream"/>
			<type id="org.apache.activemq.broker.Connection"/>
			<type id="org.apache.activemq.openwire.v2.ConsumerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ConsumerIdMarshaller"/>
			<type id="org.apache.activemq.transport.reliable.ExceptionIfDroppedReplayStrategy"/>
			<type id="org.apache.activemq.openwire.v1.ConsumerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ConsumerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.MessageDispatchNotificationMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.MessageDispatchNotificationMarshaller"/>
			<type id="org.apache.activemq.broker.region.group.MessageGroupMapFactory"/>
			<type id="org.apache.activemq.openwire.v3.MessageDispatchNotificationMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ConsumerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ConsumerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.MessageDispatchNotificationMarshaller"/>
			<type id="org.apache.activemq.command.ActiveMQMessage"/>
			<type id="org.apache.activemq.broker.region.policy.MessageQuery"/>
			<type id="org.apache.activemq.openwire.tool.CSharpClassesGenerator"/>
			<type id="org.apache.activemq.openwire.v1.SubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.store.amq.AMQTx"/>
			<type id="org.apache.activemq.openwire.v6.SubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.transport.TransportLoggerControlMBean"/>
			<type id="org.apache.activemq.broker.region.ConnectorStatistics"/>
			<type id="org.apache.activemq.openwire.v2.SubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.kaha.StoreEntry"/>
			<type id="org.apache.activemq.openwire.v3.SubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.SubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.SubscriptionInfoMarshaller"/>
			<type id="org.apache.activemq.command.DataResponse"/>
			<type id="org.apache.activemq.store.ReferenceStoreAdapter"/>
			<type id="org.apache.activemq.broker.ConsumerBrokerExchange"/>
			<type id="org.apache.activemq.store.jdbc.DatabaseLocker"/>
			<type id="org.apache.activemq.protobuf.compiler.parser.Token"/>
			<type id="org.apache.activemq.jndi.JNDIReferenceFactory"/>
			<type id="org.apache.activemq.ActiveMQMessageProducerSupport"/>
			<type id="org.apache.activemq.transport.udp.UdpTransportFactory"/>
			<type id="org.apache.activemq.store.ProxyTopicMessageStore"/>
			<type id="org.apache.activemq.command.ConnectionError"/>
			<type id="org.apache.activemq.broker.jmx.ManagedRegionBroker"/>
			<type id="org.apache.activemq.openwire.v2.MarshallerFactory"/>
			<type id="org.apache.activemq.store.TopicReferenceStore"/>
			<type id="org.apache.activemq.openwire.v1.MarshallerFactory"/>
			<type id="org.apache.activemq.transport.TransportThreadSupport"/>
			<type id="org.apache.activemq.state.ResponseHandler"/>
			<type id="org.apache.activemq.network.ConduitBridge"/>
			<type id="org.apache.activemq.util.Callback"/>
			<type id="org.apache.activemq.memory.LRUMap"/>
			<type id="org.apache.activemq.ActiveMQSslConnectionFactory"/>
			<type id="org.apache.activemq.openwire.v4.MessageMarshaller"/>
			<type id="org.apache.activemq.command.ReplayCommand"/>
			<type id="org.apache.activemq.store.kahadaptor.ConsumerMessageRef"/>
			<type id="org.apache.activemq.openwire.v5.MessageMarshaller"/>
			<type id="org.apache.activemq.MessageAvailableListener"/>
			<type id="org.apache.activemq.kaha.impl.index.VMIndex"/>
			<type id="org.apache.activemq.openwire.v2.MessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.MessageMarshaller"/>
			<type id="org.apache.activemq.transport.vm.VMTransportFactory"/>
			<type id="org.apache.activemq.openwire.v1.MessageMarshaller"/>
			<type id="org.apache.activemq.util.MarshallingSupport"/>
			<type id="org.apache.activemq.spring.SpringBrokerContext"/>
			<type id="org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgentFactory"/>
			<type id="org.apache.activemq.transport.reliable.Replayer"/>
			<type id="org.apache.activemq.SimplePriorityMessageDispatchChannel"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaTransactionInfo"/>
			<type id="org.apache.activemq.protobuf.compiler.ExtensionsDescriptor"/>
			<type id="org.apache.activemq.ActiveMQMessageConsumer"/>
			<type id="org.apache.activemq.broker.InsertableMutableBrokerFilter"/>
			<type id="org.apache.activemq.openwire.v6.MessageMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.OpenTypeSupport"/>
			<type id="org.apache.activemq.command.ConsumerId"/>
			<type id="org.apache.activemq.store.jdbc.adapter.AxionJDBCAdapter"/>
			<type id="org.apache.activemq.filter.ArithmeticExpression"/>
			<type id="org.apache.activemq.broker.util.MulticastTraceBrokerPlugin"/>
			<type id="org.apache.activemq.transport.ResponseCorrelator"/>
			<type id="org.apache.activemq.openwire.v1.XATransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.XATransactionIdMarshaller"/>
			<type id="org.apache.activemq.util.TransactionTemplate"/>
			<type id="org.apache.activemq.openwire.v5.XATransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.XATransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.XATransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.XATransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ControlCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ControlCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ControlCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ControlCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.tool.CSourcesGenerator"/>
			<type id="org.apache.activemq.command.ShutdownInfo"/>
			<type id="org.apache.activemq.transport.stomp.StompConnection"/>
			<type id="org.apache.activemq.openwire.v6.ControlCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ControlCommandMarshaller"/>
			<type id="org.apache.activemq.management.JCAStatsImpl"/>
			<type id="org.apache.activemq.transport.discovery.simple.SimpleDiscoveryAgentFactory"/>
			<type id="org.apache.activemq.jaas.JassCredentialCallbackHandler"/>
			<type id="org.apache.activemq.broker.jmx.DurableSubscriptionViewMBean"/>
			<type id="org.apache.activemq.filter.NonCachedMessageEvaluationContext"/>
			<type id="org.apache.activemq.broker.region.virtual.VirtualDestination"/>
			<type id="org.apache.activemq.broker.region.DestinationStatistics"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQTempTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQTempTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQTempTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQTempTopicMarshaller"/>
			<type id="org.apache.activemq.network.jms.InboundQueueBridge"/>
			<type id="org.apache.activemq.network.DemandForwardingBridge"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQTempTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQTempTopicMarshaller"/>
			<type id="org.apache.activemq.transport.TransportServer"/>
			<type id="org.apache.activemq.broker.region.policy.FixedSizedSubscriptionRecoveryPolicy"/>
			<type id="org.apache.activemq.store.amq.AMQPersistenceAdapterFactory"/>
			<type id="org.apache.activemq.protobuf.CodedOutputStream"/>
			<type id="org.apache.activemq.advisory.ProducerEvent"/>
			<type id="org.apache.activemq.protobuf.compiler.ParserSupport"/>
			<type id="org.apache.activemq.command.SessionInfo"/>
			<type id="org.apache.activemq.broker.region.policy.OldestMessageEvictionStrategy"/>
			<type id="org.apache.activemq.advisory.ProducerStoppedEvent"/>
			<type id="org.apache.activemq.transport.tcp.TcpTransportServer"/>
			<type id="org.apache.activemq.broker.region.virtual.CompositeDestinationFilter"/>
			<type id="org.apache.activemq.store.kahadb.MessageDatabase"/>
			<type id="org.apache.activemq.security.AuthorizationEntry"/>
			<type id="org.apache.activemq.kaha.impl.KahaStore"/>
			<type id="org.apache.activemq.thread.DeterministicTaskRunner"/>
			<type id="org.apache.activemq.broker.region.group.SimpleMessageGroupMapFactory"/>
			<type id="org.apache.activemq.command.ConnectionControl"/>
			<type id="org.apache.activemq.transport.TransportAcceptListener"/>
			<type id="org.apache.activemq.broker.ft.MasterConnector"/>
			<type id="org.apache.activemq.memory.buffer.SizeBasedMessageBuffer"/>
			<type id="org.apache.activemq.protobuf.BaseMessage"/>
			<type id="org.apache.activemq.filter.DestinationMapNode"/>
			<type id="org.apache.activemq.broker.region.DestinationFilter"/>
			<type id="org.apache.activemq.openwire.v1.IntegerResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.IntegerResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.IntegerResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.IntegerResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.IntegerResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.IntegerResponseMarshaller"/>
			<type id="org.apache.activemq.command.ProducerId"/>
			<type id="org.apache.activemq.broker.region.QueueBrowserSubscription"/>
			<type id="org.apache.activemq.advisory.AdvisorySupport"/>
			<type id="org.apache.activemq.network.NetworkBridgeConfiguration"/>
			<type id="org.apache.activemq.command.ActiveMQDestination"/>
			<type id="org.apache.activemq.network.ForwardingBridge"/>
			<type id="org.apache.activemq.transport.vm.VMTransportServer"/>
			<type id="org.apache.activemq.protobuf.compiler.IntrospectionSupport"/>
			<type id="org.apache.activemq.TransactionContext"/>
			<type id="org.apache.activemq.openwire.v3.ReplayCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ReplayCommandMarshaller"/>
			<type id="org.apache.activemq.transport.tcp.ExceededMaximumConnectionsException"/>
			<type id="org.apache.activemq.openwire.v5.ReplayCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ReplayCommandMarshaller"/>
			<type id="org.apache.activemq.advisory.DestinationListener"/>
			<type id="org.apache.activemq.util.IndentPrinter"/>
			<type id="org.apache.activemq.protobuf.CodedInputStream"/>
			<type id="org.apache.activemq.memory.CacheEntry"/>
			<type id="org.apache.activemq.network.jms.JmsMesageConvertor"/>
			<type id="org.apache.activemq.openwire.v6.DataResponseMarshaller"/>
			<type id="org.apache.activemq.store.kahadaptor.KahaTopicReferenceStore"/>
			<type id="org.apache.activemq.RedeliveryPolicy"/>
			<type id="org.apache.activemq.jaas.JaasCertificateCallbackHandler"/>
			<type id="org.apache.activemq.openwire.v2.DataResponseMarshaller"/>
			<type id="org.apache.activemq.transport.udp.ByteBufferPool"/>
			<type id="org.apache.activemq.openwire.v3.DataResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ReplayCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.DataResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.DataResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ReplayCommandMarshaller"/>
			<type id="org.apache.activemq.broker.region.MessageReference"/>
			<type id="org.apache.activemq.network.jms.JmsConnector"/>
			<type id="org.apache.activemq.broker.scheduler.JobSchedulerFacade"/>
			<type id="org.apache.activemq.openwire.v1.DataResponseMarshaller"/>
			<type id="org.apache.activemq.filter.LogicExpression"/>
			<type id="org.apache.activemq.transport.nio.NIOInputStream"/>
			<type id="org.apache.activemq.kaha.impl.index.DiskIndexLinkedList"/>
			<type id="org.apache.activemq.store.kahadaptor.KahaReferenceStoreAdapter"/>
			<type id="org.apache.activemq.store.jdbc.JDBCTopicMessageStore"/>
			<type id="org.apache.activemq.advisory.ConsumerStoppedEvent"/>
			<type id="org.apache.activemq.broker.region.policy.FilePendingDurableSubscriberMessageStoragePolicy"/>
			<type id="org.apache.activemq.network.jms.OutboundTopicBridge"/>
			<type id="org.apache.activemq.broker.SslContext"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaSubscriptionCommand"/>
			<type id="org.apache.activemq.memory.buffer.MessageBuffer"/>
			<type id="org.apache.activemq.openwire.v1.BrokerInfoMarshaller"/>
			<type id="org.apache.activemq.util.BitArrayBin"/>
			<type id="org.apache.activemq.openwire.v5.BrokerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.BrokerInfoMarshaller"/>
			<type id="org.apache.activemq.transport.udp.UdpTransportServer"/>
			<type id="org.apache.activemq.openwire.v3.BrokerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.BrokerInfoMarshaller"/>
			<type id="org.apache.activemq.security.AuthenticationUser"/>
			<type id="org.apache.activemq.ActiveMQQueueSession"/>
			<type id="org.apache.activemq.broker.DestinationAlreadyExistsException"/>
			<type id="org.apache.activemq.protobuf.BufferInputStream"/>
			<type id="org.apache.activemq.openwire.v1.TransactionIdMarshaller"/>
			<type id="org.apache.activemq.usage.Usage"/>
			<type id="org.apache.activemq.store.kahadaptor.TransactionMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.BrokerInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.TransactionIdMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.JobSchedulerView"/>
			<type id="org.apache.activemq.openwire.v3.TransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.TransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.TransactionIdMarshaller"/>
			<type id="org.apache.activemq.broker.region.policy.DispatchPolicy"/>
			<type id="org.apache.activemq.openwire.v6.TransactionIdMarshaller"/>
			<type id="org.apache.activemq.ThreadPriorities"/>
			<type id="org.apache.activemq.xbean.XBeanBrokerService"/>
			<type id="org.apache.activemq.transport.TransportListener"/>
			<type id="org.apache.activemq.protobuf.AsciiBuffer"/>
			<type id="org.apache.activemq.advisory.AdvisoryBroker"/>
			<type id="org.apache.activemq.security.JaasDualAuthenticationPlugin"/>
			<type id="org.apache.activemq.filter.Expression"/>
			<type id="org.apache.activemq.blob.DefaultBlobDownloadStrategy"/>
			<type id="org.apache.activemq.command.MessageId"/>
			<type id="org.apache.activemq.command.ConsumerControl"/>
			<type id="org.apache.activemq.jndi.JNDIStorableInterface"/>
			<type id="org.apache.activemq.openwire.v5.JournalTopicAckMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.TopicViewMBean"/>
			<type id="org.apache.activemq.openwire.v4.JournalTopicAckMarshaller"/>
			<type id="org.apache.activemq.transport.TransportFactory"/>
			<type id="org.apache.activemq.openwire.v6.JournalTopicAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.JournalTopicAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.JournalTopicAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.JournalTopicAckMarshaller"/>
			<type id="org.apache.activemq.command.MessagePull"/>
			<type id="org.apache.activemq.command.BrokerId"/>
			<type id="org.apache.activemq.BlobMessage"/>
			<type id="org.apache.activemq.MessageAvailableConsumer"/>
			<type id="org.apache.activemq.memory.MapCache"/>
			<type id="org.apache.activemq.transport.nio.NIOOutputStream"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQStreamMessageMarshaller"/>
			<type id="org.apache.activemq.memory.list.DestinationBasedMessageList"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQStreamMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQStreamMessageMarshaller"/>
			<type id="org.apache.activemq.store.TopicMessageStore"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQStreamMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQStreamMessageMarshaller"/>
			<type id="org.apache.activemq.command.DiscoveryEvent"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQStreamMessageMarshaller"/>
			<type id="org.apache.activemq.broker.scheduler.JobScheduler"/>
			<type id="org.apache.activemq.jaas.PropertiesLoginModule"/>
			<type id="org.apache.activemq.transport.udp.CommandDatagramSocket"/>
			<type id="org.apache.activemq.openwire.v5.ConnectionErrorMarshaller"/>
			<type id="org.apache.activemq.Service"/>
			<type id="org.apache.activemq.openwire.v6.ConnectionErrorMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ConnectionErrorMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ConnectionErrorMarshaller"/>
			<type id="org.apache.activemq.command.BaseCommand"/>
			<type id="org.apache.activemq.broker.Connector"/>
			<type id="org.apache.activemq.openwire.v3.ConnectionErrorMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ConnectionErrorMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ConnectionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ConnectionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ConnectionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ConnectionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.tool.CSharpGeneratorTask"/>
			<type id="org.apache.activemq.openwire.v3.ConnectionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ConnectionIdMarshaller"/>
			<type id="org.apache.activemq.command.ConnectionId"/>
			<type id="org.apache.activemq.broker.ErrorBroker"/>
			<type id="org.apache.activemq.transport.stomp.StompTransportFilter"/>
			<type id="org.apache.activemq.protobuf.compiler.parser.ParseException"/>
			<type id="org.apache.activemq.management.JMSSessionStatsImpl"/>
			<type id="org.apache.activemq.blob.FTPBlobDownloadStrategy"/>
			<type id="org.apache.activemq.broker.BrokerRegistry"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaLocalTransactionId"/>
			<type id="org.apache.activemq.transport.InactivityIOException"/>
			<type id="org.apache.activemq.filter.ComparisonExpression"/>
			<type id="org.apache.activemq.broker.region.cursors.PendingMessageCursor"/>
			<type id="org.apache.activemq.broker.region.cursors.StoreQueueCursor"/>
			<type id="org.apache.activemq.kaha.impl.container.ContainerListIterator"/>
			<type id="org.apache.activemq.transport.tcp.SslTransportServer"/>
			<type id="org.apache.activemq.broker.jmx.ProxyConnectorView"/>
			<type id="org.apache.activemq.openwire.v6.ProducerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ProducerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ProducerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.tool.CppMarshallingClassesGenerator"/>
			<type id="org.apache.activemq.store.kahadaptor.KahaTopicMessageStore"/>
			<type id="org.apache.activemq.state.CommandVisitorAdapter"/>
			<type id="org.apache.activemq.protobuf.DeferredDecodeMessage"/>
			<type id="org.apache.activemq.ConnectionFailedException"/>
			<type id="org.apache.activemq.broker.jmx.DestinationView"/>
			<type id="org.apache.activemq.transport.reliable.DefaultReplayStrategy"/>
			<type id="org.apache.activemq.kaha.impl.async.ReadOnlyDataFile"/>
			<type id="org.apache.activemq.state.TransactionState"/>
			<type id="org.apache.activemq.openwire.tool.OpenWireGenerator"/>
			<type id="org.apache.activemq.openwire.v3.ProducerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ProducerIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ProducerIdMarshaller"/>
			<type id="org.apache.activemq.ActiveMQSessionExecutor"/>
			<type id="org.apache.activemq.util.osgi.Activator"/>
			<type id="org.apache.activemq.util.JMXSupport"/>
			<type id="org.apache.activemq.broker.DefaultBrokerFactory"/>
			<type id="org.apache.activemq.management.BoundaryStatisticImpl"/>
			<type id="org.apache.activemq.openwire.v2.RemoveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.RemoveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.RemoveInfoMarshaller"/>
			<type id="org.apache.activemq.broker.region.policy.StorePendingQueueMessageStoragePolicy"/>
			<type id="org.apache.activemq.openwire.v3.RemoveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.RemoveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.RemoveInfoMarshaller"/>
			<type id="org.apache.activemq.broker.region.DestinationFactory"/>
			<type id="org.apache.activemq.broker.view.DotFileInterceptorSupport"/>
			<type id="org.apache.activemq.transport.discovery.DiscoveryTransport"/>
			<type id="org.apache.activemq.command.ActiveMQTempDestination"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQMessageMarshaller"/>
			<type id="org.apache.activemq.store.kahadaptor.IntegerMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQMessageMarshaller"/>
			<type id="org.apache.activemq.thread.TaskRunnerFactory"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQMessageMarshaller"/>
			<type id="org.apache.activemq.advisory.ConsumerEventSource"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQMessageMarshaller"/>
			<type id="org.apache.activemq.transport.TransportLoggerView"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQMessageMarshaller"/>
			<type id="org.apache.activemq.ActiveMQMessageAuditNoSync"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQMessageMarshaller"/>
			<type id="org.apache.activemq.filter.XQueryExpression"/>
			<type id="org.apache.activemq.kaha.Store"/>
			<type id="org.apache.activemq.openwire.v5.MessageAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.MessageAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.MessageAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.MessageAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.MessageAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.MessageAckMarshaller"/>
			<type id="org.apache.activemq.openwire.OpenWireFormatFactory"/>
			<type id="org.apache.activemq.command.JournalQueueAck"/>
			<type id="org.apache.activemq.store.kahadb.TempMessageDatabase"/>
			<type id="org.apache.activemq.broker.util.TraceBrokerPathPlugin"/>
			<type id="org.apache.activemq.broker.region.IndirectMessageReference"/>
			<type id="org.apache.activemq.util.IOExceptionSupport"/>
			<type id="org.apache.activemq.security.SecurityContext"/>
			<type id="org.apache.activemq.broker.jmx.FTConnectorView"/>
			<type id="org.apache.activemq.broker.TransportConnectionState"/>
			<type id="org.apache.activemq.ActiveMQMessageTransformation"/>
			<type id="org.apache.activemq.openwire.v6.SessionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQTempDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ConsumerControlMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQTempDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.SessionIdMarshaller"/>
			<type id="org.apache.activemq.store.amq.AMQTransactionStore"/>
			<type id="org.apache.activemq.openwire.v5.SessionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQTempDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.SessionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ConsumerControlMarshaller"/>
			<type id="org.apache.activemq.transport.discovery.rendezvous.RendezvousDiscoveryAgent"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQTempDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ConsumerControlMarshaller"/>
			<type id="org.apache.activemq.command.Response"/>
			<type id="org.apache.activemq.openwire.v3.SessionIdMarshaller"/>
			<type id="org.apache.activemq.security.AuthorizationMap"/>
			<type id="org.apache.activemq.openwire.v2.ConsumerControlMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQTempDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.SessionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ConsumerControlMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQTempDestinationMarshaller"/>
			<type id="org.apache.activemq.command.SessionId"/>
			<type id="org.apache.activemq.broker.region.policy.PriorityNetworkDispatchPolicy"/>
			<type id="org.apache.activemq.transport.udp.CommandChannelSupport"/>
			<type id="org.apache.activemq.broker.region.policy.AbstractDeadLetterStrategy"/>
			<type id="org.apache.activemq.kaha.impl.async.ControlFile"/>
			<type id="org.apache.activemq.store.kahadaptor.KahaReferenceStore"/>
			<type id="org.apache.activemq.openwire.v6.ConsumerControlMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQTopicMarshaller"/>
			<type id="org.apache.activemq.openwire.tool.SingleSourceGenerator"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQTopicMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.ConnectorView"/>
			<type id="org.apache.activemq.openwire.v3.ProducerAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ProducerAckMarshaller"/>
			<type id="org.apache.activemq.management.TimeStatisticImpl"/>
			<type id="org.apache.activemq.openwire.v5.ProducerAckMarshaller"/>
			<type id="org.apache.activemq.store.amq.AMQTxOperation"/>
			<type id="org.apache.activemq.jmdns.ServiceInfo"/>
			<type id="org.apache.activemq.util.JMSExceptionSupport"/>
			<type id="org.apache.activemq.store.kahadb.plist.PList"/>
			<type id="org.apache.activemq.transport.udp.ResponseRedirectInterceptor"/>
			<type id="org.apache.activemq.store.jdbc.JDBCAdapter"/>
			<type id="org.apache.activemq.store.journal.JournalPersistenceAdapterFactory"/>
			<type id="org.apache.activemq.broker.jmx.JmsConnectorViewMBean"/>
			<type id="org.apache.activemq.transport.stomp.Stomp"/>
			<type id="org.apache.activemq.ConfigurationException"/>
			<type id="org.apache.activemq.broker.jmx.ManagedTempQueueRegion"/>
			<type id="org.apache.activemq.broker.jmx.ManagedTempTopicRegion"/>
			<type id="org.apache.activemq.broker.jmx.SubscriptionViewMBean"/>
			<type id="org.apache.activemq.transport.stomp.ProtocolException"/>
			<type id="org.apache.activemq.management.JMSEndpointStatsImpl"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaAddMessageCommand"/>
			<type id="org.apache.activemq.util.ByteSequenceData"/>
			<type id="org.apache.activemq.broker.region.virtual.CompositeTopic"/>
			<type id="org.apache.activemq.transport.stomp.StompFrameError"/>
			<type id="org.apache.activemq.command.TransactionInfo"/>
			<type id="org.apache.activemq.broker.jmx.AbortSlowConsumerStrategyViewMBean"/>
			<type id="org.apache.activemq.transport.tcp.SslTransportFactory"/>
			<type id="org.apache.activemq.usage.UsageCapacity"/>
			<type id="org.apache.activemq.broker.jmx.QueueViewMBean"/>
			<type id="org.apache.activemq.util.BrokerSupport"/>
			<type id="org.apache.activemq.kaha.impl.index.IndexManager"/>
			<type id="org.apache.activemq.openwire.v6.ProducerAckMarshaller"/>
			<type id="org.apache.activemq.broker.jmx.CompositeDataConstants"/>
			<type id="org.apache.activemq.ScheduledMessage"/>
			<type id="org.apache.activemq.broker.jmx.CompositeDataHelper"/>
			<type id="org.apache.activemq.kaha.impl.container.ContainerEntrySetIterator"/>
			<type id="org.apache.activemq.broker.region.cursors.AbstractPendingMessageCursor"/>
			<type id="org.apache.activemq.transport.TransportLoggerViewMBean"/>
			<type id="org.apache.activemq.store.journal.JournalMessageStore"/>
			<type id="org.apache.activemq.protobuf.compiler.CommandLineSupport"/>
			<type id="org.apache.activemq.protobuf.compiler.TextFormat"/>
			<type id="org.apache.activemq.usage.TempUsage"/>
			<type id="org.apache.activemq.kaha.impl.index.Index"/>
			<type id="org.apache.activemq.broker.region.cursors.PendingList"/>
			<type id="org.apache.activemq.xbean.XBeanBrokerFactory"/>
			<type id="org.apache.activemq.command.ActiveMQTopic"/>
			<type id="org.apache.activemq.filter.PrefixDestinationFilter"/>
			<type id="org.apache.activemq.network.jms.DestinationBridge"/>
			<type id="org.apache.activemq.protobuf.compiler.parser.ProtoParserConstants"/>
			<type id="org.apache.activemq.broker.region.policy.SlowConsumerStrategy"/>
			<type id="org.apache.activemq.broker.UserIDBroker"/>
			<type id="org.apache.activemq.jaas.GroupPrincipal"/>
			<type id="org.apache.activemq.util.JettisonMappedXmlDriver"/>
			<type id="org.apache.activemq.management.BoundedRangeStatisticImpl"/>
			<type id="org.apache.activemq.command.BaseEndpoint"/>
			<type id="org.apache.activemq.transport.multicast.MulticastTransportFactory"/>
			<type id="org.apache.activemq.util.LongSequenceGenerator"/>
			<type id="org.apache.activemq.ActiveMQTopicSession"/>
			<type id="org.apache.activemq.command.Message"/>
			<type id="org.apache.activemq.broker.region.policy.SharedDeadLetterStrategy"/>
			<type id="org.apache.activemq.blob.DefaultStrategy"/>
			<type id="org.apache.activemq.kaha.impl.container.ContainerValueCollectionIterator"/>
			<type id="org.apache.activemq.store.kahadaptor.AtomicIntegerMarshaller"/>
			<type id="org.apache.activemq.openwire.tool.CppClassesGenerator"/>
			<type id="org.apache.activemq.transport.TransportFilter"/>
			<type id="org.apache.activemq.broker.region.group.MessageGroupMap"/>
			<type id="org.apache.activemq.store.kahadaptor.ConsumerMessageRefMarshaller"/>
			<type id="org.apache.activemq.store.jdbc.adapter.MySqlJDBCAdapter"/>
			<type id="org.apache.activemq.command.ControlCommand"/>
			<type id="org.apache.activemq.ActiveMQQueueSender"/>
			<type id="org.apache.activemq.store.jdbc.adapter.BytesJDBCAdapter"/>
			<type id="org.apache.activemq.broker.region.policy.SimpleDispatchSelector"/>
			<type id="org.apache.activemq.kaha.StoreFactory"/>
			<type id="org.apache.activemq.openwire.v2.MessagePullMarshaller"/>
			<type id="org.apache.activemq.broker.region.QueueMessageReference"/>
			<type id="org.apache.activemq.broker.util.UDPTraceBrokerPlugin"/>
			<type id="org.apache.activemq.openwire.v6.ExceptionResponseMarshaller"/>
			<type id="org.apache.activemq.command.MessageAck"/>
			<type id="org.apache.activemq.openwire.v5.ExceptionResponseMarshaller"/>
			<type id="org.apache.activemq.command.ActiveMQQueue"/>
			<type id="org.apache.activemq.network.DiscoveryNetworkConnector"/>
			<type id="org.apache.activemq.openwire.v4.ExceptionResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ExceptionResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.MessagePullMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ExceptionResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.MessagePullMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ExceptionResponseMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.MessagePullMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.MessagePullMarshaller"/>
			<type id="org.apache.activemq.transport.nio.NIOTransport"/>
			<type id="org.apache.activemq.jmdns.JmDNS"/>
			<type id="org.apache.activemq.command.Endpoint"/>
			<type id="org.apache.activemq.security.SimpleAuthenticationPlugin"/>
			<type id="org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor"/>
			<type id="org.apache.activemq.security.SecurityAdminMBean"/>
			<type id="org.apache.activemq.filter.PropertyExpression"/>
			<type id="org.apache.activemq.command.IntegerResponse"/>
			<type id="org.apache.activemq.broker.BrokerPlugin"/>
			<type id="org.apache.activemq.broker.region.RegionBroker"/>
			<type id="org.apache.activemq.kaha.impl.index.VMIndexLinkedList"/>
			<type id="org.apache.activemq.blob.BlobUploadStrategy"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaCommitCommand"/>
			<type id="org.apache.activemq.transport.stomp.StompFrame"/>
			<type id="org.apache.activemq.ClientInternalExceptionListener"/>
			<type id="org.apache.activemq.transport.FutureResponse"/>
			<type id="org.apache.activemq.command.Command"/>
			<type id="org.apache.activemq.store.PersistenceAdapter"/>
			<type id="org.apache.activemq.transport.stomp.LegacyFrameTranslator"/>
			<type id="org.apache.activemq.broker.region.Queue"/>
			<type id="org.apache.activemq.filter.DestinationFilter"/>
			<type id="org.apache.activemq.broker.region.virtual.FilteredDestination"/>
			<type id="org.apache.activemq.util.URISupport"/>
			<type id="org.apache.activemq.command.LocalTransactionId"/>
			<type id="org.apache.activemq.protobuf.MessageBuffer"/>
			<type id="org.apache.activemq.jmdns.ServiceListener"/>
			<type id="org.apache.activemq.store.kahadb.plist.PListEntry"/>
			<type id="org.apache.activemq.store.journal.JournalTopicMessageStore"/>
			<type id="org.apache.activemq.memory.CacheEvictionUsageListener"/>
			<type id="org.apache.activemq.store.journal.JournalPersistenceAdapter"/>
			<type id="org.apache.activemq.jmdns.ServiceTypeListener"/>
			<type id="org.apache.activemq.transport.RequestTimedOutIOException"/>
			<type id="org.apache.activemq.transport.discovery.DiscoveryAgent"/>
			<type id="org.apache.activemq.broker.jmx.NetworkBridgeView"/>
			<type id="org.apache.activemq.broker.jmx.ProxyConnectorViewMBean"/>
			<type id="org.apache.activemq.broker.region.policy.DispatchSelector"/>
			<type id="org.apache.activemq.command.ActiveMQObjectMessage"/>
			<type id="org.apache.activemq.kaha.impl.async.AsyncDataManager"/>
			<type id="org.apache.activemq.network.NetworkBridge"/>
			<type id="org.apache.activemq.plugin.ForcePersistencyModeBrokerPlugin"/>
			<type id="org.apache.activemq.transport.stomp.StompTransport"/>
			<type id="org.apache.activemq.broker.region.group.EmptyMessageGroupSet"/>
			<type id="org.apache.activemq.ActiveMQSession"/>
			<type id="org.apache.activemq.broker.BrokerContext"/>
			<type id="org.apache.activemq.broker.region.group.MessageGroupHashBucketFactory"/>
			<type id="org.apache.activemq.transport.CommandJoiner"/>
			<type id="org.apache.activemq.broker.Broker"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaPrepareCommand"/>
			<type id="org.apache.activemq.kaha.impl.async.ReadOnlyAsyncDataManager"/>
			<type id="org.apache.activemq.openwire.v5.KeepAliveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.KeepAliveInfoMarshaller"/>
			<type id="org.apache.activemq.jaas.GuestLoginModule"/>
			<type id="org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter"/>
			<type id="org.apache.activemq.kaha.impl.DataManager"/>
			<type id="org.apache.activemq.transport.tcp.SslTransport"/>
			<type id="org.apache.activemq.selector.SimpleCharStream"/>
			<type id="org.apache.activemq.openwire.tool.JavaGeneratorTask"/>
			<type id="org.apache.activemq.openwire.tool.CGeneratorTask"/>
			<type id="org.apache.activemq.broker.jmx.TopicView"/>
			<type id="org.apache.activemq.filter.AnyChildDestinationNode"/>
			<type id="org.apache.activemq.transport.TransportServerFilter"/>
			<type id="org.apache.activemq.store.jdbc.JDBCMessageStore"/>
			<type id="org.apache.activemq.util.MemoryPropertyEditor"/>
			<type id="org.apache.activemq.store.TransactionStore"/>
			<type id="org.apache.activemq.broker.region.policy.VMPendingSubscriberMessageStoragePolicy"/>
			<type id="org.apache.activemq.openwire.v1.FlushCommandMarshaller"/>
			<type id="org.apache.activemq.util.LRUSet"/>
			<type id="org.apache.activemq.openwire.v5.FlushCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.FlushCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.FlushCommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.FlushCommandMarshaller"/>
			<type id="org.apache.activemq.xbean.BrokerFactoryBean"/>
			<type id="org.apache.activemq.filter.BinaryExpression"/>
			<type id="org.apache.activemq.blob.DefaultBlobUploadStrategy"/>
			<type id="org.apache.activemq.spring.SpringSslContext"/>
			<type id="org.apache.activemq.store.AbstractMessageStore"/>
			<type id="org.apache.activemq.protobuf.WireFormat"/>
			<type id="org.apache.activemq.management.StatsImpl"/>
			<type id="org.apache.activemq.selector.SelectorParserTokenManager"/>
			<type id="org.apache.activemq.command.SubscriptionInfo"/>
			<type id="org.apache.activemq.transaction.Synchronization"/>
			<type id="org.apache.activemq.blob.FTPBlobUploadStrategy"/>
			<type id="org.apache.activemq.protobuf.compiler.EnumFieldDescriptor"/>
			<type id="org.apache.activemq.protobuf.compiler.TypeDescriptor"/>
			<type id="org.apache.activemq.command.RemoveInfo"/>
			<type id="org.apache.activemq.openwire.v6.FlushCommandMarshaller"/>
			<type id="org.apache.activemq.kaha.ObjectMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.KeepAliveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.KeepAliveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.KeepAliveInfoMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.KeepAliveInfoMarshaller"/>
			<type id="org.apache.activemq.transport.failover.FailoverTransportFactory"/>
			<type id="org.apache.activemq.broker.util.CommandMessageListener"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaRollbackCommand"/>
			<type id="org.apache.activemq.openwire.v1.JournalTransactionMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.JournalTransactionMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.JournalTransactionMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.JournalTransactionMarshaller"/>
			<type id="org.apache.activemq.advisory.ConsumerStartedEvent"/>
			<type id="org.apache.activemq.openwire.v4.JournalTransactionMarshaller"/>
			<type id="org.apache.activemq.kaha.impl.index.IndexLinkedList"/>
			<type id="org.apache.activemq.store.ProxyMessageStore"/>
			<type id="org.apache.activemq.management.Resettable"/>
			<type id="org.apache.activemq.openwire.DataStreamMarshaller"/>
			<type id="org.apache.activemq.command.JournalTrace"/>
			<type id="org.apache.activemq.advisory.ProducerEventSource"/>
			<type id="org.apache.activemq.filter.XalanXPathEvaluator"/>
			<type id="org.apache.activemq.jndi.ActiveMQInitialContextFactory"/>
			<type id="org.apache.activemq.openwire.v6.JournalTransactionMarshaller"/>
			<type id="org.apache.activemq.util.ByteSequence"/>
			<type id="org.apache.activemq.state.Tracked"/>
			<type id="org.apache.activemq.broker.util.TimeStampingBrokerPlugin"/>
			<type id="org.apache.activemq.broker.jmx.NetworkConnectorViewMBean"/>
			<type id="org.apache.activemq.memory.CacheFilter"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQBytesMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQBytesMessageMarshaller"/>
			<type id="org.apache.activemq.util.MessageDestinationComparator"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQBytesMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQBytesMessageMarshaller"/>
			<type id="org.apache.activemq.store.kahadb.data.KahaEntryType"/>
			<type id="org.apache.activemq.kaha.impl.index.IndexItem"/>
			<type id="org.apache.activemq.store.kahadb.KahaDBStore"/>
			<type id="org.apache.activemq.kaha.impl.container.ContainerKeySet"/>
			<type id="org.apache.activemq.broker.cluster.ConnectionSplitBroker"/>
			<type id="org.apache.activemq.protobuf.compiler.CompilerException"/>
			<type id="org.apache.activemq.broker.region.policy.PrefetchRatePendingMessageLimitStrategy"/>
			<type id="org.apache.activemq.broker.jmx.ManagedTransportConnector"/>
			<type id="org.apache.activemq.transport.multicast.MulticastDatagramHeaderMarshaller"/>
			<type id="org.apache.activemq.protobuf.UTF8Buffer"/>
			<type id="org.apache.activemq.plugin.DiscardingDLQBrokerPlugin"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQBytesMessageMarshaller"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQBytesMessageMarshaller"/>
			<type id="org.apache.activemq.NotStartedException"/>
			<type id="org.apache.activemq.openwire.v6.JournalQueueAckMarshaller"/>
			<type id="org.apache.activemq.selector.TokenMgrError"/>
			<type id="org.apache.activemq.plugin.StatisticsBroker"/>
			<type id="org.apache.activemq.openwire.v5.JournalQueueAckMarshaller"/>
			<type id="org.apache.activemq.kaha.CommandMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.JournalQueueAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.JournalQueueAckMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.JournalQueueAckMarshaller"/>
			<type id="org.apache.activemq.broker.region.Topic"/>
			<type id="org.apache.activemq.openwire.v1.JournalQueueAckMarshaller"/>
			<type id="org.apache.activemq.security.SimpleAuthenticationBroker"/>
			<type id="org.apache.activemq.store.kahadb.Visitor"/>
			<type id="org.apache.activemq.broker.region.policy.SubscriptionRecoveryPolicy"/>
			<type id="org.apache.activemq.network.LdapNetworkConnector"/>
			<type id="org.apache.activemq.transport.fanout.FanoutTransportFactory"/>
			<type id="org.apache.activemq.command.RemoveSubscriptionInfo"/>
			<type id="org.apache.activemq.store.PersistenceAdapterFactory"/>
			<type id="org.apache.activemq.command.ActiveMQBytesMessage"/>
			<type id="org.apache.activemq.broker.region.virtual.VirtualTopic"/>
			<type id="org.apache.activemq.broker.BrokerPluginSupport"/>
			<type id="org.apache.activemq.FifoMessageDispatchChannel"/>
			<type id="org.apache.activemq.transport.reliable.ReplayStrategy"/>
			<type id="org.apache.activemq.store.jdbc.adapter.PostgresqlJDBCAdapter"/>
			<type id="org.apache.activemq.transaction.LocalTransaction"/>
			<type id="org.apache.activemq.store.kahadaptor.KahaPersistenceAdapter"/>
			<type id="org.apache.activemq.openwire.v1.ActiveMQDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v2.ActiveMQDestinationMarshaller"/>
			<type id="org.apache.activemq.broker.region.policy.PolicyEntry"/>
			<type id="org.apache.activemq.openwire.v6.ActiveMQDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.ActiveMQDestinationMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.ActiveMQDestinationMarshaller"/>
			<type id="org.apache.activemq.security.TempDestinationAuthorizationEntry"/>
			<type id="org.apache.activemq.jaas.CertificateLoginModule"/>
			<type id="org.apache.activemq.openwire.v3.ActiveMQDestinationMarshaller"/>
			<type id="org.apache.activemq.store.ReferenceStore"/>
			<type id="org.apache.activemq.openwire.v6.LocalTransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v5.LocalTransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v4.LocalTransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v3.LocalTransactionIdMarshaller"/>
			<type id="org.apache.activemq.usage.SystemUsage"/>
			<type id="org.apache.activemq.blob.BlobTransferPolicy"/>
			<type id="org.apache.activemq.broker.region.LockOwner"/>
			<type id="org.apache.activemq.openwire.tool.CSharpMarshallingGenerator"/>
			<type id="org.apache.activemq.openwire.v2.LocalTransactionIdMarshaller"/>
			<type id="org.apache.activemq.openwire.v1.LocalTransactionIdMarshaller"/>
			<type id="org.apache.activemq.broker.view.ConnectionDotFileInterceptor"/>
			<type id="org.apache.activemq.kaha.impl.container.MapContainerImpl"/>
		</artifact>
		<type id="org.apache.activemq.pool.XaConnectionPool"/>
		<type id="org.apache.activemq.pool.ConnectionPool"/>
		<type id="org.apache.activemq.pool.PooledConnection"/>
		<type id="org.apache.activemq.pool.SessionKey"/>
		<artifact id="commons-pool:commons-pool:1.5.4">
			<type id="org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory"/>
			<type id="org.apache.commons.pool.KeyedObjectPool"/>
			<type id="org.apache.commons.pool.impl.StackKeyedObjectPool"/>
			<type id="org.apache.commons.pool.impl.GenericKeyedObjectPool"/>
			<type id="org.apache.commons.pool.BaseObjectPool"/>
			<type id="org.apache.commons.pool.impl.StackKeyedObjectPoolFactory"/>
			<type id="org.apache.commons.pool.ObjectPool"/>
			<type id="org.apache.commons.pool.KeyedObjectPoolFactory"/>
			<type id="org.apache.commons.pool.BaseKeyedPoolableObjectFactory"/>
			<type id="org.apache.commons.pool.BaseKeyedObjectPool"/>
			<type id="org.apache.commons.pool.impl.GenericObjectPool"/>
			<type id="org.apache.commons.pool.PoolUtils"/>
			<type id="org.apache.commons.pool.impl.StackObjectPool"/>
			<type id="org.apache.commons.pool.BasePoolableObjectFactory"/>
			<type id="org.apache.commons.pool.impl.SoftReferenceObjectPool"/>
			<type id="org.apache.commons.pool.PoolableObjectFactory"/>
			<type id="org.apache.commons.pool.KeyedPoolableObjectFactory"/>
			<type id="org.apache.commons.pool.impl.StackObjectPoolFactory"/>
			<type id="org.apache.commons.pool.ObjectPoolFactory"/>
			<type id="org.apache.commons.pool.impl.GenericObjectPoolFactory"/>
		</artifact>
		<artifact id="org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:1.0.1">
			<type id="javax.transaction.xa.XAResource"/>
			<type id="javax.transaction.TransactionManager"/>
			<type id="javax.transaction.TransactionRolledbackException"/>
			<type id="javax.transaction.xa.XAException"/>
			<type id="javax.transaction.xa.Xid"/>
			<type id="javax.transaction.InvalidTransactionException"/>
			<type id="javax.transaction.NotSupportedException"/>
			<type id="javax.transaction.HeuristicCommitException"/>
			<type id="javax.transaction.Status"/>
			<type id="javax.transaction.HeuristicRollbackException"/>
			<type id="javax.transaction.Synchronization"/>
			<type id="javax.transaction.Transaction"/>
			<type id="javax.transaction.SystemException"/>
			<type id="javax.transaction.HeuristicMixedException"/>
			<type id="javax.transaction.RollbackException"/>
			<type id="javax.transaction.TransactionRequiredException"/>
			<type id="javax.transaction.UserTransaction"/>
		</artifact>
		<artifact id="commons-logging:commons-logging-api:1.1">
			<type id="org.apache.commons.logging.impl.NoOpLog"/>
			<type id="org.apache.commons.logging.impl.SimpleLog"/>
			<type id="org.apache.commons.logging.impl.WeakHashtable"/>
			<type id="org.apache.commons.logging.impl.Jdk14Logger"/>
			<type id="org.apache.commons.logging.LogSource"/>
			<type id="org.apache.commons.logging.LogConfigurationException"/>
			<type id="org.apache.commons.logging.Log"/>
			<type id="org.apache.commons.logging.impl.LogFactoryImpl"/>
			<type id="org.apache.commons.logging.LogFactory"/>
		</artifact>
		<type id="org.apache.activemq.pool.AmqJNDIPooledConnectionFactory"/>
		<type id="org.apache.activemq.pool.XaPooledConnectionFactory"/>
		<type id="org.apache.activemq.pool.SessionPool"/>
		<type id="org.apache.activemq.pool.PooledTopicPublisher"/>
		<type id="org.apache.activemq.pool.PooledProducer"/>
		<type id="org.apache.activemq.pool.JcaConnectionPool"/>
		<type id="org.apache.activemq.pool.PooledConnectionFactory"/>
		<type id="org.apache.activemq.pool.ActiveMQResourceManager"/>
	</artifact>
	<artifact id="org.projectreactor:reactor-spring:1.0.0.RC1">
		<type id="reactor.spring.core.task.DispatcherTaskExecutor"/>
		<type id="reactor.spring.beans.factory.ReactorFactoryBean"/>
		<type id="reactor.spring.beans.factory.HashWheelTimerFactoryBean"/>
		<type id="reactor.spring.core.convert.ConversionServiceConverter"/>
		<type id="reactor.spring.beans.factory.EnvironmentFactoryBean"/>
		<artifact id="org.projectreactor:reactor-core:1.0.0.RC1">
			<type id="reactor.core.spec.support.EventRoutingComponentSpec"/>
			<type id="reactor.event.selector.UriTemplateSelector"/>
			<type id="reactor.filter.RandomFilter"/>
			<type id="reactor.function.Consumer"/>
			<type id="reactor.event.dispatch.ThreadPoolExecutorDispatcher"/>
			<type id="reactor.event.registry.Registration"/>
			<type id="reactor.convert.Converter"/>
			<type id="reactor.core.composable.Promise"/>
			<type id="reactor.function.support.SingleUseConsumer"/>
			<type id="reactor.support.Supports"/>
			<type id="reactor.tuple.Tuple6"/>
			<type id="reactor.core.dynamic.DynamicReactor"/>
			<type id="reactor.event.dispatch.BlockingQueueDispatcher"/>
			<type id="reactor.event.selector.PredicateSelector"/>
			<type id="reactor.queue.BlockingQueueFactory"/>
			<type id="reactor.event.selector.ObjectSelector"/>
			<type id="reactor.io.Buffer"/>
			<type id="reactor.core.processor.Processor"/>
			<type id="reactor.function.support.Tap"/>
			<type id="reactor.event.dispatch.SynchronousDispatcher"/>
			<type id="reactor.core.support.DefaultEnvironmentSupplier"/>
			<type id="reactor.tuple.Tuple5"/>
			<type id="reactor.core.dynamic.reflect.SimpleMethodSelectorResolver"/>
			<type id="reactor.core.composable.spec.DeferredPromiseSpec"/>
			<type id="reactor.function.Functions"/>
			<type id="reactor.event.registry.Registry"/>
			<artifact id="com.eaio.uuid:uuid:3.2">
				<type id="com.eaio.util.lang.Hex"/>
				<type id="com.eaio.uuid.UUIDHolder"/>
				<type id="com.eaio.uuid.UUIDGen"/>
				<type id="com.eaio.uuid.UUIDHelper"/>
				<type id="com.eaio.uuid.UUID"/>
			</artifact>
			<type id="reactor.event.selector.Selector"/>
			<type id="reactor.core.composable.spec.Streams"/>
			<type id="reactor.core.dynamic.reflect.MethodSelectorResolver"/>
			<type id="reactor.core.Observable"/>
			<type id="reactor.core.Environment"/>
			<type id="reactor.core.dynamic.reflect.support.MethodNameUtils"/>
			<type id="reactor.util.IoUtils"/>
			<type id="reactor.core.composable.Composable"/>
			<type id="reactor.function.batch.BatchConsumer"/>
			<type id="reactor.tuple.Tuple4"/>
			<type id="reactor.event.routing.Linkable"/>
			<type id="reactor.function.Fn"/>
			<type id="reactor.core.spec.SequencerSpec"/>
			<type id="reactor.function.Predicate"/>
			<type id="reactor.function.support.DelegatingConsumer"/>
			<type id="reactor.core.dynamic.annotation.Dispatcher"/>
			<type id="reactor.event.selector.Selectors"/>
			<type id="reactor.filter.PassThroughFilter"/>
			<type id="reactor.event.support.EventConsumer"/>
			<artifact id="com.lmax:disruptor:3.2.0">
				<type id="com.lmax.disruptor.IgnoreExceptionHandler"/>
				<type id="com.lmax.disruptor.WorkHandler"/>
				<type id="com.lmax.disruptor.SleepingWaitStrategy"/>
				<type id="com.lmax.disruptor.InsufficientCapacityException"/>
				<type id="com.lmax.disruptor.EventTranslator"/>
				<type id="com.lmax.disruptor.TimeoutException"/>
				<type id="com.lmax.disruptor.SequenceGroup"/>
				<type id="com.lmax.disruptor.FatalExceptionHandler"/>
				<type id="com.lmax.disruptor.dsl.EventHandlerGroup"/>
				<type id="com.lmax.disruptor.Cursored"/>
				<type id="com.lmax.disruptor.SequenceBarrier"/>
				<type id="com.lmax.disruptor.LifecycleAware"/>
				<type id="com.lmax.disruptor.EventTranslatorTwoArg"/>
				<type id="com.lmax.disruptor.DataProvider"/>
				<type id="com.lmax.disruptor.EventTranslatorVararg"/>
				<type id="com.lmax.disruptor.BatchEventProcessor"/>
				<type id="com.lmax.disruptor.WorkProcessor"/>
				<type id="com.lmax.disruptor.ExceptionHandler"/>
				<type id="com.lmax.disruptor.PhasedBackoffWaitStrategy"/>
				<type id="com.lmax.disruptor.BusySpinWaitStrategy"/>
				<type id="com.lmax.disruptor.WorkerPool"/>
				<type id="com.lmax.disruptor.YieldingWaitStrategy"/>
				<type id="com.lmax.disruptor.dsl.Disruptor"/>
				<type id="com.lmax.disruptor.TimeoutHandler"/>
				<type id="com.lmax.disruptor.EventHandler"/>
				<type id="com.lmax.disruptor.AggregateEventHandler"/>
				<type id="com.lmax.disruptor.util.Util"/>
				<type id="com.lmax.disruptor.util.MutableLong"/>
				<type id="com.lmax.disruptor.NoOpEventProcessor"/>
				<type id="com.lmax.disruptor.collections.Histogram"/>
				<type id="com.lmax.disruptor.dsl.ProducerType"/>
				<type id="com.lmax.disruptor.EventTranslatorThreeArg"/>
				<type id="com.lmax.disruptor.Sequence"/>
				<type id="com.lmax.disruptor.util.PaddedLong"/>
				<type id="com.lmax.disruptor.FixedSequenceGroup"/>
				<type id="com.lmax.disruptor.AbstractSequencer"/>
				<type id="com.lmax.disruptor.TimeoutBlockingWaitStrategy"/>
				<type id="com.lmax.disruptor.Sequencer"/>
				<type id="com.lmax.disruptor.AlertException"/>
				<type id="com.lmax.disruptor.RingBuffer"/>
				<type id="com.lmax.disruptor.EventTranslatorOneArg"/>
				<type id="com.lmax.disruptor.util.DaemonThreadFactory"/>
				<type id="com.lmax.disruptor.EventReleaseAware"/>
				<type id="com.lmax.disruptor.EventProcessor"/>
				<type id="com.lmax.disruptor.EventFactory"/>
				<type id="com.lmax.disruptor.SequenceReportingEventHandler"/>
				<type id="com.lmax.disruptor.BlockingWaitStrategy"/>
				<type id="com.lmax.disruptor.SingleProducerSequencer"/>
				<type id="com.lmax.disruptor.dsl.ExceptionHandlerSetting"/>
				<type id="com.lmax.disruptor.EventReleaser"/>
				<type id="com.lmax.disruptor.MultiProducerSequencer"/>
				<type id="com.lmax.disruptor.WaitStrategy"/>
			</artifact>
			<type id="reactor.util.StringUtils"/>
			<type id="reactor.function.support.CancelConsumerException"/>
			<type id="reactor.tuple.Tuple3"/>
			<type id="reactor.util.LinkedCaseInsensitiveMap"/>
			<type id="reactor.event.selector.UriTemplate"/>
			<type id="reactor.util.CollectionUtils"/>
			<type id="reactor.convert.ConversionFailedException"/>
			<type id="reactor.core.configuration.ReactorConfiguration"/>
			<type id="reactor.queue.spec.PersistentQueueSpec"/>
			<type id="reactor.core.Reactor"/>
			<type id="reactor.core.composable.spec.PromiseSpec"/>
			<type id="reactor.util.Assert"/>
			<type id="reactor.event.routing.ArgumentConvertingConsumerInvoker"/>
			<type id="reactor.core.processor.spec.ProcessorSpec"/>
			<type id="reactor.queue.IndexedChronicleQueuePersistor"/>
			<type id="reactor.tuple.Tuple"/>
			<type id="reactor.core.spec.Reactors"/>
			<type id="reactor.core.dynamic.reflect.SimpleMethodNotificationKeyResolver"/>
			<type id="reactor.filter.FirstFilter"/>
			<type id="reactor.core.configuration.ConfigurationReader"/>
			<type id="reactor.filter.RoundRobinFilter"/>
			<type id="reactor.tuple.Tuple1"/>
			<type id="reactor.event.support.CallbackEvent"/>
			<type id="reactor.core.composable.Deferred"/>
			<type id="reactor.convert.StandardConverters"/>
			<type id="reactor.util.UUIDUtils"/>
			<type id="reactor.function.Suppliers"/>
			<type id="reactor.function.support.Boundary"/>
			<type id="reactor.core.processor.Operation"/>
			<type id="reactor.function.support.Pipe"/>
			<type id="reactor.event.routing.ConsumerFilteringEventRouter"/>
			<type id="reactor.function.support.CancellableConsumer"/>
			<type id="reactor.function.Supplier"/>
			<type id="reactor.queue.PersistentQueue"/>
			<type id="reactor.event.registry.CachingRegistry"/>
			<type id="reactor.event.dispatch.BaseLifecycleDispatcher"/>
			<type id="reactor.core.composable.spec.StreamSpec"/>
			<type id="reactor.event.Event"/>
			<type id="reactor.convert.DelegatingConverter"/>
			<type id="reactor.event.dispatch.RingBufferDispatcher"/>
			<type id="reactor.cache.Cache"/>
			<type id="reactor.tuple.Tuple2"/>
			<type id="reactor.core.configuration.PropertiesConfigurationReader"/>
			<type id="reactor.util.LinkedMultiValueMap"/>
			<type id="reactor.util.MultiValueMap"/>
			<type id="reactor.queue.QueuePersistor"/>
			<type id="reactor.core.dynamic.DynamicReactorFactory"/>
			<type id="reactor.function.support.UriUtils"/>
			<type id="reactor.filter.Filter"/>
			<type id="reactor.event.routing.EventRouter"/>
			<type id="reactor.core.spec.support.DispatcherComponentSpec"/>
			<type id="reactor.core.HashWheelTimer"/>
			<type id="reactor.queue.InMemoryQueuePersistor"/>
			<type id="reactor.core.spec.ReactorSpec"/>
			<type id="reactor.event.routing.ConsumerInvoker"/>
			<type id="reactor.core.configuration.DispatcherConfiguration"/>
			<type id="reactor.event.selector.HeaderResolver"/>
			<type id="reactor.event.selector.RegexSelector"/>
			<type id="reactor.util.ObjectUtils"/>
			<type id="reactor.tuple.Tuple8"/>
			<type id="reactor.function.Function"/>
			<type id="reactor.core.dynamic.reflect.support.AnnotationUtils"/>
			<type id="reactor.tuple.TupleN"/>
			<type id="reactor.core.configuration.DispatcherType"/>
			<type id="reactor.core.Sequencer"/>
			<type id="reactor.core.composable.Stream"/>
			<type id="reactor.core.dynamic.annotation.On"/>
			<type id="reactor.core.composable.spec.DeferredStreamSpec"/>
			<type id="reactor.cache.LoadingCache"/>
			<type id="reactor.core.support.NotifyConsumer"/>
			<type id="reactor.core.dynamic.reflect.MethodNotificationKeyResolver"/>
			<type id="reactor.event.selector.ClassSelector"/>
			<type id="reactor.support.NamedDaemonThreadFactory"/>
			<type id="reactor.tuple.Tuple7"/>
			<type id="reactor.core.dynamic.annotation.Notify"/>
			<type id="reactor.core.composable.spec.Promises"/>
			<type id="reactor.event.dispatch.Dispatcher"/>
		</artifact>
		<type id="reactor.spring.annotation.Consumer"/>
		<type id="reactor.spring.annotation.Selector"/>
		<type id="reactor.spring.beans.factory.EventRouting"/>
		<type id="reactor.spring.annotation.ReplyTo"/>
		<type id="reactor.spring.context.config.ReactorBeanDefinitionRegistrar"/>
		<type id="reactor.spring.beans.factory.CreateOrReuseFactoryBean"/>
		<type id="reactor.spring.annotation.SelectorType"/>
		<type id="reactor.spring.beans.factory.dynamic.DynamicReactorFactoryBean"/>
		<type id="reactor.spring.beans.factory.config.ConsumerBeanAutoConfiguration"/>
		<type id="reactor.spring.context.config.EnableReactor"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-security:0.5.0.BUILD-SNAPSHOT">
		<type id="org.springframework.security.web.authentication.logout.LogoutFilter"/>
		<type id="org.springframework.security.web.PortResolver"/>
		<type id="org.springframework.security.access.hierarchicalroles.UserDetailsWrapper"/>
		<type id="org.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl"/>
		<type id="org.springframework.security.web.header.HeaderWriter"/>
		<type id="org.springframework.security.web.util.RedirectUrlBuilder"/>
		<type id="org.springframework.security.authentication.AuthenticationDetails"/>
		<type id="org.springframework.security.access.AccessDecisionManager"/>
		<type id="org.springframework.security.authentication.BadCredentialsException"/>
		<type id="org.springframework.security.authentication.AnonymousAuthenticationToken"/>
		<type id="org.springframework.security.web.authentication.preauth.j2ee.J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource"/>
		<type id="org.springframework.security.crypto.codec.Base64"/>
		<type id="org.springframework.security.access.expression.ExpressionUtils"/>
		<type id="org.springframework.security.web.access.DefaultWebInvocationPrivilegeEvaluator"/>
		<type id="org.springframework.security.authentication.jaas.JaasNameCallbackHandler"/>
		<type id="org.springframework.security.concurrent.DelegatingSecurityContextExecutor"/>
		<type id="org.springframework.security.web.savedrequest.DefaultSavedRequest"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureProxyUntrustedEvent"/>
		<type id="org.springframework.security.web.context.SecurityContextRepository"/>
		<type id="org.springframework.security.access.prepost.PrePostInvocationAttributeFactory"/>
		<type id="org.springframework.security.authentication.RememberMeAuthenticationToken"/>
		<type id="org.springframework.security.access.vote.AbstractAccessDecisionManager"/>
		<type id="org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler"/>
		<type id="org.springframework.security.web.access.expression.DefaultWebSecurityExpressionHandler"/>
		<type id="org.springframework.security.provisioning.InMemoryUserDetailsManager"/>
		<type id="org.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache"/>
		<type id="org.springframework.security.core.authority.AuthorityUtils"/>
		<type id="org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider"/>
		<type id="org.springframework.security.crypto.codec.Hex"/>
		<type id="org.springframework.security.config.annotation.SecurityConfigurerAdapter"/>
		<type id="org.springframework.security.web.authentication.switchuser.AuthenticationSwitchUserEvent"/>
		<type id="org.springframework.security.config.annotation.authentication.configurers.provisioning.InMemoryUserDetailsManagerConfigurer"/>
		<type id="org.springframework.security.config.method.MethodSecurityMetadataSourceBeanDefinitionParser"/>
		<type id="org.springframework.security.authentication.AuthenticationManager"/>
		<type id="org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices"/>
		<type id="org.springframework.security.config.annotation.authentication.configurers.userdetails.UserDetailsServiceConfigurer"/>
		<type id="org.springframework.security.web.csrf.CsrfToken"/>
		<type id="org.springframework.security.authentication.AuthenticationServiceException"/>
		<type id="org.springframework.security.access.prepost.PreInvocationAttribute"/>
		<type id="org.springframework.security.access.event.AuthorizedEvent"/>
		<type id="org.springframework.security.web.authentication.session.CompositeSessionAuthenticationStrategy"/>
		<type id="org.springframework.security.concurrent.DelegatingSecurityContextCallable"/>
		<type id="org.springframework.security.config.annotation.SecurityConfigurer"/>
		<type id="org.springframework.security.core.userdetails.memory.UserAttribute"/>
		<type id="org.springframework.security.access.vote.RoleVoter"/>
		<type id="org.springframework.security.web.access.channel.ChannelDecisionManagerImpl"/>
		<type id="org.springframework.security.web.authentication.rememberme.PersistentRememberMeToken"/>
		<type id="org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationProvider"/>
		<type id="org.springframework.security.core.session.SessionRegistryImpl"/>
		<type id="org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter"/>
		<type id="org.springframework.security.util.FieldUtils"/>
		<type id="org.springframework.security.web.access.expression.WebExpressionVoter"/>
		<type id="org.springframework.security.authentication.AccountStatusException"/>
		<type id="org.springframework.security.access.prepost.PreFilter"/>
		<type id="org.springframework.security.authentication.AuthenticationProvider"/>
		<type id="org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken"/>
		<type id="org.springframework.security.web.authentication.session.SessionAuthenticationException"/>
		<type id="org.springframework.security.core.authority.mapping.Attributes2GrantedAuthoritiesMapper"/>
		<type id="org.springframework.security.core.CredentialsContainer"/>
		<type id="org.springframework.security.web.savedrequest.SavedCookie"/>
		<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="org.springframework.security.core.token.Token"/>
		<type id="org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices"/>
		<type id="org.springframework.security.web.context.SecurityContextPersistenceFilter"/>
		<type id="org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration"/>
		<type id="org.springframework.security.web.access.channel.InsecureChannelProcessor"/>
		<type id="org.springframework.security.scheduling.DelegatingSecurityContextSchedulingTaskExecutor"/>
		<type id="org.springframework.security.config.annotation.web.configurers.FormLoginConfigurer"/>
		<type id="org.springframework.security.config.annotation.web.configurers.DefaultLoginPageConfigurer"/>
		<type id="org.springframework.security.web.access.channel.ChannelProcessor"/>
		<type id="org.springframework.security.web.authentication.session.ConcurrentSessionControlAuthenticationStrategy"/>
		<type id="org.springframework.security.web.access.AccessDeniedHandlerImpl"/>
		<type id="org.springframework.security.web.header.writers.frameoptions.StaticAllowFromStrategy"/>
		<type id="org.springframework.security.web.util.matcher.AnyRequestMatcher"/>
		<type id="org.springframework.security.web.authentication.ExceptionMappingAuthenticationFailureHandler"/>
		<type id="org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder"/>
		<type id="org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl"/>
		<type id="org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService"/>
		<type id="org.springframework.security.access.AfterInvocationProvider"/>
		<type id="org.springframework.security.core.token.KeyBasedPersistenceTokenService"/>
		<type id="org.springframework.security.core.AuthenticationException"/>
		<type id="org.springframework.security.core.userdetails.UserDetails"/>
		<type id="org.springframework.security.web.firewall.HttpFirewall"/>
		<type id="org.springframework.security.config.annotation.web.configurers.RequestCacheConfigurer"/>
		<type id="org.springframework.security.authentication.InternalAuthenticationServiceException"/>
		<type id="org.springframework.security.access.prepost.PostInvocationAuthorizationAdvice"/>
		<type id="org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper"/>
		<type id="org.springframework.security.web.session.SessionManagementFilter"/>
		<type id="org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails"/>
		<type id="org.springframework.security.web.header.writers.XXssProtectionHeaderWriter"/>
		<type id="org.springframework.security.access.intercept.RunAsManager"/>
		<type id="org.springframework.security.config.annotation.web.configurers.X509Configurer"/>
		<type id="org.springframework.security.config.ldap.LdapServerBeanDefinitionParser"/>
		<type id="org.springframework.security.web.session.HttpSessionCreatedEvent"/>
		<type id="org.springframework.security.authentication.jaas.DefaultLoginExceptionResolver"/>
		<type id="org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureCredentialsExpiredEvent"/>
		<type id="org.springframework.security.config.http.FilterChainBeanDefinitionParser"/>
		<type id="org.springframework.security.crypto.util.EncodingUtils"/>
		<type id="org.springframework.security.web.firewall.FirewalledRequest"/>
		<type id="org.springframework.security.web.session.HttpSessionEventPublisher"/>
		<type id="org.springframework.security.authentication.encoding.BaseDigestPasswordEncoder"/>
		<type id="org.springframework.security.web.access.channel.RetryWithHttpsEntryPoint"/>
		<type id="org.springframework.security.config.annotation.web.AbstractRequestMatcherRegistry"/>
		<type id="org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice"/>
		<type id="org.springframework.security.access.intercept.InterceptorStatusToken"/>
		<type id="org.springframework.security.web.authentication.AnonymousAuthenticationFilter"/>
		<type id="org.springframework.security.crypto.codec.Utf8"/>
		<type id="org.springframework.security.access.expression.SecurityExpressionHandler"/>
		<type id="org.springframework.security.access.intercept.RunAsUserToken"/>
		<type id="org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent"/>
		<type id="org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter"/>
		<type id="org.springframework.security.web.access.WebInvocationPrivilegeEvaluator"/>
		<type id="org.springframework.security.authentication.jaas.AuthorityGranter"/>
		<type id="org.springframework.security.web.authentication.session.RegisterSessionAuthenticationStrategy"/>
		<type id="org.springframework.security.config.annotation.web.configurers.HeadersConfigurer"/>
		<type id="org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter"/>
		<type id="org.springframework.security.authentication.jaas.event.JaasAuthenticationFailedEvent"/>
		<type id="org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider"/>
		<type id="org.springframework.security.web.authentication.preauth.j2ee.J2eePreAuthenticatedProcessingFilter"/>
		<type id="org.springframework.security.web.header.writers.frameoptions.RegExpAllowFromStrategy"/>
		<type id="org.springframework.security.web.authentication.NullRememberMeServices"/>
		<type id="org.springframework.security.web.authentication.session.SessionAuthenticationStrategy"/>
		<type id="org.springframework.security.web.authentication.logout.LogoutHandler"/>
		<type id="org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy"/>
		<type id="org.springframework.security.access.method.MethodSecurityMetadataSource"/>
		<type id="org.springframework.security.web.savedrequest.NullRequestCache"/>
		<type id="org.springframework.security.web.authentication.preauth.PreAuthenticatedCredentialsNotFoundException"/>
		<type id="org.springframework.security.crypto.keygen.KeyGenerators"/>
		<type id="org.springframework.security.access.AuthorizationServiceException"/>
		<type id="org.springframework.security.config.annotation.web.configurers.LogoutConfigurer"/>
		<type id="org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler"/>
		<type id="org.springframework.security.config.annotation.web.configurers.JeeConfigurer"/>
		<type id="org.springframework.security.web.jaasapi.JaasApiIntegrationFilter"/>
		<type id="org.springframework.security.config.http.DefaultFilterChainValidator"/>
		<type id="org.springframework.security.web.util.matcher.AndRequestMatcher"/>
		<type id="org.springframework.security.web.authentication.logout.SecurityContextLogoutHandler"/>
		<type id="org.springframework.security.core.session.SessionIdentifierAware"/>
		<type id="org.springframework.security.config.authentication.AuthenticationProviderBeanDefinitionParser"/>
		<type id="org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint"/>
		<type id="org.springframework.security.authentication.encoding.PlaintextPasswordEncoder"/>
		<type id="org.springframework.security.config.annotation.web.configurers.openid.OpenIDLoginConfigurer"/>
		<type id="org.springframework.security.config.debug.SecurityDebugBeanFactoryPostProcessor"/>
		<type id="org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder"/>
		<type id="org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestWrapper"/>
		<type id="org.springframework.security.authentication.AccountExpiredException"/>
		<type id="org.springframework.security.access.hierarchicalroles.NullRoleHierarchy"/>
		<type id="org.springframework.security.core.userdetails.UsernameNotFoundException"/>
		<type id="org.springframework.security.web.context.NullSecurityContextRepository"/>
		<type id="org.springframework.security.authentication.AccountStatusUserDetailsChecker"/>
		<type id="org.springframework.security.authentication.ProviderManager"/>
		<type id="org.springframework.security.config.authentication.AbstractUserDetailsServiceBeanDefinitionParser"/>
		<type id="org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration"/>
		<type id="org.springframework.security.web.util.matcher.OrRequestMatcher"/>
		<type id="org.springframework.security.authentication.jaas.SecurityContextLoginModule"/>
		<type id="org.springframework.security.config.annotation.web.WebSecurityConfigurer"/>
		<type id="org.springframework.security.web.savedrequest.RequestCache"/>
		<type id="org.springframework.security.web.authentication.WebAuthenticationDetails"/>
		<type id="org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl"/>
		<type id="org.springframework.security.core.authority.mapping.SimpleAuthorityMapper"/>
		<type id="org.springframework.security.web.header.writers.frameoptions.AllowFromStrategy"/>
		<type id="org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureServiceExceptionEvent"/>
		<type id="org.springframework.security.access.vote.RoleHierarchyVoter"/>
		<type id="org.springframework.security.authentication.AuthenticationDetailsSourceImpl"/>
		<type id="org.springframework.security.authentication.encoding.BasePasswordEncoder"/>
		<type id="org.springframework.security.core.session.SessionCreationEvent"/>
		<type id="org.springframework.security.access.AccessDecisionVoter"/>
		<type id="org.springframework.security.web.util.RequestMatcherEditor"/>
		<type id="org.springframework.security.core.Authentication"/>
		<type id="org.springframework.security.authentication.InsufficientAuthenticationException"/>
		<type id="org.springframework.security.authentication.jaas.JaasAuthenticationProvider"/>
		<type id="org.springframework.security.config.http.ChannelAttributeFactory"/>
		<type id="org.springframework.security.web.authentication.switchuser.SwitchUserFilter"/>
		<type id="org.springframework.security.authentication.jaas.JaasGrantedAuthority"/>
		<type id="org.springframework.security.config.annotation.authentication.configurers.userdetails.UserDetailsAwareConfigurer"/>
		<type id="org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory"/>
		<type id="org.springframework.security.web.context.request.async.SecurityContextCallableProcessingInterceptor"/>
		<type id="org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource"/>
		<type id="org.springframework.security.config.authentication.PasswordEncoderParser"/>
		<type id="org.springframework.security.web.authentication.logout.LogoutSuccessHandler"/>
		<type id="org.springframework.security.web.util.ThrowableCauseExtractor"/>
		<type id="org.springframework.security.config.annotation.web.configurers.SecurityContextConfigurer"/>
		<type id="org.springframework.security.access.expression.SecurityExpressionRoot"/>
		<type id="org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer"/>
		<type id="org.springframework.security.access.event.AbstractAuthorizationEvent"/>
		<type id="org.springframework.security.config.http.UserDetailsServiceFactoryBean"/>
		<type id="org.springframework.security.web.session.HttpSessionDestroyedEvent"/>
		<type id="org.springframework.security.web.authentication.rememberme.CookieTheftException"/>
		<type id="org.springframework.security.config.http.SessionCreationPolicy"/>
		<type id="org.springframework.security.core.authority.GrantedAuthoritiesContainer"/>
		<type id="org.springframework.security.web.header.writers.CacheControlHeadersWriter"/>
		<type id="org.springframework.security.concurrent.DelegatingSecurityContextExecutorService"/>
		<type id="org.springframework.security.web.authentication.rememberme.InMemoryTokenRepositoryImpl"/>
		<type id="org.springframework.security.web.access.intercept.RequestKey"/>
		<type id="org.springframework.security.core.SpringSecurityMessageSource"/>
		<type id="org.springframework.security.web.authentication.rememberme.PersistentTokenBasedRememberMeServices"/>
		<type id="org.springframework.security.access.annotation.Secured"/>
		<type id="org.springframework.security.config.annotation.web.builders.WebSecurity"/>
		<type id="org.springframework.security.core.token.Sha512DigestUtils"/>
		<type id="org.springframework.security.config.authentication.UserServiceBeanDefinitionParser"/>
		<type id="org.springframework.security.web.authentication.DelegatingAuthenticationEntryPoint"/>
		<type id="org.springframework.security.authentication.AnonymousAuthenticationProvider"/>
		<type id="org.springframework.security.access.PermissionEvaluator"/>
		<type id="org.springframework.security.core.userdetails.UserCache"/>
		<type id="org.springframework.security.web.access.intercept.FilterInvocationSecurityMetadataSource"/>
		<type id="org.springframework.security.web.DefaultSecurityFilterChain"/>
		<type id="org.springframework.security.web.access.channel.SecureChannelProcessor"/>
		<type id="org.springframework.security.authentication.AbstractAuthenticationToken"/>
		<type id="org.springframework.security.crypto.password.PasswordEncoder"/>
		<type id="org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider"/>
		<type id="org.springframework.security.web.access.expression.WebSecurityExpressionHandler"/>
		<type id="org.springframework.security.config.annotation.ObjectPostProcessor"/>
		<type id="org.springframework.security.web.authentication.www.DigestAuthenticationEntryPoint"/>
		<type id="org.springframework.security.authentication.RememberMeAuthenticationProvider"/>
		<type id="org.springframework.security.web.util.matcher.RequestMatcher"/>
		<type id="org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor"/>
		<type id="org.springframework.security.authentication.AuthenticationTrustResolverImpl"/>
		<type id="org.springframework.security.web.authentication.preauth.x509.SubjectDnX509PrincipalExtractor"/>
		<type id="org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity"/>
		<type id="org.springframework.security.access.SecurityConfig"/>
		<type id="org.springframework.security.config.annotation.authentication.configurers.provisioning.UserDetailsManagerConfigurer"/>
		<type id="org.springframework.security.authentication.AuthenticationDetailsSource"/>
		<type id="org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper"/>
		<type id="org.springframework.security.authentication.jaas.event.JaasAuthenticationEvent"/>
		<type id="org.springframework.security.config.annotation.web.configurers.UrlAuthorizationConfigurer"/>
		<type id="org.springframework.security.web.util.matcher.MediaTypeRequestMatcher"/>
		<type id="org.springframework.security.web.authentication.Http403ForbiddenEntryPoint"/>
		<type id="org.springframework.security.config.SecurityNamespaceHandler"/>
		<type id="org.springframework.security.crypto.password.StandardPasswordEncoder"/>
		<type id="org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource"/>
		<type id="org.springframework.security.web.util.matcher.AntPathRequestMatcher"/>
		<type id="org.springframework.security.provisioning.JdbcUserDetailsManager"/>
		<type id="org.springframework.security.core.userdetails.memory.UserMap"/>
		<type id="org.springframework.security.access.hierarchicalroles.CycleInRoleHierarchyException"/>
		<type id="org.springframework.security.config.annotation.web.configurers.PortMapperConfigurer"/>
		<type id="org.springframework.security.access.prepost.PostFilter"/>
		<type id="org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler"/>
		<type id="org.springframework.security.authentication.DefaultAuthenticationEventPublisher"/>
		<type id="org.springframework.security.crypto.encrypt.Encryptors"/>
		<type id="org.springframework.security.access.method.AbstractMethodSecurityMetadataSource"/>
		<type id="org.springframework.security.web.firewall.RequestRejectedException"/>
		<type id="org.springframework.security.config.http.FormLoginBeanDefinitionParser"/>
		<type id="org.springframework.security.authentication.rcp.RemoteAuthenticationProvider"/>
		<type id="org.springframework.security.access.SecurityMetadataSource"/>
		<type id="org.springframework.security.access.hierarchicalroles.RoleHierarchyAuthoritiesMapper"/>
		<type id="org.springframework.security.web.util.matcher.RequestHeaderRequestMatcher"/>
		<type id="org.springframework.security.web.csrf.CsrfFilter"/>
		<type id="org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter"/>
		<type id="org.springframework.security.web.authentication.www.NonceExpiredException"/>
		<type id="org.springframework.security.web.authentication.www.BasicAuthenticationFilter"/>
		<type id="org.springframework.security.config.http.HeadersBeanDefinitionParser"/>
		<type id="org.springframework.security.authentication.event.LoggerListener"/>
		<type id="org.springframework.security.access.intercept.AfterInvocationManager"/>
		<type id="org.springframework.security.config.http.FilterInvocationSecurityMetadataSourceParser"/>
		<type id="org.springframework.security.web.util.AntPathRequestMatcher"/>
		<type id="org.springframework.security.config.Elements"/>
		<type id="org.springframework.security.web.savedrequest.RequestCacheAwareFilter"/>
		<type id="org.springframework.security.config.annotation.authentication.ProviderManagerBuilder"/>
		<type id="org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor"/>
		<type id="org.springframework.security.core.userdetails.memory.InMemoryDaoImpl"/>
		<type id="org.springframework.security.web.authentication.AuthenticationSuccessHandler"/>
		<type id="org.springframework.security.core.authority.mapping.NullAuthoritiesMapper"/>
		<type id="org.springframework.security.web.authentication.RememberMeServices"/>
		<type id="org.springframework.security.core.userdetails.memory.UserAttributeEditor"/>
		<type id="org.springframework.security.config.annotation.web.configurers.AbstractConfigAttributeRequestMatcherRegistry"/>
		<type id="org.springframework.security.provisioning.UserDetailsManager"/>
		<type id="org.springframework.security.authentication.encoding.ShaPasswordEncoder"/>
		<type id="org.springframework.security.core.userdetails.UserDetailsChecker"/>
		<type id="org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedProcessingFilter"/>
		<type id="org.springframework.security.concurrent.DelegatingSecurityContextRunnable"/>
		<type id="org.springframework.security.web.authentication.www.DigestAuthenticationFilter"/>
		<type id="org.springframework.security.authentication.jaas.JaasAuthenticationToken"/>
		<type id="org.springframework.security.web.bind.support.AuthenticationPrincipalArgumentResolver"/>
		<type id="org.springframework.security.core.context.SecurityContext"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureProviderNotFoundEvent"/>
		<type id="org.springframework.security.core.GrantedAuthority"/>
		<type id="org.springframework.security.web.authentication.session.NullAuthenticatedSessionStrategy"/>
		<type id="org.springframework.security.web.savedrequest.SavedRequest"/>
		<type id="org.springframework.security.web.authentication.preauth.x509.X509PrincipalExtractor"/>
		<type id="org.springframework.security.web.util.matcher.NegatedRequestMatcher"/>
		<type id="org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper"/>
		<type id="org.springframework.security.config.authentication.AuthenticationManagerBeanDefinitionParser"/>
		<type id="org.springframework.security.web.access.channel.ChannelProcessingFilter"/>
		<type id="org.springframework.security.web.access.channel.RetryWithHttpEntryPoint"/>
		<type id="org.springframework.security.authentication.UsernamePasswordAuthenticationToken"/>
		<type id="org.springframework.security.core.userdetails.AuthenticationUserDetailsService"/>
		<type id="org.springframework.security.core.authority.MutableGrantedAuthoritiesContainer"/>
		<type id="org.springframework.security.access.ConfigAttribute"/>
		<type id="org.springframework.security.core.context.SecurityContextHolder"/>
		<type id="org.springframework.security.web.util.RegexRequestMatcher"/>
		<type id="org.springframework.security.web.authentication.switchuser.SwitchUserAuthorityChanger"/>
		<type id="org.springframework.security.config.annotation.web.configurers.SessionManagementConfigurer"/>
		<type id="org.springframework.security.access.hierarchicalroles.RoleHierarchy"/>
		<type id="org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler"/>
		<type id="org.springframework.security.web.authentication.SimpleUrlAuthenticationFailureHandler"/>
		<type id="org.springframework.security.config.http.HttpSecurityBeanDefinitionParser"/>
		<type id="org.springframework.security.web.authentication.WebAuthenticationDetailsSource"/>
		<type id="org.springframework.security.core.parameters.AnnotationParameterNameDiscoverer"/>
		<type id="org.springframework.security.access.intercept.RunAsManagerImpl"/>
		<type id="org.springframework.security.web.header.HeaderWriterFilter"/>
		<type id="org.springframework.security.core.token.DefaultToken"/>
		<type id="org.springframework.security.config.annotation.web.configurers.AbstractAuthenticationFilterConfigurer"/>
		<type id="org.springframework.security.crypto.bcrypt.BCrypt"/>
		<type id="org.springframework.security.access.method.P"/>
		<type id="org.springframework.security.web.authentication.rememberme.InvalidCookieException"/>
		<type id="org.springframework.security.access.annotation.AnnotationMetadataExtractor"/>
		<type id="org.springframework.security.authentication.LockedException"/>
		<type id="org.springframework.security.config.authentication.JdbcUserServiceBeanDefinitionParser"/>
		<type id="org.springframework.security.authentication.rcp.RemoteAuthenticationManager"/>
		<type id="org.springframework.security.authentication.AuthenticationTrustResolver"/>
		<type id="org.springframework.security.authentication.event.AbstractAuthenticationEvent"/>
		<type id="org.springframework.security.config.method.InterceptMethodsBeanDefinitionDecorator"/>
		<type id="org.springframework.security.access.event.AuthorizationFailureEvent"/>
		<type id="org.springframework.security.web.csrf.CsrfLogoutHandler"/>
		<type id="org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint"/>
		<type id="org.springframework.security.authentication.encoding.Md4PasswordEncoder"/>
		<type id="org.springframework.security.config.annotation.web.HttpSecurityBuilder"/>
		<type id="org.springframework.security.authentication.jaas.memory.InMemoryConfiguration"/>
		<type id="org.springframework.security.config.http.CsrfBeanDefinitionParser"/>
		<type id="org.springframework.security.core.session.SessionInformation"/>
		<type id="org.springframework.security.crypto.encrypt.TextEncryptor"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureDisabledEvent"/>
		<type id="org.springframework.security.web.util.matcher.RequestMatcherEditor"/>
		<type id="org.springframework.security.authentication.encoding.Md5PasswordEncoder"/>
		<type id="org.springframework.security.web.util.RequestMatcher"/>
		<type id="org.springframework.security.web.util.matcher.ELRequestMatcher"/>
		<type id="org.springframework.security.config.DebugBeanDefinitionParser"/>
		<type id="org.springframework.security.web.WebAttributes"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureBadCredentialsEvent"/>
		<type id="org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder"/>
		<type id="org.springframework.security.config.authentication.CachingUserDetailsService"/>
		<type id="org.springframework.security.access.vote.AffirmativeBased"/>
		<type id="org.springframework.security.core.authority.SimpleGrantedAuthority"/>
		<type id="org.springframework.security.web.servlet.support.csrf.CsrfRequestDataValueProcessor"/>
		<type id="org.springframework.security.web.access.ExceptionTranslationFilter"/>
		<type id="org.springframework.security.util.InMemoryResource"/>
		<type id="org.springframework.security.core.token.SecureRandomFactoryBean"/>
		<type id="org.springframework.security.web.session.ConcurrentSessionFilter"/>
		<type id="org.springframework.security.web.access.channel.ChannelDecisionManager"/>
		<type id="org.springframework.security.task.DelegatingSecurityContextTaskExecutor"/>
		<type id="org.springframework.security.authentication.rcp.RemoteAuthenticationException"/>
		<type id="org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationException"/>
		<type id="org.springframework.security.authentication.encoding.LdapShaPasswordEncoder"/>
		<type id="org.springframework.security.authentication.event.AuthenticationSuccessEvent"/>
		<type id="org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice"/>
		<type id="org.springframework.security.access.expression.method.MethodSecurityExpressionHandler"/>
		<type id="org.springframework.security.web.session.InvalidSessionStrategy"/>
		<type id="org.springframework.security.config.http.FilterChainMapBeanDefinitionDecorator"/>
		<type id="org.springframework.security.core.token.TokenService"/>
		<type id="org.springframework.security.config.ldap.LdapUserServiceBeanDefinitionParser"/>
		<type id="org.springframework.security.config.annotation.web.builders.HttpSecurity"/>
		<type id="org.springframework.security.web.csrf.CsrfAuthenticationStrategy"/>
		<type id="org.springframework.security.web.authentication.session.ChangeSessionIdAuthenticationStrategy"/>
		<type id="org.springframework.security.web.RedirectStrategy"/>
		<type id="org.springframework.security.config.annotation.web.configuration.EnableWebSecurity"/>
		<type id="org.springframework.security.access.expression.SecurityExpressionOperations"/>
		<type id="org.springframework.security.access.prepost.PostInvocationAttribute"/>
		<type id="org.springframework.security.core.userdetails.User"/>
		<type id="org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource"/>
		<type id="org.springframework.security.access.expression.DenyAllPermissionEvaluator"/>
		<type id="org.springframework.security.authentication.jaas.JaasAuthenticationCallbackHandler"/>
		<type id="org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedWebAuthenticationDetailsSource"/>
		<type id="org.springframework.security.util.SimpleMethodInvocation"/>
		<type id="org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer"/>
		<type id="org.springframework.security.authentication.jaas.LoginExceptionResolver"/>
		<type id="org.springframework.security.web.util.IpAddressMatcher"/>
		<type id="org.springframework.security.web.header.writers.frameoptions.XFrameOptionsHeaderWriter"/>
		<type id="org.springframework.security.web.authentication.preauth.RequestHeaderAuthenticationFilter"/>
		<type id="org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter"/>
		<type id="org.springframework.security.access.intercept.AfterInvocationProviderManager"/>
		<type id="org.springframework.security.provisioning.GroupManager"/>
		<type id="org.springframework.security.core.context.SecurityContextHolderStrategy"/>
		<type id="org.springframework.security.web.csrf.CsrfTokenRepository"/>
		<type id="org.springframework.security.web.authentication.session.ConcurrentSessionControlStrategy"/>
		<type id="org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator"/>
		<type id="org.springframework.security.crypto.keygen.BytesKeyGenerator"/>
		<type id="org.springframework.security.web.authentication.AuthenticationFailureHandler"/>
		<type id="org.springframework.security.config.annotation.web.configurers.AnonymousConfigurer"/>
		<type id="org.springframework.security.authentication.dao.SaltSource"/>
		<type id="org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache"/>
		<type id="org.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureLockedEvent"/>
		<type id="org.springframework.security.access.prepost.PreAuthorize"/>
		<type id="org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper"/>
		<type id="org.springframework.security.core.userdetails.cache.NullUserCache"/>
		<type id="org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration"/>
		<type id="org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration"/>
		<type id="org.springframework.security.web.savedrequest.HttpSessionRequestCache"/>
		<type id="org.springframework.security.web.header.writers.HstsHeaderWriter"/>
		<type id="org.springframework.security.core.parameters.DefaultSecurityParameterNameDiscoverer"/>
		<type id="org.springframework.security.core.userdetails.UserDetailsService"/>
		<type id="org.springframework.security.authentication.DisabledException"/>
		<type id="org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter"/>
		<type id="org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource"/>
		<type id="org.springframework.security.web.access.intercept.FilterSecurityInterceptor"/>
		<type id="org.springframework.security.access.event.LoggerListener"/>
		<type id="org.springframework.security.access.annotation.Jsr250SecurityConfig"/>
		<type id="org.springframework.security.web.context.HttpRequestResponseHolder"/>
		<type id="org.springframework.security.web.PortResolverImpl"/>
		<type id="org.springframework.security.web.FilterChainProxy"/>
		<type id="org.springframework.security.authentication.ProviderNotFoundException"/>
		<type id="org.springframework.security.config.method.GlobalMethodSecurityBeanDefinitionParser"/>
		<type id="org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource"/>
		<type id="org.springframework.security.web.SecurityFilterChain"/>
		<type id="org.springframework.security.core.session.SessionRegistry"/>
		<type id="org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter"/>
		<type id="org.springframework.security.access.prepost.PreInvocationAuthorizationAdvice"/>
		<type id="org.springframework.security.authentication.AuthenticationCredentialsNotFoundException"/>
		<type id="org.springframework.security.core.authority.GrantedAuthorityImpl"/>
		<type id="org.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource"/>
		<type id="org.springframework.security.core.SpringSecurityCoreVersion"/>
		<type id="org.springframework.security.authentication.dao.ReflectionSaltSource"/>
		<type id="org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource"/>
		<type id="org.springframework.security.crypto.password.NoOpPasswordEncoder"/>
		<type id="org.springframework.security.authentication.AuthenticationEventPublisher"/>
		<type id="org.springframework.security.web.firewall.DefaultHttpFirewall"/>
		<type id="org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer"/>
		<type id="org.springframework.security.core.context.SecurityContextImpl"/>
		<type id="org.springframework.security.config.annotation.SecurityBuilder"/>
		<type id="org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter"/>
		<type id="org.springframework.security.core.userdetails.memory.UserMapEditor"/>
		<type id="org.springframework.security.web.csrf.HttpSessionCsrfTokenRepository"/>
		<type id="org.springframework.security.web.access.channel.ChannelEntryPoint"/>
		<type id="org.springframework.security.web.header.writers.frameoptions.WhiteListedAllowFromStrategy"/>
		<type id="org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource"/>
		<type id="org.springframework.security.config.annotation.authentication.configurers.provisioning.JdbcUserDetailsManagerConfigurer"/>
		<type id="org.springframework.security.core.authority.mapping.MappableAttributesRetriever"/>
		<type id="org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter"/>
		<type id="org.springframework.security.web.AuthenticationEntryPoint"/>
		<type id="org.springframework.security.authentication.TestingAuthenticationToken"/>
		<type id="org.springframework.security.access.annotation.Jsr250Voter"/>
		<type id="org.springframework.security.authentication.CredentialsExpiredException"/>
		<type id="org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper"/>
		<type id="org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesUserDetailsService"/>
		<type id="org.springframework.security.access.vote.AuthenticatedVoter"/>
		<type id="org.springframework.security.web.util.ELRequestMatcher"/>
		<type id="org.springframework.security.access.intercept.AbstractSecurityInterceptor"/>
		<type id="org.springframework.security.config.ldap.LdapProviderBeanDefinitionParser"/>
		<type id="org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor"/>
		<type id="org.springframework.security.authentication.TestingAuthenticationProvider"/>
		<type id="org.springframework.security.access.PermissionCacheOptimizer"/>
		<type id="org.springframework.security.config.annotation.AbstractSecurityBuilder"/>
		<type id="org.springframework.security.web.debug.DebugFilter"/>
		<type id="org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter"/>
		<type id="org.springframework.security.access.expression.AbstractSecurityExpressionHandler"/>
		<type id="org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler"/>
		<type id="org.springframework.security.authentication.dao.DaoAuthenticationProvider"/>
		<type id="org.springframework.security.config.annotation.web.configurers.HttpBasicConfigurer"/>
		<type id="org.springframework.security.config.annotation.web.configurers.ServletApiConfigurer"/>
		<type id="org.springframework.security.web.authentication.rememberme.PersistentTokenRepository"/>
		<type id="org.springframework.security.config.authentication.AuthenticationManagerFactoryBean"/>
		<type id="org.springframework.security.access.prepost.PostInvocationAdviceProvider"/>
		<type id="org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent"/>
		<type id="org.springframework.security.access.expression.method.MethodSecurityExpressionOperations"/>
		<type id="org.springframework.security.access.vote.AbstractAclVoter"/>
		<type id="org.springframework.security.authentication.jaas.event.JaasAuthenticationSuccessEvent"/>
		<type id="org.springframework.security.web.session.SimpleRedirectInvalidSessionStrategy"/>
		<type id="org.springframework.security.web.util.UrlUtils"/>
		<type id="org.springframework.security.crypto.encrypt.BytesEncryptor"/>
		<type id="org.springframework.security.web.csrf.InvalidCsrfTokenException"/>
		<type id="org.springframework.security.access.AccessDeniedException"/>
		<type id="org.springframework.security.config.annotation.web.configurers.ExceptionHandlingConfigurer"/>
		<type id="org.springframework.security.web.access.channel.AbstractRetryEntryPoint"/>
		<type id="org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedAuthenticationDetailsSource"/>
		<type id="org.springframework.security.web.savedrequest.FastHttpDateFormat"/>
		<type id="org.springframework.security.config.BeanIds"/>
		<type id="org.springframework.security.web.header.Header"/>
		<type id="org.springframework.security.web.authentication.switchuser.SwitchUserGrantedAuthority"/>
		<type id="org.springframework.security.access.intercept.aspectj.AspectJCallback"/>
		<type id="org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter"/>
		<type id="org.springframework.security.config.http.MatcherType"/>
		<type id="org.springframework.security.access.hierarchicalroles.UserDetailsServiceWrapper"/>
		<type id="org.springframework.security.web.csrf.DefaultCsrfToken"/>
		<type id="org.springframework.security.access.intercept.RunAsImplAuthenticationProvider"/>
		<type id="org.springframework.security.core.session.SessionDestroyedEvent"/>
		<type id="org.springframework.security.web.bind.annotation.AuthenticationPrincipal"/>
		<type id="org.springframework.security.config.http.HttpFirewallBeanDefinitionParser"/>
		<type id="org.springframework.security.access.prepost.PostAuthorize"/>
		<type id="org.springframework.security.web.access.expression.WebSecurityExpressionRoot"/>
		<type id="org.springframework.security.web.authentication.preauth.websphere.WebSphere2SpringSecurityPropagationInterceptor"/>
		<type id="org.springframework.security.web.authentication.preauth.j2ee.WebXmlMappableAttributesRetriever"/>
		<type id="org.springframework.security.web.FilterInvocation"/>
		<type id="org.springframework.security.crypto.keygen.StringKeyGenerator"/>
		<type id="org.springframework.security.web.util.matcher.IpAddressMatcher"/>
		<type id="org.springframework.security.web.util.ThrowableAnalyzer"/>
		<type id="org.springframework.security.web.header.writers.DelegatingRequestMatcherHeaderWriter"/>
		<type id="org.springframework.security.web.authentication.logout.CookieClearingLogoutHandler"/>
		<type id="org.springframework.security.authentication.event.AuthenticationFailureExpiredEvent"/>
		<type id="org.springframework.security.config.annotation.web.configurers.ChannelSecurityConfigurer"/>
		<type id="org.springframework.security.config.annotation.web.configurers.CsrfConfigurer"/>
		<type id="org.springframework.security.web.access.AccessDeniedHandler"/>
		<type id="org.springframework.security.web.context.HttpSessionSecurityContextRepository"/>
		<type id="org.springframework.security.access.vote.ConsensusBased"/>
		<type id="org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl"/>
		<type id="org.springframework.security.authentication.encoding.PasswordEncoder"/>
		<type id="org.springframework.security.access.event.PublicInvocationEvent"/>
		<type id="org.springframework.security.core.authority.GrantedAuthoritiesContainerImpl"/>
		<type id="org.springframework.security.access.ConfigAttributeEditor"/>
		<type id="org.springframework.security.config.annotation.authentication.configurers.userdetails.DaoAuthenticationConfigurer"/>
		<type id="org.springframework.security.web.authentication.preauth.PreAuthenticatedGrantedAuthoritiesAuthenticationDetails"/>
		<type id="org.springframework.security.web.util.matcher.RegexRequestMatcher"/>
		<type id="org.springframework.security.config.annotation.web.configurers.RememberMeConfigurer"/>
		<type id="org.springframework.security.web.DefaultRedirectStrategy"/>
		<type id="org.springframework.security.web.PortMapperImpl"/>
		<type id="org.springframework.security.web.header.writers.XContentTypeOptionsHeaderWriter"/>
		<type id="org.springframework.security.web.authentication.session.SessionFixationProtectionEvent"/>
		<type id="org.springframework.security.web.savedrequest.Enumerator"/>
		<type id="org.springframework.security.authentication.jaas.JaasPasswordCallbackHandler"/>
		<type id="org.springframework.security.web.header.writers.StaticHeadersWriter"/>
		<type id="org.springframework.security.web.util.TextEscapeUtils"/>
		<type id="org.springframework.security.web.PortMapper"/>
		<type id="org.springframework.security.web.util.AnyRequestMatcher"/>
		<type id="org.springframework.security.core.authority.mapping.SimpleMappableAttributesRetriever"/>
		<type id="org.springframework.security.util.MethodInvocationUtils"/>
		<type id="org.springframework.security.access.vote.UnanimousBased"/>
		<type id="org.springframework.security.authentication.dao.SystemWideSaltSource"/>
	</artifact>
	<artifact id="javax.servlet:jstl:1.2">
		<type id="org.apache.taglibs.standard.lang.jstl.test.ParserTest"/>
		<type id="org.apache.taglibs.standard.lang.jstl.Literal"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.SetTag"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.WhenTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.UnaryOperator"/>
		<type id="org.apache.taglibs.standard.lang.jstl.IntegerDivideOperator"/>
		<type id="org.apache.taglibs.standard.functions.Functions"/>
		<type id="org.apache.taglibs.standard.tag.common.core.ParamParent"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.JSTLXPathVariableResolver"/>
		<type id="org.apache.taglibs.standard.lang.jstl.BinaryOperator"/>
		<type id="org.apache.taglibs.standard.tag.rt.xml.ParamTag"/>
		<type id="org.apache.taglibs.standard.tag.el.sql.TransactionTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.EmptyOperator"/>
		<type id="org.apache.taglibs.standard.tlv.JstlFmtTLV"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.MinusOperator"/>
		<type id="javax.servlet.jsp.jstl.core.IndexedValueExpression"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.Bean2"/>
		<type id="org.apache.taglibs.standard.lang.jstl.Logger"/>
		<type id="org.apache.taglibs.standard.tag.common.core.WhenTagSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.SetTimeZoneTag"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.ExprSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.xml.ParamTag"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.ForEachTag"/>
		<type id="org.apache.taglibs.standard.tei.Util"/>
		<type id="org.apache.taglibs.standard.extra.spath.SPathTag"/>
		<type id="org.apache.taglibs.standard.tag.common.core.ForEachSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.sql.UpdateTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.Bean1"/>
		<type id="org.apache.taglibs.standard.lang.jstl.BinaryOperatorExpression"/>
		<type id="org.apache.taglibs.standard.lang.jstl.GreaterThanOrEqualsOperator"/>
		<type id="org.apache.taglibs.standard.extra.spath.SPathParserConstants"/>
		<type id="org.apache.taglibs.standard.lang.jstl.VariableResolver"/>
		<type id="org.apache.taglibs.standard.tag.el.core.RedirectTag"/>
		<type id="org.apache.taglibs.standard.tlv.JstlSqlTLV"/>
		<type id="org.apache.taglibs.standard.tag.rt.sql.UpdateTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.sql.QueryTag"/>
		<type id="org.apache.taglibs.standard.extra.spath.TokenMgrError"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.ParamTag"/>
		<type id="org.apache.taglibs.standard.resources.Resources"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.ParseDateSupport"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.OutTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.StringLiteral"/>
		<type id="javax.servlet.jsp.jstl.core.LoopTagStatus"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.JSTLXPathImpl"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.ImportTag"/>
		<type id="org.apache.taglibs.standard.tag.common.core.ChooseTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.EvaluationTest"/>
		<type id="org.apache.taglibs.standard.lang.jstl.JSTLVariableResolver"/>
		<type id="org.apache.taglibs.standard.lang.jstl.BooleanLiteral"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.IfTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.xml.ExprTag"/>
		<type id="javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV"/>
		<type id="org.apache.taglibs.standard.tei.ImportTEI"/>
		<type id="org.apache.taglibs.standard.extra.spath.ASCII_UCodeESC_CharStream"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag"/>
		<type id="javax.servlet.jsp.jstl.fmt.LocalizationContext"/>
		<type id="javax.servlet.jsp.jstl.core.ConditionalTagSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.core.ForEachTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.Coercions"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.MessageSupport"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ModulusOperator"/>
		<type id="org.apache.taglibs.standard.tag.el.sql.DateParamTag"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.DriverTag"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.TimeZoneTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.BeanInfoIndexedProperty"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.SetTag"/>
		<type id="org.apache.taglibs.standard.tag.el.xml.TransformTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.RedirectTag"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.RequestEncodingTag"/>
		<type id="org.apache.taglibs.standard.tag.common.core.UrlSupport"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag"/>
		<type id="org.apache.taglibs.standard.extra.spath.SPathFilter"/>
		<type id="org.apache.taglibs.standard.extra.spath.AbsolutePath"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.WhenTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.UnaryOperatorExpression"/>
		<type id="org.apache.taglibs.standard.extra.spath.Step"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.SetBundleSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.ParamSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.RelationalOperator"/>
		<type id="org.apache.taglibs.standard.lang.jstl.parser.ELParserConstants"/>
		<type id="org.apache.taglibs.standard.lang.jstl.FunctionInvocation"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.DateParamTagSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.parser.SimpleCharStream"/>
		<type id="org.apache.taglibs.standard.extra.spath.RelativePath"/>
		<type id="org.apache.taglibs.standard.extra.spath.Path"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.MessageTag"/>
		<type id="org.apache.taglibs.standard.tag.el.core.WhenTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.sql.TransactionTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.NotOperator"/>
		<type id="org.apache.taglibs.standard.lang.support.ExpressionEvaluator"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.SetLocaleTag"/>
		<type id="javax.servlet.jsp.jstl.sql.Result"/>
		<type id="org.apache.taglibs.standard.tag.common.core.RedirectSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.core.CatchTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.xml.ParseTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.xml.TransformTag"/>
		<type id="org.apache.taglibs.standard.tag.el.core.ParamTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.OrOperator"/>
		<type id="javax.servlet.jsp.jstl.sql.ResultSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.QueryTagSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.TransactionTagSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.core.Util"/>
		<type id="org.apache.taglibs.standard.tag.common.core.OutSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.TransformSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.UnaryMinusOperator"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.UnresolvableException"/>
		<type id="org.apache.taglibs.standard.tag.el.sql.ParamTag"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.MessageTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.FloatingPointLiteral"/>
		<type id="org.apache.taglibs.standard.tag.common.core.NullAttributeException"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.DataSourceWrapper"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag"/>
		<type id="org.apache.taglibs.standard.tei.ForEachTEI"/>
		<type id="org.apache.taglibs.standard.lang.jstl.LessThanOrEqualsOperator"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.SetTimeZoneSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.parser.ELParserTokenManager"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.PageContextImpl"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ArraySuffix"/>
		<type id="org.apache.taglibs.standard.lang.jstl.Evaluator"/>
		<type id="org.apache.taglibs.standard.tag.common.core.RemoveTag"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.ParseSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.SetLocaleSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.beans.PublicInterface2"/>
		<type id="org.apache.taglibs.standard.lang.jstl.parser.ELParser"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ValueSuffix"/>
		<type id="javax.servlet.jsp.jstl.core.IteratedExpression"/>
		<type id="org.apache.taglibs.standard.lang.jstl.BeanInfoManager"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.ParseDateTag"/>
		<type id="org.apache.taglibs.standard.tlv.JstlCoreTLV"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.beans.PublicBean1"/>
		<type id="org.apache.taglibs.standard.tei.XmlParseTEI"/>
		<type id="javax.servlet.jsp.jstl.core.LoopTag"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.RequestEncodingSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.ResultImpl"/>
		<type id="org.apache.taglibs.standard.tag.common.core.ImportSupport"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.sql.ParamTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.sql.DateParamTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.IfTag"/>
		<type id="javax.servlet.jsp.jstl.core.Config"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.DataSourceUtil"/>
		<type id="org.apache.taglibs.standard.tag.el.core.SetTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.PlusOperator"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.ForTokensTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.beans.Factory"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.SetBundleTag"/>
		<type id="org.apache.taglibs.standard.extra.spath.SPathParser"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.ForEachTag"/>
		<type id="org.apache.taglibs.standard.tei.DeclareTEI"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.ParamTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.IntegerLiteral"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.UpdateTagSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.core.ImportTag"/>
		<type id="org.apache.taglibs.standard.extra.spath.Predicate"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ELEvaluator"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ExpressionString"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ArithmeticOperator"/>
		<type id="org.apache.taglibs.standard.lang.jstl.parser.TokenMgrError"/>
		<type id="org.apache.taglibs.standard.extra.spath.AttributePredicate"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.beans.PublicBean2a"/>
		<type id="org.apache.taglibs.standard.lang.jstl.NullLiteral"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport"/>
		<type id="org.apache.taglibs.standard.lang.support.ExpressionEvaluatorManager"/>
		<type id="javax.servlet.jsp.jstl.fmt.LocaleSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.StaticFunctionTests"/>
		<type id="org.apache.taglibs.standard.tag.common.core.OtherwiseTag"/>
		<type id="org.apache.taglibs.standard.tag.el.core.IfTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.GreaterThanOperator"/>
		<type id="org.apache.taglibs.standard.tag.el.core.ForTokensTag"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.FormatDateSupport"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag"/>
		<type id="javax.servlet.jsp.jstl.tlv.ScriptFreeTLV"/>
		<type id="javax.servlet.jsp.jstl.core.IteratedValueExpression"/>
		<type id="javax.servlet.jsp.jstl.sql.SQLExecutionTag"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.JSTLXPathConstants"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.SetDataSourceTagSupport"/>
		<type id="org.apache.taglibs.standard.extra.spath.ASCII_CharStream"/>
		<type id="org.apache.taglibs.standard.lang.jstl.AndOperator"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.XPathUtil"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.BundleTag"/>
		<type id="org.apache.taglibs.standard.tlv.JstlBaseTLV"/>
		<type id="org.apache.taglibs.standard.lang.jstl.BeanInfoProperty"/>
		<type id="org.apache.taglibs.standard.tag.common.core.DeclareTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.LessThanOperator"/>
		<type id="org.apache.taglibs.standard.lang.jstl.EnumeratedMap"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.JSTLXPathNamespaceContext"/>
		<type id="org.apache.taglibs.standard.tag.el.sql.QueryTag"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.FormatNumberSupport"/>
		<type id="org.apache.taglibs.standard.extra.spath.Token"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ELException"/>
		<type id="org.apache.taglibs.standard.tag.rt.core.UrlTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ComplexValue"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.ParamSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.ParamTag"/>
		<type id="org.apache.taglibs.standard.extra.spath.SPathParserTokenManager"/>
		<type id="org.apache.taglibs.standard.lang.jstl.EqualsOperator"/>
		<type id="org.apache.taglibs.standard.lang.jstl.Constants"/>
		<type id="org.apache.taglibs.standard.tag.common.core.ForTokensSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.xml.ExprTag"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.BundleSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.DivideOperator"/>
		<type id="org.apache.taglibs.standard.tag.el.core.OutTag"/>
		<type id="javax.servlet.jsp.jstl.core.LoopTagSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.sql.ParamTagSupport"/>
		<type id="org.apache.taglibs.standard.tag.el.core.ExpressionUtil"/>
		<type id="org.apache.taglibs.standard.lang.jstl.ImplicitObjects"/>
		<type id="org.apache.taglibs.standard.tag.rt.sql.SetDataSourceTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.beans.PublicBean1b"/>
		<type id="org.apache.taglibs.standard.tag.common.core.ParamSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.parser.Token"/>
		<type id="org.apache.taglibs.standard.tlv.JstlXmlTLV"/>
		<type id="org.apache.taglibs.standard.Version"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.ParseNumberTag"/>
		<type id="org.apache.taglibs.standard.tag.el.sql.SetDataSourceTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.NamedValue"/>
		<type id="org.apache.taglibs.standard.tag.common.fmt.TimeZoneSupport"/>
		<type id="org.apache.taglibs.standard.lang.jstl.parser.ParseException"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.BundleTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.NotEqualsOperator"/>
		<type id="org.apache.taglibs.standard.lang.jstl.EqualityOperator"/>
		<type id="org.apache.taglibs.standard.extra.spath.ParseException"/>
		<type id="org.apache.taglibs.standard.tag.el.xml.ParseTag"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.FormatDateTag"/>
		<type id="org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag"/>
		<type id="org.apache.taglibs.standard.tag.common.core.SetSupport"/>
		<type id="org.apache.taglibs.standard.tag.common.xml.JSTLXPathFactory"/>
		<type id="org.apache.taglibs.standard.lang.jstl.MultiplyOperator"/>
		<type id="org.apache.taglibs.standard.tei.XmlTransformTEI"/>
		<type id="org.apache.taglibs.standard.tag.el.fmt.FormatNumberTag"/>
		<type id="org.apache.taglibs.standard.tag.el.core.UrlTag"/>
		<type id="org.apache.taglibs.standard.lang.jstl.PropertySuffix"/>
		<type id="org.apache.taglibs.standard.lang.jstl.Expression"/>
		<type id="org.apache.taglibs.standard.lang.jstl.test.Bean2Editor"/>
	</artifact>
	<artifact id="org.springframework.data:spring-data-mongodb:1.3.2.RELEASE">
		<type id="org.springframework.data.mongodb.repository.query.MongoParameterAccessor"/>
		<type id="org.springframework.data.mongodb.core.geo.Shape"/>
		<type id="org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty"/>
		<type id="org.springframework.data.mongodb.core.index.IndexInfo"/>
		<type id="org.springframework.data.mongodb.core.mapreduce.GroupBy"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.BeforeSaveEvent"/>
		<type id="org.springframework.data.mongodb.repository.query.QueryUtils"/>
		<type id="org.springframework.data.mongodb.core.aggregation.ExposedFields"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent"/>
		<type id="org.springframework.data.mongodb.core.MongoDataIntegrityViolationException"/>
		<type id="org.springframework.data.mongodb.InvalidMongoDbApiUsageException"/>
		<type id="org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity"/>
		<type id="org.springframework.data.mongodb.repository.cdi.MongoRepositoryBean"/>
		<type id="org.springframework.data.mongodb.core.aggregation.MatchOperation"/>
		<type id="org.springframework.data.mongodb.core.mapping.MongoMappingContext"/>
		<type id="org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor"/>
		<type id="org.springframework.data.mongodb.MongoCollectionUtils"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.AuditingEventListener"/>
		<type id="org.springframework.data.mongodb.core.mapping.MongoPersistentEntity"/>
		<type id="org.springframework.data.mongodb.config.StringToWriteConcernConverter"/>
		<type id="org.springframework.data.mongodb.core.MongoAdmin"/>
		<type id="org.springframework.data.mongodb.core.index.IndexDirection"/>
		<type id="org.springframework.data.mongodb.config.MongoDbFactoryParser"/>
		<type id="org.springframework.data.mongodb.core.query.Criteria"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.BeforeDeleteEvent"/>
		<type id="org.springframework.data.mongodb.core.index.GeoSpatialIndexed"/>
		<type id="org.springframework.data.mongodb.core.SimpleMongoDbFactory"/>
		<type id="org.springframework.data.mongodb.core.index.IndexDefinition"/>
		<type id="org.springframework.data.mongodb.core.geo.GeoResult"/>
		<type id="org.springframework.data.mongodb.core.MongoAdminOperations"/>
		<type id="org.springframework.data.mongodb.core.geo.Point"/>
		<type id="org.springframework.data.mongodb.repository.query.MongoEntityMetadata"/>
		<type id="org.springframework.data.mongodb.core.index.MongoMappingEventPublisher"/>
		<type id="org.springframework.data.mongodb.core.index.Index"/>
		<type id="org.springframework.data.mongodb.core.convert.CustomConversions"/>
		<type id="org.springframework.data.mongodb.core.query.Order"/>
		<type id="org.springframework.data.mongodb.core.query.Query"/>
		<type id="org.springframework.data.mongodb.core.MongoDocumentWriter"/>
		<type id="org.springframework.data.mongodb.core.aggregation.Fields"/>
		<type id="org.springframework.data.mongodb.config.MongoNamespaceHandler"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.AfterDeleteEvent"/>
		<type id="org.springframework.data.mongodb.core.index.Indexed"/>
		<type id="org.springframework.data.mongodb.config.ServerAddressPropertyEditor"/>
		<type id="org.springframework.data.mongodb.UncategorizedMongoDbException"/>
		<type id="org.springframework.data.mongodb.core.geo.Polygon"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener"/>
		<type id="org.springframework.data.mongodb.config.WriteConcernPropertyEditor"/>
		<type id="org.springframework.data.mongodb.core.geo.Box"/>
		<type id="org.springframework.data.mongodb.core.index.CompoundIndex"/>
		<type id="org.springframework.data.mongodb.core.MongoExceptionTranslator"/>
		<type id="org.springframework.data.mongodb.core.aggregation.UnwindOperation"/>
		<type id="org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics"/>
		<type id="org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension"/>
		<type id="org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty"/>
		<type id="org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor"/>
		<type id="org.springframework.data.mongodb.core.mapping.PropertyNameFieldNamingStrategy"/>
		<type id="org.springframework.data.mongodb.core.mapreduce.MapReduceCounts"/>
		<type id="org.springframework.data.mongodb.core.geo.Distance"/>
		<type id="org.springframework.data.mongodb.core.index.IndexField"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.AbstractDeleteEvent"/>
		<type id="org.springframework.data.mongodb.repository.Query"/>
		<type id="org.springframework.data.mongodb.MongoDbFactory"/>
		<type id="org.springframework.data.mongodb.core.index.GeospatialIndex"/>
		<type id="org.springframework.data.mongodb.repository.cdi.MongoRepositoryExtension"/>
		<type id="org.springframework.data.mongodb.repository.support.SimpleMongoRepository"/>
		<type id="org.springframework.data.mongodb.core.query.CriteriaDefinition"/>
		<type id="org.springframework.data.mongodb.config.MongoJmxParser"/>
		<type id="org.springframework.data.mongodb.core.MongoOperations"/>
		<type id="org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation"/>
		<type id="org.springframework.data.mongodb.core.convert.MappingMongoConverter"/>
		<type id="org.springframework.data.mongodb.core.mapping.DBRef"/>
		<type id="org.springframework.data.mongodb.core.query.BasicQuery"/>
		<type id="org.springframework.data.mongodb.core.convert.MongoWriter"/>
		<type id="org.springframework.data.mongodb.core.query.SerializationUtils"/>
		<type id="org.springframework.data.mongodb.core.mapreduce.GroupByResults"/>
		<type id="org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor"/>
		<type id="org.springframework.data.mongodb.core.aggregation.AggregationOperationContext"/>
		<type id="org.springframework.data.mongodb.core.aggregation.Field"/>
		<type id="org.springframework.data.mongodb.repository.MongoRepository"/>
		<type id="org.springframework.data.mongodb.monitor.BtreeIndexCounters"/>
		<type id="org.springframework.data.mongodb.CannotGetMongoDbConnectionException"/>
		<type id="org.springframework.data.mongodb.repository.query.MongoEntityInformation"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.LoggingEventListener"/>
		<type id="org.springframework.data.mongodb.monitor.GlobalLockMetrics"/>
		<type id="org.springframework.data.mongodb.core.convert.QueryMapper"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.AfterSaveEvent"/>
		<type id="org.springframework.data.mongodb.core.DefaultIndexOperations"/>
		<type id="org.springframework.data.mongodb.repository.Near"/>
		<type id="org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregationOperation"/>
		<type id="org.springframework.data.mongodb.monitor.ConnectionMetrics"/>
		<type id="org.springframework.data.mongodb.core.geo.GeoPage"/>
		<type id="org.springframework.data.mongodb.core.convert.UpdateMapper"/>
		<type id="org.springframework.data.mongodb.core.mapping.MongoSimpleTypes"/>
		<type id="org.springframework.data.mongodb.core.mapping.Version"/>
		<type id="org.springframework.data.mongodb.core.convert.AbstractMongoConverter"/>
		<type id="org.springframework.data.mongodb.core.convert.MongoTypeMapper"/>
		<type id="org.springframework.data.mongodb.core.aggregation.TypedAggregation"/>
		<type id="org.springframework.data.mongodb.repository.query.MongoQueryMethod"/>
		<type id="org.springframework.data.mongodb.config.MappingMongoConverterParser"/>
		<type id="org.springframework.data.mongodb.gridfs.GridFsResource"/>
		<type id="org.springframework.data.mongodb.core.query.Field"/>
		<type id="org.springframework.data.mongodb.core.MongoAction"/>
		<type id="org.springframework.data.mongodb.core.MongoOptionsFactoryBean"/>
		<type id="org.springframework.data.mongodb.core.query.NearQuery"/>
		<type id="org.springframework.data.mongodb.core.FindAndModifyOptions"/>
		<type id="org.springframework.data.mongodb.monitor.ServerInfo"/>
		<type id="org.springframework.data.mongodb.core.aggregation.SkipOperation"/>
		<type id="org.springframework.data.mongodb.core.WriteConcernResolver"/>
		<type id="org.springframework.data.mongodb.monitor.OperationCounters"/>
		<type id="org.springframework.data.mongodb.config.MongoParser"/>
		<type id="org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser"/>
		<type id="org.springframework.data.mongodb.core.CollectionOptions"/>
		<type id="org.springframework.data.mongodb.core.mapping.FieldNamingStrategy"/>
		<type id="org.springframework.data.mongodb.core.geo.CustomMetric"/>
		<type id="org.springframework.data.mongodb.core.query.Update"/>
		<type id="org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper"/>
		<type id="org.springframework.data.mongodb.core.WriteResultChecking"/>
		<type id="org.springframework.data.mongodb.core.IndexOperations"/>
		<type id="org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator"/>
		<type id="org.springframework.data.mongodb.gridfs.GridFsCriteria"/>
		<type id="org.springframework.data.mongodb.core.aggregation.ProjectionOperation"/>
		<type id="org.springframework.data.mongodb.core.mapping.MongoPersistentProperty"/>
		<type id="org.springframework.data.mongodb.core.mapping.Document"/>
		<type id="org.springframework.data.mongodb.repository.query.StringBasedMongoQuery"/>
		<type id="org.springframework.data.mongodb.repository.config.EnableMongoRepositories"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.BeforeConvertEvent"/>
		<type id="org.springframework.data.mongodb.monitor.AssertMetrics"/>
		<type id="org.springframework.data.mongodb.core.mapping.CamelCaseAbbreviatingFieldNamingStrategy"/>
		<type id="org.springframework.data.mongodb.monitor.AbstractMonitor"/>
		<type id="org.springframework.data.mongodb.core.DocumentCallbackHandler"/>
		<type id="org.springframework.data.mongodb.core.aggregation.Aggregation"/>
		<type id="org.springframework.data.mongodb.core.aggregation.AggregationResults"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.ValidatingMongoEventListener"/>
		<type id="org.springframework.data.mongodb.repository.support.MongoRepositoryFactory"/>
		<type id="org.springframework.data.mongodb.core.CollectionCallback"/>
		<type id="org.springframework.data.mongodb.core.MongoTemplate"/>
		<type id="org.springframework.data.mongodb.core.aggregation.AggregationOperation"/>
		<type id="org.springframework.data.mongodb.core.MongoDbUtils"/>
		<type id="org.springframework.data.mongodb.core.mapreduce.MapReduceTiming"/>
		<type id="org.springframework.data.mongodb.core.aggregation.GroupOperation"/>
		<type id="org.springframework.data.mongodb.core.MongoFactoryBean"/>
		<type id="org.springframework.data.mongodb.core.query.BasicUpdate"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.AfterConvertEvent"/>
		<type id="org.springframework.data.mongodb.core.mapping.Field"/>
		<type id="org.springframework.data.mongodb.core.aggregation.SortOperation"/>
		<type id="org.springframework.data.mongodb.config.BeanNames"/>
		<type id="org.springframework.data.mongodb.core.geo.Metric"/>
		<type id="org.springframework.data.mongodb.repository.support.QueryDslMongoRepository"/>
		<type id="org.springframework.data.mongodb.core.mapreduce.MapReduceResults"/>
		<type id="org.springframework.data.mongodb.repository.support.QuerydslRepositorySupport"/>
		<type id="org.springframework.data.mongodb.repository.query.PartTreeMongoQuery"/>
		<type id="org.springframework.data.mongodb.repository.query.MongoParameters"/>
		<type id="org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean"/>
		<type id="org.springframework.data.mongodb.monitor.MemoryMetrics"/>
		<type id="org.springframework.data.mongodb.core.aggregation.GeoNearOperation"/>
		<type id="org.springframework.data.mongodb.core.index.IndexPredicate"/>
		<type id="org.springframework.data.mongodb.core.geo.Metrics"/>
		<type id="org.springframework.data.mongodb.core.index.CompoundIndexes"/>
		<type id="org.springframework.data.mongodb.core.geo.Circle"/>
		<type id="org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext"/>
		<type id="org.springframework.data.mongodb.core.MongoActionOperation"/>
		<type id="org.springframework.data.mongodb.config.AbstractMongoConfiguration"/>
		<type id="org.springframework.data.mongodb.gridfs.GridFsTemplate"/>
		<type id="org.springframework.data.mongodb.core.DbCallback"/>
		<type id="org.springframework.data.mongodb.repository.query.AbstractMongoQuery"/>
		<type id="org.springframework.data.mongodb.core.mapreduce.MapReduceOptions"/>
		<type id="org.springframework.data.mongodb.gridfs.GridFsOperations"/>
		<type id="org.springframework.data.mongodb.core.convert.MongoConverter"/>
		<type id="org.springframework.data.mongodb.core.mapping.event.AfterLoadEvent"/>
		<type id="org.springframework.data.mongodb.core.geo.GeoResults"/>
		<artifact id="org.mongodb:mongo-java-driver:2.10.1">
			<type id="com.mongodb.MongoInternalException"/>
			<type id="org.bson.LazyBSONObject"/>
			<type id="org.bson.BSONEncoder"/>
			<type id="com.mongodb.DBTCPConnector"/>
			<type id="org.bson.types.CodeWScope"/>
			<type id="org.bson.LazyBSONDecoder"/>
			<type id="org.bson.util.SimplePool"/>
			<type id="com.mongodb.MongoConnectionPoolMXBean"/>
			<type id="org.bson.io.PoolOutputBuffer"/>
			<type id="com.mongodb.util.OptionMap"/>
			<type id="org.bson.types.BasicBSONList"/>
			<type id="org.bson.types.BSONTimestamp"/>
			<type id="com.mongodb.util.SimplePool"/>
			<type id="com.mongodb.BasicDBObject"/>
			<type id="com.mongodb.util.Hash"/>
			<type id="org.bson.Transformer"/>
			<type id="com.mongodb.util.FastStack"/>
			<type id="com.mongodb.util.JSONSerializers"/>
			<type id="com.mongodb.util.ThreadPool"/>
			<type id="com.mongodb.util.ObjectSerializer"/>
			<type id="org.bson.BSONDecoder"/>
			<type id="org.bson.BSON"/>
			<type id="com.mongodb.RawDBObject"/>
			<type id="org.bson.KeyCachingLazyBSONObject"/>
			<type id="com.mongodb.gridfs.GridFSFile"/>
			<type id="com.mongodb.LazyWriteableDBObject"/>
			<type id="com.mongodb.gridfs.CLI"/>
			<type id="com.mongodb.DBDecoderFactory"/>
			<type id="org.bson.BSONCallback"/>
			<type id="com.mongodb.MongoInterruptedException"/>
			<type id="com.mongodb.ServerError"/>
			<type id="org.bson.BSONObject"/>
			<type id="com.mongodb.util.management.NullMBeanServer"/>
			<type id="com.mongodb.ReadPreference"/>
			<type id="org.bson.LazyBSONList"/>
			<type id="com.mongodb.util.IdentitySet"/>
			<type id="org.bson.LazyBSONCallback"/>
			<type id="com.mongodb.DBCollection"/>
			<type id="com.mongodb.MongoClient"/>
			<type id="com.mongodb.LazyDBCallback"/>
			<type id="org.bson.types.Binary"/>
			<type id="com.mongodb.DBRefBase"/>
			<type id="com.mongodb.MongoException"/>
			<type id="com.mongodb.InUseConnectionBean"/>
			<type id="com.mongodb.CommandResult"/>
			<type id="com.mongodb.gridfs.GridFSDBFile"/>
			<type id="com.mongodb.io.ByteBufferOutputStream"/>
			<type id="com.mongodb.DBDecoder"/>
			<type id="org.bson.util.annotations.GuardedBy"/>
			<type id="com.mongodb.DBPort"/>
			<type id="com.mongodb.util.TimeConstants"/>
			<type id="com.mongodb.util.ConnectionPoolStatisticsBean"/>
			<type id="com.mongodb.util.MyAsserts"/>
			<type id="com.mongodb.WriteConcern"/>
			<type id="com.mongodb.gridfs.GridFS"/>
			<type id="org.bson.types.MaxKey"/>
			<type id="org.bson.BSONLazyDecoder"/>
			<type id="org.bson.io.OutputBuffer"/>
			<type id="com.mongodb.WriteResult"/>
			<type id="com.mongodb.ReflectionDBObject"/>
			<type id="org.bson.LazyDBList"/>
			<type id="org.bson.BSONException"/>
			<type id="com.mongodb.util.Base64Codec"/>
			<type id="com.mongodb.DBConnector"/>
			<type id="org.bson.util.StringRangeSet"/>
			<type id="com.mongodb.LazyWriteableDBCallback"/>
			<type id="com.mongodb.Bytes"/>
			<type id="com.mongodb.tools.ConnectionPoolStat"/>
			<type id="com.mongodb.util.WeakBag"/>
			<type id="org.bson.util.annotations.NotThreadSafe"/>
			<type id="com.mongodb.Java5MongoConnectionPoolMBean"/>
			<type id="org.bson.NewBSONDecoder"/>
			<type id="org.bson.BasicBSONCallback"/>
			<type id="com.mongodb.DBCursor"/>
			<type id="com.mongodb.GroupCommand"/>
			<type id="com.mongodb.DefaultDBEncoder"/>
			<type id="com.mongodb.util.StringParseUtil"/>
			<type id="org.bson.BasicBSONObject"/>
			<type id="com.mongodb.DB"/>
			<type id="com.mongodb.util.management.jmx.JMXMBeanServer"/>
			<type id="com.mongodb.io.ByteBufferHolder"/>
			<type id="com.mongodb.DBCallback"/>
			<type id="com.mongodb.util.management.JMException"/>
			<type id="com.mongodb.MongoURI"/>
			<type id="org.bson.util.ClassMap"/>
			<type id="com.mongodb.DBPortPool"/>
			<type id="com.mongodb.ReplicaSetStatus"/>
			<type id="org.bson.io.BasicOutputBuffer"/>
			<type id="com.mongodb.LazyDBDecoder"/>
			<type id="org.bson.BasicBSONEncoder"/>
			<type id="com.mongodb.MongoClientURI"/>
			<type id="org.bson.util.annotations.Immutable"/>
			<type id="org.bson.util.Assertions"/>
			<type id="com.mongodb.util.Args"/>
			<type id="com.mongodb.util.UniqueList"/>
			<type id="com.mongodb.BasicDBList"/>
			<type id="com.mongodb.util.management.MBeanServerFactory"/>
			<type id="com.mongodb.io.ByteBufferFactory"/>
			<type id="com.mongodb.MapReduceCommand"/>
			<type id="org.bson.BasicBSONDecoder"/>
			<type id="com.mongodb.DefaultDBDecoder"/>
			<type id="com.mongodb.DBEncoder"/>
			<type id="com.mongodb.io.ByteStream"/>
			<type id="org.bson.EmptyBSONCallback"/>
			<type id="org.bson.types.ObjectId"/>
			<type id="com.mongodb.MapReduceOutput"/>
			<type id="org.bson.io.Bits"/>
			<type id="com.mongodb.QueryOperators"/>
			<type id="org.bson.io.BSONByteBuffer"/>
			<type id="com.mongodb.LazyWriteableDBDecoder"/>
			<type id="com.mongodb.BasicDBObjectBuilder"/>
			<type id="com.mongodb.LazyDBObject"/>
			<type id="com.mongodb.util.ThreadUtil"/>
			<type id="com.mongodb.util.Util"/>
			<type id="com.mongodb.io.ByteBufferInputStream"/>
			<type id="com.mongodb.DBEncoderFactory"/>
			<type id="com.mongodb.MongoClientOptions"/>
			<type id="com.mongodb.DBAddress"/>
			<type id="org.bson.types.Symbol"/>
			<type id="com.mongodb.DefaultDBCallback"/>
			<type id="com.mongodb.DBApiLayer"/>
			<type id="org.bson.util.annotations.ThreadSafe"/>
			<type id="org.bson.types.Code"/>
			<type id="com.mongodb.util.JSON"/>
			<type id="com.mongodb.QueryBuilder"/>
			<type id="com.mongodb.gridfs.GridFSInputFile"/>
			<type id="com.mongodb.LazyDBEncoder"/>
			<type id="com.mongodb.AggregationOutput"/>
			<type id="com.mongodb.ServerAddress"/>
			<type id="com.mongodb.MongoOptions"/>
			<type id="org.bson.types.MinKey"/>
			<type id="com.mongodb.util.management.MBeanServer"/>
			<type id="com.mongodb.DBPointer"/>
			<type id="com.mongodb.DBRef"/>
			<type id="com.mongodb.util.StringBuilderPool"/>
			<type id="com.mongodb.DBCallbackFactory"/>
			<type id="com.mongodb.TaggableReadPreference"/>
			<type id="com.mongodb.util.JSONParseException"/>
			<type id="com.mongodb.Mongo"/>
			<type id="com.mongodb.DBObject"/>
			<type id="com.mongodb.util.JSONCallback"/>
		</artifact>
	</artifact>
	<artifact id="org.slf4j:slf4j-log4j12:1.7.5">
		<type id="org.slf4j.impl.Log4jMDCAdapter"/>
		<type id="org.slf4j.impl.Log4jLoggerFactory"/>
		<type id="org.slf4j.impl.StaticMDCBinder"/>
		<type id="org.slf4j.impl.StaticLoggerBinder"/>
		<artifact id="log4j:log4j:1.2.17">
			<type id="org.apache.log4j.spi.ErrorHandler"/>
			<type id="org.apache.log4j.helpers.AbsoluteTimeDateFormat"/>
			<type id="org.apache.log4j.ConsoleAppender"/>
			<type id="org.apache.log4j.config.PropertySetter"/>
			<type id="org.apache.log4j.helpers.RelativeTimeDateFormat"/>
			<type id="org.apache.log4j.rewrite.PropertyRewritePolicy"/>
			<type id="org.apache.log4j.pattern.RelativeTimePatternConverter"/>
			<type id="org.apache.log4j.varia.FallbackErrorHandler"/>
			<type id="org.apache.log4j.pattern.LineSeparatorPatternConverter"/>
			<type id="org.apache.log4j.lf5.viewer.LogTable"/>
			<type id="org.apache.log4j.spi.RootLogger"/>
			<type id="org.apache.log4j.config.PropertyGetter"/>
			<type id="org.apache.log4j.rewrite.ReflectionRewritePolicy"/>
			<type id="org.apache.log4j.lf5.StartLogFactor5"/>
			<type id="org.apache.log4j.jmx.LayoutDynamicMBean"/>
			<type id="org.apache.log4j.helpers.QuietWriter"/>
			<type id="org.apache.log4j.AppenderSkeleton"/>
			<type id="org.apache.log4j.pattern.MethodLocationPatternConverter"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryPath"/>
			<type id="org.apache.log4j.pattern.PropertiesPatternConverter"/>
			<type id="org.apache.log4j.EnhancedPatternLayout"/>
			<type id="org.apache.log4j.varia.LevelMatchFilter"/>
			<type id="org.apache.log4j.varia.NullAppender"/>
			<type id="org.apache.log4j.spi.HierarchyEventListener"/>
			<type id="org.apache.log4j.net.JMSAppender"/>
			<type id="org.apache.log4j.helpers.Transform"/>
			<type id="org.apache.log4j.helpers.OnlyOnceErrorHandler"/>
			<type id="org.apache.log4j.xml.XMLLayout"/>
			<type id="org.apache.log4j.spi.LocationInfo"/>
			<type id="org.apache.log4j.NDC"/>
			<type id="org.apache.log4j.pattern.BridgePatternParser"/>
			<type id="org.apache.log4j.spi.OptionHandler"/>
			<type id="org.apache.log4j.lf5.LogRecordFilter"/>
			<type id="org.apache.log4j.lf5.util.ResourceUtils"/>
			<type id="org.apache.log4j.lf5.viewer.LogTableColumnFormatException"/>
			<type id="org.apache.log4j.helpers.CyclicBuffer"/>
			<type id="org.apache.log4j.lf5.util.Resource"/>
			<type id="org.apache.log4j.lf5.viewer.configure.ConfigurationManager"/>
			<type id="org.apache.log4j.PatternLayout"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryImmediateEditor"/>
			<type id="org.apache.log4j.pattern.FileDatePatternConverter"/>
			<type id="org.apache.log4j.LogManager"/>
			<type id="org.apache.log4j.spi.RendererSupport"/>
			<type id="org.apache.log4j.DefaultThrowableRenderer"/>
			<type id="org.apache.log4j.Hierarchy"/>
			<type id="org.apache.log4j.chainsaw.Main"/>
			<type id="org.apache.log4j.or.sax.AttributesRenderer"/>
			<type id="org.apache.log4j.lf5.viewer.LogFactor5InputDialog"/>
			<type id="org.apache.log4j.WriterAppender"/>
			<type id="org.apache.log4j.lf5.viewer.LogFactor5Dialog"/>
			<type id="org.apache.log4j.lf5.Log4JLogRecord"/>
			<type id="org.apache.log4j.pattern.MessagePatternConverter"/>
			<type id="org.apache.log4j.pattern.FullLocationPatternConverter"/>
			<type id="org.apache.log4j.pattern.BridgePatternConverter"/>
			<type id="org.apache.log4j.pattern.PatternParser"/>
			<type id="org.apache.log4j.lf5.viewer.FilteredLogTableModel"/>
			<type id="org.apache.log4j.helpers.BoundedFIFO"/>
			<type id="org.apache.log4j.jmx.HierarchyDynamicMBean"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree"/>
			<type id="org.apache.log4j.config.PropertyPrinter"/>
			<type id="org.apache.log4j.net.SimpleSocketServer"/>
			<type id="org.apache.log4j.net.ZeroConfSupport"/>
			<type id="org.apache.log4j.spi.RootCategory"/>
			<type id="org.apache.log4j.lf5.LogRecord"/>
			<type id="org.apache.log4j.spi.LoggerRepository"/>
			<type id="org.apache.log4j.pattern.FormattingInfo"/>
			<type id="org.apache.log4j.HTMLLayout"/>
			<type id="org.apache.log4j.or.ThreadGroupRenderer"/>
			<type id="org.apache.log4j.lf5.util.StreamUtils"/>
			<type id="org.apache.log4j.jmx.AppenderDynamicMBean"/>
			<type id="org.apache.log4j.helpers.PatternParser"/>
			<type id="org.apache.log4j.spi.AppenderAttachable"/>
			<type id="org.apache.log4j.rewrite.RewriteAppender"/>
			<type id="org.apache.log4j.Level"/>
			<type id="org.apache.log4j.spi.LoggingEvent"/>
			<type id="org.apache.log4j.helpers.Loader"/>
			<type id="org.apache.log4j.lf5.viewer.LogTableColumn"/>
			<type id="org.apache.log4j.helpers.UtilLoggingLevel"/>
			<type id="org.apache.log4j.lf5.viewer.LogTableModel"/>
			<type id="org.apache.log4j.helpers.LogLog"/>
			<type id="org.apache.log4j.helpers.SyslogQuietWriter"/>
			<type id="org.apache.log4j.lf5.viewer.LogBrokerMonitor"/>
			<type id="org.apache.log4j.net.JMSSink"/>
			<type id="org.apache.log4j.xml.DOMConfigurator"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryAbstractCellEditor"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor"/>
			<type id="org.apache.log4j.lf5.util.AdapterLogRecord"/>
			<type id="org.apache.log4j.spi.DefaultRepositorySelector"/>
			<type id="org.apache.log4j.xml.Log4jEntityResolver"/>
			<type id="org.apache.log4j.pattern.LoggingEventPatternConverter"/>
			<type id="org.apache.log4j.jmx.AbstractDynamicMBean"/>
			<type id="org.apache.log4j.pattern.ThreadPatternConverter"/>
			<type id="org.apache.log4j.pattern.PatternConverter"/>
			<type id="org.apache.log4j.varia.DenyAllFilter"/>
			<type id="org.apache.log4j.jmx.LoggerDynamicMBean"/>
			<type id="org.apache.log4j.xml.SAXErrorHandler"/>
			<type id="org.apache.log4j.rewrite.MapRewritePolicy"/>
			<type id="org.apache.log4j.spi.ErrorCode"/>
			<type id="org.apache.log4j.helpers.DateTimeDateFormat"/>
			<type id="org.apache.log4j.helpers.ThreadLocalMap"/>
			<type id="org.apache.log4j.lf5.LogLevel"/>
			<type id="org.apache.log4j.spi.NOPLoggerRepository"/>
			<type id="org.apache.log4j.helpers.NullEnumeration"/>
			<type id="org.apache.log4j.lf5.viewer.configure.MRUFileManager"/>
			<type id="org.apache.log4j.or.jms.MessageRenderer"/>
			<type id="org.apache.log4j.helpers.OptionConverter"/>
			<type id="org.apache.log4j.net.SocketHubAppender"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNode"/>
			<type id="org.apache.log4j.LogSF"/>
			<type id="org.apache.log4j.helpers.MDCKeySetExtractor"/>
			<type id="org.apache.log4j.Layout"/>
			<type id="org.apache.log4j.pattern.DatePatternConverter"/>
			<type id="org.apache.log4j.LogMF"/>
			<type id="org.apache.log4j.net.SMTPAppender"/>
			<type id="org.apache.log4j.spi.Filter"/>
			<type id="org.apache.log4j.lf5.util.LogFileParser"/>
			<type id="org.apache.log4j.spi.ThrowableInformation"/>
			<type id="org.apache.log4j.varia.ReloadingPropertyConfigurator"/>
			<type id="org.apache.log4j.helpers.DateLayout"/>
			<type id="org.apache.log4j.net.TelnetAppender"/>
			<type id="org.apache.log4j.pattern.SequenceNumberPatternConverter"/>
			<type id="org.apache.log4j.TTCCLayout"/>
			<type id="org.apache.log4j.pattern.ClassNamePatternConverter"/>
			<type id="org.apache.log4j.Priority"/>
			<type id="org.apache.log4j.pattern.LevelPatternConverter"/>
			<type id="org.apache.log4j.Appender"/>
			<type id="org.apache.log4j.BasicConfigurator"/>
			<type id="org.apache.log4j.nt.NTEventLogAppender"/>
			<type id="org.apache.log4j.pattern.NameAbbreviator"/>
			<type id="org.apache.log4j.pattern.FileLocationPatternConverter"/>
			<type id="org.apache.log4j.spi.Configurator"/>
			<type id="org.apache.log4j.helpers.ISO8601DateFormat"/>
			<type id="org.apache.log4j.spi.ThrowableRenderer"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeRenderer"/>
			<type id="org.apache.log4j.FileAppender"/>
			<type id="org.apache.log4j.SimpleLayout"/>
			<type id="org.apache.log4j.PropertyConfigurator"/>
			<type id="org.apache.log4j.net.SocketServer"/>
			<type id="org.apache.log4j.LogXF"/>
			<type id="org.apache.log4j.helpers.SyslogWriter"/>
			<type id="org.apache.log4j.net.SocketNode"/>
			<type id="org.apache.log4j.lf5.DefaultLF5Configurator"/>
			<type id="org.apache.log4j.net.SyslogAppender"/>
			<type id="org.apache.log4j.varia.Roller"/>
			<type id="org.apache.log4j.or.RendererMap"/>
			<type id="org.apache.log4j.lf5.viewer.TrackingAdjustmentListener"/>
			<type id="org.apache.log4j.varia.StringMatchFilter"/>
			<type id="org.apache.log4j.net.SocketAppender"/>
			<type id="org.apache.log4j.pattern.NamePatternConverter"/>
			<type id="org.apache.log4j.spi.NOPLogger"/>
			<type id="org.apache.log4j.AsyncAppender"/>
			<type id="org.apache.log4j.RollingFileAppender"/>
			<type id="org.apache.log4j.rewrite.RewritePolicy"/>
			<type id="org.apache.log4j.config.PropertySetterException"/>
			<type id="org.apache.log4j.lf5.viewer.LF5SwingUtils"/>
			<type id="org.apache.log4j.xml.UnrecognizedElementHandler"/>
			<type id="org.apache.log4j.lf5.LF5Appender"/>
			<type id="org.apache.log4j.pattern.LoggerPatternConverter"/>
			<type id="org.apache.log4j.lf5.viewer.LogFactor5LoadingDialog"/>
			<type id="org.apache.log4j.lf5.util.DateFormatManager"/>
			<type id="org.apache.log4j.Logger"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditorRenderer"/>
			<type id="org.apache.log4j.helpers.FormattingInfo"/>
			<type id="org.apache.log4j.lf5.viewer.LogFactor5ErrorDialog"/>
			<type id="org.apache.log4j.helpers.AppenderAttachableImpl"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerLogRecordFilter"/>
			<type id="org.apache.log4j.lf5.PassingLogRecordFilter"/>
			<type id="org.apache.log4j.jdbc.JDBCAppender"/>
			<type id="org.apache.log4j.pattern.LineLocationPatternConverter"/>
			<type id="org.apache.log4j.pattern.LogEvent"/>
			<type id="org.apache.log4j.lf5.util.LogMonitorAdapter"/>
			<type id="org.apache.log4j.pattern.LiteralPatternConverter"/>
			<type id="org.apache.log4j.DailyRollingFileAppender"/>
			<type id="org.apache.log4j.pattern.ThrowableInformationPatternConverter"/>
			<type id="org.apache.log4j.lf5.AppenderFinalizer"/>
			<type id="org.apache.log4j.spi.RepositorySelector"/>
			<type id="org.apache.log4j.EnhancedThrowableRenderer"/>
			<type id="org.apache.log4j.pattern.IntegerPatternConverter"/>
			<type id="org.apache.log4j.spi.ThrowableRendererSupport"/>
			<type id="org.apache.log4j.spi.TriggeringEventEvaluator"/>
			<type id="org.apache.log4j.jmx.Agent"/>
			<type id="org.apache.log4j.helpers.PatternConverter"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.TreeModelAdapter"/>
			<type id="org.apache.log4j.or.ObjectRenderer"/>
			<type id="org.apache.log4j.helpers.CountingQuietWriter"/>
			<type id="org.apache.log4j.spi.LoggerFactory"/>
			<type id="org.apache.log4j.MDC"/>
			<type id="org.apache.log4j.Category"/>
			<type id="org.apache.log4j.lf5.viewer.LogTableRowRenderer"/>
			<type id="org.apache.log4j.helpers.FileWatchdog"/>
			<type id="org.apache.log4j.lf5.viewer.categoryexplorer.CategoryElement"/>
			<type id="org.apache.log4j.pattern.CachedDateFormat"/>
			<type id="org.apache.log4j.pattern.NDCPatternConverter"/>
			<type id="org.apache.log4j.varia.LevelRangeFilter"/>
			<type id="org.apache.log4j.varia.ExternallyRolledFileAppender"/>
			<type id="org.apache.log4j.lf5.LogLevelFormatException"/>
		</artifact>
		<type id="org.slf4j.impl.Log4jLoggerAdapter"/>
		<type id="org.slf4j.impl.StaticMarkerBinder"/>
	</artifact>
	<artifact id="org.slf4j:slf4j-jdk14:1.7.5">
		<type id="org.slf4j.impl.JDK14LoggerAdapter"/>
		<type id="org.slf4j.impl.StaticMDCBinder"/>
		<type id="org.slf4j.impl.StaticLoggerBinder"/>
		<type id="org.slf4j.impl.JDK14LoggerFactory"/>
		<type id="org.slf4j.impl.StaticMarkerBinder"/>
	</artifact>
	<artifact id="com.fasterxml.jackson.datatype:jackson-datatype-joda:2.2.2">
		<type id="com.fasterxml.jackson.datatype.joda.ser.LocalTimeSerializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.JodaModule"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.DurationDeserializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.ser.DurationSerializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.ser.LocalDateSerializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.LocalTimeDeserializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.ser.IntervalSerializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.DateTimeDeserializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.ser.LocalDateTimeSerializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.InstantDeserializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.PackageVersion"/>
		<type id="com.fasterxml.jackson.datatype.joda.ser.DateTimeSerializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.LocalDateTimeDeserializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.DateMidnightDeserializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.LocalDateDeserializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.PeriodDeserializer"/>
		<artifact id="joda-time:joda-time:2.3">
			<type id="org.joda.time.PeriodType"/>
			<type id="org.joda.time.DateTimeZone"/>
			<type id="org.joda.time.base.BaseDateTime"/>
			<type id="org.joda.time.DateTimeUtils"/>
			<type id="org.joda.time.field.FieldUtils"/>
			<type id="org.joda.time.MutableDateTime"/>
			<type id="org.joda.time.DurationFieldType"/>
			<type id="org.joda.time.field.DividedDateTimeField"/>
			<type id="org.joda.time.field.SkipUndoDateTimeField"/>
			<type id="org.joda.time.DateMidnight"/>
			<type id="org.joda.time.Minutes"/>
			<type id="org.joda.time.Seconds"/>
			<type id="org.joda.time.ReadWritableInterval"/>
			<type id="org.joda.time.field.BaseDateTimeField"/>
			<type id="org.joda.time.tz.ZoneInfoCompiler"/>
			<type id="org.joda.time.convert.Converter"/>
			<type id="org.joda.time.ReadableInterval"/>
			<type id="org.joda.time.format.PeriodParser"/>
			<type id="org.joda.time.tz.NameProvider"/>
			<type id="org.joda.time.tz.CachedDateTimeZone"/>
			<type id="org.joda.time.Days"/>
			<type id="org.joda.time.tz.ZoneInfoProvider"/>
			<type id="org.joda.time.JodaTimePermission"/>
			<type id="org.joda.time.MutablePeriod"/>
			<type id="org.joda.time.field.PreciseDurationDateTimeField"/>
			<type id="org.joda.time.format.ISOPeriodFormat"/>
			<type id="org.joda.time.MutableInterval"/>
			<type id="org.joda.time.chrono.IslamicChronology"/>
			<type id="org.joda.time.field.ImpreciseDateTimeField"/>
			<type id="org.joda.time.tz.Provider"/>
			<type id="org.joda.time.base.BasePartial"/>
			<type id="org.joda.time.ReadableDuration"/>
			<type id="org.joda.time.IllegalInstantException"/>
			<type id="org.joda.time.tz.DateTimeZoneBuilder"/>
			<type id="org.joda.time.field.AbstractPartialFieldProperty"/>
			<type id="org.joda.time.ReadablePartial"/>
			<type id="org.joda.time.TimeOfDay"/>
			<type id="org.joda.time.format.PeriodFormatter"/>
			<type id="org.joda.time.field.ScaledDurationField"/>
			<type id="org.joda.time.field.MillisDurationField"/>
			<type id="org.joda.time.field.LenientDateTimeField"/>
			<type id="org.joda.time.convert.DurationConverter"/>
			<type id="org.joda.time.chrono.EthiopicChronology"/>
			<type id="org.joda.time.chrono.ISOChronology"/>
			<type id="org.joda.time.Partial"/>
			<type id="org.joda.time.convert.InstantConverter"/>
			<type id="org.joda.time.field.BaseDurationField"/>
			<type id="org.joda.time.Interval"/>
			<type id="org.joda.time.convert.AbstractConverter"/>
			<type id="org.joda.time.base.AbstractPartial"/>
			<type id="org.joda.time.field.SkipDateTimeField"/>
			<type id="org.joda.time.format.PeriodPrinter"/>
			<type id="org.joda.time.Years"/>
			<type id="org.joda.time.Instant"/>
			<type id="org.joda.time.format.DateTimeFormat"/>
			<type id="org.joda.time.chrono.ZonedChronology"/>
			<type id="org.joda.time.base.BasePeriod"/>
			<type id="org.joda.time.field.DelegatedDurationField"/>
			<type id="org.joda.time.tz.DefaultNameProvider"/>
			<type id="org.joda.time.ReadableDateTime"/>
			<type id="org.joda.time.field.PreciseDurationField"/>
			<type id="org.joda.time.field.UnsupportedDurationField"/>
			<type id="org.joda.time.ReadWritableDateTime"/>
			<type id="org.joda.time.base.AbstractInterval"/>
			<type id="org.joda.time.base.AbstractDuration"/>
			<type id="org.joda.time.convert.IntervalConverter"/>
			<type id="org.joda.time.Period"/>
			<type id="org.joda.time.chrono.GregorianChronology"/>
			<type id="org.joda.time.field.ZeroIsMaxDateTimeField"/>
			<type id="org.joda.time.chrono.LenientChronology"/>
			<type id="org.joda.time.field.DecoratedDateTimeField"/>
			<type id="org.joda.time.YearMonthDay"/>
			<type id="org.joda.time.format.FormatUtils"/>
			<type id="org.joda.time.ReadablePeriod"/>
			<type id="org.joda.time.Months"/>
			<type id="org.joda.time.chrono.StrictChronology"/>
			<type id="org.joda.time.base.AbstractPeriod"/>
			<type id="org.joda.time.field.StrictDateTimeField"/>
			<type id="org.joda.time.format.DateTimePrinter"/>
			<type id="org.joda.time.field.DelegatedDateTimeField"/>
			<type id="org.joda.time.Weeks"/>
			<type id="org.joda.time.IllegalFieldValueException"/>
			<type id="org.joda.time.Chronology"/>
			<type id="org.joda.time.format.ISODateTimeFormat"/>
			<type id="org.joda.time.tz.UTCProvider"/>
			<type id="org.joda.time.ReadWritableInstant"/>
			<type id="org.joda.time.format.DateTimeParserBucket"/>
			<type id="org.joda.time.tz.FixedDateTimeZone"/>
			<type id="org.joda.time.field.AbstractReadableInstantFieldProperty"/>
			<type id="org.joda.time.DurationField"/>
			<type id="org.joda.time.field.RemainderDateTimeField"/>
			<type id="org.joda.time.DateTimeConstants"/>
			<type id="org.joda.time.format.PeriodFormat"/>
			<type id="org.joda.time.DateTimeFieldType"/>
			<type id="org.joda.time.chrono.BuddhistChronology"/>
			<type id="org.joda.time.field.OffsetDateTimeField"/>
			<type id="org.joda.time.ReadWritablePeriod"/>
			<type id="org.joda.time.base.AbstractDateTime"/>
			<type id="org.joda.time.field.UnsupportedDateTimeField"/>
			<type id="org.joda.time.ReadableInstant"/>
			<type id="org.joda.time.DateTimeField"/>
			<type id="org.joda.time.chrono.LimitChronology"/>
			<type id="org.joda.time.format.PeriodFormatterBuilder"/>
			<type id="org.joda.time.chrono.JulianChronology"/>
			<type id="org.joda.time.MonthDay"/>
			<type id="org.joda.time.chrono.BaseChronology"/>
			<type id="org.joda.time.LocalDateTime"/>
			<type id="org.joda.time.base.BaseSingleFieldPeriod"/>
			<type id="org.joda.time.field.DecoratedDurationField"/>
			<type id="org.joda.time.DateTimeComparator"/>
			<type id="org.joda.time.DateTime"/>
			<type id="org.joda.time.YearMonth"/>
			<type id="org.joda.time.chrono.GJChronology"/>
			<type id="org.joda.time.Hours"/>
			<type id="org.joda.time.convert.ConverterManager"/>
			<type id="org.joda.time.format.DateTimeFormatterBuilder"/>
			<type id="org.joda.time.format.DateTimeParser"/>
			<type id="org.joda.time.Duration"/>
			<type id="org.joda.time.LocalTime"/>
			<type id="org.joda.time.convert.PeriodConverter"/>
			<type id="org.joda.time.base.BaseDuration"/>
			<type id="org.joda.time.chrono.CopticChronology"/>
			<type id="org.joda.time.format.DateTimeFormatter"/>
			<type id="org.joda.time.field.PreciseDateTimeField"/>
			<type id="org.joda.time.base.AbstractInstant"/>
			<type id="org.joda.time.base.BaseLocal"/>
			<type id="org.joda.time.LocalDate"/>
			<type id="org.joda.time.base.BaseInterval"/>
			<type id="org.joda.time.convert.PartialConverter"/>
			<type id="org.joda.time.chrono.AssembledChronology"/>
		</artifact>
		<artifact id="com.fasterxml.jackson.core:jackson-databind:2.2.2">
			<artifact id="com.fasterxml.jackson.core:jackson-annotations:2.2.2">
				<type id="com.fasterxml.jackson.annotation.JsonTypeId"/>
				<type id="com.fasterxml.jackson.annotation.ObjectIdGenerators"/>
				<type id="com.fasterxml.jackson.annotation.ObjectIdGenerator"/>
				<type id="com.fasterxml.jackson.annotation.JsonIdentityInfo"/>
				<type id="com.fasterxml.jackson.annotation.JsonTypeInfo"/>
				<type id="com.fasterxml.jackson.annotation.JacksonAnnotationsInside"/>
				<type id="com.fasterxml.jackson.annotation.JsonIgnoreType"/>
				<type id="com.fasterxml.jackson.annotation.JsonRawValue"/>
				<type id="com.fasterxml.jackson.annotation.JacksonAnnotation"/>
				<type id="com.fasterxml.jackson.annotation.JsonIgnore"/>
				<type id="com.fasterxml.jackson.annotation.JsonRootName"/>
				<type id="com.fasterxml.jackson.annotation.JsonGetter"/>
				<type id="com.fasterxml.jackson.annotation.JsonProperty"/>
				<type id="com.fasterxml.jackson.annotation.JsonTypeName"/>
				<type id="com.fasterxml.jackson.annotation.JsonManagedReference"/>
				<type id="com.fasterxml.jackson.annotation.JsonSubTypes"/>
				<type id="com.fasterxml.jackson.annotation.JsonInclude"/>
				<type id="com.fasterxml.jackson.annotation.JsonFormat"/>
				<type id="com.fasterxml.jackson.annotation.JacksonInject"/>
				<type id="com.fasterxml.jackson.annotation.JsonSetter"/>
				<type id="com.fasterxml.jackson.annotation.PropertyAccessor"/>
				<type id="com.fasterxml.jackson.annotation.JsonIgnoreProperties"/>
				<type id="com.fasterxml.jackson.annotation.JsonPropertyOrder"/>
				<type id="com.fasterxml.jackson.annotation.JsonView"/>
				<type id="com.fasterxml.jackson.annotation.JsonValue"/>
				<type id="com.fasterxml.jackson.annotation.JsonUnwrapped"/>
				<type id="com.fasterxml.jackson.annotation.JsonIdentityReference"/>
				<type id="com.fasterxml.jackson.annotation.JsonCreator"/>
				<type id="com.fasterxml.jackson.annotation.JsonFilter"/>
				<type id="com.fasterxml.jackson.annotation.JsonBackReference"/>
				<type id="com.fasterxml.jackson.annotation.JsonAutoDetect"/>
				<type id="com.fasterxml.jackson.annotation.JsonAnyGetter"/>
				<type id="com.fasterxml.jackson.annotation.JsonAnySetter"/>
			</artifact>
			<artifact id="com.fasterxml.jackson.core:jackson-core:2.2.2">
				<type id="com.fasterxml.jackson.core.Base64Variant"/>
				<type id="com.fasterxml.jackson.core.json.JsonWriteContext"/>
				<type id="com.fasterxml.jackson.core.JsonStreamContext"/>
				<type id="com.fasterxml.jackson.core.util.Instantiatable"/>
				<type id="com.fasterxml.jackson.core.util.BufferRecycler"/>
				<type id="com.fasterxml.jackson.core.io.OutputDecorator"/>
				<type id="com.fasterxml.jackson.core.SerializableString"/>
				<type id="com.fasterxml.jackson.core.PrettyPrinter"/>
				<type id="com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper"/>
				<type id="com.fasterxml.jackson.core.json.UTF8JsonGenerator"/>
				<type id="com.fasterxml.jackson.core.sym.Name2"/>
				<type id="com.fasterxml.jackson.core.util.VersionUtil"/>
				<type id="com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer"/>
				<type id="com.fasterxml.jackson.core.io.CharTypes"/>
				<type id="com.fasterxml.jackson.core.JsonToken"/>
				<type id="com.fasterxml.jackson.core.type.TypeReference"/>
				<type id="com.fasterxml.jackson.core.json.PackageVersion"/>
				<type id="com.fasterxml.jackson.core.sym.Name"/>
				<type id="com.fasterxml.jackson.core.format.DataFormatMatcher"/>
				<type id="com.fasterxml.jackson.core.util.InternCache"/>
				<type id="com.fasterxml.jackson.core.JsonParseException"/>
				<type id="com.fasterxml.jackson.core.util.MinimalPrettyPrinter"/>
				<type id="com.fasterxml.jackson.core.FormatSchema"/>
				<type id="com.fasterxml.jackson.core.util.ByteArrayBuilder"/>
				<type id="com.fasterxml.jackson.core.format.DataFormatDetector"/>
				<type id="com.fasterxml.jackson.core.util.JsonGeneratorDelegate"/>
				<type id="com.fasterxml.jackson.core.JsonParser"/>
				<type id="com.fasterxml.jackson.core.JsonProcessingException"/>
				<type id="com.fasterxml.jackson.core.io.NumberOutput"/>
				<type id="com.fasterxml.jackson.core.util.JsonParserSequence"/>
				<type id="com.fasterxml.jackson.core.sym.Name1"/>
				<type id="com.fasterxml.jackson.core.io.UTF32Reader"/>
				<type id="com.fasterxml.jackson.core.format.MatchStrength"/>
				<type id="com.fasterxml.jackson.core.util.TextBuffer"/>
				<type id="com.fasterxml.jackson.core.Versioned"/>
				<type id="com.fasterxml.jackson.core.util.JsonParserDelegate"/>
				<type id="com.fasterxml.jackson.core.io.SegmentedStringWriter"/>
				<type id="com.fasterxml.jackson.core.io.NumberInput"/>
				<type id="com.fasterxml.jackson.core.TreeNode"/>
				<type id="com.fasterxml.jackson.core.io.IOContext"/>
				<type id="com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer"/>
				<type id="com.fasterxml.jackson.core.io.InputDecorator"/>
				<type id="com.fasterxml.jackson.core.JsonLocation"/>
				<type id="com.fasterxml.jackson.core.type.ResolvedType"/>
				<type id="com.fasterxml.jackson.core.JsonEncoding"/>
				<type id="com.fasterxml.jackson.core.JsonGenerationException"/>
				<type id="com.fasterxml.jackson.core.base.GeneratorBase"/>
				<type id="com.fasterxml.jackson.core.JsonGenerator"/>
				<type id="com.fasterxml.jackson.core.io.CharacterEscapes"/>
				<type id="com.fasterxml.jackson.core.format.InputAccessor"/>
				<type id="com.fasterxml.jackson.core.base.ParserBase"/>
				<type id="com.fasterxml.jackson.core.json.WriterBasedJsonGenerator"/>
				<type id="com.fasterxml.jackson.core.io.UTF8Writer"/>
				<type id="com.fasterxml.jackson.core.io.SerializedString"/>
				<type id="com.fasterxml.jackson.core.io.MergedStream"/>
				<type id="com.fasterxml.jackson.core.util.DefaultPrettyPrinter"/>
				<type id="com.fasterxml.jackson.core.Version"/>
				<type id="com.fasterxml.jackson.core.base.ParserMinimalBase"/>
				<type id="com.fasterxml.jackson.core.json.JsonGeneratorImpl"/>
				<type id="com.fasterxml.jackson.core.sym.NameN"/>
				<type id="com.fasterxml.jackson.core.json.UTF8StreamJsonParser"/>
				<type id="com.fasterxml.jackson.core.Base64Variants"/>
				<type id="com.fasterxml.jackson.core.json.JsonReadContext"/>
				<type id="com.fasterxml.jackson.core.sym.Name3"/>
				<type id="com.fasterxml.jackson.core.JsonFactory"/>
				<type id="com.fasterxml.jackson.core.ObjectCodec"/>
				<type id="com.fasterxml.jackson.core.json.ReaderBasedJsonParser"/>
				<type id="com.fasterxml.jackson.core.io.JsonStringEncoder"/>
			</artifact>
		</artifact>
		<type id="com.fasterxml.jackson.datatype.joda.ser.InstantSerializer"/>
		<type id="com.fasterxml.jackson.datatype.joda.deser.IntervalDeserializer"/>
		<artifact id="com.fasterxml.jackson.core:jackson-core:2.2.2">
		</artifact>
		<type id="com.fasterxml.jackson.datatype.joda.ser.DateMidnightSerializer"/>
	</artifact>
	<artifact id="commons-httpclient:commons-httpclient:3.1">
		<type id="org.apache.commons.httpclient.methods.multipart.PartSource"/>
		<type id="org.apache.commons.httpclient.auth.BasicScheme"/>
		<type id="org.apache.commons.httpclient.StatusLine"/>
		<type id="org.apache.commons.httpclient.HttpContentTooLargeException"/>
		<artifact id="commons-codec:commons-codec:1.2">
			<type id="org.apache.commons.codec.language.DoubleMetaphone"/>
			<type id="org.apache.commons.codec.binary.Hex"/>
			<type id="org.apache.commons.codec.BinaryDecoder"/>
			<type id="org.apache.commons.codec.language.Metaphone"/>
			<type id="org.apache.commons.codec.language.RefinedSoundex"/>
			<type id="org.apache.commons.codec.StringEncoder"/>
			<type id="org.apache.commons.codec.StringEncoderComparator"/>
			<type id="org.apache.commons.codec.digest.DigestUtils"/>
			<type id="org.apache.commons.codec.Decoder"/>
			<type id="org.apache.commons.codec.net.URLCodec"/>
			<type id="org.apache.commons.codec.StringDecoder"/>
			<type id="org.apache.commons.codec.language.Soundex"/>
			<type id="org.apache.commons.codec.BinaryEncoder"/>
			<type id="org.apache.commons.codec.Encoder"/>
			<type id="org.apache.commons.codec.binary.Base64"/>
			<type id="org.apache.commons.codec.EncoderException"/>
			<type id="org.apache.commons.codec.DecoderException"/>
		</artifact>
		<type id="org.apache.commons.httpclient.SimpleHttpConnectionManager"/>
		<type id="org.apache.commons.httpclient.InvalidRedirectLocationException"/>
		<type id="org.apache.commons.httpclient.auth.HttpAuthenticator"/>
		<type id="org.apache.commons.httpclient.protocol.SecureProtocolSocketFactory"/>
		<type id="org.apache.commons.httpclient.util.DateParseException"/>
		<type id="org.apache.commons.httpclient.HttpClientError"/>
		<type id="org.apache.commons.httpclient.ConnectMethod"/>
		<type id="org.apache.commons.httpclient.methods.InputStreamRequestEntity"/>
		<type id="org.apache.commons.httpclient.util.TimeoutController"/>
		<type id="org.apache.commons.httpclient.ProtocolException"/>
		<type id="org.apache.commons.httpclient.auth.AuthChallengeProcessor"/>
		<type id="org.apache.commons.httpclient.ChunkedOutputStream"/>
		<type id="org.apache.commons.httpclient.util.LangUtils"/>
		<type id="org.apache.commons.httpclient.params.DefaultHttpParamsFactory"/>
		<type id="org.apache.commons.httpclient.methods.ExpectContinueMethod"/>
		<type id="org.apache.commons.httpclient.util.URIUtil"/>
		<type id="org.apache.commons.httpclient.methods.multipart.ByteArrayPartSource"/>
		<type id="org.apache.commons.httpclient.util.ParameterParser"/>
		<type id="org.apache.commons.httpclient.HttpParser"/>
		<type id="org.apache.commons.httpclient.cookie.Cookie2"/>
		<type id="org.apache.commons.httpclient.methods.ByteArrayRequestEntity"/>
		<type id="org.apache.commons.httpclient.HttpMethodBase"/>
		<type id="org.apache.commons.httpclient.auth.AuthenticationException"/>
		<type id="org.apache.commons.httpclient.auth.CredentialsNotAvailableException"/>
		<type id="org.apache.commons.httpclient.methods.PostMethod"/>
		<type id="org.apache.commons.httpclient.NTCredentials"/>
		<type id="org.apache.commons.httpclient.methods.multipart.StringPart"/>
		<type id="org.apache.commons.httpclient.cookie.IgnoreCookiesSpec"/>
		<type id="org.apache.commons.httpclient.cookie.NetscapeDraftSpec"/>
		<type id="org.apache.commons.httpclient.NoHttpResponseException"/>
		<type id="org.apache.commons.httpclient.HttpsURL"/>
		<type id="org.apache.commons.httpclient.Credentials"/>
		<type id="org.apache.commons.httpclient.HttpState"/>
		<type id="org.apache.commons.httpclient.cookie.RFC2965Spec"/>
		<type id="org.apache.commons.httpclient.ContentLengthInputStream"/>
		<type id="org.apache.commons.httpclient.HttpConnection"/>
		<type id="org.apache.commons.httpclient.util.ParameterFormatter"/>
		<type id="org.apache.commons.httpclient.methods.RequestEntity"/>
		<type id="org.apache.commons.httpclient.util.IdleConnectionHandler"/>
		<type id="org.apache.commons.httpclient.UsernamePasswordCredentials"/>
		<type id="org.apache.commons.httpclient.methods.multipart.FilePartSource"/>
		<type id="org.apache.commons.httpclient.HostConfiguration"/>
		<type id="org.apache.commons.httpclient.methods.multipart.MultipartRequestEntity"/>
		<type id="org.apache.commons.httpclient.auth.AuthScope"/>
		<type id="org.apache.commons.httpclient.params.HttpMethodParams"/>
		<type id="org.apache.commons.httpclient.methods.EntityEnclosingMethod"/>
		<type id="org.apache.commons.httpclient.ConnectionPoolTimeoutException"/>
		<type id="org.apache.commons.httpclient.cookie.CookieVersionSupport"/>
		<type id="org.apache.commons.httpclient.HeaderGroup"/>
		<type id="org.apache.commons.httpclient.cookie.CookieSpec"/>
		<type id="org.apache.commons.httpclient.methods.multipart.Part"/>
		<type id="org.apache.commons.httpclient.methods.GetMethod"/>
		<type id="org.apache.commons.httpclient.HttpConnectionManager"/>
		<type id="org.apache.commons.httpclient.ProxyClient"/>
		<type id="org.apache.commons.httpclient.CircularRedirectException"/>
		<type id="org.apache.commons.httpclient.params.HttpParamsFactory"/>
		<type id="org.apache.commons.httpclient.protocol.ControllerThreadSocketFactory"/>
		<type id="org.apache.commons.httpclient.RedirectException"/>
		<type id="org.apache.commons.httpclient.cookie.RFC2109Spec"/>
		<type id="org.apache.commons.httpclient.util.ExceptionUtil"/>
		<type id="org.apache.commons.httpclient.ProxyHost"/>
		<type id="org.apache.commons.httpclient.URI"/>
		<type id="org.apache.commons.httpclient.HeaderElement"/>
		<type id="org.apache.commons.httpclient.protocol.ReflectionSocketFactory"/>
		<type id="org.apache.commons.httpclient.auth.DigestScheme"/>
		<type id="org.apache.commons.httpclient.params.HttpParams"/>
		<type id="org.apache.commons.httpclient.methods.DeleteMethod"/>
		<type id="org.apache.commons.httpclient.params.HttpClientParams"/>
		<type id="org.apache.commons.httpclient.util.DateParser"/>
		<type id="org.apache.commons.httpclient.cookie.CookieSpecBase"/>
		<type id="org.apache.commons.httpclient.MultiThreadedHttpConnectionManager"/>
		<type id="org.apache.commons.httpclient.params.HttpConnectionParams"/>
		<type id="org.apache.commons.httpclient.auth.AuthScheme"/>
		<type id="org.apache.commons.httpclient.HttpURL"/>
		<type id="org.apache.commons.httpclient.methods.TraceMethod"/>
		<type id="org.apache.commons.httpclient.HttpClient"/>
		<type id="org.apache.commons.httpclient.auth.AuthSchemeBase"/>
		<type id="org.apache.commons.httpclient.auth.HttpAuthRealm"/>
		<type id="org.apache.commons.httpclient.util.HttpURLConnection"/>
		<type id="org.apache.commons.httpclient.DefaultHttpMethodRetryHandler"/>
		<type id="org.apache.commons.httpclient.HttpRecoverableException"/>
		<type id="org.apache.commons.httpclient.DefaultMethodRetryHandler"/>
		<type id="org.apache.commons.httpclient.cookie.CookieAttributeHandler"/>
		<type id="org.apache.commons.httpclient.methods.PutMethod"/>
		<type id="org.apache.commons.httpclient.HttpException"/>
		<type id="org.apache.commons.httpclient.auth.AuthChallengeException"/>
		<type id="org.apache.commons.httpclient.cookie.CookiePolicy"/>
		<type id="org.apache.commons.httpclient.HttpMethod"/>
		<type id="org.apache.commons.httpclient.params.HttpConnectionManagerParams"/>
		<type id="org.apache.commons.httpclient.NameValuePair"/>
		<type id="org.apache.commons.httpclient.ChunkedInputStream"/>
		<type id="org.apache.commons.httpclient.cookie.MalformedCookieException"/>
		<type id="org.apache.commons.httpclient.auth.RFC2617Scheme"/>
		<type id="org.apache.commons.httpclient.methods.HeadMethod"/>
		<type id="org.apache.commons.httpclient.methods.MultipartPostMethod"/>
		<type id="org.apache.commons.httpclient.util.IdleConnectionTimeoutThread"/>
		<type id="org.apache.commons.httpclient.HttpConstants"/>
		<type id="org.apache.commons.httpclient.protocol.Protocol"/>
		<type id="org.apache.commons.httpclient.HttpVersion"/>
		<type id="org.apache.commons.httpclient.cookie.CookiePathComparator"/>
		<type id="org.apache.commons.httpclient.auth.NTLMScheme"/>
		<type id="org.apache.commons.httpclient.HttpMethodRetryHandler"/>
		<type id="org.apache.commons.httpclient.params.HostParams"/>
		<type id="org.apache.commons.httpclient.auth.InvalidCredentialsException"/>
		<type id="org.apache.commons.httpclient.methods.multipart.PartBase"/>
		<type id="org.apache.commons.httpclient.HttpStatus"/>
		<type id="org.apache.commons.httpclient.methods.multipart.FilePart"/>
		<type id="org.apache.commons.httpclient.util.EncodingUtil"/>
		<type id="org.apache.commons.httpclient.auth.AuthPolicy"/>
		<type id="org.apache.commons.httpclient.methods.StringRequestEntity"/>
		<type id="org.apache.commons.httpclient.cookie.CookieOrigin"/>
		<type id="org.apache.commons.httpclient.ConnectTimeoutException"/>
		<type id="org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory"/>
		<type id="org.apache.commons.httpclient.auth.MalformedChallengeException"/>
		<type id="org.apache.commons.httpclient.HttpHost"/>
		<type id="org.apache.commons.httpclient.params.DefaultHttpParams"/>
		<type id="org.apache.commons.httpclient.protocol.ProtocolSocketFactory"/>
		<type id="org.apache.commons.httpclient.MethodRetryHandler"/>
		<type id="org.apache.commons.httpclient.methods.OptionsMethod"/>
		<type id="org.apache.commons.httpclient.util.DateUtil"/>
		<type id="org.apache.commons.httpclient.URIException"/>
		<type id="org.apache.commons.httpclient.auth.AuthChallengeParser"/>
		<type id="org.apache.commons.httpclient.auth.CredentialsProvider"/>
		<type id="org.apache.commons.httpclient.methods.FileRequestEntity"/>
		<type id="org.apache.commons.httpclient.Cookie"/>
		<type id="org.apache.commons.httpclient.Header"/>
		<type id="org.apache.commons.httpclient.auth.AuthState"/>
		<artifact id="commons-logging:commons-logging:1.0.4">
			<type id="org.apache.commons.logging.impl.LogKitLogger"/>
			<type id="org.apache.commons.logging.impl.AvalonLogger"/>
			<type id="org.apache.commons.logging.impl.Log4JLogger"/>
			<type id="org.apache.commons.logging.LogConfigurationException"/>
			<type id="org.apache.commons.logging.Log"/>
			<type id="org.apache.commons.logging.impl.Log4jFactory"/>
			<type id="org.apache.commons.logging.impl.LogFactoryImpl"/>
			<type id="org.apache.commons.logging.LogFactory"/>
			<type id="org.apache.commons.logging.impl.NoOpLog"/>
			<type id="org.apache.commons.logging.impl.SimpleLog"/>
			<type id="org.apache.commons.logging.impl.Jdk14Logger"/>
			<type id="org.apache.commons.logging.LogSource"/>
			<type id="org.apache.commons.logging.impl.Log4JCategoryLog"/>
		</artifact>
		<type id="org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory"/>
	</artifact>
	<artifact id="org.eclipse.jetty:jetty-annotations:8.1.9.v20130131">
		<type id="org.eclipse.jetty.annotations.ServletContainerInitializerListener"/>
		<type id="org.eclipse.jetty.annotations.ClassInheritanceHandler"/>
		<type id="org.eclipse.jetty.annotations.WebFilterAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.RunAsAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.ServletSecurityAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.ResourceAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.WebListenerAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.PreDestroyAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.Util"/>
		<type id="org.eclipse.jetty.annotations.ClassNameResolver"/>
		<type id="org.eclipse.jetty.annotations.AnnotationIntrospector"/>
		<type id="org.eclipse.jetty.annotations.MultiPartConfigAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.AnnotationConfiguration"/>
		<type id="org.eclipse.jetty.annotations.AbstractDiscoverableAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.DeclareRolesAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.WebFilterAnnotation"/>
		<type id="org.eclipse.jetty.annotations.WebServletAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.WebListenerAnnotation"/>
		<type id="org.eclipse.jetty.annotations.WebServletAnnotation"/>
		<type id="org.eclipse.jetty.annotations.ContainerInitializerAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.AnnotationParser"/>
		<type id="org.eclipse.jetty.annotations.AnnotationDecorator"/>
		<type id="org.eclipse.jetty.annotations.ResourcesAnnotationHandler"/>
		<type id="org.eclipse.jetty.annotations.PostConstructAnnotationHandler"/>
	</artifact>
	<artifact id="org.springframework:spring-oxm:4.0.0.BUILD-SNAPSHOT">
		<type id="org.springframework.oxm.XmlMappingException"/>
		<type id="org.springframework.oxm.xstream.XStreamMarshaller"/>
		<type id="org.springframework.oxm.mime.MimeMarshaller"/>
		<type id="org.springframework.oxm.mime.MimeUnmarshaller"/>
		<type id="org.springframework.oxm.Marshaller"/>
		<type id="org.springframework.oxm.UncategorizedMappingException"/>
		<type id="org.springframework.oxm.GenericUnmarshaller"/>
		<type id="org.springframework.oxm.castor.CastorMappingException"/>
		<type id="org.springframework.oxm.support.AbstractMarshaller"/>
		<type id="org.springframework.oxm.GenericMarshaller"/>
		<type id="org.springframework.oxm.xmlbeans.XmlOptionsFactoryBean"/>
		<type id="org.springframework.oxm.mime.MimeContainer"/>
		<type id="org.springframework.oxm.jaxb.Jaxb2Marshaller"/>
		<type id="org.springframework.oxm.xstream.CatchAllConverter"/>
		<type id="org.springframework.oxm.Unmarshaller"/>
		<type id="org.springframework.oxm.config.CastorMarshallerBeanDefinitionParser"/>
		<type id="org.springframework.oxm.MarshallingFailureException"/>
		<type id="org.springframework.oxm.support.MarshallingSource"/>
		<type id="org.springframework.oxm.config.OxmNamespaceHandler"/>
		<type id="org.springframework.oxm.jibx.JibxMarshaller"/>
		<type id="org.springframework.oxm.MarshallingException"/>
		<type id="org.springframework.oxm.support.SaxResourceUtils"/>
		<type id="org.springframework.oxm.xmlbeans.XmlBeansMarshaller"/>
		<type id="org.springframework.oxm.UnmarshallingFailureException"/>
		<type id="org.springframework.oxm.ValidationFailureException"/>
		<type id="org.springframework.oxm.castor.CastorMarshaller"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-test:0.5.0.BUILD-SNAPSHOT">
		<type id="org.hamcrest.BaseMatcher"/>
		<type id="org.mockito.internal.util.reflection.GenericMaster"/>
		<type id="org.junit.internal.ComparisonCriteria"/>
		<type id="ch.qos.logback.core.joran.action.StatusListenerAction"/>
		<type id="ch.qos.logback.core.sift.AppenderTracker"/>
		<type id="org.mockito.invocation.InvocationOnMock"/>
		<type id="org.mockito.internal.creation.DelegatingMockitoMethodProxy"/>
		<type id="org.mockito.cglib.transform.impl.InterceptFieldFilter"/>
		<type id="org.junit.runner.manipulation.Sorter"/>
		<type id="org.mockito.asm.MethodVisitor"/>
		<type id="org.springframework.util.PathMatcher"/>
		<type id="org.junit.runner.notification.RunNotifier"/>
		<type id="org.springframework.mock.web.MockMultipartHttpServletRequest"/>
		<type id="org.mockito.asm.ClassReader"/>
		<type id="ch.qos.logback.core.joran.spi.ConsoleTarget"/>
		<type id="org.junit.internal.runners.model.MultipleFailureException"/>
		<type id="org.mockito.internal.stubbing.answers.ClonesArguments"/>
		<type id="org.junit.experimental.max.MaxCore"/>
		<type id="org.objenesis.instantiator.gcj.GCJInstantiatorBase"/>
		<type id="org.springframework.util.FileSystemUtils"/>
		<type id="ch.qos.logback.core.net.server.ClientVisitor"/>
		<type id="org.springframework.core.env.EnumerablePropertySource"/>
		<type id="org.mockito.internal.progress.MockingProgressImpl"/>
		<type id="org.springframework.core.ControlFlow"/>
		<type id="org.springframework.cglib.core.MethodWrapper"/>
		<type id="org.mockito.cglib.core.CollectionUtils"/>
		<type id="org.springframework.core.env.AbstractPropertyResolver"/>
		<type id="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"/>
		<type id="org.springframework.cglib.core.CodeGenerationException"/>
		<type id="org.mockito.cglib.core.DebuggingClassWriter"/>
		<type id="org.mockito.internal.matchers.InstanceOf"/>
		<type id="org.mockito.internal.verification.VerificationDataImpl"/>
		<type id="org.springframework.cglib.core.DuplicatesPredicate"/>
		<type id="org.springframework.util.LinkedMultiValueMap"/>
		<type id="ch.qos.logback.core.pattern.color.GreenCompositeConverter"/>
		<type id="ch.qos.logback.core.util.ContentTypeUtil"/>
		<type id="org.mockito.asm.tree.LineNumberNode"/>
		<type id="org.springframework.core.io.FileSystemResourceLoader"/>
		<type id="org.mockito.asm.tree.MultiANewArrayInsnNode"/>
		<type id="ch.qos.logback.core.pattern.SpacePadder"/>
		<type id="ch.qos.logback.core.recovery.ResilientFileOutputStream"/>
		<type id="org.springframework.cglib.proxy.CallbackHelper"/>
		<type id="ch.qos.logback.core.util.Loader"/>
		<type id="org.springframework.test.annotation.Repeat"/>
		<type id="org.springframework.cglib.core.Transformer"/>
		<type id="org.mockito.internal.util.MockCreationValidator"/>
		<type id="org.springframework.asm.Type"/>
		<type id="org.mockito.verification.VerificationWithTimeout"/>
		<type id="ch.qos.logback.core.net.AbstractSocketAppender"/>
		<type id="org.springframework.cglib.transform.impl.InterceptFieldTransformer"/>
		<type id="org.mockito.cglib.transform.ClassEmitterTransformer"/>
		<type id="org.mockito.asm.tree.VarInsnNode"/>
		<type id="org.mockito.ArgumentCaptor"/>
		<type id="org.mockito.exceptions.misusing.MissingMethodInvocationException"/>
		<type id="ch.qos.logback.core.rolling.helper.SizeAndTimeBasedArchiveRemover"/>
		<type id="org.slf4j.helpers.BasicMarker"/>
		<type id="org.springframework.core.convert.support.ConvertingPropertyEditorAdapter"/>
		<type id="org.hamcrest.Matcher"/>
		<type id="org.hamcrest.text.IsEqualIgnoringCase"/>
		<type id="ch.qos.logback.core.joran.event.InPlayListener"/>
		<type id="org.springframework.cglib.core.ClassesKey"/>
		<type id="org.mockito.internal.configuration.MockitoAnnotationsMockAnnotationProcessor"/>
		<type id="org.junit.experimental.theories.DataPoints"/>
		<type id="ch.qos.logback.core.joran.spi.NoAutoStartUtil"/>
		<type id="ch.qos.logback.core.helpers.Transform"/>
		<type id="org.springframework.util.xml.StaxUtils"/>
		<type id="ch.qos.logback.core.joran.GenericConfigurator"/>
		<type id="org.springframework.core.serializer.DefaultDeserializer"/>
		<type id="org.springframework.mock.web.MockPageContext"/>
		<type id="junit.extensions.ActiveTestSuite"/>
		<type id="org.mockito.internal.exceptions.stacktrace.StackTraceFilter"/>
		<type id="org.springframework.cglib.transform.MethodFilterTransformer"/>
		<type id="org.slf4j.MDC"/>
		<type id="org.mockito.internal.verification.argumentmatching.ArgumentMatchingTool"/>
		<type id="org.junit.runners.MethodSorters"/>
		<type id="ch.qos.logback.core.boolex.EvaluationException"/>
		<type id="ch.qos.logback.core.spi.AppenderAttachable"/>
		<type id="org.springframework.core.type.classreading.MetadataReaderFactory"/>
		<type id="org.mockito.internal.stubbing.InvocationContainer"/>
		<type id="org.springframework.cglib.core.AbstractClassGenerator"/>
		<type id="org.mockito.internal.matchers.Equals"/>
		<type id="org.objenesis.Objenesis"/>
		<type id="org.springframework.cglib.transform.AbstractProcessTask"/>
		<type id="org.mockito.internal.debugging.WarningsFinder"/>
		<type id="org.mockito.exceptions.misusing.NotAMockException"/>
		<type id="org.mockito.cglib.proxy.Dispatcher"/>
		<type id="org.hamcrest.object.IsCompatibleType"/>
		<type id="org.mockito.internal.util.SimpleMockitoLogger"/>
		<type id="org.mockito.cglib.core.ProcessSwitchCallback"/>
		<type id="ch.qos.logback.core.status.OnConsoleStatusListener"/>
		<type id="org.springframework.test.context.web.WebAppConfiguration"/>
		<type id="org.springframework.cglib.proxy.InterfaceMaker"/>
		<type id="org.mockito.internal.invocation.InvocationMarker"/>
		<type id="org.mockito.cglib.util.StringSwitcher"/>
		<type id="ch.qos.logback.core.joran.action.IADataForComplexProperty"/>
		<type id="org.springframework.test.context.support.DirtiesContextTestExecutionListener"/>
		<type id="ch.qos.logback.core.pattern.FormatInfo"/>
		<type id="ch.qos.logback.core.joran.spi.ElementSelector"/>
		<type id="org.springframework.objenesis.instantiator.basic.NullInstantiator"/>
		<type id="org.springframework.util.comparator.InvertibleComparator"/>
		<type id="ch.qos.logback.core.util.Duration"/>
		<type id="ch.qos.logback.core.OutputStreamAppender"/>
		<type id="org.hamcrest.Factory"/>
		<type id="org.springframework.cglib.core.Block"/>
		<type id="org.objenesis.instantiator.sun.Sun13SerializationInstantiator"/>
		<type id="org.springframework.util.SystemPropertyUtils"/>
		<type id="org.springframework.cglib.core.NamingPolicy"/>
		<type id="ch.qos.logback.core.net.ssl.SSLContextFactoryBean"/>
		<type id="org.springframework.util.comparator.BooleanComparator"/>
		<type id="org.springframework.core.serializer.Serializer"/>
		<type id="junit.framework.TestCase"/>
		<type id="ch.qos.logback.core.spi.PropertyContainer"/>
		<type id="org.springframework.objenesis.instantiator.android.Android23Instantiator"/>
		<type id="org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks"/>
		<type id="org.mockito.asm.util.TraceFieldVisitor"/>
		<type id="org.hamcrest.collection.IsArrayContainingInAnyOrder"/>
		<type id="org.mockito.internal.runners.RunnerImpl"/>
		<type id="org.junit.internal.runners.ErrorReportingRunner"/>
		<type id="org.springframework.test.web.servlet.result.MockMvcResultHandlers"/>
		<type id="org.springframework.mock.http.client.MockClientHttpResponse"/>
		<type id="org.springframework.test.annotation.SystemProfileValueSource"/>
		<type id="org.springframework.core.io.ResourceEditor"/>
		<type id="org.springframework.core.serializer.support.SerializationFailedException"/>
		<type id="ch.qos.logback.core.spi.DeferredProcessingAware"/>
		<type id="ch.qos.logback.core.joran.conditional.ThenOrElseActionBase"/>
		<type id="org.mockito.asm.ClassAdapter"/>
		<type id="org.springframework.cglib.proxy.ProxyRefDispatcher"/>
		<type id="junit.framework.TestResult"/>
		<type id="org.springframework.test.util.AssertionErrors"/>
		<type id="org.springframework.mock.web.MockServletContext"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.ForwardsInvocations"/>
		<type id="org.junit.runner.JUnitCore"/>
		<type id="org.mockito.internal.verification.VerificationWithTimeoutImpl"/>
		<type id="ch.qos.logback.core.pattern.parser.CompositeNode"/>
		<type id="org.springframework.cglib.transform.impl.InterceptFieldCallback"/>
		<type id="ch.qos.logback.core.db.dialect.PostgreSQLDialect"/>
		<type id="org.junit.internal.builders.AllDefaultPossibilitiesBuilder"/>
		<type id="org.mockito.internal.progress.HandyReturnValues"/>
		<type id="org.mockito.internal.verification.checkers.MissingInvocationInOrderChecker"/>
		<type id="ch.qos.logback.core.PropertyDefinerBase"/>
		<type id="org.junit.internal.runners.TestMethod"/>
		<type id="org.mockito.internal.creation.CglibMockMaker"/>
		<type id="junit.framework.ComparisonCompactor"/>
		<type id="org.mockito.listeners.InvocationListener"/>
		<type id="org.mockito.internal.MockitoCore"/>
		<type id="org.springframework.mock.web.MockHttpSession"/>
		<type id="org.springframework.objenesis.instantiator.android.AndroidSerializationInstantiator"/>
		<type id="org.springframework.cglib.transform.AbstractTransformTask"/>
		<type id="org.springframework.cglib.beans.BeanGenerator"/>
		<type id="org.junit.BeforeClass"/>
		<type id="org.springframework.cglib.beans.BeanMap"/>
		<type id="org.mockito.internal.matchers.Null"/>
		<type id="ch.qos.logback.core.sift.AppenderFactory"/>
		<type id="org.mockito.exceptions.verification.TooManyActualInvocations"/>
		<type id="org.mockito.cglib.proxy.Mixin"/>
		<type id="org.mockito.asm.ByteVector"/>
		<type id="org.springframework.cglib.reflect.FastMethod"/>
		<type id="org.mockito.internal.debugging.WarningsCollector"/>
		<type id="org.junit.internal.RealSystem"/>
		<type id="org.springframework.core.io.InputStreamResource"/>
		<type id="ch.qos.logback.core.status.ViewStatusMessagesServletBase"/>
		<type id="org.mockito.cglib.core.Customizer"/>
		<type id="org.mockito.exceptions.misusing.MockitoConfigurationException"/>
		<type id="org.mockito.exceptions.misusing.NullInsteadOfMockException"/>
		<type id="org.springframework.cglib.SpringCglibInfo"/>
		<type id="org.springframework.test.context.transaction.TransactionConfigurationAttributes"/>
		<type id="junit.framework.Assert"/>
		<type id="org.mockito.asm.tree.TypeInsnNode"/>
		<type id="org.mockito.internal.verification.InOrderWrapper"/>
		<type id="ch.qos.logback.core.pattern.color.MagentaCompositeConverter"/>
		<type id="junit.textui.TestRunner"/>
		<type id="org.mockito.cglib.core.ReflectUtils"/>
		<type id="ch.qos.logback.core.joran.conditional.Condition"/>
		<type id="org.springframework.util.comparator.CompoundComparator"/>
		<type id="org.mockito.cglib.proxy.InterfaceMaker"/>
		<type id="org.mockito.cglib.core.CodeEmitter"/>
		<type id="org.springframework.core.io.DefaultResourceLoader"/>
		<type id="org.mockito.internal.verification.checkers.NumberOfInvocationsInOrderChecker"/>
		<type id="org.springframework.util.MimeType"/>
		<type id="org.springframework.core.PrioritizedParameterNameDiscoverer"/>
		<type id="org.junit.internal.builders.IgnoredBuilder"/>
		<type id="ch.qos.logback.core.html.CssBuilder"/>
		<type id="org.junit.runners.model.FrameworkMember"/>
		<type id="org.mockito.cglib.proxy.MethodProxy"/>
		<type id="org.springframework.objenesis.instantiator.gcj.GCJInstantiatorBase"/>
		<type id="org.mockito.cglib.util.ParallelSorter"/>
		<type id="ch.qos.logback.core.status.WarnStatus"/>
		<type id="org.objenesis.strategy.InstantiatorStrategy"/>
		<type id="org.springframework.test.context.support.AnnotationConfigContextLoader"/>
		<type id="org.mockito.stubbing.Stubber"/>
		<type id="ch.qos.logback.core.joran.spi.DefaultNestedComponentRegistry"/>
		<type id="org.objenesis.instantiator.NullInstantiator"/>
		<type id="org.springframework.cglib.core.ReflectUtils"/>
		<type id="org.springframework.util.xml.XmlValidationModeDetector"/>
		<type id="org.springframework.test.web.servlet.result.RequestResultMatchers"/>
		<type id="org.springframework.core.SmartClassLoader"/>
		<type id="ch.qos.logback.core.db.ConnectionSource"/>
		<type id="ch.qos.logback.core.joran.action.ImplicitAction"/>
		<type id="org.springframework.cglib.core.DefaultGeneratorStrategy"/>
		<type id="org.junit.rules.TestWatcher"/>
		<type id="org.mockito.ArgumentMatcher"/>
		<type id="org.springframework.test.web.servlet.result.ModelResultMatchers"/>
		<type id="org.mockito.asm.MethodAdapter"/>
		<type id="org.springframework.core.task.support.ExecutorServiceAdapter"/>
		<type id="org.hamcrest.CustomTypeSafeMatcher"/>
		<type id="org.springframework.mock.web.portlet.MockMimeResponse"/>
		<type id="org.springframework.test.web.servlet.result.PrintingResultHandler"/>
		<type id="org.mockito.internal.debugging.LoggingListener"/>
		<type id="org.springframework.test.web.client.ResponseCreator"/>
		<type id="org.mockito.internal.verification.checkers.AtLeastXNumberOfInvocationsInOrderChecker"/>
		<type id="ch.qos.logback.core.rolling.TriggeringPolicy"/>
		<type id="org.mockito.internal.creation.cglib.CGLIBHacker"/>
		<type id="junit.framework.JUnit4TestAdapter"/>
		<type id="org.mockito.cglib.transform.ClassFilter"/>
		<type id="org.springframework.asm.MethodVisitor"/>
		<type id="org.mockito.cglib.transform.AnnotationVisitorTee"/>
		<type id="ch.qos.logback.core.joran.spi.InterpretationContext"/>
		<type id="org.junit.internal.matchers.ThrowableMessageMatcher"/>
		<type id="org.hamcrest.Condition"/>
		<type id="org.mockito.MockitoAnnotations"/>
		<type id="ch.qos.logback.core.rolling.RollingFileAppender"/>
		<type id="ch.qos.logback.core.pattern.color.BoldWhiteCompositeConverter"/>
		<type id="org.hamcrest.collection.IsIn"/>
		<type id="org.springframework.core.io.ClassRelativeResourceLoader"/>
		<type id="ch.qos.logback.core.net.server.ConcurrentServerRunner"/>
		<type id="org.junit.rules.ExpectedException"/>
		<type id="org.springframework.cglib.reflect.MethodDelegate"/>
		<type id="org.objenesis.ObjenesisSerializer"/>
		<type id="org.springframework.core.convert.converter.ConditionalConverter"/>
		<type id="org.springframework.test.annotation.DirtiesContext"/>
		<type id="org.springframework.util.CustomizableThreadCreator"/>
		<type id="org.springframework.core.io.DescriptiveResource"/>
		<type id="org.mockito.asm.signature.SignatureVisitor"/>
		<type id="org.junit.runners.model.FrameworkField"/>
		<type id="org.springframework.core.io.UrlResource"/>
		<type id="ch.qos.logback.core.pattern.PatternLayoutBase"/>
		<type id="org.springframework.core.convert.converter.ConvertingComparator"/>
		<type id="org.objenesis.strategy.BaseInstantiatorStrategy"/>
		<type id="org.springframework.cglib.core.Customizer"/>
		<type id="org.junit.Test"/>
		<type id="org.mockito.cglib.core.Predicate"/>
		<type id="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"/>
		<type id="org.mockito.asm.tree.analysis.BasicVerifier"/>
		<type id="org.springframework.cglib.core.ClassNameReader"/>
		<type id="org.mockito.internal.invocation.finder.AllInvocationsFinder"/>
		<type id="org.mockito.cglib.transform.MethodFilterTransformer"/>
		<type id="org.mockito.internal.debugging.Localized"/>
		<type id="org.junit.internal.ExactComparisonCriteria"/>
		<type id="org.junit.AfterClass"/>
		<type id="ch.qos.logback.core.rolling.RollingPolicyBase"/>
		<type id="org.mockito.stubbing.Answer"/>
		<type id="org.objenesis.instantiator.basic.AccessibleInstantiator"/>
		<type id="org.objenesis.instantiator.basic.ObjectStreamClassInstantiator"/>
		<type id="org.junit.runner.manipulation.Sortable"/>
		<type id="org.mockito.internal.creation.MockitoMethodProxy"/>
		<type id="org.springframework.util.ReflectionUtils"/>
		<type id="org.springframework.cglib.proxy.Enhancer"/>
		<type id="org.junit.experimental.theories.ParameterSignature"/>
		<type id="org.springframework.mock.web.portlet.MockPortletSession"/>
		<type id="org.springframework.test.context.ContextConfigurationAttributes"/>
		<type id="org.hamcrest.SelfDescribing"/>
		<type id="ch.qos.logback.core.sift.AbstractAppenderFactoryUsingJoran"/>
		<type id="org.mockito.internal.creation.DelegatingMethod"/>
		<type id="org.mockito.internal.reporting.Discrepancy"/>
		<type id="org.springframework.test.web.servlet.result.StatusResultMatchers"/>
		<type id="org.mockito.internal.creation.SerializableMockitoMethodProxy"/>
		<type id="ch.qos.logback.core.rolling.helper.DateTokenConverter"/>
		<type id="org.junit.rules.MethodRule"/>
		<type id="ch.qos.logback.core.read.ListAppender"/>
		<type id="org.springframework.mock.web.portlet.MockClientDataRequest"/>
		<type id="org.mockito.cglib.transform.MethodFilter"/>
		<type id="org.springframework.cglib.core.MethodInfoTransformer"/>
		<type id="ch.qos.logback.core.net.ssl.KeyManagerFactoryFactoryBean"/>
		<type id="org.mockito.Matchers"/>
		<type id="org.hamcrest.CoreMatchers"/>
		<type id="org.springframework.test.web.servlet.result.JsonPathResultMatchers"/>
		<type id="org.mockito.internal.util.reflection.InstanceField"/>
		<type id="org.hamcrest.number.OrderingComparison"/>
		<type id="org.springframework.mock.web.portlet.MockPortletConfig"/>
		<type id="ch.qos.logback.core.pattern.color.BlueCompositeConverter"/>
		<type id="org.springframework.util.InvalidMimeTypeException"/>
		<type id="org.mockito.exceptions.Discrepancy"/>
		<type id="org.mockito.cglib.transform.impl.AccessFieldTransformer"/>
		<type id="org.mockito.internal.progress.SequenceNumber"/>
		<type id="org.springframework.core.convert.converter.ConverterRegistry"/>
		<type id="org.mockito.cglib.core.ClassNameReader"/>
		<type id="org.mockito.internal.util.reflection.AccessibilityChanger"/>
		<type id="org.hamcrest.MatcherAssert"/>
		<type id="org.mockito.internal.configuration.ClassPathLoader"/>
		<type id="ch.qos.logback.core.boolex.JaninoEventEvaluatorBase"/>
		<type id="org.mockito.cglib.reflect.MethodDelegate"/>
		<type id="ch.qos.logback.core.filter.AbstractMatcherFilter"/>
		<type id="ch.qos.logback.core.db.JNDIConnectionSource"/>
		<type id="org.springframework.cglib.transform.AbstractClassFilterTransformer"/>
		<type id="org.mockito.internal.util.reflection.FieldSetter"/>
		<type id="org.mockito.internal.invocation.SerializableMethod"/>
		<type id="org.springframework.core.task.TaskExecutor"/>
		<type id="org.springframework.test.web.client.response.DefaultResponseCreator"/>
		<type id="ch.qos.logback.core.pattern.color.BoldBlueCompositeConverter"/>
		<type id="org.springframework.mock.web.MockSessionCookieConfig"/>
		<type id="org.springframework.test.web.client.match.XpathRequestMatchers"/>
		<type id="org.mockito.asm.tree.FieldNode"/>
		<type id="org.springframework.core.convert.support.DefaultConversionService"/>
		<type id="org.objenesis.instantiator.basic.NewInstanceInstantiator"/>
		<type id="junit.framework.AssertionFailedError"/>
		<type id="org.springframework.core.Ordered"/>
		<type id="org.springframework.test.web.client.RequestMatcher"/>
		<type id="org.mockito.cglib.core.Converter"/>
		<type id="org.springframework.core.type.AnnotationMetadata"/>
		<type id="ch.qos.logback.core.util.EnvUtil"/>
		<type id="ch.qos.logback.core.db.dialect.DBUtil"/>
		<type id="org.hamcrest.object.HasToString"/>
		<type id="org.mockito.invocation.StubInfo"/>
		<type id="org.mockito.cglib.proxy.ProxyRefDispatcher"/>
		<type id="org.mockito.configuration.AnnotationEngine"/>
		<type id="org.springframework.objenesis.strategy.SingleInstantiatorStrategy"/>
		<type id="org.springframework.objenesis.Objenesis"/>
		<type id="ch.qos.logback.core.rolling.helper.TimeBasedArchiveRemover"/>
		<type id="org.junit.experimental.theories.internal.ParameterizedAssertionError"/>
		<type id="org.junit.internal.matchers.ThrowableCauseMatcher"/>
		<type id="org.mockito.verification.VerificationMode"/>
		<type id="org.springframework.core.ErrorCoded"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs"/>
		<type id="org.springframework.mock.web.MockServletConfig"/>
		<type id="org.mockito.asm.Type"/>
		<type id="org.springframework.core.type.filter.AnnotationTypeFilter"/>
		<type id="ch.qos.logback.core.pattern.PatternLayoutEncoderBase"/>
		<type id="org.mockito.cglib.core.DuplicatesPredicate"/>
		<type id="org.mockito.asm.tree.analysis.AnalyzerException"/>
		<type id="org.springframework.core.OrderComparator"/>
		<type id="ch.qos.logback.core.pattern.util.RestrictedEscapeUtil"/>
		<type id="ch.qos.logback.core.filter.EvaluatorFilter"/>
		<type id="org.slf4j.LoggerFactory"/>
		<type id="org.hamcrest.beans.PropertyUtil"/>
		<type id="org.mockito.exceptions.verification.ArgumentsAreDifferent"/>
		<type id="org.mockito.internal.invocation.ArgumentsComparator"/>
		<type id="org.junit.experimental.theories.Theory"/>
		<type id="ch.qos.logback.core.joran.action.PropertyAction"/>
		<type id="ch.qos.logback.core.joran.event.BodyEvent"/>
		<type id="ch.qos.logback.core.util.FileUtil"/>
		<type id="org.mockito.cglib.proxy.InvocationHandler"/>
		<type id="ch.qos.logback.core.net.server.AbstractServerSocketAppender"/>
		<type id="org.mockito.asm.util.ASMifierMethodVisitor"/>
		<type id="org.mockito.internal.verification.checkers.AtLeastDiscrepancy"/>
		<type id="org.mockito.internal.runners.JUnit45AndHigherRunnerImpl"/>
		<type id="org.mockito.internal.invocation.MatchersBinder"/>
		<type id="org.junit.Assume"/>
		<type id="org.springframework.test.web.servlet.RequestBuilder"/>
		<type id="org.mockito.asm.tree.TableSwitchInsnNode"/>
		<type id="org.hamcrest.core.StringStartsWith"/>
		<type id="org.springframework.core.AliasRegistry"/>
		<type id="ch.qos.logback.core.spi.AppenderAttachableImpl"/>
		<type id="org.springframework.mock.jndi.SimpleNamingContext"/>
		<type id="ch.qos.logback.core.spi.LifeCycle"/>
		<type id="org.mockito.cglib.transform.ClassReaderGenerator"/>
		<type id="org.junit.runners.model.TestClass"/>
		<type id="org.junit.runner.Describable"/>
		<type id="org.junit.internal.runners.MethodRoadie"/>
		<type id="ch.qos.logback.core.pattern.color.BoldYellowCompositeConverter"/>
		<type id="org.springframework.asm.ClassVisitor"/>
		<type id="ch.qos.logback.core.Context"/>
		<type id="org.mockito.internal.creation.jmock.SerializableNoOp"/>
		<type id="ch.qos.logback.core.FileAppender"/>
		<type id="org.springframework.core.serializer.support.DeserializingConverter"/>
		<type id="org.mockito.internal.verification.MockAwareVerificationMode"/>
		<type id="org.mockito.asm.tree.ClassNode"/>
		<type id="ch.qos.logback.core.rolling.helper.CompressionMode"/>
		<type id="org.mockito.InjectMocks"/>
		<type id="org.springframework.core.convert.ConversionFailedException"/>
		<type id="ch.qos.logback.core.net.SMTPAppenderBase"/>
		<type id="org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests"/>
		<type id="org.mockito.internal.util.ObjectMethodsGuru"/>
		<type id="org.junit.runners.Parameterized"/>
		<type id="ch.qos.logback.core.ConsoleAppender"/>
		<type id="org.hamcrest.internal.ReflectiveTypeFinder"/>
		<type id="org.hamcrest.core.StringContains"/>
		<type id="org.springframework.cglib.transform.ClassVisitorTee"/>
		<type id="org.springframework.cglib.core.CollectionUtils"/>
		<type id="org.mockito.stubbing.VoidMethodStubbable"/>
		<type id="org.junit.runner.notification.StoppedByUserException"/>
		<type id="org.springframework.mock.web.portlet.MockEventRequest"/>
		<type id="org.mockito.asm.tree.MemberNode"/>
		<type id="ch.qos.logback.core.net.server.ServerSocketListener"/>
		<type id="org.springframework.core.style.ValueStyler"/>
		<type id="org.mockito.cglib.core.EmitUtils"/>
		<type id="org.springframework.core.NestedExceptionUtils"/>
		<type id="org.springframework.util.xml.DomUtils"/>
		<type id="org.mockito.cglib.core.ClassesKey"/>
		<type id="org.mockito.exceptions.verification.NeverWantedButInvoked"/>
		<type id="junit.framework.TestListener"/>
		<type id="ch.qos.logback.core.net.ssl.SSLParametersConfiguration"/>
		<type id="org.mockito.cglib.proxy.Enhancer"/>
		<type id="org.hamcrest.collection.IsArrayContainingInOrder"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls"/>
		<type id="org.springframework.objenesis.instantiator.gcj.GCJSerializationInstantiator"/>
		<type id="org.mockito.internal.configuration.injection.scanner.InjectMocksScanner"/>
		<type id="org.junit.experimental.theories.suppliers.TestedOnSupplier"/>
		<type id="ch.qos.logback.core.BasicStatusManager"/>
		<type id="org.springframework.objenesis.instantiator.perc.PercInstantiator"/>
		<type id="org.springframework.cglib.proxy.LazyLoader"/>
		<type id="ch.qos.logback.core.db.DBHelper"/>
		<type id="ch.qos.logback.core.rolling.helper.MonoTypedConverter"/>
		<type id="ch.qos.logback.core.html.NOPThrowableRenderer"/>
		<type id="org.junit.runners.model.RunnerScheduler"/>
		<type id="org.springframework.core.AttributeAccessorSupport"/>
		<type id="org.springframework.mock.web.MockHttpServletRequest"/>
		<type id="org.springframework.test.web.client.response.MockRestResponseCreators"/>
		<type id="org.springframework.objenesis.instantiator.basic.ObjectStreamClassInstantiator"/>
		<type id="org.springframework.core.io.Resource"/>
		<type id="org.mockito.cglib.proxy.Callback"/>
		<type id="ch.qos.logback.core.pattern.util.IEscapeUtil"/>
		<type id="org.mockito.internal.creation.jmock.ClassImposterizer"/>
		<type id="org.springframework.cglib.core.Local"/>
		<type id="org.junit.rules.TestName"/>
		<type id="junit.textui.ResultPrinter"/>
		<type id="org.springframework.test.context.web.AbstractGenericWebContextLoader"/>
		<type id="org.springframework.core.convert.support.ConfigurableConversionService"/>
		<type id="org.junit.runner.Description"/>
		<type id="org.slf4j.helpers.BasicMarkerFactory"/>
		<type id="org.springframework.core.convert.converter.ConverterFactory"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues"/>
		<type id="org.springframework.test.context.transaction.TransactionalTestExecutionListener"/>
		<type id="org.springframework.util.xml.SimpleTransformErrorListener"/>
		<type id="org.springframework.util.comparator.NullSafeComparator"/>
		<type id="org.springframework.cglib.transform.ClassFilter"/>
		<type id="org.mockito.asm.util.ASMifierAbstractVisitor"/>
		<type id="org.springframework.core.io.ByteArrayResource"/>
		<type id="org.mockito.asm.tree.analysis.Frame"/>
		<type id="org.mockito.internal.matchers.CapturesArguments"/>
		<artifact id="org.springframework.boot:spring-boot-starter-logging:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="org.hamcrest.core.Every"/>
		<type id="org.mockito.internal.creation.jmock.SearchingClassLoader"/>
		<type id="ch.qos.logback.core.util.PropertySetterException"/>
		<type id="org.springframework.core.env.EnvironmentCapable"/>
		<type id="org.springframework.mock.web.portlet.MockResourceURL"/>
		<type id="org.springframework.test.util.MatcherAssertionErrors"/>
		<type id="org.mockito.internal.debugging.MockitoDebuggerImpl"/>
		<type id="org.mockito.stubbing.answers.ReturnsElementsOf"/>
		<type id="org.mockito.internal.verification.InOrderContextImpl"/>
		<type id="org.mockito.internal.configuration.injection.filter.MockCandidateFilter"/>
		<type id="org.junit.internal.builders.NullBuilder"/>
		<type id="org.springframework.test.web.client.ResponseActions"/>
		<type id="org.mockito.cglib.transform.AbstractTransformTask"/>
		<type id="org.junit.runner.Request"/>
		<type id="org.springframework.core.io.support.ResourcePatternResolver"/>
		<type id="org.hamcrest.text.StringContainsInOrder"/>
		<type id="org.mockito.runners.MockitoJUnitRunner"/>
		<type id="org.springframework.core.io.support.LocalizedResourceHelper"/>
		<type id="org.springframework.cglib.proxy.CallbackFilter"/>
		<type id="org.springframework.objenesis.ObjenesisSerializer"/>
		<type id="org.junit.internal.runners.rules.RuleFieldValidator"/>
		<type id="org.springframework.cglib.transform.impl.InterceptFieldEnabled"/>
		<type id="org.mockito.cglib.core.GeneratorStrategy"/>
		<type id="org.springframework.core.env.CommandLinePropertySource"/>
		<type id="org.mockito.internal.matchers.ArrayEquals"/>
		<type id="org.springframework.core.io.PathResource"/>
		<type id="org.springframework.cglib.reflect.MulticastDelegate"/>
		<type id="junit.framework.TestSuite"/>
		<type id="org.mockito.internal.matchers.VarargMatcher"/>
		<type id="org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter"/>
		<type id="org.junit.internal.builders.IgnoredClassRunner"/>
		<type id="org.mockito.cglib.proxy.CallbackFilter"/>
		<type id="org.springframework.cglib.transform.impl.FieldProviderTransformer"/>
		<type id="org.mockito.internal.invocation.CapturesArgumensFromInvocation"/>
		<type id="org.springframework.core.LocalVariableTableParameterNameDiscoverer"/>
		<type id="org.slf4j.helpers.MarkerIgnoringBase"/>
		<type id="org.mockito.asm.tree.InsnList"/>
		<type id="org.hamcrest.internal.ArrayIterator"/>
		<type id="org.springframework.core.JdkVersion"/>
		<type id="org.springframework.core.env.PropertySources"/>
		<type id="org.objenesis.instantiator.gcj.GCJInstantiator"/>
		<type id="org.mockito.cglib.core.Transformer"/>
		<type id="org.springframework.cglib.transform.ClassTransformer"/>
		<type id="ch.qos.logback.core.rolling.helper.TokenConverter"/>
		<type id="org.hamcrest.collection.IsArrayWithSize"/>
		<type id="org.junit.experimental.theories.Theories"/>
		<type id="org.springframework.core.type.filter.AbstractClassTestingTypeFilter"/>
		<type id="org.mockito.asm.tree.FieldInsnNode"/>
		<type id="org.springframework.asm.Handle"/>
		<type id="org.springframework.test.web.servlet.MockMvcBuilderSupport"/>
		<type id="org.springframework.objenesis.instantiator.basic.ConstructorInstantiator"/>
		<type id="org.slf4j.ILoggerFactory"/>
		<type id="org.springframework.objenesis.ObjenesisHelper"/>
		<type id="org.springframework.core.GenericTypeResolver"/>
		<type id="org.junit.internal.runners.statements.ExpectException"/>
		<type id="org.mockito.mock.MockName"/>
		<type id="org.mockito.internal.debugging.VerboseMockInvocationLogger"/>
		<type id="junit.extensions.RepeatedTest"/>
		<type id="org.springframework.core.env.PropertyResolver"/>
		<type id="org.junit.internal.requests.SortingRequest"/>
		<type id="org.mockito.asm.tree.analysis.SimpleVerifier"/>
		<type id="org.springframework.core.annotation.AnnotationAttributes"/>
		<type id="ch.qos.logback.core.encoder.EncoderBase"/>
		<type id="org.mockito.internal.invocation.StubInfoImpl"/>
		<type id="org.springframework.cglib.proxy.MethodProxy"/>
		<type id="org.springframework.mock.web.portlet.MockPortletRequest"/>
		<type id="ch.qos.logback.core.joran.event.SaxEventRecorder"/>
		<type id="ch.qos.logback.core.pattern.util.RegularEscapeUtil"/>
		<type id="junit.runner.BaseTestRunner"/>
		<type id="org.mockito.exceptions.verification.TooLittleActualInvocations"/>
		<type id="org.springframework.core.CollectionFactory"/>
		<type id="org.hamcrest.FeatureMatcher"/>
		<type id="org.springframework.core.io.support.ResourceArrayPropertyEditor"/>
		<type id="ch.qos.logback.core.subst.Tokenizer"/>
		<type id="ch.qos.logback.core.joran.action.AbstractEventEvaluatorAction"/>
		<type id="ch.qos.logback.core.LogbackException"/>
		<type id="org.springframework.objenesis.instantiator.SerializationInstantiatorHelper"/>
		<type id="ch.qos.logback.core.joran.conditional.PropertyEvalScriptBuilder"/>
		<type id="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"/>
		<type id="org.mockito.asm.util.CheckMethodAdapter"/>
		<type id="org.mockito.internal.stubbing.answers.ThrowsExceptionClass"/>
		<type id="org.junit.internal.runners.InitializationError"/>
		<type id="org.junit.internal.runners.JUnit4ClassRunner"/>
		<type id="org.springframework.util.comparator.ComparableComparator"/>
		<type id="org.springframework.core.convert.ConverterNotFoundException"/>
		<type id="org.springframework.test.web.client.match.JsonPathRequestMatchers"/>
		<type id="org.mockito.cglib.core.ClassGenerator"/>
		<type id="org.hamcrest.text.IsEmptyString"/>
		<type id="org.hamcrest.core.IsAnything"/>
		<type id="ch.qos.logback.core.db.dialect.OracleDialect"/>
		<type id="ch.qos.logback.core.net.server.ServerListener"/>
		<type id="org.springframework.cglib.transform.ClassTransformerTee"/>
		<type id="org.mockito.cglib.proxy.FixedValue"/>
		<type id="ch.qos.logback.core.net.ssl.TrustManagerFactoryFactoryBean"/>
		<type id="org.objenesis.instantiator.ObjectInstantiator"/>
		<type id="org.springframework.test.annotation.IfProfileValue"/>
		<type id="org.mockito.Incubating"/>
		<type id="org.mockito.internal.creation.cglib.MockitoNamingPolicy"/>
		<type id="ch.qos.logback.core.pattern.color.BoldGreenCompositeConverter"/>
		<type id="org.junit.runner.Computer"/>
		<type id="ch.qos.logback.core.filter.Filter"/>
		<type id="org.mockito.asm.util.ASMifiable"/>
		<type id="org.junit.internal.runners.SuiteMethod"/>
		<type id="org.mockito.cglib.transform.impl.InterceptFieldEnabled"/>
		<type id="org.springframework.core.StandardReflectionParameterNameDiscoverer"/>
		<type id="org.springframework.core.MethodParameter"/>
		<type id="org.springframework.test.annotation.Rollback"/>
		<type id="org.springframework.test.annotation.Timed"/>
		<type id="org.springframework.cglib.proxy.Proxy"/>
		<type id="org.mockito.internal.stubbing.answers.ReturnsArgumentAt"/>
		<type id="org.mockito.internal.progress.MockingProgress"/>
		<type id="org.springframework.asm.Opcodes"/>
		<type id="ch.qos.logback.core.spi.ScanException"/>
		<type id="org.hamcrest.object.IsEventFrom"/>
		<type id="org.springframework.objenesis.instantiator.basic.NewInstanceInstantiator"/>
		<type id="org.mockito.internal.stubbing.answers.CallsRealMethods"/>
		<type id="org.mockito.asm.Label"/>
		<type id="org.springframework.test.util.XpathExpectationsHelper"/>
		<type id="org.objenesis.instantiator.sun.SunReflectionFactorySerializationInstantiator"/>
		<type id="org.mockito.internal.util.reflection.BeanPropertySetter"/>
		<type id="org.mockito.internal.configuration.InjectingAnnotationEngine"/>
		<type id="org.springframework.test.web.servlet.result.HandlerResultMatchers"/>
		<type id="org.springframework.cglib.core.LocalVariablesSorter"/>
		<type id="org.springframework.core.type.filter.AspectJTypeFilter"/>
		<type id="org.hamcrest.internal.SelfDescribingValue"/>
		<type id="org.springframework.test.context.ContextConfiguration"/>
		<type id="org.mockito.internal.util.collections.Sets"/>
		<type id="org.mockito.exceptions.verification.NoInteractionsWanted"/>
		<type id="org.springframework.core.annotation.Order"/>
		<type id="ch.qos.logback.core.ContextBase"/>
		<type id="org.springframework.core.SpringVersion"/>
		<type id="org.mockito.asm.util.TraceAnnotationVisitor"/>
		<type id="org.mockito.internal.configuration.injection.filter.OngoingInjecter"/>
		<type id="org.mockito.internal.stubbing.VoidMethodStubbableImpl"/>
		<type id="org.mockito.cglib.proxy.NoOp"/>
		<type id="org.springframework.core.type.classreading.MetadataReader"/>
		<type id="org.springframework.core.io.VfsUtils"/>
		<type id="org.junit.experimental.results.PrintableResult"/>
		<type id="org.springframework.test.context.web.GenericXmlWebContextLoader"/>
		<type id="org.springframework.objenesis.ObjenesisStd"/>
		<type id="org.springframework.util.ConcurrencyThrottleSupport"/>
		<type id="org.mockito.internal.matchers.GreaterThan"/>
		<type id="org.hamcrest.core.IsEqual"/>
		<type id="org.mockito.cglib.core.MethodInfoTransformer"/>
		<type id="org.springframework.core.env.SimpleCommandLinePropertySource"/>
		<type id="org.mockito.asm.tree.MethodNode"/>
		<type id="org.objenesis.instantiator.basic.ConstructorInstantiator"/>
		<type id="org.mockito.internal.matchers.Find"/>
		<type id="org.slf4j.spi.LocationAwareLogger"/>
		<type id="org.hamcrest.beans.HasPropertyWithValue"/>
		<type id="org.springframework.core.convert.converter.GenericConverter"/>
		<type id="org.junit.runner.manipulation.Filterable"/>
		<type id="org.mockito.internal.verification.api.InOrderContext"/>
		<type id="ch.qos.logback.core.helpers.NOPAppender"/>
		<type id="org.junit.internal.runners.statements.InvokeMethod"/>
		<type id="org.junit.internal.requests.ClassRequest"/>
		<type id="org.springframework.core.BridgeMethodResolver"/>
		<type id="ch.qos.logback.core.spi.FilterReply"/>
		<type id="ch.qos.logback.core.net.ssl.KeyStoreFactoryBean"/>
		<type id="org.springframework.cglib.proxy.Factory"/>
		<type id="ch.qos.logback.core.util.LocationUtil"/>
		<type id="org.mockito.cglib.core.DefaultGeneratorStrategy"/>
		<type id="org.springframework.cglib.core.Signature"/>
		<type id="org.junit.internal.builders.JUnit4Builder"/>
		<type id="org.hamcrest.DiagnosingMatcher"/>
		<type id="org.springframework.util.comparator.InstanceComparator"/>
		<type id="ch.qos.logback.core.spi.AbstractComponentTracker"/>
		<type id="org.mockito.exceptions.verification.WantedButNotInvoked"/>
		<type id="org.springframework.mock.web.DelegatingServletInputStream"/>
		<type id="ch.qos.logback.core.joran.action.ActionUtil"/>
		<type id="org.springframework.util.SerializationUtils"/>
		<type id="ch.qos.logback.core.net.server.Client"/>
		<type id="org.springframework.mock.web.MockExpressionEvaluator"/>
		<type id="org.mockito.internal.matchers.Equality"/>
		<type id="org.mockito.internal.verification.Only"/>
		<type id="ch.qos.logback.core.spi.ComponentTracker"/>
		<type id="ch.qos.logback.core.pattern.color.RedCompositeConverter"/>
		<type id="ch.qos.logback.core.spi.PreSerializationTransformer"/>
		<type id="ch.qos.logback.core.status.InfoStatus"/>
		<type id="org.mockito.listeners.MethodInvocationReport"/>
		<type id="org.springframework.cglib.proxy.FixedValue"/>
		<type id="ch.qos.logback.core.net.ssl.SSLNestedComponentRegistryRules"/>
		<type id="org.springframework.core.io.support.PathMatchingResourcePatternResolver"/>
		<type id="org.mockito.internal.stubbing.InvocationContainerImpl"/>
		<type id="org.springframework.core.type.classreading.MethodMetadataReadingVisitor"/>
		<type id="ch.qos.logback.core.pattern.util.AsIsEscapeUtil"/>
		<type id="org.mockito.internal.configuration.GlobalConfiguration"/>
		<type id="org.springframework.cglib.transform.ClassFilterTransformer"/>
		<type id="org.springframework.test.web.servlet.MockMvc"/>
		<type id="org.hamcrest.CustomMatcher"/>
		<type id="junit.framework.JUnit4TestAdapterCache"/>
		<type id="org.springframework.cglib.beans.BulkBeanException"/>
		<type id="org.mockito.internal.configuration.injection.MockInjection"/>
		<type id="org.mockito.internal.util.DefaultMockingDetails"/>
		<type id="org.springframework.objenesis.instantiator.sun.SunReflectionFactoryInstantiator"/>
		<type id="org.springframework.mock.web.MockMultipartFile"/>
		<type id="org.springframework.test.context.ActiveProfilesResolver"/>
		<type id="ch.qos.logback.core.rolling.helper.FileStoreUtil"/>
		<type id="org.springframework.util.CompositeIterator"/>
		<type id="org.springframework.mock.web.portlet.MockEventResponse"/>
		<type id="org.junit.runners.AllTests"/>
		<type id="org.springframework.cglib.transform.AbstractClassTransformer"/>
		<type id="ch.qos.logback.core.AppenderBase"/>
		<type id="org.springframework.util.CollectionUtils"/>
		<type id="org.springframework.cglib.reflect.FastClass"/>
		<type id="org.mockito.internal.configuration.injection.filter.NameBasedCandidateFilter"/>
		<type id="org.junit.internal.AssumptionViolatedException"/>
		<type id="org.slf4j.helpers.NOPLogger"/>
		<type id="org.springframework.core.env.AbstractEnvironment"/>
		<type id="org.springframework.objenesis.instantiator.jrockit.JRockitLegacyInstantiator"/>
		<type id="org.mockito.asm.util.ASMifierClassVisitor"/>
		<type id="org.springframework.core.ExceptionDepthComparator"/>
		<type id="ch.qos.logback.core.status.NopStatusListener"/>
		<type id="org.springframework.core.io.support.ResourcePropertySource"/>
		<type id="ch.qos.logback.core.pattern.color.GrayCompositeConverter"/>
		<type id="org.objenesis.instantiator.sun.Sun13InstantiatorBase"/>
		<type id="ch.qos.logback.core.spi.FilterAttachable"/>
		<type id="org.springframework.core.task.support.TaskExecutorAdapter"/>
		<type id="org.mockito.cglib.transform.impl.UndeclaredThrowableStrategy"/>
		<type id="ch.qos.logback.core.status.StatusUtil"/>
		<type id="org.springframework.mock.web.MockBodyContent"/>
		<type id="org.springframework.util.xml.SimpleSaxErrorHandler"/>
		<type id="ch.qos.logback.core.encoder.ByteArrayUtil"/>
		<type id="org.springframework.core.io.AbstractResource"/>
		<type id="org.springframework.core.Constants"/>
		<type id="org.mockito.cglib.transform.AbstractClassFilterTransformer"/>
		<type id="org.mockito.cglib.core.MethodInfo"/>
		<type id="org.mockito.asm.tree.analysis.SourceValue"/>
		<type id="org.hamcrest.collection.IsEmptyCollection"/>
		<type id="ch.qos.logback.core.util.OptionHelper"/>
		<type id="org.springframework.core.serializer.DefaultSerializer"/>
		<type id="ch.qos.logback.core.util.AggregationType"/>
		<type id="org.junit.internal.requests.FilterRequest"/>
		<type id="org.springframework.core.type.classreading.AnnotationMetadataReadingVisitor"/>
		<type id="org.springframework.core.convert.ConversionService"/>
		<type id="org.junit.internal.runners.statements.Fail"/>
		<type id="org.mockito.mock.MockCreationSettings"/>
		<type id="org.springframework.test.context.support.DelegatingSmartContextLoader"/>
		<type id="org.hamcrest.core.StringEndsWith"/>
		<type id="org.junit.runners.model.MultipleFailureException"/>
		<type id="org.mockito.runners.ConsoleSpammingMockitoJUnitRunner"/>
		<type id="org.springframework.test.context.TestExecutionListeners"/>
		<type id="org.junit.experimental.theories.ParametersSuppliedBy"/>
		<type id="org.springframework.core.NamedThreadLocal"/>
		<type id="org.junit.internal.runners.ClassRoadie"/>
		<type id="org.springframework.cglib.core.ObjectSwitchCallback"/>
		<type id="org.springframework.core.annotation.AnnotationUtils"/>
		<type id="ch.qos.logback.core.joran.spi.NoAutoStart"/>
		<type id="ch.qos.logback.core.spi.ContextAwareBase"/>
		<type id="org.junit.experimental.theories.PotentialAssignment"/>
		<type id="org.mockito.cglib.transform.FieldVisitorTee"/>
		<type id="org.springframework.test.web.servlet.result.FlashAttributeResultMatchers"/>
		<type id="ch.qos.logback.core.rolling.TriggeringPolicyBase"/>
		<type id="org.mockito.internal.matchers.CapturingMatcher"/>
		<type id="ch.qos.logback.core.util.DynamicClassLoadingException"/>
		<type id="org.springframework.core.serializer.Deserializer"/>
		<type id="org.mockito.cglib.proxy.CallbackHelper"/>
		<type id="org.hamcrest.TypeSafeMatcher"/>
		<type id="ch.qos.logback.core.CoreConstants"/>
		<type id="org.hamcrest.core.CombinableMatcher"/>
		<type id="org.mockito.internal.runners.util.TestMethodsFinder"/>
		<type id="org.springframework.cglib.proxy.MethodInterceptor"/>
		<type id="org.springframework.util.ConcurrentReferenceHashMap"/>
		<type id="org.springframework.core.annotation.AnnotatedElementUtils"/>
		<type id="org.mockito.internal.verification.AtLeast"/>
		<type id="ch.qos.logback.core.db.DriverManagerConnectionSource"/>
		<type id="ch.qos.logback.core.net.ssl.SSLConfiguration"/>
		<type id="ch.qos.logback.core.joran.action.IncludeAction"/>
		<type id="org.slf4j.spi.MarkerFactoryBinder"/>
		<type id="org.springframework.util.MethodInvoker"/>
		<type id="org.hamcrest.number.BigDecimalCloseTo"/>
		<type id="org.mockito.cglib.core.CodeGenerationException"/>
		<type id="org.springframework.mock.web.portlet.MockMultipartActionRequest"/>
		<type id="org.springframework.core.NestedRuntimeException"/>
		<type id="ch.qos.logback.core.db.dialect.MsSQLDialect"/>
		<type id="org.hamcrest.collection.IsCollectionWithSize"/>
		<type id="org.junit.internal.builders.SuiteMethodBuilder"/>
		<type id="org.springframework.test.context.ActiveProfiles"/>
		<type id="org.springframework.core.convert.Property"/>
		<type id="ch.qos.logback.core.joran.action.AppenderRefAction"/>
		<type id="ch.qos.logback.core.util.CloseUtil"/>
		<type id="org.objenesis.strategy.StdInstantiatorStrategy"/>
		<type id="org.mockito.internal.matchers.Same"/>
		<type id="org.springframework.core.style.StylerUtils"/>
		<type id="org.springframework.core.type.StandardMethodMetadata"/>
		<type id="org.springframework.util.PropertyPlaceholderHelper"/>
		<type id="org.junit.runner.notification.Failure"/>
		<type id="org.springframework.mock.http.MockHttpInputMessage"/>
		<type id="org.junit.Assert"/>
		<type id="org.mockito.cglib.transform.MethodVisitorTee"/>
		<type id="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"/>
		<type id="org.mockito.internal.matchers.GreaterOrEqual"/>
		<type id="org.junit.rules.ErrorCollector"/>
		<type id="org.mockito.cglib.transform.impl.AddStaticInitTransformer"/>
		<type id="org.mockito.asm.util.CheckAnnotationAdapter"/>
		<type id="org.mockito.BDDMockito"/>
		<type id="org.springframework.core.serializer.support.SerializingConverter"/>
		<type id="org.mockito.exceptions.verification.junit.ArgumentsAreDifferent"/>
		<type id="ch.qos.logback.core.recovery.RecoveryCoordinator"/>
		<type id="org.springframework.core.type.AnnotatedTypeMetadata"/>
		<type id="org.mockito.cglib.core.ClassEmitter"/>
		<type id="ch.qos.logback.core.AsyncAppenderBase"/>
		<type id="ch.qos.logback.core.joran.spi.DefaultClass"/>
		<type id="org.mockito.cglib.proxy.LazyLoader"/>
		<type id="org.mockito.internal.verification.checkers.NumberOfInvocationsChecker"/>
		<type id="org.mockito.cglib.core.VisibilityPredicate"/>
		<type id="org.junit.matchers.JUnitMatchers"/>
		<type id="org.springframework.test.web.client.match.MockRestRequestMatchers"/>
		<type id="org.springframework.core.io.ContextResource"/>
		<type id="ch.qos.logback.core.subst.Parser"/>
		<type id="ch.qos.logback.core.rolling.helper.IntegerTokenConverter"/>
		<type id="ch.qos.logback.core.net.ssl.SSLConfigurable"/>
		<type id="org.junit.experimental.categories.Categories"/>
		<type id="org.mockito.internal.stubbing.answers.ThrowsException"/>
		<type id="ch.qos.logback.core.util.StatusPrinter"/>
		<type id="org.junit.runner.notification.RunListener"/>
		<type id="org.junit.internal.runners.TestClass"/>
		<type id="ch.qos.logback.core.joran.util.ConfigurationWatchListUtil"/>
		<type id="org.springframework.core.convert.converter.ConditionalGenericConverter"/>
		<type id="ch.qos.logback.core.pattern.parser.Node"/>
		<type id="org.junit.rules.ExternalResource"/>
		<type id="org.springframework.test.web.servlet.request.MockMultipartHttpServletRequestBuilder"/>
		<type id="org.springframework.objenesis.instantiator.basic.AccessibleInstantiator"/>
		<type id="org.mockito.cglib.transform.AbstractClassLoader"/>
		<type id="ch.qos.logback.core.joran.conditional.PropertyWrapperForScripts"/>
		<type id="org.junit.experimental.theories.ParameterSupplier"/>
		<type id="org.springframework.test.AssertThrows"/>
		<type id="org.springframework.core.style.DefaultValueStyler"/>
		<type id="org.mockito.asm.util.AbstractVisitor"/>
		<type id="ch.qos.logback.core.pattern.parser.Parser"/>
		<type id="ch.qos.logback.core.joran.action.AppenderAction"/>
		<type id="org.mockito.asm.util.TraceAbstractVisitor"/>
		<type id="org.springframework.core.ControlFlowFactory"/>
		<type id="org.mockito.internal.matchers.Matches"/>
		<type id="org.mockito.internal.matchers.LessOrEqual"/>
		<type id="ch.qos.logback.core.pattern.color.BoldRedCompositeConverter"/>
		<type id="org.springframework.test.web.servlet.ResultHandler"/>
		<type id="org.mockito.cglib.transform.impl.FieldProvider"/>
		<type id="org.springframework.test.web.servlet.request.RequestPostProcessor"/>
		<type id="org.springframework.test.context.support.GenericPropertiesContextLoader"/>
		<type id="junit.extensions.TestSetup"/>
		<type id="org.junit.internal.JUnitSystem"/>
		<type id="org.mockito.invocation.DescribedInvocation"/>
		<type id="org.junit.runners.BlockJUnit4ClassRunner"/>
		<type id="org.springframework.util.DefaultPropertiesPersister"/>
		<type id="org.springframework.objenesis.instantiator.sun.SunReflectionFactorySerializationInstantiator"/>
		<type id="org.mockito.configuration.IMockitoConfiguration"/>
		<type id="ch.qos.logback.core.joran.spi.SimpleRuleStore"/>
		<type id="ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicyBase"/>
		<type id="ch.qos.logback.core.db.dialect.MySQLDialect"/>
		<type id="org.springframework.core.NestedCheckedException"/>
		<type id="org.mockito.internal.stubbing.StubbedInvocationMatcher"/>
		<type id="org.mockito.internal.stubbing.OngoingStubbingImpl"/>
		<type id="org.mockito.cglib.beans.FixedKeySet"/>
		<type id="org.springframework.core.convert.TypeDescriptor"/>
		<type id="org.mockito.cglib.beans.BulkBeanException"/>
		<type id="org.mockito.stubbing.OngoingStubbing"/>
		<type id="org.springframework.util.MultiValueMap"/>
		<type id="org.springframework.test.web.servlet.setup.DefaultMockMvcBuilder"/>
		<type id="org.springframework.util.IdGenerator"/>
		<type id="org.mockito.cglib.core.TypeUtils"/>
		<type id="org.springframework.mock.web.portlet.MockPortletPreferences"/>
		<type id="org.junit.internal.matchers.StacktracePrintingMatcher"/>
		<type id="org.springframework.asm.SpringAsmInfo"/>
		<type id="org.mockito.cglib.transform.ClassTransformerFactory"/>
		<type id="org.mockito.internal.util.reflection.FieldInitializationReport"/>
		<type id="org.mockito.asm.tree.IincInsnNode"/>
		<type id="org.springframework.core.env.PropertySource"/>
		<type id="ch.qos.logback.core.rolling.RollingPolicy"/>
		<type id="org.springframework.cglib.transform.impl.AbstractInterceptFieldCallback"/>
		<type id="org.junit.internal.runners.model.EachTestNotifier"/>
		<type id="org.slf4j.MarkerFactory"/>
		<type id="org.springframework.core.task.TaskRejectedException"/>
		<type id="ch.qos.logback.core.joran.JoranConfiguratorBase"/>
		<type id="org.springframework.test.web.servlet.ResultMatcher"/>
		<type id="org.springframework.test.context.TestExecutionListener"/>
		<type id="org.mockito.internal.configuration.MockAnnotationProcessor"/>
		<type id="org.springframework.asm.Label"/>
		<type id="org.springframework.objenesis.instantiator.perc.PercSerializationInstantiator"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.GloballyConfiguredAnswer"/>
		<type id="ch.qos.logback.core.joran.action.NestedBasicPropertyIA"/>
		<type id="org.mockito.exceptions.base.MockitoAssertionError"/>
		<type id="ch.qos.logback.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy"/>
		<type id="org.springframework.core.type.MethodMetadata"/>
		<type id="org.hamcrest.Description"/>
		<type id="org.mockito.asm.tree.MethodInsnNode"/>
		<type id="org.springframework.util.LinkedCaseInsensitiveMap"/>
		<type id="org.springframework.test.web.ModelAndViewAssert"/>
		<type id="org.mockito.internal.matchers.LocalizedMatcher"/>
		<type id="org.junit.Rule"/>
		<type id="org.mockito.internal.matchers.apachecommons.ReflectionEquals"/>
		<type id="org.springframework.test.context.support.GenericXmlContextLoader"/>
		<type id="org.springframework.test.context.SmartContextLoader"/>
		<type id="org.springframework.test.context.support.AbstractDelegatingSmartContextLoader"/>
		<type id="org.springframework.util.SocketUtils"/>
		<type id="org.springframework.core.style.ToStringStyler"/>
		<type id="org.springframework.util.concurrent.ListenableFutureAdapter"/>
		<type id="org.junit.internal.runners.MethodValidator"/>
		<type id="org.mockito.asm.util.TraceMethodVisitor"/>
		<type id="org.hamcrest.TypeSafeDiagnosingMatcher"/>
		<type id="org.springframework.asm.ByteVector"/>
		<type id="ch.qos.logback.core.net.ssl.SSLConfigurableServerSocket"/>
		<type id="junit.extensions.TestDecorator"/>
		<type id="org.junit.internal.runners.model.ReflectiveCallable"/>
		<type id="org.springframework.test.web.client.match.ContentRequestMatchers"/>
		<type id="org.mockito.asm.tree.LdcInsnNode"/>
		<type id="org.objenesis.instantiator.SerializationInstantiatorHelper"/>
		<type id="org.junit.runner.manipulation.NoTestsRemainException"/>
		<type id="ch.qos.logback.core.util.DatePatternToRegexUtil"/>
		<type id="org.springframework.objenesis.instantiator.gcj.GCJInstantiator"/>
		<type id="org.mockito.exceptions.base.MockitoException"/>
		<type id="org.springframework.test.web.servlet.request.MockMvcRequestBuilders"/>
		<type id="org.mockito.cglib.transform.ClassTransformer"/>
		<type id="org.springframework.util.Assert"/>
		<type id="org.junit.ComparisonFailure"/>
		<type id="org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks"/>
		<type id="org.hamcrest.core.AllOf"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues"/>
		<type id="org.springframework.core.type.ClassMetadata"/>
		<type id="ch.qos.logback.core.db.DataSourceConnectionSource"/>
		<type id="org.mockito.internal.invocation.InvocationImpl"/>
		<type id="org.springframework.core.AttributeAccessor"/>
		<type id="org.mockito.Mockito"/>
		<type id="ch.qos.logback.core.Layout"/>
		<type id="org.junit.experimental.runners.Enclosed"/>
		<type id="org.springframework.util.NumberUtils"/>
		<type id="org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks"/>
		<type id="org.springframework.test.annotation.ProfileValueSource"/>
		<type id="ch.qos.logback.core.sift.SiftingJoranConfiguratorBase"/>
		<type id="org.springframework.util.TypeUtils"/>
		<type id="org.mockito.internal.util.reflection.LenientCopyTool"/>
		<type id="org.mockito.cglib.reflect.FastMethod"/>
		<type id="org.springframework.mock.web.PassThroughFilterChain"/>
		<type id="org.springframework.cglib.core.Converter"/>
		<type id="org.mockito.internal.matchers.Not"/>
		<type id="ch.qos.logback.core.sift.Discriminator"/>
		<type id="org.mockito.internal.configuration.SpyAnnotationEngine"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.ReturnsMocks"/>
		<type id="org.mockito.cglib.proxy.UndeclaredThrowableException"/>
		<type id="org.springframework.asm.util.TraceClassVisitor"/>
		<type id="org.springframework.cglib.transform.AnnotationVisitorTee"/>
		<type id="ch.qos.logback.core.pattern.DynamicConverter"/>
		<type id="ch.qos.logback.core.recovery.ResilientOutputStreamBase"/>
		<type id="org.springframework.test.context.web.AnnotationConfigWebContextLoader"/>
		<type id="org.mockito.asm.Opcodes"/>
		<type id="org.mockito.cglib.core.Constants"/>
		<type id="ch.qos.logback.core.pattern.color.CyanCompositeConverter"/>
		<type id="org.springframework.core.ResolvableType"/>
		<type id="org.springframework.test.util.JsonPathExpectationsHelper"/>
		<type id="org.hamcrest.Matchers"/>
		<type id="org.springframework.cglib.core.TypeUtils"/>
		<type id="org.springframework.core.io.support.PropertiesLoaderSupport"/>
		<type id="org.springframework.cglib.core.ProcessArrayCallback"/>
		<type id="org.mockito.internal.exceptions.VerificationAwareInvocation"/>
		<type id="org.springframework.cglib.core.ClassGenerator"/>
		<type id="org.mockito.asm.tree.LocalVariableNode"/>
		<type id="org.mockito.internal.handler.MockHandlerFactory"/>
		<type id="org.mockito.asm.util.ASMifierAnnotationVisitor"/>
		<type id="org.mockito.internal.listeners.MockingStartedListener"/>
		<type id="org.hamcrest.core.IsSame"/>
		<type id="ch.qos.logback.core.joran.event.StartEvent"/>
		<type id="org.mockito.internal.verification.api.VerificationDataInOrder"/>
		<type id="org.springframework.test.context.TestContext"/>
		<type id="org.springframework.core.DecoratingClassLoader"/>
		<type id="ch.qos.logback.core.joran.action.TimestampAction"/>
		<type id="org.springframework.mock.web.portlet.MockPortletURL"/>
		<type id="org.junit.internal.MethodSorter"/>
		<type id="ch.qos.logback.core.rolling.helper.RenameUtil"/>
		<type id="org.junit.internal.runners.JUnit38ClassRunner"/>
		<type id="org.springframework.cglib.proxy.InvocationHandler"/>
		<type id="org.junit.experimental.theories.DataPoint"/>
		<type id="org.springframework.test.context.support.DependencyInjectionTestExecutionListener"/>
		<type id="org.springframework.util.ClassUtils"/>
		<type id="org.mockito.cglib.transform.impl.AddPropertyTransformer"/>
		<type id="org.springframework.util.StopWatch"/>
		<type id="org.mockito.MockitoDebugger"/>
		<type id="org.springframework.core.annotation.AnnotationAwareOrderComparator"/>
		<type id="ch.qos.logback.core.util.DelayStrategy"/>
		<type id="org.springframework.cglib.transform.impl.AddDelegateTransformer"/>
		<type id="org.mockito.cglib.core.Signature"/>
		<type id="org.hamcrest.core.AnyOf"/>
		<type id="org.springframework.cglib.core.Predicate"/>
		<type id="org.springframework.test.context.transaction.AfterTransaction"/>
		<type id="org.mockito.internal.runners.util.FrameworkUsageValidator"/>
		<type id="org.springframework.objenesis.instantiator.basic.ObjectInputStreamInstantiator"/>
		<type id="ch.qos.logback.core.db.BindDataSourceToJNDIAction"/>
		<type id="org.mockito.Spy"/>
		<type id="ch.qos.logback.core.pattern.LiteralConverter"/>
		<type id="org.mockito.internal.matchers.MatchersPrinter"/>
		<type id="org.objenesis.strategy.SerializingInstantiatorStrategy"/>
		<type id="org.mockito.asm.tree.TryCatchBlockNode"/>
		<type id="org.springframework.core.style.ToStringCreator"/>
		<type id="ch.qos.logback.core.joran.util.PropertySetter"/>
		<type id="org.springframework.core.env.MissingRequiredPropertiesException"/>
		<type id="org.mockito.internal.util.reflection.Whitebox"/>
		<type id="org.mockito.internal.util.reflection.FieldInitializer"/>
		<type id="org.mockito.internal.matchers.StartsWith"/>
		<type id="org.springframework.core.env.StandardEnvironment"/>
		<type id="org.junit.rules.Timeout"/>
		<type id="org.mockito.internal.configuration.CaptorAnnotationProcessor"/>
		<type id="org.mockito.internal.stubbing.answers.AnswerReturnValuesAdapter"/>
		<type id="org.mockito.internal.InOrderImpl"/>
		<type id="junit.runner.TestRunListener"/>
		<type id="org.springframework.util.concurrent.ListenableFutureCallback"/>
		<type id="org.springframework.test.context.support.AbstractGenericContextLoader"/>
		<type id="ch.qos.logback.core.subst.Node"/>
		<type id="org.springframework.test.context.junit4.SpringJUnit4ClassRunner"/>
		<type id="org.springframework.test.context.web.WebMergedContextConfiguration"/>
		<type id="org.mockito.internal.util.collections.ListUtil"/>
		<type id="ch.qos.logback.core.joran.action.NestedComplexPropertyIA"/>
		<type id="org.springframework.core.ParameterNameDiscoverer"/>
		<type id="org.mockito.internal.runners.JUnit44RunnerImpl"/>
		<type id="org.mockito.internal.verification.checkers.AtLeastXNumberOfInvocationsChecker"/>
		<type id="org.mockito.internal.util.ConsoleMockitoLogger"/>
		<type id="org.mockito.asm.util.TraceSignatureVisitor"/>
		<type id="org.mockito.internal.matchers.Contains"/>
		<type id="ch.qos.logback.core.joran.spi.EventPlayer"/>
		<type id="org.springframework.cglib.transform.ClassReaderGenerator"/>
		<type id="org.springframework.cglib.core.ClassEmitter"/>
		<type id="org.springframework.core.io.support.EncodedResource"/>
		<type id="org.mockito.internal.creation.MockSettingsImpl"/>
		<type id="org.springframework.cglib.proxy.Mixin"/>
		<type id="org.mockito.internal.matchers.ContainsExtraTypeInformation"/>
		<type id="ch.qos.logback.core.rolling.RolloverFailure"/>
		<type id="org.mockito.cglib.transform.impl.AddInitTransformer"/>
		<type id="org.hamcrest.collection.IsEmptyIterable"/>
		<type id="ch.qos.logback.core.util.CachingDateFormatter"/>
		<type id="org.mockito.cglib.proxy.Proxy"/>
		<type id="org.springframework.util.concurrent.ListenableFutureCallbackRegistry"/>
		<type id="org.slf4j.helpers.Util"/>
		<type id="ch.qos.logback.core.util.IncompatibleClassException"/>
		<type id="org.mockito.cglib.transform.TransformingClassLoader"/>
		<type id="org.mockito.cglib.transform.impl.AddDelegateTransformer"/>
		<type id="org.springframework.test.annotation.ProfileValueSourceConfiguration"/>
		<type id="ch.qos.logback.core.pattern.util.AlmostAsIsEscapeUtil"/>
		<type id="org.springframework.util.StringValueResolver"/>
		<type id="ch.qos.logback.core.joran.action.NOPAction"/>
		<type id="ch.qos.logback.core.net.ssl.SSL"/>
		<type id="org.springframework.cglib.beans.BulkBean"/>
		<type id="org.springframework.core.style.DefaultToStringStyler"/>
		<type id="ch.qos.logback.core.pattern.PostCompileProcessor"/>
		<type id="org.springframework.cglib.core.VisibilityPredicate"/>
		<type id="org.junit.rules.RunRules"/>
		<type id="org.mockito.internal.invocation.MockitoMethod"/>
		<type id="org.mockito.exceptions.verification.junit.JUnitTool"/>
		<type id="org.mockito.internal.debugging.WarningsPrinterImpl"/>
		<type id="org.springframework.cglib.transform.FieldVisitorTee"/>
		<type id="org.mockito.cglib.core.AbstractClassGenerator"/>
		<type id="org.junit.rules.Verifier"/>
		<type id="ch.qos.logback.core.recovery.ResilientSyslogOutputStream"/>
		<type id="junit.framework.Test"/>
		<type id="org.mockito.internal.progress.ArgumentMatcherStorage"/>
		<type id="org.springframework.cglib.transform.ClassTransformerChain"/>
		<type id="org.junit.internal.TextListener"/>
		<type id="org.mockito.cglib.core.Block"/>
		<type id="org.mockito.internal.stubbing.defaultanswers.Answers"/>
		<type id="org.mockito.asm.tree.analysis.Analyzer"/>
		<type id="org.springframework.core.ParameterizedTypeReference"/>
		<type id="org.mockito.asm.tree.LabelNode"/>
		<type id="org.junit.runners.model.Statement"/>
		<type id="org.springframework.mock.web.portlet.MockStateAwareResponse"/>
		<type id="ch.qos.logback.core.read.CyclicBufferAppender"/>
		<type id="org.junit.FixMethodOrder"/>
		<type id="org.mockito.internal.configuration.DefaultInjectionEngine"/>
		<type id="org.springframework.mock.web.MockJspWriter"/>
		<type id="org.mockito.cglib.reflect.ConstructorDelegate"/>
		<type id="org.mockito.internal.listeners.MockingProgressListener"/>
		<type id="org.mockito.internal.invocation.InvocationsFinder"/>
		<type id="org.hamcrest.core.DescribedAs"/>
		<type id="org.mockito.internal.debugging.LocationImpl"/>
		<type id="org.mockito.asm.tree.InnerClassNode"/>
		<type id="ch.qos.logback.core.status.StatusListenerAsList"/>
		<type id="org.springframework.util.concurrent.FutureAdapter"/>
		<type id="org.objenesis.instantiator.basic.ObjectInputStreamInstantiator"/>
		<type id="org.springframework.cglib.transform.impl.InterceptFieldFilter"/>
		<type id="org.springframework.util.MimeTypeUtils"/>
		<type id="org.mockito.internal.configuration.injection.filter.TypeBasedCandidateFilter"/>
		<type id="ch.qos.logback.core.status.StatusListener"/>
		<type id="org.springframework.objenesis.strategy.PlatformDescription"/>
		<type id="org.springframework.test.web.servlet.result.ViewResultMatchers"/>
		<type id="ch.qos.logback.core.pattern.CompositeConverter"/>
		<type id="org.springframework.cglib.transform.TransformingClassGenerator"/>
		<type id="org.springframework.mock.jndi.SimpleNamingContextBuilder"/>
		<type id="org.mockito.internal.exceptions.util.ScenarioPrinter"/>
		<type id="ch.qos.logback.core.joran.conditional.IfAction"/>
		<type id="org.mockito.internal.verification.RegisteredInvocations"/>
		<type id="org.springframework.core.task.AsyncListenableTaskExecutor"/>
		<type id="org.springframework.mock.http.MockHttpOutputMessage"/>
		<type id="org.slf4j.helpers.FormattingTuple"/>
		<type id="org.junit.Before"/>
		<type id="org.springframework.core.env.CompositePropertySource"/>
		<type id="ch.qos.logback.core.pattern.parser.OptionTokenizer"/>
		<type id="org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleaner"/>
		<type id="org.springframework.util.xml.TransformerUtils"/>
		<type id="org.springframework.util.PropertiesPersister"/>
		<type id="ch.qos.logback.core.util.FixedDelay"/>
		<type id="org.springframework.mock.env.MockEnvironment"/>
		<type id="org.springframework.util.StreamUtils"/>
		<type id="org.hamcrest.core.IsInstanceOf"/>
		<type id="org.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder"/>
		<type id="org.mockito.cglib.core.ClassInfo"/>
		<type id="org.springframework.mock.web.portlet.MockPortletResponse"/>
		<type id="org.mockito.internal.verification.NoMoreInteractions"/>
		<type id="ch.qos.logback.core.joran.spi.JoranException"/>
		<type id="org.mockito.internal.verification.Calls"/>
		<type id="org.springframework.mock.web.portlet.MockResourceResponse"/>
		<type id="ch.qos.logback.core.db.dialect.SybaseSqlAnywhereDialect"/>
		<type id="org.mockito.internal.verification.api.VerificationDataInOrderImpl"/>
		<type id="ch.qos.logback.core.db.dialect.H2Dialect"/>
		<type id="org.springframework.core.io.ResourceLoader"/>
		<type id="org.junit.runners.model.FrameworkMethod"/>
		<type id="org.springframework.test.context.junit4.statements.SpringRepeat"/>
		<type id="org.springframework.util.WeakReferenceMonitor"/>
		<type id="org.springframework.core.task.SyncTaskExecutor"/>
		<type id="org.hamcrest.collection.IsIterableWithSize"/>
		<type id="ch.qos.logback.core.Appender"/>
		<type id="org.springframework.mock.web.MockFilterConfig"/>
		<type id="org.mockito.internal.configuration.injection.filter.FinalMockCandidateFilter"/>
		<type id="org.mockito.cglib.proxy.Factory"/>
		<type id="org.mockito.exceptions.PrintableInvocation"/>
		<type id="ch.qos.logback.core.db.dialect.SQLiteDialect"/>
		<type id="org.mockito.asm.tree.analysis.Value"/>
		<type id="org.springframework.core.convert.converter.Converter"/>
		<type id="ch.qos.logback.core.status.Status"/>
		<type id="org.objenesis.instantiator.jrockit.JRockitLegacyInstantiator"/>
		<type id="ch.qos.logback.core.util.FileSize"/>
		<type id="org.springframework.core.GenericCollectionTypeResolver"/>
		<type id="org.springframework.objenesis.strategy.BaseInstantiatorStrategy"/>
		<type id="ch.qos.logback.core.html.IThrowableRenderer"/>
		<type id="ch.qos.logback.core.pattern.color.WhiteCompositeConverter"/>
		<type id="org.mockito.cglib.core.NamingPolicy"/>
		<type id="org.springframework.asm.FieldVisitor"/>
		<type id="junit.framework.JUnit4TestCaseFacade"/>
		<type id="ch.qos.logback.core.util.SystemInfo"/>
		<type id="org.springframework.util.DigestUtils"/>
		<type id="org.springframework.core.env.PropertiesPropertySource"/>
		<type id="org.mockito.internal.matchers.EndsWith"/>
		<type id="ch.qos.logback.core.net.LoginAuthenticator"/>
		<type id="org.junit.internal.matchers.TypeSafeMatcher"/>
		<type id="org.mockito.internal.configuration.injection.ConstructorInjection"/>
		<type id="ch.qos.logback.core.net.ssl.SecureRandomFactoryBean"/>
		<type id="org.junit.rules.RuleChain"/>
		<type id="org.mockito.cglib.transform.ClassTransformerChain"/>
		<type id="org.springframework.test.context.MergedContextConfiguration"/>
		<type id="org.hamcrest.core.IsNot"/>
		<type id="org.springframework.util.AntPathMatcher"/>
		<type id="org.junit.internal.runners.statements.RunBefores"/>
		<type id="org.objenesis.ObjenesisBase"/>
		<type id="org.springframework.core.env.MapPropertySource"/>
		<type id="org.springframework.core.io.support.ResourcePatternUtils"/>
		<type id="org.mockito.asm.util.TraceClassVisitor"/>
		<type id="org.springframework.test.context.CacheAwareContextLoaderDelegate"/>
		<type id="org.mockito.cglib.transform.ClassFilterTransformer"/>
		<type id="org.mockito.cglib.transform.impl.UndeclaredThrowableTransformer"/>
		<type id="ch.qos.logback.core.net.ssl.ConfigurableSSLServerSocketFactory"/>
		<type id="org.mockito.cglib.transform.ClassTransformerTee"/>
		<type id="ch.qos.logback.core.joran.spi.RuleStore"/>
		<type id="org.junit.rules.TemporaryFolder"/>
		<type id="org.springframework.mock.web.portlet.MockResourceRequest"/>
		<type id="org.objenesis.ObjenesisHelper"/>
		<type id="org.springframework.core.io.support.SpringFactoriesLoader"/>
		<type id="org.springframework.objenesis.strategy.SerializingInstantiatorStrategy"/>
		<type id="org.mockito.internal.invocation.realmethod.HasCGLIBMethodProxy"/>
		<type id="ch.qos.logback.core.pattern.ReplacingCompositeConverter"/>
		<type id="org.springframework.cglib.transform.ClassEmitterTransformer"/>
		<type id="org.mockito.exceptions.Reporter"/>
		<type id="org.mockito.internal.matchers.Any"/>
		<type id="ch.qos.logback.core.net.server.SSLServerSocketAppenderBase"/>
		<type id="org.mockito.AdditionalMatchers"/>
		<type id="org.objenesis.ObjenesisStd"/>
		<type id="org.springframework.test.context.ContextLoader"/>
		<type id="org.mockito.Mock"/>
		<type id="ch.qos.logback.core.spi.CyclicBufferTracker"/>
		<type id="ch.qos.logback.core.pattern.color.ANSIConstants"/>
		<type id="ch.qos.logback.core.status.ErrorStatus"/>
		<type id="org.springframework.core.type.StandardClassMetadata"/>
		<type id="org.mockito.exceptions.misusing.UnfinishedStubbingException"/>
		<type id="org.mockito.internal.progress.IOngoingStubbing"/>
		<type id="org.mockito.configuration.DefaultMockitoConfiguration"/>
		<type id="ch.qos.logback.core.encoder.LayoutWrappingEncoder"/>
		<type id="org.springframework.core.InfrastructureProxy"/>
		<type id="org.mockito.internal.reporting.Pluralizer"/>
		<type id="org.mockito.asm.tree.analysis.BasicValue"/>
		<type id="ch.qos.logback.core.pattern.parser.FormattingNode"/>
		<type id="ch.qos.logback.core.joran.event.SaxEvent"/>
		<type id="org.mockito.internal.matchers.CompareTo"/>
		<type id="ch.qos.logback.core.net.AbstractSSLSocketAppender"/>
		<type id="org.springframework.test.web.servlet.result.XpathResultMatchers"/>
		<type id="ch.qos.logback.core.boolex.EventEvaluatorBase"/>
		<type id="org.mockito.asm.util.CheckFieldAdapter"/>
		<type id="ch.qos.logback.core.status.OnErrorConsoleStatusListener"/>
		<type id="ch.qos.logback.core.joran.conditional.ElseAction"/>
		<type id="org.junit.experimental.theories.internal.Assignments"/>
		<type id="org.springframework.core.type.filter.AssignableTypeFilter"/>
		<type id="org.mockito.internal.util.reflection.FieldCopier"/>
		<type id="org.mockito.MockSettings"/>
		<type id="org.slf4j.helpers.NOPLoggerFactory"/>
		<type id="org.springframework.test.util.ReflectionTestUtils"/>
		<type id="org.junit.runners.ParentRunner"/>
		<type id="org.springframework.mock.env.MockPropertySource"/>
		<type id="org.mockito.internal.invocation.realmethod.CGLIBProxyRealMethod"/>
		<type id="ch.qos.logback.core.joran.spi.XMLUtil"/>
		<type id="org.mockito.runners.VerboseMockitoJUnitRunner"/>
		<type id="org.mockito.cglib.core.ObjectSwitchCallback"/>
		<type id="org.springframework.cglib.core.CodeEmitter"/>
		<type id="ch.qos.logback.core.joran.action.ContextPropertyAction"/>
		<type id="org.springframework.core.io.VfsResource"/>
		<type id="org.mockito.cglib.core.RejectModifierPredicate"/>
		<type id="org.springframework.cglib.transform.impl.AddPropertyTransformer"/>
		<type id="ch.qos.logback.core.pattern.color.BoldMagentaCompositeConverter"/>
		<type id="org.springframework.core.env.MutablePropertySources"/>
		<type id="org.springframework.cglib.beans.ImmutableBean"/>
		<type id="org.mockito.internal.creation.settings.CreationSettings"/>
		<type id="org.springframework.core.env.Environment"/>
		<type id="junit.framework.ComparisonFailure"/>
		<type id="org.junit.rules.TestRule"/>
		<type id="ch.qos.logback.core.boolex.EventEvaluator"/>
		<type id="org.mockito.cglib.transform.AbstractClassTransformer"/>
		<type id="org.mockito.internal.configuration.injection.PropertyAndSetterInjection"/>
		<type id="ch.qos.logback.core.encoder.EchoEncoder"/>
		<type id="ch.qos.logback.core.html.HTMLLayoutBase"/>
		<type id="org.junit.runners.JUnit4"/>
		<type id="org.springframework.cglib.beans.BeanCopier"/>
		<type id="org.mockito.verification.Timeout"/>
		<type id="org.springframework.asm.Attribute"/>
		<type id="org.mockito.internal.util.MockUtil"/>
		<type id="org.springframework.util.xml.SimpleNamespaceContext"/>
		<type id="ch.qos.logback.core.sift.SiftingAppenderBase"/>
		<type id="org.mockito.internal.util.StringJoiner"/>
		<type id="org.junit.internal.InexactComparisonCriteria"/>
		<type id="org.mockito.internal.util.collections.IdentitySet"/>
		<type id="org.objenesis.instantiator.sun.Sun13Instantiator"/>
		<type id="org.mockito.internal.matchers.LessThan"/>
		<type id="org.hamcrest.collection.IsIterableContainingInAnyOrder"/>
		<type id="org.springframework.mock.web.portlet.MockBaseURL"/>
		<type id="org.junit.experimental.max.CouldNotReadCoreException"/>
		<type id="org.springframework.objenesis.strategy.StdInstantiatorStrategy"/>
		<type id="org.mockito.invocation.MockHandler"/>
		<type id="org.junit.runner.RunWith"/>
		<type id="org.springframework.cglib.proxy.NoOp"/>
		<type id="ch.qos.logback.core.encoder.Encoder"/>
		<type id="org.mockito.asm.tree.analysis.Interpreter"/>
		<type id="org.mockito.internal.util.RemoveFirstLine"/>
		<type id="org.springframework.mock.web.portlet.MockEvent"/>
		<type id="ch.qos.logback.core.rolling.TimeBasedFileNamingAndTriggeringPolicy"/>
		<type id="ch.qos.logback.core.pattern.Converter"/>
		<type id="ch.qos.logback.core.joran.action.Action"/>
		<type id="org.junit.internal.ArrayComparisonFailure"/>
		<type id="org.springframework.cglib.core.RejectModifierPredicate"/>
		<type id="org.springframework.core.io.ClassPathResource"/>
		<type id="org.springframework.core.task.support.ConcurrentExecutorAdapter"/>
		<type id="org.springframework.asm.ClassReader"/>
		<type id="org.mockito.internal.configuration.injection.MockInjectionStrategy"/>
		<type id="org.mockito.internal.progress.ThreadSafeMockingProgress"/>
		<type id="ch.qos.logback.core.util.TimeUtil"/>
		<type id="org.mockito.internal.configuration.injection.SpyOnInjectedFieldsHandler"/>
		<type id="org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper"/>
		<type id="org.springframework.cglib.transform.impl.AddInitTransformer"/>
		<type id="org.mockito.internal.listeners.CollectCreatedMocks"/>
		<type id="org.mockito.cglib.beans.BeanCopier"/>
		<type id="org.mockito.internal.verification.api.VerificationData"/>
		<type id="org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder"/>
		<type id="org.mockito.cglib.reflect.FastClass"/>
		<type id="ch.qos.logback.core.db.dialect.HSQLDBDialect"/>
		<type id="org.springframework.util.StringUtils"/>
		<type id="org.springframework.cglib.reflect.ConstructorDelegate"/>
		<type id="org.springframework.core.env.SystemEnvironmentPropertySource"/>
		<type id="org.springframework.cglib.beans.FixedKeySet"/>
		<type id="org.mockito.cglib.proxy.MethodInterceptor"/>
		<type id="org.mockito.exceptions.verification.VerificationInOrderFailure"/>
		<type id="org.junit.runners.model.InitializationError"/>
		<type id="org.mockito.internal.invocation.InvocationMatcher"/>
		<type id="org.springframework.objenesis.instantiator.ObjectInstantiator"/>
		<type id="org.mockito.cglib.beans.BeanGenerator"/>
		<type id="ch.qos.logback.core.helpers.ThrowableToStringArray"/>
		<type id="org.mockito.internal.invocation.realmethod.FilteredCGLIBProxyRealMethod"/>
		<type id="org.mockito.internal.reporting.PrintSettings"/>
		<type id="org.mockito.MockingDetails"/>
		<type id="ch.qos.logback.core.joran.action.ParamAction"/>
		<type id="org.springframework.core.io.FileSystemResource"/>
		<type id="ch.qos.logback.core.pattern.parser.SimpleKeywordNode"/>
		<type id="org.springframework.objenesis.strategy.InstantiatorStrategy"/>
		<type id="org.mockito.cglib.transform.impl.InterceptFieldTransformer"/>
		<type id="org.springframework.test.context.support.AnnotationConfigContextLoaderUtils"/>
		<type id="org.mockito.asm.util.CheckSignatureAdapter"/>
		<type id="org.springframework.cglib.core.DebuggingClassWriter"/>
		<type id="ch.qos.logback.core.joran.spi.HostClassAndPropertyDouble"/>
		<type id="ch.qos.logback.core.rolling.helper.PeriodicityType"/>
		<type id="org.hamcrest.collection.IsMapContaining"/>
		<type id="ch.qos.logback.core.db.dialect.SQLDialectCode"/>
		<type id="org.mockito.internal.progress.ArgumentMatcherStorageImpl"/>
		<type id="org.springframework.cglib.core.GeneratorStrategy"/>
		<type id="org.mockito.Answers"/>
		<type id="org.springframework.core.io.WritableResource"/>
		<type id="org.mockito.internal.stubbing.BaseStubbing"/>
		<type id="org.springframework.core.ConstantException"/>
		<type id="ch.qos.logback.core.db.dialect.SQLDialect"/>
		<type id="org.mockito.asm.tree.AnnotationNode"/>
		<type id="ch.qos.logback.core.sift.AbstractDiscriminator"/>
		<type id="org.hamcrest.StringDescription"/>
		<type id="org.mockito.cglib.transform.impl.AbstractInterceptFieldCallback"/>
		<type id="org.springframework.objenesis.ObjenesisBase"/>
		<type id="org.springframework.test.context.junit4.statements.SpringFailOnTimeout"/>
		<type id="org.springframework.core.task.SimpleAsyncTaskExecutor"/>
		<type id="org.springframework.asm.ClassWriter"/>
		<type id="org.mockito.asm.ClassVisitor"/>
		<type id="org.springframework.mock.web.portlet.MockPortalContext"/>
		<type id="org.slf4j.Marker"/>
		<type id="ch.qos.logback.core.encoder.NonClosableInputStream"/>
		<type id="org.mockito.internal.InternalMockHandler"/>
		<type id="ch.qos.logback.core.pattern.color.BoldCyanCompositeConverter"/>
		<type id="org.springframework.mock.web.portlet.MockCacheControl"/>
		<type id="org.slf4j.spi.LoggerFactoryBinder"/>
		<type id="ch.qos.logback.core.LifeCycleManager"/>
		<type id="org.mockito.asm.signature.SignatureWriter"/>
		<type id="org.junit.runners.model.RunnerBuilder"/>
		<type id="org.springframework.mock.web.MockHttpServletResponse"/>
		<type id="org.junit.experimental.results.ResultMatchers"/>
		<type id="org.hamcrest.beans.SamePropertyValuesAs"/>
		<type id="org.mockito.exceptions.stacktrace.StackTraceCleaner"/>
		<type id="org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks"/>
		<type id="org.springframework.mock.web.DelegatingServletOutputStream"/>
		<type id="org.mockito.cglib.transform.TransformingClassGenerator"/>
		<type id="ch.qos.logback.core.net.SyslogConstants"/>
		<type id="org.springframework.core.env.PropertySourcesPropertyResolver"/>
		<type id="org.mockito.plugins.StackTraceCleanerProvider"/>
		<type id="ch.qos.logback.core.rolling.helper.FileNamePattern"/>
		<type id="ch.qos.logback.core.spi.LogbackLock"/>
		<type id="ch.qos.logback.core.util.StringCollectionUtil"/>
		<type id="org.hamcrest.collection.IsArrayContaining"/>
		<type id="ch.qos.logback.core.joran.event.EndEvent"/>
		<type id="ch.qos.logback.core.subst.NodeToStringTransformer"/>
		<type id="org.mockito.internal.util.MockitoSpy"/>
		<type id="ch.qos.logback.core.joran.action.DefinePropertyAction"/>
		<type id="junit.framework.TestFailure"/>
		<type id="org.springframework.core.env.JOptCommandLinePropertySource"/>
		<type id="org.mockito.asm.tree.InsnNode"/>
		<type id="org.springframework.core.OverridingClassLoader"/>
		<type id="ch.qos.logback.core.pattern.color.BlackCompositeConverter"/>
		<type id="org.springframework.cglib.core.ProcessSwitchCallback"/>
		<type id="org.springframework.mock.jndi.ExpectedLookupTemplate"/>
		<type id="org.springframework.test.web.servlet.result.CookieResultMatchers"/>
		<type id="ch.qos.logback.core.pattern.color.YellowCompositeConverter"/>
		<type id="ch.qos.logback.core.net.JMSAppenderBase"/>
		<type id="ch.qos.logback.core.rolling.helper.RollingCalendar"/>
		<type id="org.junit.experimental.theories.suppliers.TestedOn"/>
		<type id="ch.qos.logback.core.joran.spi.ActionException"/>
		<type id="org.springframework.cglib.transform.ClassTransformerFactory"/>
		<type id="org.mockito.internal.stubbing.answers.AnswersValidator"/>
		<type id="org.springframework.test.context.transaction.BeforeTransaction"/>
		<type id="org.mockito.cglib.reflect.MulticastDelegate"/>
		<type id="org.mockito.internal.creation.ClassNameFinder"/>
		<type id="ch.qos.logback.core.helpers.CyclicBuffer"/>
		<type id="org.springframework.test.web.servlet.ResultActions"/>
		<type id="ch.qos.logback.core.spi.FilterAttachableImpl"/>
		<type id="org.slf4j.helpers.SubstituteLoggerFactory"/>
		<type id="org.springframework.util.PatternMatchUtils"/>
		<type id="org.mockito.internal.verification.api.VerificationInOrderMode"/>
		<type id="org.springframework.core.type.filter.AbstractTypeHierarchyTraversingFilter"/>
		<type id="org.objenesis.ObjenesisException"/>
		<type id="ch.qos.logback.core.property.FileExistsPropertyDefiner"/>
		<type id="org.mockito.exceptions.Pluralizer"/>
		<type id="org.springframework.test.web.servlet.result.MockMvcResultMatchers"/>
		<type id="org.springframework.core.NestedIOException"/>
		<type id="org.springframework.cglib.util.ParallelSorter"/>
		<type id="org.mockito.cglib.beans.ImmutableBean"/>
		<type id="org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleanerProvider"/>
		<type id="ch.qos.logback.core.util.ContextUtil"/>
		<type id="ch.qos.logback.core.net.ssl.SSLComponent"/>
		<type id="ch.qos.logback.core.joran.spi.Interpreter"/>
		<type id="org.mockito.internal.exceptions.ExceptionIncludingMockitoWarnings"/>
		<type id="org.mockito.cglib.transform.impl.InterceptFieldCallback"/>
		<type id="org.mockito.invocation.Location"/>
		<type id="org.springframework.core.DefaultParameterNameDiscoverer"/>
		<type id="org.springframework.core.task.TaskTimeoutException"/>
		<type id="ch.qos.logback.core.encoder.ObjectStreamEncoder"/>
		<type id="ch.qos.logback.core.sift.DefaultDiscriminator"/>
		<type id="org.springframework.cglib.core.ClassInfo"/>
		<type id="org.springframework.test.context.transaction.TransactionConfiguration"/>
		<type id="ch.qos.logback.core.subst.Token"/>
		<type id="org.springframework.core.type.StandardAnnotationMetadata"/>
		<type id="org.mockito.asm.tree.AbstractInsnNode"/>
		<type id="org.mockito.asm.util.CheckClassAdapter"/>
		<type id="org.objenesis.instantiator.jrockit.JRockit131Instantiator"/>
		<type id="org.junit.ClassRule"/>
		<type id="org.springframework.test.context.TestContextManager"/>
		<type id="ch.qos.logback.core.net.ssl.SSLConfigurableSocket"/>
		<type id="org.springframework.test.context.ContextHierarchy"/>
		<type id="org.springframework.core.io.InputStreamSource"/>
		<type id="org.springframework.test.web.client.MockMvcClientHttpRequestFactory"/>
		<type id="ch.qos.logback.core.net.ssl.ConfigurableSSLSocketFactory"/>
		<type id="org.mockito.internal.util.junit.JUnitFailureHacker"/>
		<type id="org.mockito.cglib.core.DefaultNamingPolicy"/>
		<type id="org.springframework.util.CommonsLogWriter"/>
		<type id="ch.qos.logback.core.boolex.Matcher"/>
		<type id="org.springframework.mock.web.portlet.MockActionRequest"/>
		<type id="ch.qos.logback.core.rolling.helper.ArchiveRemover"/>
		<type id="org.springframework.core.convert.support.GenericConversionService"/>
		<type id="org.springframework.util.AutoPopulatingList"/>
		<type id="org.springframework.mock.web.MockRequestDispatcher"/>
		<type id="org.mockito.asm.Attribute"/>
		<type id="org.springframework.cglib.core.EmitUtils"/>
		<type id="org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet"/>
		<type id="org.slf4j.helpers.BasicMDCAdapter"/>
		<type id="org.mockito.internal.verification.AtMost"/>
		<type id="ch.qos.logback.core.UnsynchronizedAppenderBase"/>
		<type id="org.mockito.asm.util.ASMifierFieldVisitor"/>
		<type id="org.springframework.test.context.support.AbstractTestExecutionListener"/>
		<type id="org.slf4j.Logger"/>
		<type id="org.springframework.test.web.servlet.result.ContentResultMatchers"/>
		<type id="ch.qos.logback.core.util.InvocationGate"/>
		<type id="org.springframework.test.context.web.WebDelegatingSmartContextLoader"/>
		<type id="org.junit.After"/>
		<type id="org.springframework.core.type.filter.RegexPatternTypeFilter"/>
		<type id="org.springframework.cglib.transform.MethodVisitorTee"/>
		<type id="org.springframework.core.convert.ConversionException"/>
		<type id="ch.qos.logback.core.status.StatusManager"/>
		<type id="org.springframework.mock.http.client.MockClientHttpRequest"/>
		<type id="org.springframework.mock.web.MockFilterChain"/>
		<type id="ch.qos.logback.core.spi.ContextAwareImpl"/>
		<type id="org.mockito.cglib.beans.BeanMap"/>
		<type id="org.mockito.internal.junit.JUnitTool"/>
		<type id="ch.qos.logback.core.joran.spi.ElementPath"/>
		<type id="ch.qos.logback.core.joran.action.ActionConst"/>
		<type id="org.springframework.test.web.servlet.MockMvcBuilder"/>
		<type id="org.springframework.cglib.transform.impl.FieldProvider"/>
		<type id="ch.qos.logback.core.spi.PropertyDefiner"/>
		<type id="org.mockito.asm.tree.JumpInsnNode"/>
		<type id="org.mockito.internal.matchers.CompareEqual"/>
		<type id="org.hamcrest.collection.IsArray"/>
		<type id="org.springframework.mock.web.portlet.MockRenderRequest"/>
		<type id="org.mockito.exceptions.misusing.FriendlyReminderException"/>
		<type id="ch.qos.logback.core.status.StatusBase"/>
		<type id="org.springframework.cglib.proxy.Callback"/>
		<type id="org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator"/>
		<type id="ch.qos.logback.core.property.ResourceExistsPropertyDefiner"/>
		<type id="org.mockito.cglib.core.KeyFactory"/>
		<type id="org.mockito.asm.util.Traceable"/>
		<type id="ch.qos.logback.core.db.DBAppenderBase"/>
		<type id="org.springframework.util.Log4jConfigurer"/>
		<type id="org.springframework.core.Conventions"/>
		<type id="org.springframework.test.util.XmlExpectationsHelper"/>
		<type id="org.springframework.core.task.AsyncTaskExecutor"/>
		<type id="org.springframework.cglib.transform.AbstractClassLoader"/>
		<type id="org.mockito.internal.invocation.realmethod.RealMethod"/>
		<type id="org.mockito.cglib.core.LocalVariablesSorter"/>
		<type id="org.hamcrest.core.IsCollectionContaining"/>
		<type id="org.mockito.internal.util.MockitoLogger"/>
		<type id="org.mockito.cglib.transform.ClassVisitorTee"/>
		<type id="org.mockito.internal.matchers.EqualsWithDelta"/>
		<type id="org.hamcrest.number.IsCloseTo"/>
		<type id="org.mockito.internal.util.collections.ArrayUtils"/>
		<type id="org.objenesis.instantiator.gcj.GCJSerializationInstantiator"/>
		<type id="org.mockito.asm.tree.LookupSwitchInsnNode"/>
		<type id="org.springframework.util.ResourceUtils"/>
		<type id="org.springframework.test.annotation.ProfileValueUtils"/>
		<type id="org.springframework.cglib.core.Constants"/>
		<type id="org.mockito.cglib.core.ProcessArrayCallback"/>
		<type id="org.springframework.cglib.transform.impl.MemorySafeUndeclaredThrowableStrategy"/>
		<type id="org.springframework.test.web.client.MockRestServiceServer"/>
		<type id="org.mockito.internal.invocation.UnusedStubsFinder"/>
		<type id="org.mockito.internal.matchers.NotNull"/>
		<type id="org.mockito.internal.matchers.MatcherDecorator"/>
		<type id="org.springframework.util.AlternativeJdkIdGenerator"/>
		<type id="org.junit.internal.runners.statements.RunAfters"/>
		<type id="org.slf4j.helpers.NOPMDCAdapter"/>
		<type id="org.springframework.mock.web.portlet.MockRenderResponse"/>
		<type id="org.springframework.test.web.servlet.MvcResult"/>
		<type id="org.springframework.cglib.transform.impl.UndeclaredThrowableTransformer"/>
		<type id="ch.qos.logback.core.joran.action.NewRuleAction"/>
		<type id="ch.qos.logback.core.net.DefaultSocketConnector"/>
		<type id="org.junit.experimental.theories.internal.AllMembersSupplier"/>
		<type id="org.springframework.cglib.reflect.FastMember"/>
		<type id="org.springframework.cglib.reflect.FastConstructor"/>
		<type id="org.junit.runner.Result"/>
		<type id="org.springframework.core.io.support.PropertiesLoaderUtils"/>
		<type id="org.mockito.exceptions.misusing.InvalidUseOfMatchersException"/>
		<type id="org.springframework.util.FileCopyUtils"/>
		<type id="org.mockito.internal.util.Decamelizer"/>
		<type id="org.springframework.cglib.core.DefaultNamingPolicy"/>
		<type id="ch.qos.logback.core.rolling.helper.DefaultArchiveRemover"/>
		<type id="org.springframework.core.type.filter.TypeFilter"/>
		<type id="org.mockito.Captor"/>
		<type id="org.mockito.AdditionalAnswers"/>
		<type id="org.mockito.exceptions.verification.SmartNullPointerException"/>
		<type id="org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests"/>
		<type id="org.mockito.cglib.core.MethodWrapper"/>
		<type id="org.hamcrest.core.Is"/>
		<type id="org.mockito.internal.configuration.FieldAnnotationProcessor"/>
		<type id="org.mockito.internal.util.reflection.Fields"/>
		<type id="org.mockito.cglib.reflect.FastConstructor"/>
		<type id="org.springframework.core.io.AbstractFileResolvingResource"/>
		<type id="org.springframework.test.jdbc.JdbcTestUtils"/>
		<type id="org.mockito.cglib.core.Local"/>
		<type id="org.hamcrest.core.SubstringMatcher"/>
		<type id="ch.qos.logback.core.LayoutBase"/>
		<type id="org.mockito.asm.AnnotationVisitor"/>
		<type id="org.junit.runner.manipulation.Filter"/>
		<type id="ch.qos.logback.core.joran.action.ConversionRuleAction"/>
		<type id="ch.qos.logback.core.net.SyslogAppenderBase"/>
		<type id="org.springframework.objenesis.instantiator.android.Android30Instantiator"/>
		<type id="org.mockito.internal.util.reflection.FieldReader"/>
		<type id="org.mockito.internal.stubbing.answers.Returns"/>
		<type id="org.mockito.internal.stubbing.ConsecutiveStubbing"/>
		<type id="org.springframework.objenesis.ObjenesisException"/>
		<type id="org.mockito.internal.runners.RunnerFactory"/>
		<type id="org.junit.experimental.max.MaxHistory"/>
		<type id="org.mockito.internal.matchers.Or"/>
		<type id="org.mockito.ReturnValues"/>
		<type id="org.springframework.cglib.core.KeyFactory"/>
		<type id="ch.qos.logback.core.layout.EchoLayout"/>
		<type id="org.mockito.internal.verification.Times"/>
		<type id="org.mockito.internal.invocation.ArgumentsProcessor"/>
		<type id="org.springframework.asm.AnnotationVisitor"/>
		<type id="org.mockito.internal.creation.AbstractMockitoMethodProxy"/>
		<type id="org.mockito.internal.matchers.AnyVararg"/>
		<type id="org.mockito.internal.reporting.SmartPrinter"/>
		<type id="ch.qos.logback.core.net.SocketConnector"/>
		<type id="org.springframework.core.type.classreading.SimpleMetadataReaderFactory"/>
		<type id="ch.qos.logback.core.rolling.helper.CompressionRunnable"/>
		<type id="ch.qos.logback.core.spi.ContextAware"/>
		<type id="org.mockito.stubbing.DeprecatedOngoingStubbing"/>
		<type id="org.mockito.internal.verification.checkers.MissingInvocationChecker"/>
		<type id="org.mockito.internal.stubbing.answers.MethodInfo"/>
		<type id="org.springframework.objenesis.instantiator.sun.UnsafeFactoryInstantiator"/>
		<type id="org.hamcrest.xml.HasXPath"/>
		<type id="org.springframework.core.ConfigurableObjectInputStream"/>
		<type id="org.mockito.cglib.reflect.FastMember"/>
		<type id="org.junit.internal.builders.AnnotatedBuilder"/>
		<type id="org.springframework.mock.web.MockAsyncContext"/>
		<type id="org.mockito.cglib.beans.BulkBean"/>
		<type id="org.springframework.cglib.core.TinyBitSet"/>
		<type id="org.springframework.core.type.classreading.CachingMetadataReaderFactory"/>
		<type id="org.junit.internal.builders.JUnit3Builder"/>
		<type id="org.mockito.internal.debugging.FindingsListener"/>
		<type id="org.springframework.mock.web.portlet.MockActionResponse"/>
		<type id="ch.qos.logback.core.pattern.IdentityCompositeConverter"/>
		<type id="org.springframework.core.env.ConfigurablePropertyResolver"/>
		<type id="org.springframework.test.context.web.ServletTestExecutionListener"/>
		<type id="org.springframework.util.ErrorHandler"/>
		<type id="org.springframework.core.convert.support.ConversionServiceFactory"/>
		<type id="org.mockito.asm.ClassWriter"/>
		<type id="org.springframework.util.ObjectUtils"/>
		<type id="org.mockito.exceptions.misusing.WrongTypeOfReturnValue"/>
		<type id="org.mockito.internal.matchers.And"/>
		<type id="org.mockito.internal.verification.checkers.NonGreedyNumberOfInvocationsInOrderChecker"/>
		<type id="org.springframework.core.PriorityOrdered"/>
		<type id="org.mockito.asm.tree.analysis.SourceInterpreter"/>
		<type id="ch.qos.logback.core.joran.util.StringToObjectConverter"/>
		<type id="org.springframework.test.web.servlet.result.HeaderResultMatchers"/>
		<type id="org.mockito.asm.signature.SignatureReader"/>
		<type id="org.mockito.internal.verification.VerificationModeFactory"/>
		<type id="org.junit.runner.Runner"/>
		<type id="org.junit.experimental.categories.Category"/>
		<type id="org.springframework.mock.web.portlet.ServletWrappingPortletContext"/>
		<type id="org.hamcrest.text.IsEqualIgnoringWhiteSpace"/>
		<type id="ch.qos.logback.core.util.ExecutorServiceUtil"/>
		<type id="org.springframework.core.env.ConfigurableEnvironment"/>
		<type id="ch.qos.logback.core.db.ConnectionSourceBase"/>
		<type id="org.mockito.internal.stubbing.answers.DoesNothing"/>
		<type id="ch.qos.logback.core.joran.spi.ConfigurationWatchList"/>
		<type id="org.mockito.internal.runners.util.RunnerProvider"/>
		<type id="org.slf4j.helpers.MessageFormatter"/>
		<type id="org.springframework.mock.web.portlet.MockPortletRequestDispatcher"/>
		<type id="org.mockito.internal.listeners.NotifiedMethodInvocationReport"/>
		<type id="org.mockito.cglib.transform.AbstractProcessTask"/>
		<type id="org.hamcrest.BaseDescription"/>
		<type id="org.mockito.internal.invocation.finder.VerifiableInvocationsFinder"/>
		<type id="org.mockito.internal.configuration.injection.scanner.MockScanner"/>
		<type id="org.springframework.util.concurrent.ListenableFutureTask"/>
		<type id="org.springframework.core.SimpleAliasRegistry"/>
		<type id="org.mockito.asm.FieldVisitor"/>
		<type id="org.slf4j.spi.MDCAdapter"/>
		<type id="ch.qos.logback.core.encoder.EventObjectInputStream"/>
		<type id="ch.qos.logback.core.rolling.helper.Compressor"/>
		<type id="ch.qos.logback.core.net.server.ServerRunner"/>
		<type id="org.mockito.invocation.Invocation"/>
		<type id="org.slf4j.IMarkerFactory"/>
		<type id="org.junit.internal.runners.statements.FailOnTimeout"/>
		<type id="org.springframework.test.context.testng.AbstractTestNGSpringContextTests"/>
		<type id="ch.qos.logback.core.pattern.ConverterUtil"/>
		<type id="org.springframework.core.NamedInheritableThreadLocal"/>
		<type id="org.springframework.cglib.transform.impl.AddStaticInitTransformer"/>
		<type id="org.mockito.asm.tree.analysis.BasicInterpreter"/>
		<type id="org.junit.experimental.ParallelComputer"/>
		<type id="org.springframework.cglib.transform.TransformingClassLoader"/>
		<type id="org.mockito.cglib.transform.impl.FieldProviderTransformer"/>
		<type id="org.junit.Ignore"/>
		<type id="org.mockito.internal.stubbing.answers.ReturnsElementsOf"/>
		<type id="org.mockito.runners.MockitoJUnit44Runner"/>
		<type id="junit.framework.Protectable"/>
		<type id="org.junit.rules.TestWatchman"/>
		<type id="ch.qos.logback.core.rolling.helper.FileFilterUtil"/>
		<type id="ch.qos.logback.core.pattern.color.ForegroundCompositeConverterBase"/>
		<type id="junit.runner.Version"/>
		<type id="org.mockito.internal.util.Primitives"/>
		<type id="org.hamcrest.internal.SelfDescribingValueIterator"/>
		<type id="ch.qos.logback.core.joran.conditional.ThenAction"/>
		<type id="org.mockito.internal.util.Checks"/>
		<type id="org.springframework.util.concurrent.ListenableFuture"/>
		<type id="org.mockito.internal.stubbing.StubberImpl"/>
		<type id="org.mockito.internal.creation.MethodInterceptorFilter"/>
		<type id="org.mockito.InOrder"/>
		<type id="ch.qos.logback.core.rolling.helper.AsynchronousCompressor"/>
		<type id="ch.qos.logback.core.pattern.FormattingConverter"/>
		<type id="org.springframework.cglib.transform.MethodFilter"/>
		<type id="org.mockito.exceptions.misusing.UnfinishedVerificationException"/>
		<type id="org.springframework.cglib.util.StringSwitcher"/>
		<type id="org.springframework.cglib.core.MethodInfo"/>
		<type id="org.springframework.cglib.proxy.UndeclaredThrowableException"/>
		<type id="org.mockito.asm.tree.FrameNode"/>
		<type id="org.mockito.plugins.MockMaker"/>
		<type id="org.springframework.test.web.servlet.setup.MockMvcBuilders"/>
		<type id="org.springframework.test.context.support.AbstractContextLoader"/>
		<type id="org.springframework.mock.web.portlet.MockPortletContext"/>
		<type id="org.hamcrest.collection.IsIterableContainingInOrder"/>
		<type id="ch.qos.logback.core.net.SyslogOutputStream"/>
		<type id="org.hamcrest.beans.HasProperty"/>
		<type id="org.hamcrest.core.IsNull"/>
		<type id="org.springframework.cglib.proxy.Dispatcher"/>
		<type id="org.mockito.internal.util.MockNameImpl"/>
		<type id="org.springframework.cglib.transform.impl.UndeclaredThrowableStrategy"/>
		<type id="org.springframework.test.context.testng.AbstractTransactionalTestNGSpringContextTests"/>
		<type id="org.mockito.asm.tree.IntInsnNode"/>
		<type id="org.springframework.cglib.transform.impl.AccessFieldTransformer"/>
		<type id="org.junit.runners.Suite"/>
		<type id="org.mockito.internal.configuration.DefaultAnnotationEngine"/>
		<type id="org.mockito.cglib.core.TinyBitSet"/>
	</artifact>
	<artifact id="org.apache.tomcat:tomcat-jsp-api:7.0.47">
		<type id="javax.servlet.jsp.tagext.ValidationMessage"/>
		<type id="javax.servlet.jsp.tagext.PageData"/>
		<type id="javax.servlet.jsp.tagext.TagInfo"/>
		<type id="javax.servlet.jsp.tagext.TagExtraInfo"/>
		<type id="javax.servlet.jsp.tagext.IterationTag"/>
		<type id="javax.servlet.jsp.tagext.TagSupport"/>
		<type id="javax.servlet.jsp.PageContext"/>
		<type id="javax.servlet.jsp.tagext.TagAdapter"/>
		<type id="javax.servlet.jsp.el.Expression"/>
		<type id="javax.servlet.jsp.tagext.Tag"/>
		<type id="javax.servlet.jsp.JspApplicationContext"/>
		<type id="javax.servlet.jsp.el.ImplicitObjectELResolver"/>
		<type id="javax.servlet.jsp.tagext.SimpleTag"/>
		<type id="javax.servlet.jsp.tagext.JspTag"/>
		<type id="javax.servlet.jsp.JspPage"/>
		<type id="javax.servlet.jsp.tagext.BodyContent"/>
		<type id="javax.servlet.jsp.tagext.DynamicAttributes"/>
		<artifact id="org.apache.tomcat:tomcat-servlet-api:7.0.47">
			<type id="javax.servlet.http.HttpServletRequestWrapper"/>
			<type id="javax.servlet.FilterConfig"/>
			<type id="javax.servlet.ServletContextEvent"/>
			<type id="javax.servlet.ServletResponse"/>
			<type id="javax.servlet.SingleThreadModel"/>
			<type id="javax.servlet.ServletRequestListener"/>
			<type id="javax.servlet.http.HttpSessionBindingEvent"/>
			<type id="javax.servlet.http.HttpSessionBindingListener"/>
			<type id="javax.servlet.ServletRegistration"/>
			<type id="javax.servlet.annotation.HandlesTypes"/>
			<type id="javax.servlet.ServletException"/>
			<type id="javax.servlet.AsyncContext"/>
			<type id="javax.servlet.ServletInputStream"/>
			<type id="javax.servlet.http.HttpServletRequest"/>
			<type id="javax.servlet.AsyncListener"/>
			<type id="javax.servlet.annotation.MultipartConfig"/>
			<type id="javax.servlet.SessionCookieConfig"/>
			<type id="javax.servlet.descriptor.TaglibDescriptor"/>
			<type id="javax.servlet.ServletContextListener"/>
			<type id="javax.servlet.ServletRequestAttributeListener"/>
			<type id="javax.servlet.annotation.WebServlet"/>
			<type id="javax.servlet.http.Cookie"/>
			<type id="javax.servlet.MultipartConfigElement"/>
			<type id="javax.servlet.ServletConfig"/>
			<type id="javax.servlet.RequestDispatcher"/>
			<type id="javax.servlet.http.HttpSessionListener"/>
			<type id="javax.servlet.ServletRequestWrapper"/>
			<type id="javax.servlet.Registration"/>
			<type id="javax.servlet.ServletResponseWrapper"/>
			<type id="javax.servlet.annotation.WebListener"/>
			<type id="javax.servlet.AsyncEvent"/>
			<type id="javax.servlet.descriptor.JspConfigDescriptor"/>
			<type id="javax.servlet.http.HttpSessionContext"/>
			<type id="javax.servlet.HttpConstraintElement"/>
			<type id="javax.servlet.annotation.ServletSecurity"/>
			<type id="javax.servlet.DispatcherType"/>
			<type id="javax.servlet.GenericServlet"/>
			<type id="javax.servlet.http.HttpSessionEvent"/>
			<type id="javax.servlet.http.HttpServletResponseWrapper"/>
			<type id="javax.servlet.SessionTrackingMode"/>
			<type id="javax.servlet.annotation.HttpConstraint"/>
			<type id="javax.servlet.FilterChain"/>
			<type id="javax.servlet.Filter"/>
			<type id="javax.servlet.FilterRegistration"/>
			<type id="javax.servlet.ServletRequestEvent"/>
			<type id="javax.servlet.annotation.WebFilter"/>
			<type id="javax.servlet.ServletOutputStream"/>
			<type id="javax.servlet.ServletContextAttributeEvent"/>
			<type id="javax.servlet.http.HttpSessionActivationListener"/>
			<type id="javax.servlet.http.HttpServlet"/>
			<type id="javax.servlet.Servlet"/>
			<type id="javax.servlet.http.HttpUtils"/>
			<type id="javax.servlet.HttpMethodConstraintElement"/>
			<type id="javax.servlet.UnavailableException"/>
			<type id="javax.servlet.annotation.HttpMethodConstraint"/>
			<type id="javax.servlet.descriptor.JspPropertyGroupDescriptor"/>
			<type id="javax.servlet.http.HttpServletResponse"/>
			<type id="javax.servlet.ServletContext"/>
			<type id="javax.servlet.http.Part"/>
			<type id="javax.servlet.http.HttpSessionAttributeListener"/>
			<type id="javax.servlet.http.HttpSession"/>
			<type id="javax.servlet.ServletContextAttributeListener"/>
			<type id="javax.servlet.ServletRequestAttributeEvent"/>
			<type id="javax.servlet.ServletContainerInitializer"/>
			<type id="javax.servlet.annotation.WebInitParam"/>
			<type id="javax.servlet.ServletSecurityElement"/>
			<type id="javax.servlet.ServletRequest"/>
		</artifact>
		<type id="javax.servlet.jsp.tagext.JspIdConsumer"/>
		<type id="javax.servlet.jsp.SkipPageException"/>
		<type id="javax.servlet.jsp.JspContext"/>
		<type id="javax.servlet.jsp.tagext.BodyTagSupport"/>
		<type id="javax.servlet.jsp.el.ELParseException"/>
		<type id="javax.servlet.jsp.JspException"/>
		<type id="javax.servlet.jsp.el.ELException"/>
		<type id="javax.servlet.jsp.JspEngineInfo"/>
		<artifact id="org.apache.tomcat:tomcat-el-api:7.0.47">
			<type id="javax.el.FunctionMapper"/>
			<type id="javax.el.Expression"/>
			<type id="javax.el.ELContextEvent"/>
			<type id="javax.el.ELException"/>
			<type id="javax.el.ValueExpression"/>
			<type id="javax.el.CompositeELResolver"/>
			<type id="javax.el.ELResolver"/>
			<type id="javax.el.ValueReference"/>
			<type id="javax.el.ELContextListener"/>
			<type id="javax.el.VariableMapper"/>
			<type id="javax.el.MethodExpression"/>
			<type id="javax.el.BeanELResolver"/>
			<type id="javax.el.ListELResolver"/>
			<type id="javax.el.ExpressionFactory"/>
			<type id="javax.el.MapELResolver"/>
			<type id="javax.el.MethodInfo"/>
			<type id="javax.el.ResourceBundleELResolver"/>
			<type id="javax.el.ArrayELResolver"/>
			<type id="javax.el.PropertyNotWritableException"/>
			<type id="javax.el.ELContext"/>
			<type id="javax.el.MethodNotFoundException"/>
			<type id="javax.el.PropertyNotFoundException"/>
		</artifact>
		<type id="javax.servlet.jsp.el.VariableResolver"/>
		<type id="javax.servlet.jsp.tagext.TagFileInfo"/>
		<type id="javax.servlet.jsp.tagext.TagData"/>
		<type id="javax.servlet.jsp.HttpJspPage"/>
		<type id="javax.servlet.jsp.ErrorData"/>
		<type id="javax.servlet.jsp.tagext.FunctionInfo"/>
		<type id="javax.servlet.jsp.tagext.TagVariableInfo"/>
		<type id="javax.servlet.jsp.el.ScopedAttributeELResolver"/>
		<type id="javax.servlet.jsp.tagext.TagLibraryInfo"/>
		<type id="javax.servlet.jsp.tagext.VariableInfo"/>
		<type id="javax.servlet.jsp.JspWriter"/>
		<type id="javax.servlet.jsp.JspFactory"/>
		<type id="javax.servlet.jsp.tagext.JspFragment"/>
		<type id="javax.servlet.jsp.JspTagException"/>
		<type id="javax.servlet.jsp.tagext.SimpleTagSupport"/>
		<type id="javax.servlet.jsp.tagext.BodyTag"/>
		<type id="javax.servlet.jsp.tagext.TryCatchFinally"/>
		<type id="javax.servlet.jsp.tagext.TagLibraryValidator"/>
		<type id="javax.servlet.jsp.el.ExpressionEvaluator"/>
		<type id="javax.servlet.jsp.el.FunctionMapper"/>
		<type id="javax.servlet.jsp.tagext.TagAttributeInfo"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-shell-remote:0.5.0.BUILD-SNAPSHOT">
		<type id="org.crsh.lang.java.CompilationFailureException"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MethodHelper"/>
		<type id="org.codehaus.groovy.plugin.GroovyRunner"/>
		<type id="groovy.util.logging.Log"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayPutAtMetaMethod"/>
		<type id="org.codehaus.groovy.classgen.asm.StatementMetaTypeChooser"/>
		<type id="org.crsh.util.ClassCache"/>
		<type id="groovy.lang.MapWithDefault"/>
		<type id="groovy.util.ResourceConnector"/>
		<type id="org.codehaus.groovy.tools.shell.util.Preferences"/>
		<type id="org.codehaus.groovy.util.ManagedReference"/>
		<type id="org.codehaus.groovy.ast.Parameter"/>
		<type id="groovy.transform.PackageScopeTarget"/>
		<type id="org.crsh.plugin.ServiceLoaderDiscovery"/>
		<type id="org.codehaus.groovy.util.Reference"/>
		<type id="org.crsh.util.FutureListener"/>
		<type id="org.codehaus.groovy.runtime.wrappers.GroovyObjectWrapper"/>
		<type id="org.codehaus.groovy.transform.PackageScopeASTTransformation"/>
		<type id="org.codehaus.groovy.antlr.java.Java2GroovyConverter"/>
		<type id="org.objectweb.asm.tree.MethodNode"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.CachedClosureClass"/>
		<type id="groovy.transform.Immutable"/>
		<type id="org.crsh.shell.impl.remoting.RemoteClient"/>
		<type id="org.crsh.util.Safe"/>
		<type id="org.crsh.shell.impl.command.CRaSHShellFactory"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayPutAtMetaMethod"/>
		<type id="org.codehaus.groovy.tools.ErrorReporter"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesClosureWriter"/>
		<type id="org.codehaus.groovy.ast.expr.ElvisOperatorExpression"/>
		<type id="groovy.io.FileVisitResult"/>
		<type id="org.crsh.ssh.term.inline.SSHInlinePlugin"/>
		<type id="groovy.lang.SpreadListEvaluatingException"/>
		<type id="org.objectweb.asm.ByteVector"/>
		<type id="org.codehaus.groovy.transform.stc.SignatureCodec"/>
		<type id="groovy.transform.TupleConstructor"/>
		<type id="org.codehaus.groovy.transform.stc.StaticTypeCheckingVisitor"/>
		<type id="org.codehaus.groovy.antlr.java.JavaRecognizer"/>
		<type id="org.crsh.lang.groovy.command.GroovyCommand"/>
		<type id="org.codehaus.groovy.control.io.NullWriter"/>
		<type id="org.codehaus.groovy.GroovyBugError"/>
		<type id="org.codehaus.groovy.classgen.asm.TypeChooser"/>
		<type id="org.crsh.cli.impl.ParameterType"/>
		<type id="org.crsh.io.Filter"/>
		<type id="groovy.util.MapEntry"/>
		<type id="org.crsh.util.Utils"/>
		<type id="org.codehaus.groovy.runtime.metaclass.OwnedMetaClass"/>
		<type id="org.codehaus.groovy.runtime.ReverseListIterator"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryBooleanExpressionHelper"/>
		<type id="org.codehaus.groovy.antlr.GroovySourceAST"/>
		<type id="org.codehaus.groovy.transform.TimedInterruptibleASTTransformation"/>
		<type id="org.crsh.text.Chunk"/>
		<type id="org.crsh.cli.impl.descriptor.IllegalValueTypeException"/>
		<type id="org.codehaus.groovy.util.AbstractConcurrentMapBase"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.DoubleCachedClass"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayPutAtMetaMethod"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryObjectExpressionHelper"/>
		<type id="org.objectweb.asm.tree.IincInsnNode"/>
		<type id="org.codehaus.groovy.runtime.callsite.BooleanClosureWrapper"/>
		<type id="groovy.ui.GroovyMain"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.LongCachedClass"/>
		<type id="org.codehaus.groovy.util.TripleKeyHashMap"/>
		<type id="org.codehaus.groovy.classgen.ExtendedVerifier"/>
		<type id="org.codehaus.groovy.runtime.wrappers.DoubleWrapper"/>
		<type id="org.crsh.cli.impl.LiteralValue"/>
		<type id="groovy.beans.DefaultPropertyWriter"/>
		<type id="org.codehaus.groovy.runtime.callsite.CallSiteClassLoader"/>
		<type id="org.objectweb.asm.commons.RemappingClassAdapter"/>
		<type id="org.codehaus.groovy.runtime.ScriptReference"/>
		<type id="groovy.util.GroovyCollections"/>
		<type id="org.objectweb.asm.util.CheckMethodAdapter"/>
		<type id="org.codehaus.groovy.runtime.Reflector"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.FloatArrayGetAtMetaMethod"/>
		<type id="org.codehaus.groovy.antlr.treewalker.NodeAsHTMLPrinter"/>
		<type id="org.codehaus.groovy.util.ReferenceBundle"/>
		<type id="org.codehaus.groovy.ast.stmt.CatchStatement"/>
		<type id="org.crsh.ssh.term.SSHContext"/>
		<type id="org.codehaus.groovy.runtime.callsite.CallSiteAwareMetaMethod"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.BigDecimalCachedClass"/>
		<type id="org.codehaus.groovy.transform.ImmutableASTTransformation"/>
		<type id="org.codehaus.groovy.antlr.treewalker.SourcePrinter"/>
		<type id="groovy.io.GroovyPrintStream"/>
		<type id="org.codehaus.groovy.tools.shell.util.MessageSource"/>
		<type id="org.crsh.lang.groovy.command.GroovyScript"/>
		<type id="org.crsh.lang.groovy.command.GroovyScriptShellCommand"/>
		<type id="org.objectweb.asm.util.TraceFieldVisitor"/>
		<type id="org.codehaus.groovy.tools.RootLoader"/>
		<type id="org.codehaus.groovy.classgen.asm.WriterController"/>
		<type id="org.codehaus.groovy.transform.CanonicalASTTransformation"/>
		<type id="org.codehaus.groovy.antlr.ASTParserException"/>
		<type id="groovy.lang.Buildable"/>
		<type id="org.codehaus.groovy.control.messages.SyntaxErrorMessage"/>
		<type id="groovy.security.GroovyCodeSourcePermission"/>
		<type id="org.crsh.cli.SyntaxException"/>
		<type id="org.codehaus.groovy.ast.GroovyClassVisitor"/>
		<type id="org.crsh.shell.impl.remoting.ServerProcess"/>
		<type id="groovy.util.Proxy"/>
		<type id="org.codehaus.groovy.classgen.genDgmMath"/>
		<type id="org.codehaus.groovy.runtime.BytecodeInterface8"/>
		<type id="org.crsh.lang.groovy.closure.ClosureElement"/>
		<type id="org.codehaus.groovy.runtime.metaclass.ReflectorLoader"/>
		<type id="org.codehaus.groovy.runtime.DefaultGroovyMethods"/>
		<type id="groovy.grape.Grape"/>
		<type id="org.codehaus.groovy.ast.expr.EmptyExpression"/>
		<type id="org.objectweb.asm.tree.analysis.BasicVerifier"/>
		<type id="org.codehaus.groovy.runtime.typehandling.IntegerMath"/>
		<type id="org.codehaus.groovy.util.DoubleKeyHashMap"/>
		<type id="groovy.lang.Singleton"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.BigIntegerCachedClass"/>
		<type id="groovy.time.BaseDuration"/>
		<type id="groovy.transform.PackageScope"/>
		<type id="org.crsh.command.BaseRuntimeContext"/>
		<type id="groovy.lang.BenchmarkInterceptor"/>
		<type id="org.objectweb.asm.tree.InnerClassNode"/>
		<type id="org.crsh.text.renderers.MemoryUsageRenderable"/>
		<type id="org.codehaus.groovy.ast.expr.CastExpression"/>
		<type id="org.crsh.cli.descriptor.Description"/>
		<type id="groovy.lang.MutableMetaClass"/>
		<type id="org.codehaus.groovy.runtime.m12n.SimpleExtensionModule"/>
		<type id="org.codehaus.groovy.util.ManagedConcurrentMap"/>
		<type id="groovy.transform.TypeChecked"/>
		<type id="org.codehaus.groovy.runtime.callsite.StaticMetaClassSite"/>
		<type id="org.codehaus.groovy.ast.expr.AnnotationConstantExpression"/>
		<type id="org.crsh.cli.impl.invocation.OptionMatch"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.IntegerCachedClass"/>
		<type id="org.codehaus.groovy.classgen.ClassGenerator"/>
		<type id="groovy.lang.PropertyValue"/>
		<type id="org.objectweb.asm.tree.LineNumberNode"/>
		<type id="org.objectweb.asm.commons.RemappingAnnotationAdapter"/>
		<type id="org.objectweb.asm.ClassVisitor"/>
		<type id="org.crsh.text.ui.ElementRenderable"/>
		<type id="groovy.lang.MissingPropertyException"/>
		<type id="org.codehaus.groovy.control.customizers.ASTTransformationCustomizer"/>
		<type id="org.codehaus.groovy.control.io.ReaderSource"/>
		<type id="org.crsh.text.ui.EvalElement"/>
		<type id="org.codehaus.groovy.runtime.HandleMetaClass"/>
		<type id="org.codehaus.groovy.ast.stmt.SynchronizedStatement"/>
		<type id="org.codehaus.groovy.antlr.SourceBuffer"/>
		<type id="org.crsh.term.spi.TermIOHandler"/>
		<type id="org.crsh.auth.AuthenticationPlugin"/>
		<type id="org.codehaus.groovy.util.ReferenceManager"/>
		<type id="org.codehaus.groovy.transform.AnnotationCollectorTransform"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayPutAtMetaMethod"/>
		<type id="groovy.lang.MetaProperty"/>
		<type id="org.crsh.text.Renderable"/>
		<type id="org.codehaus.groovy.GroovyException"/>
		<type id="org.crsh.util.XML"/>
		<type id="org.codehaus.groovy.transform.LazyASTTransformation"/>
		<type id="org.objectweb.asm.commons.CodeSizeEvaluator"/>
		<type id="org.codehaus.groovy.classgen.ClassCompletionVerifier"/>
		<type id="org.objectweb.asm.util.TraceAnnotationVisitor"/>
		<type id="org.objectweb.asm.tree.LookupSwitchInsnNode"/>
		<type id="org.crsh.ssh.term.scp.CommandPlugin"/>
		<type id="org.crsh.cron.CronPlugin"/>
		<type id="groovy.transform.TypeCheckingMode"/>
		<type id="org.codehaus.groovy.tools.StringHelper"/>
		<type id="groovy.lang.Script"/>
		<type id="org.crsh.plugin.WebPluginLifeCycle"/>
		<type id="org.codehaus.groovy.ast.expr.TupleExpression"/>
		<type id="org.codehaus.groovy.ast.MixinNode"/>
		<type id="org.crsh.ssh.term.scp.SCPCommandFactory"/>
		<type id="org.codehaus.groovy.ast.expr.ConstantExpression"/>
		<type id="org.objectweb.asm.tree.FieldInsnNode"/>
		<type id="groovy.io.LineColumnReader"/>
		<type id="org.codehaus.groovy.transform.ToStringASTTransformation"/>
		<type id="org.codehaus.groovy.antlr.parser.GroovyLexer"/>
		<type id="org.codehaus.groovy.syntax.ParserException"/>
		<type id="groovy.util.FileNameByRegexFinder"/>
		<type id="org.objectweb.asm.tree.TypeInsnNode"/>
		<type id="org.codehaus.groovy.ast.expr.ExpressionTransformer"/>
		<type id="groovy.ui.GroovySocketServer"/>
		<type id="org.crsh.auth.KeyAuthenticationPlugin"/>
		<type id="org.crsh.mail.MailPlugin"/>
		<type id="org.codehaus.groovy.antlr.treewalker.PreOrderTraversal"/>
		<type id="org.codehaus.groovy.transform.stc.TypeCheckingContext"/>
		<type id="org.codehaus.groovy.runtime.ReflectionMethodInvoker"/>
		<type id="org.objectweb.asm.tree.ClassNode"/>
		<type id="org.codehaus.groovy.antlr.java.Groovifier"/>
		<type id="groovy.lang.GroovyCallable"/>
		<type id="org.codehaus.groovy.antlr.GroovySourceToken"/>
		<type id="org.crsh.lang.groovy.closure.PipeLineInvoker"/>
		<type id="org.crsh.util.AbstractClassCache"/>
		<type id="org.crsh.shell.ScreenContext"/>
		<type id="groovy.transform.ASTTest"/>
		<type id="org.codehaus.groovy.classgen.asm.MethodCallerMultiAdapter"/>
		<type id="org.crsh.plugin.CRaSHPlugin"/>
		<type id="org.codehaus.groovy.transform.SynchronizedASTTransformation"/>
		<type id="groovy.lang.ClosureInvokingMethod"/>
		<type id="org.crsh.vfs.spi.FSDriver"/>
		<type id="groovy.lang.NonEmptySequence"/>
		<type id="groovy.util.IndentPrinter"/>
		<type id="groovy.beans.VetoableASTTransformation"/>
		<type id="groovy.lang.Lazy"/>
		<type id="org.crsh.shell.impl.remoting.ClientAutomaton"/>
		<type id="org.objectweb.asm.tree.FieldNode"/>
		<type id="org.codehaus.groovy.util.LazyReference"/>
		<type id="groovy.lang.Writable"/>
		<type id="org.crsh.lang.groovy.ast.ArgumentNameTransformer"/>
		<type id="org.codehaus.groovy.tools.ast.TransformTestHelper"/>
		<type id="org.crsh.spring.SpringBootstrap"/>
		<type id="org.codehaus.groovy.antlr.LineColumn"/>
		<type id="org.codehaus.groovy.runtime.RegexSupport"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.ObjectCachedClass"/>
		<type id="groovy.lang.DelegatingMetaClass"/>
		<type id="org.objectweb.asm.util.Printer"/>
		<type id="org.codehaus.groovy.transform.ASTTransformationVisitor"/>
		<type id="org.crsh.ssh.term.Status"/>
		<type id="org.objectweb.asm.commons.RemappingMethodAdapter"/>
		<type id="org.objectweb.asm.tree.LdcInsnNode"/>
		<type id="org.codehaus.groovy.runtime.callsite.PogoGetPropertySite"/>
		<type id="org.codehaus.groovy.ast.stmt.ExpressionStatement"/>
		<type id="org.codehaus.groovy.classgen.InnerClassVisitor"/>
		<type id="org.crsh.vfs.spi.AbstractFSDriver"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl"/>
		<type id="org.codehaus.groovy.runtime.ExceptionUtils"/>
		<type id="org.codehaus.groovy.classgen.asm.MopWriter"/>
		<type id="org.codehaus.groovy.antlr.EnumHelper"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MixedInMetaClass"/>
		<type id="groovy.lang.GrabExclude"/>
		<type id="org.codehaus.groovy.ast.FieldNode"/>
		<type id="org.codehaus.groovy.runtime.typehandling.BigIntegerMath"/>
		<type id="groovy.transform.Canonical"/>
		<type id="org.codehaus.groovy.control.HasCleanup"/>
		<type id="org.codehaus.groovy.control.customizers.CompilationCustomizer"/>
		<type id="org.crsh.ssh.term.CRaSHCommand"/>
		<type id="org.codehaus.groovy.syntax.Reduction"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MethodSelectionException"/>
		<type id="org.codehaus.groovy.ast.expr.SpreadExpression"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayPutAtMetaMethod"/>
		<type id="org.codehaus.groovy.runtime.callsite.PogoInterceptableSite"/>
		<type id="groovy.lang.MetaArrayLengthProperty"/>
		<type id="org.codehaus.groovy.runtime.metaclass.ClosureMetaMethod"/>
		<type id="org.codehaus.groovy.runtime.callsite.GetEffectivePogoFieldSite"/>
		<type id="org.codehaus.groovy.runtime.m12n.MetaInfExtensionModule"/>
		<type id="groovy.lang.MetaMethod"/>
		<type id="groovy.util.Factory"/>
		<type id="org.codehaus.groovy.tools.LoaderConfiguration"/>
		<type id="org.crsh.plugin.PluginDiscovery"/>
		<type id="org.crsh.command.pipeline.ConvertingPipe"/>
		<type id="org.crsh.text.Renderer"/>
		<type id="org.codehaus.groovy.ast.expr.ClosureExpression"/>
		<type id="org.crsh.lang.java.JavaCommandManager"/>
		<type id="org.codehaus.groovy.transform.sc.ListOfExpressionsExpression"/>
		<type id="org.codehaus.groovy.runtime.m12n.ExtensionModule"/>
		<type id="org.codehaus.groovy.reflection.MixinInMetaClass"/>
		<type id="org.codehaus.groovy.runtime.callsite.MetaMethodSite"/>
		<type id="org.crsh.cli.completers.EnumCompleter"/>
		<type id="groovy.lang.TracingInterceptor"/>
		<type id="org.codehaus.groovy.ast.MixinASTTransformation"/>
		<type id="org.codehaus.groovy.ast.expr.Expression"/>
		<type id="groovy.lang.GroovyResourceLoader"/>
		<type id="org.codehaus.groovy.util.ReferenceType"/>
		<type id="org.codehaus.groovy.ast.expr.SpreadMapExpression"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.ConstructorCallTransformer"/>
		<type id="org.codehaus.groovy.runtime.FlushingStreamWriter"/>
		<type id="org.codehaus.groovy.runtime.callsite.AbstractCallSite"/>
		<type id="org.objectweb.asm.commons.LocalVariablesSorter"/>
		<type id="org.crsh.command.CommandCreationException"/>
		<type id="org.crsh.text.renderers.MapRenderable"/>
		<type id="org.codehaus.groovy.vmplugin.VMPlugin"/>
		<type id="org.objectweb.asm.tree.TableSwitchInsnNode"/>
		<type id="org.codehaus.groovy.runtime.ConvertedMap"/>
		<type id="groovy.xml.QName"/>
		<type id="org.crsh.lang.groovy.closure.PipeLineClosure"/>
		<type id="org.objectweb.asm.commons.AdviceAdapter"/>
		<type id="org.codehaus.groovy.tools.GrapeUtil"/>
		<type id="org.crsh.cli.impl.descriptor.CommandDescriptorImpl"/>
		<type id="org.codehaus.groovy.runtime.metaclass.NewStaticMetaMethod"/>
		<type id="org.crsh.cli.descriptor.ArgumentDescriptor"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayGetAtMetaMethod"/>
		<type id="groovy.grape.GrabAnnotationTransformation"/>
		<type id="org.codehaus.groovy.control.io.StringReaderSource"/>
		<type id="org.codehaus.groovy.runtime.typehandling.LongMath"/>
		<type id="org.crsh.repl.EvalResponse"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ByteArrayGetAtMetaMethod"/>
		<type id="org.crsh.cli.descriptor.ParameterDescriptor"/>
		<type id="groovy.lang.Range"/>
		<type id="org.objectweb.asm.util.TraceClassVisitor"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayGetAtMetaMethod"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesTypeChooser"/>
		<type id="groovy.transform.IndexedProperty"/>
		<type id="groovy.lang.GroovySystem"/>
		<type id="org.codehaus.groovy.classgen.BytecodeSequence"/>
		<type id="org.crsh.command.InvocationContextImpl"/>
		<type id="org.codehaus.groovy.reflection.ClassInfo"/>
		<type id="org.codehaus.groovy.transform.stc.DefaultTypeCheckingExtension"/>
		<type id="org.codehaus.groovy.ast.AnnotationNode"/>
		<type id="groovy.transform.AutoExternalize"/>
		<type id="org.codehaus.groovy.runtime.ProcessGroovyMethods"/>
		<type id="groovy.util.ConfigObject"/>
		<type id="org.codehaus.groovy.vmplugin.v5.JUnit4Utils"/>
		<type id="org.codehaus.groovy.control.customizers.builder.CustomizersFactory"/>
		<type id="org.crsh.command.BaseCommand"/>
		<type id="org.codehaus.groovy.ast.CodeVisitorSupport"/>
		<type id="org.crsh.shell.impl.remoting.ClientMessage"/>
		<type id="org.codehaus.groovy.transform.ASTTransformationCollectorCodeVisitor"/>
		<type id="org.codehaus.groovy.ast.ClassCodeExpressionTransformer"/>
		<type id="org.crsh.standalone.Bootstrap"/>
		<type id="org.codehaus.groovy.transform.sc.StaticCompilationMetadataKeys"/>
		<type id="org.codehaus.groovy.control.customizers.builder.CompilerCustomizationBuilder"/>
		<type id="org.crsh.command.AbstractCommand"/>
		<type id="org.codehaus.groovy.reflection.CachedConstructor"/>
		<type id="org.crsh.text.renderers.BindingRenderable"/>
		<type id="groovy.lang.MissingFieldException"/>
		<type id="org.codehaus.groovy.util.AbstractConcurrentDoubleKeyMap"/>
		<type id="org.codehaus.groovy.runtime.GStringImpl"/>
		<type id="org.objectweb.asm.tree.analysis.BasicInterpreter"/>
		<type id="org.codehaus.groovy.transform.CategoryASTTransformation"/>
		<type id="groovy.util.ScriptException"/>
		<type id="groovy.util.Expando"/>
		<type id="org.codehaus.groovy.ast.GenericsType"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MethodMetaProperty"/>
		<type id="org.codehaus.groovy.transform.ConditionalInterruptibleASTTransformation"/>
		<type id="org.codehaus.groovy.runtime.m12n.StandardPropertiesModuleFactory"/>
		<type id="org.codehaus.groovy.tools.Utilities"/>
		<type id="org.crsh.plugin.Property"/>
		<type id="org.codehaus.groovy.classgen.asm.BytecodeVariable"/>
		<type id="org.codehaus.groovy.classgen.ReturnAdder"/>
		<type id="org.codehaus.groovy.classgen.asm.DelegatingController"/>
		<type id="org.crsh.plugin.ResourceManager"/>
		<type id="org.crsh.vfs.Path"/>
		<type id="org.codehaus.groovy.reflection.GeneratedMetaMethod"/>
		<type id="org.crsh.util.AbstractSocketClient"/>
		<type id="org.crsh.cli.impl.invocation.CommandInvoker"/>
		<type id="groovy.lang.AdaptingMetaClass"/>
		<type id="org.codehaus.groovy.tools.javac.JavaAwareCompilationUnit"/>
		<type id="org.crsh.util.ServletContextMap"/>
		<type id="groovy.lang.ReadOnlyPropertyException"/>
		<type id="org.codehaus.groovy.classgen.DummyClassGenerator"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.IntegerArrayPutAtMetaMethod"/>
		<type id="org.crsh.shell.impl.remoting.RemoteServer"/>
		<type id="org.codehaus.groovy.runtime.typehandling.NumberMathModificationInfo"/>
		<type id="org.objectweb.asm.ClassWriter"/>
		<type id="org.crsh.cli.impl.lang.ClassFieldBinding"/>
		<type id="org.codehaus.groovy.reflection.ReflectionUtils"/>
		<type id="org.codehaus.groovy.runtime.callsite.PogoMetaClassGetPropertySite"/>
		<type id="org.objectweb.asm.tree.analysis.Interpreter"/>
		<type id="org.codehaus.groovy.runtime.ClassExtender"/>
		<type id="org.codehaus.groovy.control.GenericsVisitor"/>
		<type id="org.codehaus.groovy.runtime.wrappers.BooleanWrapper"/>
		<type id="org.codehaus.groovy.util.ReleaseInfo"/>
		<type id="groovy.beans.PropertyAccessor"/>
		<type id="org.codehaus.groovy.vmplugin.v5.Java5"/>
		<type id="org.codehaus.groovy.runtime.metaclass.TransformMetaMethod"/>
		<type id="org.crsh.cli.impl.tokenizer.TokenizerImpl"/>
		<type id="org.codehaus.groovy.classgen.EnumVisitor"/>
		<type id="org.codehaus.groovy.runtime.callsite.BooleanReturningMethodInvoker"/>
		<type id="org.crsh.vfs.spi.ram.RAMURLConnection"/>
		<type id="org.codehaus.groovy.runtime.StringBufferWriter"/>
		<type id="org.codehaus.groovy.runtime.powerassert.Value"/>
		<type id="org.crsh.processor.term.ProcessorIOHandler"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.StaticMethodCallExpressionTransformer"/>
		<type id="org.codehaus.groovy.tools.Compiler"/>
		<type id="org.codehaus.groovy.vmplugin.v6.Java6"/>
		<type id="org.crsh.shell.ShellResponse"/>
		<type id="org.codehaus.groovy.antlr.java.JavaLexer"/>
		<type id="org.codehaus.groovy.ast.expr.ArgumentListExpression"/>
		<type id="org.crsh.util.IO"/>
		<type id="org.codehaus.groovy.transform.GroovyASTTransformation"/>
		<type id="org.codehaus.groovy.runtime.NullObject"/>
		<type id="org.objectweb.asm.tree.TryCatchBlockNode"/>
		<type id="org.codehaus.groovy.tools.GrapeMain"/>
		<type id="org.crsh.text.ui.BorderStyle"/>
		<type id="groovy.lang.MetaObjectProtocol"/>
		<type id="org.codehaus.groovy.ast.DynamicVariable"/>
		<type id="org.codehaus.groovy.tools.DgmConverter"/>
		<type id="groovy.lang.Category"/>
		<type id="org.codehaus.groovy.control.SourceExtensionHandler"/>
		<type id="org.objectweb.asm.commons.SimpleRemapper"/>
		<type id="org.crsh.command.ScriptException"/>
		<type id="org.crsh.lang.groovy.command.GroovyScriptCommand"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.NumberNumberMultiply"/>
		<type id="org.objectweb.asm.tree.AbstractInsnNode"/>
		<type id="org.crsh.util.BlankSequence"/>
		<type id="org.codehaus.groovy.runtime.powerassert.PowerAssertionError"/>
		<type id="org.codehaus.groovy.classgen.asm.CompileStack"/>
		<type id="org.crsh.command.pipeline.PipeLine"/>
		<type id="groovy.lang.SpreadMapEvaluatingException"/>
		<type id="org.crsh.lang.groovy.ShellBinding"/>
		<type id="org.codehaus.groovy.syntax.SyntaxException"/>
		<type id="org.crsh.text.ui.RowElement"/>
		<type id="org.codehaus.groovy.runtime.MethodRankHelper"/>
		<type id="org.codehaus.groovy.ast.expr.BinaryExpression"/>
		<type id="org.crsh.ssh.term.scp.SCPAction"/>
		<type id="org.crsh.ssh.term.inline.SSHInlineShellProcessContext"/>
		<type id="org.crsh.ssh.SSHPlugin"/>
		<type id="org.objectweb.asm.tree.InsnNode"/>
		<type id="org.codehaus.groovy.control.messages.SimpleMessage"/>
		<type id="org.codehaus.groovy.runtime.DefaultMethodKey"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MissingPropertyExceptionNoStack"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesWriterControllerFactoryImpl"/>
		<type id="org.codehaus.groovy.classgen.asm.StatementWriter"/>
		<type id="org.codehaus.groovy.control.ErrorCollector"/>
		<type id="org.codehaus.groovy.tools.javac.JavacCompilerFactory"/>
		<type id="org.codehaus.groovy.transform.GroovyASTTransformationClass"/>
		<type id="org.objectweb.asm.Type"/>
		<type id="org.codehaus.groovy.transform.DelegateASTTransformation"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.CompareIdentityExpression"/>
		<type id="org.codehaus.groovy.runtime.typehandling.FloatingPointMath"/>
		<type id="org.crsh.cli.impl.invocation.InvocationMatcher"/>
		<type id="org.objectweb.asm.commons.Remapper"/>
		<type id="groovy.lang.ListWithDefault"/>
		<type id="org.objectweb.asm.tree.AnnotationNode"/>
		<type id="org.codehaus.groovy.tools.javac.JavaStubCompilationUnit"/>
		<type id="org.crsh.command.SyntaxException"/>
		<type id="org.crsh.cli.Man"/>
		<type id="org.codehaus.groovy.antlr.treewalker.NodePrinter"/>
		<type id="org.codehaus.groovy.runtime.typehandling.BigDecimalMath"/>
		<type id="groovy.util.GroovyScriptEngine"/>
		<type id="org.codehaus.groovy.reflection.ParameterTypes"/>
		<type id="groovy.lang.ObjectRange"/>
		<type id="org.codehaus.groovy.antlr.parser.GroovyRecognizer"/>
		<type id="groovy.util.BuilderSupport"/>
		<type id="groovy.util.ObservableSet"/>
		<type id="org.codehaus.groovy.runtime.InvokerInvocationException"/>
		<type id="org.objectweb.asm.commons.Method"/>
		<type id="org.codehaus.groovy.antlr.AntlrASTProcessSnippets"/>
		<type id="org.codehaus.groovy.control.ASTTransformationsContext"/>
		<type id="org.codehaus.groovy.ast.expr.BitwiseNegationExpression"/>
		<type id="org.objectweb.asm.util.TraceMethodVisitor"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.BooleanExpressionTransformer"/>
		<type id="org.objectweb.asm.signature.SignatureReader"/>
		<type id="org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod"/>
		<type id="groovy.lang.Sequence"/>
		<type id="org.codehaus.groovy.runtime.ResourceGroovyMethods"/>
		<type id="org.codehaus.groovy.ast.expr.NamedArgumentListExpression"/>
		<type id="org.codehaus.groovy.transform.sc.StaticCompilationVisitor"/>
		<type id="org.crsh.repl.REPLSession"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryDoubleExpressionHelper"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.NumberNumberPlus"/>
		<type id="org.codehaus.groovy.ast.expr.MapExpression"/>
		<type id="org.codehaus.groovy.transform.SingletonASTTransformation"/>
		<type id="org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation"/>
		<type id="org.objectweb.asm.tree.analysis.BasicValue"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.NumberNumberDiv"/>
		<type id="org.crsh.vfs.spi.url.Resource"/>
		<type id="org.codehaus.groovy.reflection.ReflectionCache"/>
		<type id="org.codehaus.groovy.control.ConfigurationException"/>
		<type id="org.codehaus.groovy.ast.expr.PostfixExpression"/>
		<type id="groovy.beans.PropertyReader"/>
		<type id="org.objectweb.asm.util.ASMifier"/>
		<type id="org.crsh.util.CloseableList"/>
		<type id="org.codehaus.groovy.runtime.metaclass.DefaultMetaClassInfo"/>
		<type id="org.codehaus.groovy.control.CompilerConfiguration"/>
		<type id="org.codehaus.groovy.transform.AbstractInterruptibleASTTransformation"/>
		<type id="org.objectweb.asm.tree.VarInsnNode"/>
		<type id="groovy.util.NodeList"/>
		<type id="org.crsh.standalone.CRaSHProvider"/>
		<type id="org.crsh.vfs.spi.url.URLDriver"/>
		<type id="org.crsh.command.ShellCommand"/>
		<type id="org.crsh.text.ui.Overflow"/>
		<type id="org.codehaus.groovy.ast.builder.AstBuilderTransformation"/>
		<type id="org.crsh.processor.term.Processor"/>
		<type id="org.codehaus.groovy.classgen.asm.OptimizingStatementWriter"/>
		<type id="groovy.lang.DeprecationException"/>
		<type id="org.crsh.shell.impl.command.CRaSHSession"/>
		<type id="org.crsh.text.RenderPrintWriter"/>
		<type id="org.crsh.plugin.PluginContext"/>
		<type id="groovy.grape.GrapeIvy"/>
		<type id="org.crsh.vfs.FS"/>
		<type id="org.codehaus.groovy.runtime.ScriptBytecodeAdapter"/>
		<type id="org.crsh.text.renderers.EntityTypeRenderable"/>
		<type id="org.codehaus.groovy.ast.stmt.ContinueStatement"/>
		<type id="org.codehaus.groovy.runtime.MethodKey"/>
		<type id="org.codehaus.groovy.ast.CompileUnit"/>
		<type id="org.codehaus.groovy.control.StaticVerifier"/>
		<type id="org.crsh.cli.impl.descriptor.IllegalParameterException"/>
		<type id="org.codehaus.groovy.control.CompilationFailedException"/>
		<type id="org.codehaus.groovy.antlr.java.JavaTokenTypes"/>
		<type id="org.crsh.cli.impl.descriptor.IntrospectionException"/>
		<type id="org.codehaus.groovy.antlr.SourceInfo"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.BooleanArrayGetAtMetaMethod"/>
		<type id="org.codehaus.groovy.ast.EnumConstantClassNode"/>
		<type id="org.codehaus.groovy.runtime.callsite.PojoMetaClassSite"/>
		<type id="org.crsh.util.SimpleMap"/>
		<type id="org.crsh.command.CommandInvoker"/>
		<type id="org.crsh.cli.impl.lang.MethodArgumentBinding"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayPutAtMetaMethod"/>
		<type id="org.codehaus.groovy.ast.expr.MethodCall"/>
		<type id="org.codehaus.groovy.transform.InheritConstructorsASTTransformation"/>
		<type id="org.crsh.cli.impl.invocation.ArgumentMatch"/>
		<type id="org.codehaus.groovy.ast.stmt.BlockStatement"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryExpressionMultiTypeDispatcher"/>
		<type id="org.codehaus.groovy.util.SingleKeyHashMap"/>
		<type id="groovy.inspect.Inspector"/>
		<type id="org.codehaus.groovy.control.CompilePhase"/>
		<type id="org.codehaus.groovy.runtime.wrappers.ShortWrapper"/>
		<type id="org.codehaus.groovy.runtime.DefaultGroovyMethodsSupport"/>
		<type id="groovy.lang.MetaClassRegistryChangeEventListener"/>
		<type id="groovy.lang.ProxyMetaClass"/>
		<type id="org.codehaus.groovy.runtime.wrappers.Wrapper"/>
		<type id="org.crsh.cli.completers.EmptyCompleter"/>
		<type id="org.objectweb.asm.tree.JumpInsnNode"/>
		<type id="org.codehaus.groovy.ast.PropertyNode"/>
		<type id="org.objectweb.asm.util.ASMifiable"/>
		<type id="org.codehaus.groovy.classgen.asm.WriterControllerFactory"/>
		<type id="org.crsh.command.RuntimeContext"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.BooleanCachedClass"/>
		<artifact id="org.springframework.boot:spring-boot-starter-actuator:0.5.0.BUILD-SNAPSHOT">
			<type id="org.springframework.boot.actuate.endpoint.DumpEndpoint"/>
			<type id="org.springframework.boot.actuate.metrics.GaugeService"/>
			<type id="org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerMapping"/>
			<type id="org.springframework.boot.actuate.autoconfigure.JolokiaAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerAdapter"/>
			<type id="org.springframework.boot.actuate.metrics.DefaultCounterService"/>
			<type id="org.springframework.boot.actuate.metrics.CounterService"/>
			<type id="org.springframework.boot.actuate.health.VanillaHealthIndicator"/>
			<type id="org.springframework.boot.actuate.audit.listener.AuditListener"/>
			<type id="org.springframework.boot.actuate.security.AuthorizationAuditListener"/>
			<type id="org.springframework.boot.actuate.autoconfigure.EndpointWebMvcChildContextConfiguration"/>
			<type id="org.springframework.boot.actuate.metrics.DefaultGaugeService"/>
			<type id="org.springframework.boot.actuate.autoconfigure.ManagementSecurityAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.endpoint.PublicMetrics"/>
			<type id="org.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.autoconfigure.ManagementServerPropertiesAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.endpoint.MetricsEndpoint"/>
			<type id="org.springframework.boot.actuate.endpoint.InfoEndpoint"/>
			<type id="org.springframework.boot.actuate.audit.listener.AuditApplicationEvent"/>
			<type id="org.springframework.boot.actuate.trace.WebRequestTraceFilter"/>
			<type id="org.springframework.boot.actuate.autoconfigure.TraceWebFilterAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.web.BasicErrorController"/>
			<type id="org.springframework.boot.actuate.trace.TraceRepository"/>
			<type id="org.springframework.boot.actuate.endpoint.BeansEndpoint"/>
			<type id="org.springframework.boot.actuate.trace.InMemoryTraceRepository"/>
			<type id="org.springframework.boot.actuate.health.HealthIndicator"/>
			<type id="org.springframework.boot.actuate.endpoint.VanillaPublicMetrics"/>
			<type id="org.springframework.boot.actuate.metrics.MetricRepository"/>
			<artifact id="org.springframework.boot:spring-boot-actuator:0.5.0.BUILD-SNAPSHOT">
				<artifact id="com.fasterxml.jackson.core:jackson-databind:2.2.2">
				</artifact>
				<artifact id="org.hibernate:hibernate-validator:4.3.1.Final">
					<type id="org.hibernate.validator.internal.metadata.provider.MetaDataProviderKeyedByClassName"/>
					<type id="org.hibernate.validator.constraints.ConstraintComposition"/>
					<type id="org.hibernate.validator.internal.xml.ValidationConfigType"/>
					<type id="org.hibernate.validator.internal.xml.ValidatedByType"/>
					<type id="org.hibernate.validator.internal.util.scriptengine.ScriptEvaluatorFactory"/>
					<type id="org.hibernate.validator.internal.util.CollectionHelper"/>
					<type id="org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfChar"/>
					<type id="org.hibernate.validator.internal.engine.MethodParameterNodeImpl"/>
					<type id="org.hibernate.validator.internal.engine.ValidatorContextImpl"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForCollection"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.PastValidatorForReadablePartial"/>
					<type id="org.hibernate.validator.constraints.SafeHtml"/>
					<type id="org.hibernate.validator.cfg.context.ParameterTarget"/>
					<type id="org.hibernate.validator.constraints.NotEmpty"/>
					<type id="org.hibernate.validator.internal.metadata.raw.ConstrainedType"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.AbstractConstraintMetaData"/>
					<type id="org.hibernate.validator.internal.metadata.raw.AbstractConstrainedElement"/>
					<type id="org.hibernate.validator.spi.group.DefaultGroupSequenceProvider"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.BeanMetaData"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.MethodMetaData"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.PastValidatorForDate"/>
					<type id="org.hibernate.validator.internal.util.IdentitySet"/>
					<type id="org.hibernate.validator.constraints.CreditCardNumber"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl"/>
					<type id="org.hibernate.validator.internal.xml.ConstraintDefinitionType"/>
					<type id="org.hibernate.validator.internal.metadata.descriptor.PropertyDescriptorImpl"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.PastValidatorForReadableInstant"/>
					<type id="org.hibernate.validator.internal.xml.GroupsType"/>
					<type id="org.hibernate.validator.internal.engine.ValidationContext"/>
					<type id="org.hibernate.validator.internal.engine.ConstraintValidatorContextImpl"/>
					<type id="org.hibernate.validator.constraints.ScriptAssert"/>
					<type id="org.hibernate.validator.cfg.defs.CreditCardNumberDef"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfInt"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForMap"/>
					<type id="org.hibernate.validator.internal.metadata.raw.ConfigurationSource"/>
					<type id="org.hibernate.validator.cfg.defs.DecimalMinDef"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetAnnotationParameter"/>
					<type id="org.hibernate.validator.internal.util.logging.Log"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetMethods"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.DigitsValidatorForNumber"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.DigitsValidatorForCharSequence"/>
					<type id="org.hibernate.validator.internal.xml.XmlMappingParser"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.LoadClass"/>
					<type id="org.hibernate.validator.cfg.defs.URLDef"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetMethodFromPropertyName"/>
					<type id="org.hibernate.validator.internal.metadata.core.MetaConstraint"/>
					<type id="org.hibernate.validator.internal.engine.ValidatorImpl"/>
					<type id="org.hibernate.validator.internal.xml.PayloadType"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfBoolean"/>
					<type id="org.hibernate.validator.internal.engine.groups.ValidationOrder"/>
					<type id="org.hibernate.validator.internal.metadata.raw.ConstrainedParameter"/>
					<type id="org.hibernate.validator.constraints.ModCheck"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.DecimalMinValidatorForCharSequence"/>
					<type id="org.hibernate.validator.internal.cfg.context.ConstraintMappingContext"/>
					<type id="org.hibernate.validator.internal.util.logging.Messages"/>
					<type id="org.hibernate.validator.cfg.context.ReturnValueConstraintMappingContext"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.SetAccessibility"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetDeclaredMethod"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetDeclaredField"/>
					<type id="org.hibernate.validator.cfg.context.ReturnValueTarget"/>
					<type id="org.hibernate.validator.internal.util.annotationfactory.AnnotationDescriptor"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.DecimalMaxValidatorForNumber"/>
					<type id="org.hibernate.validator.internal.metadata.core.ConstraintOrigin"/>
					<type id="org.hibernate.validator.resourceloading.DelegatingResourceBundleLocator"/>
					<type id="org.hibernate.validator.constraints.br.TituloEleitoral"/>
					<type id="org.hibernate.validator.group.DefaultGroupSequenceProvider"/>
					<type id="org.hibernate.validator.internal.engine.groups.DefaultValidationOrder"/>
					<type id="org.hibernate.validator.cfg.context.Constrainable"/>
					<type id="org.hibernate.validator.resourceloading.PlatformResourceBundleLocator"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetMethod"/>
					<type id="org.hibernate.validator.internal.metadata.descriptor.ParameterDescriptorImpl"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.FutureValidatorForCalendar"/>
					<type id="org.hibernate.validator.HibernateValidatorConfiguration"/>
					<artifact id="javax.validation:validation-api:1.0.0.GA">
						<type id="javax.validation.spi.BootstrapState"/>
						<type id="javax.validation.Validation"/>
						<type id="javax.validation.metadata.ElementDescriptor"/>
						<type id="javax.validation.metadata.ConstraintDescriptor"/>
						<type id="javax.validation.constraints.Size"/>
						<type id="javax.validation.metadata.Scope"/>
						<type id="javax.validation.TraversableResolver"/>
						<type id="javax.validation.Constraint"/>
						<type id="javax.validation.constraints.DecimalMax"/>
						<type id="javax.validation.groups.Default"/>
						<type id="javax.validation.ConstraintDefinitionException"/>
						<type id="javax.validation.ConstraintViolation"/>
						<type id="javax.validation.constraints.Min"/>
						<type id="javax.validation.ValidatorContext"/>
						<type id="javax.validation.constraints.NotNull"/>
						<type id="javax.validation.Validator"/>
						<type id="javax.validation.Path"/>
						<type id="javax.validation.MessageInterpolator"/>
						<type id="javax.validation.ConstraintValidatorContext"/>
						<type id="javax.validation.Valid"/>
						<type id="javax.validation.ValidationException"/>
						<type id="javax.validation.Configuration"/>
						<type id="javax.validation.OverridesAttribute"/>
						<type id="javax.validation.GroupDefinitionException"/>
						<type id="javax.validation.constraints.Null"/>
						<type id="javax.validation.Payload"/>
						<type id="javax.validation.constraints.DecimalMin"/>
						<type id="javax.validation.GroupSequence"/>
						<type id="javax.validation.bootstrap.ProviderSpecificBootstrap"/>
						<type id="javax.validation.constraints.AssertFalse"/>
						<type id="javax.validation.constraints.Max"/>
						<type id="javax.validation.spi.ValidationProvider"/>
						<type id="javax.validation.constraints.Future"/>
						<type id="javax.validation.metadata.PropertyDescriptor"/>
						<type id="javax.validation.constraints.Past"/>
						<type id="javax.validation.constraints.AssertTrue"/>
						<type id="javax.validation.ConstraintValidator"/>
						<type id="javax.validation.bootstrap.GenericBootstrap"/>
						<type id="javax.validation.ValidatorFactory"/>
						<type id="javax.validation.ConstraintViolationException"/>
						<type id="javax.validation.ConstraintValidatorFactory"/>
						<type id="javax.validation.constraints.Digits"/>
						<type id="javax.validation.UnexpectedTypeException"/>
						<type id="javax.validation.spi.ConfigurationState"/>
						<type id="javax.validation.metadata.BeanDescriptor"/>
						<type id="javax.validation.ConstraintDeclarationException"/>
						<type id="javax.validation.ReportAsSingleViolation"/>
						<type id="javax.validation.constraints.Pattern"/>
						<type id="javax.validation.ValidationProviderResolver"/>
					</artifact>
					<type id="org.hibernate.validator.messageinterpolation.ValueFormatterMessageInterpolator"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfByte"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.NotNullValidator"/>
					<type id="org.hibernate.validator.internal.util.TypeHelper"/>
					<type id="org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider"/>
					<type id="org.hibernate.validator.constraints.br.CNPJ"/>
					<type id="org.hibernate.validator.internal.engine.resolver.DefaultTraversableResolver"/>
					<type id="org.hibernate.validator.internal.cfg.context.PropertyConstraintMappingContextImpl"/>
					<type id="org.hibernate.validator.cfg.defs.AssertFalseDef"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.ConstructorInstance"/>
					<type id="org.hibernate.validator.internal.engine.ConstraintViolationImpl"/>
					<type id="org.hibernate.validator.spi.resourceloading.ResourceBundleLocator"/>
					<type id="org.hibernate.validator.cfg.defs.DecimalMaxDef"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.FutureValidatorForReadableInstant"/>
					<type id="org.hibernate.validator.internal.cfg.context.ConstraintMappingContextImplBase"/>
					<type id="org.hibernate.validator.internal.metadata.provider.MetaDataProvider"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.AssertTrueValidator"/>
					<type id="org.hibernate.validator.internal.metadata.location.ConstraintLocation"/>
					<type id="org.hibernate.validator.internal.xml.ElementType"/>
					<type id="org.hibernate.validator.cfg.defs.NotEmptyDef"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.NotBlankValidator"/>
					<type id="org.hibernate.validator.internal.engine.groups.Group"/>
					<type id="org.hibernate.validator.internal.engine.MessageAndPath"/>
					<type id="org.hibernate.validator.internal.engine.MethodReturnValueNodeImpl"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetClassLoader"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfLong"/>
					<type id="org.hibernate.validator.cfg.defs.RangeDef"/>
					<type id="org.hibernate.validator.internal.engine.groups.DefaultGroupSequenceProviderAdapter"/>
					<type id="org.hibernate.validator.internal.metadata.core.ConstraintHelper"/>
					<type id="org.hibernate.validator.internal.engine.PathImpl"/>
					<type id="org.hibernate.validator.cfg.defs.MaxDef"/>
					<type id="org.hibernate.validator.internal.engine.groups.Sequence"/>
					<type id="org.hibernate.validator.cfg.GenericConstraintDef"/>
					<type id="org.hibernate.validator.method.MethodConstraintViolation"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetConstructor"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.URLValidator"/>
					<type id="org.hibernate.validator.internal.xml.ValidationBootstrapParameters"/>
					<type id="org.hibernate.validator.internal.metadata.provider.XmlMetaDataProvider"/>
					<type id="org.hibernate.validator.internal.xml.GroupSequenceType"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.ScriptAssertValidator"/>
					<type id="org.hibernate.validator.internal.xml.PropertyType"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.ParameterMetaData"/>
					<type id="org.hibernate.validator.internal.engine.resolver.JPATraversableResolver"/>
					<type id="org.hibernate.validator.cfg.context.PropertyTarget"/>
					<type id="org.hibernate.validator.constraints.br.CPF"/>
					<type id="org.hibernate.validator.internal.util.annotationfactory.AnnotationProxy"/>
					<type id="org.hibernate.validator.internal.engine.ConfigurationImpl"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SafeHtmlValidator"/>
					<type id="org.hibernate.validator.internal.util.logging.LoggerFactory"/>
					<type id="org.hibernate.validator.internal.util.Contracts"/>
					<type id="org.hibernate.validator.internal.metadata.raw.ConstrainedElement"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.PatternValidator"/>
					<artifact id="org.jboss.logging:jboss-logging:3.1.0.CR2">
					</artifact>
					<type id="org.hibernate.validator.constraints.CompositionType"/>
					<type id="org.hibernate.validator.method.metadata.ParameterDescriptor"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetDeclaredMethods"/>
					<type id="org.hibernate.validator.internal.util.scriptengine.ScriptEvaluator"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfShort"/>
					<type id="org.hibernate.validator.method.metadata.TypeDescriptor"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.AssertFalseValidator"/>
					<type id="org.hibernate.validator.internal.engine.ConstraintTree"/>
					<type id="org.hibernate.validator.internal.util.LazyValidatorFactory"/>
					<type id="org.hibernate.validator.constraints.Range"/>
					<type id="org.hibernate.validator.method.MethodValidator"/>
					<type id="org.hibernate.validator.internal.cfg.context.ParameterConstraintMappingContextImpl"/>
					<type id="org.hibernate.validator.internal.metadata.raw.ConstrainedMethod"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.DecimalMinValidatorForNumber"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.PropertyMetaData"/>
					<type id="org.hibernate.validator.constraints.URL"/>
					<type id="org.hibernate.validator.internal.xml.ValidationXmlParser"/>
					<type id="org.hibernate.validator.internal.engine.StandardValidationContext"/>
					<type id="org.hibernate.validator.internal.engine.MessageInterpolatorContext"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.PastValidatorForCalendar"/>
					<type id="org.hibernate.validator.cfg.ConstraintDef"/>
					<type id="org.hibernate.validator.internal.metadata.descriptor.ElementDescriptorImpl"/>
					<type id="org.hibernate.validator.internal.metadata.provider.ProgrammaticMetaDataProvider"/>
					<type id="org.hibernate.validator.internal.metadata.raw.ConstrainedField"/>
					<type id="org.hibernate.validator.group.GroupSequenceProvider"/>
					<type id="org.hibernate.validator.cfg.defs.DigitsDef"/>
					<type id="org.hibernate.validator.cfg.context.Cascadable"/>
					<type id="org.hibernate.validator.internal.engine.ValidatorFactoryImpl"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.MinValidatorForCharSequence"/>
					<type id="org.hibernate.validator.internal.xml.ClassType"/>
					<type id="org.hibernate.validator.resourceloading.CachingResourceBundleLocator"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfFloat"/>
					<type id="org.hibernate.validator.internal.metadata.location.MethodConstraintLocation"/>
					<type id="org.hibernate.validator.cfg.defs.ScriptAssertDef"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.MaxValidatorForCharSequence"/>
					<type id="org.hibernate.validator.cfg.context.AnnotationProcessingOptions"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForCharSequence"/>
					<type id="org.hibernate.validator.cfg.defs.PatternDef"/>
					<type id="org.hibernate.validator.cfg.context.PropertyConstraintMappingContext"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.DecimalMaxValidatorForCharSequence"/>
					<type id="org.hibernate.validator.cfg.defs.NotBlankDef"/>
					<type id="org.hibernate.validator.internal.xml.ConstraintMappingsType"/>
					<type id="org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.EmailValidator"/>
					<type id="org.hibernate.validator.internal.cfg.context.ReturnValueConstraintMappingContextImpl"/>
					<type id="org.hibernate.validator.cfg.context.ParameterConstraintMappingContext"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.MaxValidatorForNumber"/>
					<type id="org.hibernate.validator.internal.xml.ObjectFactory"/>
					<type id="org.hibernate.validator.internal.engine.NodeImpl"/>
					<type id="org.hibernate.validator.cfg.defs.FutureDef"/>
					<type id="org.hibernate.validator.internal.engine.groups.ValidationOrderGenerator"/>
					<type id="org.hibernate.validator.cfg.defs.MinDef"/>
					<type id="org.hibernate.validator.cfg.defs.NullDef"/>
					<type id="org.hibernate.validator.method.metadata.MethodDescriptor"/>
					<type id="org.hibernate.validator.cfg.context.TypeConstraintMappingContext"/>
					<type id="org.hibernate.validator.internal.metadata.descriptor.MethodDescriptorImpl"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.NullValidator"/>
					<type id="org.hibernate.validator.cfg.defs.EmailDef"/>
					<type id="org.hibernate.validator.cfg.defs.LengthDef"/>
					<type id="org.hibernate.validator.cfg.defs.SizeDef"/>
					<type id="org.hibernate.validator.cfg.defs.PastDef"/>
					<type id="org.hibernate.validator.internal.engine.resolver.SingleThreadCachedTraversableResolver"/>
					<type id="org.hibernate.validator.HibernateValidator"/>
					<type id="org.hibernate.validator.method.MethodConstraintViolationException"/>
					<type id="org.hibernate.validator.internal.engine.ValueContext"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.ConstraintMetaData"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArray"/>
					<type id="org.hibernate.validator.internal.metadata.raw.BeanConfiguration"/>
					<type id="org.hibernate.validator.internal.cfg.context.ConfiguredConstraint"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfDouble"/>
					<type id="org.hibernate.validator.constraints.Length"/>
					<type id="org.hibernate.validator.cfg.ConstraintMapping"/>
					<type id="org.hibernate.validator.resourceloading.ResourceBundleLocator"/>
					<type id="org.hibernate.validator.HibernateValidatorContext"/>
					<type id="org.hibernate.validator.internal.engine.MethodValidationContext"/>
					<type id="org.hibernate.validator.constraints.NotBlank"/>
					<type id="org.hibernate.validator.cfg.defs.NotNullDef"/>
					<type id="org.hibernate.validator.internal.util.ConcurrentReferenceHashMap"/>
					<type id="org.hibernate.validator.cfg.defs.AssertTrueDef"/>
					<type id="org.hibernate.validator.internal.xml.FieldType"/>
					<type id="org.hibernate.validator.internal.engine.ConstraintValidatorFactoryImpl"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.GetDeclaredFields"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.FutureValidatorForReadablePartial"/>
					<type id="org.hibernate.validator.internal.xml.BeanType"/>
					<type id="org.hibernate.validator.internal.engine.MethodConstraintViolationImpl"/>
					<type id="org.hibernate.validator.internal.xml.AnnotationType"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.SizeValidatorForArraysOfPrimitives"/>
					<type id="org.hibernate.validator.internal.xml.GetterType"/>
					<type id="org.hibernate.validator.internal.util.privilegedactions.NewInstance"/>
					<type id="org.hibernate.validator.cfg.context.MethodConstraintMappingContext"/>
					<type id="org.hibernate.validator.constraints.Email"/>
					<type id="org.hibernate.validator.internal.util.ModUtil"/>
					<type id="org.hibernate.validator.internal.util.ReflectionHelper"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.MinValidatorForNumber"/>
					<type id="org.hibernate.validator.HibernateValidatorFactory"/>
					<type id="org.hibernate.validator.internal.metadata.location.BeanConstraintLocation"/>
					<type id="org.hibernate.validator.cfg.context.MethodTarget"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.ModCheckValidator"/>
					<type id="org.hibernate.validator.internal.metadata.descriptor.BeanDescriptorImpl"/>
					<type id="org.hibernate.validator.internal.metadata.BeanMetaDataManager"/>
					<type id="org.hibernate.validator.internal.metadata.aggregated.MetaDataBuilder"/>
					<type id="org.hibernate.validator.internal.util.annotationfactory.AnnotationFactory"/>
					<type id="org.hibernate.validator.cfg.context.TypeTarget"/>
					<type id="org.hibernate.validator.internal.util.Version"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.FutureValidatorForDate"/>
					<type id="org.hibernate.validator.internal.cfg.context.MethodConstraintMappingContextImpl"/>
					<type id="org.hibernate.validator.resourceloading.AggregateResourceBundleLocator"/>
					<type id="org.hibernate.validator.internal.constraintvalidators.LengthValidator"/>
					<type id="org.hibernate.validator.internal.metadata.core.AnnotationProcessingOptions"/>
					<type id="org.hibernate.validator.internal.cfg.context.TypeConstraintMappingContextImpl"/>
					<type id="org.hibernate.validator.internal.xml.ConstraintType"/>
				</artifact>
			</artifact>
			<type id="org.springframework.boot.actuate.properties.ManagementServerProperties"/>
			<type id="org.springframework.boot.actuate.audit.AuditEventRepository"/>
			<type id="org.springframework.boot.actuate.endpoint.JolokiaEndpoint"/>
			<type id="org.springframework.boot.actuate.autoconfigure.MetricRepositoryAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.metrics.Measurement"/>
			<type id="org.springframework.boot.actuate.endpoint.EnvironmentEndpoint"/>
			<type id="org.springframework.boot.actuate.endpoint.Endpoint"/>
			<type id="org.springframework.boot.actuate.properties.ShellProperties"/>
			<type id="org.springframework.boot.actuate.trace.Trace"/>
			<type id="org.springframework.boot.actuate.endpoint.HealthEndpoint"/>
			<type id="org.springframework.boot.actuate.metrics.Metric"/>
			<type id="org.springframework.boot.actuate.audit.InMemoryAuditEventRepository"/>
			<type id="org.springframework.boot.actuate.autoconfigure.TraceRepositoryAutoConfiguration"/>
			<artifact id="org.slf4j:log4j-over-slf4j:1.7.5">
				<type id="org.apache.log4j.LogManager"/>
				<type id="org.apache.log4j.spi.Layout"/>
				<type id="org.apache.log4j.spi.ErrorHandler"/>
				<type id="org.apache.log4j.Level"/>
				<type id="org.apache.log4j.spi.LoggingEvent"/>
				<type id="org.apache.log4j.Priority"/>
				<type id="org.apache.log4j.spi.HierarchyEventListener"/>
				<type id="org.apache.log4j.helpers.NullEnumeration"/>
				<type id="org.apache.log4j.helpers.LogLog"/>
				<type id="org.apache.log4j.Appender"/>
				<type id="org.apache.log4j.BasicConfigurator"/>
				<type id="org.apache.log4j.xml.DOMConfigurator"/>
				<type id="org.apache.log4j.spi.Configurator"/>
				<type id="org.apache.log4j.NDC"/>
				<type id="org.apache.log4j.Layout"/>
				<type id="org.apache.log4j.RollingFileAppender"/>
				<type id="org.apache.log4j.spi.LoggerFactory"/>
				<type id="org.apache.log4j.MDC"/>
				<type id="org.apache.log4j.Category"/>
				<type id="org.apache.log4j.PropertyConfigurator"/>
				<type id="org.apache.log4j.spi.LoggerRepository"/>
				<type id="org.apache.log4j.spi.Filter"/>
				<type id="org.apache.log4j.PatternLayout"/>
				<type id="org.apache.log4j.Logger"/>
			</artifact>
			<type id="org.springframework.boot.actuate.endpoint.ShutdownEndpoint"/>
			<type id="org.springframework.boot.actuate.metrics.InMemoryMetricRepository"/>
			<type id="org.springframework.boot.actuate.endpoint.TraceEndpoint"/>
			<type id="org.springframework.boot.actuate.autoconfigure.MetricFilterAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.endpoint.AbstractEndpoint"/>
			<type id="org.springframework.boot.actuate.security.AuthenticationAuditListener"/>
			<type id="org.springframework.boot.actuate.web.ErrorController"/>
			<type id="org.springframework.boot.actuate.endpoint.AutoConfigurationReportEndpoint"/>
			<type id="org.springframework.boot.actuate.audit.AuditEvent"/>
			<type id="org.springframework.boot.actuate.autoconfigure.ErrorMvcAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.autoconfigure.CrshAutoConfiguration"/>
			<type id="org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration"/>
			<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
			</artifact>
			<type id="org.springframework.boot.actuate.health.SimpleHealthIndicator"/>
			<type id="org.springframework.boot.actuate.autoconfigure.AuditAutoConfiguration"/>
		</artifact>
		<type id="org.crsh.cli.impl.parser.Mode"/>
		<type id="org.codehaus.groovy.ast.stmt.LoopingStatement"/>
		<type id="org.codehaus.groovy.util.ListHashMap"/>
		<type id="org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite"/>
		<type id="groovy.beans.ListenerList"/>
		<type id="org.codehaus.groovy.classgen.AnnotationVisitor"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack"/>
		<type id="org.crsh.term.TermEvent"/>
		<type id="org.codehaus.groovy.runtime.callsite.CallSiteArray"/>
		<type id="org.codehaus.groovy.control.io.FileReaderSource"/>
		<type id="groovy.time.TimeDuration"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesUnaryExpressionHelper"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.LongArrayGetAtMetaMethod"/>
		<type id="groovy.lang.MetaBeanProperty"/>
		<type id="org.crsh.term.CodeType"/>
		<type id="org.crsh.shell.impl.command.CommandResolution"/>
		<type id="org.codehaus.groovy.util.ManagedLinkedList"/>
		<type id="org.codehaus.groovy.control.ParserPluginFactory"/>
		<type id="groovy.beans.Vetoable"/>
		<type id="org.codehaus.groovy.classgen.asm.CallSiteWriter"/>
		<type id="org.codehaus.groovy.util.ManagedConcurrentValueMap"/>
		<type id="org.codehaus.groovy.syntax.CSTNode"/>
		<type id="org.codehaus.groovy.ast.expr.ClassExpression"/>
		<type id="org.crsh.text.ui.LabelElement"/>
		<type id="groovy.util.OptionAccessor"/>
		<type id="groovy.lang.GroovyShell"/>
		<type id="org.codehaus.groovy.antlr.AntlrParserPlugin"/>
		<type id="org.crsh.io.Consumer"/>
		<type id="org.crsh.ssh.term.inline.SSHInlineCommand"/>
		<type id="org.codehaus.groovy.ast.ClassNode"/>
		<type id="org.crsh.util.BytesOutputStream"/>
		<type id="org.codehaus.groovy.runtime.MethodClosure"/>
		<type id="org.crsh.cli.type.ValueTypeFactory"/>
		<type id="org.crsh.cli.completers.SystemPropertyNameCompleter"/>
		<type id="org.codehaus.groovy.runtime.IOGroovyMethods"/>
		<type id="org.objectweb.asm.tree.analysis.Analyzer"/>
		<type id="org.codehaus.groovy.syntax.TokenMismatchException"/>
		<type id="org.objectweb.asm.tree.analysis.AnalyzerException"/>
		<type id="org.codehaus.groovy.antlr.java.PreJava2GroovyConverter"/>
		<type id="org.objectweb.asm.commons.SerialVersionUIDAdder"/>
		<type id="org.codehaus.groovy.runtime.callsite.PogoMetaClassSite"/>
		<type id="org.crsh.util.BaseIterator"/>
		<type id="org.codehaus.groovy.tools.GroovyStarter"/>
		<type id="org.crsh.text.ui.TreeElement"/>
		<type id="org.codehaus.groovy.ast.stmt.ThrowStatement"/>
		<type id="groovy.transform.Synchronized"/>
		<type id="org.codehaus.groovy.transform.stc.TypeCheckingExtension"/>
		<type id="org.codehaus.groovy.runtime.memoize.MemoizeCache"/>
		<type id="org.objectweb.asm.tree.LabelNode"/>
		<type id="org.codehaus.groovy.tools.javac.JavacJavaCompiler"/>
		<type id="org.crsh.vfs.spi.file.FileDriver"/>
		<type id="org.crsh.text.Decoration"/>
		<type id="groovy.transform.ThreadInterrupt"/>
		<type id="org.codehaus.groovy.tools.shell.IO"/>
		<type id="org.codehaus.groovy.ast.ClassHelper"/>
		<type id="groovy.transform.CompileDynamic"/>
		<type id="org.objectweb.asm.tree.analysis.SimpleVerifier"/>
		<type id="groovy.grape.IvyGrabRecord"/>
		<type id="org.codehaus.groovy.transform.TupleConstructorASTTransformation"/>
		<type id="org.codehaus.groovy.vmplugin.VMPluginFactory"/>
		<type id="org.objectweb.asm.AnnotationVisitor"/>
		<type id="org.crsh.shell.impl.remoting.ServerAutomaton"/>
		<type id="org.codehaus.groovy.runtime.powerassert.SourceText"/>
		<type id="org.codehaus.groovy.ast.expr.RangeExpression"/>
		<type id="org.objectweb.asm.tree.analysis.SourceInterpreter"/>
		<type id="org.crsh.text.ui.TextRenderer"/>
		<type id="org.crsh.shell.impl.command.CRaSH"/>
		<type id="org.codehaus.groovy.transform.AutoCloneASTTransformation"/>
		<type id="org.crsh.cli.Option"/>
		<type id="org.objectweb.asm.commons.GeneratorAdapter"/>
		<type id="org.codehaus.groovy.tools.FileSystemCompiler"/>
		<type id="org.codehaus.groovy.syntax.Types"/>
		<type id="groovy.lang.Grab"/>
		<type id="org.objectweb.asm.signature.SignatureWriter"/>
		<type id="org.codehaus.groovy.tools.javac.JavaStubGenerator"/>
		<type id="org.crsh.cli.impl.descriptor.HelpDescriptor"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.NumberCachedClass"/>
		<type id="groovy.beans.DefaultPropertyReader"/>
		<type id="org.crsh.cli.impl.invocation.Resolver"/>
		<type id="org.codehaus.groovy.transform.sc.StaticCompileTransformation"/>
		<type id="org.objectweb.asm.util.Textifiable"/>
		<type id="org.crsh.plugin.ResourceKind"/>
		<type id="org.codehaus.groovy.ast.ModuleNode"/>
		<type id="org.codehaus.groovy.ast.expr.UnaryMinusExpression"/>
		<type id="groovy.util.FactoryBuilderSupport"/>
		<type id="org.codehaus.groovy.runtime.memoize.LRUCache"/>
		<type id="org.crsh.io.Producer"/>
		<type id="groovy.util.logging.Commons"/>
		<type id="org.codehaus.groovy.reflection.CachedMethod"/>
		<type id="groovy.transform.ConditionalInterrupt"/>
		<type id="groovy.lang.GString"/>
		<type id="org.codehaus.groovy.control.LabelVerifier"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryLongExpressionHelper"/>
		<type id="org.crsh.shell.impl.async.Status"/>
		<type id="org.crsh.cli.impl.completion.CompletionException"/>
		<type id="org.codehaus.groovy.antlr.treewalker.FlatNodeListTraversal"/>
		<type id="org.crsh.vfs.spi.ram.RAMURLStreamHandler"/>
		<type id="org.codehaus.groovy.util.LockableObject"/>
		<type id="org.crsh.cron.CRaSHTaskDef"/>
		<type id="org.codehaus.groovy.control.SourceUnit"/>
		<type id="org.codehaus.groovy.transform.stc.StaticTypesMarker"/>
		<type id="org.codehaus.groovy.classgen.asm.InvocationWriter"/>
		<type id="groovy.beans.BindableASTTransformation"/>
		<type id="org.objectweb.asm.commons.JSRInlinerAdapter"/>
		<type id="org.codehaus.groovy.runtime.powerassert.ValueRecorder"/>
		<type id="groovy.lang.GroovyClassLoader"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ShortArrayGetAtMetaMethod"/>
		<type id="org.crsh.auth.JaasAuthenticationPlugin"/>
		<type id="org.codehaus.groovy.ast.expr.FieldExpression"/>
		<type id="org.codehaus.groovy.ast.stmt.ReturnStatement"/>
		<type id="org.crsh.lang.groovy.GroovyCommandManager"/>
		<type id="org.crsh.cli.descriptor.OptionDescriptor"/>
		<type id="org.crsh.util.Pair"/>
		<type id="org.codehaus.groovy.control.Janitor"/>
		<type id="org.crsh.repl.REPL"/>
		<type id="org.codehaus.groovy.ast.expr.ArrayExpression"/>
		<type id="org.codehaus.groovy.ast.InterfaceHelperClassNode"/>
		<type id="org.crsh.text.Text"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.NumberNumberMinus"/>
		<type id="groovy.lang.ExpandoMetaClassCreationHandle"/>
		<type id="org.objectweb.asm.tree.LocalVariableNode"/>
		<type id="org.crsh.shell.impl.async.AsyncProcess"/>
		<type id="org.crsh.util.CharSlicer"/>
		<type id="org.codehaus.groovy.tools.GroovyClass"/>
		<type id="org.codehaus.groovy.control.ClassNodeResolver"/>
		<type id="org.codehaus.groovy.runtime.memoize.NullProtectionStorage"/>
		<type id="org.objectweb.asm.tree.IntInsnNode"/>
		<type id="org.crsh.util.TimestampedObject"/>
		<type id="groovy.util.logging.Slf4j"/>
		<type id="groovy.lang.IncorrectClosureArgumentsException"/>
		<type id="groovy.lang.MetaClassRegistry"/>
		<type id="org.crsh.mail.SmtpSecure"/>
		<type id="org.codehaus.groovy.antlr.java.Java2GroovyMain"/>
		<type id="groovy.lang.GrabResolver"/>
		<type id="org.crsh.plugin.PropertyDescriptor"/>
		<type id="org.codehaus.groovy.ast.MethodNode"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ArrayGetAtMetaMethod"/>
		<type id="groovy.lang.Binding"/>
		<type id="org.codehaus.groovy.ast.expr.PrefixExpression"/>
		<type id="groovy.lang.MissingMethodException"/>
		<type id="groovy.util.AbstractFactory"/>
		<type id="org.codehaus.groovy.runtime.callsite.PojoMetaClassGetPropertySite"/>
		<type id="groovy.lang.MetaExpandoProperty"/>
		<type id="org.codehaus.groovy.runtime.callsite.MetaClassConstructorSite"/>
		<type id="org.codehaus.groovy.transform.LogASTTransformation"/>
		<type id="org.crsh.shell.ShellProcessContext"/>
		<type id="groovy.lang.IllegalPropertyAccessException"/>
		<type id="org.codehaus.groovy.transform.AbstractASTTransformUtil"/>
		<type id="groovy.util.logging.Log4j"/>
		<type id="groovy.lang.SpreadMap"/>
		<type id="org.codehaus.groovy.reflection.ClassLoaderForClassArtifacts"/>
		<type id="org.crsh.cli.type.ValueType"/>
		<type id="groovy.lang.MetaClassRegistryChangeEvent"/>
		<type id="org.codehaus.groovy.control.customizers.builder.SecureASTCustomizerFactory"/>
		<type id="org.codehaus.groovy.antlr.treewalker.MindMapPrinter"/>
		<type id="org.crsh.cron.CRaSHTaskProcess"/>
		<type id="org.codehaus.groovy.runtime.metaclass.NewMetaMethod"/>
		<type id="org.codehaus.groovy.control.customizers.SecureASTCustomizer"/>
		<type id="org.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactory"/>
		<type id="groovy.lang.GroovyObject"/>
		<type id="org.codehaus.groovy.runtime.InvokerHelper"/>
		<type id="org.codehaus.groovy.ast.stmt.DoWhileStatement"/>
		<type id="org.objectweb.asm.tree.InsnList"/>
		<type id="org.crsh.text.ChunkBuffer"/>
		<type id="org.codehaus.groovy.antlr.treewalker.TraversalHelper"/>
		<type id="groovy.util.CliBuilder"/>
		<type id="groovy.transform.EqualsAndHashCode"/>
		<type id="groovy.transform.AnnotationCollector"/>
		<type id="org.crsh.shell.InteractionContext"/>
		<type id="groovy.util.ConfigBinding"/>
		<type id="org.codehaus.groovy.tools.javac.JavaAwareResolveVisitor"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryExpressionWriter"/>
		<type id="groovy.transform.TimedInterrupt"/>
		<type id="org.codehaus.groovy.runtime.metaclass.ClosureMetaClass"/>
		<type id="org.codehaus.groovy.antlr.ASTRuntimeException"/>
		<type id="org.codehaus.groovy.runtime.GeneratedClosure"/>
		<type id="groovy.util.FileLog"/>
		<type id="org.crsh.cli.impl.parser.Event"/>
		<type id="org.codehaus.groovy.control.AnnotationConstantsVisitor"/>
		<type id="org.codehaus.groovy.tools.shell.Command"/>
		<type id="org.codehaus.groovy.classgen.InnerClassCompletionVisitor"/>
		<type id="org.crsh.command.CRaSHCommand"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.FloatCachedClass"/>
		<type id="org.codehaus.groovy.transform.ASTTestTransformation"/>
		<type id="groovy.time.TimeCategory"/>
		<type id="org.codehaus.groovy.runtime.wrappers.FloatWrapper"/>
		<type id="org.crsh.lang.groovy.closure.ClosureInvoker"/>
		<type id="org.codehaus.groovy.classgen.VariableScopeVisitor"/>
		<type id="org.codehaus.groovy.ast.expr.AttributeExpression"/>
		<type id="groovy.beans.Bindable"/>
		<type id="groovy.lang.MetaClassImpl"/>
		<type id="org.codehaus.groovy.runtime.metaclass.NewInstanceMetaMethod"/>
		<type id="org.codehaus.groovy.antlr.UnicodeLexerSharedInputState"/>
		<type id="org.crsh.vfs.spi.servlet.ServletContextDriver"/>
		<type id="org.codehaus.groovy.control.io.AbstractReaderSource"/>
		<type id="org.codehaus.groovy.syntax.ReadException"/>
		<type id="groovy.transform.AutoClone"/>
		<type id="org.codehaus.groovy.runtime.wrappers.CharWrapper"/>
		<type id="org.codehaus.groovy.classgen.VerifierCodeVisitor"/>
		<type id="org.codehaus.groovy.classgen.asm.AssertionWriter"/>
		<type id="org.codehaus.groovy.tools.shell.util.Logger"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MixinInstanceMetaMethod"/>
		<type id="org.codehaus.groovy.runtime.DateGroovyMethods"/>
		<type id="org.codehaus.groovy.cli.GroovyPosixParser"/>
		<type id="org.crsh.plugin.SimplePluginDiscovery"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MixinInstanceMetaProperty"/>
		<type id="org.codehaus.groovy.control.CompilationUnit"/>
		<type id="org.crsh.cli.impl.completion.Completion"/>
		<type id="org.codehaus.groovy.classgen.genArrays"/>
		<type id="org.codehaus.groovy.classgen.asm.MethodCaller"/>
		<type id="org.crsh.command.PipeCommand"/>
		<type id="org.crsh.command.BaseShellCommand"/>
		<type id="groovy.transform.CompileStatic"/>
		<type id="org.codehaus.groovy.runtime.callsite.ConstructorMetaMethodSite"/>
		<type id="groovy.util.Node"/>
		<type id="org.objectweb.asm.tree.MultiANewArrayInsnNode"/>
		<type id="org.codehaus.groovy.ast.stmt.EmptyStatement"/>
		<type id="groovy.transform.WithWriteLock"/>
		<type id="org.codehaus.groovy.transform.sc.optimizers.EachOptimizer"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.StaticCompilationTransformer"/>
		<type id="org.codehaus.groovy.runtime.WritableFile"/>
		<type id="org.codehaus.groovy.runtime.wrappers.IntWrapper"/>
		<type id="groovy.lang.EmptyRange"/>
		<type id="org.codehaus.groovy.runtime.callsite.GroovySunClassLoader"/>
		<type id="org.codehaus.groovy.runtime.callsite.PerInstancePojoMetaClassSite"/>
		<type id="org.crsh.term.console.ConsoleTerm"/>
		<type id="org.crsh.cli.descriptor.CommandDescriptor"/>
		<type id="org.codehaus.groovy.transform.CompileDynamicProcessor"/>
		<type id="org.codehaus.groovy.runtime.DefaultCachedMethodKey"/>
		<type id="org.objectweb.asm.tree.FrameNode"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.MethodCallExpressionTransformer"/>
		<type id="org.crsh.vfs.spi.url.Node"/>
		<type id="org.crsh.lang.groovy.ast.DefaultImportTransformer"/>
		<type id="org.crsh.cli.impl.invocation.InvocationException"/>
		<type id="org.codehaus.groovy.transform.stc.StaticTypeCheckingSupport"/>
		<type id="org.crsh.vfs.File"/>
		<type id="org.codehaus.groovy.util.AbstractConcurrentMap"/>
		<type id="org.crsh.processor.jline.JLineProcessor"/>
		<type id="org.crsh.util.JNDIHandler"/>
		<type id="org.codehaus.groovy.runtime.callsite.GetEffectivePojoPropertySite"/>
		<type id="org.codehaus.groovy.runtime.callsite.NullCallSite"/>
		<type id="groovy.lang.ExpandoMetaClass"/>
		<type id="org.codehaus.groovy.runtime.wrappers.LongWrapper"/>
		<type id="org.crsh.cli.impl.log.LogConfigurator"/>
		<type id="org.codehaus.groovy.transform.IndexedPropertyASTTransformation"/>
		<type id="org.codehaus.groovy.syntax.Token"/>
		<type id="groovy.lang.GrabConfig"/>
		<type id="org.codehaus.groovy.runtime.wrappers.ByteWrapper"/>
		<type id="org.codehaus.groovy.ast.Variable"/>
		<type id="org.crsh.command.pipeline.AbstractPipe"/>
		<type id="org.codehaus.groovy.util.StringUtil"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.CharacterArrayPutAtMetaMethod"/>
		<type id="org.crsh.shell.impl.command.CommandManager"/>
		<type id="org.codehaus.groovy.classgen.asm.OperandStack"/>
		<type id="org.crsh.util.LatchedFuture"/>
		<type id="org.codehaus.groovy.syntax.Numbers"/>
		<type id="org.codehaus.groovy.runtime.callsite.ConstructorSite"/>
		<type id="org.crsh.plugin.PluginLifeCycle"/>
		<type id="org.crsh.cli.impl.Delimiter"/>
		<type id="org.crsh.cli.completers.FileCompleter"/>
		<type id="org.codehaus.groovy.ast.expr.NotExpression"/>
		<type id="org.codehaus.groovy.control.ProcessingUnit"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MissingMethodExecutionFailed"/>
		<type id="org.crsh.lang.script.PipeLineParser"/>
		<type id="org.crsh.cli.spi.Completer"/>
		<type id="groovy.lang.Grapes"/>
		<type id="org.codehaus.groovy.transform.EqualsAndHashCodeASTTransformation"/>
		<type id="org.codehaus.groovy.runtime.callsite.DummyCallSite"/>
		<type id="groovy.lang.Tuple"/>
		<type id="org.objectweb.asm.Attribute"/>
		<type id="groovy.util.NodePrinter"/>
		<type id="org.codehaus.groovy.ast.ConstructorNode"/>
		<type id="org.codehaus.groovy.classgen.asm.BytecodeHelper"/>
		<type id="org.codehaus.groovy.runtime.metaclass.ThreadManagedMetaBeanProperty"/>
		<type id="org.crsh.ssh.term.SSHIO"/>
		<type id="org.codehaus.groovy.classgen.genArrayAccess"/>
		<type id="org.codehaus.groovy.transform.ThreadInterruptibleASTTransformation"/>
		<type id="org.crsh.shell.ShellFactory"/>
		<type id="org.crsh.cli.spi.Completion"/>
		<type id="org.codehaus.groovy.ast.expr.StaticMethodCallExpression"/>
		<type id="org.codehaus.groovy.control.messages.WarningMessage"/>
		<type id="org.codehaus.groovy.runtime.ConversionHandler"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticInvocationWriter"/>
		<type id="org.codehaus.groovy.runtime.callsite.CallSite"/>
		<type id="org.codehaus.groovy.ast.builder.AstBuilder"/>
		<type id="org.codehaus.groovy.transform.stc.SignatureCodecVersion1"/>
		<type id="groovy.transform.CompilationUnitAware"/>
		<type id="org.codehaus.groovy.tools.javac.JavaCompilerFactory"/>
		<type id="org.codehaus.groovy.antlr.treewalker.Visitor"/>
		<type id="groovy.time.Duration"/>
		<type id="org.codehaus.groovy.ast.stmt.TryCatchStatement"/>
		<type id="org.objectweb.asm.util.Textifier"/>
		<type id="groovy.util.CharsetToolkit"/>
		<type id="org.codehaus.groovy.control.customizers.builder.PostCompletionFactory"/>
		<type id="org.crsh.command.CommandContext"/>
		<type id="org.codehaus.groovy.control.io.InputStreamReaderSource"/>
		<type id="org.codehaus.groovy.ast.AstToTextHelper"/>
		<type id="org.crsh.cli.completers.AbstractPathCompleter"/>
		<type id="org.codehaus.groovy.ast.expr.TernaryExpression"/>
		<type id="groovy.beans.PropertyWriter"/>
		<type id="org.codehaus.groovy.util.FastArray"/>
		<type id="org.codehaus.groovy.ast.ImportNode"/>
		<type id="groovy.lang.Delegate"/>
		<type id="groovy.lang.IntRange"/>
		<type id="org.codehaus.groovy.syntax.TokenException"/>
		<type id="org.codehaus.groovy.classgen.BytecodeInstruction"/>
		<type id="groovy.util.IFileNameFinder"/>
		<type id="org.crsh.cli.impl.bootstrap.Main"/>
		<type id="org.codehaus.groovy.runtime.SocketGroovyMethods"/>
		<type id="org.objectweb.asm.tree.analysis.Value"/>
		<type id="org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayPutAtMetaMethod"/>
		<type id="org.codehaus.groovy.runtime.powerassert.AssertionRenderer"/>
		<type id="groovy.lang.GroovyRuntimeException"/>
		<type id="org.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods"/>
		<type id="groovy.transform.AutoCloneStyle"/>
		<type id="org.crsh.cli.impl.invocation.ParameterMatch"/>
		<type id="org.codehaus.groovy.classgen.GeneratorContext"/>
		<type id="org.codehaus.groovy.ast.expr.VariableExpression"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ObjectArrayGetAtMetaMethod"/>
		<type id="groovy.lang.GroovyObjectSupport"/>
		<type id="groovy.io.EncodingAwareBufferedWriter"/>
		<type id="org.codehaus.groovy.runtime.ProxyGeneratorAdapter"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesWriterController"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.BinaryExpressionTransformer"/>
		<type id="org.codehaus.groovy.classgen.ClassGeneratorException"/>
		<type id="org.codehaus.groovy.antlr.AntlrASTProcessor"/>
		<type id="org.codehaus.groovy.control.customizers.ImportCustomizer"/>
		<type id="org.crsh.text.LineReader"/>
		<type id="org.crsh.util.InputStreamFactory"/>
		<type id="org.crsh.vfs.Resource"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.CompareToNullExpression"/>
		<type id="groovy.transform.WithReadLock"/>
		<type id="org.codehaus.groovy.transform.FieldASTTransformation"/>
		<type id="org.codehaus.groovy.runtime.IteratorClosureAdapter"/>
		<type id="org.crsh.cli.impl.tokenizer.Token"/>
		<type id="org.codehaus.groovy.transform.AbstractASTTransformation"/>
		<type id="groovy.util.NodeBuilder"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ArrayMetaMethod"/>
		<type id="org.crsh.ssh.term.FailCommand"/>
		<type id="org.codehaus.groovy.antlr.treewalker.CompositeVisitor"/>
		<type id="org.codehaus.groovy.tools.javac.JavaCompiler"/>
		<type id="org.codehaus.groovy.ast.ASTNode"/>
		<type id="org.objectweb.asm.commons.RemappingSignatureAdapter"/>
		<type id="org.objectweb.asm.tree.analysis.SourceValue"/>
		<type id="org.codehaus.groovy.control.ParserPlugin"/>
		<type id="org.crsh.standalone.Agent"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.NumberNumberMetaMethod"/>
		<type id="org.codehaus.groovy.runtime.metaclass.MetaMethodIndex"/>
		<type id="groovy.util.ObservableMap"/>
		<type id="org.crsh.text.ui.Layout"/>
		<type id="org.codehaus.groovy.classgen.asm.ClosureWriter"/>
		<type id="org.codehaus.groovy.runtime.memoize.Memoize"/>
		<type id="org.crsh.lang.groovy.GroovyClassFactory"/>
		<type id="org.codehaus.groovy.antlr.treewalker.VisitorAdapter"/>
		<type id="org.codehaus.groovy.runtime.EncodingGroovyMethods"/>
		<type id="org.codehaus.groovy.control.ResolveVisitor"/>
		<type id="org.codehaus.groovy.antlr.UnicodeEscapingReader"/>
		<type id="org.crsh.cli.impl.parser.Parser"/>
		<type id="org.crsh.text.RenderAppendable"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.CharacterCachedClass"/>
		<type id="groovy.lang.StringWriterIOException"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryFloatExpressionHelper"/>
		<type id="org.objectweb.asm.ClassReader"/>
		<type id="groovy.util.ResourceException"/>
		<type id="groovy.lang.Interceptor"/>
		<type id="org.codehaus.groovy.control.customizers.builder.InlinedASTCustomizerFactory"/>
		<type id="groovy.transform.InheritConstructors"/>
		<type id="org.codehaus.groovy.ast.expr.ListExpression"/>
		<type id="org.codehaus.groovy.ast.stmt.CaseStatement"/>
		<type id="org.codehaus.groovy.control.io.URLReaderSource"/>
		<type id="groovy.lang.MetaClass"/>
		<type id="org.codehaus.groovy.transform.stc.SharedVariableCollector"/>
		<type id="org.codehaus.groovy.ast.VariableScope"/>
		<type id="groovy.util.ObjectGraphBuilder"/>
		<type id="org.codehaus.groovy.antlr.parser.GroovyTokenTypes"/>
		<type id="org.codehaus.groovy.runtime.CurriedClosure"/>
		<type id="org.codehaus.groovy.util.ManagedDoubleKeyMap"/>
		<type id="org.apache.commons.cli.GroovyInternalPosixParser"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.ShortCachedClass"/>
		<type id="org.codehaus.groovy.control.MultipleCompilationErrorsException"/>
		<type id="org.codehaus.groovy.util.ArrayIterator"/>
		<type id="org.objectweb.asm.commons.TableSwitchGenerator"/>
		<type id="org.crsh.cli.impl.lang.Util"/>
		<type id="groovy.lang.Reference"/>
		<type id="org.crsh.text.Style"/>
		<type id="org.crsh.lang.script.PipeLineFactory"/>
		<type id="org.crsh.cli.impl.invocation.InvocationMatch"/>
		<type id="org.codehaus.groovy.syntax.RuntimeParserException"/>
		<type id="org.codehaus.groovy.ast.tools.WideningCategories"/>
		<type id="org.codehaus.groovy.classgen.asm.MethodCallInliner"/>
		<type id="org.objectweb.asm.commons.InstructionAdapter"/>
		<type id="groovy.lang.ClosureException"/>
		<type id="org.codehaus.groovy.ast.expr.DeclarationExpression"/>
		<type id="org.codehaus.groovy.ast.GroovyCodeVisitor"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.ArrayCachedClass"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.DoubleArrayGetAtMetaMethod"/>
		<type id="org.crsh.cli.Usage"/>
		<type id="org.codehaus.groovy.ast.PackageNode"/>
		<type id="org.codehaus.groovy.runtime.dgmimpl.arrays.ArrayPutAtMetaMethod"/>
		<type id="org.crsh.cli.impl.descriptor.Help"/>
		<type id="org.crsh.ssh.term.URLKeyPairProvider"/>
		<type id="org.crsh.shell.ShellProcess"/>
		<type id="org.crsh.text.Format"/>
		<type id="org.crsh.term.TermLifeCycle"/>
		<type id="groovy.lang.PropertyAccessInterceptor"/>
		<type id="org.codehaus.groovy.runtime.memoize.UnlimitedConcurrentCache"/>
		<type id="org.codehaus.groovy.classgen.EnumCompletionVisitor"/>
		<type id="org.codehaus.groovy.runtime.callsite.ConstructorMetaClassSite"/>
		<type id="org.codehaus.groovy.classgen.AsmClassGenerator"/>
		<type id="org.codehaus.groovy.transform.StaticTypesTransformation"/>
		<type id="org.crsh.cli.impl.bootstrap.CommandProvider"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.ByteCachedClass"/>
		<type id="org.crsh.text.ui.UIBuilder"/>
		<type id="org.crsh.spring.SpringWebBootstrap"/>
		<type id="org.crsh.ssh.term.CRaSHCommandFactory"/>
		<type id="org.codehaus.groovy.antlr.treewalker.SourceCodeTraversal"/>
		<type id="org.objectweb.asm.FieldVisitor"/>
		<type id="org.codehaus.groovy.ast.expr.MapEntryExpression"/>
		<type id="org.crsh.standalone.CRaSH"/>
		<type id="org.crsh.text.CLS"/>
		<type id="org.crsh.ssh.term.SSHLifeCycle"/>
		<type id="groovy.util.ClosureComparator"/>
		<type id="org.codehaus.groovy.runtime.GroovyCategorySupport"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesBinaryExpressionMultiTypeDispatcher"/>
		<type id="org.crsh.util.TypeResolver"/>
		<type id="org.codehaus.groovy.runtime.MetaClassHelper"/>
		<type id="org.codehaus.groovy.antlr.LexerFrame"/>
		<type id="org.crsh.shell.impl.async.AsyncShell"/>
		<type id="org.codehaus.groovy.control.customizers.DelegatingCustomizer"/>
		<type id="org.codehaus.groovy.runtime.m12n.ExtensionModuleRegistry"/>
		<type id="org.codehaus.groovy.ast.expr.UnaryPlusExpression"/>
		<type id="org.codehaus.groovy.util.ComplexKeyHashMap"/>
		<type id="groovy.time.DatumDependentDuration"/>
		<type id="org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite"/>
		<type id="org.crsh.text.renderers.LoggerRenderable"/>
		<type id="org.crsh.lang.script.ScriptREPL"/>
		<type id="org.codehaus.groovy.ast.expr.PropertyExpression"/>
		<artifact id="org.codehaus.groovy:groovy:2.1.6">
			<artifact id="antlr:antlr:2.7.7">
			</artifact>
		</artifact>
		<type id="org.codehaus.groovy.control.messages.LocatedMessage"/>
		<type id="org.crsh.text.renderers.ThreadRenderable"/>
		<type id="org.codehaus.groovy.classgen.InnerClassVisitorHelper"/>
		<type id="org.codehaus.groovy.tools.gse.DependencyTracker"/>
		<type id="org.crsh.shell.impl.remoting.ServerMessage"/>
		<type id="org.codehaus.groovy.ast.stmt.Statement"/>
		<type id="groovy.lang.Closure"/>
		<type id="org.crsh.cli.Command"/>
		<type id="org.codehaus.groovy.ast.expr.BooleanExpression"/>
		<type id="org.objectweb.asm.util.CheckSignatureAdapter"/>
		<type id="org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner"/>
		<type id="groovy.io.GroovyPrintWriter"/>
		<type id="org.codehaus.groovy.runtime.StackTraceUtils"/>
		<type id="org.codehaus.groovy.transform.ASTTransformation"/>
		<type id="org.objectweb.asm.util.CheckFieldAdapter"/>
		<type id="org.crsh.text.Color"/>
		<type id="org.crsh.text.RenderWriter"/>
		<type id="org.codehaus.groovy.ast.expr.GStringExpression"/>
		<type id="org.codehaus.groovy.syntax.ASTHelper"/>
		<type id="org.crsh.cli.Argument"/>
		<type id="org.crsh.text.ui.TextElement"/>
		<type id="org.objectweb.asm.util.CheckAnnotationAdapter"/>
		<type id="groovy.grape.GrapeEngine"/>
		<type id="org.codehaus.groovy.classgen.BytecodeExpression"/>
		<type id="org.crsh.text.ChunkAdapter"/>
		<type id="org.crsh.term.Term"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryIntExpressionHelper"/>
		<type id="org.crsh.util.AbstractSocketServer"/>
		<type id="org.objectweb.asm.tree.MethodInsnNode"/>
		<type id="org.crsh.ssh.term.AbstractCommand"/>
		<type id="org.crsh.ssh.term.subsystem.SubsystemFactoryPlugin"/>
		<type id="org.codehaus.groovy.util.HashCodeHelper"/>
		<type id="org.codehaus.groovy.control.customizers.builder.ImportCustomizerFactory"/>
		<type id="org.codehaus.groovy.runtime.NumberAwareComparator"/>
		<type id="org.codehaus.groovy.runtime.m12n.PropertiesModuleFactory"/>
		<type id="org.codehaus.groovy.control.messages.Message"/>
		<type id="org.crsh.text.ui.Element"/>
		<type id="org.codehaus.groovy.runtime.EncodingGroovyMethodsSupport"/>
		<type id="org.crsh.shell.Shell"/>
		<type id="org.crsh.cli.impl.tokenizer.Tokenizer"/>
		<type id="org.codehaus.groovy.runtime.callsite.CallSiteGenerator"/>
		<type id="org.objectweb.asm.commons.TryCatchBlockSorter"/>
		<type id="org.crsh.cli.impl.Multiplicity"/>
		<type id="org.codehaus.groovy.control.customizers.builder.ASTTransformationCustomizerFactory"/>
		<type id="org.crsh.auth.SimpleAuthenticationPlugin"/>
		<type id="org.objectweb.asm.util.TraceSignatureVisitor"/>
		<type id="org.codehaus.groovy.transform.AutoExternalizeASTTransformation"/>
		<type id="org.crsh.cli.CLIException"/>
		<type id="org.codehaus.groovy.ast.expr.MethodPointerExpression"/>
		<type id="org.codehaus.groovy.antlr.treewalker.NodeCollector"/>
		<type id="org.codehaus.groovy.antlr.AntlrParserPluginFactory"/>
		<type id="groovy.io.FileType"/>
		<type id="org.codehaus.groovy.runtime.wrappers.PojoWrapper"/>
		<type id="groovy.lang.MissingClassException"/>
		<type id="org.crsh.cli.impl.completion.CompletionMatcher"/>
		<type id="org.codehaus.groovy.ast.expr.MethodCallExpression"/>
		<type id="groovy.util.ProxyGenerator"/>
		<type id="groovy.util.ObservableList"/>
		<type id="org.crsh.spring.SpringPluginDiscovery"/>
		<type id="org.crsh.text.ui.UIBuilderRenderable"/>
		<type id="org.codehaus.groovy.runtime.typehandling.GroovyCastException"/>
		<type id="org.codehaus.groovy.runtime.ComposedClosure"/>
		<type id="org.codehaus.groovy.runtime.metaclass.TemporaryMethodKey"/>
		<type id="org.objectweb.asm.MethodVisitor"/>
		<type id="org.codehaus.groovy.classgen.Verifier"/>
		<type id="org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite"/>
		<type id="org.codehaus.groovy.ast.stmt.ForStatement"/>
		<type id="org.crsh.cli.impl.lang.CommandFactory"/>
		<type id="org.objectweb.asm.signature.SignatureVisitor"/>
		<type id="org.codehaus.groovy.classgen.genMathModification"/>
		<type id="groovy.util.Eval"/>
		<type id="org.codehaus.groovy.ast.stmt.IfStatement"/>
		<type id="org.codehaus.groovy.ast.InnerClassNode"/>
		<type id="org.crsh.text.ui.TableElement"/>
		<type id="groovy.beans.DefaultPropertyAccessor"/>
		<type id="org.crsh.command.DescriptionFormat"/>
		<type id="org.crsh.command.InvocationContext"/>
		<type id="org.objectweb.asm.Label"/>
		<type id="org.codehaus.groovy.transform.stc.GroovyTypeCheckingExtensionSupport"/>
		<type id="org.crsh.lang.groovy.GroovyREPL"/>
		<type id="org.objectweb.asm.tree.InvokeDynamicInsnNode"/>
		<type id="org.codehaus.groovy.reflection.SunClassLoader"/>
		<type id="org.crsh.cli.impl.completion.CompletionMatch"/>
		<type id="groovy.lang.GroovyCodeSource"/>
		<type id="org.codehaus.groovy.runtime.ConvertedClosure"/>
		<type id="groovy.util.ConfigSlurper"/>
		<type id="org.codehaus.groovy.transform.ReadWriteLockASTTransformation"/>
		<type id="org.codehaus.groovy.GroovyExceptionInterface"/>
		<type id="org.codehaus.groovy.runtime.StringGroovyMethods"/>
		<type id="org.codehaus.groovy.ast.expr.ClosureListExpression"/>
		<type id="org.crsh.text.renderers.MemoryUsageRenderer"/>
		<type id="org.codehaus.groovy.ast.stmt.AssertStatement"/>
		<type id="org.codehaus.groovy.util.Finalizable"/>
		<type id="org.codehaus.groovy.reflection.CachedClass"/>
		<type id="groovy.lang.GroovyInterceptable"/>
		<type id="org.crsh.util.Strings"/>
		<type id="org.codehaus.groovy.transform.NewifyASTTransformation"/>
		<type id="groovy.time.TimeDatumDependentDuration"/>
		<type id="org.codehaus.groovy.tools.shell.CommandException"/>
		<type id="org.codehaus.groovy.classgen.asm.BinaryExpressionHelper"/>
		<type id="org.codehaus.groovy.classgen.asm.UnaryExpressionHelper"/>
		<type id="org.objectweb.asm.commons.StaticInitMerger"/>
		<type id="org.codehaus.groovy.ast.stmt.SwitchStatement"/>
		<type id="org.codehaus.groovy.runtime.typehandling.NumberMath"/>
		<type id="org.codehaus.groovy.control.StaticImportVisitor"/>
		<type id="org.crsh.cli.Required"/>
		<type id="org.codehaus.groovy.runtime.ArrayUtil"/>
		<type id="org.crsh.shell.ErrorType"/>
		<type id="org.codehaus.groovy.classgen.asm.ExpressionAsVariableSlot"/>
		<type id="org.crsh.util.ZipIterator"/>
		<type id="groovy.transform.Field"/>
		<type id="org.codehaus.groovy.ast.tools.GenericsUtils"/>
		<type id="org.codehaus.groovy.reflection.stdclasses.StringCachedClass"/>
		<type id="org.codehaus.groovy.reflection.CachedField"/>
		<type id="org.crsh.command.pipeline.ToChunkPipe"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesStatementWriter"/>
		<type id="org.codehaus.groovy.runtime.DefaultGroovyStaticMethods"/>
		<type id="org.codehaus.groovy.ast.AnnotatedNode"/>
		<type id="org.codehaus.groovy.runtime.callsite.MetaClassSite"/>
		<type id="org.codehaus.groovy.control.messages.ExceptionMessage"/>
		<type id="org.codehaus.groovy.control.customizers.SourceAwareCustomizer"/>
		<type id="org.codehaus.groovy.ast.expr.ConstructorCallExpression"/>
		<type id="org.codehaus.groovy.control.Phases"/>
		<type id="org.codehaus.groovy.runtime.powerassert.SourceTextNotAvailableException"/>
		<type id="org.codehaus.groovy.classgen.asm.VariableSlotLoader"/>
		<type id="groovy.util.OrderBy"/>
		<type id="org.crsh.term.spi.TermIO"/>
		<type id="org.codehaus.groovy.ast.stmt.WhileStatement"/>
		<type id="groovy.beans.ListenerListASTTransformation"/>
		<type id="org.objectweb.asm.Opcodes"/>
		<type id="org.codehaus.groovy.transform.stc.ExtensionMethodNode"/>
		<type id="org.codehaus.groovy.classgen.asm.sc.StaticTypesCallSiteWriter"/>
		<type id="org.objectweb.asm.tree.analysis.Frame"/>
		<type id="org.codehaus.groovy.ast.ClassCodeVisitorSupport"/>
		<type id="groovy.lang.Newify"/>
		<type id="org.codehaus.groovy.transform.stc.Receiver"/>
		<type id="groovy.io.PlatformLineWriter"/>
		<type id="org.objectweb.asm.util.CheckClassAdapter"/>
		<type id="org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod"/>
		<type id="org.crsh.cli.completers.ThreadCompleter"/>
		<type id="groovy.transform.ToString"/>
		<type id="org.codehaus.groovy.tools.gse.StringSetMap"/>
		<type id="groovy.lang.Mixin"/>
		<type id="org.codehaus.groovy.ast.stmt.BreakStatement"/>
		<type id="org.objectweb.asm.commons.RemappingFieldAdapter"/>
		<type id="groovy.util.PermutationGenerator"/>
		<type id="org.codehaus.groovy.control.OptimizerVisitor"/>
		<type id="org.crsh.vfs.spi.ram.RAMDriver"/>
		<type id="org.crsh.util.ClassFactory"/>
		<type id="org.objectweb.asm.Handle"/>
		<type id="groovy.lang.ParameterArray"/>
		<type id="org.crsh.util.Statement"/>
		<type id="groovy.lang.DelegatesTo"/>
		<type id="org.crsh.lang.groovy.ast.CommandTransformer"/>
		<type id="org.codehaus.groovy.transform.sc.transformers.ClosureExpressionTransformer"/>
		<type id="org.objectweb.asm.commons.AnalyzerAdapter"/>
	</artifact>
	<artifact id="mysql:mysql-connector-java:5.1.23">
		<type id="com.mysql.jdbc.JDBC4CommentClientInfoProvider"/>
		<type id="com.mysql.jdbc.jdbc2.optional.MysqlDataSource"/>
		<type id="com.mysql.jdbc.JDBC4ResultSet"/>
		<type id="com.mysql.jdbc.exceptions.MySQLSyntaxErrorException"/>
		<type id="com.mysql.jdbc.exceptions.MySQLTransientException"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException"/>
		<type id="com.mysql.jdbc.TimeUtil"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLTimeoutException"/>
		<type id="com.mysql.jdbc.StringUtils"/>
		<type id="com.mysql.jdbc.AbandonedConnectionCleanupThread"/>
		<type id="com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource"/>
		<type id="com.mysql.jdbc.jdbc2.optional.JDBC4MysqlPooledConnection"/>
		<type id="com.mysql.jdbc.exceptions.MySQLDataException"/>
		<type id="com.mysql.jdbc.Field"/>
		<type id="com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException"/>
		<type id="com.mysql.jdbc.jdbc2.optional.JDBC4ConnectionWrapper"/>
		<type id="com.mysql.jdbc.integration.jboss.ExtendedMysqlExceptionSorter"/>
		<type id="com.mysql.jdbc.SocketMetadata"/>
		<type id="com.mysql.jdbc.util.VersionFSHierarchyMaker"/>
		<type id="com.mysql.jdbc.ProfilerEventHandlerFactory"/>
		<type id="com.mysql.jdbc.MySQLConnection"/>
		<type id="com.mysql.jdbc.jdbc2.optional.MysqlPooledConnection"/>
		<type id="com.mysql.jdbc.UpdatableResultSet"/>
		<type id="com.mysql.jdbc.AssertionFailedException"/>
		<type id="com.mysql.jdbc.MysqlErrorNumbers"/>
		<type id="com.mysql.jdbc.profiler.ProfilerEvent"/>
		<type id="com.mysql.jdbc.RowData"/>
		<type id="com.mysql.jdbc.NdbLoadBalanceExceptionChecker"/>
		<type id="com.mysql.jdbc.util.ErrorMappingsDocGenerator"/>
		<type id="com.mysql.jdbc.jdbc2.optional.PreparedStatementWrapper"/>
		<type id="com.mysql.jdbc.exceptions.MySQLTransientConnectionException"/>
		<type id="com.mysql.jdbc.LoadBalancingConnectionProxy"/>
		<type id="com.mysql.jdbc.ReplicationDriver"/>
		<type id="com.mysql.jdbc.LoadBalancedMySQLConnection"/>
		<type id="com.mysql.jdbc.StreamingNotifiable"/>
		<type id="com.mysql.jdbc.MysqlDefs"/>
		<type id="com.mysql.jdbc.ParameterBindings"/>
		<type id="com.mysql.jdbc.Clob"/>
		<type id="com.mysql.jdbc.jdbc2.optional.ConnectionWrapper"/>
		<type id="com.mysql.jdbc.ConnectionPropertiesImpl"/>
		<type id="com.mysql.jdbc.NonRegisteringReplicationDriver"/>
		<type id="com.mysql.jdbc.JDBC4MysqlSQLXML"/>
		<type id="com.mysql.jdbc.SocketFactory"/>
		<type id="org.gjt.mm.mysql.Driver"/>
		<type id="com.mysql.jdbc.EscapeTokenizer"/>
		<type id="com.mysql.jdbc.ConnectionPropertiesTransform"/>
		<type id="com.mysql.jdbc.jdbc2.optional.JDBC4SuspendableXAConnection"/>
		<type id="com.mysql.jdbc.log.NullLogger"/>
		<type id="com.mysql.jdbc.exceptions.MySQLInvalidAuthorizationSpecException"/>
		<type id="com.mysql.jdbc.PacketTooBigException"/>
		<type id="com.mysql.jdbc.Util"/>
		<type id="com.mysql.jdbc.jdbc2.optional.MysqlDataSourceFactory"/>
		<type id="com.mysql.jdbc.Driver"/>
		<type id="com.mysql.jdbc.ResultSetImpl"/>
		<type id="com.mysql.jdbc.RowDataStatic"/>
		<type id="com.mysql.jdbc.jdbc2.optional.JDBC4MysqlXAConnection"/>
		<type id="com.mysql.jdbc.integration.c3p0.MysqlConnectionTester"/>
		<type id="com.mysql.jdbc.CachedResultSetMetaData"/>
		<type id="com.mysql.jdbc.RowDataCursor"/>
		<type id="com.mysql.jdbc.RowDataDynamic"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLTransientConnectionException"/>
		<type id="com.mysql.jdbc.JDBC4ClientInfoProvider"/>
		<type id="com.mysql.jdbc.interceptors.ResultSetScannerInterceptor"/>
		<type id="com.mysql.jdbc.ExportControlled"/>
		<type id="com.mysql.jdbc.CallableStatement"/>
		<type id="com.mysql.jdbc.ConnectionGroup"/>
		<type id="com.mysql.jdbc.ConnectionProperties"/>
		<type id="com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException"/>
		<type id="com.mysql.jdbc.Security"/>
		<type id="com.mysql.jdbc.StandardLoadBalanceExceptionChecker"/>
		<type id="com.mysql.jdbc.ReplicationConnection"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException"/>
		<type id="com.mysql.jdbc.PerVmServerConfigCacheFactory"/>
		<type id="com.mysql.jdbc.ResultSetInternalMethods"/>
		<type id="com.mysql.jdbc.jdbc2.optional.JDBC4PreparedStatementWrapper"/>
		<type id="com.mysql.jdbc.integration.jboss.MysqlValidConnectionChecker"/>
		<type id="com.mysql.jdbc.jdbc2.optional.MysqlXADataSource"/>
		<type id="com.mysql.jdbc.SequentialBalanceStrategy"/>
		<type id="com.mysql.jdbc.BufferRow"/>
		<type id="com.mysql.jdbc.ConnectionLifecycleInterceptor"/>
		<type id="com.mysql.jdbc.authentication.MysqlOldPasswordPlugin"/>
		<type id="com.mysql.jdbc.SQLError"/>
		<type id="com.mysql.jdbc.NamedPipeSocketFactory"/>
		<type id="com.mysql.jdbc.ResultSetRow"/>
		<type id="com.mysql.jdbc.PingTarget"/>
		<type id="com.mysql.jdbc.log.Log"/>
		<type id="com.mysql.jdbc.interceptors.SessionAssociationInterceptor"/>
		<type id="com.mysql.jdbc.CacheAdapterFactory"/>
		<type id="com.mysql.jdbc.CacheAdapter"/>
		<type id="com.mysql.jdbc.JDBC4Connection"/>
		<type id="com.mysql.jdbc.AuthenticationPlugin"/>
		<type id="com.mysql.jdbc.authentication.Sha256PasswordPlugin"/>
		<type id="com.mysql.jdbc.authentication.MysqlNativePasswordPlugin"/>
		<type id="com.mysql.jdbc.jdbc2.optional.SuspendableXAConnection"/>
		<type id="com.mysql.jdbc.JDBC4ServerPreparedStatement"/>
		<type id="com.mysql.jdbc.IterateBlock"/>
		<type id="com.mysql.jdbc.Buffer"/>
		<type id="com.mysql.jdbc.log.LogUtils"/>
		<type id="com.mysql.jdbc.exceptions.DeadlockTimeoutRollbackMarker"/>
		<type id="com.mysql.jdbc.CharsetMapping"/>
		<type id="com.mysql.jdbc.DatabaseMetaDataUsingInfoSchema"/>
		<type id="com.mysql.jdbc.PreparedStatement"/>
		<type id="com.mysql.jdbc.util.ReadAheadInputStream"/>
		<type id="com.mysql.jdbc.Blob"/>
		<type id="com.mysql.jdbc.log.Slf4JLogger"/>
		<type id="com.mysql.jdbc.JDBC4UpdatableResultSet"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException"/>
		<type id="com.mysql.jdbc.JDBC4ClientInfoProviderSP"/>
		<type id="com.mysql.jdbc.JDBC4MySQLConnection"/>
		<type id="com.mysql.jdbc.log.LogFactory"/>
		<type id="com.mysql.jdbc.profiler.LoggingProfilerEventHandler"/>
		<type id="com.mysql.jdbc.StatementImpl"/>
		<type id="com.mysql.jdbc.ByteArrayRow"/>
		<type id="com.mysql.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean"/>
		<type id="com.mysql.jdbc.log.Jdk14Logger"/>
		<type id="com.mysql.jdbc.exceptions.MySQLStatementCancelledException"/>
		<type id="com.mysql.jdbc.JDBC4LoadBalancedMySQLConnection"/>
		<type id="com.mysql.jdbc.StatementInterceptor"/>
		<type id="com.mysql.jdbc.util.PropertiesDocGenerator"/>
		<type id="com.mysql.jdbc.JDBC4NClob"/>
		<type id="com.mysql.jdbc.exceptions.MySQLTransactionRollbackException"/>
		<type id="com.mysql.jdbc.ConnectionFeatureNotAvailableException"/>
		<type id="com.mysql.jdbc.JDBC4DatabaseMetaDataUsingInfoSchema"/>
		<type id="com.mysql.jdbc.StandardSocketFactory"/>
		<type id="com.mysql.jdbc.DocsConnectionPropsHelper"/>
		<type id="com.mysql.jdbc.util.ResultSetUtil"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLInvalidAuthorizationSpecException"/>
		<type id="com.mysql.jdbc.exceptions.MySQLTimeoutException"/>
		<type id="com.mysql.jdbc.jdbc2.optional.MysqlXAConnection"/>
		<type id="com.mysql.jdbc.Constants"/>
		<type id="com.mysql.jdbc.ExceptionInterceptor"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientException"/>
		<type id="com.mysql.jdbc.MysqlIO"/>
		<type id="com.mysql.jdbc.Messages"/>
		<type id="com.mysql.jdbc.jdbc2.optional.MysqlXid"/>
		<type id="com.mysql.jdbc.jdbc2.optional.JDBC4StatementWrapper"/>
		<type id="com.mysql.jdbc.authentication.MysqlClearPasswordPlugin"/>
		<type id="com.mysql.jdbc.JDBC4CallableStatement"/>
		<type id="com.mysql.jdbc.LoadBalancedAutoCommitInterceptor"/>
		<type id="com.mysql.jdbc.BestResponseTimeBalanceStrategy"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.CommunicationsException"/>
		<type id="com.mysql.jdbc.CommunicationsException"/>
		<type id="com.mysql.jdbc.NotUpdatable"/>
		<type id="com.mysql.jdbc.jdbc2.optional.StatementWrapper"/>
		<type id="com.mysql.jdbc.LoadBalanceExceptionChecker"/>
		<type id="com.mysql.jdbc.StatementInterceptorV2"/>
		<type id="com.mysql.jdbc.util.TimezoneDump"/>
		<type id="com.mysql.jdbc.JDBC4PreparedStatement"/>
		<type id="com.mysql.jdbc.NoSubInterceptorWrapper"/>
		<type id="com.mysql.jdbc.interceptors.ServerStatusDiffInterceptor"/>
		<type id="com.mysql.jdbc.MysqlSavepoint"/>
		<type id="com.mysql.jdbc.jmx.LoadBalanceConnectionGroupManager"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException"/>
		<type id="com.mysql.jdbc.util.ServerController"/>
		<type id="com.mysql.jdbc.exceptions.MySQLNonTransientException"/>
		<type id="com.mysql.jdbc.ResultSetMetaData"/>
		<type id="com.mysql.jdbc.BlobFromLocator"/>
		<type id="com.mysql.jdbc.PerConnectionLRUFactory"/>
		<type id="com.mysql.jdbc.FailoverConnectionProxy"/>
		<type id="com.mysql.jdbc.Statement"/>
		<type id="com.mysql.jdbc.jdbc2.optional.CallableStatementWrapper"/>
		<type id="com.mysql.jdbc.DatabaseMetaData"/>
		<type id="com.mysql.jdbc.MysqlParameterMetadata"/>
		<type id="com.mysql.jdbc.NonRegisteringDriver"/>
		<type id="com.mysql.jdbc.NotImplemented"/>
		<type id="com.mysql.jdbc.BalanceStrategy"/>
		<type id="com.mysql.jdbc.JDBC4DatabaseMetaData"/>
		<type id="com.mysql.jdbc.JDBC4PreparedStatementHelper"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLDataException"/>
		<type id="com.mysql.jdbc.Connection"/>
		<type id="com.mysql.jdbc.RandomBalanceStrategy"/>
		<type id="com.mysql.jdbc.util.LRUCache"/>
		<type id="com.mysql.jdbc.profiler.ProfilerEventHandler"/>
		<type id="com.mysql.jdbc.V1toV2StatementInterceptorAdapter"/>
		<type id="com.mysql.jdbc.util.BaseBugReport"/>
		<type id="com.mysql.jdbc.jdbc2.optional.JDBC4CallableStatementWrapper"/>
		<type id="com.mysql.jdbc.ConnectionGroupManager"/>
		<type id="com.mysql.jdbc.exceptions.jdbc4.MySQLTransientException"/>
		<type id="com.mysql.jdbc.ReflectiveStatementInterceptorAdapter"/>
		<type id="com.mysql.jdbc.MiniAdmin"/>
		<type id="com.mysql.jdbc.ServerPreparedStatement"/>
		<type id="com.mysql.jdbc.log.StandardLogger"/>
		<type id="com.mysql.jdbc.Extension"/>
		<type id="com.mysql.jdbc.ConnectionImpl"/>
		<type id="com.mysql.jdbc.MysqlDataTruncation"/>
		<type id="com.mysql.jdbc.SingleByteCharsetConverter"/>
	</artifact>
	<artifact id="org.spockframework:spock-core:0.7-groovy-2.0">
		<type id="org.spockframework.compiler.ConditionRewriter"/>
		<type id="org.spockframework.runtime.SpecUtil"/>
		<artifact id="junit:junit-dep:4.10">
			<type id="org.junit.internal.ComparisonCriteria"/>
			<type id="org.junit.runner.Runner"/>
			<type id="org.junit.runner.manipulation.Sorter"/>
			<type id="org.junit.experimental.categories.Category"/>
			<type id="org.junit.internal.builders.SuiteMethodBuilder"/>
			<type id="org.junit.internal.runners.model.EachTestNotifier"/>
			<type id="org.junit.experimental.theories.internal.ParameterizedAssertionError"/>
			<type id="org.junit.runner.notification.RunNotifier"/>
			<type id="org.junit.rules.ExpectedException"/>
			<type id="org.junit.runner.Computer"/>
			<type id="org.junit.internal.runners.ErrorReportingRunner"/>
			<type id="org.junit.internal.builders.NullBuilder"/>
			<type id="org.junit.runner.notification.Failure"/>
			<type id="org.junit.internal.runners.model.MultipleFailureException"/>
			<type id="org.junit.Assert"/>
			<type id="org.junit.runners.model.FrameworkField"/>
			<type id="org.junit.rules.ErrorCollector"/>
			<type id="org.junit.internal.runners.SuiteMethod"/>
			<type id="org.junit.runners.model.InitializationError"/>
			<type id="org.junit.runner.Request"/>
			<type id="org.junit.experimental.max.MaxCore"/>
			<type id="org.junit.internal.runners.statements.RunAfters"/>
			<type id="org.junit.experimental.theories.Theory"/>
			<type id="junit.framework.JUnit4TestAdapterCache"/>
			<type id="org.junit.rules.Timeout"/>
			<type id="org.junit.Rule"/>
			<type id="junit.framework.TestResult"/>
			<type id="org.junit.runner.JUnitCore"/>
			<type id="org.junit.Test"/>
			<type id="org.junit.experimental.theories.internal.AllMembersSupplier"/>
			<type id="org.junit.Before"/>
			<type id="org.junit.Assume"/>
			<type id="junit.runner.TestRunListener"/>
			<type id="org.junit.runner.Result"/>
			<type id="org.junit.internal.runners.MethodValidator"/>
			<type id="org.junit.internal.runners.rules.RuleFieldValidator"/>
			<type id="org.junit.internal.ExactComparisonCriteria"/>
			<type id="org.junit.internal.builders.AllDefaultPossibilitiesBuilder"/>
			<type id="org.junit.experimental.theories.internal.Assignments"/>
			<type id="org.junit.AfterClass"/>
			<type id="org.junit.internal.matchers.Each"/>
			<type id="junit.framework.TestSuite"/>
			<type id="org.junit.runners.model.TestClass"/>
			<type id="junit.extensions.TestDecorator"/>
			<type id="org.junit.internal.runners.TestMethod"/>
			<type id="org.junit.runner.Describable"/>
			<type id="org.junit.matchers.JUnitMatchers"/>
			<type id="org.junit.internal.runners.model.ReflectiveCallable"/>
			<type id="org.junit.runners.AllTests"/>
			<type id="org.junit.ClassRule"/>
			<type id="org.junit.internal.runners.MethodRoadie"/>
			<type id="org.junit.runner.manipulation.NoTestsRemainException"/>
			<type id="org.junit.internal.builders.IgnoredClassRunner"/>
			<type id="org.junit.runners.ParentRunner"/>
			<type id="org.junit.runner.manipulation.Sortable"/>
			<type id="junit.framework.ComparisonCompactor"/>
			<type id="org.junit.internal.runners.statements.FailOnTimeout"/>
			<type id="org.junit.runner.manipulation.Filter"/>
			<type id="org.junit.ComparisonFailure"/>
			<type id="org.junit.experimental.theories.ParameterSignature"/>
			<type id="org.junit.experimental.categories.Categories"/>
			<type id="org.junit.experimental.ParallelComputer"/>
			<type id="org.junit.BeforeClass"/>
			<type id="org.junit.runner.notification.RunListener"/>
			<type id="org.junit.internal.runners.TestClass"/>
			<type id="org.junit.Ignore"/>
			<type id="org.junit.internal.AssumptionViolatedException"/>
			<type id="org.junit.rules.ExternalResource"/>
			<type id="org.junit.internal.RealSystem"/>
			<type id="org.junit.runners.model.FrameworkMethod"/>
			<type id="org.junit.runners.Parameterized"/>
			<type id="org.junit.experimental.theories.ParameterSupplier"/>
			<type id="org.junit.experimental.runners.Enclosed"/>
			<type id="org.junit.experimental.max.MaxHistory"/>
			<type id="junit.framework.Protectable"/>
			<type id="org.junit.rules.TestWatchman"/>
			<type id="org.junit.experimental.theories.Theories"/>
			<type id="org.junit.experimental.results.PrintableResult"/>
			<type id="junit.framework.Assert"/>
			<type id="junit.runner.Version"/>
			<type id="junit.framework.ComparisonFailure"/>
			<type id="org.junit.runner.notification.StoppedByUserException"/>
			<type id="org.junit.rules.TestRule"/>
			<type id="junit.textui.TestRunner"/>
			<type id="org.junit.rules.MethodRule"/>
			<type id="org.junit.runners.model.RunnerBuilder"/>
			<type id="org.junit.experimental.theories.DataPoints"/>
			<type id="org.junit.internal.runners.statements.ExpectException"/>
			<type id="org.junit.experimental.results.ResultMatchers"/>
			<type id="org.junit.internal.builders.IgnoredBuilder"/>
			<type id="org.junit.runners.JUnit4"/>
			<type id="junit.extensions.RepeatedTest"/>
			<type id="org.junit.internal.requests.FilterRequest"/>
			<type id="org.junit.internal.matchers.CombinableMatcher"/>
			<type id="org.junit.After"/>
			<type id="junit.framework.TestListener"/>
			<type id="junit.extensions.ActiveTestSuite"/>
			<type id="org.junit.internal.requests.SortingRequest"/>
			<type id="org.junit.internal.runners.statements.Fail"/>
			<type id="org.junit.runner.manipulation.Filterable"/>
			<type id="org.junit.runners.model.MultipleFailureException"/>
			<type id="org.junit.rules.RunRules"/>
			<type id="org.junit.internal.runners.statements.InvokeMethod"/>
			<type id="junit.extensions.TestSetup"/>
			<type id="org.junit.internal.requests.ClassRequest"/>
			<type id="org.junit.experimental.theories.suppliers.TestedOnSupplier"/>
			<type id="org.junit.internal.JUnitSystem"/>
			<type id="junit.runner.BaseTestRunner"/>
			<type id="junit.framework.JUnit4TestCaseFacade"/>
			<type id="org.junit.internal.InexactComparisonCriteria"/>
			<type id="org.junit.runners.BlockJUnit4ClassRunner"/>
			<type id="org.junit.experimental.theories.ParametersSuppliedBy"/>
			<type id="org.junit.internal.matchers.TypeSafeMatcher"/>
			<type id="junit.framework.TestFailure"/>
			<type id="org.junit.runners.model.RunnerScheduler"/>
			<type id="org.junit.internal.runners.ClassRoadie"/>
			<type id="org.junit.internal.builders.JUnit4Builder"/>
			<type id="org.junit.experimental.max.CouldNotReadCoreException"/>
			<type id="org.junit.internal.builders.AnnotatedBuilder"/>
			<type id="org.junit.rules.Verifier"/>
			<type id="org.junit.rules.RuleChain"/>
			<type id="org.junit.experimental.theories.PotentialAssignment"/>
			<type id="org.junit.internal.matchers.IsCollectionContaining"/>
			<type id="org.junit.rules.TestWatcher"/>
			<type id="junit.framework.Test"/>
			<type id="org.junit.internal.runners.JUnit38ClassRunner"/>
			<type id="org.junit.internal.builders.JUnit3Builder"/>
			<type id="org.junit.runner.RunWith"/>
			<type id="org.junit.experimental.theories.suppliers.TestedOn"/>
			<type id="org.junit.experimental.theories.DataPoint"/>
			<type id="org.junit.rules.TestName"/>
			<type id="junit.textui.ResultPrinter"/>
			<type id="org.junit.internal.TextListener"/>
			<type id="org.junit.internal.runners.statements.RunBefores"/>
			<type id="org.junit.internal.ArrayComparisonFailure"/>
			<type id="org.junit.runner.Description"/>
			<type id="org.junit.internal.runners.InitializationError"/>
			<type id="org.junit.runners.model.Statement"/>
			<type id="org.junit.internal.matchers.StringContains"/>
			<type id="junit.framework.JUnit4TestAdapter"/>
			<type id="org.junit.internal.runners.JUnit4ClassRunner"/>
			<type id="junit.framework.AssertionFailedError"/>
			<type id="org.junit.runners.Suite"/>
			<type id="org.junit.rules.TemporaryFolder"/>
			<type id="junit.framework.TestCase"/>
			<type id="org.junit.internal.matchers.SubstringMatcher"/>
		</artifact>
		<type id="spock.config.IncludeExcludeCriteria"/>
		<type id="org.spockframework.runtime.WrongExceptionThrownError"/>
		<type id="spock.util.concurrent.PollingConditions"/>
		<type id="org.spockframework.runtime.model.ExpressionInfo"/>
		<type id="org.spockframework.runtime.RunContext"/>
		<type id="org.spockframework.mock.constraint.WildcardArgumentConstraint"/>
		<type id="org.spockframework.mock.runtime.MockInvocation"/>
		<type id="org.spockframework.runtime.ValueRecorder"/>
		<type id="org.spockframework.compiler.OldValueExpression"/>
		<type id="spock.lang.FailsWith"/>
		<type id="org.spockframework.mock.ISpockMockObject"/>
		<type id="org.spockframework.runtime.BaseSpecRunner"/>
		<type id="spock.lang.Stepwise"/>
		<type id="org.spockframework.mock.runtime.InteractionBuilder"/>
		<type id="org.spockframework.runtime.ConditionNotSatisfiedError"/>
		<type id="org.spockframework.util.IMatcher"/>
		<type id="org.spockframework.mock.IMockInvocation"/>
		<type id="spock.config.ConfigurationException"/>
		<type id="org.spockframework.runtime.extension.ExtensionException"/>
		<type id="org.spockframework.mock.CallRealMethodResponse"/>
		<type id="org.spockframework.builder.AddSlotFactory"/>
		<type id="org.spockframework.runtime.SpecificationContext"/>
		<type id="org.spockframework.util.Assert"/>
		<type id="org.spockframework.runtime.extension.builtin.JUnitFixtureMethodsExtension"/>
		<type id="org.spockframework.runtime.extension.builtin.FailsWithExtension"/>
		<type id="org.spockframework.runtime.SpockComparisonFailure"/>
		<type id="org.spockframework.util.IThrowableFunction"/>
		<type id="org.spockframework.mock.response.ConstantResponseGenerator"/>
		<type id="spock.util.concurrent.BlockingVariables"/>
		<type id="org.spockframework.mock.TooManyInvocationsError"/>
		<type id="org.spockframework.runtime.ConfigurationBuilder"/>
		<type id="org.spockframework.lang.ISpecificationContext"/>
		<type id="org.spockframework.compiler.SpecParser"/>
		<type id="org.spockframework.runtime.IMethodNameMapper"/>
		<type id="org.spockframework.util.AbstractMultiset"/>
		<type id="org.spockframework.runtime.ConfigurationScriptLoader"/>
		<type id="org.spockframework.runtime.extension.builtin.OptimizeRunOrderExtension"/>
		<type id="org.spockframework.runtime.extension.MethodInvocation"/>
		<type id="org.spockframework.mock.constraint.NegatingArgumentConstraint"/>
		<type id="org.spockframework.builder.PojoBuilder"/>
		<type id="org.spockframework.runtime.SpockTimeoutError"/>
		<type id="org.spockframework.runtime.AbstractRunListener"/>
		<type id="org.spockframework.compiler.model.WhereBlock"/>
		<type id="spock.util.mop.ConfineMetaClassChanges"/>
		<type id="org.spockframework.runtime.condition.DiffedObjectAsBeanRenderer"/>
		<type id="org.spockframework.runtime.extension.builtin.StepwiseExtension"/>
		<type id="org.spockframework.runtime.extension.builtin.MethodRuleInterceptor"/>
		<type id="org.spockframework.runtime.condition.DiffedCollectionRenderer"/>
		<type id="org.spockframework.runtime.ExpressionInfoRenderer"/>
		<type id="org.spockframework.runtime.model.TextPosition"/>
		<type id="org.spockframework.compiler.AbstractSpecVisitor"/>
		<type id="org.spockframework.compiler.DeepBlockRewriter"/>
		<type id="org.spockframework.mock.MockDetector"/>
		<type id="org.spockframework.builder.SetterSlotFactory"/>
		<type id="org.spockframework.runtime.condition.LineBuilder"/>
		<type id="org.spockframework.runtime.extension.builtin.IncludeExcludeExtension"/>
		<type id="org.spockframework.util.Immutable"/>
		<type id="org.spockframework.runtime.extension.ExtensionUtil"/>
		<type id="org.spockframework.mock.CannotCreateMockException"/>
		<type id="org.spockframework.lang.ConditionBlock"/>
		<type id="org.spockframework.mock.IInteractionScope"/>
		<type id="org.spockframework.mock.WrongInvocationOrderError"/>
		<type id="org.spockframework.compiler.SourceLookup"/>
		<type id="org.spockframework.runtime.IRunListener"/>
		<type id="org.spockframework.runtime.ParameterizedSpecRunner"/>
		<type id="org.spockframework.runtime.model.TextRegion"/>
		<type id="org.spockframework.compiler.SpecRewriter"/>
		<type id="org.spockframework.mock.IMockFactory"/>
		<type id="org.spockframework.mock.runtime.DynamicMockMethod"/>
		<type id="org.spockframework.runtime.GroovyRuntimeUtil"/>
		<type id="org.spockframework.compiler.SpecAnnotator"/>
		<type id="spock.util.EmbeddedSpecCompiler"/>
		<type id="org.spockframework.compiler.SpecialMethodCall"/>
		<type id="org.spockframework.mock.runtime.MockInstantiator"/>
		<type id="org.spockframework.compiler.NoSpecialMethodCall"/>
		<type id="org.spockframework.runtime.extension.builtin.TimeoutInterceptor"/>
		<type id="org.spockframework.runtime.ExpressionInfoBuilder"/>
		<type id="org.spockframework.lang.SpecInternals"/>
		<type id="org.spockframework.mock.runtime.GroovyRealMethodInvoker"/>
		<type id="org.spockframework.util.AbstractExpressionConverter"/>
		<type id="org.spockframework.compiler.AbstractDeepBlockRewriter"/>
		<type id="org.spockframework.mock.constraint.EqualMethodNameConstraint"/>
		<type id="org.spockframework.util.Beta"/>
		<type id="org.spockframework.mock.InteractionNotSatisfiedError"/>
		<type id="org.spockframework.mock.constraint.NamedArgumentListConstraint"/>
		<type id="org.spockframework.runtime.model.BlockMetadata"/>
		<type id="org.spockframework.compiler.AstUtil"/>
		<type id="org.spockframework.compiler.SpockTransform"/>
		<type id="org.spockframework.runtime.MasterRunListener"/>
		<type id="org.spockframework.mock.constraint.TypeArgumentConstraint"/>
		<type id="spock.lang.See"/>
		<type id="org.spockframework.buildsupport.ant.SpecClassFileSelector"/>
		<type id="org.spockframework.runtime.extension.builtin.UnrollExtension"/>
		<type id="org.spockframework.compiler.ErrorReporter"/>
		<type id="org.spockframework.runtime.model.ISkippable"/>
		<type id="org.spockframework.runtime.model.BlockKind"/>
		<type id="org.spockframework.compiler.ExpressionReplacingVisitorSupport"/>
		<type id="org.spockframework.runtime.model.BlockInfo"/>
		<type id="org.spockframework.runtime.ExtensionClassesLoader"/>
		<type id="spock.lang.Timeout"/>
		<type id="org.spockframework.mock.response.DefaultResponseGenerator"/>
		<type id="org.spockframework.runtime.SafeIterationNameProvider"/>
		<type id="org.spockframework.mock.MockNature"/>
		<type id="org.spockframework.util.UnreachableCodeError"/>
		<type id="org.spockframework.runtime.extension.builtin.UnrollNameProvider"/>
		<type id="org.spockframework.runtime.JUnitDescriptionGenerator"/>
		<type id="org.spockframework.util.Identifiers"/>
		<type id="spock.lang.Subject"/>
		<type id="org.spockframework.runtime.model.NodeInfo"/>
		<type id="org.spockframework.mock.IArgumentConstraint"/>
		<type id="org.spockframework.runtime.model.ErrorInfo"/>
		<type id="org.spockframework.compiler.model.SetupBlock"/>
		<type id="org.spockframework.runtime.extension.builtin.IgnoreExtension"/>
		<type id="org.spockframework.util.Matchers"/>
		<type id="org.spockframework.runtime.OptimizeRunOrderSuite"/>
		<type id="org.spockframework.util.ReflectionUtil"/>
		<type id="org.spockframework.mock.runtime.GroovyMockMetaClass"/>
		<type id="org.spockframework.runtime.extension.IAnnotationDrivenExtension"/>
		<type id="org.spockframework.runtime.extension.AbstractAnnotationDrivenExtension"/>
		<type id="org.spockframework.util.ExceptionUtil"/>
		<type id="org.spockframework.runtime.condition.ObjectRendererService"/>
		<type id="org.spockframework.mock.runtime.InteractionScope"/>
		<type id="org.spockframework.compiler.model.HelperMethod"/>
		<type id="org.spockframework.runtime.JUnitFilterAdapter"/>
		<type id="org.spockframework.runtime.JUnitSorterAdapter"/>
		<type id="org.spockframework.gentyref.CaptureType"/>
		<type id="org.spockframework.runtime.SpockExecutionException"/>
		<type id="org.spockframework.runtime.extension.builtin.RuleExtension"/>
		<type id="org.spockframework.compiler.model.Method"/>
		<type id="org.spockframework.builder.BuilderHelper"/>
		<type id="org.spockframework.util.GroovyReleaseInfo"/>
		<type id="org.spockframework.mock.runtime.MockInteractionDecorator"/>
		<type id="org.spockframework.builder.CollectionSlotFactory"/>
		<type id="org.spockframework.mock.runtime.MockObject"/>
		<type id="org.spockframework.compiler.model.BlockParseInfo"/>
		<type id="spock.lang.Issue"/>
		<type id="org.spockframework.builder.ClosureBlueprint"/>
		<type id="org.spockframework.runtime.model.FeatureMetadata"/>
		<type id="org.spockframework.buildsupport.SpecClassFileFinder"/>
		<type id="org.spockframework.runtime.condition.DiffedSetRenderer"/>
		<type id="org.spockframework.runtime.condition.DiffedObjectAsStringRenderer"/>
		<type id="org.spockframework.mock.constraint.SpreadWildcardArgumentConstraint"/>
		<type id="org.spockframework.mock.IInvocationConstraint"/>
		<type id="org.spockframework.builder.SetterLikeSlot"/>
		<type id="spock.lang.IgnoreIf"/>
		<type id="org.spockframework.compiler.model.ISpecVisitor"/>
		<type id="org.spockframework.mock.CannotInvokeRealMethodException"/>
		<type id="org.spockframework.util.IncompatibleGroovyVersionException"/>
		<type id="org.spockframework.util.VersionChecker"/>
		<type id="org.spockframework.util.HashMultiset"/>
		<type id="org.spockframework.util.inspector.AstInspector"/>
		<type id="org.spockframework.mock.ZeroOrNullResponse"/>
		<type id="spock.util.mop.Use"/>
		<type id="org.spockframework.runtime.extension.builtin.FailsWithInterceptor"/>
		<type id="org.spockframework.runtime.JUnitSupervisor"/>
		<type id="org.spockframework.mock.runtime.GroovyMockFactory"/>
		<type id="org.spockframework.util.NotThreadSafe"/>
		<type id="org.spockframework.util.IoUtil"/>
		<type id="org.spockframework.runtime.condition.IObjectRenderer"/>
		<type id="org.spockframework.runtime.extension.IMethodInvocation"/>
		<type id="org.spockframework.mock.IResponseGenerator"/>
		<type id="org.spockframework.mock.IMockInteraction"/>
		<type id="org.spockframework.builder.DelegatingScript"/>
		<type id="org.spockframework.util.Nullable"/>
		<type id="spock.lang.Shared"/>
		<type id="org.spockframework.runtime.extension.ExtensionAnnotation"/>
		<type id="org.spockframework.builder.IBlueprint"/>
		<type id="org.spockframework.runtime.ExpressionInfoValueRenderer"/>
		<type id="org.spockframework.runtime.IRunSupervisor"/>
		<type id="org.spockframework.compiler.StatementReplacingVisitorSupport"/>
		<type id="org.spockframework.mock.response.SingleResponseGenerator"/>
		<type id="org.spockframework.runtime.Condition"/>
		<type id="org.spockframework.util.ThreadSafe"/>
		<type id="org.spockframework.mock.constraint.CodeArgumentConstraint"/>
		<type id="spock.util.matcher.IsCloseTo"/>
		<type id="org.spockframework.util.TimeUtil"/>
		<type id="org.spockframework.runtime.extension.IGlobalExtension"/>
		<type id="org.spockframework.mock.runtime.DelegatingMockInvocation"/>
		<type id="org.spockframework.util.LinkedHashMultiset"/>
		<type id="org.spockframework.compiler.model.ExpectBlock"/>
		<type id="org.spockframework.runtime.extension.builtin.AbstractRuleExtension"/>
		<type id="spock.lang.Unroll"/>
		<type id="org.spockframework.runtime.extension.builtin.AutoCleanupExtension"/>
		<type id="org.spockframework.builder.ISlotFactory"/>
		<type id="org.spockframework.util.MopUtil"/>
		<type id="org.spockframework.builder.GestaltBuilder"/>
		<type id="org.spockframework.runtime.model.SpecMetadata"/>
		<type id="org.spockframework.mock.IMockController"/>
		<type id="org.spockframework.mock.response.ResponseGeneratorChain"/>
		<type id="org.spockframework.runtime.model.MethodInfo"/>
		<type id="org.spockframework.runtime.condition.EditPathRenderer"/>
		<type id="org.spockframework.runtime.condition.IObjectRendererService"/>
		<type id="org.spockframework.builder.DelegatingScriptBlueprint"/>
		<type id="spock.lang.Specification"/>
		<type id="spock.util.concurrent.AsyncConditions"/>
		<type id="spock.lang.MockingApi"/>
		<type id="spock.util.matcher.HamcrestSupport"/>
		<type id="spock.util.concurrent.BlockingVariable"/>
		<type id="org.spockframework.mock.runtime.StaticMockMethod"/>
		<type id="org.spockframework.util.CollectionUtil"/>
		<type id="org.spockframework.compiler.model.FeatureMethod"/>
		<type id="org.spockframework.compiler.IRewriteResources"/>
		<type id="org.spockframework.compiler.model.CleanupBlock"/>
		<type id="org.spockframework.runtime.HamcrestFacade"/>
		<type id="org.spockframework.runtime.SpecInfoBuilder"/>
		<type id="org.spockframework.mock.runtime.ProxyBasedMockFactory"/>
		<type id="org.spockframework.builder.PojoGestalt"/>
		<type id="org.spockframework.mock.constraint.PositionalArgumentListConstraint"/>
		<type id="org.spockframework.runtime.SpockAssertionError"/>
		<type id="org.spockframework.compiler.model.AnonymousBlock"/>
		<type id="org.spockframework.runtime.RunStatus"/>
		<type id="org.spockframework.runtime.extension.builtin.UseInterceptor"/>
		<type id="org.spockframework.compiler.InteractionRewriter"/>
		<type id="org.spockframework.mock.runtime.MockInteraction"/>
		<type id="org.spockframework.util.InternalSpockError"/>
		<type id="org.spockframework.runtime.extension.builtin.TestRuleInterceptor"/>
		<type id="org.spockframework.compiler.model.FixtureMethod"/>
		<type id="org.spockframework.mock.constraint.EqualArgumentConstraint"/>
		<type id="org.spockframework.mock.DefaultEqualsHashCodeToStringInteractions"/>
		<type id="org.spockframework.runtime.condition.DiffedMapRenderer"/>
		<type id="org.spockframework.mock.MockImplementation"/>
		<type id="org.spockframework.util.ObjectUtil"/>
		<type id="org.spockframework.runtime.IFeatureSortOrder"/>
		<type id="org.spockframework.mock.response.IterableResponseGenerator"/>
		<type id="org.spockframework.compiler.model.Spec"/>
		<type id="org.spockframework.mock.runtime.CglibRealMethodInvoker"/>
		<type id="org.spockframework.runtime.IFeatureFilter"/>
		<type id="org.spockframework.util.TextUtil"/>
		<type id="org.spockframework.util.IMultiset"/>
		<type id="org.spockframework.runtime.extension.builtin.IgnoreIfExtension"/>
		<type id="org.spockframework.mock.IChainableResponseGenerator"/>
		<type id="org.spockframework.runtime.model.IterationInfo"/>
		<type id="org.spockframework.runtime.extension.builtin.ClassRuleExtension"/>
		<type id="org.spockframework.util.inspector.AstInspectorException"/>
		<type id="org.spockframework.compiler.WhereBlockRewriter"/>
		<type id="org.spockframework.compiler.InvalidSpecCompileException"/>
		<type id="org.spockframework.util.Pair"/>
		<type id="org.spockframework.runtime.model.NameProvider"/>
		<type id="org.spockframework.compiler.FieldInitializationExpression"/>
		<type id="org.spockframework.mock.runtime.FailingRealMethodInvoker"/>
		<type id="org.spockframework.mock.IDefaultResponse"/>
		<type id="org.spockframework.util.SpockReleaseInfo"/>
		<type id="org.spockframework.runtime.model.FieldInfo"/>
		<type id="org.spockframework.gentyref.TypeToken"/>
		<type id="org.spockframework.runtime.ExtensionRunner"/>
		<type id="org.spockframework.runtime.extension.builtin.ConfineMetaClassChangesExtension"/>
		<type id="org.spockframework.mock.IInteractionAware"/>
		<type id="org.spockframework.mock.constraint.EqualPropertyNameConstraint"/>
		<type id="org.spockframework.mock.response.WildcardResponseGenerator"/>
		<type id="org.spockframework.runtime.extension.builtin.AutoCleanupInterceptor"/>
		<type id="org.spockframework.runtime.extension.builtin.RevertMetaClassRunListener"/>
		<type id="org.spockframework.mock.IMockConfiguration"/>
		<type id="org.spockframework.builder.IConfigurationRegistry"/>
		<type id="org.spockframework.compiler.InstanceFieldAccessChecker"/>
		<type id="org.spockframework.mock.runtime.MockController"/>
		<type id="org.spockframework.builder.PropertySlot"/>
		<type id="org.spockframework.runtime.model.IExcludable"/>
		<type id="org.spockframework.mock.constraint.WildcardMethodNameConstraint"/>
		<type id="org.spockframework.mock.constraint.RegexMethodNameConstraint"/>
		<type id="org.spockframework.util.WrappedException"/>
		<type id="org.spockframework.runtime.condition.DiffedArrayRenderer"/>
		<type id="org.spockframework.runtime.model.FieldMetadata"/>
		<type id="org.spockframework.util.InternalIdentifiers"/>
		<type id="org.spockframework.runtime.extension.builtin.IgnoreRestExtension"/>
		<type id="org.spockframework.runtime.IStackTraceFilter"/>
		<type id="org.spockframework.runtime.extension.IMethodInterceptor"/>
		<type id="org.spockframework.runtime.model.MethodKind"/>
		<type id="org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter"/>
		<type id="org.spockframework.mock.runtime.JavaMockInterceptor"/>
		<type id="org.spockframework.runtime.model.IInterceptable"/>
		<type id="org.spockframework.runtime.extension.AbstractMethodInterceptor"/>
		<type id="org.spockframework.compiler.model.ThenBlock"/>
		<type id="org.spockframework.mock.TooFewInvocationsError"/>
		<type id="org.spockframework.runtime.model.SpecInfo"/>
		<type id="org.spockframework.compiler.model.WhenBlock"/>
		<type id="org.spockframework.lang.Wildcard"/>
		<type id="org.spockframework.runtime.DummyStackTraceFilter"/>
		<type id="org.spockframework.runtime.ExtensionRegistry"/>
		<type id="spock.lang.IgnoreRest"/>
		<type id="org.spockframework.builder.CollectionSlot"/>
		<type id="org.spockframework.compiler.model.Block"/>
		<type id="org.spockframework.compiler.AstNodeCache"/>
		<type id="spock.lang.AutoCleanup"/>
		<type id="org.spockframework.runtime.extension.builtin.AbstractRuleInterceptor"/>
		<type id="org.spockframework.runtime.extension.builtin.ClassRuleInterceptor"/>
		<type id="org.spockframework.builder.IGestalt"/>
		<type id="org.spockframework.mock.IMockObject"/>
		<type id="org.spockframework.mock.IMockMethod"/>
		<type id="org.spockframework.mock.runtime.MockConfiguration"/>
		<type id="org.spockframework.runtime.InvalidSpecException"/>
		<type id="org.spockframework.runtime.SpecRunHistory"/>
		<type id="spock.lang.Ignore"/>
		<type id="org.spockframework.runtime.model.DataProviderInfo"/>
		<type id="org.spockframework.runtime.condition.EditDistance"/>
		<type id="spock.util.EmbeddedSpecRunner"/>
		<type id="org.spockframework.runtime.model.DataProviderMetadata"/>
		<type id="org.spockframework.compiler.ISpecialMethodCall"/>
		<type id="org.spockframework.runtime.model.FeatureInfo"/>
		<type id="org.spockframework.mock.constraint.TargetConstraint"/>
		<type id="org.spockframework.util.Filter"/>
		<type id="org.spockframework.builder.Sculpturer"/>
		<type id="org.spockframework.mock.runtime.JavaMockFactory"/>
		<type id="org.spockframework.builder.ISlot"/>
		<type id="org.spockframework.mock.runtime.CompositeMockFactory"/>
		<type id="org.spockframework.runtime.SpockRuntime"/>
		<type id="org.spockframework.mock.constraint.RegexPropertyNameConstraint"/>
		<type id="spock.util.matcher.HamcrestMatchers"/>
		<type id="org.spockframework.util.VersionNumber"/>
		<type id="org.spockframework.mock.EmptyOrDummyResponse"/>
		<type id="org.spockframework.builder.SpockConfigurationGestalt"/>
		<type id="org.spockframework.runtime.condition.EditOperation"/>
		<type id="org.spockframework.gentyref.GenericTypeReflector"/>
		<type id="org.spockframework.runtime.Sputnik"/>
		<type id="org.spockframework.util.IFunction"/>
		<type id="org.spockframework.runtime.ExpressionInfoConverter"/>
		<type id="org.spockframework.runtime.extension.builtin.ConfineMetaClassChangesInterceptor"/>
		<type id="org.spockframework.compiler.model.Field"/>
		<type id="org.spockframework.lang.SpreadWildcard"/>
		<type id="org.spockframework.mock.response.CodeResponseGenerator"/>
		<type id="org.spockframework.mock.runtime.IProxyBasedMockInterceptor"/>
		<type id="org.spockframework.runtime.extension.builtin.TimeoutExtension"/>
		<type id="org.spockframework.runtime.UnallowedExceptionThrownError"/>
		<type id="org.spockframework.runtime.extension.builtin.UseExtension"/>
		<type id="org.spockframework.runtime.StackTraceFilter"/>
		<type id="org.spockframework.util.inspector.Inspect"/>
		<type id="spock.config.RunnerConfiguration"/>
		<type id="org.spockframework.compiler.model.Node"/>
		<type id="org.spockframework.mock.runtime.CglibMockInterceptorAdapter"/>
		<type id="org.spockframework.mock.runtime.GroovyMockInterceptor"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-jetty:0.5.0.BUILD-SNAPSHOT">
		<type id="org.eclipse.jetty.webapp.JarScanner"/>
		<type id="org.eclipse.jetty.webapp.AbstractConfiguration"/>
		<type id="org.eclipse.jetty.webapp.WebAppClassLoader"/>
		<type id="org.eclipse.jetty.webapp.Origin"/>
		<type id="org.eclipse.jetty.webapp.DiscoveredAnnotation"/>
		<type id="org.eclipse.jetty.webapp.Ordering"/>
		<type id="org.eclipse.jetty.webapp.WebAppContext"/>
		<type id="org.eclipse.jetty.webapp.JettyWebXmlConfiguration"/>
		<type id="org.eclipse.jetty.webapp.WebDescriptor"/>
		<type id="org.eclipse.jetty.webapp.OverrideDescriptor"/>
		<type id="org.eclipse.jetty.webapp.MetaDataComplete"/>
		<type id="org.eclipse.jetty.webapp.DefaultsDescriptor"/>
		<type id="org.eclipse.jetty.webapp.MetaInfConfiguration"/>
		<type id="org.eclipse.jetty.webapp.Descriptor"/>
		<type id="org.eclipse.jetty.webapp.MetaData"/>
		<type id="org.eclipse.jetty.webapp.CloneConfiguration"/>
		<type id="org.eclipse.jetty.webapp.Configuration"/>
		<type id="org.eclipse.jetty.webapp.IterativeDescriptorProcessor"/>
		<type id="org.eclipse.jetty.webapp.WebXmlConfiguration"/>
		<type id="org.eclipse.jetty.webapp.ClasspathPattern"/>
		<type id="org.eclipse.jetty.webapp.FragmentConfiguration"/>
		<type id="org.eclipse.jetty.webapp.WebInfConfiguration"/>
		<type id="org.eclipse.jetty.webapp.StandardDescriptorProcessor"/>
		<type id="org.eclipse.jetty.webapp.TagLibConfiguration"/>
		<type id="org.eclipse.jetty.webapp.FragmentDescriptor"/>
		<type id="org.eclipse.jetty.webapp.DescriptorProcessor"/>
	</artifact>
	<artifact id="org.eclipse.jetty:jetty-util:8.1.9.v20130131">
		<type id="org.eclipse.jetty.util.component.Destroyable"/>
		<type id="org.eclipse.jetty.util.HostMap"/>
		<type id="org.eclipse.jetty.util.Utf8StringBuilder"/>
		<type id="org.eclipse.jetty.util.component.LifeCycle"/>
		<type id="org.eclipse.jetty.util.IO"/>
		<type id="org.eclipse.jetty.util.preventers.LDAPLeakPreventer"/>
		<type id="org.eclipse.jetty.util.MultiMap"/>
		<type id="org.eclipse.jetty.util.security.B64Code"/>
		<type id="org.eclipse.jetty.util.UrlEncoded"/>
		<type id="org.eclipse.jetty.util.StringMap"/>
		<type id="org.eclipse.jetty.util.component.Dumpable"/>
		<type id="org.eclipse.jetty.util.resource.URLResource"/>
		<type id="org.eclipse.jetty.util.log.Slf4jLog"/>
		<type id="org.eclipse.jetty.util.URIUtil"/>
		<type id="org.eclipse.jetty.util.thread.Timeout"/>
		<type id="org.eclipse.jetty.util.component.Container"/>
		<type id="org.eclipse.jetty.util.ssl.SslContextFactory"/>
		<type id="org.eclipse.jetty.util.BlockingArrayQueue"/>
		<type id="org.eclipse.jetty.util.ArrayQueue"/>
		<type id="org.eclipse.jetty.util.MultiPartWriter"/>
		<type id="org.eclipse.jetty.util.statistic.CounterStatistic"/>
		<type id="org.eclipse.jetty.util.resource.JarResource"/>
		<type id="org.eclipse.jetty.util.ByteArrayISO8859Writer"/>
		<type id="org.eclipse.jetty.util.Loader"/>
		<type id="org.eclipse.jetty.util.LazyList"/>
		<type id="org.eclipse.jetty.util.StringUtil"/>
		<type id="org.eclipse.jetty.util.thread.ShutdownThread"/>
		<type id="org.eclipse.jetty.util.component.AggregateLifeCycle"/>
		<type id="org.eclipse.jetty.util.security.Constraint"/>
		<type id="org.eclipse.jetty.util.log.JavaUtilLog"/>
		<type id="org.eclipse.jetty.util.MultiPartInputStream"/>
		<type id="org.eclipse.jetty.util.IntrospectionUtil"/>
		<type id="org.eclipse.jetty.util.log.LoggerLog"/>
		<type id="org.eclipse.jetty.util.RolloverFileOutputStream"/>
		<type id="org.eclipse.jetty.util.resource.FileResource"/>
		<type id="org.eclipse.jetty.util.Attributes"/>
		<type id="org.eclipse.jetty.util.thread.QueuedThreadPool"/>
		<type id="org.eclipse.jetty.util.preventers.Java2DLeakPreventer"/>
		<type id="org.eclipse.jetty.util.PatternMatcher"/>
		<type id="org.eclipse.jetty.util.thread.ThreadPool"/>
		<type id="org.eclipse.jetty.util.QuotedStringTokenizer"/>
		<type id="org.eclipse.jetty.util.preventers.AbstractLeakPreventer"/>
		<type id="org.eclipse.jetty.util.Utf8Appendable"/>
		<type id="org.eclipse.jetty.util.security.Credential"/>
		<type id="org.eclipse.jetty.util.log.AbstractLogger"/>
		<type id="org.eclipse.jetty.util.security.UnixCrypt"/>
		<type id="org.eclipse.jetty.util.preventers.DOMLeakPreventer"/>
		<type id="org.eclipse.jetty.util.ajax.JSONObjectConvertor"/>
		<type id="org.eclipse.jetty.util.log.Logger"/>
		<type id="org.eclipse.jetty.util.ssl.AliasedX509KeyManager"/>
		<type id="org.eclipse.jetty.util.preventers.AWTLeakPreventer"/>
		<type id="org.eclipse.jetty.util.Scanner"/>
		<type id="org.eclipse.jetty.util.Utf8StringBuffer"/>
		<type id="org.eclipse.jetty.util.MultiException"/>
		<type id="org.eclipse.jetty.util.resource.ResourceCollection"/>
		<type id="org.eclipse.jetty.util.DateCache"/>
		<type id="org.eclipse.jetty.util.ajax.JSONEnumConvertor"/>
		<type id="org.eclipse.jetty.util.component.FileDestroyable"/>
		<type id="org.eclipse.jetty.util.ajax.JSON"/>
		<type id="org.eclipse.jetty.util.log.StdErrLog"/>
		<type id="org.eclipse.jetty.util.security.CertificateUtils"/>
		<type id="org.eclipse.jetty.util.preventers.AppContextLeakPreventer"/>
		<type id="org.eclipse.jetty.util.ajax.JSONPojoConvertorFactory"/>
		<type id="org.eclipse.jetty.util.preventers.SecurityProviderLeakPreventer"/>
		<type id="org.eclipse.jetty.util.ajax.JSONDateConvertor"/>
		<type id="org.eclipse.jetty.util.IPAddressMap"/>
		<type id="org.eclipse.jetty.util.security.CertificateValidator"/>
		<type id="org.eclipse.jetty.util.preventers.LoginConfigurationLeakPreventer"/>
		<type id="org.eclipse.jetty.util.resource.ResourceFactory"/>
		<type id="org.eclipse.jetty.util.thread.ExecutorThreadPool"/>
		<type id="org.eclipse.jetty.util.preventers.DriverManagerLeakPreventer"/>
		<type id="org.eclipse.jetty.util.Atomics"/>
		<type id="org.eclipse.jetty.util.TypeUtil"/>
		<type id="org.eclipse.jetty.util.MultiPartOutputStream"/>
		<type id="org.eclipse.jetty.util.AttributesMap"/>
		<type id="org.eclipse.jetty.util.security.Password"/>
		<type id="org.eclipse.jetty.util.log.Log"/>
		<type id="org.eclipse.jetty.util.ByteArrayOutputStream2"/>
		<type id="org.eclipse.jetty.util.preventers.GCThreadLeakPreventer"/>
		<type id="org.eclipse.jetty.util.component.AbstractLifeCycle"/>
		<type id="org.eclipse.jetty.util.ConcurrentHashSet"/>
		<type id="org.eclipse.jetty.util.resource.Resource"/>
		<type id="org.eclipse.jetty.util.B64Code"/>
		<type id="org.eclipse.jetty.util.ajax.JSONPojoConvertor"/>
		<type id="org.eclipse.jetty.util.statistic.SampleStatistic"/>
		<type id="org.eclipse.jetty.util.ssl.AliasedX509ExtendedKeyManager"/>
		<type id="org.eclipse.jetty.util.ReadLineInputStream"/>
	</artifact>
	<artifact id="com.h2database:h2:1.3.172">
		<type id="org.h2.mvstore.CursorPos"/>
		<type id="org.h2.tools.ChangeFileEncryption"/>
		<type id="org.h2.jdbc.JdbcDatabaseMetaData"/>
		<type id="org.h2.command.Prepared"/>
		<type id="org.h2.command.ddl.DropView"/>
		<type id="org.h2.mvstore.MVStore"/>
		<type id="org.h2.store.FileStoreOutputStream"/>
		<type id="org.h2.value.ValueByte"/>
		<type id="org.h2.store.fs.FilePathNio"/>
		<type id="org.h2.command.dml.SelectUnion"/>
		<type id="org.h2.mvstore.type.DataType"/>
		<type id="org.h2.index.PageDataNode"/>
		<type id="org.h2.table.PlanItem"/>
		<type id="org.h2.store.LobStorageFrontend"/>
		<type id="org.h2.server.Service"/>
		<type id="org.h2.store.PageLog"/>
		<type id="org.h2.tools.CreateCluster"/>
		<type id="org.h2.mvstore.MVStoreTool"/>
		<type id="org.h2.store.fs.FileUtils"/>
		<type id="org.h2.server.web.ConnectionInfo"/>
		<type id="org.h2.util.Permutations"/>
		<type id="org.h2.expression.Alias"/>
		<type id="org.h2.command.ddl.DropFunctionAlias"/>
		<type id="org.h2.command.dml.Select"/>
		<type id="org.h2.command.ddl.CreateTable"/>
		<type id="org.h2.command.ddl.TruncateTable"/>
		<type id="org.h2.value.ValueInt"/>
		<type id="org.h2.index.ViewCursor"/>
		<type id="org.h2.jdbc.JdbcCallableStatement"/>
		<type id="org.h2.store.fs.FilePathRec"/>
		<type id="org.h2.expression.JavaAggregate"/>
		<type id="org.h2.value.ValueStringFixed"/>
		<type id="org.h2.value.ValueTimestamp"/>
		<type id="org.h2.store.DataReader"/>
		<type id="org.h2.value.Transfer"/>
		<type id="org.h2.util.Task"/>
		<type id="org.h2.api.Trigger"/>
		<type id="org.h2.util.IOUtils"/>
		<type id="org.h2.mvstore.Chunk"/>
		<type id="org.h2.jdbcx.JdbcConnectionPool"/>
		<type id="org.h2.index.ScanIndex"/>
		<type id="org.h2.fulltext.IndexInfo"/>
		<type id="org.h2.command.ddl.DropSequence"/>
		<type id="org.h2.value.ValueNull"/>
		<type id="org.h2.bnf.Rule"/>
		<type id="org.h2.engine.UserAggregate"/>
		<type id="org.h2.value.ValueTime"/>
		<type id="org.h2.jdbc.JdbcSQLException"/>
		<type id="org.h2.server.TcpServerThread"/>
		<type id="org.h2.engine.UserDataType"/>
		<type id="org.h2.jdbc.JdbcBlob"/>
		<type id="org.h2.command.dml.SelectListColumnResolver"/>
		<type id="org.h2.index.MultiVersionIndex"/>
		<type id="org.h2.server.pg.PgServerThread"/>
		<type id="org.h2.util.SortedProperties"/>
		<type id="org.h2.command.ddl.DropRole"/>
		<type id="org.h2.compress.CompressNo"/>
		<type id="org.h2.store.FileStoreInputStream"/>
		<type id="org.h2.mvstore.cache.FilePathCache"/>
		<type id="org.h2.result.LocalResult"/>
		<type id="org.h2.util.DbDriverActivator"/>
		<type id="org.h2.api.AggregateFunction"/>
		<type id="org.h2.security.SecureFileStore"/>
		<type id="org.h2.command.dml.Set"/>
		<type id="org.h2.store.DataHandler"/>
		<type id="org.h2.table.TableLink"/>
		<type id="org.h2.jdbc.JdbcClob"/>
		<type id="org.h2.message.Trace"/>
		<type id="org.h2.command.dml.ExecuteProcedure"/>
		<type id="org.h2.index.PageBtreeCursor"/>
		<type id="org.h2.constant.DbSettings"/>
		<type id="org.h2.jdbc.JdbcParameterMetaData"/>
		<type id="org.h2.command.ddl.CreateConstant"/>
		<type id="org.h2.tools.Csv"/>
		<type id="org.h2.value.ValueShort"/>
		<type id="org.h2.expression.ConditionIn"/>
		<type id="org.h2.command.ddl.DropTrigger"/>
		<type id="org.h2.command.CommandRemote"/>
		<type id="org.h2.engine.Setting"/>
		<type id="org.h2.index.SingleRowCursor"/>
		<type id="org.h2.expression.ExpressionVisitor"/>
		<type id="org.h2.table.MetaTable"/>
		<type id="org.h2.engine.Procedure"/>
		<type id="org.h2.index.PageBtreeIndex"/>
		<type id="org.h2.util.Cache"/>
		<type id="org.h2.tools.SimpleRowSource"/>
		<type id="org.h2.result.Row"/>
		<type id="org.h2.util.CacheWriter"/>
		<type id="org.h2.command.ddl.SchemaCommand"/>
		<type id="org.h2.server.web.PageParser"/>
		<type id="org.h2.result.SimpleRowValue"/>
		<type id="org.h2.server.pg.PgServer"/>
		<type id="org.h2.tools.Backup"/>
		<type id="org.h2.store.fs.FilePathSplit"/>
		<type id="org.h2.util.CacheTQ"/>
		<type id="org.h2.command.dml.AlterSequence"/>
		<type id="org.h2.util.Profiler"/>
		<type id="org.h2.schema.SchemaObjectBase"/>
		<type id="org.h2.value.ValueDate"/>
		<type id="org.h2.value.ValueLob"/>
		<type id="org.h2.security.Fog"/>
		<type id="org.h2.expression.ConditionInConstantSet"/>
		<type id="org.h2.util.DateTimeUtils"/>
		<type id="org.h2.server.web.DbContents"/>
		<type id="org.h2.store.FileLock"/>
		<type id="org.h2.command.dml.RunScriptCommand"/>
		<type id="org.h2.store.LobStorageInterface"/>
		<type id="org.h2.util.HashBase"/>
		<type id="org.h2.engine.Role"/>
		<type id="org.h2.store.fs.FilePathCrypt"/>
		<type id="org.h2.message.TraceObject"/>
		<type id="org.h2.mvstore.rtree.SpatialDataType"/>
		<type id="org.h2.index.PageBtreeNode"/>
		<type id="org.h2.result.SimpleRow"/>
		<type id="org.h2.expression.Aggregate"/>
		<type id="org.h2.store.fs.Recorder"/>
		<type id="org.h2.server.web.DbStarter"/>
		<type id="org.h2.expression.ConditionAndOr"/>
		<type id="org.h2.command.dml.Explain"/>
		<type id="org.h2.index.PageDelegateIndex"/>
		<type id="org.h2.index.IndexCursor"/>
		<type id="org.h2.result.UpdatableRow"/>
		<type id="org.h2.bnf.Bnf"/>
		<type id="org.h2.expression.Rownum"/>
		<type id="org.h2.command.ddl.CreateSequence"/>
		<type id="org.h2.command.ddl.AlterUser"/>
		<type id="org.h2.mvstore.db.MVDelegateIndex"/>
		<type id="org.h2.mvstore.FreeSpaceList"/>
		<type id="org.h2.index.LinkedCursor"/>
		<type id="org.h2.expression.Operation"/>
		<type id="org.h2.util.ValueHashMap"/>
		<type id="org.h2.tools.DeleteDbFiles"/>
		<type id="org.h2.mvstore.StreamStore"/>
		<type id="org.h2.command.ddl.DeallocateProcedure"/>
		<type id="org.h2.index.FunctionCursorResultSet"/>
		<type id="org.h2.result.SortOrder"/>
		<type id="org.h2.util.SmallMap"/>
		<type id="org.h2.result.SearchRow"/>
		<type id="org.h2.store.PageStreamData"/>
		<type id="org.h2.mvstore.MVMap"/>
		<type id="org.h2.command.ddl.CreateUserDataType"/>
		<type id="org.h2.engine.UndoLogRecord"/>
		<type id="org.h2.command.ddl.AlterSchemaRename"/>
		<type id="org.h2.value.ValueJavaObject"/>
		<type id="org.h2.command.dml.Insert"/>
		<type id="org.h2.command.ddl.DropIndex"/>
		<type id="org.h2.value.CompareModeDefault"/>
		<type id="org.h2.compress.CompressDeflate"/>
		<type id="org.h2.store.PageStreamTrunk"/>
		<type id="org.h2.store.PageStore"/>
		<type id="org.h2.command.dml.Query"/>
		<type id="org.h2.store.Data"/>
		<type id="org.h2.value.CaseInsensitiveMap"/>
		<type id="org.h2.expression.ParameterRemote"/>
		<type id="org.h2.command.ddl.DropAggregate"/>
		<type id="org.h2.message.TraceSystem"/>
		<type id="org.h2.util.StringUtils"/>
		<type id="org.h2.table.TableFilter"/>
		<type id="org.h2.util.SmallLRUCache"/>
		<type id="org.h2.jmx.DatabaseInfo"/>
		<type id="org.h2.jdbc.JdbcBatchUpdateException"/>
		<type id="org.h2.value.ValueLong"/>
		<type id="org.h2.value.ValueBytes"/>
		<type id="org.h2.constant.SysProperties"/>
		<type id="org.h2.index.Cursor"/>
		<type id="org.h2.index.MultiVersionCursor"/>
		<type id="org.h2.util.SynchronizedVerifier"/>
		<type id="org.h2.value.DataType"/>
		<type id="org.h2.table.SingleColumnResolver"/>
		<type id="org.h2.Driver"/>
		<type id="org.h2.store.fs.FileBase"/>
		<type id="org.h2.command.ddl.PrepareProcedure"/>
		<type id="org.h2.util.TempFileDeleter"/>
		<type id="org.h2.jdbc.JdbcArray"/>
		<type id="org.h2.command.dml.TransactionCommand"/>
		<type id="org.h2.util.New"/>
		<type id="org.h2.server.web.WebApp"/>
		<type id="org.h2.store.fs.FileChannelInputStream"/>
		<type id="org.h2.server.web.WebServlet"/>
		<type id="org.h2.table.Plan"/>
		<type id="org.h2.command.dml.Update"/>
		<type id="org.h2.engine.User"/>
		<type id="org.h2.command.ddl.DropUser"/>
		<type id="org.h2.compress.LZFOutputStream"/>
		<type id="org.h2.mvstore.Page"/>
		<type id="org.h2.value.Value"/>
		<type id="org.h2.value.ValueResultSet"/>
		<type id="org.h2.value.ValueLobDb"/>
		<type id="org.h2.expression.Subquery"/>
		<type id="org.h2.command.ddl.CreateTrigger"/>
		<type id="org.h2.index.MetaIndex"/>
		<type id="org.h2.command.ddl.AlterTableRenameColumn"/>
		<type id="org.h2.mvstore.DataUtils"/>
		<type id="org.h2.store.PageInputStream"/>
		<type id="org.h2.table.TableLinkConnection"/>
		<type id="org.h2.index.HashIndex"/>
		<type id="org.h2.message.DbException"/>
		<type id="org.h2.expression.JavaFunction"/>
		<type id="org.h2.command.ddl.CreateUser"/>
		<type id="org.h2.schema.Schema"/>
		<type id="org.h2.tools.Restore"/>
		<type id="org.h2.value.ValueDouble"/>
		<type id="org.h2.bnf.Sentence"/>
		<type id="org.h2.index.FunctionIndex"/>
		<type id="org.h2.expression.CompareLike"/>
		<type id="org.h2.tools.Server"/>
		<type id="org.h2.jdbcx.JdbcDataSourceFactory"/>
		<type id="org.h2.engine.MetaRecord"/>
		<type id="org.h2.table.ColumnResolver"/>
		<type id="org.h2.tools.Script"/>
		<type id="org.h2.security.CipherFactory"/>
		<type id="org.h2.expression.Function"/>
		<type id="org.h2.mvstore.type.ObjectDataType"/>
		<type id="org.h2.bnf.RuleFixed"/>
		<type id="org.h2.api.DatabaseEventListener"/>
		<type id="org.h2.value.ValueString"/>
		<type id="org.h2.command.ddl.AlterTableAlterColumn"/>
		<type id="org.h2.expression.Comparison"/>
		<type id="org.h2.util.Tool"/>
		<type id="org.h2.tools.MultiDimension"/>
		<type id="org.h2.util.IntIntHashMap"/>
		<type id="org.h2.index.PageBtreeLeaf"/>
		<type id="org.h2.index.NonUniqueHashCursor"/>
		<type id="org.h2.command.Command"/>
		<type id="org.h2.command.dml.Call"/>
		<type id="org.h2.constraint.Constraint"/>
		<type id="org.h2.engine.Mode"/>
		<type id="org.h2.compress.LZFInputStream"/>
		<type id="org.h2.tools.TriggerAdapter"/>
		<type id="org.h2.command.ddl.CreateView"/>
		<type id="org.h2.store.FileStore"/>
		<type id="org.h2.table.IndexColumn"/>
		<type id="org.h2.command.ddl.DropTable"/>
		<type id="org.h2.schema.Sequence"/>
		<type id="org.h2.value.ValueUuid"/>
		<type id="org.h2.command.CommandInterface"/>
		<type id="org.h2.compress.Compressor"/>
		<type id="org.h2.command.dml.ScriptCommand"/>
		<type id="org.h2.value.ValueArray"/>
		<type id="org.h2.api.JavaObjectSerializer"/>
		<type id="org.h2.command.dml.Merge"/>
		<type id="org.h2.index.TreeIndex"/>
		<type id="org.h2.mvstore.cache.CacheLongKeyLIRS"/>
		<type id="org.h2.expression.TableFunction"/>
		<type id="org.h2.compress.CompressLZF"/>
		<type id="org.h2.constant.ErrorCode"/>
		<type id="org.h2.index.NonUniqueHashIndex"/>
		<type id="org.h2.result.ResultRemote"/>
		<type id="org.h2.expression.Expression"/>
		<type id="org.h2.value.ValueStringIgnoreCase"/>
		<type id="org.h2.expression.ConditionNot"/>
		<type id="org.h2.mvstore.db.TransactionStore"/>
		<type id="org.h2.util.Utils"/>
		<type id="org.h2.index.FunctionCursor"/>
		<type id="org.h2.jdbcx.JdbcDataSource"/>
		<type id="org.h2.command.ddl.AlterTableRename"/>
		<type id="org.h2.mvstore.db.MVTableEngine"/>
		<type id="org.h2.schema.SchemaObject"/>
		<type id="org.h2.bnf.BnfVisitor"/>
		<type id="org.h2.table.RegularTable"/>
		<type id="org.h2.server.web.DbSchema"/>
		<type id="org.h2.command.ddl.DefineCommand"/>
		<type id="org.h2.util.StatementBuilder"/>
		<type id="org.h2.bnf.RuleHead"/>
		<type id="org.h2.mvstore.db.MVSecondaryIndex"/>
		<type id="org.h2.store.Page"/>
		<type id="org.h2.result.ResultInterface"/>
		<type id="org.h2.mvstore.type.StringDataType"/>
		<type id="org.h2.jmx.DocumentedMBean"/>
		<type id="org.h2.store.LobStorageBackend"/>
		<type id="org.h2.command.dml.NoOperation"/>
		<type id="org.h2.index.PageIndex"/>
		<type id="org.h2.table.TableBase"/>
		<type id="org.h2.command.ddl.CreateSchema"/>
		<type id="org.h2.jdbc.JdbcResultSetMetaData"/>
		<type id="org.h2.index.RangeIndex"/>
		<type id="org.h2.command.ddl.CreateAggregate"/>
		<type id="org.h2.result.ResultColumn"/>
		<type id="org.h2.index.PageDataOverflow"/>
		<type id="org.h2.engine.Right"/>
		<type id="org.h2.engine.ConnectionInfo"/>
		<type id="org.h2.store.FileLister"/>
		<type id="org.h2.engine.SettingsBase"/>
		<type id="org.h2.value.ValueBoolean"/>
		<type id="org.h2.expression.FunctionCall"/>
		<type id="org.h2.store.fs.FilePath"/>
		<type id="org.h2.index.PageDataIndex"/>
		<type id="org.h2.engine.SessionRemote"/>
		<type id="org.h2.api.TableEngine"/>
		<type id="org.h2.fulltext.FullText"/>
		<type id="org.h2.engine.Comment"/>
		<type id="org.h2.jdbc.JdbcPreparedStatement"/>
		<type id="org.h2.store.PageOutputStream"/>
		<type id="org.h2.server.web.WebServer"/>
		<type id="org.h2.util.NetUtils"/>
		<type id="org.h2.command.ddl.CreateLinkedTable"/>
		<type id="org.h2.store.InDoubtTransaction"/>
		<type id="org.h2.command.ddl.CreateFunctionAlias"/>
		<type id="org.h2.command.ddl.AlterIndexRename"/>
		<type id="org.h2.command.ddl.DropUserDataType"/>
		<type id="org.h2.mvstore.db.MVTable"/>
		<type id="org.h2.tools.Recover"/>
		<type id="org.h2.value.ValueDecimal"/>
		<type id="org.h2.command.dml.SetTypes"/>
		<type id="org.h2.tools.RunScript"/>
		<type id="org.h2.jdbcx.JdbcXAConnection"/>
		<type id="org.h2.expression.Parameter"/>
		<type id="org.h2.expression.ExpressionList"/>
		<type id="org.h2.index.BaseIndex"/>
		<type id="org.h2.util.ScriptReader"/>
		<type id="org.h2.constraint.ConstraintCheck"/>
		<type id="org.h2.util.AutoCloseInputStream"/>
		<type id="org.h2.jdbcx.JdbcXid"/>
		<type id="org.h2.mvstore.rtree.MVRTreeMap"/>
		<type id="org.h2.tools.Console"/>
		<type id="org.h2.command.dml.SelectOrderBy"/>
		<type id="org.h2.engine.Constants"/>
		<type id="org.h2.mvstore.rtree.SpatialKey"/>
		<type id="org.h2.upgrade.DbUpgrade"/>
		<type id="org.h2.expression.ParameterInterface"/>
		<type id="org.h2.util.BitField"/>
		<type id="org.h2.tools.SimpleResultSet"/>
		<type id="org.h2.index.Index"/>
		<type id="org.h2.table.Column"/>
		<type id="org.h2.engine.UndoLog"/>
		<type id="org.h2.store.fs.FilePathNioMapped"/>
		<type id="org.h2.value.CompareModeIcu4J"/>
		<type id="org.h2.expression.ValueExpression"/>
		<type id="org.h2.command.ddl.AlterTableAddConstraint"/>
		<type id="org.h2.table.Table"/>
		<type id="org.h2.command.ddl.SetComment"/>
		<type id="org.h2.command.dml.BackupCommand"/>
		<type id="org.h2.schema.Constant"/>
		<type id="org.h2.security.SHA256"/>
		<type id="org.h2.command.ddl.AlterTableDropConstraint"/>
		<type id="org.h2.engine.RightOwner"/>
		<type id="org.h2.command.ddl.Analyze"/>
		<type id="org.h2.command.ddl.DropSchema"/>
		<type id="org.h2.command.ddl.CreateIndex"/>
		<type id="org.h2.security.XTEA"/>
		<type id="org.h2.index.IndexCondition"/>
		<type id="org.h2.jdbc.JdbcResultSet"/>
		<type id="org.h2.expression.ConditionExists"/>
		<type id="org.h2.index.MetaCursor"/>
		<type id="org.h2.server.TcpServer"/>
		<type id="org.h2.server.web.DbContextRule"/>
		<type id="org.h2.value.CompareMode"/>
		<type id="org.h2.index.ScanCursor"/>
		<type id="org.h2.command.ddl.DropConstant"/>
		<type id="org.h2.value.ValueFloat"/>
		<type id="org.h2.command.ddl.GrantRevoke"/>
		<type id="org.h2.jmx.DatabaseInfoMBean"/>
		<type id="org.h2.constraint.ConstraintReferential"/>
		<type id="org.h2.util.CacheHead"/>
		<type id="org.h2.store.PageFreeList"/>
		<type id="org.h2.table.LinkSchema"/>
		<type id="org.h2.jdbc.JdbcSavepoint"/>
		<type id="org.h2.engine.SessionInterface"/>
		<type id="org.h2.store.fs.FilePathWrapper"/>
		<type id="org.h2.index.TreeCursor"/>
		<type id="org.h2.store.fs.FileChannelOutputStream"/>
		<type id="org.h2.message.TraceWriterAdapter"/>
		<type id="org.h2.jdbc.JdbcStatement"/>
		<type id="org.h2.util.CacheObject"/>
		<type id="org.h2.fulltext.FullTextLucene"/>
		<type id="org.h2.constraint.ConstraintUnique"/>
		<type id="org.h2.result.ResultExternal"/>
		<type id="org.h2.server.web.DbTableOrView"/>
		<type id="org.h2.store.fs.FilePathNioMem"/>
		<type id="org.h2.util.SoftHashMap"/>
		<type id="org.h2.tools.CompressTool"/>
		<type id="org.h2.engine.Database"/>
		<type id="org.h2.index.ViewIndex"/>
		<type id="org.h2.engine.DbObject"/>
		<type id="org.h2.result.ResultTarget"/>
		<type id="org.h2.mvstore.db.MVPrimaryIndex"/>
		<type id="org.h2.expression.ExpressionColumn"/>
		<type id="org.h2.security.BlockCipher"/>
		<type id="org.h2.store.fs.FilePathMem"/>
		<type id="org.h2.command.ddl.AlterView"/>
		<type id="org.h2.jdbc.JdbcConnection"/>
		<type id="org.h2.expression.Wildcard"/>
		<type id="org.h2.engine.FunctionAlias"/>
		<type id="org.h2.mvstore.db.ValueDataType"/>
		<type id="org.h2.command.ddl.CreateTableData"/>
		<type id="org.h2.util.IntArray"/>
		<type id="org.h2.expression.SequenceValue"/>
		<type id="org.h2.tools.ConvertTraceFile"/>
		<type id="org.h2.store.RecoverTester"/>
		<type id="org.h2.command.ddl.DropDatabase"/>
		<type id="org.h2.util.OsgiDataSourceFactory"/>
		<type id="org.h2.index.PageBtree"/>
		<type id="org.h2.expression.ConditionInSelect"/>
		<type id="org.h2.result.ResultTempTable"/>
		<type id="org.h2.server.ShutdownHandler"/>
		<type id="org.h2.util.SourceCompiler"/>
		<type id="org.h2.store.WriterThread"/>
		<type id="org.h2.security.AES"/>
		<type id="org.h2.index.PageDataLeaf"/>
		<type id="org.h2.engine.DbObjectBase"/>
		<type id="org.h2.mvstore.MVMapConcurrent"/>
		<type id="org.h2.table.TableView"/>
		<type id="org.h2.util.CacheLRU"/>
		<type id="org.h2.util.MathUtils"/>
		<type id="org.h2.command.Parser"/>
		<type id="org.h2.tools.Shell"/>
		<type id="org.h2.util.JdbcUtils"/>
		<type id="org.h2.index.IndexType"/>
		<type id="org.h2.expression.Variable"/>
		<type id="org.h2.store.fs.FilePathZip"/>
		<type id="org.h2.schema.TriggerObject"/>
		<type id="org.h2.result.RowList"/>
		<type id="org.h2.store.fs.FilePathDisk"/>
		<type id="org.h2.mvstore.Cursor"/>
		<type id="org.h2.util.CloseWatcher"/>
		<type id="org.h2.table.RangeTable"/>
		<type id="org.h2.command.dml.AlterTableSet"/>
		<type id="org.h2.table.FunctionTable"/>
		<type id="org.h2.engine.Engine"/>
		<type id="org.h2.engine.Session"/>
		<type id="org.h2.command.dml.Delete"/>
		<type id="org.h2.index.LinkedIndex"/>
		<type id="org.h2.command.ddl.CreateRole"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-websocket:0.5.0.BUILD-SNAPSHOT">
		<type id="org.springframework.web.socket.support.PerConnectionWebSocketHandler"/>
		<type id="org.springframework.web.socket.messaging.config.WebMvcStompEndpointRegistry"/>
		<type id="org.springframework.web.socket.client.endpoint.EndpointConnectionManager"/>
		<type id="org.springframework.web.socket.server.support.GlassFishRequestUpgradeStrategy"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.XhrStreamingTransportHandler"/>
		<type id="org.springframework.web.socket.server.config.WebSocketHandlerRegistration"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.SockJsSessionFactory"/>
		<type id="org.springframework.web.socket.sockjs.SockJsMessageDeliveryException"/>
		<type id="org.springframework.web.socket.adapter.JettyWebSocketSession"/>
		<type id="org.springframework.web.socket.messaging.config.EnableWebSocketMessageBroker"/>
		<type id="org.springframework.web.socket.server.HandshakeFailureException"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.EventSourceTransportHandler"/>
		<type id="org.springframework.web.socket.support.SubProtocolCapable"/>
		<type id="org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession"/>
		<type id="org.springframework.web.socket.server.support.HandshakeInterceptorChain"/>
		<type id="org.springframework.web.socket.sockjs.support.frame.Jackson2SockJsMessageCodec"/>
		<type id="org.springframework.web.socket.sockjs.transport.session.AbstractHttpSockJsSession"/>
		<type id="org.springframework.web.socket.server.support.JettyRequestUpgradeStrategy"/>
		<type id="org.springframework.web.socket.adapter.ConvertingEncoderDecoderSupport"/>
		<type id="org.springframework.web.socket.server.endpoint.SpringConfigurator"/>
		<type id="org.springframework.web.socket.server.support.HttpSessionHandshakeInterceptor"/>
		<type id="org.springframework.web.socket.client.AbstractWebSocketClient"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.AbstractHttpReceivingTransportHandler"/>
		<type id="org.springframework.web.socket.server.support.AbstractGlassFishRequestUpgradeStrategy"/>
		<type id="org.springframework.web.socket.server.support.GlassFish40RequestUpgradeStrategy"/>
		<type id="org.springframework.web.socket.sockjs.transport.session.PollingSockJsSession"/>
		<type id="org.springframework.web.socket.server.config.WebSocketConfigurationSupport"/>
		<type id="org.springframework.web.socket.adapter.WebSocketHandlerAdapter"/>
		<type id="org.springframework.web.socket.support.ExceptionWebSocketHandlerDecorator"/>
		<type id="org.springframework.web.socket.CloseStatus"/>
		<type id="org.springframework.web.socket.messaging.config.StompWebSocketEndpointRegistration"/>
		<type id="org.springframework.web.socket.adapter.BinaryWebSocketHandlerAdapter"/>
		<type id="org.springframework.web.socket.sockjs.SockJsException"/>
		<type id="org.springframework.web.socket.messaging.config.WebSocketMessageBrokerConfigurer"/>
		<type id="org.springframework.web.socket.server.RequestUpgradeStrategy"/>
		<type id="org.springframework.web.socket.server.config.ServletWebSocketHandlerRegistry"/>
		<type id="org.springframework.web.socket.sockjs.support.AbstractSockJsService"/>
		<type id="org.springframework.web.socket.messaging.SubProtocolWebSocketHandler"/>
		<type id="org.springframework.web.socket.adapter.AbstractWebSocketSesssion"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.WebSocketTransportHandler"/>
		<type id="org.springframework.web.socket.client.ConnectionManagerSupport"/>
		<type id="org.springframework.web.socket.client.endpoint.WebSocketContainerFactoryBean"/>
		<type id="org.springframework.web.socket.PingMessage"/>
		<type id="org.springframework.web.socket.server.config.WebSocketHandlerRegistry"/>
		<artifact id="org.apache.tomcat.embed:tomcat-embed-logging-juli:7.0.47">
			<type id="org.apache.juli.logging.Log"/>
			<type id="org.apache.juli.logging.LogConfigurationException"/>
			<type id="org.apache.juli.VerbatimFormatter"/>
			<type id="org.apache.juli.OneLineFormatter"/>
			<type id="org.apache.juli.AsyncFileHandler"/>
			<type id="org.apache.juli.JdkLoggerFormatter"/>
			<type id="org.apache.juli.DateFormatCache"/>
			<type id="org.apache.juli.ClassLoaderLogManager"/>
			<type id="org.apache.juli.logging.LogFactory"/>
			<type id="org.apache.juli.FileHandler"/>
		</artifact>
		<type id="org.springframework.web.socket.sockjs.transport.handler.AbstractHttpSendingTransportHandler"/>
		<type id="org.springframework.web.socket.sockjs.transport.session.StreamingSockJsSession"/>
		<type id="org.springframework.web.socket.sockjs.support.frame.JacksonSockJsMessageCodec"/>
		<type id="org.springframework.web.socket.adapter.StandardWebSocketHandlerAdapter"/>
		<type id="org.springframework.web.socket.server.config.WebSocketConfigurer"/>
		<type id="org.springframework.web.socket.sockjs.SockJsHttpRequestHandler"/>
		<type id="org.springframework.web.socket.server.HandshakeInterceptor"/>
		<type id="org.springframework.web.socket.server.support.TomcatRequestUpgradeStrategy"/>
		<type id="org.springframework.web.socket.messaging.StompSubProtocolHandler"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.HtmlFileTransportHandler"/>
		<type id="org.springframework.web.socket.adapter.JettyWebSocketHandlerAdapter"/>
		<type id="org.springframework.web.socket.sockjs.transport.TransportHandler"/>
		<artifact id="org.springframework.boot:spring-boot-starter-web:0.5.0.BUILD-SNAPSHOT">
			<type id="org.springframework.web.servlet.LocaleResolver"/>
			<type id="org.springframework.web.multipart.support.DefaultMultipartHttpServletRequest"/>
			<type id="org.springframework.web.servlet.view.tiles3.TilesConfigurer"/>
			<type id="org.springframework.web.servlet.view.tiles2.TilesConfigurer"/>
			<type id="org.springframework.web.servlet.view.jasperreports.JasperReportsViewResolver"/>
			<type id="org.springframework.web.servlet.mvc.condition.RequestCondition"/>
			<type id="com.fasterxml.jackson.databind.deser.std.NullifyingDeserializer"/>
			<type id="org.springframework.web.context.ContextCleanupListener"/>
			<type id="com.fasterxml.jackson.databind.annotation.JsonDeserialize"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.ObjectIdReader"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor"/>
			<type id="com.fasterxml.jackson.databind.util.Annotations"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.PropertyBasedObjectIdGenerator"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNumberFormatVisitor"/>
			<type id="com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition"/>
			<type id="org.springframework.web.servlet.view.document.AbstractExcelView"/>
			<type id="org.springframework.http.converter.xml.SourceHttpMessageConverter"/>
			<type id="org.springframework.web.HttpMediaTypeException"/>
			<type id="org.springframework.http.server.ServerHttpRequest"/>
			<type id="org.springframework.http.client.support.HttpRequestWrapper"/>
			<artifact id="com.fasterxml.jackson.core:jackson-databind:2.2.2">
			</artifact>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonArrayFormatVisitor"/>
			<type id="org.springframework.web.context.ServletContextAware"/>
			<type id="org.springframework.web.servlet.view.BeanNameViewResolver"/>
			<type id="com.fasterxml.jackson.databind.KeyDeserializer"/>
			<type id="com.fasterxml.jackson.databind.ser.std.IterableSerializer"/>
			<type id="org.springframework.web.accept.MediaTypeFileExtensionResolver"/>
			<type id="org.springframework.http.client.InterceptingClientHttpRequestFactory"/>
			<type id="org.springframework.web.servlet.tags.RequestContextAwareTag"/>
			<type id="com.fasterxml.jackson.databind.type.MapLikeType"/>
			<type id="org.springframework.web.context.support.StaticWebApplicationContext"/>
			<type id="org.springframework.web.servlet.view.jasperreports.JasperReportsHtmlView"/>
			<type id="org.springframework.web.servlet.ModelAndViewDefiningException"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler"/>
			<type id="org.springframework.web.servlet.tags.form.TextareaTag"/>
			<type id="org.springframework.http.HttpMessage"/>
			<type id="org.springframework.web.context.request.RequestContextHolder"/>
			<type id="com.fasterxml.jackson.databind.exc.InvalidFormatException"/>
			<type id="org.springframework.web.method.annotation.SessionAttributesHandler"/>
			<type id="org.springframework.web.bind.UnsatisfiedServletRequestParameterException"/>
			<type id="org.springframework.web.context.request.FacesRequestAttributes"/>
			<type id="com.fasterxml.jackson.databind.util.ArrayBuilders"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ServletRequestDataBinderFactory"/>
			<type id="com.fasterxml.jackson.databind.deser.std.MapDeserializer"/>
			<type id="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
			<type id="org.springframework.web.context.request.RequestScope"/>
			<type id="org.springframework.web.client.AsyncRestTemplate"/>
			<type id="org.springframework.web.context.support.AnnotationConfigWebApplicationContext"/>
			<type id="com.fasterxml.jackson.databind.deser.DeserializerCache"/>
			<type id="com.fasterxml.jackson.databind.MappingJsonFactory"/>
			<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
			</artifact>
			<type id="org.springframework.web.context.support.ServletConfigPropertySource"/>
			<type id="com.fasterxml.jackson.databind.node.TreeTraversingParser"/>
			<type id="org.springframework.http.HttpEntity"/>
			<type id="org.springframework.web.servlet.support.RequestContext"/>
			<type id="com.fasterxml.jackson.databind.deser.BeanDeserializerModifier"/>
			<type id="com.fasterxml.jackson.databind.AnnotationIntrospector"/>
			<type id="org.springframework.web.context.request.async.TimeoutDeferredResultProcessingInterceptor"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver"/>
			<type id="com.fasterxml.jackson.databind.node.BooleanNode"/>
			<type id="org.springframework.web.servlet.mvc.support.RedirectAttributes"/>
			<type id="org.springframework.remoting.jaxws.LocalJaxWsServiceFactory"/>
			<type id="org.springframework.http.StreamingHttpOutputMessage"/>
			<type id="org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver"/>
			<type id="org.springframework.web.servlet.mvc.condition.HeadersRequestCondition"/>
			<type id="com.fasterxml.jackson.databind.ser.std.AsArraySerializerBase"/>
			<type id="com.fasterxml.jackson.databind.annotation.JsonValueInstantiator"/>
			<type id="org.springframework.remoting.jaxws.JaxWsPortClientInterceptor"/>
			<type id="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"/>
			<type id="org.springframework.web.servlet.view.velocity.VelocityView"/>
			<type id="com.fasterxml.jackson.databind.module.SimpleKeyDeserializers"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.TypeNameIdResolver"/>
			<type id="org.springframework.http.converter.feed.RssChannelHttpMessageConverter"/>
			<type id="com.fasterxml.jackson.databind.ser.std.ObjectArraySerializer"/>
			<type id="org.springframework.http.converter.GenericHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.tags.form.FormTag"/>
			<type id="org.springframework.web.bind.annotation.RestController"/>
			<type id="org.springframework.web.bind.annotation.ValueConstants"/>
			<type id="com.fasterxml.jackson.databind.util.LinkedNode"/>
			<type id="org.springframework.http.client.ClientHttpRequest"/>
			<type id="org.springframework.web.bind.annotation.support.HandlerMethodInvoker"/>
			<type id="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
			<type id="com.fasterxml.jackson.databind.cfg.ConfigFeature"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer"/>
			<type id="com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase"/>
			<type id="org.springframework.web.servlet.support.JstlUtils"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanSerializer"/>
			<type id="org.springframework.web.servlet.view.jasperreports.JasperReportsXlsView"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.AsyncTaskMethodReturnValueHandler"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StringSerializer"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator"/>
			<type id="org.springframework.web.accept.ParameterContentNegotiationStrategy"/>
			<type id="org.springframework.web.servlet.tags.form.CheckboxesTag"/>
			<type id="com.fasterxml.jackson.databind.cfg.MapperConfigBase"/>
			<type id="org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.config.annotation.ResourceHandlerRegistration"/>
			<type id="com.fasterxml.jackson.databind.JsonNode"/>
			<type id="org.springframework.http.client.AbstractClientHttpRequest"/>
			<type id="com.fasterxml.jackson.databind.util.ObjectIdMap"/>
			<type id="org.springframework.web.client.RestClientException"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ViewMethodReturnValueHandler"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.BeanAsArrayDeserializer"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractCheckedElementTag"/>
			<type id="com.fasterxml.jackson.databind.ser.AnyGetterWriter"/>
			<type id="com.fasterxml.jackson.databind.ser.std.EnumSetSerializer"/>
			<type id="org.springframework.web.method.support.InvocableHandlerMethod"/>
			<type id="org.springframework.web.servlet.mvc.support.RedirectAttributesModelMap"/>
			<type id="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"/>
			<type id="com.fasterxml.jackson.databind.cfg.HandlerInstantiator"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.UriComponentsBuilderMethodArgumentResolver"/>
			<type id="org.springframework.web.bind.support.SessionAttributeStore"/>
			<type id="org.springframework.web.method.annotation.InitBinderDataBinderFactory"/>
			<type id="com.fasterxml.jackson.databind.ser.Serializers"/>
			<type id="org.springframework.web.context.request.ServletWebRequest"/>
			<type id="org.springframework.web.util.JavaScriptUtils"/>
			<type id="org.springframework.web.servlet.tags.ArgumentTag"/>
			<type id="org.springframework.web.method.annotation.ModelFactory"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StringCollectionDeserializer"/>
			<type id="org.springframework.web.servlet.LocaleContextResolver"/>
			<type id="org.springframework.http.client.support.AsyncHttpAccessor"/>
			<type id="org.springframework.web.util.UriTemplate"/>
			<type id="org.springframework.web.client.support.RestGatewaySupport"/>
			<type id="com.fasterxml.jackson.databind.util.JSONPObject"/>
			<type id="com.fasterxml.jackson.databind.deser.ValueInstantiator"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.BeanAsArraySerializer"/>
			<type id="org.springframework.web.context.ContextLoaderListener"/>
			<type id="org.springframework.http.HttpStatus"/>
			<type id="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"/>
			<type id="org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration"/>
			<type id="org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter"/>
			<type id="org.springframework.web.servlet.tags.form.CheckboxTag"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormat"/>
			<type id="org.springframework.web.servlet.handler.SimpleServletPostProcessor"/>
			<type id="com.fasterxml.jackson.databind.ser.ResolvableSerializer"/>
			<type id="org.springframework.web.filter.ServletContextRequestLoggingFilter"/>
			<type id="com.fasterxml.jackson.databind.annotation.JacksonStdImpl"/>
			<type id="com.fasterxml.jackson.databind.deser.BeanDeserializerBase"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractHtmlElementTag"/>
			<type id="org.springframework.web.client.HttpMessageConverterExtractor"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.UnknownSerializer"/>
			<type id="org.springframework.web.multipart.support.MissingServletRequestPartException"/>
			<type id="org.springframework.web.bind.annotation.MatrixVariable"/>
			<type id="org.springframework.web.client.AsyncRequestCallback"/>
			<type id="com.fasterxml.jackson.databind.deser.std.EnumDeserializer"/>
			<type id="org.springframework.web.context.request.async.DeferredResultProcessingInterceptor"/>
			<type id="org.springframework.remoting.jaxws.SimpleHttpServerJaxWsServiceExporter"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ModelAndViewResolverMethodReturnValueHandler"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.SetterlessProperty"/>
			<type id="com.fasterxml.jackson.databind.node.ObjectNode"/>
			<type id="com.fasterxml.jackson.databind.util.ISO8601DateFormat"/>
			<type id="org.springframework.web.filter.GenericFilterBean"/>
			<type id="org.springframework.web.accept.ContentNegotiationManager"/>
			<type id="org.springframework.web.context.request.AbstractRequestAttributesScope"/>
			<type id="com.fasterxml.jackson.databind.type.ClassKey"/>
			<type id="org.springframework.web.context.request.async.CallableProcessingInterceptor"/>
			<type id="com.fasterxml.jackson.databind.PropertyName"/>
			<type id="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"/>
			<type id="com.fasterxml.jackson.databind.cfg.PackageVersion"/>
			<type id="org.springframework.web.method.annotation.ModelAttributeMethodProcessor"/>
			<type id="org.springframework.http.converter.ResourceHttpMessageConverter"/>
			<type id="org.springframework.web.client.HttpServerErrorException"/>
			<type id="org.springframework.web.context.AbstractContextLoaderInitializer"/>
			<type id="org.springframework.remoting.jaxws.JaxWsSoapFaultException"/>
			<type id="org.springframework.web.filter.HiddenHttpMethodFilter"/>
			<type id="org.springframework.web.util.WebUtils"/>
			<type id="com.fasterxml.jackson.databind.node.ValueNode"/>
			<type id="com.fasterxml.jackson.databind.util.EnumResolver"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ServletRequestMethodArgumentResolver"/>
			<type id="org.springframework.web.servlet.view.tiles2.SpringTilesApplicationContextFactory"/>
			<type id="org.springframework.web.bind.WebDataBinder"/>
			<type id="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeSerializer"/>
			<type id="org.springframework.web.servlet.support.RequestContextUtils"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ModelAndViewMethodReturnValueHandler"/>
			<type id="com.fasterxml.jackson.databind.deser.DataFormatReaders"/>
			<type id="org.springframework.remoting.caucho.SimpleHessianServiceExporter"/>
			<type id="org.springframework.web.bind.annotation.CookieValue"/>
			<type id="org.springframework.web.bind.annotation.ResponseStatus"/>
			<type id="org.springframework.web.servlet.tags.ParamAware"/>
			<type id="org.springframework.web.servlet.view.json.MappingJackson2JsonView"/>
			<type id="com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder"/>
			<type id="org.springframework.web.filter.CommonsRequestLoggingFilter"/>
			<type id="org.springframework.web.context.support.XmlWebApplicationContext"/>
			<type id="org.springframework.remoting.httpinvoker.AbstractHttpInvokerRequestExecutor"/>
			<type id="org.springframework.web.servlet.FrameworkServlet"/>
			<type id="org.springframework.web.servlet.support.AbstractFlashMapManager"/>
			<type id="com.fasterxml.jackson.databind.deser.std.EnumMapDeserializer"/>
			<type id="org.springframework.http.converter.json.JacksonObjectMapperFactoryBean"/>
			<type id="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean"/>
			<type id="com.fasterxml.jackson.databind.deser.std.NumberDeserializers"/>
			<type id="org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter"/>
			<type id="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"/>
			<type id="com.fasterxml.jackson.databind.ser.std.RawSerializer"/>
			<type id="org.springframework.web.servlet.config.annotation.ViewControllerRegistration"/>
			<type id="com.fasterxml.jackson.databind.ser.std.TokenBufferSerializer"/>
			<type id="com.fasterxml.jackson.databind.util.TokenBuffer"/>
			<type id="com.fasterxml.jackson.databind.ser.ContextualSerializer"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeDeserializer"/>
			<type id="org.springframework.web.filter.Log4jNestedDiagnosticContextFilter"/>
			<type id="com.fasterxml.jackson.databind.ser.std.MapSerializer"/>
			<type id="com.fasterxml.jackson.databind.node.BaseJsonNode"/>
			<type id="com.fasterxml.jackson.databind.ser.std.SerializableSerializer"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper"/>
			<type id="org.springframework.web.servlet.view.feed.AbstractAtomFeedView"/>
			<type id="com.fasterxml.jackson.databind.jsonschema.SchemaAware"/>
			<type id="org.springframework.web.method.annotation.RequestHeaderMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.node.BinaryNode"/>
			<type id="org.springframework.http.converter.feed.AtomFeedHttpMessageConverter"/>
			<type id="com.fasterxml.jackson.databind.ser.std.NullSerializer"/>
			<type id="org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor"/>
			<type id="org.springframework.web.client.RequestCallback"/>
			<type id="org.springframework.web.bind.support.WebDataBinderFactory"/>
			<type id="org.springframework.web.bind.MissingServletRequestParameterException"/>
			<type id="org.springframework.web.method.support.ModelAndViewContainer"/>
			<type id="org.springframework.web.servlet.view.document.AbstractJExcelView"/>
			<type id="org.springframework.web.servlet.handler.ConversionServiceExposingInterceptor"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractMultiCheckedElementTag"/>
			<type id="org.springframework.web.bind.annotation.ControllerAdvice"/>
			<type id="org.springframework.web.servlet.view.tiles2.TilesView"/>
			<type id="com.fasterxml.jackson.databind.ser.std.InetAddressSerializer"/>
			<type id="org.springframework.web.bind.annotation.support.HandlerMethodResolver"/>
			<type id="com.fasterxml.jackson.databind.type.MapType"/>
			<type id="org.springframework.web.servlet.view.tiles3.TilesView"/>
			<type id="org.springframework.web.servlet.tags.form.ErrorsTag"/>
			<type id="org.springframework.web.servlet.view.InternalResourceView"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor"/>
			<type id="com.fasterxml.jackson.databind.module.SimpleValueInstantiators"/>
			<type id="org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter"/>
			<type id="org.springframework.web.HttpMediaTypeNotSupportedException"/>
			<type id="com.fasterxml.jackson.databind.ser.ContainerSerializer"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver"/>
			<type id="org.springframework.http.client.support.HttpAccessor"/>
			<type id="org.springframework.http.HttpOutputMessage"/>
			<type id="com.fasterxml.jackson.databind.ser.BasicSerializerFactory"/>
			<type id="org.springframework.web.servlet.handler.AbstractUrlHandlerMapping"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdScalarSerializer"/>
			<type id="org.springframework.web.servlet.view.freemarker.FreeMarkerConfig"/>
			<type id="org.springframework.http.client.AbstractClientHttpResponse"/>
			<type id="org.springframework.web.servlet.view.freemarker.FreeMarkerView"/>
			<type id="com.fasterxml.jackson.databind.type.TypeParser"/>
			<type id="com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig"/>
			<type id="com.fasterxml.jackson.databind.type.TypeBindings"/>
			<type id="org.springframework.http.converter.AbstractHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.tags.TransformTag"/>
			<type id="org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver"/>
			<type id="org.springframework.web.servlet.view.AbstractCachingViewResolver"/>
			<type id="com.fasterxml.jackson.databind.module.SimpleDeserializers"/>
			<type id="com.fasterxml.jackson.databind.annotation.JsonSerialize"/>
			<type id="org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer"/>
			<type id="com.fasterxml.jackson.databind.ext.CoreXMLDeserializers"/>
			<type id="org.springframework.web.HttpRequestHandler"/>
			<type id="org.springframework.web.servlet.view.tiles2.TilesViewResolver"/>
			<type id="org.springframework.web.filter.AbstractRequestLoggingFilter"/>
			<type id="org.springframework.web.servlet.view.tiles3.TilesViewResolver"/>
			<type id="org.springframework.web.servlet.mvc.support.AbstractControllerUrlHandlerMapping"/>
			<type id="org.springframework.web.context.request.async.CallableProcessingInterceptorAdapter"/>
			<type id="org.springframework.web.servlet.mvc.condition.RequestConditionHolder"/>
			<type id="org.springframework.web.servlet.handler.HandlerExceptionResolverComposite"/>
			<type id="org.springframework.web.servlet.view.AbstractView"/>
			<type id="com.fasterxml.jackson.databind.util.BeanUtil"/>
			<type id="org.springframework.web.servlet.view.document.AbstractPdfView"/>
			<type id="org.springframework.web.servlet.view.tiles3.SpringLocaleResolver"/>
			<type id="org.springframework.web.client.ResponseExtractor"/>
			<type id="org.springframework.web.servlet.view.tiles2.SpringLocaleResolver"/>
			<type id="org.springframework.web.bind.support.ConfigurableWebBindingInitializer"/>
			<type id="com.fasterxml.jackson.databind.ser.std.CalendarSerializer"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedParameter"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.CreatorCollector"/>
			<type id="org.springframework.web.servlet.config.annotation.EnableWebMvc"/>
			<type id="com.fasterxml.jackson.databind.util.Provider"/>
			<type id="com.fasterxml.jackson.databind.deser.AbstractDeserializer"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.UnwrappedPropertyHandler"/>
			<type id="org.springframework.web.servlet.view.jasperreports.JasperReportsCsvView"/>
			<type id="org.springframework.web.servlet.support.BindStatus"/>
			<type id="com.fasterxml.jackson.databind.introspect.WithMember"/>
			<type id="org.springframework.web.servlet.tags.HtmlEscapeTag"/>
			<type id="org.springframework.web.servlet.theme.AbstractThemeResolver"/>
			<type id="com.fasterxml.jackson.databind.util.EmptyIterator"/>
			<type id="org.springframework.web.servlet.SmartView"/>
			<type id="org.springframework.web.context.support.ServletContextResource"/>
			<type id="com.fasterxml.jackson.databind.ser.std.SqlDateSerializer"/>
			<type id="org.springframework.web.servlet.view.tiles2.AbstractSpringPreparerFactory"/>
			<type id="org.springframework.web.servlet.view.tiles3.AbstractSpringPreparerFactory"/>
			<type id="org.springframework.web.servlet.view.tiles2.SpringBeanPreparerFactory"/>
			<type id="org.springframework.web.bind.support.SessionStatus"/>
			<type id="com.fasterxml.jackson.databind.util.NameTransformer"/>
			<type id="org.springframework.web.context.support.StandardServletEnvironment"/>
			<type id="com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer"/>
			<type id="org.springframework.web.servlet.view.tiles3.SpringBeanPreparerFactory"/>
			<type id="org.springframework.web.servlet.view.document.AbstractPdfStamperView"/>
			<type id="org.springframework.web.multipart.MultipartHttpServletRequest"/>
			<type id="com.fasterxml.jackson.databind.deser.std.EnumSetDeserializer"/>
			<type id="org.springframework.web.context.request.async.WebAsyncTask"/>
			<type id="org.springframework.http.HttpMethod"/>
			<type id="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver"/>
			<type id="org.springframework.http.client.AbstractClientHttpRequestFactoryWrapper"/>
			<type id="org.springframework.web.bind.EscapedErrors"/>
			<type id="com.fasterxml.jackson.databind.util.StdDateFormat"/>
			<type id="org.springframework.web.method.HandlerMethod"/>
			<type id="org.springframework.web.servlet.mvc.condition.AbstractRequestCondition"/>
			<type id="org.springframework.http.client.support.InterceptingHttpAccessor"/>
			<type id="org.springframework.web.servlet.ResourceServlet"/>
			<type id="org.springframework.web.servlet.tags.form.PasswordInputTag"/>
			<type id="com.fasterxml.jackson.databind.util.EnumValues"/>
			<type id="org.springframework.web.context.support.WebApplicationContextUtils"/>
			<type id="org.springframework.http.client.ClientHttpRequestExecution"/>
			<type id="org.springframework.web.servlet.view.xml.MarshallingView"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.WritableObjectId"/>
			<type id="com.fasterxml.jackson.databind.deser.std.JsonNodeDeserializer"/>
			<type id="org.springframework.web.servlet.mvc.multiaction.InternalPathMethodNameResolver"/>
			<type id="org.springframework.http.converter.xml.Jaxb2CollectionHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver"/>
			<type id="org.springframework.http.converter.HttpMessageConverter"/>
			<type id="org.springframework.web.bind.annotation.ExceptionHandler"/>
			<type id="org.springframework.web.util.WebAppRootListener"/>
			<type id="org.springframework.web.context.support.ServletContextLiveBeansView"/>
			<type id="com.fasterxml.jackson.databind.deser.std.ObjectArrayDeserializer"/>
			<type id="com.fasterxml.jackson.databind.ser.std.NonTypedScalarSerializerBase"/>
			<type id="org.springframework.web.util.NestedServletException"/>
			<type id="com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer"/>
			<type id="org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer"/>
			<type id="com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector"/>
			<type id="org.springframework.web.servlet.tags.form.OptionTag"/>
			<type id="org.springframework.http.client.HttpComponentsAsyncClientHttpRequestFactory"/>
			<type id="com.fasterxml.jackson.databind.ext.OptionalHandlerFactory"/>
			<type id="org.springframework.web.servlet.view.feed.AbstractFeedView"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.ClassNameIdResolver"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"/>
			<type id="org.springframework.web.SpringServletContainerInitializer"/>
			<type id="com.fasterxml.jackson.databind.DeserializationFeature"/>
			<type id="com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.TypeIdResolverBase"/>
			<type id="org.springframework.web.client.ResourceAccessException"/>
			<type id="org.springframework.web.filter.CharacterEncodingFilter"/>
			<type id="org.springframework.web.context.request.async.NoSupportAsyncWebRequest"/>
			<type id="org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer"/>
			<type id="org.springframework.web.servlet.config.annotation.InterceptorRegistry"/>
			<type id="org.springframework.web.servlet.mvc.condition.RequestMethodsRequestCondition"/>
			<type id="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext"/>
			<type id="org.springframework.web.util.CookieGenerator"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.MinimalClassNameIdResolver"/>
			<type id="org.springframework.web.context.request.NativeWebRequest"/>
			<type id="org.springframework.web.servlet.mvc.condition.ConsumesRequestCondition"/>
			<type id="org.springframework.web.servlet.tags.HtmlEscapingAwareTag"/>
			<type id="com.fasterxml.jackson.databind.util.LRUMap"/>
			<type id="org.springframework.web.servlet.view.jasperreports.JasperReportsPdfView"/>
			<type id="org.springframework.web.servlet.handler.AbstractHandlerMethodMapping"/>
			<type id="org.springframework.web.servlet.mvc.condition.MediaTypeExpression"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.StdTypeResolverBuilder"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair"/>
			<type id="org.springframework.web.context.request.WebRequestInterceptor"/>
			<type id="org.springframework.web.multipart.support.MultipartFilter"/>
			<type id="org.springframework.http.client.ClientHttpRequestInterceptor"/>
			<type id="com.fasterxml.jackson.databind.ser.std.EnumSerializer"/>
			<type id="org.springframework.http.converter.xml.Jaxb2RootElementHttpMessageConverter"/>
			<type id="org.springframework.http.MediaTypeEditor"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.FieldProperty"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonBooleanFormatVisitor"/>
			<type id="org.springframework.remoting.httpinvoker.SimpleHttpInvokerServiceExporter"/>
			<type id="com.fasterxml.jackson.databind.deser.ValueInstantiators"/>
			<type id="org.springframework.http.InvalidMediaTypeException"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"/>
			<type id="com.fasterxml.jackson.databind.DatabindContext"/>
			<type id="com.fasterxml.jackson.databind.deser.DeserializationProblemHandler"/>
			<type id="org.springframework.http.ResponseEntity"/>
			<type id="org.springframework.web.servlet.mvc.ServletWrappingController"/>
			<type id="org.springframework.web.context.request.async.WebAsyncUtils"/>
			<type id="org.springframework.web.servlet.tags.form.RadioButtonTag"/>
			<type id="com.fasterxml.jackson.databind.deser.CreatorProperty"/>
			<type id="com.fasterxml.jackson.databind.deser.BasicDeserializerFactory"/>
			<type id="com.fasterxml.jackson.databind.deser.BeanDeserializer"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdArraySerializers"/>
			<type id="org.springframework.web.client.HttpClientErrorException"/>
			<type id="org.springframework.web.servlet.support.ServletUriComponentsBuilder"/>
			<type id="org.springframework.web.servlet.mvc.LastModified"/>
			<type id="org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping"/>
			<type id="com.fasterxml.jackson.databind.jsontype.SubtypeResolver"/>
			<type id="org.springframework.web.accept.ContentNegotiationManagerFactoryBean"/>
			<type id="org.springframework.web.bind.annotation.ModelAttribute"/>
			<type id="com.fasterxml.jackson.databind.util.Named"/>
			<type id="org.springframework.web.servlet.support.SessionFlashMapManager"/>
			<type id="org.springframework.web.servlet.config.MvcNamespaceHandler"/>
			<type id="com.fasterxml.jackson.databind.introspect.VisibilityChecker"/>
			<type id="org.springframework.web.servlet.view.ResourceBundleViewResolver"/>
			<type id="com.fasterxml.jackson.databind.jsontype.TypeDeserializer"/>
			<type id="org.springframework.web.servlet.view.jasperreports.ConfigurableJasperReportsView"/>
			<type id="org.springframework.web.servlet.handler.AbstractHandlerMapping"/>
			<type id="org.springframework.web.client.RestTemplate"/>
			<type id="org.springframework.web.servlet.ViewResolver"/>
			<type id="com.fasterxml.jackson.databind.type.ArrayType"/>
			<type id="org.springframework.web.util.Log4jConfigListener"/>
			<type id="org.springframework.web.servlet.mvc.multiaction.MultiActionController"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.StringCollectionSerializer"/>
			<type id="org.springframework.web.servlet.mvc.condition.ProducesRequestCondition"/>
			<type id="com.fasterxml.jackson.databind.util.StdConverter"/>
			<type id="com.fasterxml.jackson.databind.deser.BeanDeserializerFactory"/>
			<type id="org.springframework.web.servlet.RequestToViewNameTranslator"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeSerializer"/>
			<type id="com.fasterxml.jackson.databind.type.HierarchicType"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdJdkSerializers"/>
			<type id="org.springframework.web.context.request.AsyncWebRequestInterceptor"/>
			<type id="com.fasterxml.jackson.databind.type.TypeBase"/>
			<type id="org.springframework.web.context.support.ServletContextAttributeFactoryBean"/>
			<type id="org.springframework.web.accept.ServletPathExtensionContentNegotiationStrategy"/>
			<type id="org.springframework.web.util.Log4jWebConfigurer"/>
			<type id="org.springframework.web.servlet.mvc.AbstractUrlViewController"/>
			<type id="com.fasterxml.jackson.databind.deser.ContextualKeyDeserializer"/>
			<type id="org.springframework.web.servlet.view.velocity.VelocityToolboxView"/>
			<type id="com.fasterxml.jackson.databind.ser.SerializerCache"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver"/>
			<type id="com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder"/>
			<type id="org.springframework.web.servlet.AsyncHandlerInterceptor"/>
			<type id="org.springframework.web.servlet.view.UrlBasedViewResolver"/>
			<type id="org.springframework.web.accept.MappingMediaTypeFileExtensionResolver"/>
			<type id="org.springframework.web.context.support.GenericWebApplicationContext"/>
			<type id="org.springframework.web.servlet.mvc.WebContentInterceptor"/>
			<type id="org.springframework.web.servlet.handler.HandlerInterceptorAdapter"/>
			<type id="org.springframework.web.filter.HttpPutFormContentFilter"/>
			<type id="com.fasterxml.jackson.databind.module.SimpleModule"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractSingleCheckedElementTag"/>
			<type id="org.springframework.web.method.annotation.SessionStatusMethodArgumentResolver"/>
			<type id="org.springframework.web.servlet.mvc.condition.NameValueExpression"/>
			<type id="org.springframework.web.method.support.HandlerMethodReturnValueHandler"/>
			<type id="org.springframework.web.servlet.view.RedirectView"/>
			<type id="com.fasterxml.jackson.databind.node.ShortNode"/>
			<type id="org.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean"/>
			<type id="org.springframework.web.servlet.View"/>
			<type id="org.springframework.web.servlet.mvc.ParameterizableViewController"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ExtendedServletRequestDataBinder"/>
			<type id="com.fasterxml.jackson.databind.ObjectWriter"/>
			<type id="com.fasterxml.jackson.databind.ext.CoreXMLSerializers"/>
			<type id="com.fasterxml.jackson.databind.introspect.BasicBeanDescription"/>
			<type id="org.springframework.web.context.support.ServletContextParameterFactoryBean"/>
			<type id="org.springframework.web.method.HandlerMethodSelector"/>
			<type id="org.springframework.web.servlet.view.JstlView"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider"/>
			<type id="org.springframework.web.servlet.view.InternalResourceViewResolver"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.ManagedReferenceProperty"/>
			<type id="org.springframework.http.MediaType"/>
			<type id="org.springframework.remoting.jaxws.SimpleJaxWsServiceExporter"/>
			<type id="com.fasterxml.jackson.databind.InjectableValues"/>
			<type id="org.springframework.web.multipart.MultipartFile"/>
			<type id="org.springframework.web.multipart.commons.CommonsFileUploadSupport"/>
			<type id="com.fasterxml.jackson.databind.ser.BeanSerializerBuilder"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedWithParams"/>
			<type id="org.springframework.web.context.request.async.AsyncWebRequest"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer"/>
			<type id="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/>
			<type id="org.springframework.web.method.support.CompositeUriComponentsContributor"/>
			<type id="org.springframework.web.multipart.support.AbstractMultipartHttpServletRequest"/>
			<type id="org.springframework.web.method.annotation.RequestParamMethodArgumentResolver"/>
			<type id="org.springframework.web.context.request.async.DeferredResultProcessingInterceptorAdapter"/>
			<type id="com.fasterxml.jackson.databind.ser.std.ArraySerializerBase"/>
			<type id="org.springframework.http.converter.FormHttpMessageConverter"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.TypeWrappedSerializer"/>
			<type id="org.springframework.web.servlet.view.AbstractTemplateView"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.PropertyBasedObjectIdGenerator"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler"/>
			<type id="com.fasterxml.jackson.databind.introspect.MemberKey"/>
			<type id="org.springframework.web.servlet.theme.SessionThemeResolver"/>
			<type id="com.fasterxml.jackson.databind.deser.std.JacksonDeserializers"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractFormTag"/>
			<type id="com.fasterxml.jackson.databind.deser.std.JdkDeserializers"/>
			<type id="com.fasterxml.jackson.databind.ext.DOMDeserializer"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer"/>
			<type id="org.springframework.http.client.ClientHttpResponse"/>
			<type id="org.springframework.web.bind.annotation.RequestParam"/>
			<type id="com.fasterxml.jackson.databind.deser.std.DateDeserializers"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor"/>
			<type id="org.springframework.web.context.ServletConfigAware"/>
			<type id="org.springframework.web.multipart.support.StandardServletMultipartResolver"/>
			<type id="com.fasterxml.jackson.databind.Module"/>
			<type id="com.fasterxml.jackson.databind.ser.std.BeanSerializerBase"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor"/>
			<type id="org.springframework.web.bind.support.WebBindingInitializer"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.InnerClassProperty"/>
			<type id="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"/>
			<type id="org.springframework.web.servlet.mvc.multiaction.MethodNameResolver"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter"/>
			<type id="com.fasterxml.jackson.databind.ser.DefaultSerializerProvider"/>
			<type id="org.springframework.web.servlet.mvc.ServletForwardingController"/>
			<type id="com.fasterxml.jackson.databind.util.RootNameLookup"/>
			<type id="org.springframework.web.bind.annotation.RequestPart"/>
			<type id="org.springframework.http.client.SimpleClientHttpRequestFactory"/>
			<type id="com.fasterxml.jackson.databind.ser.FilterProvider"/>
			<type id="org.springframework.web.servlet.view.ContentNegotiatingViewResolver"/>
			<type id="org.springframework.http.converter.HttpMessageNotReadableException"/>
			<type id="org.springframework.web.context.support.ServletContextAttributeExporter"/>
			<type id="org.springframework.web.context.request.SessionScope"/>
			<type id="org.springframework.web.context.support.ServletContextPropertySource"/>
			<type id="org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter"/>
			<type id="org.springframework.web.accept.ContentNegotiationStrategy"/>
			<type id="org.springframework.web.servlet.tags.form.OptionsTag"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeSerializer"/>
			<type id="com.fasterxml.jackson.databind.node.NumericNode"/>
			<type id="org.springframework.web.servlet.HandlerAdapter"/>
			<type id="org.springframework.web.util.UriComponents"/>
			<type id="com.fasterxml.jackson.databind.JsonMappingException"/>
			<artifact id="org.springframework.boot:spring-boot-starter-tomcat:0.5.0.BUILD-SNAPSHOT">
				<type id="org.apache.catalina.valves.PersistentValve"/>
				<type id="org.apache.tomcat.websocket.server.WsFrameServer"/>
				<type id="javax.websocket.WebSocketContainer"/>
				<type id="org.apache.coyote.http11.upgrade.AprProcessor"/>
				<type id="org.apache.catalina.deploy.FilterDef"/>
				<type id="javax.websocket.MessageHandler"/>
				<type id="org.apache.catalina.connector.RequestFacade"/>
				<type id="org.apache.catalina.startup.LifecycleListenerRule"/>
				<type id="org.apache.catalina.loader.WebappLoader"/>
				<type id="org.apache.coyote.http11.upgrade.servlet31.ReadListener"/>
				<type id="org.apache.catalina.startup.XmlErrorHandler"/>
				<type id="org.apache.tomcat.JarScannerCallback"/>
				<type id="org.apache.catalina.core.StandardContext"/>
				<type id="javax.servlet.AsyncListener"/>
				<type id="org.apache.catalina.security.SecurityConfig"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileItemStream"/>
				<type id="org.apache.catalina.startup.SetAllPropertiesRule"/>
				<type id="javax.servlet.ServletContextListener"/>
				<type id="org.apache.tomcat.util.http.MimeHeaders"/>
				<type id="org.apache.coyote.http11.filters.BufferedInputFilter"/>
				<type id="javax.el.ValueExpression"/>
				<type id="javax.servlet.RequestDispatcher"/>
				<type id="org.apache.catalina.connector.CometEventImpl"/>
				<type id="org.apache.tomcat.util.modeler.modules.MbeansDescriptorsDigesterSource"/>
				<type id="org.apache.catalina.util.LifecycleBase"/>
				<type id="org.apache.naming.SelectorContext"/>
				<type id="org.apache.catalina.ssi.SSIServletExternalResolver"/>
				<type id="org.apache.tomcat.util.digester.Rules"/>
				<type id="javax.servlet.Registration"/>
				<type id="org.apache.catalina.mbeans.MBeanDumper"/>
				<type id="org.apache.catalina.startup.CopyParentClassLoaderRule"/>
				<type id="org.apache.coyote.http11.upgrade.UpgradeAprProcessor"/>
				<type id="javax.websocket.PongMessage"/>
				<type id="org.apache.tomcat.util.http.parser.MediaTypeCache"/>
				<type id="javax.servlet.http.HttpSessionEvent"/>
				<type id="org.apache.catalina.realm.DataSourceRealm"/>
				<type id="org.apache.tomcat.util.net.AbstractEndpoint"/>
				<type id="org.apache.tomcat.util.modeler.BaseNotificationBroadcaster"/>
				<type id="javax.servlet.ServletOutputStream"/>
				<type id="org.apache.tomcat.util.bcel.classfile.EnclosingMethod"/>
				<type id="org.apache.tomcat.util.http.fileupload.disk.DiskFileItemFactory"/>
				<type id="javax.el.ExpressionFactory"/>
				<type id="org.apache.catalina.ssi.SSICommand"/>
				<type id="org.apache.tomcat.util.bcel.classfile.LocalVariableTypeTable"/>
				<type id="org.apache.coyote.http11.upgrade.AbstractProcessor"/>
				<type id="javax.servlet.annotation.HttpMethodConstraint"/>
				<type id="javax.servlet.UnavailableException"/>
				<type id="org.apache.catalina.Valve"/>
				<type id="org.apache.tomcat.util.modeler.FeatureInfo"/>
				<type id="javax.servlet.http.HttpServletResponse"/>
				<type id="org.apache.catalina.valves.RemoteHostValve"/>
				<type id="org.apache.tomcat.util.net.SocketProperties"/>
				<type id="org.apache.catalina.ssi.SSIConfig"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileDeleteStrategy"/>
				<type id="org.apache.tomcat.jni.Procattr"/>
				<type id="org.apache.catalina.ssi.SSIFlastmod"/>
				<type id="org.apache.catalina.core.AprLifecycleListener"/>
				<type id="org.apache.tomcat.util.http.fileupload.RequestContext"/>
				<type id="org.apache.catalina.mbeans.MemoryUserDatabaseMBean"/>
				<type id="org.apache.tomcat.util.http.fileupload.MultipartStream"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Utility"/>
				<type id="org.apache.catalina.realm.MemoryRealm"/>
				<type id="org.apache.catalina.core.StandardWrapperFacade"/>
				<type id="org.apache.tomcat.util.buf.UDecoder"/>
				<type id="org.apache.tomcat.jni.PasswordCallback"/>
				<type id="javax.servlet.http.HttpSessionBindingEvent"/>
				<type id="org.apache.catalina.Group"/>
				<type id="org.apache.tomcat.websocket.ReadBufferOverflowException"/>
				<type id="org.apache.tomcat.util.collections.ConcurrentCache"/>
				<type id="org.apache.tomcat.util.bcel.classfile.RuntimeVisibleParameterAnnotations"/>
				<type id="javax.servlet.annotation.MultipartConfig"/>
				<type id="org.apache.catalina.deploy.ContextResourceLink"/>
				<type id="org.apache.naming.NamingContextEnumeration"/>
				<type id="org.apache.tomcat.util.http.fileupload.util.LimitedInputStream"/>
				<type id="javax.el.Expression"/>
				<type id="javax.ejb.EJB"/>
				<type id="org.apache.coyote.http11.AbstractInputBuffer"/>
				<type id="org.apache.catalina.User"/>
				<type id="org.apache.tomcat.websocket.WsRemoteEndpointBase"/>
				<type id="org.apache.tomcat.util.http.RequestUtil"/>
				<type id="org.apache.tomcat.util.net.ServerSocketFactory"/>
				<type id="org.apache.catalina.mbeans.ServiceMBean"/>
				<type id="org.apache.tomcat.util.modeler.AttributeInfo"/>
				<type id="org.apache.catalina.Manager"/>
				<type id="org.apache.catalina.startup.Constants"/>
				<type id="org.apache.catalina.startup.ContextConfig"/>
				<type id="org.apache.catalina.connector.Response"/>
				<type id="javax.servlet.annotation.ServletSecurity"/>
				<type id="org.apache.tomcat.websocket.server.WsHttpUpgradeHandler"/>
				<type id="org.apache.catalina.users.MemoryUserDatabase"/>
				<type id="org.apache.tomcat.websocket.pojo.Constants"/>
				<type id="org.apache.naming.StringManager"/>
				<type id="org.apache.catalina.valves.CrawlerSessionManagerValve"/>
				<type id="javax.el.ELResolver"/>
				<type id="org.apache.tomcat.util.file.Constants"/>
				<type id="org.apache.catalina.realm.JAASRealm"/>
				<type id="javax.servlet.ServletContextAttributeEvent"/>
				<type id="org.apache.coyote.Request"/>
				<type id="org.apache.coyote.ajp.AjpProcessor"/>
				<type id="javax.servlet.Servlet"/>
				<type id="org.apache.catalina.startup.WebRuleSet"/>
				<type id="org.apache.tomcat.websocket.WsIOException"/>
				<type id="javax.el.ELException"/>
				<type id="javax.servlet.http.HttpSession"/>
				<type id="org.apache.catalina.authenticator.SSLAuthenticator"/>
				<type id="org.apache.catalina.websocket.WebSocketServlet"/>
				<type id="org.apache.tomcat.util.scan.UrlJar"/>
				<type id="org.apache.tomcat.util.net.SSLUtil"/>
				<type id="org.apache.catalina.servlets.WebdavServlet"/>
				<type id="org.apache.catalina.filters.RemoteHostFilter"/>
				<type id="org.apache.catalina.util.Base64"/>
				<type id="org.apache.catalina.comet.CometFilterChain"/>
				<type id="javax.servlet.ServletContextEvent"/>
				<type id="org.apache.catalina.AccessLog"/>
				<type id="org.apache.naming.ResourceLinkRef"/>
				<type id="org.apache.coyote.Processor"/>
				<type id="org.apache.coyote.http11.filters.ChunkedOutputFilter"/>
				<type id="org.apache.naming.resources.RecyclableNamingEnumeration"/>
				<type id="org.apache.catalina.valves.ErrorReportValve"/>
				<type id="org.apache.tomcat.util.scan.Constants"/>
				<type id="org.apache.tomcat.jni.ProcErrorCallback"/>
				<type id="org.apache.catalina.users.AbstractGroup"/>
				<type id="org.apache.catalina.core.StandardWrapper"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Attribute"/>
				<type id="org.apache.tomcat.websocket.WsWebSocketContainer"/>
				<type id="org.apache.tomcat.util.buf.StringCache"/>
				<type id="javax.servlet.annotation.WebServlet"/>
				<type id="org.apache.tomcat.websocket.server.Constants"/>
				<type id="org.apache.catalina.authenticator.SavedRequest"/>
				<type id="org.apache.tomcat.websocket.server.UriTemplate"/>
				<type id="org.apache.catalina.startup.SetNextNamingRule"/>
				<type id="org.apache.coyote.http11.upgrade.AbstractServletInputStream"/>
				<type id="org.apache.naming.EjbRef"/>
				<type id="org.apache.catalina.session.StoreBase"/>
				<type id="org.apache.catalina.deploy.FilterMap"/>
				<type id="javax.servlet.GenericServlet"/>
				<type id="org.apache.coyote.Adapter"/>
				<type id="org.apache.catalina.websocket.WsOutbound"/>
				<type id="org.apache.tomcat.websocket.server.WsServerContainer"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerWholePong"/>
				<type id="org.apache.tomcat.util.bcel.classfile.StackMapTable"/>
				<type id="org.apache.catalina.manager.host.HTMLHostManagerServlet"/>
				<type id="org.apache.tomcat.jni.Pool"/>
				<type id="org.apache.catalina.deploy.ContextEjb"/>
				<type id="org.apache.catalina.mbeans.Constants"/>
				<type id="javax.persistence.PersistenceContexts"/>
				<type id="org.apache.catalina.mbeans.ContextResourceLinkMBean"/>
				<type id="org.apache.tomcat.util.digester.SetTopRule"/>
				<type id="org.apache.tomcat.util.buf.Utf8Decoder"/>
				<type id="org.apache.catalina.realm.NullRealm"/>
				<type id="org.apache.naming.factory.DataSourceLinkFactory"/>
				<type id="javax.servlet.ServletContext"/>
				<type id="org.apache.coyote.ajp.AjpNioProcessor"/>
				<type id="org.apache.tomcat.websocket.server.WsFilter"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ClassParser"/>
				<type id="org.apache.catalina.mbeans.ContextEnvironmentMBean"/>
				<type id="org.apache.tomcat.util.http.fileupload.util.Streams"/>
				<type id="org.apache.coyote.ajp.AjpProtocol"/>
				<type id="org.apache.catalina.Realm"/>
				<type id="javax.servlet.ServletContainerInitializer"/>
				<type id="javax.servlet.annotation.WebInitParam"/>
				<type id="org.apache.tomcat.util.bcel.classfile.LineNumber"/>
				<type id="org.apache.tomcat.jni.Local"/>
				<type id="org.apache.tomcat.util.scan.StandardJarScanner"/>
				<type id="javax.annotation.security.RunAs"/>
				<type id="javax.servlet.FilterConfig"/>
				<type id="org.apache.naming.ServiceRef"/>
				<type id="javax.servlet.ServletResponse"/>
				<type id="org.apache.tomcat.util.modeler.OperationInfo"/>
				<type id="org.apache.coyote.http11.upgrade.AprServletInputStream"/>
				<type id="org.apache.catalina.valves.ExtendedAccessLogValve"/>
				<type id="javax.servlet.annotation.HandlesTypes"/>
				<type id="org.apache.tomcat.util.digester.SetPropertyRule"/>
				<type id="org.apache.tomcat.jni.Socket"/>
				<type id="org.apache.catalina.session.StandardSessionFacade"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantInterfaceMethodref"/>
				<type id="org.apache.tomcat.util.digester.RulesBase"/>
				<type id="org.apache.tomcat.util.bcel.classfile.RuntimeInvisibleAnnotations"/>
				<type id="org.apache.tomcat.util.MutableInteger"/>
				<type id="javax.websocket.Session"/>
				<type id="org.apache.tomcat.websocket.BackgroundProcessManager"/>
				<type id="org.apache.tomcat.websocket.MessageHandlerResult"/>
				<type id="org.apache.tomcat.util.buf.Ascii"/>
				<type id="org.apache.tomcat.websocket.Util"/>
				<type id="org.apache.tomcat.util.net.SecureNioChannel"/>
				<type id="org.apache.tomcat.util.net.jsse.NioX509KeyManager"/>
				<type id="org.apache.catalina.loader.Constants"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialText"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileItemIterator"/>
				<type id="org.apache.tomcat.util.net.Constants"/>
				<type id="javax.websocket.SessionException"/>
				<type id="org.apache.catalina.websocket.WsInputStream"/>
				<type id="javax.servlet.annotation.WebListener"/>
				<type id="org.apache.catalina.filters.CsrfPreventionFilter"/>
				<type id="javax.servlet.descriptor.JspConfigDescriptor"/>
				<type id="org.apache.coyote.ajp.AjpNioProtocol"/>
				<type id="org.apache.catalina.realm.X509UsernameRetriever"/>
				<type id="org.apache.naming.HandlerRef"/>
				<type id="org.apache.catalina.core.JasperListener"/>
				<type id="org.apache.catalina.manager.JMXProxyServlet"/>
				<type id="javax.servlet.annotation.HttpConstraint"/>
				<type id="org.apache.catalina.core.StandardServer"/>
				<type id="org.apache.tomcat.util.net.NioSelectorPool"/>
				<type id="org.apache.tomcat.websocket.WsSession"/>
				<type id="org.apache.catalina.filters.FilterBase"/>
				<type id="org.apache.catalina.ssi.SSIInclude"/>
				<type id="org.apache.catalina.valves.RemoteIpValve"/>
				<type id="org.apache.catalina.valves.JDBCAccessLogValve"/>
				<type id="javax.websocket.SendResult"/>
				<type id="org.apache.catalina.filters.ExpiresFilter"/>
				<type id="org.apache.tomcat.util.buf.CharChunk"/>
				<type id="org.apache.catalina.deploy.ContextResourceEnvRef"/>
				<type id="org.apache.catalina.manager.StatusTransformer"/>
				<type id="org.apache.catalina.util.ResourceSet"/>
				<type id="javax.websocket.EndpointConfig"/>
				<type id="org.apache.tomcat.util.net.jsse.JSSEKeyManager"/>
				<type id="org.apache.catalina.manager.util.SessionUtils"/>
				<type id="javax.servlet.ServletContextAttributeListener"/>
				<type id="javax.websocket.Decoder"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialBase"/>
				<type id="org.apache.catalina.core.StandardEngine"/>
				<type id="org.apache.tomcat.websocket.WsRemoteEndpointAsync"/>
				<type id="org.apache.catalina.deploy.ContextService"/>
				<type id="javax.el.PropertyNotFoundException"/>
				<type id="org.apache.catalina.Server"/>
				<type id="org.apache.catalina.filters.RequestDumperFilter"/>
				<type id="org.apache.catalina.valves.AccessLogValve"/>
				<type id="org.apache.catalina.util.LifecycleSupport"/>
				<type id="org.apache.catalina.Wrapper"/>
				<type id="org.apache.tomcat.util.http.mapper.MappingData"/>
				<type id="org.apache.catalina.util.Conversions"/>
				<type id="javax.servlet.ServletRequestListener"/>
				<type id="org.apache.naming.resources.Resource"/>
				<type id="org.apache.tomcat.util.codec.Decoder"/>
				<type id="org.apache.naming.factory.Constants"/>
				<type id="javax.persistence.PersistenceUnits"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantNameAndType"/>
				<type id="org.apache.coyote.InputBuffer"/>
				<type id="org.apache.catalina.core.ApplicationContextFacade"/>
				<type id="org.apache.catalina.deploy.Constants"/>
				<type id="org.apache.catalina.util.LifecycleMBeanBase"/>
				<type id="org.apache.catalina.ssi.ByteArrayServletOutputStream"/>
				<type id="org.apache.catalina.core.ApplicationJspConfigDescriptor"/>
				<type id="org.apache.catalina.core.StandardService"/>
				<type id="org.apache.naming.resources.VirtualDirContext"/>
				<type id="org.apache.catalina.core.ApplicationTaglibDescriptor"/>
				<type id="org.apache.tomcat.util.net.NioChannel"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantCP"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMethodMapping"/>
				<type id="org.apache.tomcat.util.file.Matcher"/>
				<type id="org.apache.tomcat.util.bcel.classfile.CodeException"/>
				<type id="org.apache.naming.NameParserImpl"/>
				<type id="org.apache.catalina.mbeans.ContextResourceMBean"/>
				<type id="javax.el.MethodExpression"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialBinary"/>
				<type id="org.apache.catalina.util.DOMWriter"/>
				<type id="org.apache.catalina.deploy.ContextLocalEjb"/>
				<type id="org.apache.tomcat.util.modeler.FixedNotificationFilter"/>
				<type id="javax.el.ResourceBundleELResolver"/>
				<type id="org.apache.catalina.manager.HTMLManagerServlet"/>
				<type id="org.apache.tomcat.util.bcel.Constants"/>
				<type id="javax.persistence.PersistenceUnit"/>
				<type id="org.apache.tomcat.util.net.SocketWrapper"/>
				<type id="org.apache.tomcat.util.http.Parameters"/>
				<type id="org.apache.tomcat.websocket.server.WsHandshakeRequest"/>
				<type id="org.apache.tomcat.jni.SSL"/>
				<type id="org.apache.coyote.ajp.AbstractAjpProcessor"/>
				<type id="org.apache.catalina.websocket.MessageInbound"/>
				<type id="javax.servlet.SingleThreadModel"/>
				<type id="org.apache.catalina.startup.FailedContext"/>
				<type id="org.apache.tomcat.jni.Directory"/>
				<type id="javax.annotation.security.PermitAll"/>
				<type id="org.apache.catalina.deploy.SecurityCollection"/>
				<type id="org.apache.naming.factory.MailSessionFactory"/>
				<type id="javax.servlet.ServletRegistration"/>
				<type id="org.apache.tomcat.util.digester.GenericParser"/>
				<type id="org.apache.catalina.core.AccessLogAdapter"/>
				<type id="org.apache.catalina.util.SessionIdGenerator"/>
				<type id="org.apache.tomcat.util.bcel.classfile.AttributeReader"/>
				<type id="org.apache.catalina.util.URLEncoder"/>
				<type id="org.apache.catalina.ssi.SSIFilter"/>
				<type id="org.apache.catalina.ssi.SSIConditional"/>
				<type id="org.apache.catalina.CatalinaFactory"/>
				<type id="org.apache.tomcat.websocket.server.WsRemoteEndpointImplServer"/>
				<type id="javax.servlet.ServletConfig"/>
				<type id="javax.annotation.Generated"/>
				<type id="org.apache.tomcat.util.net.JIoEndpoint"/>
				<type id="org.apache.tomcat.util.http.fileupload.util.FileItemHeadersImpl"/>
				<type id="org.apache.tomcat.util.digester.ParserFeatureSetterFactory"/>
				<type id="org.apache.catalina.startup.NamingRuleSet"/>
				<type id="org.apache.catalina.Engine"/>
				<type id="javax.websocket.DecodeException"/>
				<type id="javax.el.ArrayELResolver"/>
				<type id="org.apache.catalina.core.ApplicationFilterConfig"/>
				<type id="org.apache.catalina.util.TomcatCSS"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileItemHeaders"/>
				<type id="javax.websocket.HandshakeResponse"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoPathParam"/>
				<type id="org.apache.coyote.http11.AbstractHttp11Protocol"/>
				<type id="org.apache.catalina.startup.WebAnnotationSet"/>
				<type id="javax.xml.ws.WebServiceRef"/>
				<type id="org.apache.tomcat.util.codec.BinaryEncoder"/>
				<type id="org.apache.catalina.startup.TldRuleSet"/>
				<type id="org.apache.tomcat.util.http.FastHttpDateFormat"/>
				<type id="javax.servlet.http.HttpUtils"/>
				<type id="org.apache.naming.resources.ImmutableNameNotFoundException"/>
				<type id="org.apache.coyote.http11.InternalAprOutputBuffer"/>
				<type id="org.apache.tomcat.util.bcel.classfile.EnumElementValue"/>
				<type id="org.apache.catalina.loader.ResourceEntry"/>
				<type id="org.apache.coyote.AbstractProcessor"/>
				<type id="org.apache.catalina.Cluster"/>
				<type id="javax.servlet.http.Part"/>
				<type id="org.apache.catalina.comet.CometEvent"/>
				<type id="org.apache.tomcat.util.net.jsse.JSSEImplementation"/>
				<type id="org.apache.coyote.http11.Http11NioProcessor"/>
				<type id="org.apache.catalina.manager.util.BaseSessionComparator"/>
				<type id="org.apache.catalina.startup.UserConfig"/>
				<type id="javax.servlet.ServletRequest"/>
				<type id="org.apache.tomcat.jni.Address"/>
				<type id="org.apache.catalina.users.AbstractUser"/>
				<type id="org.apache.catalina.filters.RequestFilter"/>
				<type id="org.apache.tomcat.websocket.AsyncChannelWrapperSecure"/>
				<type id="org.apache.tomcat.util.digester.RuleSetBase"/>
				<type id="javax.servlet.AsyncContext"/>
				<type id="org.apache.naming.resources.DirContextURLStreamHandler"/>
				<type id="org.apache.tomcat.util.modeler.BaseAttributeFilter"/>
				<type id="org.apache.tomcat.jni.Time"/>
				<type id="org.apache.tomcat.util.codec.binary.StringUtils"/>
				<type id="org.apache.catalina.authenticator.FormAuthenticator"/>
				<type id="org.apache.tomcat.util.http.fileupload.InvalidFileNameException"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Signature"/>
				<type id="org.apache.naming.ResourceEnvRef"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantMethodHandle"/>
				<type id="org.apache.tomcat.jni.Shm"/>
				<type id="org.apache.tomcat.jni.SSLContext"/>
				<type id="org.apache.catalina.servlets.DefaultServlet"/>
				<type id="org.apache.catalina.util.Enumerator"/>
				<type id="org.apache.catalina.session.ManagerBase"/>
				<type id="org.apache.tomcat.util.bcel.classfile.FieldOrMethod"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ClassFormatException"/>
				<type id="org.apache.tomcat.util.digester.ObjectCreationFactory"/>
				<type id="org.apache.tomcat.util.net.NioBlockingSelector"/>
				<type id="javax.servlet.ServletRequestWrapper"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantInteger"/>
				<type id="org.apache.catalina.Pipeline"/>
				<type id="org.apache.tomcat.util.bcel.classfile.StackMap"/>
				<type id="org.apache.catalina.util.MD5Encoder"/>
				<type id="org.apache.catalina.startup.HomesUserDatabase"/>
				<type id="org.apache.tomcat.websocket.WsFrameBase"/>
				<type id="org.apache.catalina.deploy.NamingResources"/>
				<type id="org.apache.catalina.ssi.SSIServletRequestUtil"/>
				<type id="org.apache.coyote.http11.upgrade.servlet31.HttpUpgradeHandler"/>
				<type id="org.apache.catalina.deploy.SessionConfig"/>
				<type id="javax.servlet.http.HttpSessionContext"/>
				<type id="javax.servlet.HttpConstraintElement"/>
				<type id="org.apache.catalina.valves.CometConnectionManagerValve"/>
				<type id="org.apache.tomcat.util.modeler.Util"/>
				<type id="org.apache.tomcat.websocket.server.DefaultServerEndpointConfigurator"/>
				<type id="org.apache.catalina.util.ExtensionValidator"/>
				<type id="org.apache.catalina.realm.JDBCRealm"/>
				<type id="org.apache.tomcat.websocket.server.WsSci"/>
				<type id="org.apache.catalina.startup.CatalinaProperties"/>
				<type id="org.apache.catalina.users.MemoryUser"/>
				<type id="org.apache.catalina.util.Introspection"/>
				<type id="org.apache.catalina.ssi.SSIExec"/>
				<type id="org.apache.tomcat.util.http.fileupload.util.Closeable"/>
				<type id="org.apache.tomcat.util.net.SSLImplementation"/>
				<type id="javax.annotation.security.RolesAllowed"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ExceptionTable"/>
				<type id="org.apache.tomcat.util.buf.HexUtils"/>
				<type id="javax.annotation.security.DenyAll"/>
				<type id="org.apache.catalina.ssi.SSIPrintenv"/>
				<type id="org.apache.catalina.startup.RealmRuleSet"/>
				<type id="org.apache.naming.resources.ResourceAttributes"/>
				<type id="org.apache.coyote.http11.upgrade.NioProcessor"/>
				<type id="org.apache.tomcat.util.http.parser.HttpParser"/>
				<type id="org.apache.tomcat.jni.BIOCallback"/>
				<type id="javax.servlet.http.HttpSessionAttributeListener"/>
				<type id="org.apache.coyote.http11.upgrade.servlet31.WriteListener"/>
				<type id="org.apache.coyote.http11.InternalNioOutputBuffer"/>
				<type id="org.apache.coyote.Response"/>
				<type id="org.apache.tomcat.util.modeler.modules.MbeansDescriptorsDOMSource"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Annotations"/>
				<type id="org.apache.tomcat.jni.File"/>
				<type id="org.apache.tomcat.util.modeler.ManagedBean"/>
				<type id="org.apache.naming.NamingContext"/>
				<type id="org.apache.coyote.http11.AbstractHttp11Processor"/>
				<type id="org.apache.catalina.deploy.LoginConfig"/>
				<type id="org.apache.tomcat.util.buf.MessageBytes"/>
				<type id="org.apache.tomcat.websocket.server.UpgradeUtil"/>
				<type id="org.apache.coyote.http11.filters.GzipOutputFilter"/>
				<type id="org.apache.tomcat.util.digester.SetPropertiesRule"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ParameterAnnotationEntry"/>
				<type id="org.apache.catalina.ssi.SSIStopProcessingException"/>
				<type id="javax.persistence.PersistenceContextType"/>
				<type id="org.apache.tomcat.util.http.CookieSupport"/>
				<type id="org.apache.coyote.http11.upgrade.UpgradeBioProcessor"/>
				<type id="org.apache.catalina.valves.Constants"/>
				<type id="org.apache.catalina.loader.WebappClassLoader"/>
				<type id="org.apache.naming.TransactionRef"/>
				<type id="org.apache.tomcat.util.digester.ObjectCreateRule"/>
				<type id="org.apache.tomcat.util.threads.TaskQueue"/>
				<type id="org.apache.tomcat.util.bcel.classfile.InnerClasses"/>
				<type id="org.apache.catalina.valves.SSLValve"/>
				<type id="org.apache.coyote.http11.filters.IdentityOutputFilter"/>
				<type id="org.apache.naming.factory.OpenEjbFactory"/>
				<type id="org.apache.catalina.filters.FailedRequestFilter"/>
				<type id="org.apache.catalina.users.AbstractRole"/>
				<type id="org.apache.catalina.startup.EngineConfig"/>
				<type id="org.apache.catalina.util.IOTools"/>
				<type id="org.apache.coyote.http11.HeadersTooLargeException"/>
				<type id="javax.servlet.http.HttpSessionListener"/>
				<type id="org.apache.catalina.authenticator.SingleSignOnEntry"/>
				<type id="org.apache.catalina.deploy.ErrorPage"/>
				<type id="org.apache.tomcat.JarScanner"/>
				<type id="org.apache.tomcat.util.buf.Utf8Encoder"/>
				<type id="org.apache.catalina.LifecycleState"/>
				<type id="org.apache.catalina.SessionListener"/>
				<type id="org.apache.tomcat.util.scan.JarFactory"/>
				<type id="org.apache.coyote.http11.filters.ChunkedInputFilter"/>
				<type id="javax.annotation.Resource"/>
				<type id="org.apache.tomcat.websocket.WrappedMessageHandler"/>
				<type id="org.apache.catalina.core.ApplicationPart"/>
				<type id="org.apache.catalina.core.ApplicationJspPropertyGroupDescriptor"/>
				<type id="org.apache.tomcat.util.DomUtil"/>
				<type id="org.apache.catalina.connector.CoyoteInputStream"/>
				<type id="org.apache.naming.resources.Constants"/>
				<type id="javax.servlet.ServletRequestEvent"/>
				<type id="org.apache.catalina.util.InstanceSupport"/>
				<type id="org.apache.tomcat.jni.Multicast"/>
				<type id="org.apache.catalina.loader.VirtualWebappLoader"/>
				<type id="org.apache.catalina.ssi.ExpressionTokenizer"/>
				<type id="org.apache.tomcat.util.digester.Digester"/>
				<type id="org.apache.coyote.http11.AbstractOutputBuffer"/>
				<type id="org.apache.catalina.mbeans.MBeanFactory"/>
				<type id="org.apache.tomcat.util.codec.BinaryDecoder"/>
				<type id="javax.websocket.OnClose"/>
				<type id="org.apache.tomcat.util.bcel.classfile.StackMapTableEntry"/>
				<type id="org.apache.catalina.realm.X509SubjectDnRetriever"/>
				<type id="org.apache.catalina.mbeans.GroupMBean"/>
				<type id="org.apache.naming.factory.ResourceFactory"/>
				<type id="javax.el.VariableMapper"/>
				<type id="org.apache.catalina.connector.InputBuffer"/>
				<type id="org.apache.tomcat.util.log.UserDataHelper"/>
				<type id="javax.servlet.ServletSecurityElement"/>
				<type id="org.apache.tomcat.websocket.WsContainerProvider"/>
				<type id="org.apache.tomcat.util.bcel.classfile.StackMapType"/>
				<type id="javax.servlet.http.HttpServletRequestWrapper"/>
				<type id="javax.annotation.PreDestroy"/>
				<type id="org.apache.coyote.http11.upgrade.NioServletOutputStream"/>
				<type id="org.apache.naming.NamingContextBindingsEnumeration"/>
				<type id="org.apache.catalina.Service"/>
				<type id="org.apache.catalina.startup.Tool"/>
				<type id="org.apache.tomcat.util.modeler.Registry"/>
				<type id="org.apache.catalina.connector.OutputBuffer"/>
				<type id="org.apache.naming.JndiPermission"/>
				<type id="org.apache.catalina.servlets.Constants"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantPool"/>
				<type id="org.apache.tomcat.util.http.fileupload.ByteArrayOutputStream"/>
				<type id="org.apache.tomcat.util.digester.RuleSet"/>
				<type id="org.apache.tomcat.util.threads.ResizableExecutor"/>
				<type id="org.apache.tomcat.util.bcel.classfile.LocalVariableTable"/>
				<type id="org.apache.tomcat.util.http.parser.MediaType"/>
				<type id="org.apache.catalina.Lifecycle"/>
				<type id="org.apache.tomcat.jni.Error"/>
				<type id="javax.servlet.http.Cookie"/>
				<type id="org.apache.catalina.Session"/>
				<type id="org.apache.tomcat.util.bcel.classfile.AccessFlags"/>
				<type id="org.apache.tomcat.websocket.SendHandlerToCompletionHandler"/>
				<type id="org.apache.catalina.LifecycleListener"/>
				<type id="javax.el.MapELResolver"/>
				<type id="javax.servlet.ServletResponseWrapper"/>
				<type id="org.apache.catalina.util.ManifestResource"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerWholeText"/>
				<type id="org.apache.catalina.deploy.MessageDestination"/>
				<type id="org.apache.coyote.http11.InternalNioInputBuffer"/>
				<type id="org.apache.tomcat.util.bcel.classfile.PMGClass"/>
				<type id="org.apache.tomcat.util.digester.CallParamRule"/>
				<type id="org.apache.catalina.ssi.SSIServlet"/>
				<type id="org.apache.coyote.AsyncStateMachine"/>
				<type id="org.apache.tomcat.websocket.MessageHandlerResultType"/>
				<type id="org.apache.tomcat.util.http.Cookies"/>
				<type id="org.apache.catalina.authenticator.AuthenticatorBase"/>
				<type id="org.apache.catalina.filters.RemoteAddrFilter"/>
				<type id="org.apache.catalina.deploy.InjectionTarget"/>
				<type id="org.apache.naming.NamingEntry"/>
				<type id="org.apache.catalina.ssi.SSIExternalResolver"/>
				<type id="org.apache.catalina.startup.TldConfig"/>
				<type id="org.apache.catalina.connector.CoyoteOutputStream"/>
				<type id="org.apache.tomcat.util.buf.UEncoder"/>
				<type id="javax.websocket.CloseReason"/>
				<type id="org.apache.naming.resources.ProxyDirContext"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Field"/>
				<type id="javax.annotation.ManagedBean"/>
				<type id="javax.websocket.ClientEndpointConfig"/>
				<type id="javax.websocket.Endpoint"/>
				<type id="javax.el.MethodInfo"/>
				<type id="org.apache.catalina.session.JDBCStore"/>
				<type id="javax.websocket.DeploymentException"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoEndpointServer"/>
				<type id="org.apache.catalina.realm.GenericPrincipal"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ElementValuePair"/>
				<type id="org.apache.catalina.startup.Catalina"/>
				<type id="org.apache.tomcat.util.bcel.classfile.JavaClass"/>
				<type id="org.apache.coyote.http11.AbstractHttp11JsseProtocol"/>
				<type id="org.apache.coyote.http11.upgrade.UpgradeOutbound"/>
				<type id="org.apache.catalina.users.MemoryUserDatabaseFactory"/>
				<type id="org.apache.catalina.deploy.ApplicationListener"/>
				<type id="org.apache.naming.factory.EjbFactory"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantUtf8"/>
				<type id="org.apache.catalina.realm.JAASCallbackHandler"/>
				<type id="org.apache.tomcat.util.bcel.util.ByteSequence"/>
				<type id="org.apache.tomcat.websocket.server.WsWriteTimeout"/>
				<type id="org.apache.catalina.core.StandardPipeline"/>
				<type id="org.apache.catalina.ssi.SSIEcho"/>
				<type id="org.apache.catalina.Context"/>
				<type id="org.apache.catalina.util.ParameterMap"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantMethodref"/>
				<type id="org.apache.tomcat.util.http.HttpMessages"/>
				<type id="org.apache.catalina.ContainerEvent"/>
				<type id="org.apache.catalina.util.StringParser"/>
				<type id="javax.persistence.PersistenceProperty"/>
				<type id="org.apache.coyote.http11.upgrade.AbstractServletOutputStream"/>
				<type id="org.apache.catalina.realm.MemoryRuleSet"/>
				<type id="org.apache.catalina.startup.SetContextPropertiesRule"/>
				<type id="org.apache.catalina.manager.StatusManagerServlet"/>
				<type id="org.apache.catalina.deploy.Injectable"/>
				<type id="org.apache.catalina.connector.CoyotePrincipal"/>
				<type id="org.apache.catalina.loader.StandardClassLoader"/>
				<type id="org.apache.tomcat.util.modeler.modules.MbeansDescriptorsSerSource"/>
				<type id="org.apache.catalina.Role"/>
				<type id="org.apache.coyote.http11.upgrade.BioProcessor"/>
				<type id="org.apache.catalina.deploy.MessageDestinationRef"/>
				<type id="org.apache.tomcat.util.net.URL"/>
				<type id="org.apache.catalina.filters.SetCharacterEncodingFilter"/>
				<type id="javax.servlet.SessionCookieConfig"/>
				<type id="org.apache.coyote.http11.InternalInputBuffer"/>
				<type id="org.apache.catalina.realm.RealmBase"/>
				<type id="org.apache.catalina.realm.CombinedRealm"/>
				<type id="org.apache.catalina.users.Constants"/>
				<type id="javax.servlet.ServletRequestAttributeListener"/>
				<type id="org.apache.tomcat.util.digester.XercesParser"/>
				<type id="org.apache.catalina.mbeans.UserMBean"/>
				<type id="org.apache.catalina.connector.ResponseFacade"/>
				<type id="org.apache.tomcat.util.buf.B2CConverter"/>
				<type id="org.apache.catalina.filters.AddDefaultCharsetFilter"/>
				<type id="org.apache.catalina.core.StandardThreadExecutor"/>
				<type id="org.apache.coyote.AsyncContextCallback"/>
				<type id="org.apache.tomcat.util.modeler.NotificationInfo"/>
				<type id="org.apache.catalina.util.ServerInfo"/>
				<type id="org.apache.catalina.deploy.SecurityRoleRef"/>
				<type id="org.apache.naming.resources.FileDirContext"/>
				<type id="org.apache.tomcat.jni.FileInfo"/>
				<type id="org.apache.coyote.http11.upgrade.UpgradeNioProcessor"/>
				<type id="org.apache.tomcat.util.res.StringManager"/>
				<type id="javax.servlet.descriptor.JspPropertyGroupDescriptor"/>
				<type id="org.apache.catalina.valves.RequestFilterValve"/>
				<type id="org.apache.catalina.manager.Constants"/>
				<type id="org.apache.tomcat.util.threads.Constants"/>
				<type id="org.apache.catalina.mbeans.ContextMBean"/>
				<type id="org.apache.tomcat.jni.Poll"/>
				<type id="org.apache.catalina.filters.CorsFilter"/>
				<type id="org.apache.catalina.manager.ManagerServlet"/>
				<type id="org.apache.coyote.OutputBuffer"/>
				<type id="org.apache.naming.resources.WARDirContext"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileUploadException"/>
				<type id="org.apache.tomcat.util.net.SSLSessionManager"/>
				<type id="org.apache.coyote.ajp.AjpMessage"/>
				<type id="org.apache.tomcat.util.modeler.BaseModelMBean"/>
				<type id="org.apache.tomcat.util.ExceptionUtils"/>
				<type id="org.apache.catalina.core.ApplicationServletRegistration"/>
				<type id="org.apache.catalina.Authenticator"/>
				<type id="org.apache.tomcat.util.buf.Constants"/>
				<type id="org.apache.tomcat.util.threads.LimitLatch"/>
				<type id="org.apache.catalina.startup.DigesterFactory"/>
				<type id="org.apache.catalina.startup.HostRuleSet"/>
				<type id="org.apache.catalina.core.ContainerBase"/>
				<type id="org.apache.tomcat.websocket.WsRemoteEndpointImplBase"/>
				<type id="org.apache.catalina.UserDatabase"/>
				<type id="javax.servlet.ServletException"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantClass"/>
				<type id="org.apache.catalina.startup.ConnectorCreateRule"/>
				<type id="org.apache.coyote.http11.InternalOutputBuffer"/>
				<type id="org.apache.catalina.users.MemoryRole"/>
				<type id="org.apache.naming.factory.ResourceEnvFactory"/>
				<type id="org.apache.catalina.startup.Embedded"/>
				<type id="org.apache.coyote.http11.filters.FlushableGZIPOutputStream"/>
				<type id="org.apache.catalina.session.StandardManager"/>
				<type id="javax.servlet.descriptor.TaglibDescriptor"/>
				<type id="org.apache.tomcat.util.bcel.classfile.StackMapEntry"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoEndpointBase"/>
				<type id="org.apache.catalina.filters.Constants"/>
				<type id="org.apache.catalina.deploy.JspPropertyGroup"/>
				<type id="org.apache.catalina.realm.JAASMemoryLoginModule"/>
				<type id="javax.websocket.RemoteEndpoint"/>
				<type id="org.apache.catalina.ContainerListener"/>
				<type id="org.apache.tomcat.util.bcel.util.BCELComparator"/>
				<type id="org.apache.catalina.DistributedManager"/>
				<type id="org.apache.coyote.http11.filters.IdentityInputFilter"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ParameterAnnotations"/>
				<type id="org.apache.catalina.connector.Constants"/>
				<type id="org.apache.coyote.http11.upgrade.BioServletInputStream"/>
				<type id="org.apache.tomcat.util.log.SystemLogHandler"/>
				<type id="org.apache.tomcat.websocket.Constants"/>
				<type id="org.apache.catalina.authenticator.Constants"/>
				<type id="org.apache.coyote.http11.upgrade.BioServletOutputStream"/>
				<type id="org.apache.catalina.deploy.ContextResource"/>
				<type id="org.apache.tomcat.util.digester.CallMethodRule"/>
				<type id="javax.servlet.FilterRegistration"/>
				<type id="org.apache.catalina.authenticator.BasicAuthenticator"/>
				<type id="javax.el.CompositeELResolver"/>
				<type id="org.apache.tomcat.jni.SSLSocket"/>
				<type id="org.apache.tomcat.websocket.AsyncChannelWrapperNonSecure"/>
				<type id="org.apache.catalina.connector.CoyoteWriter"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileItem"/>
				<type id="javax.servlet.annotation.WebFilter"/>
				<type id="org.apache.catalina.util.RequestUtil"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerBase"/>
				<type id="org.apache.catalina.ssi.ExpressionParseTree"/>
				<type id="org.apache.catalina.Container"/>
				<type id="org.apache.tomcat.util.digester.Rule"/>
				<type id="org.apache.coyote.RequestGroupInfo"/>
				<type id="org.apache.tomcat.util.codec.Encoder"/>
				<type id="org.apache.tomcat.util.net.SocketStatus"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Code"/>
				<type id="org.apache.tomcat.util.digester.FactoryCreateRule"/>
				<type id="org.apache.tomcat.util.modeler.ParameterInfo"/>
				<type id="org.apache.tomcat.util.net.DefaultServerSocketFactory"/>
				<type id="javax.websocket.SendHandler"/>
				<type id="org.apache.catalina.security.SecurityListener"/>
				<type id="org.apache.catalina.deploy.SecurityConstraint"/>
				<type id="org.apache.catalina.connector.CoyoteReader"/>
				<type id="org.apache.catalina.manager.JspHelper"/>
				<type id="org.apache.naming.ContextAccessController"/>
				<type id="org.apache.naming.factory.TransactionFactory"/>
				<type id="org.apache.catalina.connector.Request"/>
				<type id="org.apache.catalina.session.TooManyActiveSessionsException"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerWholeBase"/>
				<type id="org.apache.catalina.deploy.ServletDef"/>
				<type id="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/>
				<type id="org.apache.coyote.ajp.AbstractAjpProtocol"/>
				<type id="org.apache.catalina.loader.StandardClassLoaderMBean"/>
				<type id="org.apache.tomcat.util.digester.SetNextRule"/>
				<type id="org.apache.tomcat.websocket.WsRemoteEndpointImplClient"/>
				<type id="org.apache.coyote.ajp.AjpAprProtocol"/>
				<type id="org.apache.tomcat.util.http.fileupload.UploadContext"/>
				<type id="org.apache.tomcat.jni.Library"/>
				<type id="org.apache.tomcat.util.http.fileupload.servlet.ServletRequestContext"/>
				<type id="org.apache.coyote.ProtocolHandler"/>
				<type id="org.apache.catalina.manager.host.Constants"/>
				<type id="org.apache.tomcat.util.net.jsse.JSSESocketFactory"/>
				<type id="org.apache.naming.factory.SendMailFactory"/>
				<type id="org.apache.tomcat.util.digester.NodeCreateRule"/>
				<type id="org.apache.coyote.Constants"/>
				<type id="org.apache.tomcat.util.http.fileupload.disk.DiskFileItem"/>
				<type id="javax.websocket.server.ServerContainer"/>
				<type id="org.apache.catalina.valves.ValveBase"/>
				<type id="org.apache.naming.resources.jndi.Handler"/>
				<type id="org.apache.catalina.realm.LockOutRealm"/>
				<type id="javax.el.ELContextListener"/>
				<type id="org.apache.catalina.authenticator.SpnegoAuthenticator"/>
				<type id="javax.el.BeanELResolver"/>
				<type id="org.apache.catalina.util.SessionConfig"/>
				<type id="javax.el.ELContext"/>
				<type id="javax.servlet.AsyncEvent"/>
				<type id="org.apache.catalina.LifecycleEvent"/>
				<type id="org.apache.catalina.AsyncDispatcher"/>
				<type id="org.apache.catalina.core.ApplicationContext"/>
				<type id="org.apache.tomcat.util.bcel.classfile.SimpleElementValue"/>
				<type id="org.apache.catalina.ssi.SSIMediator"/>
				<type id="org.apache.catalina.startup.UserDatabase"/>
				<type id="javax.servlet.FilterChain"/>
				<type id="org.apache.catalina.deploy.ContextEnvironment"/>
				<type id="org.apache.tomcat.jni.Mmap"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileUploadBase"/>
				<type id="org.apache.catalina.mbeans.ClassNameMBean"/>
				<type id="org.apache.catalina.mbeans.MBeanUtils"/>
				<type id="javax.servlet.HttpMethodConstraintElement"/>
				<type id="org.apache.catalina.util.DateTool"/>
				<type id="javax.websocket.ContainerProvider"/>
				<type id="org.apache.tomcat.jni.Proc"/>
				<type id="org.apache.catalina.startup.Bootstrap"/>
				<type id="org.apache.catalina.ssi.SSIProcessor"/>
				<type id="org.apache.catalina.util.CharsetMapper"/>
				<type id="org.apache.naming.resources.DirContextURLConnection"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantInvokeDynamic"/>
				<type id="org.apache.catalina.mbeans.NamingResourcesMBean"/>
				<type id="org.apache.tomcat.InstanceManager"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileCleaningTracker"/>
				<type id="org.apache.tomcat.util.net.SSLSupport"/>
				<type id="org.apache.catalina.core.Constants"/>
				<type id="org.apache.tomcat.util.http.ServerCookie"/>
				<type id="org.apache.catalina.ssi.ResponseIncludeWrapper"/>
				<type id="org.apache.catalina.session.FileStore"/>
				<type id="org.apache.catalina.deploy.ContextHandler"/>
				<type id="org.apache.tomcat.util.http.fileupload.ThresholdingOutputStream"/>
				<type id="javax.servlet.ServletInputStream"/>
				<type id="org.apache.naming.Constants"/>
				<type id="org.apache.naming.resources.BaseDirContext"/>
				<type id="org.apache.catalina.filters.RemoteIpFilter"/>
				<type id="org.apache.catalina.deploy.ApplicationParameter"/>
				<type id="org.apache.tomcat.util.bcel.classfile.AnnotationDefault"/>
				<type id="org.apache.catalina.Executor"/>
				<type id="org.apache.catalina.realm.Constants"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantString"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ArrayElementValue"/>
				<type id="org.apache.tomcat.util.scan.FileUrlJar"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoEndpointClient"/>
				<type id="org.apache.coyote.ajp.Constants"/>
				<type id="org.apache.tomcat.util.bcel.classfile.RuntimeInvisibleParameterAnnotations"/>
				<type id="javax.servlet.MultipartConfigElement"/>
				<type id="org.apache.catalina.mbeans.ConnectorMBean"/>
				<type id="org.apache.tomcat.jni.Global"/>
				<type id="org.apache.coyote.ActionHook"/>
				<type id="org.apache.catalina.session.StandardSession"/>
				<type id="org.apache.tomcat.PeriodicEventListener"/>
				<type id="org.apache.catalina.deploy.MultipartDef"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Synthetic"/>
				<type id="org.apache.catalina.startup.ContextRuleSet"/>
				<type id="org.apache.tomcat.util.IntrospectionUtils"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Method"/>
				<type id="org.apache.catalina.comet.CometFilter"/>
				<type id="javax.el.PropertyNotWritableException"/>
				<type id="org.apache.coyote.http11.OutputFilter"/>
				<type id="org.apache.catalina.startup.HostConfig"/>
				<type id="org.apache.catalina.manager.DummyProxySession"/>
				<type id="javax.servlet.DispatcherType"/>
				<type id="javax.el.ELContextEvent"/>
				<type id="org.apache.catalina.InstanceListener"/>
				<type id="org.apache.coyote.RequestInfo"/>
				<type id="org.apache.tomcat.util.http.fileupload.ProgressListener"/>
				<type id="org.apache.tomcat.util.scan.Jar"/>
				<type id="org.apache.naming.factory.ResourceLinkFactory"/>
				<type id="org.apache.coyote.http11.Http11AprProcessor"/>
				<type id="org.apache.tomcat.util.digester.PathCallParamRule"/>
				<type id="org.apache.catalina.session.PersistentManagerBase"/>
				<type id="org.apache.tomcat.util.http.mapper.Mapper"/>
				<type id="org.apache.tomcat.websocket.pojo.PojoMessageHandlerWholeBinary"/>
				<type id="org.apache.coyote.AbstractProtocol"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileUtils"/>
				<type id="org.apache.coyote.http11.Http11AprProtocol"/>
				<type id="org.apache.catalina.util.Strftime"/>
				<type id="javax.websocket.server.PathParam"/>
				<type id="org.apache.tomcat.websocket.WsRemoteEndpointBasic"/>
				<type id="javax.websocket.OnMessage"/>
				<type id="org.apache.tomcat.util.scan.NonClosingJarInputStream"/>
				<type id="org.apache.catalina.SessionEvent"/>
				<type id="javax.websocket.EncodeException"/>
				<type id="javax.persistence.PersistenceContext"/>
				<type id="org.apache.coyote.http11.upgrade.UpgradeInbound"/>
				<type id="org.apache.catalina.connector.Connector"/>
				<type id="javax.websocket.server.ServerEndpointConfig"/>
				<type id="org.apache.tomcat.util.buf.ByteChunk"/>
				<type id="org.apache.tomcat.util.http.fileupload.util.mime.MimeUtility"/>
				<type id="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
				<type id="org.apache.catalina.core.ApplicationFilterFactory"/>
				<type id="org.apache.catalina.valves.SemaphoreValve"/>
				<type id="org.apache.catalina.util.MIME2Java"/>
				<type id="javax.websocket.server.ServerEndpoint"/>
				<type id="org.apache.naming.resources.ResourceCache"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ElementValue"/>
				<type id="org.apache.catalina.manager.host.HostManagerServlet"/>
				<type id="javax.websocket.OnOpen"/>
				<type id="javax.ejb.EJBs"/>
				<type id="org.apache.catalina.Contained"/>
				<type id="org.apache.catalina.valves.RemoteAddrValve"/>
				<type id="org.apache.coyote.http11.filters.SavedRequestInputFilter"/>
				<type id="javax.websocket.OnError"/>
				<type id="org.apache.catalina.connector.CoyoteAdapter"/>
				<type id="org.apache.catalina.startup.Tomcat"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileItemFactory"/>
				<type id="org.apache.tomcat.jni.PoolCallback"/>
				<type id="org.apache.coyote.ActionCode"/>
				<type id="org.apache.tomcat.util.digester.SetRootRule"/>
				<type id="org.apache.catalina.security.SecurityClassLoad"/>
				<type id="org.apache.tomcat.util.codec.DecoderException"/>
				<type id="javax.websocket.Extension"/>
				<type id="org.apache.catalina.security.Constants"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ClassElementValue"/>
				<type id="javax.servlet.Filter"/>
				<type id="org.apache.tomcat.util.modeler.modules.MbeansSource"/>
				<type id="org.apache.tomcat.jni.Status"/>
				<type id="org.apache.coyote.http11.Http11Processor"/>
				<type id="org.apache.catalina.authenticator.SingleSignOn"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantValue"/>
				<type id="org.apache.catalina.websocket.Constants"/>
				<type id="org.apache.catalina.connector.MapperListener"/>
				<type id="org.apache.catalina.deploy.WebXml"/>
				<type id="javax.websocket.ClientEndpoint"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantFieldref"/>
				<type id="org.apache.naming.resources.DirContextURLStreamHandlerFactory"/>
				<type id="org.apache.tomcat.util.modeler.modules.ModelerSource"/>
				<type id="org.apache.tomcat.websocket.WsFrameClient"/>
				<type id="org.apache.tomcat.util.bcel.classfile.LocalVariable"/>
				<type id="org.apache.tomcat.util.modeler.RegistryMBean"/>
				<type id="org.apache.tomcat.util.bcel.classfile.AnnotationElementValue"/>
				<type id="org.apache.catalina.InstanceEvent"/>
				<type id="org.apache.catalina.websocket.WsHttpServletRequestWrapper"/>
				<type id="javax.websocket.server.ServerApplicationConfig"/>
				<type id="org.apache.tomcat.websocket.WsHandshakeResponse"/>
				<type id="javax.servlet.ServletRequestAttributeEvent"/>
				<type id="org.apache.tomcat.util.modeler.ConstructorInfo"/>
				<type id="org.apache.catalina.users.MemoryGroup"/>
				<type id="org.apache.tomcat.util.bcel.classfile.LineNumberTable"/>
				<type id="javax.el.MethodNotFoundException"/>
				<type id="org.apache.tomcat.util.http.fileupload.IOUtils"/>
				<type id="org.apache.tomcat.util.threads.TaskThread"/>
				<type id="org.apache.tomcat.util.threads.TaskThreadFactory"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileUpload"/>
				<type id="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
				<type id="org.apache.tomcat.util.digester.AbstractObjectCreationFactory"/>
				<type id="org.apache.coyote.http11.upgrade.servlet31.WebConnection"/>
				<type id="org.apache.catalina.Globals"/>
				<type id="org.apache.catalina.startup.EngineRuleSet"/>
				<type id="javax.servlet.http.HttpSessionBindingListener"/>
				<type id="org.apache.catalina.connector.ClientAbortException"/>
				<type id="org.apache.catalina.deploy.ResourceBase"/>
				<type id="org.apache.coyote.http11.Constants"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantMethodType"/>
				<type id="org.apache.tomcat.util.net.NioEndpoint"/>
				<type id="org.apache.tomcat.websocket.WsPongMessage"/>
				<type id="org.apache.catalina.authenticator.NonLoginAuthenticator"/>
				<type id="javax.servlet.http.HttpServletRequest"/>
				<type id="org.apache.coyote.ajp.AjpAprProcessor"/>
				<type id="org.apache.catalina.valves.StuckThreadDetectionValve"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Constant"/>
				<type id="org.apache.catalina.realm.JNDIRealm"/>
				<type id="org.apache.catalina.comet.CometProcessor"/>
				<type id="org.apache.catalina.mbeans.ContainerMBean"/>
				<type id="org.apache.tomcat.websocket.server.WsSessionListener"/>
				<type id="org.apache.catalina.startup.PasswdUserDatabase"/>
				<type id="org.apache.catalina.ssi.SSIFsize"/>
				<type id="org.apache.catalina.core.ApplicationSessionCookieConfig"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantDouble"/>
				<type id="org.apache.catalina.Loader"/>
				<type id="org.apache.catalina.filters.WebdavFixFilter"/>
				<type id="org.apache.tomcat.util.net.AprEndpoint"/>
				<type id="org.apache.naming.java.javaURLContextFactory"/>
				<type id="org.apache.catalina.LifecycleException"/>
				<type id="org.apache.catalina.core.StandardHost"/>
				<type id="org.apache.catalina.ssi.SSISet"/>
				<type id="org.apache.tomcat.util.http.fileupload.DeferredFileOutputStream"/>
				<type id="org.apache.coyote.http11.Http11NioProtocol"/>
				<type id="org.apache.tomcat.jni.User"/>
				<type id="javax.servlet.SessionTrackingMode"/>
				<type id="org.apache.catalina.core.DefaultInstanceManager"/>
				<type id="javax.websocket.server.HandshakeRequest"/>
				<type id="org.apache.catalina.core.AsyncContextImpl"/>
				<type id="org.apache.naming.ContextBindings"/>
				<type id="org.apache.coyote.http11.Http11Protocol"/>
				<type id="org.apache.tomcat.util.bcel.classfile.RuntimeVisibleAnnotations"/>
				<type id="javax.servlet.http.HttpServlet"/>
				<type id="org.apache.coyote.http11.upgrade.NioServletInputStream"/>
				<type id="javax.annotation.PostConstruct"/>
				<type id="org.apache.catalina.core.AsyncListenerWrapper"/>
				<type id="org.apache.catalina.Host"/>
				<artifact id="org.apache.tomcat.embed:tomcat-embed-logging-juli:7.0.47">
				</artifact>
				<type id="org.apache.tomcat.util.codec.EncoderException"/>
				<type id="org.apache.catalina.startup.ClassLoaderFactory"/>
				<type id="org.apache.catalina.websocket.StreamInbound"/>
				<type id="org.apache.catalina.session.PersistentManager"/>
				<type id="org.apache.catalina.mbeans.RoleMBean"/>
				<type id="org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource"/>
				<type id="org.apache.tomcat.util.bcel.classfile.AnnotationEntry"/>
				<type id="org.apache.tomcat.jni.Registry"/>
				<type id="org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload"/>
				<type id="javax.annotation.security.DeclareRoles"/>
				<type id="javax.xml.ws.WebServiceRefs"/>
				<type id="org.apache.coyote.http11.filters.VoidOutputFilter"/>
				<type id="org.apache.catalina.deploy.ContextTransaction"/>
				<type id="org.apache.catalina.loader.JdbcLeakPrevention"/>
				<type id="org.apache.coyote.http11.filters.VoidInputFilter"/>
				<type id="org.apache.catalina.util.XMLWriter"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantLong"/>
				<type id="org.apache.naming.resources.CacheEntry"/>
				<type id="org.apache.catalina.Store"/>
				<type id="org.apache.tomcat.jni.Stdlib"/>
				<type id="org.apache.tomcat.util.codec.binary.Base64"/>
				<type id="org.apache.catalina.util.ContextName"/>
				<type id="org.apache.catalina.realm.UserDatabaseRealm"/>
				<type id="org.apache.tomcat.jni.OS"/>
				<type id="org.apache.catalina.manager.util.ReverseComparator"/>
				<type id="org.apache.catalina.security.SecurityUtil"/>
				<type id="org.apache.catalina.util.ConcurrentMessageDigest"/>
				<type id="javax.el.FunctionMapper"/>
				<type id="org.apache.tomcat.util.digester.ObjectParamRule"/>
				<type id="org.apache.tomcat.util.buf.C2BConverter"/>
				<type id="org.apache.coyote.http11.upgrade.UpgradeProcessor"/>
				<type id="org.apache.catalina.ContainerServlet"/>
				<type id="org.apache.coyote.http11.InternalAprInputBuffer"/>
				<type id="javax.el.ValueReference"/>
				<type id="org.apache.tomcat.util.threads.ThreadPoolExecutor"/>
				<type id="javax.el.ListELResolver"/>
				<type id="org.apache.tomcat.util.modeler.modules.MbeansSourceMBean"/>
				<type id="org.apache.tomcat.util.digester.WithDefaultsRulesWrapper"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Deprecated"/>
				<type id="org.apache.tomcat.websocket.BackgroundProcess"/>
				<type id="org.apache.coyote.http11.upgrade.AprServletOutputStream"/>
				<type id="org.apache.coyote.http11.InputFilter"/>
				<type id="org.apache.tomcat.util.codec.binary.BaseNCodec"/>
				<type id="javax.servlet.http.HttpServletResponseWrapper"/>
				<type id="org.apache.naming.factory.BeanFactory"/>
				<type id="javax.websocket.Encoder"/>
				<type id="org.apache.tomcat.util.bcel.classfile.ConstantFloat"/>
				<type id="org.apache.catalina.util.Extension"/>
				<type id="org.apache.catalina.servlets.CGIServlet"/>
				<type id="org.apache.tomcat.util.http.fileupload.ParameterParser"/>
				<type id="org.apache.tomcat.jni.Lock"/>
				<type id="org.apache.naming.ResourceRef"/>
				<type id="org.apache.catalina.util.SchemaResolver"/>
				<type id="javax.servlet.http.HttpSessionActivationListener"/>
				<type id="org.apache.tomcat.websocket.DecoderEntry"/>
				<type id="org.apache.tomcat.util.bcel.classfile.SourceFile"/>
				<type id="org.apache.tomcat.websocket.server.WsContextListener"/>
				<type id="org.apache.catalina.websocket.WsFrame"/>
				<type id="org.apache.catalina.authenticator.DigestAuthenticator"/>
				<type id="org.apache.tomcat.util.digester.ArrayStack"/>
				<type id="org.apache.tomcat.util.bcel.classfile.InnerClass"/>
				<type id="org.apache.catalina.startup.ExpandWar"/>
				<type id="org.apache.catalina.session.Constants"/>
				<type id="org.apache.tomcat.jni.Sockaddr"/>
				<type id="org.apache.catalina.util.CustomObjectInputStream"/>
				<type id="org.apache.catalina.core.NamingContextListener"/>
				<type id="javax.annotation.Resources"/>
				<type id="org.apache.tomcat.util.http.fileupload.FileItemHeadersSupport"/>
				<type id="org.apache.tomcat.util.http.ContentType"/>
				<type id="org.apache.coyote.http11.upgrade.Constants"/>
				<type id="org.apache.tomcat.websocket.AsyncChannelWrapper"/>
				<type id="org.apache.catalina.core.ApplicationFilterRegistration"/>
				<type id="org.apache.tomcat.util.bcel.classfile.Unknown"/>
			</artifact>
			<type id="com.fasterxml.jackson.databind.type.TypeFactory"/>
			<type id="com.fasterxml.jackson.databind.node.POJONode"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod"/>
			<type id="com.fasterxml.jackson.databind.RuntimeJsonMappingException"/>
			<type id="org.springframework.web.method.support.UriComponentsContributor"/>
			<type id="org.springframework.web.HttpRequestMethodNotSupportedException"/>
			<type id="org.springframework.http.server.ServletServerHttpAsyncRequestControl"/>
			<type id="org.springframework.web.context.request.RequestAttributes"/>
			<type id="org.springframework.web.servlet.view.velocity.VelocityLayoutView"/>
			<type id="com.fasterxml.jackson.databind.util.ISO8601Utils"/>
			<type id="com.fasterxml.jackson.databind.MapperFeature"/>
			<type id="com.fasterxml.jackson.databind.jsontype.TypeIdResolver"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWithSerializerProvider"/>
			<type id="org.springframework.web.client.ResponseErrorHandler"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag"/>
			<type id="org.springframework.web.servlet.tags.BindErrorsTag"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedMember"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StringDeserializer"/>
			<type id="org.springframework.web.servlet.mvc.condition.PatternsRequestCondition"/>
			<type id="org.springframework.http.converter.ObjectToStringHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.mvc.multiaction.NoSuchRequestHandlingMethodException"/>
			<type id="org.springframework.http.client.BufferingClientHttpRequestFactory"/>
			<type id="org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor"/>
			<type id="org.springframework.web.util.UriUtils"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdContainerSerializers"/>
			<type id="org.springframework.http.server.ServletServerHttpResponse"/>
			<type id="org.springframework.web.servlet.view.tiles3.SpringWildcardServletTilesApplicationContext"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.FailingDeserializer"/>
			<type id="org.springframework.web.servlet.i18n.CookieLocaleResolver"/>
			<type id="org.springframework.web.servlet.tags.Param"/>
			<type id="org.springframework.web.servlet.tags.ThemeTag"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.StringArraySerializer"/>
			<type id="org.springframework.web.util.IntrospectorCleanupListener"/>
			<type id="org.springframework.web.context.request.AbstractRequestAttributes"/>
			<type id="com.fasterxml.jackson.databind.deser.std.FromStringDeserializer"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdKeySerializer"/>
			<type id="com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig"/>
			<type id="org.springframework.web.servlet.ThemeResolver"/>
			<type id="org.springframework.web.util.UrlPathHelper"/>
			<type id="org.springframework.http.converter.StringHttpMessageConverter"/>
			<type id="org.springframework.web.bind.MethodArgumentNotValidException"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonMapFormatVisitor"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.MethodProperty"/>
			<type id="org.springframework.web.servlet.view.json.MappingJacksonJsonView"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StdValueInstantiator"/>
			<type id="org.springframework.http.converter.xml.AbstractXmlHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.tags.form.HiddenInputTag"/>
			<type id="org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry"/>
			<type id="org.springframework.web.method.annotation.RequestHeaderMapMethodArgumentResolver"/>
			<type id="org.springframework.web.jsf.FacesContextUtils"/>
			<type id="com.fasterxml.jackson.databind.node.DoubleNode"/>
			<type id="com.fasterxml.jackson.databind.introspect.Annotated"/>
			<type id="org.springframework.web.servlet.i18n.SessionLocaleResolver"/>
			<type id="org.springframework.web.context.request.async.StandardServletAsyncWebRequest"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonValueFormatVisitor"/>
			<type id="com.fasterxml.jackson.databind.deser.KeyDeserializers"/>
			<type id="org.springframework.web.method.support.HandlerMethodArgumentResolverComposite"/>
			<type id="org.springframework.web.servlet.mvc.Controller"/>
			<type id="com.fasterxml.jackson.databind.deser.ResolvableDeserializer"/>
			<type id="org.springframework.web.util.UriComponentsBuilder"/>
			<type id="org.springframework.web.bind.annotation.SessionAttributes"/>
			<type id="org.springframework.web.bind.ServletRequestParameterPropertyValues"/>
			<type id="org.springframework.web.method.annotation.ErrorsMethodArgumentResolver"/>
			<type id="org.springframework.web.servlet.i18n.FixedLocaleResolver"/>
			<type id="com.fasterxml.jackson.databind.jsonschema.JsonSerializableSchema"/>
			<type id="org.springframework.web.client.UnknownHttpStatusCodeException"/>
			<type id="org.springframework.web.multipart.support.ByteArrayMultipartFileEditor"/>
			<type id="org.springframework.web.servlet.tags.ParamTag"/>
			<type id="org.springframework.web.method.annotation.MapMethodProcessor"/>
			<type id="org.springframework.web.context.support.WebApplicationObjectSupport"/>
			<type id="com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder"/>
			<type id="org.springframework.web.servlet.view.jasperreports.AbstractJasperReportsView"/>
			<type id="com.fasterxml.jackson.databind.jsonschema.JsonSchema"/>
			<type id="org.springframework.web.context.request.RequestContextListener"/>
			<type id="org.springframework.web.jsf.DelegatingNavigationHandlerProxy"/>
			<type id="com.fasterxml.jackson.databind.util.ObjectBuffer"/>
			<type id="com.fasterxml.jackson.databind.cfg.BaseSettings"/>
			<type id="org.springframework.http.client.HttpComponentsClientHttpRequestFactory"/>
			<type id="com.fasterxml.jackson.databind.annotation.JsonTypeIdResolver"/>
			<type id="org.springframework.web.servlet.FlashMapManager"/>
			<type id="org.springframework.web.servlet.theme.ThemeChangeInterceptor"/>
			<type id="org.springframework.web.servlet.support.RequestDataValueProcessor"/>
			<type id="com.fasterxml.jackson.databind.jsontype.NamedType"/>
			<type id="org.springframework.web.client.DefaultResponseErrorHandler"/>
			<type id="com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector"/>
			<type id="org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ViewNameMethodReturnValueHandler"/>
			<type id="com.fasterxml.jackson.databind.JsonSerializable"/>
			<type id="org.springframework.web.context.support.SpringBeanAutowiringSupport"/>
			<type id="org.springframework.web.servlet.support.WebContentGenerator"/>
			<type id="org.springframework.web.servlet.tags.form.AbstractHtmlElementBodyTag"/>
			<type id="org.springframework.web.client.AsyncRestOperations"/>
			<type id="org.springframework.web.jsf.DelegatingPhaseListenerMulticaster"/>
			<type id="org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap"/>
			<type id="com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector"/>
			<type id="org.springframework.http.client.support.ProxyFactoryBean"/>
			<type id="org.springframework.remoting.jaxws.LocalJaxWsServiceFactoryBean"/>
			<type id="org.springframework.web.servlet.handler.MappedInterceptor"/>
			<type id="org.springframework.web.context.request.WebRequest"/>
			<type id="com.fasterxml.jackson.databind.deser.SettableAnyProperty"/>
			<type id="org.springframework.http.converter.xml.MarshallingHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.tags.ArgumentAware"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer"/>
			<type id="org.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter"/>
			<type id="org.springframework.web.servlet.ViewRendererServlet"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty"/>
			<type id="com.fasterxml.jackson.databind.annotation.JsonTypeResolver"/>
			<type id="org.springframework.remoting.caucho.BurlapServiceExporter"/>
			<type id="com.fasterxml.jackson.databind.BeanDescription"/>
			<type id="org.springframework.web.servlet.mvc.multiaction.AbstractUrlMethodNameResolver"/>
			<type id="org.springframework.web.servlet.tags.BindTag"/>
			<type id="org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport"/>
			<type id="org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedConstructor"/>
			<type id="com.fasterxml.jackson.databind.ser.std.BooleanSerializer"/>
			<type id="org.springframework.web.servlet.config.annotation.InterceptorRegistration"/>
			<type id="org.springframework.web.servlet.DispatcherServlet"/>
			<type id="org.springframework.web.servlet.support.JspAwareRequestContext"/>
			<type id="org.springframework.http.HttpInputMessage"/>
			<type id="org.springframework.web.servlet.tags.MessageTag"/>
			<type id="org.springframework.web.servlet.HttpServletBean"/>
			<type id="org.springframework.web.servlet.handler.WebRequestHandlerInterceptorAdapter"/>
			<type id="com.fasterxml.jackson.databind.node.DecimalNode"/>
			<type id="com.fasterxml.jackson.databind.JsonDeserializer"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.PropertyValue"/>
			<type id="org.springframework.http.server.ServletServerHttpRequest"/>
			<type id="org.springframework.http.converter.HttpMessageNotWritableException"/>
			<type id="org.springframework.web.servlet.tags.EscapeBodyTag"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonIntegerFormatVisitor"/>
			<type id="com.fasterxml.jackson.databind.DeserializationContext"/>
			<type id="org.springframework.web.servlet.FlashMap"/>
			<type id="org.springframework.web.context.request.DestructionCallbackBindingListener"/>
			<type id="org.springframework.remoting.httpinvoker.HttpInvokerRequestExecutor"/>
			<type id="com.fasterxml.jackson.databind.util.ViewMatcher"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.FailingSerializer"/>
			<type id="com.fasterxml.jackson.databind.util.PrimitiveArrayBuilder"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.ObjectIdWriter"/>
			<type id="org.springframework.web.filter.CompositeFilter"/>
			<type id="com.fasterxml.jackson.databind.ser.PropertyBuilder"/>
			<type id="com.fasterxml.jackson.databind.deser.std.ThrowableDeserializer"/>
			<type id="org.springframework.web.bind.annotation.RequestMapping"/>
			<type id="com.fasterxml.jackson.databind.AbstractTypeResolver"/>
			<type id="org.springframework.web.context.ConfigurableWebEnvironment"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotationMap"/>
			<type id="org.springframework.web.servlet.view.XmlViewResolver"/>
			<type id="org.springframework.web.servlet.view.AbstractUrlBasedView"/>
			<type id="com.fasterxml.jackson.databind.introspect.ObjectIdInfo"/>
			<type id="org.springframework.web.servlet.handler.UserRoleAuthorizationInterceptor"/>
			<type id="com.fasterxml.jackson.databind.ObjectMapper"/>
			<type id="org.springframework.web.bind.support.DefaultSessionAttributeStore"/>
			<type id="org.springframework.web.jsf.DecoratingNavigationHandler"/>
			<type id="org.springframework.web.servlet.mvc.annotation.ModelAndViewResolver"/>
			<type id="org.springframework.web.servlet.ModelAndView"/>
			<type id="org.springframework.web.bind.support.WebRequestDataBinder"/>
			<type id="com.fasterxml.jackson.databind.MappingIterator"/>
			<type id="com.fasterxml.jackson.databind.deser.std.ArrayBlockingQueueDeserializer"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.MatrixVariableMapMethodArgumentResolver"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder"/>
			<type id="org.springframework.web.servlet.theme.FixedThemeResolver"/>
			<type id="org.springframework.web.context.support.ServletContextAwareProcessor"/>
			<type id="org.springframework.web.context.support.ServletContextScope"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.ReadableObjectId"/>
			<type id="org.springframework.web.context.support.RequestHandledEvent"/>
			<type id="org.springframework.web.servlet.config.annotation.ViewControllerRegistry"/>
			<type id="org.springframework.http.converter.ByteArrayHttpMessageConverter"/>
			<type id="org.springframework.web.accept.HeaderContentNegotiationStrategy"/>
			<type id="org.springframework.web.method.support.HandlerMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.ser.BeanSerializerModifier"/>
			<type id="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"/>
			<type id="org.springframework.web.bind.annotation.RequestMethod"/>
			<type id="com.fasterxml.jackson.databind.node.JsonNodeFactory"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.IteratorSerializer"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap"/>
			<type id="com.fasterxml.jackson.databind.type.CollectionType"/>
			<type id="com.fasterxml.jackson.databind.node.ContainerNode"/>
			<type id="org.springframework.http.converter.feed.AbstractWireFeedHttpMessageConverter"/>
			<type id="com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver"/>
			<type id="com.fasterxml.jackson.databind.deser.DeserializerFactory"/>
			<type id="org.springframework.web.util.TagUtils"/>
			<type id="com.fasterxml.jackson.databind.introspect.BasicClassIntrospector"/>
			<type id="org.springframework.web.accept.AbstractMappingContentNegotiationStrategy"/>
			<type id="org.springframework.web.bind.annotation.RequestBody"/>
			<type id="org.springframework.web.bind.annotation.Mapping"/>
			<type id="org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver"/>
			<type id="org.springframework.web.servlet.handler.SimpleServletHandlerAdapter"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedField"/>
			<type id="org.springframework.web.servlet.mvc.condition.ParamsRequestCondition"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.ValueInjector"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.BeanAsArrayBuilderDeserializer"/>
			<type id="com.fasterxml.jackson.databind.SerializationFeature"/>
			<type id="org.springframework.web.servlet.HandlerMapping"/>
			<type id="org.springframework.web.context.request.Log4jNestedDiagnosticContextInterceptor"/>
			<type id="com.fasterxml.jackson.databind.ser.std.SqlTimeSerializer"/>
			<type id="org.springframework.web.multipart.commons.CommonsMultipartResolver"/>
			<type id="com.fasterxml.jackson.databind.jsontype.TypeSerializer"/>
			<type id="com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder"/>
			<type id="org.springframework.web.servlet.tags.form.SelectTag"/>
			<type id="org.springframework.web.context.support.HttpRequestHandlerServlet"/>
			<type id="org.springframework.web.bind.annotation.InitBinder"/>
			<type id="org.springframework.web.util.ServletContextPropertyUtils"/>
			<type id="org.springframework.web.context.WebApplicationContext"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StdKeyDeserializer"/>
			<type id="org.springframework.web.servlet.HandlerExecutionChain"/>
			<type id="org.springframework.http.converter.BufferedImageHttpMessageConverter"/>
			<type id="org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer"/>
			<type id="org.springframework.web.multipart.MultipartRequest"/>
			<type id="org.springframework.web.servlet.i18n.AbstractLocaleContextResolver"/>
			<type id="com.fasterxml.jackson.databind.DeserializationConfig"/>
			<type id="org.springframework.web.context.request.async.TimeoutCallableProcessingInterceptor"/>
			<type id="org.springframework.web.servlet.mvc.UrlFilenameViewController"/>
			<type id="org.springframework.web.servlet.view.tiles2.SimpleSpringPreparerFactory"/>
			<type id="org.springframework.web.multipart.MaxUploadSizeExceededException"/>
			<type id="com.fasterxml.jackson.databind.type.TypeModifier"/>
			<type id="org.springframework.web.servlet.view.tiles3.SimpleSpringPreparerFactory"/>
			<type id="org.springframework.web.bind.annotation.support.HandlerMethodInvocationException"/>
			<type id="org.springframework.web.servlet.view.feed.AbstractRssFeedView"/>
			<type id="org.springframework.web.servlet.tags.EditorAwareTag"/>
			<type id="org.springframework.web.WebApplicationInitializer"/>
			<type id="org.springframework.web.context.support.ServletContextResourceLoader"/>
			<type id="com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer"/>
			<type id="com.fasterxml.jackson.databind.node.JsonNodeCreator"/>
			<type id="com.fasterxml.jackson.databind.ser.std.EnumMapSerializer"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonAnyFormatVisitor"/>
			<type id="org.springframework.web.context.support.ContextExposingHttpServletRequest"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.IndexedStringListSerializer"/>
			<type id="org.springframework.remoting.caucho.BurlapClientInterceptor"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsArrayTypeSerializer"/>
			<type id="com.fasterxml.jackson.databind.introspect.ClassIntrospector"/>
			<type id="com.fasterxml.jackson.databind.ser.std.JsonValueSerializer"/>
			<type id="org.springframework.web.servlet.tags.form.RadioButtonsTag"/>
			<type id="org.springframework.web.HttpSessionRequiredException"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase"/>
			<type id="com.fasterxml.jackson.databind.node.MissingNode"/>
			<type id="org.springframework.web.method.annotation.RequestParamMapMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsWrapperTypeDeserializer"/>
			<type id="org.springframework.remoting.caucho.HessianServiceExporter"/>
			<type id="org.springframework.web.bind.ServletRequestBindingException"/>
			<type id="com.fasterxml.jackson.databind.ObjectReader"/>
			<type id="org.springframework.web.method.annotation.ExceptionHandlerMethodResolver"/>
			<type id="org.springframework.web.bind.support.WebArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.ser.BeanPropertyWriter"/>
			<type id="org.springframework.web.multipart.MultipartException"/>
			<type id="com.fasterxml.jackson.databind.PropertyNamingStrategy"/>
			<type id="org.springframework.web.bind.ServletRequestUtils"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.ExternalTypeHandler"/>
			<type id="org.springframework.web.servlet.support.AbstractDispatcherServletInitializer"/>
			<type id="org.springframework.remoting.httpinvoker.HttpInvokerClientConfiguration"/>
			<type id="org.springframework.web.servlet.tags.NestedPathTag"/>
			<type id="org.springframework.web.servlet.tags.form.InputTag"/>
			<type id="org.springframework.web.util.HttpSessionMutexListener"/>
			<type id="com.fasterxml.jackson.databind.ser.std.TimeZoneSerializer"/>
			<type id="com.fasterxml.jackson.databind.node.JsonNodeType"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes"/>
			<type id="com.fasterxml.jackson.databind.node.BigIntegerNode"/>
			<type id="org.springframework.web.servlet.mvc.condition.CompositeRequestCondition"/>
			<type id="org.springframework.web.context.support.LiveBeansViewServlet"/>
			<type id="com.fasterxml.jackson.databind.annotation.NoClass"/>
			<type id="org.springframework.http.HttpRequest"/>
			<type id="org.springframework.http.converter.xml.XmlAwareFormHttpMessageConverter"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer"/>
			<type id="org.springframework.web.context.request.ServletRequestAttributes"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonNullFormatVisitor"/>
			<type id="com.fasterxml.jackson.databind.ser.BeanSerializer"/>
			<type id="org.springframework.web.client.RestOperations"/>
			<type id="org.springframework.http.converter.HttpMessageConversionException"/>
			<type id="org.springframework.web.client.HttpStatusCodeException"/>
			<type id="com.fasterxml.jackson.databind.type.CollectionLikeType"/>
			<type id="com.fasterxml.jackson.databind.ser.std.ToStringSerializer"/>
			<type id="org.springframework.web.servlet.view.jasperreports.AbstractJasperReportsSingleFormatView"/>
			<type id="org.springframework.http.server.ServerHttpAsyncRequestControl"/>
			<type id="com.fasterxml.jackson.databind.jsonFormatVisitors.JsonObjectFormatVisitor"/>
			<type id="com.fasterxml.jackson.databind.node.ArrayNode"/>
			<type id="org.springframework.web.bind.annotation.RequestHeader"/>
			<type id="com.fasterxml.jackson.databind.node.TextNode"/>
			<type id="org.springframework.web.context.request.FacesWebRequest"/>
			<type id="org.springframework.web.servlet.view.velocity.VelocityConfigurer"/>
			<type id="org.springframework.web.servlet.theme.CookieThemeResolver"/>
			<type id="com.fasterxml.jackson.databind.node.IntNode"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers"/>
			<type id="org.springframework.web.multipart.support.RequestPartServletServerHttpRequest"/>
			<type id="org.springframework.web.servlet.tags.EvalTag"/>
			<type id="com.fasterxml.jackson.databind.node.LongNode"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.RedirectAttributesMethodArgumentResolver"/>
			<type id="org.springframework.web.context.request.async.DeferredResult"/>
			<type id="org.springframework.web.method.annotation.ExpressionValueMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.ser.impl.JsonSerializerMap"/>
			<type id="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver"/>
			<type id="org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping"/>
			<type id="org.springframework.web.util.HtmlUtils"/>
			<type id="org.springframework.web.servlet.view.xslt.XsltViewResolver"/>
			<type id="com.fasterxml.jackson.databind.deser.DefaultDeserializationContext"/>
			<type id="com.fasterxml.jackson.databind.node.FloatNode"/>
			<type id="org.springframework.web.servlet.HandlerInterceptor"/>
			<type id="org.springframework.web.bind.annotation.PathVariable"/>
			<type id="com.fasterxml.jackson.databind.ser.std.NumberSerializers"/>
			<type id="org.springframework.web.servlet.view.xslt.XsltView"/>
			<type id="org.springframework.web.servlet.mvc.AbstractController"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ServletCookieValueMethodArgumentResolver"/>
			<type id="org.springframework.web.servlet.tags.UrlTag"/>
			<type id="org.springframework.web.servlet.tags.form.ButtonTag"/>
			<type id="com.fasterxml.jackson.databind.util.SimpleBeanPropertyDefinition"/>
			<type id="org.springframework.web.jsf.el.SpringBeanFacesELResolver"/>
			<type id="org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.TypeSerializerBase"/>
			<type id="com.fasterxml.jackson.databind.node.NullNode"/>
			<type id="com.fasterxml.jackson.databind.annotation.JsonNaming"/>
			<type id="org.springframework.web.multipart.support.StringMultipartFileEditor"/>
			<type id="org.springframework.web.context.ConfigurableWebApplicationContext"/>
			<type id="com.fasterxml.jackson.databind.jsontype.impl.AsExternalTypeDeserializer"/>
			<type id="com.fasterxml.jackson.databind.deser.std.StdDeserializer"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ServletResponseMethodArgumentResolver"/>
			<type id="org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedClass"/>
			<type id="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>
			<type id="com.fasterxml.jackson.databind.deser.Deserializers"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdDelegatingSerializer"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.RequestPartMethodArgumentResolver"/>
			<type id="org.springframework.http.client.AsyncClientHttpRequest"/>
			<type id="org.springframework.http.client.AsyncClientHttpRequestFactory"/>
			<type id="com.fasterxml.jackson.databind.SerializerProvider"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.NullProvider"/>
			<type id="org.springframework.http.client.ClientHttpRequestFactory"/>
			<type id="org.springframework.web.accept.FixedContentNegotiationStrategy"/>
			<type id="org.springframework.web.multipart.MultipartResolver"/>
			<type id="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"/>
			<type id="org.springframework.web.servlet.mvc.method.RequestMappingInfo"/>
			<type id="org.springframework.web.jsf.el.WebApplicationContextFacesELResolver"/>
			<type id="com.fasterxml.jackson.databind.util.Converter"/>
			<type id="org.springframework.web.method.annotation.ModelMethodProcessor"/>
			<type id="com.fasterxml.jackson.databind.deser.std.ClassDeserializer"/>
			<type id="org.springframework.web.context.support.ServletContextResourcePatternResolver"/>
			<type id="org.springframework.remoting.caucho.BurlapProxyFactoryBean"/>
			<type id="org.springframework.web.context.request.async.WebAsyncManager"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.PathVariableMapMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.SerializationConfig"/>
			<type id="com.fasterxml.jackson.databind.cfg.MapperConfig"/>
			<type id="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver"/>
			<type id="com.fasterxml.jackson.databind.ser.SerializerFactory"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.MatrixVariableMethodArgumentResolver"/>
			<type id="com.fasterxml.jackson.databind.introspect.AnnotatedMethod"/>
			<type id="org.springframework.web.context.ContextLoader"/>
			<type id="org.springframework.remoting.caucho.HessianProxyFactoryBean"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.ServletWebArgumentResolverAdapter"/>
			<type id="org.springframework.web.HttpMediaTypeNotAcceptableException"/>
			<type id="org.springframework.web.servlet.mvc.method.annotation.CallableMethodReturnValueHandler"/>
			<type id="org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter"/>
			<type id="org.springframework.web.filter.OncePerRequestFilter"/>
			<type id="org.springframework.web.context.support.ServletRequestHandledEvent"/>
			<type id="org.springframework.web.method.ControllerAdviceBean"/>
			<type id="org.springframework.web.filter.DelegatingFilterProxy"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdSerializer"/>
			<type id="com.fasterxml.jackson.databind.ser.std.DateSerializer"/>
			<type id="org.springframework.http.HttpHeaders"/>
			<type id="org.springframework.web.servlet.HandlerExceptionResolver"/>
			<type id="com.fasterxml.jackson.databind.deser.std.PrimitiveArrayDeserializers"/>
			<type id="com.fasterxml.jackson.databind.ser.BeanSerializerFactory"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StdKeySerializers"/>
			<type id="org.springframework.web.servlet.tags.form.LabelTag"/>
			<type id="org.springframework.web.servlet.i18n.AbstractLocaleResolver"/>
			<type id="org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler"/>
			<type id="com.fasterxml.jackson.databind.ser.std.StaticListSerializerBase"/>
			<type id="com.fasterxml.jackson.databind.JsonSerializer"/>
			<type id="org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView"/>
			<type id="org.springframework.web.method.annotation.AbstractWebArgumentResolverAdapter"/>
			<type id="org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor"/>
			<type id="org.springframework.web.servlet.view.velocity.VelocityViewResolver"/>
			<type id="org.springframework.web.multipart.commons.CommonsMultipartFile"/>
			<type id="org.springframework.web.servlet.view.velocity.VelocityLayoutViewResolver"/>
			<type id="org.springframework.http.server.ServerHttpResponse"/>
			<type id="com.fasterxml.jackson.databind.deser.ContextualDeserializer"/>
			<type id="org.springframework.web.servlet.NoHandlerFoundException"/>
			<type id="org.springframework.remoting.caucho.SimpleBurlapServiceExporter"/>
			<type id="org.springframework.web.servlet.view.AbstractTemplateViewResolver"/>
			<type id="org.springframework.remoting.caucho.HessianExporter"/>
			<type id="org.springframework.remoting.caucho.BurlapExporter"/>
			<type id="org.springframework.web.bind.annotation.ResponseBody"/>
			<type id="org.springframework.web.servlet.config.annotation.WebMvcConfigurer"/>
			<type id="com.fasterxml.jackson.databind.deser.SettableBeanProperty"/>
			<type id="org.springframework.web.filter.RequestContextFilter"/>
			<type id="org.springframework.web.multipart.support.StandardMultipartHttpServletRequest"/>
			<type id="org.springframework.web.servlet.handler.DispatcherServletWebRequest"/>
			<type id="com.fasterxml.jackson.databind.ser.std.CollectionSerializer"/>
			<type id="org.springframework.web.servlet.tags.form.TagWriter"/>
			<type id="com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException"/>
			<type id="com.fasterxml.jackson.databind.ser.BeanPropertyFilter"/>
			<type id="com.fasterxml.jackson.databind.deser.impl.PropertyValueBuffer"/>
			<type id="org.springframework.web.filter.ShallowEtagHeaderFilter"/>
			<type id="com.fasterxml.jackson.databind.BeanProperty"/>
			<type id="org.springframework.web.servlet.resource.ResourceHttpRequestHandler"/>
			<type id="org.springframework.web.servlet.view.velocity.VelocityConfig"/>
			<type id="com.fasterxml.jackson.databind.deser.std.CollectionDeserializer"/>
			<type id="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean"/>
			<type id="com.fasterxml.jackson.databind.ext.DOMSerializer"/>
			<type id="org.springframework.web.bind.support.DefaultDataBinderFactory"/>
			<type id="org.springframework.web.accept.PathExtensionContentNegotiationStrategy"/>
			<type id="org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver"/>
			<type id="org.springframework.web.bind.support.SimpleSessionStatus"/>
			<type id="com.fasterxml.jackson.databind.JavaType"/>
			<type id="com.fasterxml.jackson.databind.module.SimpleSerializers"/>
			<type id="org.springframework.web.bind.ServletRequestDataBinder"/>
			<type id="com.fasterxml.jackson.databind.type.SimpleType"/>
			<type id="com.fasterxml.jackson.databind.util.JSONWrappedObject"/>
			<type id="org.springframework.remoting.caucho.HessianClientInterceptor"/>
			<type id="org.springframework.remoting.jaxws.AbstractJaxWsServiceExporter"/>
			<type id="com.fasterxml.jackson.databind.util.ClassUtil"/>
		</artifact>
		<type id="org.springframework.web.socket.TextMessage"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.JsonpPollingTransportHandler"/>
		<type id="org.springframework.web.socket.AbstractWebSocketMessage"/>
		<type id="org.springframework.web.socket.server.support.AbstractStandardUpgradeStrategy"/>
		<type id="org.springframework.web.socket.server.endpoint.ServerEndpointRegistration"/>
		<type id="org.springframework.web.socket.support.WebSocketHandlerDecorator"/>
		<type id="org.springframework.web.socket.client.WebSocketConnectionManager"/>
		<type id="org.springframework.web.socket.support.WebSocketExtension"/>
		<type id="org.springframework.web.socket.PongMessage"/>
		<type id="org.springframework.web.socket.sockjs.transport.TransportType"/>
		<type id="org.springframework.web.socket.server.support.WebSocketHttpRequestHandler"/>
		<type id="org.springframework.web.socket.WebSocketSession"/>
		<type id="org.springframework.web.socket.support.BeanCreatingHandlerProvider"/>
		<type id="org.springframework.web.socket.server.config.ServletWebSocketHandlerRegistration"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.JsonpReceivingTransportHandler"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.SockJsWebSocketHandler"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.XhrReceivingTransportHandler"/>
		<type id="org.springframework.web.socket.sockjs.transport.session.SockJsServiceConfig"/>
		<type id="org.springframework.web.socket.BinaryMessage"/>
		<type id="org.springframework.web.socket.sockjs.SockJsTransportFailureException"/>
		<type id="org.springframework.web.socket.support.LoggingWebSocketHandlerDecorator"/>
		<type id="org.springframework.web.socket.messaging.SubProtocolHandler"/>
		<type id="org.springframework.web.socket.messaging.config.WebMvcStompWebSocketEndpointRegistration"/>
		<type id="org.springframework.web.socket.server.endpoint.ServletServerContainerFactoryBean"/>
		<type id="org.springframework.web.socket.client.endpoint.AnnotatedEndpointConnectionManager"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.DefaultSockJsService"/>
		<type id="org.springframework.web.socket.sockjs.SockJsService"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.XhrPollingTransportHandler"/>
		<type id="org.springframework.web.socket.messaging.config.WebSocketMessageBrokerConfigurationSupport"/>
		<type id="org.springframework.web.socket.sockjs.support.frame.AbstractSockJsMessageCodec"/>
		<type id="org.springframework.web.socket.server.config.EnableWebSocket"/>
		<type id="org.springframework.web.socket.support.WebSocketHttpHeaders"/>
		<type id="org.springframework.web.socket.messaging.config.StompEndpointRegistry"/>
		<type id="org.springframework.web.socket.adapter.TextWebSocketHandlerAdapter"/>
		<type id="org.springframework.web.socket.WebSocketMessage"/>
		<type id="org.springframework.web.socket.server.config.AbstractWebSocketHandlerRegistration"/>
		<type id="org.springframework.web.socket.sockjs.transport.handler.TransportHandlerSupport"/>
		<type id="org.springframework.web.socket.server.HandshakeHandler"/>
		<type id="org.springframework.web.socket.client.jetty.JettyWebSocketClient"/>
		<type id="org.springframework.web.socket.sockjs.support.frame.SockJsMessageCodec"/>
		<type id="org.springframework.web.socket.server.config.SockJsServiceRegistration"/>
		<type id="org.springframework.web.socket.adapter.NativeWebSocketSession"/>
		<type id="org.springframework.web.socket.client.endpoint.StandardWebSocketClient"/>
		<type id="org.springframework.web.socket.adapter.StandardWebSocketSession"/>
		<type id="org.springframework.web.socket.server.endpoint.ServerEndpointExporter"/>
		<type id="org.springframework.web.socket.server.DefaultHandshakeHandler"/>
		<type id="org.springframework.web.socket.WebSocketHandler"/>
		<type id="org.springframework.web.socket.client.WebSocketClient"/>
		<type id="org.springframework.web.socket.messaging.config.DelegatingWebSocketMessageBrokerConfiguration"/>
		<type id="org.springframework.web.socket.server.config.DelegatingWebSocketConfiguration"/>
		<type id="org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession"/>
		<type id="org.springframework.web.socket.sockjs.support.frame.SockJsFrame"/>
	</artifact>
	<artifact id="org.apache.tomcat.embed:tomcat-embed-jasper:7.0.47">
		<type id="org.apache.jasper.el.ELContextImpl"/>
		<type id="org.apache.jasper.xmlparser.SymbolTable"/>
		<type id="org.apache.jasper.Constants"/>
		<type id="javax.servlet.jsp.tagext.TagSupport"/>
		<type id="javax.servlet.jsp.el.Expression"/>
		<type id="org.apache.jasper.xmlparser.EncodingMap"/>
		<type id="org.apache.jasper.compiler.SmapStratum"/>
		<type id="org.apache.jasper.runtime.PageContextImpl"/>
		<type id="org.apache.el.parser.AstNotEqual"/>
		<type id="org.apache.el.lang.EvaluationContext"/>
		<type id="org.apache.jasper.xmlparser.ASCIIReader"/>
		<type id="org.apache.jasper.runtime.InstanceManagerFactory"/>
		<type id="org.apache.jasper.servlet.JasperLoader"/>
		<type id="org.apache.el.parser.AstOr"/>
		<type id="org.apache.jasper.compiler.tagplugin.TagPluginContext"/>
		<type id="org.apache.el.parser.AstFloatingPoint"/>
		<type id="javax.servlet.jsp.HttpJspPage"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.If"/>
		<type id="org.apache.jasper.compiler.TldLocation"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Redirect"/>
		<type id="org.apache.jasper.xmlparser.TreeNode"/>
		<type id="javax.servlet.jsp.el.ScopedAttributeELResolver"/>
		<type id="org.apache.jasper.compiler.Compiler"/>
		<type id="org.apache.el.util.ReflectionUtil"/>
		<type id="org.apache.jasper.servlet.JspServletWrapper"/>
		<type id="org.apache.el.parser.AstFunction"/>
		<type id="org.apache.jasper.compiler.tagplugin.TagPlugin"/>
		<type id="org.apache.el.parser.BooleanNode"/>
		<type id="org.apache.el.util.Validation"/>
		<type id="org.apache.jasper.xmlparser.XMLString"/>
		<type id="org.apache.el.parser.ELParser"/>
		<type id="javax.servlet.jsp.tagext.JspIdConsumer"/>
		<type id="org.apache.el.parser.AstNegative"/>
		<type id="org.apache.el.parser.AstLessThan"/>
		<type id="org.apache.el.MethodExpressionImpl"/>
		<type id="org.apache.jasper.compiler.ELParser"/>
		<type id="org.apache.jasper.compiler.JDTCompiler"/>
		<type id="javax.servlet.jsp.el.ELParseException"/>
		<type id="org.apache.jasper.el.ELResolverImpl"/>
		<type id="org.apache.jasper.runtime.TagHandlerPool"/>
		<type id="org.apache.jasper.el.JspValueExpression"/>
		<type id="org.apache.jasper.runtime.JspApplicationContextImpl"/>
		<type id="org.apache.jasper.el.JspMethodNotFoundException"/>
		<type id="javax.servlet.jsp.ErrorData"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Remove"/>
		<type id="org.apache.jasper.JspCompilationContext"/>
		<type id="org.apache.el.parser.AstDiv"/>
		<type id="org.apache.jasper.compiler.JavacErrorDetail"/>
		<type id="org.apache.jasper.runtime.ProtectedFunctionMapper"/>
		<type id="org.apache.el.parser.AstAnd"/>
		<type id="javax.servlet.jsp.tagext.VariableInfo"/>
		<type id="org.apache.el.parser.Node"/>
		<type id="org.apache.jasper.xmlparser.XMLChar"/>
		<type id="org.apache.el.parser.AstGreaterThan"/>
		<type id="org.apache.el.parser.AstChoice"/>
		<type id="javax.servlet.jsp.el.ExpressionEvaluator"/>
		<type id="org.apache.el.parser.ELParserTreeConstants"/>
		<type id="javax.servlet.jsp.tagext.IterationTag"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.ForTokens"/>
		<type id="org.apache.jasper.JspC"/>
		<type id="javax.servlet.jsp.JspApplicationContext"/>
		<type id="org.apache.jasper.compiler.SmapUtil"/>
		<type id="org.apache.jasper.compiler.ELFunctionMapper"/>
		<type id="org.apache.jasper.compiler.AttributeParser"/>
		<type id="javax.servlet.jsp.tagext.BodyTagSupport"/>
		<type id="org.apache.jasper.el.JspELException"/>
		<type id="org.apache.jasper.compiler.ELInterpreterFactory"/>
		<type id="org.apache.jasper.servlet.JspCServletContext"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Set"/>
		<type id="javax.servlet.jsp.JspEngineInfo"/>
		<type id="org.apache.el.parser.TokenMgrError"/>
		<type id="org.apache.jasper.xmlparser.UTF8Reader"/>
		<type id="org.apache.el.parser.AstNot"/>
		<type id="javax.servlet.jsp.JspTagException"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Catch"/>
		<type id="org.apache.jasper.xmlparser.ParserUtils"/>
		<type id="org.apache.jasper.el.JasperELResolver"/>
		<type id="javax.servlet.jsp.tagext.SimpleTagSupport"/>
		<type id="javax.servlet.jsp.tagext.TryCatchFinally"/>
		<type id="org.apache.el.parser.AstMult"/>
		<type id="javax.servlet.jsp.tagext.TagAttributeInfo"/>
		<type id="org.apache.jasper.el.VariableResolverImpl"/>
		<type id="javax.servlet.jsp.tagext.ValidationMessage"/>
		<type id="org.apache.el.MethodExpressionLiteral"/>
		<type id="javax.servlet.jsp.el.ImplicitObjectELResolver"/>
		<type id="org.apache.jasper.security.SecurityClassLoad"/>
		<type id="org.apache.jasper.compiler.JspRuntimeContext"/>
		<type id="javax.servlet.jsp.tagext.BodyContent"/>
		<type id="javax.servlet.jsp.tagext.DynamicAttributes"/>
		<type id="org.apache.jasper.el.JspPropertyNotWritableException"/>
		<type id="org.apache.el.parser.SimpleNode"/>
		<type id="org.apache.jasper.compiler.JarScannerFactory"/>
		<type id="org.apache.jasper.util.UniqueAttributesImpl"/>
		<type id="org.apache.jasper.el.ELContextWrapper"/>
		<type id="javax.servlet.jsp.JspException"/>
		<type id="org.apache.el.parser.AstPlus"/>
		<type id="org.apache.jasper.runtime.HttpJspBase"/>
		<type id="org.apache.jasper.el.FunctionMapperImpl"/>
		<type id="org.apache.el.parser.AstDeferredExpression"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.When"/>
		<type id="org.apache.jasper.security.SecurityUtil"/>
		<type id="javax.servlet.jsp.JspWriter"/>
		<type id="org.apache.el.lang.ELSupport"/>
		<type id="org.apache.el.ValueExpressionImpl"/>
		<type id="org.apache.jasper.util.FastRemovalDequeue"/>
		<type id="org.apache.el.parser.ArithmeticNode"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Choose"/>
		<type id="org.apache.jasper.runtime.JspSourceDependent"/>
		<type id="javax.servlet.jsp.tagext.PageData"/>
		<type id="javax.servlet.jsp.tagext.TagInfo"/>
		<type id="org.apache.jasper.compiler.JarResource"/>
		<type id="org.apache.jasper.compiler.ErrorDispatcher"/>
		<type id="org.apache.jasper.runtime.PerThreadTagHandlerPool"/>
		<type id="javax.servlet.jsp.tagext.SimpleTag"/>
		<type id="org.apache.jasper.util.Enumerator"/>
		<type id="org.apache.jasper.tagplugins.jstl.Util"/>
		<type id="org.apache.jasper.xmlparser.UCSReader"/>
		<type id="org.apache.el.parser.AstGreaterThanEqual"/>
		<type id="org.apache.el.parser.AstBracketSuffix"/>
		<type id="org.apache.jasper.compiler.JarURLResource"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Otherwise"/>
		<type id="org.apache.el.ExpressionFactoryImpl"/>
		<type id="org.apache.el.parser.AstMinus"/>
		<type id="org.apache.el.parser.AstString"/>
		<type id="javax.servlet.jsp.tagext.TagVariableInfo"/>
		<type id="org.apache.jasper.compiler.AntCompiler"/>
		<type id="org.apache.jasper.util.ExceptionUtils"/>
		<artifact id="org.eclipse.jdt.core.compiler:ecj:4.2.2">
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfPackage"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.BlockScope"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.WildcardBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.BatchFilerImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.ParserBasicInformation"/>
			<type id="org.eclipse.jdt.internal.compiler.env.INameEnvironment"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.AbortMethod"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.RoundEnvImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.JavadocTagConstants"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.EclipseFileManager"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ProblemBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.env.AccessRestriction"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashSetOfInt"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IBinaryElementValuePair"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.BaseAnnotationProcessorManager"/>
			<type id="org.eclipse.jdt.internal.compiler.util.SimpleNameVector"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.SwitchStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.MemberTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredImport"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.AssertStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ParameterizedMethodBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ASTNode"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.CompilerOptions"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.BatchAnnotationProcessorManager"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.util.ManyToMany"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ContinueStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ProblemFieldBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.EclipseFileObject"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.ProblemSeverities"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.CompilerStats"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.ClasspathLocation"/>
			<type id="org.eclipse.jdt.internal.compiler.env.ISourceField"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.CharArrayCache"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.AptBinaryLocalVariableBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredElement"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.MethodBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.CodeStream"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.LabeledStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.BreakStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.util.GenericXMLWriter"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.diagnose.RangeUtil"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfInt"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.IntLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ReturnStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.ReadManager"/>
			<type id="org.eclipse.jdt.core.compiler.CompilationProgress"/>
			<type id="org.eclipse.jdt.internal.compiler.ExtraFlags"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.SourceTypeCollisionException"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredType"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.LoopingFlowContext"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.Label"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IGenericMethod"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.CompoundAssignment"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.PrimitiveTypeImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.InferenceContext"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocArgumentExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.ObjectCache"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.SingleTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.ShortConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.util.Messages"/>
			<type id="org.eclipse.jdt.internal.compiler.IProblemFactory"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ProblemReasons"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.Main"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.AnnotationDiscoveryVisitor"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.ErrorTypeImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.ArrayTypeImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ConditionalExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.MagicLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.LongConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.TypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.NLSTag"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.TypeIds"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ReferenceBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.ElementImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.Factory"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.TryStatement"/>
			<type id="org.eclipse.jdt.core.JDTCompilerAdapter"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.util.Options"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.util.ArchiveFileObject"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.WildcardTypeImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.TypeParameter"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.PackageElementImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.CharLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.FieldDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocSingleNameReference"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.PrefixExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.util.Archive"/>
			<type id="org.eclipse.jdt.internal.compiler.ASTVisitor"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.AptProblem"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IGenericType"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.Options"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Wildcard"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.BooleanConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.MethodDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.TypesImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.VerificationTypeInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ExtraCompilerModifiers"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.UnionTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.SignatureWrapper"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.FlowContext"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.AnnotationValueImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.LocalTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.VariableBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.StringConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.InnerClassInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.BranchStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.SyntheticMethodBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.UnaryExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.OperatorExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocReturnStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.RawTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.StringLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.CastExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfType"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ParameterizedTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.TypeConverter"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.CaseLabel"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.PackageBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.ExecutableElementImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.BaseProcessingEnvImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.FieldInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredInitializer"/>
			<type id="org.eclipse.jdt.internal.compiler.util.ObjectVector"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.IntegerCache"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocArrayQualifiedTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.env.ISourceImport"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ProblemReferenceBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.AbortCompilation"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ProblemPackageBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.OperatorIds"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.CaptureBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.env.AccessRule"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.Scope"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.diagnose.DiagnoseParser"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.MemberValuePair"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocArraySingleTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.ClasspathDirectory"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.CharConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.util.FloatUtil"/>
			<type id="org.eclipse.jdt.internal.compiler.SourceElementNotifier"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.BaseTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredMethod"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.Parser"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.IElementInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredUnit"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.WhileStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.util.CompoundNameVector"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.Opcodes"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.ConditionalFlowInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.MostSpecificExceptionMethodBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ThisReference"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.Archive"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.SubRoutineStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.ByteConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Literal"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.VariableElementImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.CatchParameterBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.MessageSend"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.TagBits"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ParameterizedGenericMethodBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.env.ClassSignature"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.ITypeRequestor"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.IntLiteralMinValue"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.LabelFlowContext"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.SyntheticFieldBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Annotation"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredField"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.FieldInfoWithAnnotation"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.HookedJavaFileObject"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.NumberLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.FakedTrackingVariable"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.MethodInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.BinaryExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.TypeMirrorImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IBinaryNestedType"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.StackMapFrameCodeStream"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ImportBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.ErrorTypeElement"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.AbortType"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveryScanner"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.CaseStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.MethodScope"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.BaseMessagerImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveryScannerData"/>
			<type id="org.eclipse.jdt.internal.compiler.env.ISourceMethod"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.ArchiveFileObject"/>
			<type id="org.eclipse.jdt.internal.compiler.env.AccessRuleSet"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocSingleTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.ReferenceContext"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Block"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.MultiCatchExceptionLabel"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.AllocationExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.FalseLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.NameImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Reference"/>
			<type id="org.eclipse.jdt.core.compiler.InvalidInputException"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.MethodInfoWithAnnotations"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ProblemMethodBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Statement"/>
			<type id="org.eclipse.jdt.core.compiler.CategorizedProblem"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Argument"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.TypeVariableImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.Scanner"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.TrueLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ForStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.CombinedBinaryExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ClassFile"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ElementValuePair"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.InsideSubRoutineFlowContext"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.UnconditionalFlowInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.ClasspathSourceJar"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.ElementsImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.DoubleConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.util.SuffixConstants"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.EclipseCompiler"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.FinallyFlowContext"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IBinaryType"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ImportReference"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.ElementValuePairInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.NormalAnnotation"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.AnnotationMemberValue"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.DoubleCache"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.BatchProcessingEnvImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ArrayBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.AnnotationMirrorImpl"/>
			<type id="org.eclipse.jdt.core.compiler.batch.BatchCompiler"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocFieldReference"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.AnnotationInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.AbstractAnnotationProcessorManager"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.LongLiteralMinValue"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.JavadocParser"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.LongLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.TypeParameterElementImpl"/>
			<type id="org.eclipse.jdt.internal.antadapter.AntAdapterMessages"/>
			<type id="org.eclipse.jdt.core.compiler.CharOperation"/>
			<type id="org.eclipse.jdt.internal.compiler.CompilationResult"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.AnnotationMethodInfoWithAnnotations"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.FloatConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.SuperReference"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Expression"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.ClassFileConstants"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.BatchMessagerImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.AnnotationHolder"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfObject"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.FieldBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.env.ICompilationUnit"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Initializer"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.Util"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IBinaryMethod"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.ProblemHandler"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.AttributeNamesConstants"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.DoubleLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.DefaultProblem"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.NullLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.FileSystem"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.BranchLabel"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.Binding"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.InvocationSite"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.NoTypeImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.NullInfoRegistry"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IBinaryAnnotation"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.MissingTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.DeclaredTypeImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ImportConflictBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ClassFilePool"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Javadoc"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IBinaryField"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.FloatLiteral"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToIntArray"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation"/>
			<type id="org.eclipse.jdt.internal.compiler.tool.EclipseCompilerImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.ShouldNotImplement"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.util.ManifestAnalyzer"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.ConstantPool"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.FileFinder"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.ClasspathJar"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.LocalDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.AbstractCommentParser"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.IntConstant"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocQualifiedTypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.ExecutableTypeImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.FieldReference"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ParameterizedFieldBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.ProcessorInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Clinit"/>
			<type id="org.eclipse.jdt.internal.compiler.util.SimpleLookupTable"/>
			<type id="org.eclipse.jdt.internal.compiler.batch.CompilationUnit"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.MethodVerifier"/>
			<type id="org.eclipse.jdt.internal.compiler.Compiler"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.SingleNameReference"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.TypeVariableBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ICompilerRequestor"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.AptSourceLocalVariableBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies"/>
			<type id="org.eclipse.jdt.internal.compiler.IDebugRequestor"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.ClassFileStruct"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy"/>
			<type id="org.eclipse.jdt.core.compiler.IProblem"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.UnresolvedAnnotationBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.EmptyStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.util.SimpleSet"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.PostfixExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.util.Util"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.IfStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.Constant"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfObjectToInt"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ThrowStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.env.ISourceType"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.FlowInfo"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.ScannerHelper"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.Substitution"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.util.Util"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.TypeConstants"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.RecoveredBlock"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfIntValues"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.util.EclipseFileManager"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.PolymorphicMethodBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.InnerEmulationDependency"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.UnresolvedReferenceBinding"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IDependent"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference"/>
			<type id="org.eclipse.jdt.internal.compiler.env.NameEnvironmentAnswer"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.TypeDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.util.HashtableOfLong"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.CachedIndexEntry"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.Assignment"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ForeachStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.LongCache"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.model.TypeElementImpl"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.FloatCache"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.JavadocAllocationExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.codegen.StackMapFrame"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.DoStatement"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ArrayInitializer"/>
			<type id="org.eclipse.jdt.internal.compiler.env.IGenericField"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.dispatch.IProcessorProvider"/>
			<type id="org.eclipse.jdt.internal.compiler.env.EnumConstantSignature"/>
			<type id="org.eclipse.jdt.internal.compiler.apt.util.EclipseFileObject"/>
			<type id="org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.NameReference"/>
			<type id="org.eclipse.jdt.internal.compiler.problem.ProblemReporter"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.EqualExpression"/>
			<type id="org.eclipse.jdt.internal.compiler.ProcessTaskManager"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.ExceptionHandlingFlowContext"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.TypeReference"/>
			<type id="org.eclipse.jdt.internal.compiler.lookup.ClassScope"/>
			<type id="org.eclipse.jdt.internal.compiler.parser.TerminalTokens"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration"/>
			<type id="org.eclipse.jdt.internal.compiler.ast.ArrayReference"/>
			<type id="org.eclipse.jdt.internal.compiler.impl.IrritantSet"/>
			<type id="org.eclipse.jdt.internal.compiler.flow.SwitchFlowContext"/>
		</artifact>
		<type id="org.apache.jasper.runtime.JspContextWrapper"/>
		<type id="org.apache.jasper.compiler.TagPluginManager"/>
		<type id="org.apache.jasper.el.JspMethodExpression"/>
		<type id="org.apache.el.parser.AstFalse"/>
		<type id="org.apache.el.parser.AstIdentifier"/>
		<type id="org.apache.jasper.servlet.JspServlet"/>
		<type id="org.apache.jasper.el.JspPropertyNotFoundException"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Import"/>
		<type id="org.apache.el.parser.AstEmpty"/>
		<type id="org.apache.jasper.xmlparser.XMLStringBuffer"/>
		<type id="org.apache.jasper.runtime.JspRuntimeLibrary"/>
		<type id="org.apache.jasper.runtime.JspFragmentHelper"/>
		<type id="javax.servlet.jsp.el.VariableResolver"/>
		<type id="javax.servlet.jsp.tagext.TagFileInfo"/>
		<type id="org.apache.jasper.JasperException"/>
		<type id="org.apache.el.parser.AstMethodParameters"/>
		<type id="org.apache.el.parser.Token"/>
		<type id="org.apache.jasper.compiler.TextOptimizer"/>
		<type id="javax.servlet.jsp.JspFactory"/>
		<type id="org.apache.el.util.MessageFactory"/>
		<type id="javax.servlet.jsp.el.FunctionMapper"/>
		<type id="org.apache.el.parser.ELParserTokenManager"/>
		<type id="org.apache.jasper.compiler.Localizer"/>
		<type id="javax.servlet.jsp.tagext.TagAdapter"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Out"/>
		<type id="org.apache.jasper.el.ExpressionImpl"/>
		<type id="org.apache.el.lang.VariableMapperImpl"/>
		<type id="javax.servlet.jsp.JspPage"/>
		<type id="javax.servlet.jsp.tagext.JspTag"/>
		<type id="org.apache.jasper.el.ExpressionEvaluatorImpl"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.ForEach"/>
		<type id="org.apache.el.parser.AstInteger"/>
		<type id="org.apache.el.parser.ELParserConstants"/>
		<type id="javax.servlet.jsp.SkipPageException"/>
		<type id="javax.servlet.jsp.JspContext"/>
		<type id="javax.servlet.jsp.el.ELException"/>
		<type id="org.apache.el.parser.ParseException"/>
		<type id="javax.servlet.jsp.tagext.TagData"/>
		<type id="org.apache.jasper.compiler.BeanRepository"/>
		<type id="org.apache.el.parser.AstTrue"/>
		<type id="org.apache.jasper.compiler.SmapGenerator"/>
		<type id="org.apache.el.parser.AstEqual"/>
		<type id="org.apache.jasper.compiler.JspUtil"/>
		<type id="org.apache.el.lang.ELArithmetic"/>
		<type id="javax.servlet.jsp.tagext.JspFragment"/>
		<type id="org.apache.jasper.runtime.JspFactoryImpl"/>
		<type id="org.apache.el.util.ConcurrentCache"/>
		<type id="javax.servlet.jsp.tagext.BodyTag"/>
		<type id="org.apache.jasper.compiler.WebXml"/>
		<type id="org.apache.el.parser.AstLessThanEqual"/>
		<type id="javax.servlet.jsp.tagext.TagLibraryValidator"/>
		<type id="org.apache.el.lang.FunctionMapperFactory"/>
		<type id="org.apache.el.lang.VariableMapperFactory"/>
		<type id="org.apache.el.ValueExpressionLiteral"/>
		<type id="org.apache.el.parser.JJTELParserState"/>
		<type id="org.apache.jasper.compiler.TagConstants"/>
		<type id="org.apache.el.parser.AstMod"/>
		<type id="javax.servlet.jsp.tagext.TagExtraInfo"/>
		<type id="javax.servlet.jsp.PageContext"/>
		<type id="org.apache.el.parser.AstCompositeExpression"/>
		<type id="org.apache.jasper.compiler.ELInterpreter"/>
		<type id="org.apache.el.parser.SimpleCharStream"/>
		<type id="javax.servlet.jsp.tagext.Tag"/>
		<type id="org.apache.el.lang.FunctionMapperImpl"/>
		<type id="org.apache.jasper.runtime.JspWriterImpl"/>
		<type id="org.apache.jasper.compiler.ErrorHandler"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Param"/>
		<type id="org.apache.el.lang.ExpressionBuilder"/>
		<type id="org.apache.jasper.EmbeddedServletOptions"/>
		<type id="org.apache.jasper.compiler.JspConfig"/>
		<type id="org.apache.el.parser.AstDotSuffix"/>
		<type id="org.apache.jasper.runtime.ServletResponseWrapperInclude"/>
		<type id="org.apache.el.parser.AstLiteralExpression"/>
		<type id="javax.servlet.jsp.tagext.FunctionInfo"/>
		<type id="org.apache.el.parser.NodeVisitor"/>
		<type id="org.apache.jasper.compiler.ServletWriter"/>
		<type id="org.apache.el.parser.AstNull"/>
		<type id="org.apache.jasper.compiler.TldLocationsCache"/>
		<type id="org.apache.jasper.runtime.BodyContentImpl"/>
		<type id="org.apache.el.parser.AstValue"/>
		<type id="javax.servlet.jsp.tagext.TagLibraryInfo"/>
		<type id="org.apache.jasper.Options"/>
		<type id="org.apache.el.parser.AstDynamicExpression"/>
		<type id="org.apache.jasper.tagplugins.jstl.core.Url"/>
		<type id="org.apache.jasper.xmlparser.XMLEncodingDetector"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-redis:0.5.0.BUILD-SNAPSHOT">
		<type id="org.springframework.ui.velocity.SpringResourceLoader"/>
		<type id="org.jboss.netty.handler.codec.http.HttpChunkTrailer"/>
		<type id="org.jboss.netty.handler.codec.http.DefaultHttpRequest"/>
		<type id="org.jboss.netty.channel.ReceiveBufferSizePredictor"/>
		<type id="org.springframework.data.redis.cache.RedisCachePrefix"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket00FrameDecoder"/>
		<type id="org.jboss.netty.handler.codec.http.HttpResponse"/>
		<type id="org.springframework.data.redis.connection.jedis.JedisUtils"/>
		<type id="org.jboss.netty.util.DefaultObjectSizeEstimator"/>
		<type id="org.jboss.netty.channel.socket.DatagramChannelFactory"/>
		<type id="org.jboss.netty.handler.codec.http.HttpRequestEncoder"/>
		<type id="org.jboss.netty.channel.ChannelSink"/>
		<type id="org.jboss.netty.handler.codec.http.HttpResponseDecoder"/>
		<type id="org.jboss.netty.handler.execution.OrderedDownstreamThreadPoolExecutor"/>
		<type id="com.lambdaworks.redis.output.StatusOutput"/>
		<type id="org.jboss.netty.util.internal.StringUtil"/>
		<type id="com.lambdaworks.redis.output.BooleanOutput"/>
		<type id="org.jboss.netty.channel.socket.DatagramChannelConfig"/>
		<type id="org.jboss.netty.channel.group.ChannelGroupFutureListener"/>
		<type id="org.jboss.netty.channel.ChannelPipelineException"/>
		<type id="org.jboss.netty.channel.socket.nio.NioWorkerPool"/>
		<type id="com.lambdaworks.redis.RedisException"/>
		<type id="org.jboss.netty.channel.socket.nio.NioDatagramChannel"/>
		<type id="org.jboss.netty.util.internal.DeadLockProofWorker"/>
		<type id="org.jboss.netty.channel.local.LocalAddress"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder"/>
		<type id="org.springframework.data.redis.core.SetOperations"/>
		<type id="org.jboss.netty.channel.socket.DefaultServerSocketChannelConfig"/>
		<type id="org.jboss.netty.util.internal.UnterminatableExecutor"/>
		<type id="org.jboss.netty.handler.codec.serialization.ObjectEncoderOutputStream"/>
		<type id="org.jboss.netty.channel.socket.nio.NioServerBoss"/>
		<type id="org.jboss.netty.channel.DownstreamChannelStateEvent"/>
		<type id="org.springframework.ui.freemarker.SpringTemplateLoader"/>
		<type id="com.lambdaworks.redis.codec.RedisCodec"/>
		<type id="org.jboss.netty.channel.local.LocalServerChannel"/>
		<type id="org.jboss.netty.channel.socket.oio.AbstractOioChannelSink"/>
		<type id="org.springframework.data.redis.core.query.QueryUtils"/>
		<type id="org.jboss.netty.channel.FailedChannelFuture"/>
		<type id="org.jboss.netty.buffer.ChannelBuffer"/>
		<type id="org.jboss.netty.handler.timeout.TimeoutException"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksCmdRequestDecoder"/>
		<type id="org.springframework.data.redis.support.collections.DefaultRedisZSet"/>
		<type id="com.lambdaworks.redis.output.ScoredValueListOutput"/>
		<type id="org.jboss.netty.channel.SimpleChannelDownstreamHandler"/>
		<type id="org.jboss.netty.handler.execution.MemoryAwareThreadPoolExecutor"/>
		<type id="com.lambdaworks.redis.output.MultiOutput"/>
		<type id="org.jboss.netty.util.internal.ThreadLocalBoolean"/>
		<type id="org.jboss.netty.handler.codec.marshalling.DefaultMarshallerProvider"/>
		<type id="org.jboss.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender"/>
		<type id="com.lambdaworks.redis.protocol.CommandKeyword"/>
		<type id="org.jboss.netty.util.HashedWheelTimer"/>
		<type id="org.jboss.netty.channel.socket.SocketChannelConfig"/>
		<type id="org.jboss.netty.buffer.CompositeChannelBuffer"/>
		<type id="org.jboss.netty.channel.ChannelEvent"/>
		<type id="org.springframework.data.redis.connection.util.DecodeUtils"/>
		<type id="org.jboss.netty.channel.LifeCycleAwareChannelHandler"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksMessageEncoder"/>
		<type id="org.springframework.data.redis.support.collections.DefaultRedisSet"/>
		<type id="org.jboss.netty.handler.timeout.IdleState"/>
		<type id="org.springframework.data.redis.connection.RedisServerCommands"/>
		<type id="org.jboss.netty.handler.logging.LoggingHandler"/>
		<type id="org.jboss.netty.channel.socket.InternetProtocolFamily"/>
		<type id="org.springframework.data.redis.serializer.StringRedisSerializer"/>
		<type id="org.jboss.netty.channel.DefaultFileRegion"/>
		<type id="com.lambdaworks.redis.protocol.RedisStateMachine"/>
		<type id="org.jboss.netty.channel.ChannelPipelineFactory"/>
		<type id="org.springframework.data.redis.support.collections.AbstractRedisCollection"/>
		<type id="org.jboss.netty.buffer.WrappedChannelBuffer"/>
		<type id="org.springframework.scheduling.quartz.SchedulerAccessorBean"/>
		<type id="org.jboss.netty.buffer.TruncatedChannelBuffer"/>
		<type id="org.jboss.netty.channel.ChannelHandlerContext"/>
		<type id="org.springframework.scheduling.quartz.SpringBeanJobFactory"/>
		<type id="org.jboss.netty.handler.codec.http.websocket.WebSocketFrameDecoder"/>
		<type id="org.jboss.netty.handler.codec.http.HttpHeaders"/>
		<type id="org.jboss.netty.handler.queue.BlockingReadTimeoutException"/>
		<type id="com.lambdaworks.redis.protocol.CommandArgs"/>
		<type id="org.springframework.data.redis.connection.convert.TransactionResultConverter"/>
		<type id="org.jboss.netty.bootstrap.Bootstrap"/>
		<type id="org.jboss.netty.handler.codec.http.CookieDecoder"/>
		<type id="org.springframework.data.redis.RedisConnectionFailureException"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksInitResponseDecoder"/>
		<type id="org.jboss.netty.handler.traffic.TrafficCounter"/>
		<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="org.jboss.netty.channel.DefaultServerChannelConfig"/>
		<type id="org.jboss.netty.channel.DefaultChildChannelStateEvent"/>
		<type id="org.springframework.scheduling.quartz.ResourceLoaderClassLoadHelper"/>
		<type id="org.jboss.netty.handler.codec.http.DefaultHttpChunk"/>
		<type id="org.jboss.netty.buffer.DuplicatedChannelBuffer"/>
		<type id="org.springframework.data.redis.support.collections.RedisCollection"/>
		<type id="org.jboss.netty.handler.ssl.NotSslRecordException"/>
		<type id="org.springframework.data.redis.core.SessionCallback"/>
		<type id="org.springframework.scheduling.commonj.TimerManagerTaskScheduler"/>
		<type id="org.jboss.netty.channel.socket.ServerSocketChannel"/>
		<type id="org.springframework.data.redis.connection.jedis.JedisScriptReturnConverter"/>
		<type id="org.springframework.data.redis.connection.jedis.JedisConnection"/>
		<type id="org.springframework.data.redis.connection.RedisListCommands"/>
		<type id="org.jboss.netty.channel.local.LocalClientChannelFactory"/>
		<type id="org.jboss.netty.channel.socket.oio.OioDatagramChannelFactory"/>
		<type id="org.springframework.mail.javamail.InternetAddressEditor"/>
		<type id="org.springframework.cache.jcache.JCacheManagerFactoryBean"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.HttpPostRequestEncoder"/>
		<type id="org.jboss.netty.handler.codec.http.HttpRequestDecoder"/>
		<type id="org.springframework.data.redis.hash.JacksonHashMapper"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.AbstractDiskHttpData"/>
		<type id="org.jboss.netty.handler.codec.http.HttpMessage"/>
		<type id="org.jboss.netty.handler.codec.serialization.ObjectEncoder"/>
		<type id="org.jboss.netty.logging.CommonsLoggerFactory"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspMessageEncoder"/>
		<type id="org.jboss.netty.handler.ipfilter.PatternRule"/>
		<type id="org.jboss.netty.util.internal.ConversionUtil"/>
		<type id="org.jboss.netty.handler.execution.ChannelEventRunnableFilter"/>
		<type id="org.springframework.data.redis.listener.adapter.RedisListenerExecutionFailedException"/>
		<type id="org.jboss.netty.util.DebugUtil"/>
		<type id="org.springframework.data.redis.connection.StringRedisConnection"/>
		<type id="org.jboss.netty.channel.AdaptiveReceiveBufferSizePredictorFactory"/>
		<type id="org.jboss.netty.handler.codec.compression.JdkZlibEncoder"/>
		<type id="org.jboss.netty.handler.codec.frame.TooLongFrameException"/>
		<type id="org.jboss.netty.bootstrap.ConnectionlessBootstrap"/>
		<type id="org.jboss.netty.handler.codec.serialization.CompatibleObjectEncoder"/>
		<type id="org.jboss.netty.handler.traffic.ChannelTrafficShapingHandler"/>
		<type id="com.lambdaworks.redis.RedisConnection"/>
		<type id="org.springframework.data.redis.connection.lettuce.LettuceConverters"/>
		<type id="org.springframework.data.redis.connection.ReturnType"/>
		<type id="org.jboss.netty.channel.DownstreamMessageEvent"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksResponse"/>
		<type id="org.springframework.data.redis.connection.srp.SrpScriptReturnConverter"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdySettingsFrame"/>
		<type id="org.jboss.netty.channel.ReceiveBufferSizePredictorFactory"/>
		<type id="com.lambdaworks.redis.protocol.CommandType"/>
		<type id="com.lambdaworks.redis.pubsub.PubSubOutput"/>
		<type id="org.jboss.netty.util.NetUtil"/>
		<type id="org.springframework.data.redis.support.atomic.RedisAtomicInteger"/>
		<type id="org.springframework.scheduling.quartz.SchedulerAccessor"/>
		<type id="org.springframework.scheduling.commonj.TimerManagerAccessor"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksMessage"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyStreamStatus"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdySynStreamFrame"/>
		<type id="org.jboss.netty.channel.ChannelFuture"/>
		<type id="org.jboss.netty.util.internal.CaseIgnoringComparator"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.HttpDataFactory"/>
		<type id="org.jboss.netty.handler.codec.http.QueryStringEncoder"/>
		<type id="org.jboss.netty.handler.timeout.WriteTimeoutException"/>
		<type id="org.jboss.netty.handler.codec.http.HttpContentDecompressor"/>
		<type id="org.jboss.netty.logging.JBossLoggerFactory"/>
		<type id="org.jboss.netty.handler.codec.marshalling.MarshallingEncoder"/>
		<type id="org.springframework.data.redis.support.collections.DefaultRedisList"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyPingFrame"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.DiskAttribute"/>
		<type id="com.lambdaworks.redis.SortArgs"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerHandshaker00"/>
		<type id="org.jboss.netty.channel.AdaptiveReceiveBufferSizePredictor"/>
		<type id="org.jboss.netty.channel.socket.ServerSocketChannelConfig"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandler"/>
		<type id="com.lambdaworks.redis.ZStoreArgs"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksInitRequest"/>
		<type id="org.jboss.netty.channel.socket.nio.BossPool"/>
		<type id="org.jboss.netty.channel.DefaultChannelPipeline"/>
		<type id="com.lambdaworks.redis.output.ValueOutput"/>
		<type id="org.springframework.data.redis.connection.PoolConfig"/>
		<type id="org.jboss.netty.handler.codec.oneone.OneToOneEncoder"/>
		<type id="org.springframework.data.redis.connection.Pool"/>
		<type id="org.jboss.netty.util.internal.jzlib.ZStream"/>
		<type id="org.jboss.netty.buffer.SlicedChannelBuffer"/>
		<type id="org.jboss.netty.channel.socket.nio.NioClientBossPool"/>
		<type id="org.springframework.data.redis.support.collections.DefaultRedisMap"/>
		<type id="org.springframework.scheduling.quartz.JobMethodInvocationFailedException"/>
		<type id="org.jboss.netty.handler.ipfilter.IpFilteringHandlerImpl"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyHeadersFrame"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerHandshaker13"/>
		<type id="org.jboss.netty.channel.local.DefaultLocalClientChannelFactory"/>
		<type id="org.jboss.netty.channel.socket.nio.NioSocketChannel"/>
		<type id="org.springframework.data.redis.connection.convert.ListConverter"/>
		<type id="org.springframework.scheduling.commonj.DelegatingTimerListener"/>
		<type id="com.lambdaworks.redis.RedisClient"/>
		<type id="org.springframework.data.redis.connection.jedis.JedisConverters"/>
		<type id="org.springframework.data.redis.connection.jredis.JredisPool"/>
		<type id="org.jboss.netty.handler.timeout.ReadTimeoutException"/>
		<type id="org.jboss.netty.channel.socket.nio.NioSelector"/>
		<type id="com.lambdaworks.redis.protocol.Command"/>
		<type id="org.springframework.data.redis.connection.lettuce.AuthenticatingRedisClient"/>
		<type id="org.springframework.data.redis.connection.jedis.JedisExceptionConverter"/>
		<type id="org.springframework.data.redis.connection.RedisSetCommands"/>
		<type id="org.springframework.data.redis.support.collections.RedisMap"/>
		<type id="org.springframework.data.redis.serializer.JdkSerializationRedisSerializer"/>
		<type id="org.springframework.scheduling.commonj.TimerManagerFactoryBean"/>
		<type id="org.jboss.netty.channel.socket.DefaultSocketChannelConfig"/>
		<type id="org.jboss.netty.channel.ChannelHandlerLifeCycleException"/>
		<type id="org.jboss.netty.util.internal.ConcurrentHashMap"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandshakeHandler"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHttpHeaders"/>
		<type id="org.jboss.netty.handler.codec.http.QueryStringDecoder"/>
		<type id="org.jboss.netty.handler.codec.marshalling.UnmarshallerProvider"/>
		<type id="org.jboss.netty.channel.ChannelFutureNotifier"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyOrHttpChooser"/>
		<type id="org.jboss.netty.buffer.ChannelBufferIndexFinder"/>
		<type id="org.jboss.netty.channel.socket.ClientSocketChannelFactory"/>
		<type id="org.springframework.data.redis.serializer.GenericToStringSerializer"/>
		<type id="org.springframework.cache.jcache.JCacheCacheManager"/>
		<type id="org.jboss.netty.channel.socket.nio.NioDatagramWorker"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerHandshakerFactory"/>
		<type id="org.jboss.netty.channel.ChannelLocal"/>
		<type id="org.jboss.netty.handler.codec.marshalling.ContextBoundUnmarshallerProvider"/>
		<type id="org.jboss.netty.channel.local.LocalServerChannelFactory"/>
		<type id="org.jboss.netty.channel.ChannelFutureListener"/>
		<type id="com.lambdaworks.redis.protocol.CommandOutput"/>
		<type id="org.springframework.data.redis.connection.RedisConnection"/>
		<type id="org.jboss.netty.handler.codec.http.HttpContentDecoder"/>
		<type id="org.jboss.netty.bootstrap.ServerBootstrap"/>
		<type id="org.jboss.netty.util.internal.ConcurrentIdentityWeakKeyHashMap"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketFrameType"/>
		<type id="org.jboss.netty.util.Version"/>
		<type id="org.jboss.netty.handler.codec.oneone.OneToOneDecoder"/>
		<type id="org.springframework.scheduling.commonj.WorkManagerTaskExecutor"/>
		<type id="org.jboss.netty.handler.codec.PrematureChannelClosureException"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.AbstractHttpData"/>
		<type id="org.springframework.data.redis.core.DefaultTypedTuple"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket13FrameEncoder"/>
		<type id="org.jboss.netty.handler.ipfilter.CIDR4"/>
		<type id="org.springframework.data.redis.core.script.DigestUtils"/>
		<type id="com.lambdaworks.redis.output.DateOutput"/>
		<type id="org.jboss.netty.handler.traffic.GlobalTrafficShapingHandler"/>
		<type id="org.jboss.netty.handler.ipfilter.IpFilterRule"/>
		<type id="org.springframework.scheduling.quartz.LocalDataSourceJobStore"/>
		<type id="org.springframework.data.redis.connection.RedisHashCommands"/>
		<type id="org.jboss.netty.handler.codec.http.HttpMessageDecoder"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.MixedFileUpload"/>
		<type id="org.springframework.scheduling.quartz.LocalTaskExecutorThreadPool"/>
		<type id="org.jboss.netty.handler.codec.socks.UnknownSocksResponse"/>
		<type id="org.springframework.data.redis.core.query.SortQueryBuilder"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.InternalAttribute"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketVersion"/>
		<type id="org.springframework.mail.MailAuthenticationException"/>
		<type id="org.jboss.netty.bootstrap.ClientBootstrap"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket13FrameDecoder"/>
		<type id="org.jboss.netty.handler.codec.marshalling.MarshallingDecoder"/>
		<type id="com.lambdaworks.redis.ScoredValue"/>
		<type id="org.jboss.netty.handler.stream.ChunkedNioFile"/>
		<type id="org.jboss.netty.channel.DefaultWriteCompletionEvent"/>
		<type id="org.jboss.netty.handler.timeout.IdleStateHandler"/>
		<type id="org.springframework.data.redis.core.RedisAccessor"/>
		<type id="org.jboss.netty.handler.stream.ChunkedFile"/>
		<type id="org.jboss.netty.handler.codec.http.HttpConstants"/>
		<type id="org.jboss.netty.buffer.AbstractChannelBufferFactory"/>
		<type id="org.jboss.netty.buffer.HeapChannelBuffer"/>
		<type id="org.jboss.netty.handler.codec.http.websocket.WebSocketFrame"/>
		<type id="org.springframework.data.redis.support.collections.RedisSet"/>
		<type id="org.jboss.netty.util.internal.jzlib.JZlib"/>
		<type id="org.springframework.data.redis.core.RedisConnectionUtils"/>
		<type id="com.lambdaworks.redis.ScriptOutputType"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksAuthResponseDecoder"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.PongWebSocketFrame"/>
		<type id="org.jboss.netty.channel.CompleteChannelFuture"/>
		<type id="com.lambdaworks.redis.output.KeyOutput"/>
		<type id="org.jboss.netty.handler.ipfilter.CIDR"/>
		<type id="org.springframework.data.redis.core.ValueOperations"/>
		<type id="org.jboss.netty.handler.timeout.WriteTimeoutHandler"/>
		<type id="org.springframework.data.redis.support.collections.RedisZSet"/>
		<type id="org.springframework.data.redis.listener.adapter.MessageListenerAdapter"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksAuthResponse"/>
		<type id="org.springframework.data.redis.connection.RedisStringCommands"/>
		<type id="org.springframework.scheduling.quartz.SimpleTriggerBean"/>
		<type id="org.springframework.ui.velocity.VelocityEngineFactory"/>
		<type id="org.jboss.netty.handler.codec.marshalling.CompatibleMarshallingDecoder"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketHandshakeException"/>
		<type id="org.jboss.netty.handler.codec.frame.DelimiterBasedFrameDecoder"/>
		<type id="org.jboss.netty.channel.socket.http.HttpTunnelingSocketChannelConfig"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdySynReplyFrame"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.BinaryWebSocketFrame"/>
		<type id="org.jboss.netty.channel.ServerChannelFactory"/>
		<type id="org.springframework.data.redis.listener.PatternTopic"/>
		<type id="org.jboss.netty.handler.codec.http.websocket.WebSocketFrameEncoder"/>
		<type id="org.springframework.data.redis.core.BoundKeyOperations"/>
		<type id="org.springframework.ui.freemarker.FreeMarkerConfigurationFactory"/>
		<type id="org.jboss.netty.channel.group.DefaultChannelGroupFuture"/>
		<type id="org.springframework.data.redis.connection.Message"/>
		<type id="org.jboss.netty.channel.socket.nio.Boss"/>
		<type id="org.springframework.data.redis.connection.convert.MapConverter"/>
		<type id="org.jboss.netty.logging.Log4JLoggerFactory"/>
		<type id="org.jboss.netty.channel.ChannelException"/>
		<type id="org.springframework.mail.javamail.JavaMailSenderImpl"/>
		<type id="org.jboss.netty.handler.timeout.DefaultIdleStateEvent"/>
		<type id="org.jboss.netty.handler.codec.http.CookieEncoder"/>
		<type id="org.springframework.data.redis.connection.RedisConnectionFactory"/>
		<type id="org.jboss.netty.channel.socket.nio.NioServerSocketChannelFactory"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.PingWebSocketFrame"/>
		<type id="org.jboss.netty.util.ObjectSizeEstimator"/>
		<type id="org.jboss.netty.channel.AbstractServerChannel"/>
		<type id="com.lambdaworks.redis.pubsub.RedisPubSubAdapter"/>
		<type id="org.jboss.netty.handler.stream.ChunkedWriteHandler"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdySettingsFrame"/>
		<type id="org.springframework.data.redis.RedisSystemException"/>
		<type id="org.jboss.netty.channel.socket.nio.WorkerPool"/>
		<type id="org.jboss.netty.handler.execution.ChannelEventRunnable"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.MemoryAttribute"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerHandshaker"/>
		<type id="com.lambdaworks.redis.output.DoubleOutput"/>
		<type id="org.springframework.data.redis.connection.DefaultMessage"/>
		<type id="org.springframework.data.redis.core.ZSetOperations"/>
		<type id="org.springframework.scheduling.quartz.CronTriggerBean"/>
		<type id="org.jboss.netty.channel.DefaultExceptionEvent"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspResponseStatuses"/>
		<type id="org.jboss.netty.util.TimerTask"/>
		<type id="org.jboss.netty.logging.InternalLogger"/>
		<type id="org.jboss.netty.handler.codec.compression.ZlibEncoder"/>
		<type id="org.jboss.netty.channel.local.LocalChannel"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyPingFrame"/>
		<type id="org.jboss.netty.util.internal.SharedResourceMisuseDetector"/>
		<type id="org.jboss.netty.util.ExternalResourceUtil"/>
		<type id="org.jboss.netty.channel.Channel"/>
		<type id="org.jboss.netty.channel.socket.nio.AbstractNioWorkerPool"/>
		<type id="org.springframework.cache.transaction.AbstractTransactionSupportingCacheManager"/>
		<type id="org.springframework.cache.jcache.JCacheCache"/>
		<type id="org.jboss.netty.buffer.ChannelBufferFactory"/>
		<type id="org.jboss.netty.handler.ipfilter.OneIpFilterHandler"/>
		<type id="org.springframework.ui.velocity.VelocityEngineFactoryBean"/>
		<type id="org.springframework.data.redis.serializer.JacksonJsonRedisSerializer"/>
		<type id="org.springframework.mail.javamail.ConfigurableMimeFileTypeMap"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket07FrameEncoder"/>
		<type id="org.springframework.data.redis.connection.srp.SrpConnection"/>
		<type id="com.lambdaworks.redis.output.MapOutput"/>
		<type id="org.jboss.netty.handler.codec.http.DefaultHttpResponse"/>
		<type id="org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter"/>
		<type id="org.jboss.netty.channel.SimpleChannelUpstreamHandler"/>
		<type id="org.jboss.netty.util.Timeout"/>
		<type id="org.jboss.netty.logging.Slf4JLoggerFactory"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHeaderBlock"/>
		<type id="org.springframework.data.redis.connection.RedisSubscribedConnectionException"/>
		<type id="org.springframework.data.redis.connection.RedisScriptingCommands"/>
		<type id="org.jboss.netty.handler.execution.ChannelDownstreamEventRunnable"/>
		<type id="org.springframework.data.redis.connection.srp.SrpConnectionFactory"/>
		<type id="org.jboss.netty.handler.codec.serialization.ObjectDecoderInputStream"/>
		<type id="org.jboss.netty.handler.ipfilter.CIDR6"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.CloseWebSocketFrame"/>
		<type id="org.springframework.data.redis.core.StringRedisTemplate"/>
		<type id="org.jboss.netty.handler.execution.ChainedExecutor"/>
		<type id="org.springframework.data.redis.support.atomic.RedisAtomicLong"/>
		<type id="org.springframework.data.redis.listener.Topic"/>
		<type id="org.jboss.netty.handler.codec.http.HttpResponseEncoder"/>
		<type id="org.springframework.data.redis.connection.convert.LongToBooleanConverter"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyGoAwayFrame"/>
		<type id="org.jboss.netty.handler.codec.frame.LengthFieldBasedFrameDecoder"/>
		<type id="org.springframework.data.redis.support.collections.RedisStore"/>
		<type id="org.springframework.scheduling.quartz.CronTriggerFactoryBean"/>
		<type id="org.jboss.netty.handler.codec.http.HttpChunkAggregator"/>
		<type id="org.springframework.data.redis.hash.DecoratingStringHashMapper"/>
		<type id="org.jboss.netty.util.ThreadRenamingRunnable"/>
		<type id="org.jboss.netty.handler.codec.compression.ZlibDecoder"/>
		<type id="org.jboss.netty.handler.codec.serialization.SoftReferenceMap"/>
		<type id="org.springframework.mail.SimpleMailMessage"/>
		<type id="org.springframework.data.redis.connection.Subscription"/>
		<type id="com.lambdaworks.redis.pubsub.PubSubCommandHandler"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder"/>
		<type id="org.jboss.netty.handler.timeout.IdleStateAwareChannelUpstreamHandler"/>
		<type id="org.jboss.netty.handler.codec.base64.Base64Encoder"/>
		<type id="org.jboss.netty.container.spring.NettyLoggerConfigurator"/>
		<type id="org.jboss.netty.buffer.ChannelBuffers"/>
		<type id="org.springframework.scheduling.quartz.JobDetailBean"/>
		<type id="org.jboss.netty.buffer.HeapChannelBufferFactory"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspHeaders"/>
		<type id="com.lambdaworks.redis.codec.Utf8StringCodec"/>
		<type id="org.jboss.netty.channel.ConnectTimeoutException"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspRequestEncoder"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspMessageDecoder"/>
		<type id="org.springframework.data.redis.cache.DefaultRedisCachePrefix"/>
		<type id="org.jboss.netty.channel.DefaultChannelFuture"/>
		<type id="org.jboss.netty.handler.codec.http.HttpResponseStatus"/>
		<type id="com.lambdaworks.redis.RedisAsyncConnection"/>
		<type id="org.springframework.data.redis.connection.util.AbstractSubscription"/>
		<type id="org.jboss.netty.channel.socket.nio.NioChannelConfig"/>
		<type id="org.springframework.data.redis.connection.DefaultStringTuple"/>
		<type id="org.jboss.netty.logging.JdkLoggerFactory"/>
		<type id="org.jboss.netty.handler.execution.ChannelUpstreamEventRunnableFilter"/>
		<type id="org.jboss.netty.channel.AbstractChannel"/>
		<type id="org.jboss.netty.channel.ServerChannel"/>
		<type id="org.jboss.netty.handler.timeout.ReadTimeoutHandler"/>
		<type id="org.jboss.netty.handler.codec.embedder.EncoderEmbedder"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketClientHandshaker"/>
		<type id="org.jboss.netty.handler.codec.marshalling.DefaultUnmarshallerProvider"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspMethods"/>
		<type id="org.springframework.data.redis.connection.jredis.JredisConnectionFactory"/>
		<type id="org.springframework.mail.MailSender"/>
		<type id="org.jboss.netty.handler.codec.base64.Base64Dialect"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHeaders"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksInitResponse"/>
		<type id="org.jboss.netty.channel.local.DefaultLocalServerChannelFactory"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.HttpData"/>
		<type id="org.springframework.data.redis.connection.DataType"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketClientHandshaker13"/>
		<type id="com.lambdaworks.redis.output.KeyValueOutput"/>
		<type id="org.springframework.data.redis.connection.RedisCommands"/>
		<type id="org.jboss.netty.util.ThreadNameDeterminer"/>
		<type id="org.springframework.data.redis.connection.convert.Converters"/>
		<type id="org.springframework.data.redis.connection.FutureResult"/>
		<type id="org.jboss.netty.channel.FixedReceiveBufferSizePredictorFactory"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHeadersFrame"/>
		<type id="org.springframework.data.redis.core.BoundSetOperations"/>
		<type id="org.jboss.netty.handler.codec.replay.ReplayingDecoder"/>
		<type id="org.jboss.netty.util.Timer"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksAuthRequestDecoder"/>
		<type id="org.springframework.data.redis.support.collections.RedisProperties"/>
		<type id="org.jboss.netty.handler.codec.serialization.ClassResolvers"/>
		<type id="org.jboss.netty.handler.codec.base64.Base64Decoder"/>
		<type id="org.jboss.netty.handler.codec.frame.FrameDecoder"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyRstStreamFrame"/>
		<type id="org.jboss.netty.channel.socket.nio.NioDatagramChannelFactory"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyNoOpFrame"/>
		<type id="org.jboss.netty.channel.DefaultChannelConfig"/>
		<type id="org.springframework.cache.ehcache.EhCacheFactoryBean"/>
		<type id="org.jboss.netty.handler.traffic.AbstractTrafficShapingHandler"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket07FrameDecoder"/>
		<type id="org.jboss.netty.channel.socket.nio.ShareableWorkerPool"/>
		<type id="org.jboss.netty.handler.codec.protobuf.ProtobufEncoder"/>
		<type id="org.springframework.scheduling.quartz.AdaptableJobFactory"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketClientHandshaker00"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdySynStreamFrame"/>
		<type id="org.springframework.cache.ehcache.EhCacheCache"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHttpDecoder"/>
		<type id="org.springframework.data.redis.core.query.SortCriterion"/>
		<type id="org.jboss.netty.handler.codec.compression.ZlibWrapper"/>
		<type id="org.springframework.data.redis.connection.RedisConnectionCommands"/>
		<type id="com.lambdaworks.redis.output.KeyListOutput"/>
		<type id="org.jboss.netty.channel.group.ChannelGroupFuture"/>
		<type id="org.jboss.netty.channel.MessageEvent"/>
		<type id="com.lambdaworks.redis.pubsub.RedisPubSubConnection"/>
		<type id="org.jboss.netty.handler.ipfilter.IpFilteringHandler"/>
		<type id="com.lambdaworks.redis.protocol.Charsets"/>
		<type id="org.springframework.data.redis.connection.convert.StringToPropertiesConverter"/>
		<type id="org.jboss.netty.handler.codec.http.Cookie"/>
		<type id="org.jboss.netty.channel.ExceptionEvent"/>
		<type id="org.springframework.data.redis.connection.RedisPubSubCommands"/>
		<type id="org.springframework.mail.javamail.MimeMailMessage"/>
		<type id="org.jboss.netty.handler.codec.http.HttpServerCodec"/>
		<type id="org.springframework.data.redis.connection.srp.SrpConverters"/>
		<type id="org.springframework.data.redis.core.BoundHashOperations"/>
		<type id="org.jboss.netty.util.internal.ByteBufferUtil"/>
		<type id="org.jboss.netty.handler.execution.ExecutionHandler"/>
		<type id="org.jboss.netty.util.VirtualExecutorService"/>
		<type id="org.jboss.netty.channel.socket.nio.NioSelectorPool"/>
		<type id="org.springframework.data.redis.connection.lettuce.DefaultLettucePool"/>
		<type id="com.lambdaworks.redis.output.ValueSetOutput"/>
		<type id="org.jboss.netty.channel.socket.ServerSocketChannelFactory"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyRstStreamFrame"/>
		<type id="org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler"/>
		<type id="org.jboss.netty.handler.codec.http.HttpContentEncoder"/>
		<type id="org.springframework.data.redis.connection.RedisZSetCommands"/>
		<type id="org.jboss.netty.channel.socket.http.HttpTunnelingClientSocketChannelFactory"/>
		<type id="org.jboss.netty.buffer.AbstractChannelBuffer"/>
		<type id="org.jboss.netty.channel.ChannelFactory"/>
		<type id="org.jboss.netty.handler.codec.frame.CorruptedFrameException"/>
		<type id="org.jboss.netty.channel.ChildChannelStateEvent"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspVersions"/>
		<type id="org.jboss.netty.handler.codec.serialization.WeakReferenceMap"/>
		<type id="org.springframework.data.redis.connection.RedisKeyCommands"/>
		<type id="org.jboss.netty.channel.ChannelFutureProgressListener"/>
		<type id="org.springframework.data.redis.core.script.ScriptingException"/>
		<type id="org.springframework.data.redis.core.TimeoutUtils"/>
		<type id="org.springframework.data.redis.listener.ChannelTopic"/>
		<type id="org.jboss.netty.channel.socket.http.HttpTunnelingServlet"/>
		<type id="org.jboss.netty.handler.codec.frame.FixedLengthFrameDecoder"/>
		<type id="org.jboss.netty.channel.Channels"/>
		<type id="org.springframework.mail.MailPreparationException"/>
		<type id="org.jboss.netty.handler.codec.http.HttpRequest"/>
		<type id="org.jboss.netty.handler.stream.ChunkedNioStream"/>
		<type id="org.jboss.netty.handler.codec.http.HttpClientCodec"/>
		<type id="org.springframework.data.redis.core.RedisOperations"/>
		<type id="org.jboss.netty.channel.UpstreamMessageEvent"/>
		<type id="org.jboss.netty.channel.ChannelConfig"/>
		<type id="com.lambdaworks.codec.Base16"/>
		<type id="org.springframework.data.redis.support.collections.RedisList"/>
		<type id="org.springframework.data.redis.core.BoundListOperations"/>
		<type id="org.springframework.mail.javamail.JavaMailSender"/>
		<type id="org.springframework.data.redis.core.script.ScriptExecutor"/>
		<type id="com.lambdaworks.redis.pubsub.RedisPubSubListener"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyDataFrame"/>
		<type id="org.jboss.netty.channel.socket.oio.OioServerSocketChannelFactory"/>
		<type id="org.jboss.netty.channel.socket.nio.AbstractNioBossPool"/>
		<type id="org.jboss.netty.channel.socket.nio.NioWorker"/>
		<type id="org.jboss.netty.logging.OsgiLoggerFactory"/>
		<type id="org.springframework.data.redis.cache.RedisCacheManager"/>
		<type id="org.jboss.netty.handler.codec.oneone.OneToOneStrictEncoder"/>
		<type id="org.springframework.scheduling.quartz.SchedulerContextAware"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.DiskFileUpload"/>
		<type id="com.lambdaworks.redis.output.ByteArrayOutput"/>
		<type id="org.jboss.netty.channel.ChannelStateEvent"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyWindowUpdateFrame"/>
		<type id="org.springframework.cache.transaction.TransactionAwareCacheManagerProxy"/>
		<type id="org.jboss.netty.handler.codec.http.DefaultHttpChunkTrailer"/>
		<type id="org.springframework.data.redis.connection.util.ByteArrayWrapper"/>
		<type id="org.springframework.data.redis.connection.PoolException"/>
		<type id="org.jboss.netty.handler.codec.protobuf.ProtobufDecoder"/>
		<type id="org.jboss.netty.buffer.BigEndianHeapChannelBuffer"/>
		<type id="org.jboss.netty.handler.execution.ChannelDownstreamEventRunnableFilter"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyHeaderBlock"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdySynReplyFrame"/>
		<type id="org.springframework.data.redis.serializer.SerializationUtils"/>
		<type id="org.jboss.netty.handler.codec.http.HttpContentCompressor"/>
		<type id="org.jboss.netty.util.internal.ExecutorUtil"/>
		<type id="org.jboss.netty.buffer.DirectChannelBufferFactory"/>
		<type id="org.jboss.netty.buffer.DynamicChannelBuffer"/>
		<type id="org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean"/>
		<type id="org.springframework.data.redis.connection.MessageListener"/>
		<type id="org.springframework.data.redis.core.query.SortQuery"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.DefaultHttpDataFactory"/>
		<type id="org.jboss.netty.handler.execution.OrderedMemoryAwareThreadPoolExecutor"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdySessionStatus"/>
		<type id="org.jboss.netty.channel.socket.nio.NioClientBoss"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.ContinuationWebSocketFrame"/>
		<type id="com.lambdaworks.redis.protocol.CommandHandler"/>
		<type id="com.lambdaworks.redis.RedisCommandInterruptedException"/>
		<type id="org.jboss.netty.logging.InternalLoggerFactory"/>
		<type id="org.jboss.netty.channel.ChannelPipeline"/>
		<type id="org.springframework.data.redis.connection.DefaultTuple"/>
		<type id="org.jboss.netty.channel.socket.nio.NioDatagramWorkerPool"/>
		<type id="org.jboss.netty.channel.FileRegion"/>
		<type id="org.jboss.netty.handler.ipfilter.IpV4SubnetFilterRule"/>
		<type id="org.springframework.data.redis.connection.lettuce.LettuceConnection"/>
		<type id="org.jboss.netty.handler.codec.frame.LineBasedFrameDecoder"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketClientHandshaker07"/>
		<type id="org.springframework.data.redis.connection.RedisInvalidSubscriptionException"/>
		<type id="org.springframework.data.redis.core.script.DefaultRedisScript"/>
		<type id="org.jboss.netty.handler.codec.marshalling.ThreadLocalMarshallerProvider"/>
		<type id="org.springframework.data.redis.listener.RedisMessageListenerContainer"/>
		<type id="org.springframework.data.redis.hash.HashMapper"/>
		<type id="org.jboss.netty.handler.codec.http.DefaultHttpMessage"/>
		<type id="org.springframework.scheduling.quartz.JobDetailAwareTrigger"/>
		<type id="org.jboss.netty.handler.queue.BlockingReadHandler"/>
		<type id="com.lambdaworks.redis.output.BooleanListOutput"/>
		<type id="org.jboss.netty.handler.codec.replay.VoidEnum"/>
		<type id="org.jboss.netty.channel.socket.nio.NioSocketChannelConfig"/>
		<type id="org.jboss.netty.handler.codec.http.HttpChunk"/>
		<type id="com.lambdaworks.redis.output.ValueListOutput"/>
		<type id="org.jboss.netty.handler.codec.serialization.CompatibleObjectDecoder"/>
		<type id="org.jboss.netty.buffer.ChannelBufferInputStream"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.TextWebSocketFrame"/>
		<type id="org.jboss.netty.handler.codec.string.StringEncoder"/>
		<type id="org.springframework.scheduling.quartz.DelegatingJob"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspRequestDecoder"/>
		<type id="org.jboss.netty.channel.ChannelDownstreamHandler"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08"/>
		<type id="org.jboss.netty.handler.codec.embedder.CodecEmbedderException"/>
		<type id="org.jboss.netty.handler.codec.http.HttpMethod"/>
		<type id="org.jboss.netty.channel.group.DefaultChannelGroup"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksAuthRequest"/>
		<type id="org.jboss.netty.channel.socket.Worker"/>
		<type id="org.jboss.netty.handler.ssl.SslHandler"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksCmdResponseDecoder"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyDataFrame"/>
		<type id="org.jboss.netty.buffer.ReadOnlyChannelBuffer"/>
		<type id="com.lambdaworks.redis.output.IntegerOutput"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.HttpPostRequestDecoder"/>
		<type id="org.jboss.netty.buffer.ChannelBufferOutputStream"/>
		<type id="org.jboss.netty.handler.codec.base64.Base64"/>
		<type id="org.springframework.ui.jasperreports.JasperReportsUtils"/>
		<type id="org.jboss.netty.channel.socket.nio.NioClientSocketChannelFactory"/>
		<type id="org.springframework.ui.freemarker.FreeMarkerTemplateUtils"/>
		<type id="org.springframework.data.redis.core.script.RedisScript"/>
		<type id="org.springframework.mail.javamail.MimeMessageHelper"/>
		<type id="org.jboss.netty.channel.socket.ChannelRunnableWrapper"/>
		<type id="org.springframework.data.redis.core.BulkMapper"/>
		<type id="org.jboss.netty.util.internal.ConcurrentWeakKeyHashMap"/>
		<type id="org.springframework.data.redis.connection.RedisTxCommands"/>
		<type id="org.springframework.cache.transaction.TransactionAwareCacheDecorator"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyFrameEncoder"/>
		<type id="org.jboss.netty.util.internal.ConcurrentIdentityHashMap"/>
		<type id="org.springframework.data.redis.serializer.OxmSerializer"/>
		<type id="org.jboss.netty.handler.timeout.IdleStateEvent"/>
		<type id="org.jboss.netty.util.internal.SystemPropertyUtil"/>
		<type id="org.springframework.data.redis.connection.jredis.JredisConnection"/>
		<type id="org.springframework.mail.javamail.MimeMessagePreparator"/>
		<type id="org.springframework.data.redis.core.BoundValueOperations"/>
		<type id="org.jboss.netty.util.EstimatableObjectWrapper"/>
		<type id="org.jboss.netty.channel.ChannelHandler"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.FileUpload"/>
		<type id="com.lambdaworks.redis.KeyValue"/>
		<type id="org.jboss.netty.channel.socket.DatagramChannel"/>
		<type id="org.jboss.netty.channel.socket.DefaultDatagramChannelConfig"/>
		<type id="org.jboss.netty.handler.codec.string.StringDecoder"/>
		<type id="org.jboss.netty.handler.ipfilter.IpFilterRuleHandler"/>
		<type id="org.jboss.netty.handler.codec.socks.UnknownSocksRequest"/>
		<type id="org.springframework.data.redis.connection.RedisPipelineException"/>
		<type id="org.jboss.netty.handler.ipfilter.IpV4Subnet"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHttpResponseStreamIdHandler"/>
		<type id="org.jboss.netty.channel.socket.SocketChannel"/>
		<type id="org.jboss.netty.handler.codec.compression.CompressionException"/>
		<type id="org.jboss.netty.handler.stream.ChunkedStream"/>
		<type id="org.springframework.data.redis.connection.convert.SetConverter"/>
		<type id="org.springframework.data.redis.hash.BeanUtilsHashMapper"/>
		<type id="org.jboss.netty.logging.AbstractInternalLogger"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.AbstractMemoryHttpData"/>
		<type id="org.springframework.data.redis.connection.DefaultSortParameters"/>
		<type id="org.springframework.scheduling.quartz.SchedulerFactoryBean"/>
		<type id="org.jboss.netty.util.internal.NonReentrantLock"/>
		<type id="org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory"/>
		<type id="org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable"/>
		<type id="org.jboss.netty.buffer.LittleEndianHeapChannelBuffer"/>
		<type id="org.jboss.netty.handler.codec.http.HttpMessageEncoder"/>
		<type id="org.jboss.netty.util.ExternalResourceReleasable"/>
		<type id="org.jboss.netty.handler.codec.embedder.DecoderEmbedder"/>
		<type id="org.jboss.netty.channel.SucceededChannelFuture"/>
		<type id="org.jboss.netty.channel.socket.nio.NioServerBossPool"/>
		<type id="org.springframework.cache.ehcache.EhCacheCacheManager"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.MemoryFileUpload"/>
		<type id="org.jboss.netty.handler.ipfilter.IpFilterRuleList"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyGoAwayFrame"/>
		<type id="org.jboss.netty.handler.codec.embedder.CodecEmbedder"/>
		<type id="com.lambdaworks.redis.output.StringListOutput"/>
		<type id="org.jboss.netty.handler.codec.marshalling.MarshallerProvider"/>
		<type id="org.springframework.data.redis.serializer.SerializationException"/>
		<type id="org.jboss.netty.handler.ipfilter.IpFilterListener"/>
		<type id="org.jboss.netty.channel.socket.oio.OioClientSocketChannelFactory"/>
		<type id="org.springframework.data.redis.serializer.RedisSerializer"/>
		<type id="org.springframework.data.redis.core.ListOperations"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksRequest"/>
		<type id="org.jboss.netty.channel.SimpleChannelHandler"/>
		<type id="org.springframework.data.redis.support.atomic.RedisAtomicDouble"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerHandshaker08"/>
		<type id="org.jboss.netty.handler.codec.http.HttpVersion"/>
		<type id="org.jboss.netty.handler.ssl.SslBufferPool"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyFrameDecoder"/>
		<type id="org.jboss.netty.util.internal.StackTraceSimplifier"/>
		<type id="org.jboss.netty.handler.codec.marshalling.ThreadLocalUnmarshallerProvider"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketFrame"/>
		<type id="org.jboss.netty.handler.codec.marshalling.CompatibleMarshallingEncoder"/>
		<type id="org.springframework.scheduling.quartz.JobDetailFactoryBean"/>
		<type id="org.jboss.netty.channel.WriteCompletionEvent"/>
		<type id="org.jboss.netty.container.osgi.NettyBundleActivator"/>
		<type id="org.jboss.netty.channel.StaticChannelPipeline"/>
		<type id="com.lambdaworks.redis.protocol.ConnectionWatchdog"/>
		<type id="org.springframework.data.redis.connection.convert.StringToDataTypeConverter"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksCmdResponse"/>
		<type id="org.jboss.netty.channel.socket.nio.AbstractNioChannelSink"/>
		<type id="org.jboss.netty.container.microcontainer.NettyLoggerConfigurator"/>
		<type id="org.jboss.netty.util.internal.ReusableIterator"/>
		<type id="org.jboss.netty.util.internal.DetectionUtil"/>
		<type id="org.jboss.netty.handler.codec.serialization.ObjectDecoder"/>
		<type id="org.jboss.netty.channel.FixedReceiveBufferSizePredictor"/>
		<type id="org.jboss.netty.handler.queue.BufferedWriteHandler"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdySessionHandler"/>
		<type id="org.jboss.netty.handler.stream.ChunkedInput"/>
		<type id="org.springframework.ui.velocity.VelocityEngineUtils"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksCmdRequest"/>
		<type id="org.jboss.netty.handler.codec.replay.UnreplayableOperationException"/>
		<type id="org.springframework.data.redis.support.collections.RedisCollectionFactoryBean"/>
		<type id="org.springframework.mail.MailException"/>
		<type id="org.springframework.scheduling.quartz.QuartzJobBean"/>
		<type id="org.jboss.netty.channel.group.ChannelGroup"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.InterfaceHttpData"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspResponseDecoder"/>
		<type id="org.springframework.mail.MailMessage"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocket00FrameEncoder"/>
		<type id="org.springframework.data.redis.core.BoundZSetOperations"/>
		<type id="com.lambdaworks.redis.output.NestedMultiOutput"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketClientHandshakerFactory"/>
		<type id="org.jboss.netty.handler.codec.frame.LengthFieldPrepender"/>
		<type id="org.jboss.netty.util.CharsetUtil"/>
		<type id="org.springframework.data.redis.core.HashOperations"/>
		<type id="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyWindowUpdateFrame"/>
		<type id="org.jboss.netty.buffer.ByteBufferBackedChannelBuffer"/>
		<type id="org.jboss.netty.channel.ChannelPipelineCoverage"/>
		<type id="org.jboss.netty.handler.codec.spdy.DefaultSpdyNoOpFrame"/>
		<type id="org.jboss.netty.handler.codec.http.DefaultCookie"/>
		<type id="org.jboss.netty.channel.socket.nio.NioDatagramChannelConfig"/>
		<type id="org.jboss.netty.logging.InternalLogLevel"/>
		<type id="org.springframework.data.redis.connection.DefaultStringRedisConnection"/>
		<type id="org.springframework.data.redis.core.RedisCallback"/>
		<type id="org.jboss.netty.handler.ipfilter.IpSubnetFilterRule"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.Attribute"/>
		<type id="org.springframework.data.redis.connection.SortParameters"/>
		<type id="org.springframework.data.redis.core.script.DefaultScriptExecutor"/>
		<type id="org.springframework.mail.MailParseException"/>
		<type id="org.jboss.netty.handler.ipfilter.IpSet"/>
		<type id="org.jboss.netty.handler.codec.http.multipart.MixedAttribute"/>
		<type id="org.springframework.scheduling.quartz.SimpleThreadPoolTaskExecutor"/>
		<type id="org.jboss.netty.handler.codec.http.websocket.DefaultWebSocketFrame"/>
		<type id="org.jboss.netty.handler.ipfilter.IpSubnet"/>
		<type id="org.jboss.netty.channel.AbstractChannelSink"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHttpCodec"/>
		<type id="org.jboss.netty.channel.ChannelUpstreamHandler"/>
		<type id="org.jboss.netty.handler.codec.socks.SocksInitRequestDecoder"/>
		<type id="org.springframework.scheduling.commonj.ScheduledTimerListener"/>
		<type id="org.jboss.netty.channel.ChannelState"/>
		<type id="org.springframework.data.redis.connection.lettuce.LettucePool"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyFrameCodec"/>
		<type id="org.jboss.netty.handler.codec.frame.Delimiters"/>
		<type id="org.springframework.scheduling.commonj.DelegatingWork"/>
		<type id="org.jboss.netty.handler.codec.http.websocketx.WebSocketServerHandshaker07"/>
		<type id="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"/>
		<type id="org.jboss.netty.handler.codec.rtsp.RtspResponseEncoder"/>
		<type id="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"/>
		<type id="org.jboss.netty.handler.codec.socks.UnknownSocksMessage"/>
		<type id="org.jboss.netty.channel.UpstreamChannelStateEvent"/>
		<type id="org.springframework.mail.MailSendException"/>
		<type id="org.jboss.netty.handler.codec.serialization.ClassResolver"/>
		<type id="org.springframework.data.redis.core.RedisTemplate"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyProtocolException"/>
		<type id="org.jboss.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder"/>
		<type id="org.jboss.netty.handler.ssl.ImmediateExecutor"/>
		<type id="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"/>
		<type id="org.springframework.data.redis.connection.jredis.JredisUtils"/>
		<type id="org.jboss.netty.handler.codec.spdy.SpdyHttpEncoder"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-integration:0.5.0.BUILD-SNAPSHOT">
		<type id="org.springframework.integration.transaction.IntegrationResourceHolder"/>
		<type id="org.springframework.integration.ip.udp.UnicastReceivingChannelAdapter"/>
		<type id="org.springframework.integration.core.MessageSource"/>
		<type id="org.springframework.integration.util.AbstractExpressionEvaluator"/>
		<type id="org.springframework.integration.annotation.Gateway"/>
		<type id="org.springframework.integration.channel.DirectChannel"/>
		<type id="org.springframework.integration.ip.tcp.connection.AbstractTcpConnection"/>
		<type id="org.springframework.integration.core.MessageSelector"/>
		<type id="org.springframework.integration.splitter.ExpressionEvaluatingSplitter"/>
		<type id="org.springframework.integration.support.channel.BeanFactoryChannelResolver"/>
		<type id="org.springframework.integration.aop.MessagePublishingInterceptor"/>
		<type id="org.springframework.integration.transformer.Transformer"/>
		<type id="org.springframework.integration.config.xml.HeaderValueRouterParser"/>
		<type id="org.springframework.integration.stream.CharacterStreamWritingMessageHandler"/>
		<type id="org.springframework.integration.config.xml.SplitterParser"/>
		<type id="org.springframework.integration.config.xml.ObjectToStringTransformerParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.AbstractClientConnectionFactory"/>
		<type id="org.springframework.integration.file.filters.FileListFilter"/>
		<type id="org.springframework.integration.file.config.FileToStringTransformerParser"/>
		<type id="org.springframework.integration.file.DefaultFileNameGenerator"/>
		<type id="org.springframework.integration.aggregator.ReleaseStrategy"/>
		<type id="org.springframework.integration.ip.tcp.connection.ClientModeCapable"/>
		<type id="org.springframework.integration.http.converter.SerializingHttpMessageConverter"/>
		<type id="org.springframework.integration.ip.tcp.connection.CachingClientConnectionFactory"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNetClientConnectionFactory"/>
		<type id="org.springframework.integration.config.AbstractSimpleMessageHandlerFactoryBean"/>
		<type id="org.springframework.integration.endpoint.SourcePollingChannelAdapter"/>
		<type id="org.springframework.integration.handler.advice.RequestHandlerRetryAdvice"/>
		<type id="org.springframework.integration.MessageDispatchingException"/>
		<type id="org.springframework.integration.config.xml.GlobalChannelInterceptorParser"/>
		<type id="org.springframework.integration.mapping.OutboundMessageMapper"/>
		<type id="org.springframework.integration.annotation.MessageEndpoint"/>
		<type id="org.springframework.integration.http.inbound.UriPathHandlerMapping"/>
		<type id="org.springframework.integration.config.xml.IntegrationNamespaceHandler"/>
		<type id="org.springframework.integration.aggregator.SequenceSizeReleaseStrategy"/>
		<type id="org.springframework.integration.transformer.SyslogToMapTransformer"/>
		<type id="org.springframework.integration.ip.config.TcpConnectionParser"/>
		<type id="org.springframework.integration.config.xml.ObjectToMapTransformerParser"/>
		<type id="org.springframework.integration.core.MessagingOperations"/>
		<type id="org.springframework.integration.aggregator.ExpressionEvaluatingMessageGroupProcessor"/>
		<type id="org.springframework.integration.ip.tcp.connection.AbstractConnectionFactory"/>
		<type id="org.springframework.integration.config.xml.LoggingChannelAdapterParser"/>
		<type id="org.springframework.integration.transformer.PayloadTypeConvertingTransformer"/>
		<type id="org.springframework.integration.config.xml.DelayerParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.support.DefaultTcpNetSocketFactorySupport"/>
		<type id="org.springframework.integration.file.config.FileListFilterFactoryBean"/>
		<type id="org.springframework.integration.util.UUIDConverter"/>
		<type id="org.springframework.integration.history.MessageHistory"/>
		<type id="org.springframework.integration.aggregator.AggregatingMessageHandler"/>
		<type id="org.springframework.integration.config.xml.ObjectToJsonTransformerParser"/>
		<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean"/>
		<type id="org.springframework.integration.ip.udp.MulticastReceivingChannelAdapter"/>
		<type id="org.springframework.integration.file.config.FileToByteArrayTransformerParser"/>
		<type id="org.springframework.integration.config.xml.GatewayParser"/>
		<type id="org.springframework.integration.config.xml.ConverterParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.support.DefaultTcpNetSSLSocketFactorySupport"/>
		<type id="org.springframework.integration.handler.advice.RequestHandlerCircuitBreakerAdvice"/>
		<type id="org.springframework.integration.http.config.HttpOutboundChannelAdapterParser"/>
		<type id="org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer"/>
		<type id="org.springframework.integration.ip.AbstractInternetProtocolReceivingChannelAdapter"/>
		<type id="org.springframework.integration.router.ExpressionEvaluatingRouter"/>
		<type id="org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.router.MethodInvokingRouter"/>
		<type id="org.springframework.integration.aggregator.MessageSequenceComparator"/>
		<type id="org.springframework.integration.file.filters.CompositeFileListFilter"/>
		<artifact id="org.springframework.integration:spring-integration-ip:2.2.4.RELEASE">
			<artifact id="org.springframework.integration:spring-integration-stream:2.2.4.RELEASE">
				<artifact id="org.springframework.integration:spring-integration-core:2.2.4.RELEASE">
					<artifact id="org.springframework.retry:spring-retry:1.0.2.RELEASE">
						<type id="org.springframework.classify.ClassifierAdapter"/>
						<type id="org.springframework.classify.SubclassClassifier"/>
						<type id="org.springframework.retry.backoff.BackOffInterruptedException"/>
						<type id="org.springframework.retry.RetryState"/>
						<type id="org.springframework.classify.util.AnnotationMethodResolver"/>
						<type id="org.springframework.retry.policy.ExceptionClassifierRetryPolicy"/>
						<type id="org.springframework.retry.backoff.FixedBackOffPolicy"/>
						<type id="org.springframework.retry.backoff.BackOffContext"/>
						<type id="org.springframework.retry.policy.SimpleRetryPolicy"/>
						<type id="org.springframework.retry.backoff.Sleeper"/>
						<type id="org.springframework.retry.policy.RetryCacheCapacityExceededException"/>
						<type id="org.springframework.retry.backoff.BackOffPolicy"/>
						<type id="org.springframework.retry.RetryException"/>
						<type id="org.springframework.retry.support.RetryTemplate"/>
						<type id="org.springframework.classify.BinaryExceptionClassifier"/>
						<type id="org.springframework.retry.RetryStatistics"/>
						<type id="org.springframework.classify.util.MethodInvokerUtils"/>
						<type id="org.springframework.retry.policy.MapRetryContextCache"/>
						<type id="org.springframework.retry.policy.AlwaysRetryPolicy"/>
						<type id="org.springframework.retry.policy.NeverRetryPolicy"/>
						<type id="org.springframework.classify.util.MethodResolver"/>
						<type id="org.springframework.retry.interceptor.StatefulRetryOperationsInterceptor"/>
						<type id="org.springframework.retry.context.RetryContextSupport"/>
						<type id="org.springframework.retry.RetryPolicy"/>
						<type id="org.springframework.retry.ExhaustedRetryException"/>
						<type id="org.springframework.retry.interceptor.MethodInvocationRecoverer"/>
						<type id="org.springframework.retry.RetryOperations"/>
						<type id="org.springframework.retry.support.RetrySynchronizationManager"/>
						<type id="org.springframework.classify.util.SimpleMethodInvoker"/>
						<type id="org.springframework.retry.support.DefaultRetryState"/>
						<type id="org.springframework.classify.BackToBackPatternClassifier"/>
						<type id="org.springframework.retry.backoff.ExponentialRandomBackOffPolicy"/>
						<type id="org.springframework.retry.TerminatedRetryException"/>
						<type id="org.springframework.retry.support.RetrySimulator"/>
						<type id="org.springframework.retry.policy.RetryContextCache"/>
						<type id="org.springframework.retry.backoff.ObjectWaitSleeper"/>
						<type id="org.springframework.retry.policy.SoftReferenceMapRetryContextCache"/>
						<type id="org.springframework.retry.interceptor.MethodArgumentsKeyGenerator"/>
						<type id="org.springframework.retry.listener.RetryListenerSupport"/>
						<type id="org.springframework.classify.Classifier"/>
						<type id="org.springframework.retry.RetryListener"/>
						<type id="org.springframework.retry.RetryCallback"/>
						<type id="org.springframework.retry.backoff.SleepingBackOffPolicy"/>
						<type id="org.springframework.retry.interceptor.RetryOperationsInterceptor"/>
						<type id="org.springframework.classify.PatternMatcher"/>
						<type id="org.springframework.classify.PatternMatchingClassifier"/>
						<type id="org.springframework.retry.policy.TimeoutRetryPolicy"/>
						<type id="org.springframework.retry.support.RetrySimulation"/>
						<type id="org.springframework.classify.ClassifierSupport"/>
						<type id="org.springframework.retry.RetryContext"/>
						<type id="org.springframework.retry.backoff.StatelessBackOffPolicy"/>
						<type id="org.springframework.retry.policy.CompositeRetryPolicy"/>
						<type id="org.springframework.retry.backoff.ExponentialBackOffPolicy"/>
						<type id="org.springframework.retry.interceptor.NewMethodArgumentsIdentifier"/>
						<type id="org.springframework.classify.annotation.Classifier"/>
						<type id="org.springframework.retry.backoff.NoBackOffPolicy"/>
						<type id="org.springframework.classify.util.MethodInvoker"/>
						<type id="org.springframework.retry.RecoveryCallback"/>
					</artifact>
				</artifact>
			</artifact>
			<artifact id="org.springframework.integration:spring-integration-core:2.2.4.RELEASE">
			</artifact>
		</artifact>
		<type id="org.springframework.integration.filter.ExpressionEvaluatingSelector"/>
		<type id="org.springframework.integration.http.outbound.HttpRequestExecutingMessageHandler"/>
		<type id="org.springframework.integration.store.PropertiesPersistingMetadataStore"/>
		<type id="org.springframework.integration.MessagingException"/>
		<type id="org.springframework.integration.file.FileWritingMessageHandler"/>
		<artifact id="org.springframework.integration:spring-integration-stream:2.2.4.RELEASE">
		</artifact>
		<type id="org.springframework.integration.MessageTimeoutException"/>
		<type id="org.springframework.integration.http.converter.MultipartAwareFormHttpMessageConverter"/>
		<type id="org.springframework.integration.config.xml.PayloadTypeRouterParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNioConnectionSupport"/>
		<type id="org.springframework.integration.config.xml.RecipientListRouterParser"/>
		<type id="org.springframework.integration.file.DirectoryScanner"/>
		<type id="org.springframework.integration.channel.PriorityChannel"/>
		<type id="org.springframework.integration.file.FileHeaders"/>
		<type id="org.springframework.integration.annotation.Headers"/>
		<type id="org.springframework.integration.ip.tcp.connection.support.DefaultTcpSSLContextSupport"/>
		<type id="org.springframework.integration.store.MessageGroupStore"/>
		<type id="org.springframework.integration.config.xml.AbstractChannelParser"/>
		<type id="org.springframework.integration.config.CorrelationStrategyFactoryBean"/>
		<type id="org.springframework.integration.config.xml.GlobalWireTapParser"/>
		<type id="org.springframework.integration.config.xml.IntegrationNamespaceUtils"/>
		<type id="org.springframework.integration.transformer.MapToObjectTransformer"/>
		<type id="org.springframework.integration.channel.NullChannel"/>
		<type id="org.springframework.integration.file.filters.AcceptOnceFileListFilter"/>
		<type id="org.springframework.integration.selector.PayloadTypeSelector"/>
		<type id="org.springframework.integration.annotation.Payload"/>
		<type id="org.springframework.integration.http.multipart.SimpleMultipartFileReader"/>
		<type id="org.springframework.integration.ip.tcp.connection.DefaultTcpNioSSLConnectionSupport"/>
		<type id="org.springframework.integration.ip.config.TcpInboundGatewayParser"/>
		<type id="org.springframework.integration.file.locking.AbstractFileLockerFilter"/>
		<type id="org.springframework.integration.store.SimpleMetadataStore"/>
		<type id="org.springframework.integration.transformer.ObjectToStringTransformer"/>
		<type id="org.springframework.integration.http.inbound.HttpRequestHandlingEndpointSupport"/>
		<artifact id="org.springframework.integration:spring-integration-core:2.2.4.RELEASE">
		</artifact>
		<type id="org.springframework.integration.file.FileMessageHolder"/>
		<type id="org.springframework.integration.file.FileReadingMessageSource"/>
		<type id="org.springframework.integration.aggregator.CorrelatingMessageBarrier"/>
		<type id="org.springframework.integration.dispatcher.LoadBalancingStrategy"/>
		<type id="org.springframework.integration.context.IntegrationContextUtils"/>
		<type id="org.springframework.integration.util.ClassUtils"/>
		<type id="org.springframework.integration.message.GenericMessage"/>
		<type id="org.springframework.integration.context.NamedComponent"/>
		<type id="org.springframework.integration.config.TransformerFactoryBean"/>
		<type id="org.springframework.integration.config.annotation.RouterAnnotationPostProcessor"/>
		<type id="org.springframework.integration.util.ErrorHandlingTaskExecutor"/>
		<type id="org.springframework.integration.store.MetadataStore"/>
		<type id="org.springframework.integration.config.annotation.AbstractMethodAnnotationPostProcessor"/>
		<type id="org.springframework.integration.channel.AbstractPollableChannel"/>
		<type id="org.springframework.integration.util.LockRegistry"/>
		<type id="org.springframework.integration.aggregator.MethodInvokingMessageListProcessor"/>
		<type id="org.springframework.integration.aggregator.MessageListProcessor"/>
		<type id="org.springframework.integration.ip.tcp.connection.support.TcpSocketFactorySupport"/>
		<type id="org.springframework.integration.annotation.Router"/>
		<type id="org.springframework.integration.http.config.HttpNamespaceHandler"/>
		<type id="org.springframework.integration.core.PollableChannel"/>
		<type id="org.springframework.integration.config.xml.ResequencerParser"/>
		<type id="org.springframework.integration.config.SplitterFactoryBean"/>
		<type id="org.springframework.integration.file.config.FileOutboundChannelAdapterParser"/>
		<type id="org.springframework.integration.filter.MessageFilter"/>
		<type id="org.springframework.integration.config.annotation.FilterAnnotationPostProcessor"/>
		<type id="org.springframework.integration.file.FileLocker"/>
		<type id="org.springframework.integration.handler.AbstractMessageProcessor"/>
		<type id="org.springframework.integration.support.converter.MessageConversionException"/>
		<type id="org.springframework.integration.annotation.ReleaseStrategy"/>
		<type id="org.springframework.integration.config.xml.DefaultOutboundChannelAdapterParser"/>
		<type id="org.springframework.integration.handler.ExpressionEvaluatingMessageProcessor"/>
		<type id="org.springframework.integration.selector.UnexpiredMessageSelector"/>
		<type id="org.springframework.integration.config.xml.TransformerParser"/>
		<type id="org.springframework.integration.context.Orderable"/>
		<type id="org.springframework.integration.ip.util.RegexUtils"/>
		<type id="org.springframework.integration.aggregator.ExpressionEvaluatingCorrelationStrategy"/>
		<type id="org.springframework.integration.splitter.AbstractMessageSplitter"/>
		<type id="org.springframework.integration.aggregator.MessageGroupProcessor"/>
		<type id="org.springframework.integration.ip.tcp.connection.support.TcpSSLContextSupport"/>
		<type id="org.springframework.integration.http.config.HttpOutboundGatewayParser"/>
		<type id="org.springframework.integration.config.FilterFactoryBean"/>
		<type id="org.springframework.integration.stream.ByteStreamReadingMessageSource"/>
		<type id="org.springframework.integration.dispatcher.AggregateMessageDeliveryException"/>
		<type id="org.springframework.integration.mapping.HeaderMapper"/>
		<type id="org.springframework.integration.store.MessageStore"/>
		<type id="org.springframework.integration.config.xml.AbstractOutboundChannelAdapterParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNioServerConnectionFactory"/>
		<type id="org.springframework.integration.aggregator.MethodInvokingCorrelationStrategy"/>
		<type id="org.springframework.integration.endpoint.AbstractPollingEndpoint"/>
		<type id="org.springframework.integration.dispatcher.AbstractDispatcher"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorFactory"/>
		<type id="org.springframework.integration.channel.ExecutorChannel"/>
		<type id="org.springframework.integration.aggregator.DefaultAggregatingMessageGroupProcessor"/>
		<type id="org.springframework.integration.aggregator.CorrelationStrategy"/>
		<type id="org.springframework.integration.util.UniqueMethodFilter"/>
		<type id="org.springframework.integration.ip.CommonSocketOptions"/>
		<type id="org.springframework.integration.file.config.RemoteFileOutboundChannelAdapterParser"/>
		<type id="org.springframework.integration.file.support.FileExistsMode"/>
		<type id="org.springframework.integration.config.xml.HeaderFilterParser"/>
		<type id="org.springframework.integration.config.xml.EnricherParser"/>
		<type id="org.springframework.integration.MessageDeliveryException"/>
		<type id="org.springframework.integration.splitter.MethodInvokingSplitter"/>
		<type id="org.springframework.integration.transformer.AbstractMessageProcessingTransformer"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNioConnection"/>
		<type id="org.springframework.integration.config.xml.AggregatorParser"/>
		<type id="org.springframework.integration.handler.MethodInvokingMessageProcessor"/>
		<type id="org.springframework.integration.store.AbstractMessageGroupStore"/>
		<type id="org.springframework.integration.handler.ExpressionCommandMessageProcessor"/>
		<type id="org.springframework.integration.core.MessageProducer"/>
		<type id="org.springframework.integration.aop.MethodNameMappingPublisherMetadataSource"/>
		<type id="org.springframework.integration.mapping.MessageMappingException"/>
		<type id="org.springframework.integration.http.HttpHeaders"/>
		<type id="org.springframework.integration.MessageChannel"/>
		<type id="org.springframework.integration.ip.tcp.serializer.ByteArrayLfSerializer"/>
		<type id="org.springframework.integration.file.remote.session.SessionFactoryFactoryBean"/>
		<type id="org.springframework.integration.ip.tcp.connection.DefaultTcpNioConnectionSupport"/>
		<type id="org.springframework.integration.util.DefaultLockRegistry"/>
		<type id="org.springframework.integration.gateway.RequestReplyExchanger"/>
		<type id="org.springframework.integration.file.HeadDirectoryScanner"/>
		<type id="org.springframework.integration.transformer.MessageTransformationException"/>
		<type id="org.springframework.integration.store.SimpleMessageGroup"/>
		<type id="org.springframework.integration.dispatcher.RoundRobinLoadBalancingStrategy"/>
		<type id="org.springframework.integration.channel.interceptor.WireTap"/>
		<type id="org.springframework.integration.config.annotation.AggregatorAnnotationPostProcessor"/>
		<type id="org.springframework.integration.file.remote.synchronizer.InboundFileSynchronizer"/>
		<type id="org.springframework.integration.json.JsonOutboundMessageMapper"/>
		<type id="org.springframework.integration.file.remote.session.SessionFactory"/>
		<type id="org.springframework.integration.config.annotation.MethodAnnotationPostProcessor"/>
		<type id="org.springframework.integration.annotation.Filter"/>
		<type id="org.springframework.integration.support.channel.ChannelResolutionException"/>
		<type id="org.springframework.integration.file.config.FileOutboundGatewayParser"/>
		<type id="org.springframework.integration.file.locking.NioFileLocker"/>
		<type id="org.springframework.integration.util.SimplePool"/>
		<type id="org.springframework.integration.file.config.FileNamespaceHandler"/>
		<type id="org.springframework.integration.endpoint.ExpressionEvaluatingMessageSource"/>
		<type id="org.springframework.integration.util.AcceptOnceCollectionFilter"/>
		<type id="org.springframework.integration.stream.config.StreamNamespaceHandler"/>
		<type id="org.springframework.integration.http.support.DefaultHttpHeaderMapper"/>
		<type id="org.springframework.integration.config.xml.TransactionSynchronizationFactoryParser"/>
		<type id="org.springframework.integration.stream.config.ConsoleInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.util.PassThruLockRegistry"/>
		<type id="org.springframework.integration.support.channel.ChannelResolver"/>
		<type id="org.springframework.integration.channel.PublishSubscribeChannel"/>
		<type id="org.springframework.integration.aggregator.MethodInvokingMessageGroupProcessor"/>
		<type id="org.springframework.integration.file.remote.AbstractFileInfo"/>
		<type id="org.springframework.integration.transaction.PseudoTransactionManager"/>
		<type id="org.springframework.integration.aggregator.ResequencingMessageHandler"/>
		<type id="org.springframework.integration.config.ExpressionControlBusFactoryBean"/>
		<type id="org.springframework.integration.config.xml.BridgeParser"/>
		<type id="org.springframework.integration.file.remote.session.Session"/>
		<type id="org.springframework.integration.resource.ResourceRetrievingMessageSource"/>
		<type id="org.springframework.integration.transaction.TransactionSynchronizationProcessor"/>
		<type id="org.springframework.integration.aop.SimplePublisherMetadataSource"/>
		<type id="org.springframework.integration.file.test.BigMGetTests"/>
		<type id="org.springframework.integration.file.config.AbstractFilePayloadTransformerParser"/>
		<type id="org.springframework.integration.config.annotation.SplitterAnnotationPostProcessor"/>
		<type id="org.springframework.integration.core.MessagePostProcessor"/>
		<type id="org.springframework.integration.handler.AbstractReplyProducingMessageHandler"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection"/>
		<type id="org.springframework.integration.aggregator.PassThroughMessageGroupProcessor"/>
		<type id="org.springframework.integration.util.WhileLockedProcessor"/>
		<type id="org.springframework.integration.config.xml.AbstractTransformerParser"/>
		<type id="org.springframework.integration.aggregator.ExpressionEvaluatingMessageListProcessor"/>
		<type id="org.springframework.integration.context.OrderlyShutdownCapable"/>
		<type id="org.springframework.integration.aggregator.SequenceNumberComparator"/>
		<type id="org.springframework.integration.file.filters.AbstractFileListFilter"/>
		<type id="org.springframework.integration.transformer.MethodInvokingTransformer"/>
		<type id="org.springframework.integration.http.multipart.UploadedMultipartFile"/>
		<type id="org.springframework.integration.config.xml.WireTapParser"/>
		<type id="org.springframework.integration.config.ReleaseStrategyFactoryBean"/>
		<type id="org.springframework.integration.file.remote.FileInfo"/>
		<type id="org.springframework.integration.config.xml.HeaderEnricherParserSupport"/>
		<type id="org.springframework.integration.mapping.AbstractHeaderMapper"/>
		<type id="org.springframework.integration.expression.ReloadableResourceBundleExpressionSource"/>
		<type id="org.springframework.integration.dispatcher.BroadcastingDispatcher"/>
		<type id="org.springframework.integration.config.ConsumerEndpointFactoryBean"/>
		<type id="org.springframework.integration.history.MessageHistoryConfigurer"/>
		<type id="org.springframework.integration.annotation.ServiceActivator"/>
		<type id="org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser"/>
		<type id="org.springframework.integration.endpoint.PollingConsumer"/>
		<type id="org.springframework.integration.handler.BridgeHandler"/>
		<type id="org.springframework.integration.config.ServiceActivatorFactoryBean"/>
		<type id="org.springframework.integration.config.xml.JsonToObjectTransformerParser"/>
		<type id="org.springframework.integration.router.ErrorMessageExceptionTypeRouter"/>
		<type id="org.springframework.integration.config.xml.AbstractChannelAdapterParser"/>
		<type id="org.springframework.integration.config.xml.ClaimCheckOutParser"/>
		<type id="org.springframework.integration.MessageHeaders"/>
		<type id="org.springframework.integration.channel.interceptor.MessageSelectingInterceptor"/>
		<type id="org.springframework.integration.transaction.DefaultTransactionSynchronizationFactory"/>
		<type id="org.springframework.integration.store.MessageGroupStoreReaper"/>
		<type id="org.springframework.integration.ip.tcp.TcpInboundGateway"/>
		<type id="org.springframework.integration.dispatcher.MessageDispatcher"/>
		<type id="org.springframework.integration.config.annotation.TransformerAnnotationPostProcessor"/>
		<type id="org.springframework.integration.config.xml.PublishingInterceptorParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.support.DefaultTcpSocketSupport"/>
		<type id="org.springframework.integration.core.AsyncMessagingTemplate"/>
		<type id="org.springframework.integration.file.filters.SimplePatternFileListFilter"/>
		<artifact id="org.springframework.integration:spring-integration-http:2.2.4.RELEASE">
			<artifact id="org.springframework.integration:spring-integration-core:2.2.4.RELEASE">
			</artifact>
		</artifact>
		<artifact id="org.springframework.integration:spring-integration-file:2.2.4.RELEASE">
			<artifact id="org.springframework.integration:spring-integration-core:2.2.4.RELEASE">
			</artifact>
		</artifact>
		<type id="org.springframework.integration.ip.config.TcpOutboundGatewayParser"/>
		<type id="org.springframework.integration.store.MessageGroup"/>
		<type id="org.springframework.integration.store.MessageGroupQueue"/>
		<type id="org.springframework.integration.handler.advice.SpelExpressionRetryStateGenerator"/>
		<type id="org.springframework.integration.config.annotation.MessagingAnnotationPostProcessor"/>
		<type id="org.springframework.integration.annotation.Payloads"/>
		<type id="org.springframework.integration.transformer.ObjectToMapTransformer"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpSender"/>
		<type id="org.springframework.integration.config.xml.SyslogToMapTransformerParser"/>
		<type id="org.springframework.integration.channel.ChannelInterceptor"/>
		<type id="org.springframework.integration.endpoint.AbstractMessageSource"/>
		<type id="org.springframework.integration.config.xml.ResourceInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.http.multipart.FileCopyingMultipartFileReader"/>
		<type id="org.springframework.integration.ip.IpHeaders"/>
		<type id="org.springframework.integration.config.xml.AbstractRouterParser"/>
		<type id="org.springframework.integration.aop.PublisherAnnotationBeanPostProcessor"/>
		<type id="org.springframework.integration.aop.PublisherAnnotationAdvisor"/>
		<type id="org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter"/>
		<type id="org.springframework.integration.ip.tcp.serializer.AbstractByteArraySerializer"/>
		<type id="org.springframework.integration.store.AbstractKeyValueMessageStore"/>
		<type id="org.springframework.integration.config.xml.ServiceActivatorParser"/>
		<type id="org.springframework.integration.file.remote.session.CachingSessionFactory"/>
		<type id="org.springframework.integration.util.CollectionFilter"/>
		<type id="org.springframework.integration.ip.tcp.serializer.ByteArrayLengthHeaderSerializer"/>
		<type id="org.springframework.integration.handler.advice.ErrorMessageSendingRecoverer"/>
		<type id="org.springframework.integration.file.filters.AcceptAllFileListFilter"/>
		<type id="org.springframework.integration.http.config.HttpInboundEndpointParser"/>
		<type id="org.springframework.integration.ip.config.UdpInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.message.AdviceMessage"/>
		<type id="org.springframework.integration.handler.advice.RetryStateGenerator"/>
		<type id="org.springframework.integration.ip.AbstractInternetProtocolSendingMessageHandler"/>
		<type id="org.springframework.integration.handler.advice.AbstractRequestHandlerAdvice"/>
		<type id="org.springframework.integration.core.MessageHandler"/>
		<type id="org.springframework.integration.http.multipart.MultipartFileReader"/>
		<type id="org.springframework.integration.http.inbound.HttpRequestHandlingController"/>
		<type id="org.springframework.integration.json.ObjectToJsonTransformer"/>
		<type id="org.springframework.integration.aggregator.MessageCountReleaseStrategy"/>
		<type id="org.springframework.integration.stream.CharacterStreamReadingMessageSource"/>
		<type id="org.springframework.integration.expression.DynamicExpression"/>
		<type id="org.springframework.integration.filter.MethodInvokingSelector"/>
		<type id="org.springframework.integration.transformer.HeaderEnricher"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptorFactoryChain"/>
		<type id="org.springframework.integration.util.AnnotatedMethodFilter"/>
		<type id="org.springframework.integration.annotation.Transformer"/>
		<type id="org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource"/>
		<type id="org.springframework.integration.util.Pool"/>
		<type id="org.springframework.integration.http.multipart.DefaultMultipartFileReader"/>
		<type id="org.springframework.integration.config.xml.PublishSubscribeChannelParser"/>
		<type id="org.springframework.integration.ip.udp.UnicastSendingMessageHandler"/>
		<type id="org.springframework.integration.config.xml.MapToObjectTransformerParser"/>
		<type id="org.springframework.integration.ip.tcp.serializer.ByteArrayRawSerializer"/>
		<type id="org.springframework.integration.config.xml.SelectorParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.ClientModeConnectionManager"/>
		<type id="org.springframework.integration.history.HistoryWritingMessagePostProcessor"/>
		<type id="org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway"/>
		<type id="org.springframework.integration.expression.ExpressionSource"/>
		<type id="org.springframework.integration.handler.ReplyRequiredException"/>
		<type id="org.springframework.integration.handler.advice.ExpressionEvaluatingRequestHandlerAdvice"/>
		<type id="org.springframework.integration.handler.AbstractMessageHandler"/>
		<type id="org.springframework.integration.router.HeaderValueRouter"/>
		<type id="org.springframework.integration.config.xml.AbstractOutboundGatewayParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.NoListenerException"/>
		<type id="org.springframework.integration.ip.config.TcpInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.config.xml.PointToPointChannelParser"/>
		<type id="org.springframework.integration.endpoint.MethodInvokingMessageSource"/>
		<type id="org.springframework.integration.file.transformer.FileToStringTransformer"/>
		<type id="org.springframework.integration.gateway.GatewayProxyFactoryBean"/>
		<type id="org.springframework.integration.transformer.ClaimCheckInTransformer"/>
		<type id="org.springframework.integration.transaction.ExpressionEvaluatingTransactionSynchronizationProcessor"/>
		<type id="org.springframework.integration.handler.LoggingHandler"/>
		<type id="org.springframework.integration.scheduling.PollerMetadata"/>
		<type id="org.springframework.integration.config.xml.PayloadDeserializingTransformerParser"/>
		<type id="org.springframework.integration.config.xml.PollerParser"/>
		<type id="org.springframework.integration.ip.config.TcpConnectionFactoryFactoryBean"/>
		<type id="org.springframework.integration.config.xml.MessageHistoryParser"/>
		<type id="org.springframework.integration.core.AsyncMessagingOperations"/>
		<type id="org.springframework.integration.ip.tcp.TcpOutboundGateway"/>
		<type id="org.springframework.integration.mapping.RequestReplyHeaderMapper"/>
		<type id="org.springframework.integration.ip.tcp.serializer.ByteArrayStxEtxSerializer"/>
		<type id="org.springframework.integration.channel.QueueChannel"/>
		<type id="org.springframework.integration.channel.RendezvousChannel"/>
		<type id="org.springframework.integration.ip.tcp.serializer.ByteArraySingleTerminatorSerializer"/>
		<type id="org.springframework.integration.config.xml.ControlBusParser"/>
		<type id="org.springframework.integration.ip.udp.DatagramPacketMessageMapper"/>
		<type id="org.springframework.integration.channel.MessagePublishingErrorHandler"/>
		<type id="org.springframework.integration.MessageHandlingException"/>
		<type id="org.springframework.integration.channel.interceptor.GlobalChannelInterceptorWrapper"/>
		<type id="org.springframework.integration.config.xml.AbstractIntegrationNamespaceHandler"/>
		<type id="org.springframework.integration.gateway.MessagingGatewaySupport"/>
		<type id="org.springframework.integration.config.RouterFactoryBean"/>
		<type id="org.springframework.integration.transformer.MessageTransformingHandler"/>
		<type id="org.springframework.integration.config.xml.ErrorMessageExceptionTypeRouterParser"/>
		<type id="org.springframework.integration.annotation.Aggregator"/>
		<type id="org.springframework.integration.util.MessagingMethodInvokerHelper"/>
		<type id="org.springframework.integration.handler.MessageProcessor"/>
		<type id="org.springframework.integration.dispatcher.UnicastingDispatcher"/>
		<type id="org.springframework.integration.file.filters.RegexPatternFileListFilter"/>
		<type id="org.springframework.integration.history.TrackableComponent"/>
		<type id="org.springframework.integration.aggregator.MethodInvokingReleaseStrategy"/>
		<type id="org.springframework.integration.support.MessageBuilder"/>
		<type id="org.springframework.integration.file.RecursiveLeafOnlyDirectoryScanner"/>
		<type id="org.springframework.integration.aggregator.TimeoutCountSequenceSizeReleaseStrategy"/>
		<type id="org.springframework.integration.aggregator.HeaderAttributeCorrelationStrategy"/>
		<type id="org.springframework.integration.config.xml.SelectorChainParser"/>
		<type id="org.springframework.integration.router.RecipientListRouter"/>
		<type id="org.springframework.integration.config.xml.PayloadSerializingTransformerParser"/>
		<type id="org.springframework.integration.store.MessageGroupCallback"/>
		<type id="org.springframework.integration.annotation.CorrelationStrategy"/>
		<type id="org.springframework.integration.transformer.HeaderFilter"/>
		<type id="org.springframework.integration.channel.interceptor.ChannelInterceptorAdapter"/>
		<type id="org.springframework.integration.mapping.InboundMessageMapper"/>
		<type id="org.springframework.integration.ip.tcp.connection.AbstractServerConnectionFactory"/>
		<type id="org.springframework.integration.file.FileNameGenerator"/>
		<type id="org.springframework.integration.expression.ExpressionUtils"/>
		<type id="org.springframework.integration.channel.ChannelPurger"/>
		<type id="org.springframework.integration.annotation.Header"/>
		<type id="org.springframework.integration.ip.tcp.serializer.ByteArrayCrLfSerializer"/>
		<type id="org.springframework.integration.router.AbstractMessageRouter"/>
		<type id="org.springframework.integration.stream.config.ConsoleOutboundChannelAdapterParser"/>
		<type id="org.springframework.integration.config.xml.StandardHeaderEnricherParser"/>
		<type id="org.springframework.integration.ip.udp.MulticastSendingMessageHandler"/>
		<type id="org.springframework.integration.selector.MessageSelectorChain"/>
		<type id="org.springframework.integration.config.xml.ChainParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpConnectionInterceptor"/>
		<type id="org.springframework.integration.ip.tcp.TcpReceivingChannelAdapter"/>
		<type id="org.springframework.integration.handler.DelayHandler"/>
		<type id="org.springframework.integration.config.xml.ChannelInterceptorParser"/>
		<type id="org.springframework.integration.channel.AbstractSubscribableChannel"/>
		<type id="org.springframework.integration.config.xml.AnnotationConfigParser"/>
		<type id="org.springframework.integration.transformer.AbstractPayloadTransformer"/>
		<type id="org.springframework.integration.util.BeanFactoryTypeConverter"/>
		<type id="org.springframework.integration.ip.config.IpAdapterParserUtils"/>
		<type id="org.springframework.integration.util.FixedMethodFilter"/>
		<type id="org.springframework.integration.store.SimpleMessageStore"/>
		<type id="org.springframework.integration.endpoint.EventDrivenConsumer"/>
		<type id="org.springframework.integration.transformer.ClaimCheckOutTransformer"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNetServerConnectionFactory"/>
		<type id="org.springframework.integration.annotation.Splitter"/>
		<type id="org.springframework.integration.config.xml.ApplicationEventMulticasterParser"/>
		<type id="org.springframework.integration.context.IntegrationObjectSupport"/>
		<type id="org.springframework.integration.endpoint.AbstractEndpoint"/>
		<type id="org.springframework.integration.aggregator.ResequencingMessageGroupProcessor"/>
		<type id="org.springframework.integration.file.transformer.AbstractFilePayloadTransformer"/>
		<type id="org.springframework.integration.router.MappingMessageRouterManagement"/>
		<type id="org.springframework.integration.json.JsonToObjectTransformer"/>
		<type id="org.springframework.integration.config.xml.AbstractCorrelatingMessageHandlerParser"/>
		<type id="org.springframework.integration.handler.MethodInvokingMessageHandler"/>
		<type id="org.springframework.integration.ip.tcp.TcpSendingMessageHandler"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNioClientConnectionFactory"/>
		<type id="org.springframework.integration.config.xml.DefaultInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.transformer.PayloadDeserializingTransformer"/>
		<type id="org.springframework.integration.transformer.ContentEnricher"/>
		<type id="org.springframework.integration.splitter.DefaultMessageSplitter"/>
		<type id="org.springframework.integration.file.config.FileInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.ip.config.IpNamespaceHandler"/>
		<type id="org.springframework.integration.ip.config.TcpOutboundChannelAdapterParser"/>
		<type id="org.springframework.integration.config.xml.AbstractInboundGatewayParser"/>
		<type id="org.springframework.integration.handler.MessageHandlerChain"/>
		<type id="org.springframework.integration.ip.tcp.connection.AbstractTcpConnectionInterceptor"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpConnection"/>
		<type id="org.springframework.integration.file.remote.handler.FileTransferringMessageHandler"/>
		<type id="org.springframework.integration.aggregator.AbstractAggregatingMessageGroupProcessor"/>
		<type id="org.springframework.integration.ip.util.TestingUtilities"/>
		<type id="org.springframework.integration.MessageRejectedException"/>
		<type id="org.springframework.integration.Message"/>
		<type id="org.springframework.integration.aop.MethodAnnotationPublisherMetadataSource"/>
		<type id="org.springframework.integration.config.xml.AbstractConsumerEndpointParser"/>
		<type id="org.springframework.integration.support.converter.MessageConverter"/>
		<type id="org.springframework.integration.aggregator.ExpressionEvaluatingReleaseStrategy"/>
		<type id="org.springframework.integration.transformer.ExpressionEvaluatingTransformer"/>
		<type id="org.springframework.integration.config.xml.BeanDefinitionRegisteringParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.support.TcpSocketSupport"/>
		<type id="org.springframework.integration.store.MessageStoreException"/>
		<type id="org.springframework.integration.ip.tcp.serializer.SoftEndOfStreamException"/>
		<type id="org.springframework.integration.http.multipart.MultipartHttpInputMessage"/>
		<type id="org.springframework.integration.endpoint.MessageProducerSupport"/>
		<type id="org.springframework.integration.core.SubscribableChannel"/>
		<type id="org.springframework.integration.handler.DelayHandlerManagement"/>
		<type id="org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean"/>
		<type id="org.springframework.integration.router.AbstractMappingMessageRouter"/>
		<type id="org.springframework.integration.handler.ExpressionEvaluatingMessageHandler"/>
		<type id="org.springframework.integration.config.xml.AbstractPollingInboundChannelAdapterParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.FailoverClientConnectionFactory"/>
		<type id="org.springframework.integration.config.ExpressionFactoryBean"/>
		<type id="org.springframework.integration.config.SourcePollingChannelAdapterFactoryBean"/>
		<type id="org.springframework.integration.channel.AbstractMessageChannel"/>
		<type id="org.springframework.integration.handler.ServiceActivatingHandler"/>
		<type id="org.springframework.integration.json.JsonInboundMessageMapper"/>
		<type id="org.springframework.integration.core.MessagingTemplate"/>
		<type id="org.springframework.integration.file.filters.AbstractSimplePatternFileListFilter"/>
		<type id="org.springframework.integration.store.MessageGroupMetadata"/>
		<type id="org.springframework.integration.config.xml.DefaultRouterParser"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpListener"/>
		<type id="org.springframework.integration.config.annotation.ServiceActivatorAnnotationPostProcessor"/>
		<type id="org.springframework.integration.transaction.TransactionSynchronizationFactory"/>
		<type id="org.springframework.integration.http.inbound.HttpRequestHandlingMessagingGateway"/>
		<type id="org.springframework.integration.support.converter.SimpleMessageConverter"/>
		<type id="org.springframework.integration.message.ErrorMessage"/>
		<type id="org.springframework.integration.stream.ByteStreamWritingMessageHandler"/>
		<type id="org.springframework.integration.file.transformer.FileToByteArrayTransformer"/>
		<type id="org.springframework.integration.transformer.MessageTransformingChannelInterceptor"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpMessageMapper"/>
		<type id="org.springframework.integration.ip.tcp.connection.ConnectionFactory"/>
		<type id="org.springframework.integration.transformer.PayloadSerializingTransformer"/>
		<type id="org.springframework.integration.ip.tcp.connection.TcpNetConnection"/>
		<type id="org.springframework.integration.aggregator.AbstractCorrelatingMessageHandler"/>
		<type id="org.springframework.integration.annotation.Publisher"/>
		<type id="org.springframework.integration.router.PayloadTypeRouter"/>
		<type id="org.springframework.integration.config.xml.FilterParser"/>
		<type id="org.springframework.integration.file.DefaultDirectoryScanner"/>
		<type id="org.springframework.integration.transformer.AbstractTransformer"/>
		<type id="org.springframework.integration.config.IdGeneratorConfigurer"/>
		<type id="org.springframework.integration.util.UpperBound"/>
		<type id="org.springframework.integration.config.xml.ClaimCheckInParser"/>
		<type id="org.springframework.integration.ip.config.UdpOutboundChannelAdapterParser"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-mobile:0.5.0.BUILD-SNAPSHOT">
		<type id="org.springframework.mobile.device.site.CookieSitePreferenceRepository"/>
		<type id="org.springframework.mobile.device.site.SitePreferenceWebArgumentResolver"/>
		<type id="org.springframework.mobile.device.DeviceType"/>
		<type id="org.springframework.mobile.device.DeviceHandlerMethodArgumentResolver"/>
		<type id="org.springframework.mobile.device.switcher.TabletSitePathUrlFactory"/>
		<type id="org.springframework.mobile.device.Device"/>
		<type id="org.springframework.mobile.device.DeviceResolverRequestFilter"/>
		<type id="org.springframework.mobile.device.DeviceResolver"/>
		<type id="org.springframework.mobile.device.site.SitePreferenceRequestFilter"/>
		<type id="org.springframework.mobile.device.util.ResolverUtils"/>
		<type id="org.springframework.mobile.device.switcher.SiteSwitcherHandler"/>
		<type id="org.springframework.mobile.device.site.SitePreferenceHandlerInterceptor"/>
		<artifact id="org.springframework.boot:spring-boot-starter-web:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="org.springframework.mobile.device.view.AbstractDeviceDelegatingViewResolver"/>
		<type id="org.springframework.mobile.device.switcher.MobileSitePathUrlFactory"/>
		<type id="org.springframework.mobile.device.site.SitePreferenceUtils"/>
		<type id="org.springframework.mobile.device.site.SitePreferenceHandler"/>
		<type id="org.springframework.mobile.device.site.SitePreferenceRepository"/>
		<type id="org.springframework.mobile.device.switcher.AbstractSitePathUrlFactory"/>
		<type id="org.springframework.mobile.device.switcher.NormalSitePathUrlFactory"/>
		<type id="org.springframework.mobile.device.site.SitePreference"/>
		<type id="org.springframework.mobile.device.view.LiteDeviceDelegatingViewResolver"/>
		<type id="org.springframework.mobile.device.DeviceWebArgumentResolver"/>
		<type id="org.springframework.mobile.device.switcher.StandardSiteUrlFactory"/>
		<type id="org.springframework.mobile.device.switcher.SiteSwitcherRequestFilter"/>
		<type id="org.springframework.mobile.device.switcher.AbstractSiteUrlFactory"/>
		<type id="org.springframework.mobile.device.site.StandardSitePreferenceHandler"/>
		<type id="org.springframework.mobile.device.DeviceUtils"/>
		<type id="org.springframework.mobile.device.switcher.SiteSwitcherHandlerInterceptor"/>
		<type id="org.springframework.mobile.device.LiteDeviceResolver"/>
		<type id="org.springframework.mobile.device.site.SitePreferenceHandlerMethodArgumentResolver"/>
		<type id="org.springframework.mobile.device.DeviceResolverHandlerInterceptor"/>
		<type id="org.springframework.mobile.device.switcher.SiteUrlFactory"/>
		<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="org.springframework.mobile.device.switcher.StandardSiteSwitcherHandler"/>
	</artifact>
	<artifact id="org.springframework:spring-jms:4.0.0.BUILD-SNAPSHOT">
		<type id="org.springframework.jms.InvalidClientIDException"/>
		<type id="org.springframework.jms.listener.endpoint.JmsMessageEndpointFactory"/>
		<type id="org.springframework.jms.core.MessagePostProcessor"/>
		<type id="org.springframework.jms.MessageNotReadableException"/>
		<type id="org.springframework.jms.listener.endpoint.JmsMessageEndpointManager"/>
		<type id="org.springframework.jms.MessageFormatException"/>
		<type id="org.springframework.jms.listener.endpoint.JmsActivationSpecConfig"/>
		<type id="org.springframework.jms.support.destination.DestinationResolutionException"/>
		<type id="org.springframework.jms.connection.SessionProxy"/>
		<type id="org.springframework.jms.JmsException"/>
		<type id="org.springframework.jms.connection.DelegatingConnectionFactory"/>
		<type id="org.springframework.jms.connection.ChainedExceptionListener"/>
		<type id="org.springframework.jms.support.converter.MessageConversionException"/>
		<type id="org.springframework.jms.connection.TransactionAwareConnectionFactoryProxy"/>
		<type id="org.springframework.jms.config.JmsNamespaceHandler"/>
		<type id="org.springframework.jms.support.JmsUtils"/>
		<type id="org.springframework.jms.core.SessionCallback"/>
		<type id="org.springframework.jms.remoting.JmsInvokerServiceExporter"/>
		<type id="org.springframework.jms.TransactionRolledBackException"/>
		<type id="org.springframework.jms.core.MessageCreator"/>
		<type id="org.springframework.jms.core.support.JmsGatewaySupport"/>
		<type id="org.springframework.jms.listener.SessionAwareMessageListener"/>
		<type id="org.springframework.jms.support.destination.CachingDestinationResolver"/>
		<type id="org.springframework.jms.listener.SimpleMessageListenerContainer"/>
		<type id="org.springframework.jms.support.converter.MappingJackson2MessageConverter"/>
		<type id="org.springframework.jms.support.destination.JmsDestinationAccessor"/>
		<type id="org.springframework.jms.listener.AbstractJmsListeningContainer"/>
		<type id="org.springframework.jms.core.JmsTemplate"/>
		<type id="org.springframework.jms.connection.SmartConnectionFactory"/>
		<type id="org.springframework.jms.MessageEOFException"/>
		<type id="org.springframework.jms.connection.SingleConnectionFactory"/>
		<type id="org.springframework.jms.InvalidSelectorException"/>
		<type id="org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter"/>
		<type id="org.springframework.jms.core.JmsOperations"/>
		<type id="org.springframework.jms.listener.adapter.ListenerExecutionFailedException"/>
		<type id="org.springframework.jms.support.converter.MappingJacksonMessageConverter"/>
		<type id="org.springframework.jms.listener.DefaultMessageListenerContainer"/>
		<type id="org.springframework.jms.InvalidDestinationException"/>
		<type id="org.springframework.jms.MessageNotWriteableException"/>
		<type id="org.springframework.jms.listener.endpoint.JmsActivationSpecFactory"/>
		<type id="org.springframework.jms.support.destination.DestinationResolver"/>
		<type id="org.springframework.jms.UncategorizedJmsException"/>
		<type id="org.springframework.jms.IllegalStateException"/>
		<type id="org.springframework.jms.listener.endpoint.DefaultJmsActivationSpecFactory"/>
		<type id="org.springframework.jms.support.destination.DynamicDestinationResolver"/>
		<type id="org.springframework.jms.listener.adapter.MessageListenerAdapter"/>
		<type id="org.springframework.jms.core.ProducerCallback"/>
		<type id="org.springframework.jms.connection.SynchedLocalTransactionFailedException"/>
		<type id="org.springframework.jms.connection.ConnectionFactoryUtils"/>
		<type id="org.springframework.jms.remoting.JmsInvokerClientInterceptor"/>
		<type id="org.springframework.jms.core.BrowserCallback"/>
		<type id="org.springframework.jms.support.converter.SimpleMessageConverter"/>
		<type id="org.springframework.jms.connection.JmsResourceHolder"/>
		<type id="org.springframework.jms.support.converter.MessageConverter"/>
		<type id="org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory"/>
		<type id="org.springframework.jms.listener.SubscriptionNameProvider"/>
		<type id="org.springframework.jms.TransactionInProgressException"/>
		<type id="org.springframework.jms.support.converter.MessageType"/>
		<type id="org.springframework.jms.support.converter.MarshallingMessageConverter"/>
		<type id="org.springframework.jms.remoting.JmsInvokerProxyFactoryBean"/>
		<type id="org.springframework.jms.support.JmsAccessor"/>
		<type id="org.springframework.jms.connection.JmsTransactionManager"/>
		<type id="org.springframework.jms.support.destination.JndiDestinationResolver"/>
		<type id="org.springframework.jms.ResourceAllocationException"/>
		<type id="org.springframework.jms.listener.AbstractPollingMessageListenerContainer"/>
		<type id="org.springframework.jms.listener.AbstractMessageListenerContainer"/>
		<type id="org.springframework.jms.connection.CachingConnectionFactory"/>
		<type id="org.springframework.jms.JmsSecurityException"/>
		<type id="org.springframework.jms.support.destination.BeanFactoryDestinationResolver"/>
	</artifact>
	<artifact id="nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:1.1.3">
		<type id="nz.net.ultraq.thymeleaf.decorator.DecoratorUtilities"/>
		<type id="nz.net.ultraq.thymeleaf.decorator.DecoratorProcessor"/>
		<type id="nz.net.ultraq.thymeleaf.decorator.XmlDocumentDecorator"/>
		<type id="nz.net.ultraq.thymeleaf.include.IncludeProcessor"/>
		<type id="nz.net.ultraq.thymeleaf.include.ReplaceProcessor"/>
		<type id="nz.net.ultraq.thymeleaf.FragmentProcessor"/>
		<type id="nz.net.ultraq.thymeleaf.AbstractContentProcessor"/>
		<type id="nz.net.ultraq.thymeleaf.decorator.Decorator"/>
		<type id="nz.net.ultraq.thymeleaf.decorator.TitlePatternProcessor"/>
		<artifact id="org.thymeleaf:thymeleaf:2.0.19">
		</artifact>
		<type id="nz.net.ultraq.thymeleaf.decorator.HtmlHeadDecorator"/>
		<type id="nz.net.ultraq.thymeleaf.decorator.HtmlDocumentDecorator"/>
		<type id="nz.net.ultraq.thymeleaf.decorator.XmlElementDecorator"/>
		<type id="nz.net.ultraq.thymeleaf.include.SubstituteByProcessor"/>
		<type id="nz.net.ultraq.thymeleaf.LayoutDialect"/>
		<type id="nz.net.ultraq.thymeleaf.decorator.HtmlBodyDecorator"/>
	</artifact>
	<artifact id="org.springframework.integration:spring-integration-dsl-groovy-core:1.0.0.M1">
		<type id="org.springframework.integration.dsl.groovy.WhenCondition"/>
		<type id="org.springframework.integration.dsl.groovy.ServiceActivator"/>
		<type id="org.springframework.integration.dsl.groovy.GatewayEndpoint"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.AggregatorDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.SimpleEndpoint"/>
		<type id="org.springframework.integration.dsl.groovy.builder.SpringXmlComponentFactory"/>
		<type id="org.springframework.integration.dsl.groovy.Transformer"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.RouterDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.SpringXMLBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.OtherwiseCondition"/>
		<type id="org.springframework.integration.dsl.groovy.Poller"/>
		<type id="org.springframework.integration.dsl.groovy.ClosureInvokingChannelInterceptor"/>
		<type id="org.springframework.integration.dsl.groovy.AbstractChannel"/>
		<type id="org.springframework.integration.dsl.groovy.ChannelInterceptor"/>
		<type id="org.springframework.integration.dsl.groovy.builder.BridgeFactory"/>
		<type id="org.springframework.integration.dsl.groovy.CoreSpringComponent"/>
		<type id="org.springframework.integration.dsl.groovy.Wiretap"/>
		<type id="org.springframework.integration.dsl.groovy.builder.ChannelMapFactory"/>
		<type id="org.springframework.integration.dsl.groovy.XMLBean"/>
		<type id="org.springframework.integration.dsl.groovy.ClosureInvokingReleaseStrategy"/>
		<type id="org.springframework.integration.dsl.groovy.builder.AggregatorFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.IntegrationBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.Filter"/>
		<type id="org.springframework.integration.dsl.groovy.Bridge"/>
		<type id="org.springframework.integration.dsl.groovy.builder.XMLNamespaceFactory"/>
		<type id="org.springframework.integration.dsl.groovy.ClosureInvokingMessageProcessor"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.ChannelInterceptorDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.builder.ChannelInterceptorFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.MessageFlowFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.XMLNamespaceSupport"/>
		<type id="org.springframework.integration.dsl.groovy.BaseIntegrationComposition"/>
		<type id="org.springframework.integration.dsl.groovy.MessageFlow"/>
		<type id="org.springframework.integration.dsl.groovy.RouterCondition"/>
		<type id="org.springframework.integration.dsl.groovy.builder.EndpointFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.IntegrationBuilderCategory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.IntegrationComponentDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.MessagingBridge"/>
		<type id="org.springframework.integration.dsl.groovy.Aggregator"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.IntegrationDomSupport"/>
		<type id="org.springframework.integration.dsl.groovy.builder.IntegrationContextFactory"/>
		<type id="org.springframework.integration.dsl.groovy.XMLNamespace"/>
		<type id="org.springframework.integration.dsl.groovy.builder.IntegrationComponentFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.ServiceActivatorFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.TransformerFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.SplitterFactory"/>
		<type id="org.springframework.integration.dsl.groovy.MessageProducingEndpoint"/>
		<type id="org.springframework.integration.dsl.groovy.Splitter"/>
		<type id="org.springframework.integration.dsl.groovy.builder.RouterCompositionFactory"/>
		<artifact id="org.springframework.integration:spring-integration-core:2.2.4.RELEASE">
		</artifact>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.MessageFlowDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.IntegrationComponent"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.SimpleEndpointDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.builder.ActionAwareEndpointFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.FilterFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.RouterConditionFactory"/>
		<type id="org.springframework.integration.dsl.groovy.MultiMessageParameterTransformer"/>
		<type id="org.springframework.integration.dsl.groovy.SpringModuleContext"/>
		<type id="org.springframework.integration.dsl.groovy.FlowExecution"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.GenericDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.IntegrationContext"/>
		<type id="org.springframework.integration.dsl.groovy.builder.AbstractIntegrationBuilderModuleSupport"/>
		<type id="org.springframework.integration.dsl.groovy.builder.PollerFactory"/>
		<type id="org.springframework.integration.dsl.groovy.ClosureInvokingListProcessor"/>
		<type id="org.springframework.integration.dsl.groovy.Channel"/>
		<type id="org.springframework.integration.dsl.groovy.builder.XMLBeanFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.dom.ChannelDomBuilder"/>
		<type id="org.springframework.integration.dsl.groovy.PubSubChannel"/>
		<type id="org.springframework.integration.dsl.groovy.QueueChannel"/>
		<type id="org.springframework.integration.dsl.groovy.AttributeHelper"/>
		<type id="org.springframework.integration.dsl.groovy.builder.ChannelFactory"/>
		<type id="org.springframework.integration.dsl.groovy.builder.FlowExecutionFactory"/>
		<type id="org.springframework.integration.dsl.groovy.MultiMessageClosureInvoker"/>
		<type id="org.springframework.integration.dsl.groovy.ComponentNamer"/>
		<type id="org.springframework.integration.dsl.groovy.RouterComposition"/>
	</artifact>
	<artifact id="javax.servlet:javax.servlet-api:3.0.1">
		<type id="javax.servlet.http.HttpServletRequestWrapper"/>
		<type id="javax.servlet.FilterConfig"/>
		<type id="javax.servlet.ServletContextEvent"/>
		<type id="javax.servlet.ServletResponse"/>
		<type id="javax.servlet.SingleThreadModel"/>
		<type id="javax.servlet.ServletRequestListener"/>
		<type id="javax.servlet.http.HttpSessionBindingEvent"/>
		<type id="javax.servlet.http.HttpSessionBindingListener"/>
		<type id="javax.servlet.annotation.HandlesTypes"/>
		<type id="javax.servlet.ServletRegistration"/>
		<type id="javax.servlet.ServletException"/>
		<type id="javax.servlet.AsyncContext"/>
		<type id="javax.servlet.ServletInputStream"/>
		<type id="javax.servlet.http.HttpServletRequest"/>
		<type id="javax.servlet.AsyncListener"/>
		<type id="javax.servlet.annotation.MultipartConfig"/>
		<type id="javax.servlet.SessionCookieConfig"/>
		<type id="javax.servlet.descriptor.TaglibDescriptor"/>
		<type id="javax.servlet.ServletContextListener"/>
		<type id="javax.servlet.ServletRequestAttributeListener"/>
		<type id="javax.servlet.annotation.WebServlet"/>
		<type id="javax.servlet.http.Cookie"/>
		<type id="javax.servlet.MultipartConfigElement"/>
		<type id="javax.servlet.ServletConfig"/>
		<type id="javax.servlet.RequestDispatcher"/>
		<type id="javax.servlet.http.HttpSessionListener"/>
		<type id="javax.servlet.ServletRequestWrapper"/>
		<type id="javax.servlet.Registration"/>
		<type id="javax.servlet.ServletResponseWrapper"/>
		<type id="javax.servlet.annotation.WebListener"/>
		<type id="javax.servlet.descriptor.JspConfigDescriptor"/>
		<type id="javax.servlet.AsyncEvent"/>
		<type id="javax.servlet.HttpConstraintElement"/>
		<type id="javax.servlet.http.HttpSessionContext"/>
		<type id="javax.servlet.annotation.ServletSecurity"/>
		<type id="javax.servlet.GenericServlet"/>
		<type id="javax.servlet.DispatcherType"/>
		<type id="javax.servlet.http.HttpSessionEvent"/>
		<type id="javax.servlet.annotation.HttpConstraint"/>
		<type id="javax.servlet.SessionTrackingMode"/>
		<type id="javax.servlet.http.HttpServletResponseWrapper"/>
		<type id="javax.servlet.FilterChain"/>
		<type id="javax.servlet.FilterRegistration"/>
		<type id="javax.servlet.Filter"/>
		<type id="javax.servlet.ServletRequestEvent"/>
		<type id="javax.servlet.annotation.WebFilter"/>
		<type id="javax.servlet.ServletOutputStream"/>
		<type id="javax.servlet.ServletContextAttributeEvent"/>
		<type id="javax.servlet.http.HttpSessionActivationListener"/>
		<type id="javax.servlet.http.HttpServlet"/>
		<type id="javax.servlet.Servlet"/>
		<type id="javax.servlet.HttpMethodConstraintElement"/>
		<type id="javax.servlet.http.HttpUtils"/>
		<type id="javax.servlet.UnavailableException"/>
		<type id="javax.servlet.annotation.HttpMethodConstraint"/>
		<type id="javax.servlet.descriptor.JspPropertyGroupDescriptor"/>
		<type id="javax.servlet.http.HttpServletResponse"/>
		<type id="javax.servlet.ServletContext"/>
		<type id="javax.servlet.http.Part"/>
		<type id="javax.servlet.http.HttpSessionAttributeListener"/>
		<type id="javax.servlet.ServletContextAttributeListener"/>
		<type id="javax.servlet.http.HttpSession"/>
		<type id="javax.servlet.ServletRequestAttributeEvent"/>
		<type id="javax.servlet.ServletContainerInitializer"/>
		<type id="javax.servlet.annotation.WebInitParam"/>
		<type id="javax.servlet.ServletSecurityElement"/>
		<type id="javax.servlet.ServletRequest"/>
	</artifact>
	<artifact id="org.jolokia:jolokia-core:1.1.5">
		<type id="org.jolokia.request.JmxReadRequest"/>
		<type id="org.jolokia.converter.json.BeanExtractor"/>
		<type id="org.jolokia.history.HistoryStore"/>
		<type id="org.jolokia.detector.ServerHandle"/>
		<type id="org.jolokia.converter.object.StringToOpenTypeConverter"/>
		<type id="org.jolokia.converter.json.ListExtractor"/>
		<type id="org.jolokia.converter.json.CompositeDataExtractor"/>
		<type id="org.jolokia.restrictor.policy.HttpMethodChecker"/>
		<type id="org.jolokia.restrictor.RestrictorFactory"/>
		<type id="org.jolokia.backend.MBeanServerExecutorLocal"/>
		<type id="org.jolokia.request.ProxyTargetConfig"/>
		<type id="org.jolokia.request.JmxWriteRequest"/>
		<type id="org.jolokia.util.LogHandler"/>
		<type id="org.jolokia.restrictor.AbstractConstantRestrictor"/>
		<type id="org.jolokia.request.JmxExecRequest"/>
		<type id="org.jolokia.converter.json.ObjectToJsonConverter"/>
		<type id="org.jolokia.restrictor.policy.RequestTypeChecker"/>
		<type id="org.jolokia.history.HistoryLimit"/>
		<type id="org.jolokia.util.ClassUtil"/>
		<type id="org.jolokia.restrictor.policy.NetworkChecker"/>
		<type id="org.jolokia.converter.json.JsonConvertOptions"/>
		<type id="org.jolokia.backend.executor.NotChangedException"/>
		<type id="org.jolokia.util.DebugStore"/>
		<type id="org.jolokia.history.HistoryKey"/>
		<type id="org.jolokia.backend.executor.MBeanServerExecutor"/>
		<type id="org.jolokia.converter.Converters"/>
		<type id="org.jolokia.restrictor.DenyAllRestrictor"/>
		<type id="org.jolokia.converter.object.StringToObjectConverter"/>
		<type id="org.jolokia.restrictor.policy.MBeanAccessChecker"/>
		<type id="org.jolokia.restrictor.policy.CorsChecker"/>
		<type id="org.jolokia.request.JmxSearchRequest"/>
		<type id="org.jolokia.backend.MBeanServerHandlerMBean"/>
		<type id="org.jolokia.detector.JBossDetector"/>
		<type id="org.jolokia.util.JmxUtil"/>
		<type id="org.jolokia.restrictor.AllowAllRestrictor"/>
		<type id="org.jolokia.http.AgentServlet"/>
		<type id="org.jolokia.converter.json.simplifier.FileSimplifier"/>
		<type id="org.jolokia.util.DateUtil"/>
		<type id="org.jolokia.detector.WeblogicDetector"/>
		<type id="org.jolokia.request.JmxRequestFactory"/>
		<type id="org.jolokia.detector.ServerDetector"/>
		<type id="org.jolokia.converter.json.ArrayExtractor"/>
		<type id="org.jolokia.config.Configuration"/>
		<type id="org.jolokia.restrictor.policy.AbstractChecker"/>
		<type id="org.jolokia.restrictor.PolicyRestrictor"/>
		<type id="org.jolokia.converter.json.EnumExtractor"/>
		<type id="org.jolokia.detector.AbstractServerDetector"/>
		<type id="org.jolokia.Version"/>
		<type id="org.jolokia.config.ConfigKey"/>
		<type id="org.jolokia.detector.WebsphereDetector"/>
		<type id="org.jolokia.backend.ConfigMBean"/>
		<type id="org.jolokia.detector.GlassfishDetector"/>
		<type id="org.jolokia.handler.JsonRequestHandler"/>
		<type id="org.jolokia.converter.json.simplifier.ClassSimplifier"/>
		<type id="org.jolokia.converter.json.simplifier.UrlSimplifier"/>
		<type id="org.jolokia.detector.TomcatDetector"/>
		<type id="org.jolokia.handler.ReadHandler"/>
		<type id="org.jolokia.handler.ExecHandler"/>
		<type id="org.jolokia.util.RequestType"/>
		<type id="org.jolokia.handler.WriteHandler"/>
		<type id="org.jolokia.converter.json.CollectionExtractor"/>
		<type id="org.jolokia.backend.LocalRequestDispatcher"/>
		<type id="org.jolokia.backend.Config"/>
		<type id="org.jolokia.converter.json.TabularDataExtractor"/>
		<type id="org.jolokia.handler.VersionHandler"/>
		<type id="org.jolokia.backend.RequestDispatcher"/>
		<type id="org.jolokia.converter.json.DateExtractor"/>
		<type id="org.jolokia.config.ConfigExtractor"/>
		<type id="org.jolokia.detector.JettyDetector"/>
		<type id="org.jolokia.backend.MBeanServerHandler"/>
		<type id="org.jolokia.util.HttpMethod"/>
		<type id="org.jolokia.handler.ListHandler"/>
		<type id="org.jolokia.request.JmxRequest"/>
		<type id="org.jolokia.config.ProcessingParameters"/>
		<type id="org.jolokia.detector.GeronimoDetector"/>
		<type id="org.jolokia.request.JmxObjectNameRequest"/>
		<type id="org.jolokia.util.IpChecker"/>
		<type id="org.jolokia.restrictor.Restrictor"/>
		<type id="org.jolokia.handler.SearchHandler"/>
		<type id="org.jolokia.converter.json.MapExtractor"/>
		<type id="org.jolokia.util.EscapeUtil"/>
		<type id="org.jolokia.handler.list.MBeanInfoData"/>
		<type id="org.jolokia.handler.RequestHandlerManager"/>
		<type id="org.jolokia.converter.json.ValueFaultHandler"/>
		<type id="org.jolokia.request.JmxVersionRequest"/>
		<type id="org.jolokia.util.ServersInfo"/>
		<type id="org.jolokia.request.JmxListRequest"/>
		<type id="org.jolokia.converter.json.Extractor"/>
		<type id="org.jolokia.backend.executor.AbstractMBeanServerExecutor"/>
		<type id="org.jolokia.backend.BackendManager"/>
		<type id="org.jolokia.http.HttpRequestHandler"/>
		<type id="org.jolokia.converter.json.simplifier.DomElementSimplifier"/>
		<type id="org.jolokia.handler.list.DataKeys"/>
		<type id="org.jolokia.util.ServiceObjectFactory"/>
		<type id="org.jolokia.converter.json.simplifier.ObjectNameSimplifier"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-batch:0.5.0.BUILD-SNAPSHOT">
		<type id="org.springframework.batch.core.configuration.xml.InlineFlowParser"/>
		<type id="org.springframework.batch.core.job.builder.SimpleJobBuilder"/>
		<type id="org.springframework.batch.item.ItemReaderException"/>
		<type id="org.springframework.batch.core.annotation.BeforeRead"/>
		<type id="org.codehaus.jettison.mapped.MappedDOMDocumentSerializer"/>
		<type id="org.springframework.batch.core.step.builder.SimpleStepBuilder"/>
		<type id="org.springframework.batch.item.file.mapping.JsonLineMapper"/>
		<type id="com.thoughtworks.xstream.core.TreeMarshaller"/>
		<type id="org.springframework.batch.core.configuration.support.JobFactoryRegistrationListener"/>
		<type id="org.hsqldb.lib.FrameworkLogger"/>
		<type id="org.codehaus.jettison.mapped.Configuration"/>
		<type id="com.thoughtworks.xstream.io.xml.DocumentWriter"/>
		<type id="org.hsqldb.persist.PersistentStoreCollectionDatabase"/>
		<type id="org.codehaus.jettison.AbstractXMLStreamWriter"/>
		<type id="org.springframework.batch.core.configuration.support.GroupAwareJob"/>
		<type id="org.springframework.batch.core.configuration.xml.StandaloneStepParser"/>
		<type id="org.springframework.batch.item.amqp.AmqpItemReader"/>
		<type id="com.thoughtworks.xstream.persistence.XmlArrayList"/>
		<type id="org.codehaus.jettison.XsonNamespaceContext"/>
		<type id="org.hsqldb.persist.RAShadowFile"/>
		<type id="org.springframework.batch.core.listener.StepListenerFactoryBean"/>
		<type id="org.springframework.batch.item.file.BufferedReaderFactory"/>
		<type id="com.thoughtworks.xstream.converters.enums.EnumSetConverter"/>
		<type id="org.springframework.batch.item.file.separator.DefaultRecordSeparatorPolicy"/>
		<type id="com.thoughtworks.xstream.converters.basic.LongConverter"/>
		<type id="org.springframework.batch.core.step.builder.PartitionStepBuilder"/>
		<type id="org.hsqldb.lib.StringUtil"/>
		<type id="org.springframework.batch.core.partition.support.TaskExecutorPartitionHandler"/>
		<type id="org.springframework.batch.core.job.builder.FlowBuilder"/>
		<type id="org.springframework.batch.core.listener.StepListenerMetaData"/>
		<type id="org.springframework.batch.support.DefaultPropertyEditorRegistrar"/>
		<type id="org.springframework.batch.item.file.transform.BeanWrapperFieldExtractor"/>
		<type id="org.springframework.batch.item.file.FlatFileFooterCallback"/>
		<type id="org.springframework.batch.core.step.item.DefaultItemFailureHandler"/>
		<type id="org.hsqldb.persist.RowStoreAVLDisk"/>
		<type id="org.hsqldb.types.TimestampData"/>
		<type id="com.thoughtworks.xstream.core.ReferenceByIdMarshaller"/>
		<type id="org.springframework.batch.support.transaction.TransactionAwareProxyFactory"/>
		<type id="org.hsqldb.StatementSchema"/>
		<type id="com.thoughtworks.xstream.io.xml.Dom4JDriver"/>
		<type id="com.thoughtworks.xstream.converters.enums.EnumConverter"/>
		<type id="com.thoughtworks.xstream.core.util.CustomObjectOutputStream"/>
		<type id="org.hsqldb.server.HsqlServerFactory"/>
		<type id="org.springframework.batch.repeat.context.SynchronizedAttributeAccessor"/>
		<type id="com.thoughtworks.xstream.converters.reflection.XStream12FieldKeySorter"/>
		<type id="org.springframework.batch.core.StepListener"/>
		<type id="org.springframework.batch.item.ItemStreamReader"/>
		<type id="org.springframework.batch.core.listener.CompositeChunkListener"/>
		<type id="com.thoughtworks.xstream.core.util.PrioritizedList"/>
		<type id="com.thoughtworks.xstream.io.path.PathTrackingReader"/>
		<type id="com.thoughtworks.xstream.core.MapBackedDataHolder"/>
		<type id="org.hsqldb.types.DateTimeType"/>
		<type id="org.springframework.batch.core.scope.context.ChunkContext"/>
		<type id="com.thoughtworks.xstream.io.path.Path"/>
		<type id="com.thoughtworks.xstream.converters.extended.SqlTimeConverter"/>
		<type id="org.hsqldb.jdbc.JDBCClobClient"/>
		<type id="org.springframework.batch.item.file.MultiResourceItemWriter"/>
		<type id="org.hsqldb.auth.AuthBeanMultiplexer"/>
		<type id="org.springframework.batch.core.JobParametersBuilder"/>
		<type id="org.hsqldb.TableUtil"/>
		<type id="org.springframework.batch.core.listener.CompositeItemReadListener"/>
		<type id="com.thoughtworks.xstream.converters.javabean.BeanProperty"/>
		<type id="org.hsqldb.StatementSession"/>
		<type id="org.springframework.batch.repeat.context.RepeatContextSupport"/>
		<type id="org.hsqldb.persist.LobStore"/>
		<type id="org.springframework.batch.core.JobInstance"/>
		<type id="org.hsqldb.lib.CharArrayWriter"/>
		<type id="org.springframework.batch.item.mail.MailErrorHandler"/>
		<type id="org.hsqldb.jdbc.pool.JDBCPooledConnection"/>
		<type id="org.hsqldb.lib.java.JavaSystem"/>
		<type id="org.springframework.batch.core.listener.SkipListenerSupport"/>
		<type id="org.springframework.batch.support.MethodResolver"/>
		<type id="org.codehaus.jettison.Convention"/>
		<type id="com.thoughtworks.xstream.io.xml.XmlFriendlyReader"/>
		<type id="org.springframework.batch.core.converter.DefaultJobParametersConverter"/>
		<type id="com.thoughtworks.xstream.mapper.AnnotationConfiguration"/>
		<type id="org.hsqldb.lib.LongLookup"/>
		<type id="org.hsqldb.lib.LongKeyIntValueHashMap"/>
		<type id="org.hsqldb.server.HsqlSocketRequestHandler"/>
		<type id="org.hsqldb.navigator.RowIterator"/>
		<type id="org.springframework.batch.item.adapter.AbstractMethodInvokingDelegator"/>
		<type id="org.springframework.batch.core.launch.support.ScheduledJobParametersFactory"/>
		<type id="org.springframework.batch.repeat.listener.RepeatListenerSupport"/>
		<type id="org.hsqldb.Expression"/>
		<type id="org.springframework.batch.core.Entity"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamConverter"/>
		<type id="org.codehaus.jettison.mapped.SimpleConverter"/>
		<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="org.hsqldb.lib.HsqlArrayHeap"/>
		<type id="com.thoughtworks.xstream.converters.javabean.PropertyDictionary"/>
		<type id="org.springframework.batch.core.ItemReadListener"/>
		<type id="org.hsqldb.lib.HsqlTaskQueue"/>
		<type id="org.springframework.batch.core.launch.support.SystemExiter"/>
		<type id="org.springframework.batch.item.file.transform.FieldSet"/>
		<type id="org.hsqldb.jdbc.JDBCRowId"/>
		<type id="org.springframework.batch.core.partition.support.SimplePartitioner"/>
		<type id="org.springframework.batch.core.configuration.xml.AbstractFlowParser"/>
		<type id="org.hsqldb.jdbc.pool.JDBCXADataSource"/>
		<type id="com.thoughtworks.xstream.converters.basic.AbstractBasicConverter"/>
		<type id="org.springframework.batch.item.file.ResourceSuffixCreator"/>
		<type id="org.springframework.batch.core.annotation.OnSkipInRead"/>
		<type id="com.thoughtworks.xstream.converters.extended.StackTraceElementFactory"/>
		<type id="org.springframework.batch.core.annotation.OnProcessError"/>
		<type id="org.hsqldb.persist.RowStoreAVLHybrid"/>
		<type id="org.hsqldb.lib.tar.DbBackup"/>
		<type id="org.hsqldb.OpTypes"/>
		<type id="org.hsqldb.lib.OrderedIntKeyHashMap"/>
		<type id="com.thoughtworks.xstream.core.ReferenceByIdUnmarshaller"/>
		<type id="org.springframework.batch.core.explore.support.JobExplorerFactoryBean"/>
		<type id="com.thoughtworks.xstream.annotations.Annotations"/>
		<type id="org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider"/>
		<type id="org.hsqldb.ClientConnection"/>
		<type id="org.springframework.batch.item.data.Neo4jItemReader"/>
		<type id="org.springframework.batch.item.file.LineMapper"/>
		<type id="org.hsqldb.types.OtherType"/>
		<type id="org.springframework.batch.core.step.item.SimpleRetryExceptionHandler"/>
		<type id="org.hsqldb.lib.ArrayUtil"/>
		<type id="com.thoughtworks.xstream.converters.basic.ShortConverter"/>
		<type id="org.springframework.batch.core.Step"/>
		<type id="com.thoughtworks.xstream.converters.extended.GregorianCalendarConverter"/>
		<type id="org.hsqldb.result.ResultLob"/>
		<type id="org.springframework.batch.core.job.builder.JobBuilderHelper"/>
		<type id="com.thoughtworks.xstream.io.xml.Dom4JReader"/>
		<type id="org.springframework.batch.item.database.JdbcParameterUtils"/>
		<type id="com.thoughtworks.xstream.io.xml.SaxWriter"/>
		<type id="org.springframework.batch.core.job.StepHandler"/>
		<type id="org.hsqldb.rowio.RowOutputBinary"/>
		<type id="com.thoughtworks.xstream.persistence.XmlMap"/>
		<type id="org.springframework.batch.core.configuration.xml.JobExecutionListenerParser"/>
		<type id="org.hsqldb.lib.HsqlTimer"/>
		<type id="org.hsqldb.RowActionBase"/>
		<type id="org.hsqldb.server.PgType"/>
		<type id="org.hsqldb.persist.PersistentStoreCollection"/>
		<type id="com.thoughtworks.xstream.converters.extended.LocaleConverter"/>
		<type id="org.springframework.batch.core.repository.dao.JobExecutionDao"/>
		<type id="org.hsqldb.persist.RowStoreAVLMemory"/>
		<type id="org.hsqldb.StatementResultUpdate"/>
		<type id="org.hsqldb.lib.HashSet"/>
		<type id="org.springframework.batch.item.file.transform.FixedLengthTokenizer"/>
		<type id="org.hsqldb.types.BinaryType"/>
		<type id="org.hsqldb.result.ResultProperties"/>
		<type id="org.springframework.batch.core.partition.support.RemoteStepExecutionAggregator"/>
		<type id="org.codehaus.jettison.Node"/>
		<type id="com.thoughtworks.xstream.mapper.MapperWrapper"/>
		<type id="org.springframework.batch.core.job.AbstractJob"/>
		<type id="org.hsqldb.server.ServerAcl"/>
		<type id="org.hsqldb.NumberSequence"/>
		<type id="org.springframework.batch.core.configuration.JobLocator"/>
		<type id="org.hsqldb.StatementCompound"/>
		<type id="org.springframework.batch.core.job.builder.FlowJobBuilder"/>
		<type id="org.hsqldb.rights.Right"/>
		<type id="org.hsqldb.RowAVLDiskLarge"/>
		<type id="org.springframework.batch.core.JobKeyGenerator"/>
		<type id="org.hsqldb.util.FontDialogSwing"/>
		<type id="org.springframework.batch.item.adapter.ItemReaderAdapter"/>
		<type id="org.hsqldb.ColumnSchema"/>
		<type id="org.hsqldb.persist.Log"/>
		<type id="org.springframework.batch.core.repository.support.AbstractJobRepositoryFactoryBean"/>
		<type id="com.thoughtworks.xstream.mapper.FieldAliasingMapper"/>
		<type id="org.hsqldb.store.BaseHashMap"/>
		<type id="org.springframework.batch.core.Job"/>
		<type id="org.springframework.batch.item.UnexpectedInputException"/>
		<type id="org.springframework.batch.core.configuration.xml.SimpleFlowFactoryBean"/>
		<type id="org.springframework.batch.core.StartLimitExceededException"/>
		<type id="org.springframework.batch.core.job.builder.JobBuilderException"/>
		<type id="org.springframework.batch.core.repository.JobInstanceAlreadyCompleteException"/>
		<type id="org.hsqldb.server.HsqlSocketFactorySecure"/>
		<type id="com.thoughtworks.xstream.mapper.CGLIBMapper"/>
		<type id="org.springframework.batch.core.step.skip.ExceptionClassifierSkipPolicy"/>
		<type id="org.hsqldb.jdbc.JDBCDataSourceFactory"/>
		<type id="com.thoughtworks.xstream.core.util.QuickWriter"/>
		<type id="org.springframework.batch.core.repository.dao.DefaultExecutionContextSerializer"/>
		<type id="org.hsqldb.ExpressionOrderBy"/>
		<type id="com.thoughtworks.xstream.mapper.AttributeAliasingMapper"/>
		<type id="org.hsqldb.RowDiskDataChange"/>
		<type id="org.hsqldb.lib.ReadWriteLockDummy"/>
		<type id="org.springframework.batch.item.data.AbstractPaginatedDataItemReader"/>
		<type id="org.codehaus.jettison.json.JSONStringer"/>
		<type id="org.springframework.batch.core.listener.CompositeItemProcessListener"/>
		<type id="com.thoughtworks.xstream.InitializationException"/>
		<type id="com.thoughtworks.xstream.io.StreamException"/>
		<type id="org.springframework.batch.core.partition.support.StepExecutionAggregator"/>
		<type id="com.thoughtworks.xstream.io.xml.XppDriver"/>
		<type id="org.hsqldb.StatementDMQL"/>
		<type id="com.thoughtworks.xstream.converters.ErrorWriter"/>
		<type id="com.thoughtworks.xstream.core.ReferenceByXPathUnmarshaller"/>
		<type id="com.thoughtworks.xstream.io.binary.Token"/>
		<type id="org.hsqldb.lib.IntKeyHashMap"/>
		<type id="org.springframework.batch.core.configuration.support.MapJobRegistry"/>
		<type id="org.springframework.batch.core.step.skip.CompositeSkipPolicy"/>
		<type id="org.hsqldb.types.BlobData"/>
		<type id="org.hsqldb.TextTable"/>
		<type id="org.hsqldb.persist.PersistentStore"/>
		<type id="org.hsqldb.util.DatabaseManagerSwing"/>
		<type id="org.springframework.batch.core.configuration.support.MapStepRegistry"/>
		<type id="org.hsqldb.scriptio.ScriptReaderBase"/>
		<type id="com.thoughtworks.xstream.converters.reflection.ObjectAccessException"/>
		<type id="org.hsqldb.Tokens"/>
		<type id="org.springframework.batch.core.step.skip.AlwaysSkipItemSkipPolicy"/>
		<type id="org.springframework.batch.item.file.ResourceAwareItemWriterItemStream"/>
		<type id="com.thoughtworks.xstream.core.util.Primitives"/>
		<type id="org.hsqldb.rights.GrantConstants"/>
		<type id="org.springframework.batch.repeat.RepeatStatus"/>
		<type id="org.hsqldb.persist.CachedObject"/>
		<type id="org.springframework.batch.core.configuration.annotation.StepScope"/>
		<type id="com.thoughtworks.xstream.XStreamException"/>
		<type id="org.springframework.batch.core.step.StepHolder"/>
		<type id="org.hsqldb.jdbc.JDBCCallableStatement"/>
		<type id="com.thoughtworks.xstream.converters.basic.IntConverter"/>
		<type id="org.hsqldb.lib.MultiValueHashMap"/>
		<type id="com.thoughtworks.xstream.converters.reflection.CGLIBEnhancedConverter"/>
		<type id="org.hsqldb.lib.ArrayCounter"/>
		<type id="org.hsqldb.navigator.RowSetNavigatorData"/>
		<type id="org.springframework.batch.core.step.skip.SkipPolicyFailedException"/>
		<type id="org.hsqldb.TableBase"/>
		<type id="org.springframework.batch.item.database.JdbcCursorItemReader"/>
		<type id="com.thoughtworks.xstream.converters.basic.URLConverter"/>
		<type id="org.springframework.batch.core.listener.JobParameterExecutionContextCopyListener"/>
		<type id="com.thoughtworks.xstream.io.xml.JDomReader"/>
		<type id="org.springframework.batch.item.file.transform.DelimitedLineAggregator"/>
		<type id="org.springframework.batch.core.configuration.support.JobLoader"/>
		<type id="org.hsqldb.jdbc.JDBCClob"/>
		<type id="org.hsqldb.jdbc.pool.JDBCXAConnection"/>
		<type id="com.thoughtworks.xstream.core.TreeUnmarshaller"/>
		<type id="org.springframework.batch.core.launch.JobExecutionNotStoppedException"/>
		<type id="org.springframework.batch.item.validator.SpringValidator"/>
		<type id="org.hsqldb.lib.HsqlArrayList"/>
		<type id="org.springframework.batch.core.step.tasklet.SystemCommandException"/>
		<type id="org.springframework.batch.repeat.exception.RethrowOnThresholdExceptionHandler"/>
		<type id="com.thoughtworks.xstream.core.JVM"/>
		<type id="org.springframework.batch.repeat.policy.DefaultResultCompletionPolicy"/>
		<type id="org.springframework.batch.core.partition.support.Partitioner"/>
		<type id="com.thoughtworks.xstream.io.xml.CompactWriter"/>
		<type id="org.springframework.batch.core.step.builder.StepBuilder"/>
		<type id="org.springframework.batch.core.launch.JobExecutionNotFailedException"/>
		<type id="org.springframework.batch.item.file.separator.SimpleRecordSeparatorPolicy"/>
		<type id="com.thoughtworks.xstream.converters.reflection.ImmutableFieldKeySorter"/>
		<type id="org.springframework.batch.core.partition.support.PartitionStep"/>
		<type id="org.hsqldb.server.HsqlSocketFactory"/>
		<type id="org.hsqldb.HsqlException"/>
		<type id="org.springframework.batch.item.file.LineCallbackHandler"/>
		<type id="org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder"/>
		<type id="org.hsqldb.types.BlobInputStream"/>
		<type id="org.springframework.batch.item.mail.DefaultMailErrorHandler"/>
		<type id="org.hsqldb.types.ArrayType"/>
		<type id="org.springframework.batch.item.file.SimpleResourceSuffixCreator"/>
		<type id="org.springframework.batch.item.database.IbatisBatchItemWriter"/>
		<type id="org.hsqldb.resources.BundleHandler"/>
		<type id="org.hsqldb.lib.tar.PIFGenerator"/>
		<type id="org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader"/>
		<type id="org.springframework.batch.core.partition.support.DefaultStepExecutionAggregator"/>
		<type id="org.springframework.batch.core.step.builder.TaskletStepBuilder"/>
		<type id="org.springframework.batch.core.configuration.ListableJobLocator"/>
		<type id="org.hsqldb.types.Collation"/>
		<type id="org.springframework.batch.core.step.skip.NeverSkipItemSkipPolicy"/>
		<type id="org.hsqldb.persist.Crypto"/>
		<type id="com.thoughtworks.xstream.converters.DataHolder"/>
		<type id="org.springframework.batch.core.JobParametersInvalidException"/>
		<type id="org.hsqldb.types.Type"/>
		<type id="org.springframework.batch.core.configuration.DuplicateJobException"/>
		<type id="org.hsqldb.TransactionManagerMVCC"/>
		<type id="org.springframework.batch.item.file.transform.DefaultFieldSet"/>
		<type id="org.hsqldb.lib.StringComparator"/>
		<type id="org.springframework.batch.core.launch.support.SimpleJvmExitCodeMapper"/>
		<type id="org.springframework.batch.core.listener.ExecutionContextPromotionListener"/>
		<type id="org.codehaus.jettison.mapped.MappedXMLStreamReader"/>
		<type id="org.springframework.batch.core.step.skip.SkipPolicy"/>
		<type id="org.springframework.batch.core.step.tasklet.SystemProcessExitCodeMapper"/>
		<type id="org.springframework.batch.repeat.RepeatListener"/>
		<type id="org.hsqldb.rowio.RowInputInterface"/>
		<type id="com.thoughtworks.xstream.io.xml.AbstractXmlWriter"/>
		<type id="org.hsqldb.rowio.RowInputBinary180"/>
		<type id="org.springframework.batch.core.configuration.support.ApplicationContextFactory"/>
		<type id="com.thoughtworks.xstream.converters.enums.EnumSingleValueConverter"/>
		<type id="org.springframework.batch.core.partition.support.AbstractPartitionHandler"/>
		<type id="com.thoughtworks.xstream.mapper.AttributeMapper"/>
		<type id="org.hsqldb.store.ValuePool"/>
		<type id="org.springframework.batch.support.DatabaseType"/>
		<type id="org.springframework.batch.core.listener.ItemListenerSupport"/>
		<type id="org.hsqldb.TransactionManagerMV2PL"/>
		<type id="org.springframework.batch.core.step.tasklet.CallableTaskletAdapter"/>
		<type id="org.hsqldb.server.OdbcUtil"/>
		<type id="org.springframework.batch.item.file.transform.DefaultFieldSetFactory"/>
		<type id="org.springframework.batch.support.transaction.TransactionAwareBufferedWriter"/>
		<type id="org.springframework.batch.core.job.flow.State"/>
		<type id="com.thoughtworks.xstream.io.json.JsonHierarchicalStreamWriter"/>
		<type id="org.hsqldb.lib.Storage"/>
		<type id="org.hsqldb.TriggerDef"/>
		<type id="org.springframework.batch.item.file.separator.JsonRecordSeparatorPolicy"/>
		<type id="com.thoughtworks.xstream.core.util.ThreadSafeSimpleDateFormat"/>
		<type id="org.hsqldb.rights.Grantee"/>
		<type id="org.springframework.batch.item.jms.JmsNewMethodArgumentsIdentifier"/>
		<type id="org.codehaus.jettison.badgerfish.BadgerFishDOMDocumentSerializer"/>
		<type id="org.springframework.batch.core.launch.JobLauncher"/>
		<type id="com.thoughtworks.xstream.converters.extended.RegexPatternConverter"/>
		<type id="org.springframework.batch.repeat.RepeatContext"/>
		<type id="org.springframework.batch.core.explore.support.AbstractJobExplorerFactoryBean"/>
		<type id="com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer"/>
		<type id="org.springframework.batch.core.job.flow.FlowHolder"/>
		<type id="org.hsqldb.index.IndexAVL"/>
		<type id="org.hsqldb.persist.LobStoreRAFile"/>
		<type id="org.springframework.batch.support.MethodInvoker"/>
		<type id="org.hsqldb.rowio.RowInputText"/>
		<type id="com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller"/>
		<type id="org.codehaus.jettison.AbstractDOMDocumentSerializer"/>
		<type id="com.thoughtworks.xstream.converters.extended.FontConverter"/>
		<type id="org.springframework.batch.item.data.GemfireItemWriter"/>
		<type id="com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter"/>
		<type id="org.springframework.batch.core.job.DefaultJobParametersValidator"/>
		<type id="org.springframework.batch.core.step.item.ChunkMonitor"/>
		<type id="org.hsqldb.jdbc.JDBCDataSource"/>
		<type id="org.hsqldb.Constraint"/>
		<type id="org.codehaus.jettison.json.JSONTokener"/>
		<type id="org.springframework.batch.core.repository.JobRestartException"/>
		<type id="org.hsqldb.persist.TextCache"/>
		<type id="org.hsqldb.persist.Logger"/>
		<type id="org.hsqldb.lib.RefCapablePropertyResourceBundle"/>
		<type id="org.hsqldb.lib.LongKeyLongValueHashMap"/>
		<type id="org.springframework.batch.item.database.HibernateCursorItemReader"/>
		<type id="org.hsqldb.result.ResultMetaData"/>
		<type id="org.springframework.batch.item.xml.StaxUtils"/>
		<type id="org.hsqldb.StatementHandler"/>
		<type id="com.thoughtworks.xstream.converters.basic.BooleanConverter"/>
		<type id="org.springframework.batch.core.configuration.support.JobRegistryBeanPostProcessor"/>
		<type id="org.springframework.batch.support.IntArrayPropertyEditor"/>
		<type id="com.thoughtworks.xstream.core.ReferenceByXPathMarshaller"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamContainedType"/>
		<type id="com.thoughtworks.xstream.io.binary.BinaryStreamWriter"/>
		<type id="org.codehaus.jettison.AbstractXMLEventWriter"/>
		<type id="com.thoughtworks.xstream.converters.extended.SqlDateConverter"/>
		<type id="org.springframework.batch.core.JobInterruptedException"/>
		<type id="org.hsqldb.SessionManager"/>
		<type id="com.thoughtworks.xstream.converters.basic.NullConverter"/>
		<type id="com.thoughtworks.xstream.io.xml.XppDomWriter"/>
		<type id="org.springframework.batch.item.support.SingleItemPeekableItemReader"/>
		<type id="org.hsqldb.lib.StringInputStream"/>
		<type id="org.hsqldb.lib.InputStreamInterface"/>
		<type id="com.thoughtworks.xstream.converters.extended.DurationConverter"/>
		<type id="org.hsqldb.jdbc.JDBCPool"/>
		<type id="com.thoughtworks.xstream.converters.extended.ISO8601GregorianCalendarConverter"/>
		<type id="org.springframework.batch.core.resource.StepExecutionSimpleCompletionPolicy"/>
		<type id="org.springframework.batch.item.database.Order"/>
		<type id="org.springframework.batch.core.configuration.support.ApplicationContextJobFactory"/>
		<type id="com.thoughtworks.xstream.io.path.PathTracker"/>
		<type id="org.springframework.batch.core.job.flow.FlowExecutionException"/>
		<type id="com.thoughtworks.xstream.converters.extended.SubjectConverter"/>
		<type id="org.springframework.batch.item.validator.ValidatingItemProcessor"/>
		<type id="org.springframework.batch.item.data.MongoItemWriter"/>
		<type id="org.springframework.batch.core.job.builder.JobBuilder"/>
		<type id="org.hsqldb.lib.ArrayListIdentity"/>
		<type id="org.springframework.batch.item.support.AbstractItemStreamItemWriter"/>
		<type id="org.springframework.batch.item.database.support.DataFieldMaxValueIncrementerFactory"/>
		<type id="org.hsqldb.rowio.RowInputTextQuoted"/>
		<type id="org.springframework.batch.core.configuration.annotation.BatchConfigurer"/>
		<type id="org.springframework.batch.core.step.skip.NonSkippableWriteException"/>
		<type id="org.springframework.batch.item.ParseException"/>
		<type id="org.hsqldb.RangeGroup"/>
		<type id="org.springframework.batch.core.repository.dao.NoSuchObjectException"/>
		<type id="org.hsqldb.lib.CountdownInputStream"/>
		<type id="org.springframework.batch.core.job.flow.FlowStep"/>
		<type id="org.hsqldb.QuerySpecification"/>
		<type id="com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriter"/>
		<type id="com.thoughtworks.xstream.io.xml.AbstractXmlDriver"/>
		<type id="org.springframework.batch.item.database.orm.HibernateQueryProvider"/>
		<type id="com.thoughtworks.xstream.io.xml.xppdom.Xpp3DomBuilder"/>
		<type id="com.thoughtworks.xstream.io.xml.JDomWriter"/>
		<type id="org.hsqldb.server.ServerConstants"/>
		<type id="org.hsqldb.persist.RowStoreDataChange"/>
		<type id="org.springframework.batch.repeat.context.RepeatContextCounter"/>
		<type id="org.hsqldb.SchemaObjectSet"/>
		<type id="com.thoughtworks.xstream.mapper.DefaultMapper"/>
		<type id="org.hsqldb.jdbc.JDBCBlobFile"/>
		<type id="org.springframework.batch.core.configuration.xml.InlineStepParser"/>
		<type id="com.thoughtworks.xstream.io.xml.AbstractDocumentReader"/>
		<type id="org.hsqldb.SortAndSlice"/>
		<type id="org.hsqldb.ExpressionAggregate"/>
		<type id="org.hsqldb.persist.DataFileCacheSession"/>
		<type id="org.hsqldb.SetFunction"/>
		<type id="com.thoughtworks.xstream.io.copy.HierarchicalStreamCopier"/>
		<type id="org.springframework.batch.item.file.transform.FieldSetFactory"/>
		<type id="com.thoughtworks.xstream.persistence.StreamStrategy"/>
		<type id="org.springframework.batch.item.database.support.SqlPagingQueryUtils"/>
		<type id="org.springframework.batch.core.step.item.SkipWrapper"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamImplicit"/>
		<type id="org.springframework.batch.core.partition.support.SimpleStepExecutionSplitter"/>
		<type id="org.springframework.batch.core.listener.ListenerMetaData"/>
		<type id="com.thoughtworks.xstream.mapper.ImmutableTypesMapper"/>
		<type id="com.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper"/>
		<type id="org.springframework.batch.core.scope.context.StepScopeManager"/>
		<type id="org.springframework.batch.item.file.transform.FormatterLineAggregator"/>
		<type id="org.springframework.batch.repeat.policy.CountingCompletionPolicy"/>
		<type id="org.hsqldb.lib.tar.TarReader"/>
		<type id="org.hsqldb.ExpressionAccessor"/>
		<type id="org.springframework.batch.core.JobExecution"/>
		<type id="org.springframework.batch.item.database.support.DerbyPagingQueryProvider"/>
		<type id="org.springframework.batch.core.configuration.xml.TopLevelStepParser"/>
		<type id="org.springframework.batch.item.file.mapping.BeanWrapperFieldSetMapper"/>
		<type id="org.hsqldb.types.BinaryData"/>
		<type id="com.thoughtworks.xstream.converters.collections.CollectionConverter"/>
		<type id="org.hsqldb.jdbc.JDBCColumnMetaData"/>
		<type id="org.springframework.batch.item.file.FlatFileItemReader"/>
		<type id="org.springframework.batch.core.job.flow.JobFlowExecutor"/>
		<type id="org.hsqldb.store.ReusableObjectCache"/>
		<type id="org.springframework.batch.item.util.ExecutionContextUserSupport"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamOmitField"/>
		<type id="org.hsqldb.StatementProcedure"/>
		<type id="org.hsqldb.lib.tar.PIFData"/>
		<type id="org.hsqldb.lib.BasicTextJdkLogFormatter"/>
		<type id="org.hsqldb.lib.tar.TarGenerator"/>
		<type id="org.hsqldb.lib.IntKeyLongValueHashMap"/>
		<type id="org.springframework.batch.core.scope.StepScope"/>
		<type id="org.springframework.batch.item.ItemStreamSupport"/>
		<type id="org.hsqldb.TransactionManager2PL"/>
		<type id="com.thoughtworks.xstream.io.xml.AbstractXmlReader"/>
		<type id="org.springframework.batch.item.mail.javamail.MimeMessageItemWriter"/>
		<type id="org.hsqldb.Statement"/>
		<type id="org.springframework.batch.item.database.ItemPreparedStatementSetter"/>
		<type id="org.springframework.batch.core.listener.CompositeSkipListener"/>
		<type id="org.codehaus.jettison.mapped.MappedXMLStreamWriter"/>
		<type id="org.hsqldb.auth.HsqldbSlaveAuthBean"/>
		<type id="org.hsqldb.rowio.RowOutputTextLog"/>
		<type id="org.springframework.batch.item.ItemProcessor"/>
		<type id="org.hsqldb.navigator.RowSetNavigatorDataChange"/>
		<type id="org.springframework.batch.support.SimpleMethodInvoker"/>
		<type id="org.hsqldb.auth.JaasAuthBean"/>
		<type id="org.hsqldb.lib.HsqlHeap"/>
		<type id="org.springframework.batch.item.file.DefaultBufferedReaderFactory"/>
		<type id="com.thoughtworks.xstream.io.xml.PrettyPrintWriter"/>
		<type id="org.springframework.batch.core.configuration.annotation.JobBuilderFactory"/>
		<type id="org.springframework.batch.core.annotation.AfterChunk"/>
		<type id="org.springframework.batch.core.job.SimpleJob"/>
		<type id="org.hsqldb.types.NullType"/>
		<type id="org.springframework.batch.poller.DirectPoller"/>
		<type id="com.thoughtworks.xstream.io.xml.XStream11XmlFriendlyReplacer"/>
		<type id="org.springframework.batch.core.job.flow.FlowExecutor"/>
		<type id="org.hsqldb.lib.HsqlByteArrayOutputStream"/>
		<type id="org.hsqldb.ExpressionValue"/>
		<type id="org.codehaus.jettison.AbstractXMLStreamReader"/>
		<type id="org.springframework.batch.core.step.builder.StepBuilderHelper"/>
		<type id="com.thoughtworks.xstream.converters.reflection.SortableFieldKeySorter"/>
		<type id="org.hsqldb.ExpressionArithmetic"/>
		<type id="org.hsqldb.lib.tar.RB"/>
		<type id="org.springframework.batch.repeat.support.ThrottleLimitResultQueue"/>
		<type id="com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter"/>
		<type id="org.springframework.batch.core.step.item.ForceRollbackForWriteSkipException"/>
		<type id="org.hsqldb.persist.LockFile"/>
		<type id="org.hsqldb.types.BitType"/>
		<type id="org.springframework.batch.core.launch.NoSuchJobExecutionException"/>
		<type id="org.hsqldb.ExpressionOp"/>
		<type id="org.springframework.batch.item.xml.stax.FragmentEventReader"/>
		<type id="org.springframework.batch.item.file.transform.ExtractorLineAggregator"/>
		<type id="org.hsqldb.server.ServerProperties"/>
		<type id="org.hsqldb.types.BlobDataID"/>
		<type id="org.hsqldb.persist.PersistentStoreCollectionSession"/>
		<type id="org.springframework.batch.repeat.support.RepeatInternalState"/>
		<type id="org.springframework.batch.item.ReaderNotOpenException"/>
		<type id="org.springframework.batch.core.job.flow.support.state.AbstractState"/>
		<type id="com.thoughtworks.xstream.annotations.AnnotationProvider"/>
		<type id="com.thoughtworks.xstream.converters.collections.BitSetConverter"/>
		<type id="org.hsqldb.jdbcDriver"/>
		<type id="com.thoughtworks.xstream.converters.reflection.ReflectionConverter"/>
		<type id="org.springframework.batch.repeat.interceptor.RepeatOperationsInterceptor"/>
		<type id="org.hsqldb.ParserCommand"/>
		<type id="org.springframework.batch.item.jms.JmsMethodInvocationRecoverer"/>
		<type id="org.springframework.batch.core.configuration.xml.JobParser"/>
		<type id="org.codehaus.jettison.mapped.NullNamespaceContext"/>
		<type id="org.springframework.batch.core.configuration.annotation.SimpleBatchConfiguration"/>
		<type id="org.springframework.batch.core.repository.dao.ExecutionContextDao"/>
		<type id="org.springframework.batch.core.step.skip.NonSkippableReadException"/>
		<type id="org.springframework.batch.item.database.support.SqlServerPagingQueryProvider"/>
		<type id="com.thoughtworks.xstream.converters.reflection.FieldKeySorter"/>
		<type id="org.hsqldb.RowAVLDisk"/>
		<type id="org.springframework.batch.item.file.FlatFileParseException"/>
		<type id="org.springframework.batch.core.annotation.OnWriteError"/>
		<type id="org.springframework.batch.core.configuration.StepRegistry"/>
		<type id="org.springframework.batch.core.launch.support.SimpleJobOperator"/>
		<type id="org.springframework.batch.item.ItemReader"/>
		<type id="org.springframework.batch.item.file.mapping.PassThroughFieldSetMapper"/>
		<type id="org.springframework.batch.item.ItemCountAware"/>
		<type id="org.hsqldb.persist.HsqlProperties"/>
		<type id="org.springframework.batch.core.annotation.AfterRead"/>
		<type id="org.springframework.batch.core.configuration.xml.TopLevelJobListenerParser"/>
		<type id="org.springframework.batch.core.step.job.DefaultJobParametersExtractor"/>
		<type id="org.springframework.batch.item.database.support.H2PagingQueryProvider"/>
		<type id="org.hsqldb.lib.HashMappedList"/>
		<type id="org.springframework.batch.repeat.policy.CompletionPolicySupport"/>
		<type id="com.thoughtworks.xstream.core.util.OrderRetainingMap"/>
		<type id="org.springframework.batch.core.partition.support.PartitionNameProvider"/>
		<type id="org.hsqldb.jdbc.JDBCParameterMetaData"/>
		<type id="com.thoughtworks.xstream.io.path.PathTrackingWriter"/>
		<type id="org.hsqldb.StatementCommand"/>
		<type id="org.hsqldb.server.WebServer"/>
		<type id="org.springframework.batch.core.annotation.OnSkipInWrite"/>
		<type id="org.springframework.batch.item.database.PagingQueryProvider"/>
		<type id="org.hsqldb.RowAVLDiskData"/>
		<type id="org.springframework.batch.item.validator.ValidationException"/>
		<type id="org.hsqldb.scriptio.ScriptWriterEncode"/>
		<type id="org.hsqldb.rowio.RowInputBinaryDecode"/>
		<type id="org.hsqldb.ParserRoutine"/>
		<type id="org.springframework.batch.core.job.flow.FlowExecutionStatus"/>
		<type id="org.springframework.batch.item.mail.SimpleMailMessageItemWriter"/>
		<type id="org.springframework.batch.core.step.FatalStepExecutionException"/>
		<type id="org.springframework.batch.core.launch.NoSuchJobException"/>
		<type id="org.hsqldb.lib.OrderedHashSet"/>
		<type id="org.springframework.batch.item.database.HibernateItemWriter"/>
		<type id="org.springframework.batch.core.step.builder.JobStepBuilder"/>
		<type id="com.thoughtworks.xstream.io.xml.StaxWriter"/>
		<type id="org.hsqldb.rowio.RowOutputText"/>
		<type id="org.springframework.batch.item.SpELItemKeyMapper"/>
		<type id="org.springframework.batch.core.launch.support.ExitCodeMapper"/>
		<type id="org.hsqldb.ExpressionColumn"/>
		<type id="org.hsqldb.lib.DataOutputStream"/>
		<type id="com.thoughtworks.xstream.converters.extended.ColorConverter"/>
		<type id="org.springframework.batch.item.file.NonTransientFlatFileException"/>
		<type id="org.hsqldb.FunctionSQL"/>
		<type id="org.springframework.batch.core.step.item.FaultTolerantChunkProvider"/>
		<type id="org.hsqldb.types.IntervalType"/>
		<type id="org.hsqldb.SqlInvariants"/>
		<type id="org.hsqldb.lib.OrderedLongKeyHashMap"/>
		<type id="org.hsqldb.dbinfo.DatabaseInformation"/>
		<type id="com.thoughtworks.xstream.converters.reflection.NativeFieldKeySorter"/>
		<type id="org.springframework.batch.item.file.ResourcesItemReader"/>
		<type id="org.springframework.batch.core.step.skip.SkipLimitExceededException"/>
		<type id="org.hsqldb.auth.AuthFunctionBean"/>
		<type id="org.hsqldb.result.Result"/>
		<type id="org.hsqldb.types.ClobDataID"/>
		<type id="com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter"/>
		<type id="org.springframework.batch.item.database.support.HsqlPagingQueryProvider"/>
		<type id="com.thoughtworks.xstream.converters.collections.TreeMapConverter"/>
		<type id="org.springframework.batch.item.file.transform.AbstractLineTokenizer"/>
		<type id="com.thoughtworks.xstream.alias.ClassMapper"/>
		<type id="org.springframework.batch.core.listener.AbstractListenerFactoryBean"/>
		<type id="org.springframework.batch.core.annotation.OnSkipInProcess"/>
		<type id="org.hsqldb.jdbc.JDBCSavepoint"/>
		<type id="com.thoughtworks.xstream.mapper.CachingMapper"/>
		<type id="org.springframework.batch.core.resource.ListPreparedStatementSetter"/>
		<type id="org.hsqldb.SessionData"/>
		<type id="org.springframework.batch.core.step.tasklet.MethodInvokingTaskletAdapter"/>
		<type id="org.springframework.batch.item.adapter.DynamicMethodInvocationException"/>
		<type id="com.thoughtworks.xstream.annotations.AnnotationReflectionConverter"/>
		<type id="org.springframework.batch.item.PeekableItemReader"/>
		<type id="com.thoughtworks.xstream.io.xml.xppdom.Xpp3Dom"/>
		<type id="org.hsqldb.StatementManager"/>
		<type id="org.springframework.batch.core.JobExecutionListener"/>
		<type id="org.springframework.batch.core.step.item.ChunkProvider"/>
		<type id="org.hsqldb.ExpressionColumnAccessor"/>
		<type id="com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker"/>
		<type id="org.hsqldb.TriggerDefSQL"/>
		<type id="org.springframework.batch.core.StepContribution"/>
		<type id="org.hsqldb.TypeInvariants"/>
		<type id="com.thoughtworks.xstream.io.AttributeNameIterator"/>
		<type id="org.hsqldb.RangeVariableResolver"/>
		<type id="org.springframework.batch.core.JobParameter"/>
		<type id="org.springframework.batch.core.listener.CompositeJobExecutionListener"/>
		<type id="org.springframework.batch.core.step.skip.SkipListenerFailedException"/>
		<type id="com.thoughtworks.xstream.io.xml.XppDomDriver"/>
		<type id="org.springframework.batch.core.launch.JobOperator"/>
		<type id="org.hsqldb.Token"/>
		<type id="org.springframework.batch.core.annotation.BeforeChunk"/>
		<type id="com.thoughtworks.xstream.converters.extended.PropertyEditorCapableConverter"/>
		<type id="com.thoughtworks.xstream.converters.extended.StackTraceElementConverter"/>
		<type id="com.thoughtworks.xstream.core.util.Fields"/>
		<type id="org.springframework.batch.core.configuration.annotation.EnableBatchProcessing"/>
		<type id="com.thoughtworks.xstream.core.DefaultConverterLookup"/>
		<type id="org.springframework.batch.core.ChunkListener"/>
		<type id="org.hsqldb.lib.tar.TarMalformatException"/>
		<type id="org.springframework.batch.core.step.NoSuchStepException"/>
		<type id="org.hsqldb.Scanner"/>
		<type id="org.springframework.batch.item.jms.JmsItemReader"/>
		<type id="com.thoughtworks.xstream.converters.basic.ByteConverter"/>
		<type id="com.thoughtworks.xstream.converters.extended.CurrencyConverter"/>
		<type id="com.thoughtworks.xstream.converters.collections.MapConverter"/>
		<type id="com.thoughtworks.xstream.converters.enums.EnumMapConverter"/>
		<type id="org.springframework.batch.core.configuration.xml.DecisionParser"/>
		<type id="org.codehaus.jettison.badgerfish.BadgerFishDOMDocumentParser"/>
		<type id="org.springframework.batch.core.step.StepLocator"/>
		<type id="org.springframework.batch.item.file.transform.LineTokenizer"/>
		<type id="org.springframework.batch.repeat.support.RepeatSynchronizationManager"/>
		<type id="org.codehaus.jettison.mapped.TypeConverter"/>
		<type id="org.hsqldb.RoutineSchema"/>
		<type id="org.springframework.batch.item.database.orm.JpaNativeQueryProvider"/>
		<type id="com.thoughtworks.xstream.converters.MarshallingContext"/>
		<type id="com.thoughtworks.xstream.converters.UnmarshallingContext"/>
		<type id="org.hsqldb.lib.tar.TarHeaderField"/>
		<type id="org.springframework.batch.item.file.separator.RecordSeparatorPolicy"/>
		<type id="org.hsqldb.lib.ObjectComparator"/>
		<type id="org.hsqldb.HsqlNameManager"/>
		<type id="org.hsqldb.lib.InputStreamWrapper"/>
		<type id="org.hsqldb.StatementDML"/>
		<type id="com.thoughtworks.xstream.io.HierarchicalStreamReader"/>
		<type id="org.hsqldb.rights.GranteeManager"/>
		<type id="org.springframework.batch.repeat.support.TaskExecutorRepeatTemplate"/>
		<type id="org.springframework.batch.core.job.flow.support.state.DecisionState"/>
		<type id="org.springframework.batch.core.step.AbstractStep"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamAsAttribute"/>
		<type id="com.thoughtworks.xstream.io.xml.DomDriver"/>
		<type id="com.thoughtworks.xstream.io.xml.DomReader"/>
		<type id="com.thoughtworks.xstream.io.xml.QNameMap"/>
		<type id="org.springframework.batch.core.configuration.annotation.ModularBatchConfiguration"/>
		<type id="org.springframework.batch.item.data.RepositoryItemReader"/>
		<type id="org.hsqldb.ParserDDL"/>
		<type id="org.springframework.batch.core.configuration.support.AutomaticJobRegistrar"/>
		<type id="org.springframework.batch.item.support.ClassifierCompositeItemWriter"/>
		<type id="org.hsqldb.FunctionSQLInvoked"/>
		<type id="org.hsqldb.persist.LobStoreMem"/>
		<type id="org.springframework.batch.core.configuration.xml.TaskletParser"/>
		<type id="org.codehaus.jettison.mapped.MappedDOMDocumentParser"/>
		<type id="org.springframework.batch.core.job.flow.JobExecutionDecider"/>
		<type id="com.thoughtworks.xstream.mapper.EnumMapper"/>
		<type id="com.thoughtworks.xstream.converters.basic.StringBufferConverter"/>
		<type id="org.springframework.batch.core.UnexpectedJobExecutionException"/>
		<type id="org.springframework.batch.core.step.ThreadStepInterruptionPolicy"/>
		<type id="com.thoughtworks.xstream.alias.NameMapper"/>
		<type id="com.thoughtworks.xstream.XStream"/>
		<type id="org.hsqldb.lib.OrderedLongHashSet"/>
		<type id="org.hsqldb.lib.Iterator"/>
		<type id="com.thoughtworks.xstream.io.xml.Dom4JXmlWriter"/>
		<type id="org.springframework.batch.core.repository.dao.MapExecutionContextDao"/>
		<type id="org.springframework.batch.item.ItemWriterException"/>
		<type id="org.hsqldb.util.MainInvoker"/>
		<type id="com.thoughtworks.xstream.io.xml.DocumentReader"/>
		<type id="org.springframework.batch.core.job.CompositeJobParametersValidator"/>
		<type id="org.springframework.batch.item.KeyValueItemWriter"/>
		<type id="org.springframework.batch.core.configuration.xml.TopLevelStepListenerParser"/>
		<type id="org.springframework.batch.core.step.item.SimpleChunkProvider"/>
		<type id="org.hsqldb.rowio.RowOutputTextQuoted"/>
		<type id="org.codehaus.jettison.AbstractDOMDocumentParser"/>
		<type id="org.springframework.batch.item.WriteFailedException"/>
		<type id="org.springframework.batch.item.adapter.ItemWriterAdapter"/>
		<type id="com.thoughtworks.xstream.converters.ConversionException"/>
		<type id="com.thoughtworks.xstream.io.WriterWrapper"/>
		<type id="com.thoughtworks.xstream.converters.reflection.Sun14ReflectionProvider"/>
		<type id="org.springframework.batch.core.step.tasklet.ConfigurableSystemProcessExitCodeMapper"/>
		<type id="com.thoughtworks.xstream.converters.basic.DateConverter"/>
		<type id="org.springframework.batch.core.repository.ExecutionContextSerializer"/>
		<type id="com.thoughtworks.xstream.io.xml.DomWriter"/>
		<type id="org.springframework.batch.item.file.FlatFileHeaderCallback"/>
		<type id="org.hsqldb.persist.ScaledRAFileHybrid"/>
		<type id="org.hsqldb.persist.HsqlDatabaseProperties"/>
		<type id="org.hsqldb.StatementSimple"/>
		<type id="org.springframework.batch.item.adapter.ItemProcessorAdapter"/>
		<type id="org.hsqldb.lib.ArraySort"/>
		<type id="org.hsqldb.lib.OrderedIntHashSet"/>
		<type id="org.springframework.batch.item.file.transform.FlatFileFormatException"/>
		<type id="org.springframework.batch.core.SkipListener"/>
		<type id="org.springframework.batch.core.job.flow.support.SimpleFlow"/>
		<type id="com.thoughtworks.xstream.MarshallingStrategy"/>
		<type id="org.hsqldb.persist.Cache"/>
		<type id="org.codehaus.jettison.badgerfish.BadgerFishXMLInputFactory"/>
		<type id="org.springframework.batch.core.step.item.SkipOverflowException"/>
		<type id="org.hsqldb.ExpressionTable"/>
		<type id="org.springframework.batch.item.jms.JmsMethodArgumentsKeyGenerator"/>
		<type id="org.hsqldb.lib.tar.TarFileOutputStream"/>
		<type id="org.springframework.batch.core.listener.JobListenerMetaData"/>
		<type id="com.thoughtworks.xstream.converters.extended.ISO8601SqlTimestampConverter"/>
		<type id="com.thoughtworks.xstream.mapper.ArrayMapper"/>
		<type id="org.hsqldb.jdbc.JDBCCommonDataSource"/>
		<type id="com.thoughtworks.xstream.converters.extended.FileConverter"/>
		<type id="org.hsqldb.jdbc.JDBCConnectionEventListener"/>
		<type id="com.thoughtworks.xstream.XStreamer"/>
		<type id="org.springframework.batch.item.database.orm.AbstractHibernateQueryProvider"/>
		<type id="org.springframework.batch.item.file.transform.FieldExtractor"/>
		<type id="org.springframework.batch.item.support.ListItemReader"/>
		<type id="com.thoughtworks.xstream.converters.basic.FloatConverter"/>
		<type id="org.hsqldb.DatabaseURL"/>
		<type id="org.codehaus.jettison.badgerfish.BadgerFishConvention"/>
		<type id="com.thoughtworks.xstream.mapper.OuterClassMapper"/>
		<type id="org.springframework.batch.item.database.support.DefaultDataFieldMaxValueIncrementerFactory"/>
		<type id="org.hsqldb.server.ServerConfiguration"/>
		<type id="org.springframework.batch.item.support.PassThroughItemProcessor"/>
		<type id="org.hsqldb.lib.ClosableCharArrayWriter"/>
		<type id="org.springframework.batch.repeat.RepeatOperations"/>
		<type id="org.springframework.batch.core.job.flow.support.state.EndState"/>
		<type id="org.springframework.batch.item.file.transform.Alignment"/>
		<type id="org.springframework.batch.item.database.orm.HibernateNativeQueryProvider"/>
		<type id="org.springframework.batch.support.LastModifiedResourceComparator"/>
		<type id="org.springframework.batch.core.annotation.AfterProcess"/>
		<type id="org.springframework.batch.repeat.support.RepeatTemplate"/>
		<type id="org.hsqldb.index.IndexAVLMemory"/>
		<type id="com.thoughtworks.xstream.converters.ConverterRegistry"/>
		<type id="org.springframework.batch.item.file.transform.DelimitedLineTokenizer"/>
		<type id="com.thoughtworks.xstream.converters.javabean.BeanProvider"/>
		<type id="org.hsqldb.lib.MD5"/>
		<type id="org.hsqldb.types.IntervalMonthData"/>
		<type id="org.hsqldb.persist.TextFileSettings"/>
		<type id="org.hsqldb.navigator.RangeIterator"/>
		<type id="org.springframework.batch.core.scope.context.StepContextRepeatCallback"/>
		<type id="org.springframework.batch.repeat.exception.LogOrRethrowExceptionHandler"/>
		<type id="org.hsqldb.jdbc.JDBCDriver"/>
		<type id="org.hsqldb.jdbc.JDBCPreparedStatement"/>
		<type id="org.springframework.batch.item.database.JpaItemWriter"/>
		<type id="org.springframework.batch.repeat.callback.NestedRepeatCallback"/>
		<type id="org.springframework.batch.core.job.flow.support.state.MaxValueFlowExecutionAggregator"/>
		<type id="org.hsqldb.ParserDQL"/>
		<type id="com.thoughtworks.xstream.converters.reflection.ReflectionProviderWrapper"/>
		<type id="org.springframework.batch.core.launch.support.RuntimeExceptionTranslator"/>
		<type id="com.thoughtworks.xstream.converters.basic.ThreadSafeSimpleDateFormat"/>
		<type id="org.springframework.batch.item.file.transform.IncorrectTokenCountException"/>
		<type id="org.hsqldb.ParserDML"/>
		<type id="org.springframework.batch.core.step.StepInterruptionPolicy"/>
		<type id="org.hsqldb.lib.SimpleLog"/>
		<type id="org.springframework.batch.core.step.job.JobParametersExtractor"/>
		<type id="org.springframework.batch.core.job.flow.support.state.StepState"/>
		<type id="com.thoughtworks.xstream.converters.reflection.FieldKey"/>
		<type id="org.springframework.batch.core.step.item.ChunkOrientedTasklet"/>
		<type id="org.hsqldb.persist.DataFileCache"/>
		<type id="org.springframework.batch.core.step.job.JobStep"/>
		<type id="org.springframework.batch.core.repository.dao.JdbcJobExecutionDao"/>
		<type id="org.hsqldb.rights.User"/>
		<type id="org.hsqldb.lib.LongDeque"/>
		<type id="com.thoughtworks.xstream.io.HierarchicalStreamDriver"/>
		<type id="com.thoughtworks.xstream.core.util.FastStack"/>
		<type id="org.springframework.batch.core.step.item.KeyGenerator"/>
		<type id="org.springframework.batch.repeat.exception.SimpleLimitExceptionHandler"/>
		<type id="org.springframework.batch.core.configuration.xml.CoreNamespacePostProcessor"/>
		<type id="org.springframework.batch.item.file.transform.PassThroughFieldExtractor"/>
		<type id="org.springframework.batch.core.configuration.annotation.StepBuilderFactory"/>
		<type id="com.thoughtworks.xstream.core.AbstractReferenceMarshaller"/>
		<type id="org.springframework.batch.core.job.flow.support.state.SplitState"/>
		<type id="org.springframework.batch.core.annotation.BeforeProcess"/>
		<type id="org.springframework.batch.core.step.skip.LimitCheckingItemSkipPolicy"/>
		<type id="org.hsqldb.result.ResultConstants"/>
		<type id="org.hsqldb.scriptio.ScriptReaderText"/>
		<type id="org.hsqldb.StatementQuery"/>
		<type id="org.hsqldb.jdbc.JDBCNClob"/>
		<type id="org.hsqldb.TransactionManager"/>
		<type id="org.springframework.batch.item.database.orm.AbstractJpaQueryProvider"/>
		<type id="com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy"/>
		<type id="org.springframework.batch.core.job.flow.FlowJob"/>
		<type id="org.hsqldb.StatementInsert"/>
		<type id="org.springframework.batch.core.step.tasklet.SimpleSystemProcessExitCodeMapper"/>
		<type id="org.springframework.batch.core.explore.support.SimpleJobExplorer"/>
		<type id="org.hsqldb.lib.LineReader"/>
		<type id="org.hsqldb.rowio.RowOutputInterface"/>
		<type id="org.springframework.batch.item.ExecutionContext"/>
		<type id="com.thoughtworks.xstream.mapper.ImplicitCollectionMapper"/>
		<type id="org.springframework.batch.item.database.BeanPropertyItemSqlParameterSourceProvider"/>
		<type id="org.springframework.batch.core.launch.support.RunIdIncrementer"/>
		<type id="org.hsqldb.SchemaObject"/>
		<type id="org.springframework.batch.support.transaction.FlushFailedException"/>
		<type id="org.springframework.batch.item.support.IteratorItemReader"/>
		<type id="com.thoughtworks.xstream.mapper.XmlFriendlyMapper"/>
		<type id="com.thoughtworks.xstream.core.SequenceGenerator"/>
		<type id="com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver"/>
		<type id="org.springframework.batch.core.ItemWriteListener"/>
		<type id="com.thoughtworks.xstream.converters.extended.DynamicProxyConverter"/>
		<type id="com.thoughtworks.xstream.core.util.TypedNull"/>
		<type id="org.hsqldb.navigator.RowSetNavigatorClient"/>
		<type id="org.springframework.batch.item.file.mapping.DefaultLineMapper"/>
		<type id="org.springframework.batch.core.JobParametersIncrementer"/>
		<type id="org.springframework.batch.core.explore.JobExplorer"/>
		<type id="org.hsqldb.RowAVL"/>
		<type id="org.springframework.batch.core.ItemProcessListener"/>
		<type id="org.springframework.batch.item.file.mapping.FieldSetMapper"/>
		<type id="org.hsqldb.persist.LobManager"/>
		<type id="org.springframework.batch.core.configuration.annotation.DefaultBatchConfigurer"/>
		<type id="org.hsqldb.jdbc.JDBCBlobClient"/>
		<type id="org.springframework.batch.core.configuration.xml.TopLevelFlowParser"/>
		<type id="org.hsqldb.index.Index"/>
		<type id="com.thoughtworks.xstream.converters.reflection.SelfStreamingInstanceChecker"/>
		<type id="org.springframework.batch.item.file.MultiResourceItemReader"/>
		<type id="org.hsqldb.QueryExpression"/>
		<type id="org.codehaus.jettison.mapped.MappedXMLInputFactory"/>
		<type id="org.springframework.batch.item.file.transform.RegexLineTokenizer"/>
		<type id="org.springframework.batch.core.listener.CompositeItemWriteListener"/>
		<type id="org.springframework.batch.core.repository.dao.JdbcJobInstanceDao"/>
		<type id="org.codehaus.jettison.mapped.DefaultConverter"/>
		<type id="org.springframework.batch.support.SerializationUtils"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamImplicitCollection"/>
		<type id="org.hsqldb.jdbc.JDBCClobFile"/>
		<type id="org.springframework.batch.core.configuration.xml.ChunkElementParser"/>
		<type id="org.hsqldb.jdbc.Util"/>
		<type id="org.springframework.batch.core.scope.context.StepSynchronizationManager"/>
		<type id="org.hsqldb.jdbc.JDBCConnection"/>
		<type id="org.springframework.batch.item.file.mapping.PatternMatchingCompositeLineMapper"/>
		<type id="org.springframework.batch.item.support.CompositeItemProcessor"/>
		<type id="org.hsqldb.lib.ReaderInputStream"/>
		<type id="org.hsqldb.types.RowType"/>
		<type id="org.springframework.batch.core.listener.StepListenerSupport"/>
		<type id="com.thoughtworks.xstream.io.xml.XppDomReader"/>
		<type id="org.springframework.batch.core.repository.dao.MapJobExecutionDao"/>
		<type id="com.thoughtworks.xstream.io.xml.XomReader"/>
		<type id="org.springframework.batch.item.xml.StaxEventItemWriter"/>
		<type id="org.hsqldb.StatementCursor"/>
		<type id="org.hsqldb.SessionInterface"/>
		<type id="org.springframework.batch.core.listener.JobExecutionListenerSupport"/>
		<type id="org.hsqldb.StatementSchemaDefinition"/>
		<type id="org.hsqldb.util.TableSorter"/>
		<type id="org.hsqldb.RowAction"/>
		<type id="org.springframework.batch.item.database.JdbcPagingItemReader"/>
		<type id="org.springframework.batch.core.launch.NoSuchJobInstanceException"/>
		<type id="org.springframework.batch.support.annotation.Classifier"/>
		<type id="org.hsqldb.server.Server"/>
		<type id="org.hsqldb.lib.StringConverter"/>
		<type id="org.hsqldb.types.LobData"/>
		<type id="com.thoughtworks.xstream.converters.extended.SqlTimestampConverter"/>
		<type id="org.springframework.batch.core.partition.support.MultiResourcePartitioner"/>
		<type id="com.thoughtworks.xstream.converters.collections.CharArrayConverter"/>
		<type id="com.thoughtworks.xstream.io.xml.StaxReader"/>
		<type id="org.codehaus.jettison.json.JSONException"/>
		<type id="org.springframework.batch.item.support.AbstractItemStreamItemReader"/>
		<type id="org.springframework.batch.core.launch.JobInstanceAlreadyExistsException"/>
		<type id="org.springframework.batch.core.configuration.support.AbstractApplicationContextFactory"/>
		<type id="org.springframework.batch.core.annotation.BeforeStep"/>
		<type id="com.thoughtworks.xstream.core.util.ThreadSafePropertyEditor"/>
		<type id="org.springframework.batch.core.repository.JobExecutionAlreadyRunningException"/>
		<type id="org.springframework.batch.core.repository.support.SimpleJobRepository"/>
		<type id="org.hsqldb.store.HashIndex"/>
		<type id="org.springframework.batch.core.listener.StepListenerFailedException"/>
		<type id="org.springframework.batch.core.configuration.xml.SplitParser"/>
		<type id="org.hsqldb.SessionContext"/>
		<type id="org.springframework.batch.item.database.support.Db2PagingQueryProvider"/>
		<type id="org.springframework.batch.item.database.IbatisPagingItemReader"/>
		<type id="org.codehaus.jettison.badgerfish.BadgerFishXMLOutputFactory"/>
		<type id="com.thoughtworks.xstream.core.util.ObjectIdDictionary"/>
		<type id="com.thoughtworks.xstream.mapper.AnnotationMapper"/>
		<type id="com.thoughtworks.xstream.io.StatefulWriter"/>
		<type id="com.thoughtworks.xstream.mapper.DynamicProxyMapper"/>
		<type id="org.hsqldb.View"/>
		<type id="com.thoughtworks.xstream.mapper.LocalConversionMapper"/>
		<type id="org.springframework.batch.repeat.exception.ExceptionHandler"/>
		<type id="org.hsqldb.types.JavaObjectData"/>
		<type id="org.hsqldb.lib.Collection"/>
		<type id="org.hsqldb.ClientConnectionHTTP"/>
		<type id="org.springframework.batch.core.launch.support.CommandLineJobRunner"/>
		<type id="org.springframework.batch.item.ItemStreamWriter"/>
		<type id="com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper"/>
		<type id="org.springframework.batch.core.repository.dao.JdbcStepExecutionDao"/>
		<type id="org.hsqldb.types.ClobInputStream"/>
		<type id="com.thoughtworks.xstream.mapper.ClassAliasingMapper"/>
		<type id="org.springframework.batch.core.step.factory.FaultTolerantStepFactoryBean"/>
		<type id="org.springframework.batch.item.database.StoredProcedureItemReader"/>
		<type id="org.springframework.batch.core.configuration.xml.AbstractStepParser"/>
		<type id="org.springframework.batch.support.PropertiesConverter"/>
		<type id="org.hsqldb.types.ClobData"/>
		<type id="org.springframework.batch.core.step.builder.StepBuilderException"/>
		<type id="org.hsqldb.lib.IntValueHashMap"/>
		<type id="org.hsqldb.error.Error"/>
		<type id="org.springframework.batch.item.file.transform.PassThroughLineAggregator"/>
		<type id="org.springframework.batch.core.configuration.annotation.BatchConfigurationSelector"/>
		<type id="org.hsqldb.rowio.RowOutputBinary180"/>
		<type id="com.thoughtworks.xstream.io.HierarchicalStreamWriter"/>
		<type id="org.hsqldb.lib.HsqlList"/>
		<type id="org.hsqldb.rowio.RowOutputBinaryEncode"/>
		<type id="com.thoughtworks.xstream.converters.basic.StringConverter"/>
		<type id="org.springframework.batch.core.configuration.support.ClassPathXmlApplicationContextFactory"/>
		<type id="org.hsqldb.jdbc.JDBCResultSetMetaData"/>
		<type id="com.thoughtworks.xstream.io.json.JsonHierarchicalStreamDriver"/>
		<type id="org.springframework.batch.core.DefaultJobKeyGenerator"/>
		<type id="org.hsqldb.types.Types"/>
		<type id="com.thoughtworks.xstream.converters.basic.CharConverter"/>
		<type id="org.codehaus.jettison.badgerfish.BadgerFishXMLStreamReader"/>
		<type id="org.springframework.batch.repeat.exception.DefaultExceptionHandler"/>
		<type id="com.thoughtworks.xstream.io.binary.BinaryStreamReader"/>
		<type id="org.springframework.batch.core.launch.support.JobRegistryBackgroundJobRunner"/>
		<type id="org.hsqldb.types.BlobType"/>
		<type id="org.hsqldb.Server"/>
		<type id="org.springframework.batch.core.scope.context.StepContext"/>
		<type id="org.hsqldb.TableWorks"/>
		<type id="org.hsqldb.jdbc.JDBCSQLXML"/>
		<type id="org.springframework.batch.core.step.tasklet.SystemCommandTasklet"/>
		<type id="org.springframework.batch.item.database.support.MySqlPagingQueryProvider"/>
		<type id="org.hsqldb.jdbc.JDBCArray"/>
		<type id="org.hsqldb.types.Charset"/>
		<type id="org.springframework.batch.support.MethodInvokerUtils"/>
		<type id="org.hsqldb.SchemaManager"/>
		<type id="com.thoughtworks.xstream.converters.ConverterLookup"/>
		<type id="com.thoughtworks.xstream.mapper.Mapper"/>
		<type id="com.thoughtworks.xstream.converters.extended.JavaClassConverter"/>
		<type id="org.hsqldb.lib.tar.TarFileInputStream"/>
		<type id="org.springframework.batch.core.configuration.support.DefaultJobLoader"/>
		<type id="org.hsqldb.store.BitMap"/>
		<type id="org.hsqldb.lib.ClosableByteArrayOutputStream"/>
		<type id="org.hsqldb.ParserBase"/>
		<type id="org.springframework.batch.core.configuration.xml.BeanDefinitionUtils"/>
		<type id="org.springframework.batch.item.database.ItemSqlParameterSourceProvider"/>
		<type id="org.springframework.batch.item.support.CompositeItemWriter"/>
		<type id="org.hsqldb.lib.HashMap"/>
		<type id="org.hsqldb.jdbc.JDBCStatement"/>
		<type id="org.codehaus.jettison.AbstractXMLInputFactory"/>
		<type id="com.thoughtworks.xstream.converters.extended.ThrowableConverter"/>
		<type id="org.hsqldb.ExpressionLogical"/>
		<type id="org.hsqldb.persist.LobStoreInJar"/>
		<type id="com.thoughtworks.xstream.alias.CannotResolveClassException"/>
		<type id="org.springframework.batch.repeat.support.ResultHolderResultQueue"/>
		<type id="org.springframework.batch.item.database.HibernatePagingItemReader"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamAlias"/>
		<type id="org.springframework.batch.poller.Poller"/>
		<type id="org.hsqldb.lib.HsqlByteArrayInputStream"/>
		<type id="org.hsqldb.lib.AppendableException"/>
		<type id="org.springframework.batch.core.launch.support.SimpleJobLauncher"/>
		<type id="org.hsqldb.lib.RefCapableRBInterface"/>
		<type id="org.springframework.batch.core.configuration.support.GenericApplicationContextFactory"/>
		<type id="org.springframework.batch.core.listener.MethodInvokerMethodInterceptor"/>
		<type id="org.hsqldb.jdbc.pool.JDBCXAResource"/>
		<type id="org.hsqldb.scriptio.ScriptReaderDecode"/>
		<type id="org.springframework.batch.repeat.RepeatCallback"/>
		<type id="org.hsqldb.jdbc.JDBCBlob"/>
		<type id="org.springframework.batch.core.annotation.AfterChunkError"/>
		<type id="org.springframework.batch.item.ItemStreamException"/>
		<type id="org.springframework.batch.core.step.item.BatchRetryTemplate"/>
		<type id="org.springframework.batch.item.xml.stax.DefaultFragmentEventReader"/>
		<type id="org.hsqldb.jdbc.JDBCResultSet"/>
		<type id="org.springframework.batch.core.configuration.xml.CoreNamespaceHandler"/>
		<type id="org.hsqldb.lib.CountUpDownLatch"/>
		<type id="org.springframework.batch.core.configuration.support.OsgiBundleXmlApplicationContextFactory"/>
		<type id="org.springframework.batch.item.file.ResourceAwareItemReaderItemStream"/>
		<type id="org.springframework.batch.repeat.support.RepeatInternalStateSupport"/>
		<type id="org.hsqldb.types.ClobType"/>
		<type id="com.thoughtworks.xstream.core.util.XmlHeaderAwareReader"/>
		<type id="org.springframework.batch.core.step.item.FaultTolerantChunkProcessor"/>
		<type id="org.springframework.batch.core.job.flow.Flow"/>
		<type id="org.springframework.batch.repeat.policy.SimpleCompletionPolicy"/>
		<type id="com.thoughtworks.xstream.converters.extended.CharsetConverter"/>
		<type id="org.springframework.batch.core.step.StepLocatorStepFactoryBean"/>
		<type id="org.hsqldb.StatementSet"/>
		<type id="org.springframework.batch.item.database.support.SqlPagingQueryProviderFactoryBean"/>
		<type id="org.hsqldb.lib.StopWatch"/>
		<type id="org.springframework.batch.core.step.builder.FlowStepBuilder"/>
		<type id="org.codehaus.jettison.badgerfish.BadgerFishXMLStreamWriter"/>
		<type id="org.springframework.batch.item.file.mapping.ArrayFieldSetMapper"/>
		<type id="org.hsqldb.types.CharacterType"/>
		<type id="org.hsqldb.types.UserTypeModifier"/>
		<type id="org.springframework.batch.support.PatternMatcher"/>
		<type id="org.springframework.batch.core.annotation.AfterStep"/>
		<type id="org.springframework.batch.repeat.exception.CompositeExceptionHandler"/>
		<type id="org.springframework.batch.item.database.JdbcBatchItemWriter"/>
		<type id="org.hsqldb.lib.IntKeyIntValueHashMap"/>
		<type id="org.hsqldb.rowio.RowInputBinary"/>
		<type id="com.thoughtworks.xstream.converters.reflection.ExternalizableConverter"/>
		<type id="com.thoughtworks.xstream.io.ExtendedHierarchicalStreamWriterHelper"/>
		<type id="org.springframework.batch.core.repository.dao.JdbcExecutionContextDao"/>
		<type id="org.springframework.batch.item.data.SpELMappingGemfireItemWriter"/>
		<type id="org.hsqldb.util.CodeSwitcher"/>
		<type id="org.springframework.batch.core.annotation.AfterJob"/>
		<type id="org.hsqldb.util.CSVWriter"/>
		<type id="org.springframework.batch.item.NonTransientResourceException"/>
		<type id="org.springframework.batch.repeat.CompletionPolicy"/>
		<type id="org.springframework.batch.item.validator.Validator"/>
		<type id="com.thoughtworks.xstream.converters.basic.UUIDConverter"/>
		<type id="com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider"/>
		<type id="org.springframework.batch.core.repository.dao.JobInstanceDao"/>
		<type id="org.hsqldb.error.ErrorCode"/>
		<type id="com.thoughtworks.xstream.converters.Converter"/>
		<type id="org.springframework.batch.item.file.separator.SuffixRecordSeparatorPolicy"/>
		<type id="org.springframework.batch.item.xml.stax.NoStartEndDocumentStreamWriter"/>
		<type id="com.thoughtworks.xstream.converters.collections.ArrayConverter"/>
		<type id="org.hsqldb.types.DTIType"/>
		<type id="com.thoughtworks.xstream.io.xml.AbstractDocumentWriter"/>
		<type id="org.springframework.batch.core.annotation.AfterWrite"/>
		<type id="com.thoughtworks.xstream.converters.basic.DoubleConverter"/>
		<type id="org.springframework.batch.core.job.flow.support.StateTransition"/>
		<type id="com.thoughtworks.xstream.io.xml.XomWriter"/>
		<type id="org.hsqldb.index.NodeAVLDisk"/>
		<type id="org.springframework.batch.core.configuration.annotation.AbstractBatchConfiguration"/>
		<type id="com.thoughtworks.xstream.converters.extended.JavaMethodConverter"/>
		<type id="org.springframework.batch.item.database.orm.JpaQueryProvider"/>
		<type id="org.hsqldb.persist.RandomAccessInterface"/>
		<type id="org.springframework.batch.core.job.flow.FlowExecution"/>
		<type id="org.springframework.batch.item.ItemWriter"/>
		<type id="com.thoughtworks.xstream.converters.basic.StringBuilderConverter"/>
		<type id="com.thoughtworks.xstream.core.util.CustomObjectInputStream"/>
		<type id="org.springframework.batch.repeat.policy.CompositeCompletionPolicy"/>
		<type id="org.springframework.batch.core.JobParameters"/>
		<type id="org.springframework.batch.core.step.item.Chunk"/>
		<type id="org.springframework.batch.core.configuration.JobFactory"/>
		<type id="org.codehaus.jettison.util.FastStack"/>
		<type id="com.thoughtworks.xstream.core.util.CompositeClassLoader"/>
		<type id="com.thoughtworks.xstream.io.xml.StaxDriver"/>
		<type id="org.hsqldb.persist.RowStoreAVL"/>
		<type id="org.springframework.batch.item.WriterNotOpenException"/>
		<type id="org.springframework.batch.item.file.transform.LineAggregator"/>
		<type id="org.springframework.batch.core.launch.JobParametersNotFoundException"/>
		<type id="org.hsqldb.FunctionCustom"/>
		<type id="org.hsqldb.persist.RowStoreAVLDiskData"/>
		<type id="org.springframework.batch.item.database.HibernateItemReaderHelper"/>
		<type id="org.hsqldb.store.ValuePoolHashMap"/>
		<type id="com.thoughtworks.xstream.converters.basic.BigIntegerConverter"/>
		<type id="org.springframework.batch.item.database.ExtendedConnectionDataSourceProxy"/>
		<type id="org.springframework.batch.core.step.tasklet.TaskletStep"/>
		<type id="org.springframework.batch.core.configuration.xml.FlowElementParser"/>
		<type id="org.springframework.batch.item.file.mapping.PassThroughLineMapper"/>
		<type id="org.codehaus.jettison.mapped.MappedNamespaceConvention"/>
		<type id="com.thoughtworks.xstream.mapper.DefaultImplementationsMapper"/>
		<type id="com.thoughtworks.xstream.io.xml.TraxSource"/>
		<type id="org.hsqldb.util.ConnectionSetting"/>
		<type id="org.hsqldb.types.IntervalSecondData"/>
		<type id="org.springframework.batch.core.repository.dao.StepExecutionDao"/>
		<type id="org.hsqldb.rowio.RowInputTextLog"/>
		<type id="org.hsqldb.Session"/>
		<type id="org.hsqldb.persist.RowStoreAVLHybridExtended"/>
		<type id="org.hsqldb.scriptio.ScriptWriterText"/>
		<type id="org.hsqldb.Schema"/>
		<type id="org.hsqldb.server.Servlet"/>
		<type id="org.hsqldb.lib.IntKeyHashMapConcurrent"/>
		<type id="com.thoughtworks.xstream.core.util.Base64Encoder"/>
		<type id="org.hsqldb.lib.LongKeyHashMap"/>
		<type id="org.hsqldb.RangeVariableJoined"/>
		<type id="org.hsqldb.navigator.RowSetNavigatorDataChangeMemory"/>
		<type id="org.springframework.batch.core.BatchStatus"/>
		<type id="org.springframework.batch.core.partition.StepExecutionSplitter"/>
		<type id="org.springframework.batch.item.file.transform.IncorrectLineLengthException"/>
		<type id="org.springframework.batch.item.database.JpaPagingItemReader"/>
		<type id="org.springframework.batch.core.ExitStatus"/>
		<type id="org.hsqldb.navigator.RowSetNavigatorDataTable"/>
		<type id="org.springframework.batch.core.step.builder.FaultTolerantStepBuilder"/>
		<type id="org.springframework.batch.item.amqp.AmqpItemWriter"/>
		<type id="org.hsqldb.types.NumberType"/>
		<type id="com.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter"/>
		<type id="com.thoughtworks.xstream.core.BaseException"/>
		<type id="com.thoughtworks.xstream.converters.extended.TextAttributeConverter"/>
		<type id="com.thoughtworks.xstream.io.xml.JDomDriver"/>
		<type id="org.springframework.batch.core.annotation.BeforeJob"/>
		<type id="org.hsqldb.jdbc.pool.JDBCXAConnectionWrapper"/>
		<type id="org.springframework.batch.core.repository.dao.XStreamExecutionContextStringSerializer"/>
		<type id="org.hsqldb.lib.WrapperIterator"/>
		<type id="org.springframework.batch.item.file.SimpleBinaryBufferedReaderFactory"/>
		<type id="org.springframework.batch.core.launch.support.JvmSystemExiter"/>
		<type id="org.hsqldb.jdbc.pool.JDBCPooledDataSource"/>
		<type id="org.springframework.batch.core.step.item.ChunkProcessor"/>
		<type id="org.hsqldb.HsqlDateTime"/>
		<type id="org.hsqldb.util.DatabaseManager"/>
		<type id="org.springframework.batch.core.step.item.SimpleChunkProcessor"/>
		<type id="org.hsqldb.RangeVariable"/>
		<type id="com.thoughtworks.xstream.converters.reflection.SerializableConverter"/>
		<type id="org.springframework.batch.core.job.flow.support.state.FlowExecutionAggregator"/>
		<type id="org.springframework.batch.core.explore.support.MapJobExplorerFactoryBean"/>
		<type id="org.hsqldb.lib.FileAccess"/>
		<type id="org.hsqldb.ExpressionLike"/>
		<type id="org.springframework.batch.item.adapter.PropertyExtractingDelegatingItemWriter"/>
		<type id="org.hsqldb.types.BooleanType"/>
		<type id="org.hsqldb.lib.LineGroupReader"/>
		<type id="com.thoughtworks.xstream.converters.collections.PropertiesConverter"/>
		<type id="org.codehaus.jettison.AbstractXMLOutputFactory"/>
		<type id="org.springframework.batch.core.listener.StepExecutionListenerSupport"/>
		<type id="org.springframework.batch.core.configuration.xml.StepListenerParser"/>
		<type id="com.thoughtworks.xstream.io.ReaderWrapper"/>
		<type id="org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean"/>
		<type id="org.springframework.batch.core.configuration.support.ClassPathXmlJobRegistry"/>
		<type id="org.hsqldb.DatabaseManager"/>
		<type id="org.springframework.batch.item.file.transform.PatternMatchingCompositeLineTokenizer"/>
		<type id="org.springframework.batch.core.listener.ChunkListenerSupport"/>
		<type id="org.springframework.batch.core.StepExecution"/>
		<type id="com.thoughtworks.xstream.converters.SingleValueConverterWrapper"/>
		<type id="org.springframework.batch.core.step.skip.SkipException"/>
		<type id="org.hsqldb.index.NodeAVL"/>
		<type id="org.hsqldb.persist.ScriptRunner"/>
		<type id="org.springframework.batch.core.repository.dao.MapStepExecutionDao"/>
		<type id="org.springframework.batch.item.data.MongoItemReader"/>
		<type id="org.springframework.batch.core.configuration.support.ClasspathXmlApplicationContextsFactoryBean"/>
		<type id="com.thoughtworks.xstream.core.ReferenceByIdMarshallingStrategy"/>
		<type id="org.springframework.batch.core.step.tasklet.Tasklet"/>
		<type id="org.codehaus.jettison.json.JSONWriter"/>
		<type id="org.hsqldb.lib.ValidatingResourceBundle"/>
		<type id="com.thoughtworks.xstream.persistence.FileStreamStrategy"/>
		<type id="org.codehaus.jettison.json.JSONString"/>
		<type id="org.hsqldb.Trigger"/>
		<type id="org.springframework.batch.core.repository.dao.MapJobInstanceDao"/>
		<type id="org.hsqldb.scriptio.ScriptWriterBase"/>
		<type id="org.springframework.batch.core.job.flow.support.state.FlowState"/>
		<type id="org.springframework.batch.core.configuration.JobRegistry"/>
		<type id="org.springframework.batch.core.annotation.OnReadError"/>
		<type id="org.springframework.batch.core.listener.JobListenerFactoryBean"/>
		<type id="com.thoughtworks.xstream.converters.extended.EncodedByteArrayConverter"/>
		<type id="com.thoughtworks.xstream.io.xml.XmlFriendlyWriter"/>
		<type id="com.thoughtworks.xstream.converters.extended.LookAndFeelConverter"/>
		<type id="org.hsqldb.lib.InOutUtil"/>
		<type id="org.hsqldb.navigator.RowSetNavigator"/>
		<type id="com.thoughtworks.xstream.converters.extended.ISO8601DateConverter"/>
		<type id="org.springframework.batch.core.repository.dao.AbstractJdbcBatchMetadataDao"/>
		<type id="com.thoughtworks.xstream.converters.extended.ToStringConverter"/>
		<type id="org.springframework.batch.support.AnnotationMethodResolver"/>
		<type id="org.springframework.batch.core.annotation.BeforeWrite"/>
		<type id="org.springframework.batch.core.configuration.xml.CoreNamespaceUtils"/>
		<type id="com.thoughtworks.xstream.persistence.XmlSet"/>
		<type id="org.springframework.batch.item.database.support.PostgresPagingQueryProvider"/>
		<type id="org.hsqldb.auth.DenyException"/>
		<type id="org.hsqldb.persist.DataFileBlockManager"/>
		<type id="org.hsqldb.lib.Set"/>
		<type id="org.hsqldb.jdbc.pool.JDBCXID"/>
		<type id="org.springframework.batch.core.step.factory.SimpleStepFactoryBean"/>
		<type id="com.thoughtworks.xstream.converters.reflection.ReflectionProvider"/>
		<type id="org.springframework.batch.item.jms.JmsItemWriter"/>
		<type id="org.hsqldb.lib.HsqlDeque"/>
		<type id="org.hsqldb.jdbc.JDBCDatabaseMetaData"/>
		<type id="org.springframework.batch.item.support.CompositeItemStream"/>
		<type id="org.springframework.batch.core.configuration.xml.JobRepositoryParser"/>
		<type id="org.hsqldb.lib.KMPSearchAlgorithm"/>
		<type id="com.thoughtworks.xstream.mapper.CannotResolveClassException"/>
		<type id="org.springframework.batch.item.ItemStream"/>
		<type id="org.springframework.batch.core.job.builder.JobFlowBuilder"/>
		<type id="org.hsqldb.index.NodeAVLDiskLarge"/>
		<type id="org.springframework.batch.core.converter.JobParametersConverter"/>
		<type id="com.thoughtworks.xstream.io.xml.XomDriver"/>
		<type id="com.thoughtworks.xstream.core.util.DependencyInjectionFactory"/>
		<type id="org.hsqldb.Table"/>
		<type id="com.thoughtworks.xstream.core.util.Pool"/>
		<type id="org.springframework.batch.item.database.AbstractPagingItemReader"/>
		<type id="org.springframework.batch.item.database.support.SybasePagingQueryProvider"/>
		<type id="org.springframework.batch.core.listener.CompositeStepExecutionListener"/>
		<type id="org.springframework.batch.repeat.RepeatException"/>
		<type id="org.springframework.batch.repeat.policy.TimeoutTerminationPolicy"/>
		<type id="com.thoughtworks.xstream.annotations.XStreamConverters"/>
		<type id="org.springframework.batch.item.database.AbstractCursorItemReader"/>
		<type id="org.codehaus.jettison.json.JSONArray"/>
		<type id="org.hsqldb.jdbc.JDBCArrayBasic"/>
		<type id="org.hsqldb.auth.LdapAuthBean"/>
		<type id="org.hsqldb.lib.ThreadFactory"/>
		<type id="org.hsqldb.lib.FileArchiver"/>
		<type id="org.springframework.batch.repeat.listener.CompositeRepeatListener"/>
		<type id="org.hsqldb.lib.FileUtil"/>
		<type id="org.springframework.batch.core.job.SimpleStepHandler"/>
		<type id="org.springframework.batch.item.file.transform.ConversionException"/>
		<type id="org.hsqldb.lib.LongValueHashMap"/>
		<type id="org.hsqldb.StatementTypes"/>
		<type id="com.thoughtworks.xstream.converters.ConverterMatcher"/>
		<artifact id="org.springframework.batch:spring-batch-core:2.2.2.RELEASE">
			<artifact id="org.springframework.batch:spring-batch-infrastructure:2.2.2.RELEASE">
				<artifact id="org.springframework.retry:spring-retry:1.0.2.RELEASE">
				</artifact>
			</artifact>
		</artifact>
		<type id="org.springframework.batch.item.xml.StaxWriterCallback"/>
		<type id="org.springframework.batch.item.file.FlatFileItemWriter"/>
		<type id="org.springframework.batch.core.JobParametersValidator"/>
		<type id="org.hsqldb.TableDerived"/>
		<type id="org.springframework.batch.core.job.builder.FlowBuilderException"/>
		<type id="com.thoughtworks.xstream.core.util.ClassLoaderReference"/>
		<type id="org.hsqldb.persist.TextFileReader"/>
		<type id="org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider"/>
		<type id="com.thoughtworks.xstream.core.TreeMarshallingStrategy"/>
		<type id="com.thoughtworks.xstream.io.xml.XppReader"/>
		<type id="org.springframework.batch.support.transaction.ResourcelessTransactionManager"/>
		<type id="org.hsqldb.types.TimeData"/>
		<type id="com.thoughtworks.xstream.io.xml.AbstractPullReader"/>
		<type id="org.hsqldb.StatementExpression"/>
		<type id="org.springframework.batch.core.JobExecutionException"/>
		<type id="org.hsqldb.Database"/>
		<type id="org.hsqldb.ExpressionArrayAggregate"/>
		<type id="com.thoughtworks.xstream.converters.javabean.JavaBeanConverter"/>
		<type id="org.springframework.batch.support.SystemPropertyInitializer"/>
		<type id="org.codehaus.jettison.mapped.MappedXMLOutputFactory"/>
		<type id="org.springframework.batch.core.launch.JobExecutionNotRunningException"/>
		<type id="org.springframework.batch.item.database.support.OraclePagingQueryProvider"/>
		<type id="org.hsqldb.lib.IntLookup"/>
		<type id="com.thoughtworks.xstream.converters.SingleValueConverter"/>
		<type id="org.codehaus.jettison.json.JSONObject"/>
		<type id="org.springframework.batch.item.xml.StaxEventItemReader"/>
		<type id="org.springframework.batch.item.util.FileUtils"/>
		<type id="org.springframework.batch.item.data.Neo4jItemWriter"/>
		<type id="com.thoughtworks.xstream.io.xml.Dom4JWriter"/>
		<type id="org.springframework.batch.item.ResourceAware"/>
		<type id="com.thoughtworks.xstream.converters.basic.BigDecimalConverter"/>
		<type id="org.springframework.batch.core.partition.PartitionHandler"/>
		<type id="org.springframework.batch.item.adapter.HippyMethodInvoker"/>
		<type id="org.springframework.batch.core.repository.JobRepository"/>
		<type id="org.springframework.batch.item.file.transform.RecursiveCollectionLineAggregator"/>
		<type id="org.springframework.batch.item.database.support.ColumnMapItemPreparedStatementSetter"/>
		<type id="com.thoughtworks.xstream.converters.collections.TreeSetConverter"/>
		<type id="org.springframework.batch.item.file.transform.Range"/>
		<type id="org.springframework.batch.core.repository.support.JobRepositoryFactoryBean"/>
		<type id="com.thoughtworks.xstream.converters.reflection.FieldDictionary"/>
		<type id="org.springframework.batch.item.file.transform.RangeArrayPropertyEditor"/>
		<type id="org.springframework.batch.core.configuration.xml.AbstractListenerParser"/>
		<type id="org.hsqldb.lib.DoubleIntIndex"/>
		<type id="com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy"/>
		<type id="org.springframework.batch.core.step.NoWorkFoundStepExecutionListener"/>
		<type id="org.hsqldb.Row"/>
		<type id="org.hsqldb.rights.UserManager"/>
		<type id="org.hsqldb.ColumnBase"/>
		<type id="org.springframework.batch.core.listener.MulticasterBatchListener"/>
		<type id="org.springframework.batch.core.configuration.support.ReferenceJobFactory"/>
		<type id="org.springframework.batch.item.data.RepositoryItemWriter"/>
		<type id="org.hsqldb.lib.RCData"/>
		<type id="org.springframework.batch.core.step.skip.NonSkippableProcessException"/>
		<type id="org.hsqldb.auth.AuthUtils"/>
		<type id="org.hsqldb.Routine"/>
		<type id="org.springframework.batch.core.StepExecutionListener"/>
	</artifact>
	<artifact id="org.springframework.boot:spring-boot-starter-amqp:0.5.0.BUILD-SNAPSHOT">
		<type id="com.rabbitmq.utility.SensibleClone"/>
		<type id="com.rabbitmq.tools.json.JSONSerializable"/>
		<type id="org.springframework.amqp.AmqpIllegalStateException"/>
		<type id="org.springframework.amqp.core.Message"/>
		<type id="com.rabbitmq.client.Connection"/>
		<type id="com.rabbitmq.client.StringRpcServer"/>
		<type id="com.rabbitmq.client.impl.ExceptionHandler"/>
		<type id="org.springframework.amqp.rabbit.config.NamespaceUtils"/>
		<type id="org.springframework.amqp.support.converter.JavaTypeMapper"/>
		<type id="org.springframework.amqp.core.AmqpAdmin"/>
		<type id="org.springframework.amqp.support.converter.DefaultJackson2JavaTypeMapper"/>
		<type id="org.springframework.amqp.rabbit.connection.CompositeConnectionListener"/>
		<type id="org.springframework.amqp.AmqpUnsupportedEncodingException"/>
		<type id="com.rabbitmq.utility.BlockingCell"/>
		<type id="com.rabbitmq.client.NullTrustManager"/>
		<type id="org.springframework.amqp.support.converter.SerializerMessageConverter"/>
		<type id="com.rabbitmq.client.ShutdownListener"/>
		<type id="org.springframework.amqp.support.converter.Jackson2JavaTypeMapper"/>
		<type id="org.springframework.amqp.rabbit.connection.ConnectionFactory"/>
		<type id="org.springframework.amqp.core.AnonymousQueue"/>
		<type id="org.springframework.amqp.support.converter.AbstractMessageConverter"/>
		<type id="com.rabbitmq.client.AMQP"/>
		<type id="org.springframework.amqp.rabbit.connection.ChannelProxy"/>
		<type id="org.springframework.amqp.rabbit.core.RabbitOperations"/>
		<type id="org.springframework.amqp.rabbit.config.BindingFactoryBean"/>
		<type id="com.rabbitmq.client.impl.SetQueue"/>
		<type id="org.springframework.amqp.UncategorizedAmqpException"/>
		<type id="org.springframework.amqp.rabbit.config.HeadersExchangeParser"/>
		<type id="org.springframework.amqp.support.converter.Jackson2JsonMessageConverter"/>
		<type id="org.springframework.amqp.core.MessageProperties"/>
		<type id="com.rabbitmq.client.impl.LongStringHelper"/>
		<type id="com.rabbitmq.client.impl.SocketFrameHandler"/>
		<type id="org.springframework.amqp.rabbit.connection.Connection"/>
		<type id="org.springframework.amqp.rabbit.connection.AbstractConnectionFactory"/>
		<type id="org.springframework.amqp.rabbit.config.QueueParser"/>
		<type id="com.rabbitmq.client.ConsumerCancelledException"/>
		<type id="org.springframework.amqp.rabbit.config.FederatedExchangeParser"/>
		<type id="org.springframework.amqp.rabbit.core.support.RabbitGatewaySupport"/>
		<type id="org.springframework.amqp.core.AmqpTemplate"/>
		<type id="org.springframework.amqp.core.HeadersExchange"/>
		<type id="com.rabbitmq.client.impl.ClientVersion"/>
		<type id="com.rabbitmq.client.impl.ShutdownNotifierComponent"/>
		<type id="com.rabbitmq.client.impl.AMQImpl"/>
		<type id="org.springframework.amqp.rabbit.listener.FatalListenerExecutionException"/>
		<type id="com.rabbitmq.client.impl.ContentHeaderPropertyReader"/>
		<type id="org.springframework.amqp.rabbit.config.StatefulRetryOperationsInterceptorFactoryBean"/>
		<type id="org.springframework.amqp.rabbit.config.RabbitNamespaceUtils"/>
		<artifact id="org.springframework.boot:spring-boot-starter:0.5.0.BUILD-SNAPSHOT">
		</artifact>
		<type id="com.rabbitmq.client.JDKSaslConfig"/>
		<type id="org.springframework.amqp.rabbit.support.PublisherCallbackChannel"/>
		<type id="org.springframework.amqp.core.UniquelyNamedQueue"/>
		<type id="org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer"/>
		<type id="com.rabbitmq.client.Envelope"/>
		<type id="org.springframework.amqp.remoting.service.AmqpInvokerServiceExporter"/>
		<type id="com.rabbitmq.client.impl.Frame"/>
		<type id="org.springframework.amqp.support.converter.SimpleMessageConverter"/>
		<type id="com.rabbitmq.utility.SingleShotLinearTimer"/>
		<type id="org.springframework.amqp.support.converter.MessageConverter"/>
		<type id="com.rabbitmq.client.BasicProperties"/>
		<type id="com.rabbitmq.tools.Tracer"/>
		<type id="com.rabbitmq.client.impl.MethodArgumentReader"/>
		<type id="org.springframework.amqp.rabbit.support.RabbitExceptionTranslator"/>
		<type id="com.rabbitmq.client.impl.TruncatedInputStream"/>
		<type id="org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptorFactoryBean"/>
		<type id="com.rabbitmq.client.ShutdownNotifier"/>
		<type id="org.springframework.amqp.core.AbstractExchange"/>
		<type id="org.springframework.amqp.support.converter.MarshallingMessageConverter"/>
		<type id="com.rabbitmq.client.Address"/>
		<type id="org.springframework.amqp.rabbit.listener.ConsumerCancelledException"/>
		<type id="com.rabbitmq.client.ProtocolVersionMismatchException"/>
		<type id="org.springframework.amqp.rabbit.core.ChannelCallback"/>
		<type id="com.rabbitmq.client.impl.ExternalMechanism"/>
		<type id="org.springframework.amqp.rabbit.listener.ActiveObjectCounter"/>
		<type id="org.springframework.amqp.rabbit.config.AbstractRetryOperationsInterceptorFactoryBean"/>
		<type id="com.rabbitmq.client.impl.MethodArgumentWriter"/>
		<type id="com.rabbitmq.client.impl.FrameHandler"/>
		<type id="com.rabbitmq.client.MessageProperties"/>
		<type id="org.springframework.amqp.support.converter.AbstractJsonMessageConverter"/>
		<type id="org.springframework.amqp.core.FederatedExchange"/>
		<type id="com.rabbitmq.client.impl.DefaultExceptionHandler"/>
		<type id="org.springframework.amqp.rabbit.connection.ConsumerChannelRegistry"/>
		<type id="com.rabbitmq.client.impl.ChannelManager"/>
		<type id="org.springframework.amqp.rabbit.support.DefaultMessagePropertiesConverter"/>
		<type id="org.springframework.amqp.rabbit.connection.RabbitResourceHolder"/>
		<type id="org.springframework.amqp.support.converter.DefaultClassMapper"/>
		<type id="org.springframework.amqp.ImmediateAcknowledgeAmqpException"/>
		<type id="org.springframework.amqp.rabbit.listener.FatalListenerStartupException"/>
		<type id="org.springframework.amqp.rabbit.support.PublisherCallbackChannelImpl"/>
		<type id="com.rabbitmq.client.ReturnListener"/>
		<type id="org.springframework.amqp.rabbit.retry.MessageKeyGenerator"/>
		<type id="org.springframework.amqp.rabbit.connection.ChannelListener"/>
		<type id="com.rabbitmq.tools.json.JSONWriter"/>
		<type id="org.springframework.amqp.core.AbstractDeclarable"/>
		<type id="org.springframework.amqp.rabbit.support.CorrelationData"/>
		<type id="com.rabbitmq.client.RpcServer"/>
		<type id="com.rabbitmq.client.ConfirmListener"/>
		<type id="com.rabbitmq.tools.jsonrpc.JsonRpcClient"/>
		<type id="org.springframework.amqp.rabbit.config.RabbitNamespaceHandler"/>
		<type id="org.springframework.amqp.AmqpException"/>
		<type id="com.rabbitmq.utility.Utility"/>
		<type id="org.springframework.amqp.core.MessageListener"/>
		<type id="org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer"/>
		<type id="org.springframework.amqp.rabbit.retry.NewMessageIdentifier"/>
		<type id="com.rabbitmq.tools.jsonrpc.JsonRpcException"/>
		<type id="org.springframework.amqp.rabbit.config.DirectExchangeParser"/>
		<type id="com.rabbitmq.client.SaslConfig"/>
		<type id="com.rabbitmq.client.impl.AMQChannel"/>
		<type id="org.springframework.amqp.rabbit.connection.SimpleConnection"/>
		<type id="org.springframework.amqp.AmqpIOException"/>
		<type id="org.springframework.amqp.rabbit.retry.MessageRecoverer"/>
		<type id="org.springframework.amqp.core.ExchangeTypes"/>
		<type id="com.rabbitmq.client.AlreadyClosedException"/>
		<type id="com.rabbitmq.client.impl.WorkPool"/>
		<type id="com.rabbitmq.client.impl.Method"/>
		<type id="com.rabbitmq.client.impl.AMQCommand"/>
		<type id="org.springframework.amqp.core.BindingBuilder"/>
		<type id="com.rabbitmq.client.UnknownClassOrMethodId"/>
		<type id="com.rabbitmq.client.Channel"/>
		<type id="com.rabbitmq.client.UnexpectedMethodError"/>
		<type id="com.rabbitmq.utility.BlockingValueOrException"/>
		<type id="com.rabbitmq.client.UnexpectedFrameError"/>
		<type id="com.rabbitmq.client.Method"/>
		<type id="com.rabbitmq.client.Command"/>
		<type id="com.rabbitmq.tools.jsonrpc.ParameterDescription"/>
		<type id="org.springframework.amqp.rabbit.log4j.AmqpAppender"/>
		<type id="org.springframework.amqp.core.Declarable"/>
		<type id="org.springframework.amqp.support.converter.DefaultJavaTypeMapper"/>
		<type id="com.rabbitmq.client.MapRpcServer"/>
		<type id="org.springframework.amqp.utils.SerializationUtils"/>
		<type id="com.rabbitmq.client.ConnectionFactory"/>
		<type id="org.springframework.amqp.rabbit.listener.ListenerExecutionFailedException"/>
		<type id="com.rabbitmq.tools.json.JSONUtil"/>
		<type id="org.springframework.amqp.core.FanoutExchange"/>
		<type id="org.springframework.amqp.core.TopicExchange"/>
		<type id="org.springframework.amqp.rabbit.core.ChannelAwareMessageListener"/>
		<type id="org.springframework.amqp.rabbit.support.PendingConfirm"/>
		<type id="com.rabbitmq.client.LongString"/>
		<type id="org.springframework.amqp.AmqpConnectException"/>
		<type id="org.springframework.amqp.core.Exchange"/>
		<type id="org.springframework.amqp.support.converter.ClassMapper"/>
		<type id="com.rabbitmq.client.QueueingConsumer"/>
		<type id="com.rabbitmq.client.FlowListener"/>
		<type id="com.rabbitmq.client.impl.AMQConnection"/>
		<type id="com.rabbitmq.client.impl.AMQBasicProperties"/>
		<type id="org.springframework.amqp.rabbit.support.MessagePropertiesConverter"/>
		<type id="com.rabbitmq.client.impl.PlainMechanism"/>
		<type id="org.springframework.amqp.core.Queue"/>
		<type id="com.rabbitmq.client.GetResponse"/>
		<type id="com.rabbitmq.client.ShutdownSignalException"/>
		<type id="org.springframework.amqp.core.DirectExchange"/>
		<type id="org.springframework.amqp.rabbit.retry.RejectAndDontRequeueRecoverer"/>
		<type id="org.springframework.amqp.AmqpRejectAndDontRequeueException"/>
		<type id="com.rabbitmq.utility.ValueOrException"/>
		<type id="com.rabbitmq.client.impl.AMQContentHeader"/>
		<type id="com.rabbitmq.client.MissedHeartbeatException"/>
		<type id="com.rabbitmq.client.impl.CRDemoMechanism"/>
		<type id="org.springframework.amqp.remoting.client.AmqpProxyFactoryBean"/>
		<type id="org.springframework.amqp.core.MessageDeliveryMode"/>
		<type id="com.rabbitmq.client.DefaultConsumer"/>
		<type id="org.springframework.amqp.rabbit.connection.ConnectionFactoryUtils"/>
		<type id="org.springframework.amqp.rabbit.core.RabbitAdmin"/>
		<type id="org.springframework.amqp.support.converter.AbstractJavaTypeMapper"/>
		<type id="org.springframework.amqp.rabbit.retry.MissingMessageIdAdvice"/>
		<type id="com.rabbitmq.client.ContentHeader"/>
		<type id="com.rabbitmq.client.impl.ValueWriter"/>
		<type id="org.springframework.amqp.rabbit.config.TopicExchangeParser"/>
		<type id="org.springframework.amqp.rabbit.connection.CompositeChannelListener"/>
		<type id="org.springframework.amqp.rabbit.connection.RabbitUtils"/>
		<type id="com.rabbitmq.client.MalformedFrameException"/>
		<type id="com.rabbitmq.client.Consumer"/>
		<type id="com.rabbitmq.client.impl.ContentHeaderPropertyWriter"/>
		<type id="org.springframework.amqp.rabbit.connection.ConnectionListener"/>
		<type id="org.springframework.amqp.rabbit.connection.ConnectionProxy"/>
		<type id="com.rabbitmq.tools.jsonrpc.JsonRpcServer"/>
		<type id="org.springframework.amqp.core.CustomExchange"/>
		<type id="com.rabbitmq.client.impl.ChannelN"/>
		<type id="org.springframework.amqp.rabbit.connection.RabbitAccessor"/>
		<type id="org.springframework.amqp.support.converter.MessageConversionException"/>
		<type id="org.springframework.amqp.rabbit.config.FanoutExchangeParser"/>
		<type id="org.springframework.amqp.core.Address"/>
		<type id="com.rabbitmq.client.SaslMechanism"/>
		<type id="com.rabbitmq.tools.jsonrpc.ServiceDescription"/>
		<type id="org.springframework.amqp.rabbit.connection.CachingConnectionFactory"/>
		<type id="org.springframework.amqp.core.AcknowledgeMode"/>
		<type id="org.springframework.amqp.rabbit.listener.BlockingQueueConsumer"/>
		<type id="org.springframework.amqp.rabbit.listener.MessageRejectedWhileStoppingException"/>
		<type id="com.rabbitmq.tools.jsonrpc.ProcedureDescription"/>
		<type id="com.rabbitmq.client.DefaultSaslConfig"/>
		<type id="com.rabbitmq.tools.json.JSONReader"/>
		<type id="com.rabbitmq.client.PossibleAuthenticationFailureException"/>
		<type id="com.rabbitmq.client.RpcClient"/>
		<type id="org.springframework.amqp.support.converter.JsonMessageConverter"/>
		<type id="org.springframework.amqp.remoting.client.AmqpClientInterceptor"/>
		<type id="com.rabbitmq.utility.IntAllocator"/>
		<type id="com.rabbitmq.client.impl.ValueReader"/>
		<type id="org.springframework.amqp.rabbit.listener.adapter.MessageListenerAdapter"/>
		<type id="org.springframework.amqp.core.MessagePostProcessor"/>
		<type id="org.springframework.amqp.rabbit.config.AbstractExchangeParser"/>
		<type id="org.springframework.amqp.rabbit.transaction.RabbitTransactionManager"/>
		<type id="org.springframework.amqp.rabbit.core.RabbitTemplate"/>
		<type id="org.springframework.amqp.core.Binding"/>
		<type id="com.rabbitmq.client.impl.Version"/>
	</artifact>
	<artifact id="commons-dbcp:commons-dbcp:1.4">
		<type id="org.apache.commons.dbcp.SQLNestedException"/>
		<type id="org.apache.commons.dbcp.managed.TransactionContextListener"/>
		<type id="org.apache.commons.dbcp.managed.PoolableManagedConnection"/>
		<type id="org.apache.commons.dbcp.PoolingDriver"/>
		<type id="org.apache.commons.dbcp.managed.ManagedConnection"/>
		<type id="org.apache.commons.dbcp.BasicDataSource"/>
		<type id="org.apache.commons.jocl.ConstructorUtil"/>
		<type id="org.apache.commons.dbcp.BasicDataSourceFactory"/>
		<type id="org.apache.commons.dbcp.DriverManagerConnectionFactory"/>
		<artifact id="commons-pool:commons-pool:1.5.4">
		</artifact>
		<type id="org.apache.commons.dbcp.AbandonedTrace"/>
		<type id="org.apache.commons.dbcp.DelegatingResultSet"/>
		<type id="org.apache.commons.dbcp.PoolablePreparedStatement"/>
		<type id="org.apache.commons.dbcp.DelegatingDatabaseMetaData"/>
		<type id="org.apache.commons.dbcp.PoolingConnection"/>
		<type id="org.apache.commons.dbcp.PoolableConnection"/>
		<type id="org.apache.commons.dbcp.managed.BasicManagedDataSource"/>
		<type id="org.apache.commons.dbcp.datasources.PerUserPoolDataSourceFactory"/>
		<type id="org.apache.commons.dbcp.datasources.SharedPoolDataSource"/>
		<type id="org.apache.commons.dbcp.AbandonedObjectPool"/>
		<type id="org.apache.commons.dbcp.DelegatingConnection"/>
		<type id="org.apache.commons.dbcp.DbcpException"/>
		<type id="org.apache.commons.dbcp.PoolableConnectionFactory"/>
		<type id="org.apache.commons.dbcp.managed.TransactionRegistry"/>
		<type id="org.apache.commons.dbcp.datasources.SharedPoolDataSourceFactory"/>
		<type id="org.apache.commons.dbcp.managed.TransactionContext"/>
		<type id="org.apache.commons.dbcp.AbandonedConfig"/>
		<type id="org.apache.commons.dbcp.datasources.InstanceKeyDataSource"/>
		<type id="org.apache.commons.dbcp.DelegatingStatement"/>
		<type id="org.apache.commons.jocl.JOCLContentHandler"/>
		<type id="org.apache.commons.dbcp.managed.PoolableManagedConnectionFactory"/>
		<type id="org.apache.commons.dbcp.DriverConnectionFactory"/>
		<type id="org.apache.commons.dbcp.PoolableCallableStatement"/>
		<type id="org.apache.commons.dbcp.DataSourceConnectionFactory"/>
		<type id="org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS"/>
		<type id="org.apache.commons.dbcp.managed.ManagedDataSource"/>
		<type id="org.apache.commons.dbcp.DelegatingPreparedStatement"/>
		<type id="org.apache.commons.dbcp.managed.DataSourceXAConnectionFactory"/>
		<type id="org.apache.commons.dbcp.PoolingDataSource"/>
		<type id="org.apache.commons.dbcp.managed.LocalXAConnectionFactory"/>
		<type id="org.apache.commons.dbcp.managed.XAConnectionFactory"/>
		<type id="org.apache.commons.dbcp.datasources.PerUserPoolDataSource"/>
		<type id="org.apache.commons.dbcp.ConnectionFactory"/>
		<type id="org.apache.commons.dbcp.DelegatingCallableStatement"/>
	</artifact>
	<artifact id="org.crashub:crash.connectors.telnet:1.3.0-beta11">
		<type id="org.crsh.telnet.term.TelnetHandler"/>
		<type id="org.crsh.telnet.term.TelnetIO"/>
		<type id="org.crsh.telnet.TelnetPlugin"/>
		<type id="org.crsh.telnet.term.TelnetLifeCycle"/>
	</artifact></document>