From 1bcb0806668cdb683a7ea1a9224c3b4d1721e97f Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 24 Dec 2012 19:46:52 -0800 Subject: [PATCH] Fixed post build steps --- NzbDrone.Core.Test/App.config | 10 +- NzbDrone.Core.Test/NzbDrone.Core.Test.csproj | 17 +- NzbDrone.Core.Test/packages.config | 4 +- NzbDrone.Core/App.config | 10 +- NzbDrone.Core/NzbDrone.Core.csproj | 8 +- NzbDrone.Core/packages.config | 4 +- .../EntityFramework.SqlServerCompact.cs | 12 - NzbDrone.Web/NzbDrone.Web.csproj | 13 +- NzbDrone.Web/Web.config | 10 +- NzbDrone.Web/packages.config | 4 +- NzbDrone.sln | 1 - .../Content/App.config.transform | 6 - .../Content/Web.config.transform | 6 - .../EntityFramework.4.3.0.nupkg | Bin 687938 -> 0 bytes .../lib/net40/EntityFramework.dll | Bin 1059616 -> 0 bytes .../lib/net40/EntityFramework.xml | 17531 ---------------- .../tools/EntityFramework.PowerShell.dll | Bin 44320 -> 0 bytes .../tools/EntityFramework.psd1 | Bin 5224 -> 0 bytes .../tools/EntityFramework.psm1 | 485 - packages/EntityFramework.4.3.0/tools/init.ps1 | 13 - .../EntityFramework.4.3.0/tools/migrate.exe | Bin 44320 -> 0 bytes .../EntityFramework.SqlServerCompact.cs.pp | 12 - .../EULA_ENU.rtf | 969 - ...ramework.SqlServerCompact.4.1.8482.2.nupkg | Bin 109205 -> 0 bytes .../lib/System.Data.SqlServerCe.Entity.dll | Bin 239968 -> 0 bytes .../tools/install.ps1 | 3 - 26 files changed, 49 insertions(+), 19069 deletions(-) delete mode 100644 NzbDrone.Web/App_Start/EntityFramework.SqlServerCompact.cs delete mode 100644 packages/EntityFramework.4.3.0/Content/App.config.transform delete mode 100644 packages/EntityFramework.4.3.0/Content/Web.config.transform delete mode 100644 packages/EntityFramework.4.3.0/EntityFramework.4.3.0.nupkg delete mode 100644 packages/EntityFramework.4.3.0/lib/net40/EntityFramework.dll delete mode 100644 packages/EntityFramework.4.3.0/lib/net40/EntityFramework.xml delete mode 100644 packages/EntityFramework.4.3.0/tools/EntityFramework.PowerShell.dll delete mode 100644 packages/EntityFramework.4.3.0/tools/EntityFramework.psd1 delete mode 100644 packages/EntityFramework.4.3.0/tools/EntityFramework.psm1 delete mode 100644 packages/EntityFramework.4.3.0/tools/init.ps1 delete mode 100644 packages/EntityFramework.4.3.0/tools/migrate.exe delete mode 100644 packages/EntityFramework.SqlServerCompact.4.1.8482.2/Content/App_Start/EntityFramework.SqlServerCompact.cs.pp delete mode 100644 packages/EntityFramework.SqlServerCompact.4.1.8482.2/EULA_ENU.rtf delete mode 100644 packages/EntityFramework.SqlServerCompact.4.1.8482.2/EntityFramework.SqlServerCompact.4.1.8482.2.nupkg delete mode 100644 packages/EntityFramework.SqlServerCompact.4.1.8482.2/lib/System.Data.SqlServerCe.Entity.dll delete mode 100644 packages/EntityFramework.SqlServerCompact.4.1.8482.2/tools/install.ps1 diff --git a/NzbDrone.Core.Test/App.config b/NzbDrone.Core.Test/App.config index d732ced1a..6b446d8e8 100644 --- a/NzbDrone.Core.Test/App.config +++ b/NzbDrone.Core.Test/App.config @@ -2,7 +2,8 @@ -
+
+ @@ -16,4 +17,11 @@ + + + + + + + \ No newline at end of file diff --git a/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj b/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj index b7632beb8..695ff349b 100644 --- a/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj +++ b/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj @@ -63,9 +63,9 @@ False ..\Libraries\DeskMetrics\DeskMetrics.NET.dll - + False - ..\packages\EntityFramework.4.3.0\lib\net40\EntityFramework.dll + ..\packages\EntityFramework.4.3.1\lib\net40\EntityFramework.dll ..\packages\NBuilder.3.0.1.1\lib\FizzWare.NBuilder.dll @@ -121,8 +121,8 @@ ..\packages\Microsoft.SqlServer.Compact.4.0.8876.1\lib\net40\System.Data.SqlServerCe.dll - False - ..\packages\EntityFramework.SqlServerCompact.4.1.8482.2\lib\System.Data.SqlServerCe.Entity.dll + True + ..\packages\EntityFramework.SqlServerCompact.4.3.6\lib\net40\System.Data.SqlServerCe.Entity.dll @@ -396,13 +396,8 @@ - -xcopy /s /y "$(SolutionDir)packages\SqlServerCompact.4.0.8482.1\NativeBinaries\x86\*.*" "$(TargetDir)" - - if not exist "$(TargetDir)x86" md "$(TargetDir)x86" - xcopy /s /y "$(SolutionDir)packages\Microsoft.SqlServer.Compact.4.0.8876.1\NativeBinaries\x86\*.*" "$(TargetDir)x86" - if not exist "$(TargetDir)amd64" md "$(TargetDir)amd64" - xcopy /s /y "$(SolutionDir)packages\Microsoft.SqlServer.Compact.4.0.8876.1\NativeBinaries\amd64\*.*" "$(TargetDir)amd64" + if not exist "$(TargetDir)x86" md "$(TargetDir)x86" +xcopy /s /y "$(SolutionDir)packages\Microsoft.SqlServer.Compact.4.0.8876.1\NativeBinaries\x86\*.*" "$(TargetDir)x86" -
+
+ + + + + + + + \ No newline at end of file diff --git a/NzbDrone.Core/NzbDrone.Core.csproj b/NzbDrone.Core/NzbDrone.Core.csproj index ce1f6ba32..f8c0a179e 100644 --- a/NzbDrone.Core/NzbDrone.Core.csproj +++ b/NzbDrone.Core/NzbDrone.Core.csproj @@ -130,9 +130,9 @@ ..\Libraries\DeskMetrics\DeskMetrics.NET.dll - + False - ..\packages\EntityFramework.4.3.0\lib\net40\EntityFramework.dll + ..\packages\EntityFramework.4.3.1\lib\net40\EntityFramework.dll ..\packages\Growl.0.6\lib\Growl.Connector.dll @@ -197,8 +197,8 @@ ..\packages\Microsoft.SqlServer.Compact.4.0.8876.1\lib\net40\System.Data.SqlServerCe.dll - False - ..\packages\EntityFramework.SqlServerCompact.4.1.8482.2\lib\System.Data.SqlServerCe.Entity.dll + True + ..\packages\EntityFramework.SqlServerCompact.4.3.6\lib\net40\System.Data.SqlServerCe.Entity.dll diff --git a/NzbDrone.Core/packages.config b/NzbDrone.Core/packages.config index dc2d3ed93..ba5738a66 100644 --- a/NzbDrone.Core/packages.config +++ b/NzbDrone.Core/packages.config @@ -2,8 +2,8 @@ - - + + diff --git a/NzbDrone.Web/App_Start/EntityFramework.SqlServerCompact.cs b/NzbDrone.Web/App_Start/EntityFramework.SqlServerCompact.cs deleted file mode 100644 index a579f7479..000000000 --- a/NzbDrone.Web/App_Start/EntityFramework.SqlServerCompact.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System.Data.Entity; -using System.Data.Entity.Infrastructure; - -[assembly: WebActivator.PreApplicationStartMethod(typeof(NzbDrone.Web.App_Start.EntityFramework_SqlServerCompact), "Start")] - -namespace NzbDrone.Web.App_Start { - public static class EntityFramework_SqlServerCompact { - public static void Start() { - Database.DefaultConnectionFactory = new SqlCeConnectionFactory("System.Data.SqlServerCe.4.0"); - } - } -} diff --git a/NzbDrone.Web/NzbDrone.Web.csproj b/NzbDrone.Web/NzbDrone.Web.csproj index 5a316eae6..36470e726 100644 --- a/NzbDrone.Web/NzbDrone.Web.csproj +++ b/NzbDrone.Web/NzbDrone.Web.csproj @@ -60,8 +60,9 @@ ..\packages\DynamicQuery.1.0\lib\35\Dynamic.dll - - ..\packages\EntityFramework.4.3.0\lib\net40\EntityFramework.dll + + False + ..\packages\EntityFramework.4.3.1\lib\net40\EntityFramework.dll ..\packages\LowercaseRoutesMVC.1.0.3\lib\LowercaseRoutesMVC.dll @@ -109,7 +110,7 @@ True - ..\packages\EntityFramework.SqlServerCompact.4.1.8482.2\lib\System.Data.SqlServerCe.Entity.dll + ..\packages\EntityFramework.SqlServerCompact.4.3.6\lib\net40\System.Data.SqlServerCe.Entity.dll @@ -207,7 +208,6 @@ Properties\SharedAssemblyInfo.cs - @@ -600,9 +600,8 @@ - -if not exist "$(TargetDir)x86" md "$(TargetDir)x86" -xcopy /s /y "$(SolutionDir)packages\SqlServerCompact.4.0.8482.1\NativeBinaries\x86\*.*" "$(TargetDir)x86" + if not exist "$(TargetDir)x86" md "$(TargetDir)x86" +xcopy /s /y "$(SolutionDir)packages\Microsoft.SqlServer.Compact.4.0.8876.1\NativeBinaries\x86\*.*" "$(TargetDir)x86" \ No newline at end of file diff --git a/NzbDrone.Web/Web.config b/NzbDrone.Web/Web.config index 59553c898..7b00f8e46 100644 --- a/NzbDrone.Web/Web.config +++ b/NzbDrone.Web/Web.config @@ -2,7 +2,8 @@ -
+
+ @@ -77,4 +78,11 @@ + + + + + + + \ No newline at end of file diff --git a/NzbDrone.Web/packages.config b/NzbDrone.Web/packages.config index 5456b2fac..6898c1cbb 100644 --- a/NzbDrone.Web/packages.config +++ b/NzbDrone.Web/packages.config @@ -3,8 +3,8 @@ - - + + diff --git a/NzbDrone.sln b/NzbDrone.sln index 9ef8e2c68..15bf5bed4 100644 --- a/NzbDrone.sln +++ b/NzbDrone.sln @@ -47,7 +47,6 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{1E6B3CBE-1578-41C1-9BF9-78D818740BE9}" ProjectSection(SolutionItems) = preProject .nuget\NuGet.exe = .nuget\NuGet.exe - .nuget\NuGet.targets = .nuget\NuGet.targets EndProjectSection EndProject Global diff --git a/packages/EntityFramework.4.3.0/Content/App.config.transform b/packages/EntityFramework.4.3.0/Content/App.config.transform deleted file mode 100644 index 309abd399..000000000 --- a/packages/EntityFramework.4.3.0/Content/App.config.transform +++ /dev/null @@ -1,6 +0,0 @@ - - - -
- - diff --git a/packages/EntityFramework.4.3.0/Content/Web.config.transform b/packages/EntityFramework.4.3.0/Content/Web.config.transform deleted file mode 100644 index 309abd399..000000000 --- a/packages/EntityFramework.4.3.0/Content/Web.config.transform +++ /dev/null @@ -1,6 +0,0 @@ - - - -
- - diff --git a/packages/EntityFramework.4.3.0/EntityFramework.4.3.0.nupkg b/packages/EntityFramework.4.3.0/EntityFramework.4.3.0.nupkg deleted file mode 100644 index 47a6b5cf302b4aab163f1b942270fbfc80617f18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 687938 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

wCM?*@6Myp2}wZLcA>< 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

W_vNc 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

IuvAB(yEOWAt>|JjC-||BT_$S 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 z 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�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%0Av`fUo$+$x02bGZC* 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 - - - EntityFramework - - - -

- Convention to set a default maximum length of 4000 for properties whose type supports length facets when SqlCe is the provider. - - - - - Identifies conventions that can be removed from a instance. - - - Note that implementations of this interface must be immutable. - - - - - Convention to process instances of found on navigation properties in the model. - - - - - Base class for conventions that process CLR attributes found in the model. - - The type of member to look for. - The type of the configuration to look for. - The type of the attribute to look for. - - - - Convention to process instances of found on properties in the model - - - - - Configures the table and column mapping of a many:many relationship. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Base class for performing configuration of a relationship. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the join table name for the relationship. - - Name of the table. - The same ManyToManyAssociationMappingConfiguration instance so that multiple calls can be chained. - - - - Configures the join table name and schema for the relationship. - - Name of the table. - Schema of the table. - The same ManyToManyAssociationMappingConfiguration instance so that multiple calls can be chained. - - - - Configures the name of the column(s) for the left foreign key. - The left foreign key represents the navigation property specified in the HasMany call. - - - The foreign key column names. - When using multiple foreign key properties, the properties must be specified in the same order that the - the primary key properties were configured for the target entity type. - - The same ManyToManyAssociationMappingConfiguration instance so that multiple calls can be chained. - - - - Configures the name of the column(s) for the right foreign key. - The right foreign key represents the navigation property specified in the WithMany call. - - - The foreign key column names. - When using multiple foreign key properties, the properties must be specified in the same order that the - the primary key properties were configured for the target entity type. - - The same ManyToManyAssociationMappingConfiguration instance so that multiple calls can be chained. - - - - Used to cache and retrieve generated validators and to create context for validating entities or properties. - - - - - Collection of validators keyed by the entity CLR type. Note that if there's no validation for a given type - it will be associated with a null validator. - - - - - Initializes a new instance of class. - - - - - Returns a validator to validate . - - Entity the validator is requested for. - - to validate . Possibly null if no validation - has been specified for the entity. - - - - - Returns a validator to validate . - - Navigation property the validator is requested for. - - Validator to validate . Possibly null if no validation - has been specified for the requested property. - - - - - Gets a validator for the . - - Entity validator. - Property to get a validator for. - - Validator to validate . Possibly null if there is no validation for the - . - - - For complex properties this method walks up the type hierarchy to get to the entity level and then goes down - and gets a validator for the child property that is an ancestor of the property to validate. If a validator - returned for an ancestor is null it means that there is no validation defined beneath and the method just - propagates (and eventually returns) null. - - - - - Creates for . - - Entity entry for which a validation context needs to be created. - User defined dictionary containing additional info for custom validation. This parameter is optional and can be null. - An instance of class. - - - - - This is a temporary adapter class that wraps an and - presents it as an . This class will be removed once - we roll into the System.Data.Entity assembly. See - for more details. - - - - - This is version of an internal interface that already exists in System.Data.Entity that - is implemented by . Using this interface allows state - entries to be mocked for unit testing. The plan is to remove this version of the - interface and use the one in System.Data.Entity once we roll into the framework. - Note that some members may need to be added to the interface in the framework when - we combine the two. - - - - - The internal class used to implement and - . - This internal class contains all the common implementation between the generic and non-generic - entry classes and also allows for a clean internal factoring without compromising the public API. - - - - - Base class for all internal entries that represent different kinds of properties. - - - - - Initializes a new instance of the class. - - The internal entity entry. - The member metadata. - - - - Validates this property. - - A sequence of validation errors for this property. Empty if no errors. Never null. - - - - Creates a new non-generic backed by this internal entry. - The actual subtype of the DbMemberEntry created depends on the metadata of this internal entry. - - The new entry. - - - - Creates a new generic backed by this internal entry. - The actual subtype of the DbMemberEntry created depends on the metadata of this internal entry. - - The type of the entity. - The type of the property. - The new entry. - - - - Gets the property name. - The property is virtual to allow mocking. - - The property name. - - - - Gets or sets the current value of the navigation property. - - The current value. - - - - Gets the internal entity entry property belongs to. - This property is virtual to allow mocking. - - The internal entity entry. - - - - Gets the entry metadata. - - The entry metadata. - - - - Initializes a new instance of the class. - - The internal entry. - The property info. - - - - Creates a delegate that will get the value of this property. - - The delegate. - - - - Creates a delegate that will set the value of this property. - - The delegate. - - - - Returns true if the property of the entity that this property is ultimately part - of is set as modified. If this is a property of an entity, then this method returns - true if the property is modified. If this is a property of a complex object, then - this method returns true if the top-level complex property on the entity is modified. - - True if the entity property is modified. - - - - Sets the property of the entity that this property is ultimately part of to modified. - If this is a property of an entity, then this method marks it as modified. - If this is a property of a complex object, then this method marks the top-level - complex property as modified. - - - - - Throws if the user attempts to set a complex property to null. - - The value. - - - - Sets the given value directly onto the underlying entity object. - - The value. - True if the property had a setter that we could attempt to call; false if no setter was available. - - - - Sets the property value, potentially by setting individual nested values for a complex - property. - - The value. - - - - Gets an internal object representing a scalar or complex property of this property, - which must be a mapped complex property. - This method is virtual to allow mocking. - - The property. - The type of object requested, which may be null or 'object' if any type can be accepted. - if set to true then the found property must be a complex property. - The entry. - - - - Validates that the owning entity entry is associated with an underlying and - is not just wrapping a non-attached entity. - - - - - Creates a new non-generic backed by this internal entry. - The runtime type of the DbMemberEntry created will be or a subtype of it. - - The new entry. - - - - Creates a new generic backed by this internal entry. - The runtime type of the DbMemberEntry created will be or a subtype of it. - - The type of the entity. - The type of the property. - The new entry. - - - - Returns parent property, or null if this is a property on the top-level entity. - - - - - Gets the current values of the parent entity or complex property. - That is, the current values that contains the value for this property. - - The parent current values. - - - - Gets the original values of the parent entity or complex property. - That is, the original values that contains the value for this property. - - The parent original values. - - - - A delegate that reads the value of this property. - May be null if there is no way to set the value due to missing accessors on the type. - - - - - A delegate that sets the value of this property. - May be null if there is no way to set the value due to missing accessors on the type. - - - - - Gets or sets the original value. - Note that complex properties are returned as objects, not property values. - - - - - Gets or sets the current value. - Note that complex properties are returned as objects, not property values. - Also, for complex properties, the object returned is the actual complex object from the entity - and setting the complex object causes the actual object passed to be set onto the entity. - - The current value. - - - - Gets or sets a value indicating whether this property is modified. - - - - - Gets the property metadata. - - The property metadata. - - - - This attribute can be applied to either an entire derived class or to - individual or properties on that class. When applied - any discovered or properties will still be included - in the model but will not be automatically initialized. - - - - - This is an abstract base class use to represent a scalar or complex property, or a navigation property - of an entity. Scalar and complex properties use the derived class , - reference navigation properties use the derived class , and collection - navigation properties use the derived class . - - The type of the entity to which this property belongs. - The type of the property. - - - - Creates a from information in the given . - This method will create an instance of the appropriate subclass depending on the metadata contained - in the InternalMemberEntry instance. - - The internal member entry. - The new entry. - - - - Returns a new instance of the non-generic class for - the property represented by this object. - - A non-generic version. - - - - Validates this property. - - - Collection of objects. Never null. If the entity is valid the collection will be empty. - - - - - Gets or sets the current value of this property. - - The current value. - - - - Gets the underlying . - - The internal member entry. - - - - The to which this member belongs. - - An entry for the entity that owns this member. - - - - A value from this enumeration can be provided directly to the - class or can be used in the applied to - a class derived from . The value used defines which version of - the DbContext and DbModelBuilder conventions should be used when building a model from - code--also know as "Code First". - - - Using DbModelBuilderVersion.Latest ensures that all the latest functionality is available - when upgrading to a new release of the Entity Framework. However, it may result in an - application behaving differently with the new release than it did with a previous release. - This can be avoided by using a specific version of the conventions, but if a version - other than the latest is set then not all the latest functionality will be available. - - - - - Indicates that the latest version of the and - conventions should be used. - - - - - Indicates that the version of the and - conventions shipped with Entity Framework v4.1 - should be used. - - - - - - - Common code for generic and non-generic string Include. - - - - - - Returns a new query where the entities returned will not be cached in the - or . This method works by calling the AsNoTracking method of the - underlying query object. If the underlying query object does not have a AsNoTracking method, - then calling this method will have no affect. - - The element type. - The source query. - A new query with NoTracking applied, or the source query if NoTracking is not supported. - - - - Returns a new query where the entities returned will not be cached in the - or . This method works by calling the AsNoTracking method of the - underlying query object. If the underlying query object does not have a AsNoTracking method, - then calling this method will have no affect. - - The source query. - A new query with NoTracking applied, or the source query if NoTracking is not supported. - - - - Common code for generic and non-generic AsNoTracking. - - - - - Enumerates the query such that for server queries such as those of , , - , and others the results of the query will be loaded into the associated , - or other cache on the client. - This is equivalent to calling ToList and then throwing away the list without the overhead of actually creating the list. - - The source query. - - - - Returns an implementation that stays in sync with the given . - - The element type. - The collection that the binding list will stay in sync with. - The binding list. - - - - Serialize the to the - - The DbDatabaseMetadata to serialize - Provider information on the Schema element - ProviderManifestToken information on the Schema element - The XmlWriter to serialize to - - - - - Serialize the to the XmlWriter - - The DbModel to serialize - The XmlWriter to serialize to - - - - The base for all all Entity Data Model (EDM) item types that with a Name property that represents a qualified (can be dotted) name. - - - - - The base for all all Entity Data Model (EDM) item types that with a property. - - - - - The base for all all Entity Data Model (EDM) types that support annotation using . - - - - - EdmDataModelItem is the base for all types in the Entity Data Model (EDM) metadata construction and modification API. - - - - - DataModelItem is the base for all types in the EDM metadata reflection, construction and modification API. - - - - - Gets an value indicating which Entity Data Model (EDM) concept is represented by this item. - - - - - IAnnotatedDataModelItem is implemented by model-specific base types for all types with an property. - - - - - Gets or sets the currently assigned annotations. - - - - - Gets or sets the currently assigned annotations. - - - - - Returns all EdmItem children directly contained by this EdmItem. - - - - - INamedDataModelItem is implemented by model-specific base types for all types with a property. - - - - - Gets or sets the currently assigned name. - - - - - Gets or sets the currently assigned name. - - - - - DbMappingModelItem is the base for all types in the EDM-to-Database Mapping construction and modification API. - - - - - Allows the construction and modification of a condition for a column in a database table. - - - - - DbMappingMetadataItem is the base for all types in the EDM-to-Database Mapping construction and modification API that support annotation using . - - - - - Gets or sets the currently assigned annotations. - - - - - Gets or sets a value representing the table column which must contain for this condition to hold. - - - - - Gets or sets the value that must contain for this condition to hold. - - - - - Allows the construction and modification of a database schema in a database model. - - - - - DbAliasedMetadataItem provides the base type for all Database Metadata types that can have an optional that should be used instead of the item's when referring to the item in the database. - - - - - NamedDbItem is the base for all types in the Database Metadata construction and modification API with a property. - - - - - The base for all all Database Metadata types that support annotation using . - - - - - DbDataModelItem is the base for all types in the Database Metadata construction and modification API. - - - - - Gets or sets the currently assigned annotations. - - - - - Gets or sets the currently assigned name. - - - - - Gets an optional alternative identifier that should be used when referring to this item in the database. - - - - - Gets or sets the collection of instances that specifies the tables declared within the schema. - - - - - Denotes that the class is a complex type. - Complex types are non-scalar properties of entity types that enable scalar properties to be organized within entities. - Complex types do not have keys and cannot be managed by the Entity Framework apart from the parent object. - - - - - Represents an error that occurs when an automatic migration would result in data loss. - - - - - Represents errors that occur inside the Code First Migrations pipeline. - - - - - Initializes a new instance of the MigrationsException class. - - The message that describes the error. - - - - Initializes a new instance of the MigrationsException class with serialized data. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - - - - Initializes a new instance of the AutomaticDataLossException class. - - The message that describes the error. - - - - Helper class that is used to configure a column. - - - - - Creates a new column definition to store Binary data. - - Value indicating whether or not the column allows null values. - The maximum allowable length of the array data. - Value indicating whether or not all data should be padded to the maximum length. - Value indicating whether or not the maximum length supported by the database provider should be used. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - Value indicating whether or not this column should be configured as a timestamp. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Boolean data. - - Value indicating whether or not the column allows null values. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Byte data. - - Value indicating whether or not the column allows null values. - Value indicating whether or not the database will generate values for this column during insert. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store DateTime data. - - Value indicating whether or not the column allows null values. - The precision of the column. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Decimal data. - - Value indicating whether or not the column allows null values. - The numeric precision of the column. - The numeric scale of the column. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Double data. - - Value indicating whether or not the column allows null values. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store GUID data. - - Value indicating whether or not the column allows null values. - Value indicating whether or not the database will generate values for this column during insert. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Single data. - - Value indicating whether or not the column allows null values. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Short data. - - Value indicating whether or not the column allows null values. - Value indicating whether or not the database will generate values for this column during insert. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Integer data. - - Value indicating whether or not the column allows null values. - Value indicating whether or not the database will generate values for this column during insert. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Long data. - - Value indicating whether or not the column allows null values. - Value indicating whether or not the database will generate values for this column during insert. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store String data. - - Value indicating whether or not the column allows null values. - The maximum allowable length of the string data. - Value indicating whether or not all data should be padded to the maximum length. - Value indicating whether or not the maximum length supported by the database provider should be used. - Value indicating whether or not the column supports Unicode content. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store Time data. - - Value indicating whether or not the column allows null values. - The precision of the column. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Creates a new column definition to store DateTimeOffset data. - - Value indicating whether or not the column allows null values. - The precision of the column. - Constant value to use as the default value for this column. - SQL expression used as the default value for this column. - The name of the column. - Provider specific data type to use for this column. - The newly constructed column definition. - - - - Represents validation results for single entity. - - - - - Entity entry the results applies to. Never null. - - - - - List of instances. Never null. Can be empty meaning the entity is valid. - - - - - Creates an instance of class. - - - Entity entry the results applies to. Never null. - - - List of instances. Never null. Can be empty meaning the entity is valid. - - - - - Creates an instance of class. - - - Entity entry the results applies to. Never null. - - - List of instances. Never null. Can be empty meaning the entity is valid. - - - - - Gets an instance of the results applies to. - - - - - Gets validation errors. Never null. - - - - - Gets an indicator if the entity is valid. - - - - - Convention to process instances of found on types in the model. - - - - - Used to configure a property with length facets for an entity type or complex type. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Used to configure a primitive property of an entity type or complex type. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the property to be optional. - The database column used to store this property will be nullable. - - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be required. - The database column used to store this property will be non-nullable. - - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures how values for the property are generated by the database. - - - The pattern used to generate values for the property in the database. - Setting 'null' will remove the database generated pattern facet from the property. - Setting 'null' will cause the same runtime behavior as specifying 'None'. - - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be used as an optimistic concurrency token. - - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures whether or not the property is to be used as an optimistic concurrency token. - - - Value indicating if the property is a concurrency token or not. - Specifying 'null' will remove the concurrency token facet from the property. - Specifying 'null' will cause the same runtime behavior as specifying 'false'. - - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the data type of the database column used to store the property. - - Name of the database provider specific data type. - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the name of the database column used to store the property. - - The name of the column. - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the order of the database column used to store the property. - This method is also used to specify key ordering when an entity type has a composite key. - - The order that this column should appear in the database table. - The same PrimitivePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to allow the maximum length supported by the database provider. - - The same LengthPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to have the specified maximum length. - - - The maximum length for the property. - Setting 'null' will remove any maximum length restriction from the property and a default length will be used for the database column. - - The same LengthPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be fixed length. - Use HasMaxLength to set the length that the property is fixed to. - - The same LengthPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be variable length. - Properties are variable length by default. - - The same LengthPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures a database column used to store a string values. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the column to allow the maximum length supported by the database provider. - - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - - Configures the column to be fixed length. - Use HasMaxLength to set the length that the property is fixed to. - - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Configures the column to be variable length. - Columns are variable length by default. - - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Configures the column to be optional. - - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Configures the column to be required. - - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Configures the data type of the database column. - - Name of the database provider specific data type. - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Configures the order of the database column. - - The order that this column should appear in the database table. - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Configures the column to support Unicode string content. - - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Configures whether or not the column supports Unicode string content. - - - Value indicating if the column supports Unicode string content or not. - Specifying 'null' will remove the Unicode facet from the column. - Specifying 'null' will cause the same runtime behavior as specifying 'false'. - - The same StringColumnConfiguration instance so that multiple calls can be chained. - - - - Adapted from to allow the initializer to take an input object and - to do one-time initialization that only has side-effects and doesn't return a value. - - The type of the input. - - - - Initializes a new instance of the class. - - The action. - - - - Performs the action unless it has already been successfully performed before. - - The input to the action; ignored if the action has already succeeded. - - - - Contains metadata about a member of an entity type or complex type. - - - - - Initializes a new instance of the class. - - The type that the property is declared on. - Type of the property. - The property name. - - - - Creates a new the runtime type of which will be - determined by the metadata. - - The entity entry to which the member belongs. - The parent property entry if the new entry is nested, otherwise null. - The new entry. - - - - Gets the type of the member for which this is metadata. - - The type of the member entry. - - - - Gets the name of the property. - - The name. - - - - Gets the type of the entity or complex object that on which the member is declared. - - The type that the member is declared on. - - - - Gets the type of element for the property, which for non-collection properties - is the same as the MemberType and which for collection properties is the type - of element contained in the collection. - - The type of the element. - - - - Gets the type of the member, which for collection properties is the type - of the collection rather than the type in the collection. - - The type of the member. - - - - Initializes a new instance of the class. - - The type that the property is declared on. - Type of the property. - The property name. - if set to true this is a collection nav prop. - - - - Creates a new the runtime type of which will be - determined by the metadata. - - The entity entry to which the member belongs. - The parent property entry which will always be null for navigation entries. - The new entry. - - - - Gets the type of the member for which this is metadata. - - The type of the member entry. - - - - Gets the type of the member, which for collection properties is the type - of the collection rather than the type in the collection. - - The type of the member. - - - - Service used to search for instance properties on a DbContext class that can - be assigned a DbSet instance. Also, if the the property has a public setter, - then a delegate is compiled to set the property to a new instance of DbSet. - All of this information is cached per app domain. - - - - - Creates a set discovery service for the given derived context. - - - - - Processes the given context type to determine the DbSet or IDbSet - properties and collect root entity types from those properties. Also, delegates are - created to initialize any of these properties that have public setters. - If the type has been processed previously in the app domain, then all this information - is returned from a cache. - - A dictionary of potential entity type to the list of the names of the properties that used the type. - - - - Calls the public setter on any property found to initialize it to a new instance of DbSet. - - - - - Registers the entities and their entity set name hints with the given . - - The model builder. - - - - Returns false if SuppressDbSetInitializationAttribute is found on the property or the class, otherwise - returns true. - - - - - Determines whether or not an instance of DbSet/ObjectSet can be assigned to a property of the given type. - - The type to check. - The entity type of the DbSet/ObjectSet that can be assigned, or null if no set type can be assigned. - - - - - Implements ICachedMetadataWorkspace for a Code First model. - - - - - Represents an object that holds a cached copy of a MetadataWorkspace and optionally the - assemblies containing entity types to use with that workspace. - - - - - Gets the MetadataWorkspace, potentially lazily creating it if it does not already exist. - If the workspace is not compatible with the provider manifest obtained from the given - connection then an exception is thrown. - - The connection to use to create or check SSDL provider info. - The workspace. - - - - The list of assemblies that contain entity types for this workspace, which may be empty, but - will never be null. - - - - - The default container name for code first is the container name that is set from the DbModelBuilder - - - - - The provider info used to construct the workspace. - - - - - Builds and stores the workspace based on the given code first configuration. - - The code first EDM model. - - - - Gets the . - If the workspace is not compatible with the provider manifest obtained from the given - connection then an exception is thrown. - - The connection to use to create or check SSDL provider info. - The workspace. - - - - The default container name for code first is the container name that is set from the DbModelBuilder - - - - - The list of assemblies that contain entity types for this workspace, which may be empty, but - will never be null. - - - - - The provider info used to construct the workspace. - - - - - A factory for creating derived instances. Implement this - interface to enable design-time services for context types that do not have a - public default constructor. - - At design-time, derived instances can be created in order to enable specific - design-time experiences such as model rendering, DDL generation etc. To enable design-time instantiation - for derived types that do not have a public, default constructor, implement - this interface. Design-time services will auto-discover implementations of this interface that are in the - same assembly as the derived type. - - - - - - Creates a new instance of a derived type. - - An instance of TContext - - - - Represents a non-generic LINQ to Entities query against a DbContext. - - - - - An internal interface implemented by and that allows access to - the internal query without using reflection. - - - - - The underlying internal set. - - - - - Internal constructor prevents external classes deriving from DbQuery. - - - - - Throws an exception indicating that binding directly to a store query is not supported. - Instead populate a DbSet with data, for example by using the Load extension method, and - then bind to local data. For WPF bind to DbSet.Local. For Windows Forms bind to - DbSet.Local.ToBindingList(). - - - Never returns; always throws. - - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - - Returns a new query where the entities returned will not be cached in the . - - A new query with NoTracking applied. - - - - Returns the equivalent generic object. - - The type of element for which the query was created. - The generic set object. - - - - Returns a representation of the underlying query. - - - The query string. - - - - - Returns false. - - false. - - - - The IQueryable element type. - - - - - The IQueryable LINQ Expression. - - - - - The IQueryable provider. - - - - - Gets the underlying internal query object. - - The internal query. - - - - The internal query object that is backing this DbQuery - - - - - Returned by the Configuration method of to provide access to configuration - options for the context. - - - - - Initializes a new instance of the class. - - The internal context. - - - - Gets or sets a value indicating whether lazy loading of relationships exposed as - navigation properties is enabled. Lazy loading is enabled by default. - - true if lazy loading is enabled; otherwise, false. - - - - Gets or sets a value indicating whether or not the framework will create instances of - dynamically generated proxy classes whenever it creates an instance of an entity type. - Note that even if proxy creation is enabled with this flag, proxy instances will only - be created for entity types that meet the requirements for being proxied. - Proxy creation is enabled by default. - - true if proxy creation is enabled; otherwise, false. - - - - - Gets or sets a value indicating whether tracked entities should be validated automatically when - is invoked. - The default value is true. - - - - - Allows the construction and modification of a specific use of a type in an Entity Data Model (EDM) item. See for examples. - - - - - Gets or sets a value indicating the collection rank of the type reference. A collection rank greater than zero indicates that the type reference represents a collection of its referenced . - - - - - Gets or sets a value indicating the referenced by this type reference. - - - - - Gets or sets an optional value indicating whether the referenced type should be considered nullable. - - - - - Gets or sets an optional instance that applies additional constraints to a referenced primitive type. - - - Accessing this property forces the creation of an EdmPrimitiveTypeFacets value if no value has previously been set. Use to determine whether or not this property currently has a value. - - - - - Gets a value indicating whether the property of this type reference has been assigned an value with at least one facet value specified. - - - - - Indicates whether this type reference represents a collection of its referenced (when is greater than zero) or not. - - - - - Indicates whether the property of this type reference currently refers to an , is not a collection type, and does not have primitive facet values specified. - - - - - Gets the currently referred to by this type reference, or null if the type reference is a collection type or does not refer to a complex type. - - - - - Indicates whether the property of this type reference currently refers to an and is not a collection type. - - - - - Gets the currently referred to by this type reference, or null if the type reference is a collection type or does not refer to a primitive type. - - - - - Primitive Types as defined by the Entity Data Model (EDM). - - - - - Binary Type Kind - - - - - Boolean Type Kind - - - - - Byte Type Kind - - - - - DateTime Type Kind - - - - - Decimal Type Kind - - - - - Double Type Kind - - - - - Guid Type Kind - - - - - Single Type Kind - - - - - SByte Type Kind - - - - - Int16 Type Kind - - - - - Int32 Type Kind - - - - - Int64 Type Kind - - - - - String Type Kind - - - - - Time Type Kind - - - - - DateTimeOffset Type Kind - - - - - Allows the construction and modification of an Entity Data Model (EDM) navigation property. - - - - - EdmStructuralMember is the base for all types that represent members of structural items in the Entity Data Model (EDM) metadata construction and modification API. - - - - - Gets or sets the that specifies the association over which navigation takes place. - - - - - Gets or sets the that specifies which association end is the 'destination' end of the navigation and produces the navigation property result. - - - - - Allows the construction and modification of a column in a table. - - - - - When implemented in derived types, allows the construction and modification of a column in a Database Metadata table or row. - - - - - Gets or sets a string indicating the database-specific type of the column. - - - - - Gets or sets a value indicating whether the column is nullable. - - - - - Gets or sets an optional instance that applies additional constraints to the referenced database-specific type of the column. - - - - - Gets or sets a value indicating whether the column is part of the table's primary key. - - - - - Gets or sets a value indicating if and how the value of the column is automatically generated. - - - - - Gets or sets an optional value indicating the collation specific to this table column. - - - - - Gets or sets an optional value that specifies the default value for the column. - - - - - Represents a provider specific SQL statement to be executed directly against the target database. - - - - - Represents an operation to modify a database schema. - - - - - Initializes a new instance of the MigrationOperation class. - - - - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets additional arguments that may be processed by providers. - - - - - Gets an operation that will revert this operation. - - - - - Gets a value indicating if this operation may result in data loss. - - - - - Initializes a new instance of the SqlOperation class. - - The SQL to be executed. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the SQL to be executed. - - - - - Gets or sets a value indicating whether this statement should be performed outside of - the transaction scope that is used to make the migration process transactional. - If set to true, this operation will not be rolled back if the migration process fails. - - - - - - - - Helper class that is used by design time tools to run migrations related - commands that need to interact with an application that is being edited - in Visual Studio. - - Because the application is being edited the assemblies need to - be loaded in a separate AppDomain to ensure the latest version - is always loaded. - - The App/Web.config file from the startup project is also copied - to ensure that any configuration is applied. - - - - - Initializes a new instance of the ToolingFacade class. - - - The name of the assembly that contains the migrations configuration to be used. - - - The namespace qualified name of migrations configuration to be used. - - - The working directory containing the compiled assemblies. - - - The path of the config file from the startup project. - - - The path of the application data directory from the startup project. - Typically the App_Data directory for web applications or the working directory for executables. - - - The connection to the database to be migrated. - If null is supplied, the default connection for the context will be used. - - - - - Releases all unmanaged resources used by the facade. - - - - - Gets the fully qualified name of all types deriving from . - - All context types found. - - - - Gets a list of all migrations that have been applied to the database. - - Ids of applied migrations. - - - - Gets a list of all migrations that have not been applied to the database. - - Ids of pending migrations. - - - - Updates the database to the specified migration. - - - The Id of the migration to migrate to. - If null is supplied, the database will be updated to the latest migration. - - Value indicating if data loss during automatic migration is acceptable. - - - - Generates a SQL script to migrate between two migrations. - - - The migration to update from. - If null is supplied, a script to update the current database will be produced. - - - The migration to update to. - If null is supplied, a script to update to the latest migration will be produced. - - Value indicating if data loss during automatic migration is acceptable. - The generated SQL script. - - - - Scaffolds a code-based migration to apply any pending model changes. - - The name for the generated migration. - The programming language of the generated migration. - The root namespace of the project the migration will be added to. - The scaffolded migration. - - - - Scaffolds the initial code-based migration corresponding to a previously run database initializer. - - The programming language of the generated migration. - The root namespace of the project the migration will be added to. - The scaffolded migration. - - - - - - - Releases all resources used by the facade. - - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - - Gets or sets an action to be run to log information. - - - - - Gets or sets an action to be run to log warnings. - - - - - Gets or sets an action to be run to log verbose information. - - - - - Base class for loggers that can be used for the migrations process. - - - - - Logs an informational message. - - The message to be logged. - - - - Logs a warning that the user should be made aware of. - - The message to be logged. - - - - Logs some additional information that should only be presented to the user if they request verbose output. - - The message to be logged. - - - - Exception thrown from when an exception is thrown from the validation - code. - - - - - Initializes a new instance of DbUnexpectedValidationException - - The exception message. - - - - Initializes a new instance of DbUnexpectedValidationException - - The exception message. - - - - Initializes a new instance of DbUnexpectedValidationException - - The exception message. - The inner exception. - - - - Initializes a new instance of DbUnexpectedValidationException with the specified serialization info and - context. - - The serialization info. - The streaming context. - - - - Convention to discover foreign key properties whose names are a combination - of the principal type name and the principal type primary key property name(s). - - - - - Convention to ensure an invalid/unsupported mapping is not created when mapping inherited properties - - - - - Configures an required relationship from an entity type. - - The entity type that the relationship originates from. - The entity type that the relationship targets. - - - - Configures the relationship to be required:many with a navigation property on the other side of the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be required:many without a navigation property on the other side of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be required:optional with a navigation property on the other side of the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be required:optional without a navigation property on the other side of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be required:required with a navigation property on the other side of the relationship. - The entity type being configured will be the dependent and contain a foreign key to the principal. - The entity type that the relationship targets will be the principal in the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be required:required without a navigation property on the other side of the relationship. - The entity type being configured will be the dependent and contain a foreign key to the principal. - The entity type that the relationship targets will be the principal in the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be required:required with a navigation property on the other side of the relationship. - The entity type being configured will be the principal in the relationship. - The entity type that the relationship targets will be the dependent and contain a foreign key to the principal. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be required:required without a navigation property on the other side of the relationship. - The entity type being configured will be the principal in the relationship. - The entity type that the relationship targets will be the dependent and contain a foreign key to the principal. - - A configuration object that can be used to further configure the relationship. - - - - Validates a property, complex property or an entity using validation attributes the property - or the complex/entity type is decorated with. - - - Note that this class is used for validating primitive properties using attributes declared on the property - (property level validation) and complex properties and entities using attributes declared on the type - (type level validation). - - - - - Abstracts simple validators used to validate entities and properties. - - - - - Validates an entity or a property. - - Validation context. Never null. - Property to validate. Can be null for type level validation. - Validation error as. Empty if no errors. Never null. - - - - - Display attribute used to specify the display name for a property or entity. - - - - - Validation attribute used to validate a property or an entity. - - - - - Creates an instance of class. - - - Validation attribute used to validate a property or an entity. - - - - - Validates a property or an entity. - - Validation context. Never null. - Property to validate. Null for entity validation. Not null for property validation. - - - Validation errors as . Empty if no errors, never null. - - - - - An extended BindingList implementation that implements sorting. - This class was adapted from the LINQ to SQL class of the same name. - - The element type. - - - - Initializes a new instance of the class with the - the given underlying list. Note that sorting is dependent on having an actual - rather than some other ICollection implementation. - - The list. - - - - Applies sorting to the list. - - The property to sort by. - The sort direction. - - - - Stops sorting. - - - - - Gets a value indicating whether this list is sorted. - - - true if this instance is sorted; otherwise, false. - - - - - Gets the sort direction. - - The sort direction. - - - - Gets the sort property being used to sort. - - The sort property. - - - - Returns true indicating that this list supports sorting. - - true. - - - - Implements comparing for the implementation. - - - - - Initializes a new instance of the class - for sorting the list. - - The property to sort by. - The sort direction. - - - - Compares two instances of items in the list. - - The left item to compare. - The right item to compare. - - - - - Determines whether this instance can sort for the specified type. - - The type. - - true if this instance can sort for the specified type; otherwise, false. - - - - - Determines whether this instance can sort for the specified type using IComparable. - - The type. - - true if this instance can sort for the specified type; otherwise, false. - - - - - Determines whether this instance can sort for the specified type using ToString. - - The type. - - true if this instance can sort for the specified type; otherwise, false. - - - - - A LazyInternalConnection object manages information that can be used to create a DbConnection object and - is responsible for creating that object and disposing it. - - - - - InternalConnection objects manage DbConnections. - Two concrete base classes of this abstract interface exist: - and . - - - - - IInternalConnection objects manage DbConnections. - Two concrete implementations of this interface exist--LazyInternalConnection and EagerInternalConnection. - - - - - Creates an from metadata in the connection. This method must - only be called if ConnectionHasModel returns true. - - The newly created context. - - - - Returns the underlying DbConnection. - - - - - Returns a key consisting of the connection type and connection string. - If this is an EntityConnection then the metadata path is included in the key returned. - - - - - Gets a value indicating whether the connection is an EF connection which therefore contains - metadata specifying the model, or instead is a store connection, in which case it contains no - model info. - - true if the connection contains model info; otherwise, false. - - - - Returns the origin of the underlying connection string. - - - - - Gets or sets an object representing a config file used for looking for DefaultConnectionFactory entries - and connection strins. - - - - - Gets or sets the provider to be used when creating the underlying connection. - - - - - Gets the name of the underlying connection string. - - - - - Gets the original connection string. - - - - - Creates an from metadata in the connection. This method must - only be called if ConnectionHasModel returns true. - - The newly created context. - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - - - Called after the connection is initialized for the first time. - - - - - Adds a tracking cookie to the connection string for SqlConnections. Returns the - possibly modified store connection string. - - - - - Returns the underlying DbConnection. - - - - - Returns a key consisting of the connection type and connection string. - If this is an EntityConnection then the metadata path is included in the key returned. - - - - - - Gets a value indicating whether the connection is an EF connection which therefore contains - metadata specifying the model, or instead is a store connection, in which case it contains no - model info. - - true if the connection contains model info; otherwise, false. - - - - Returns the origin of the underlying connection string. - - - - - Gets or sets an object representing a config file used for looking for DefaultConnectionFactory entries - and connection strins. - - - - - Gets or sets the provider to be used when creating the underlying connection. - - - - - Gets the name of the underlying connection string. - - - - - Gets the original connection string. - - - - - Gets or sets the underlying object. No initialization is done when the - connection is obtained, and it can also be set to null. - - The underlying connection. - - - - Creates a new LazyInternalConnection using convention to calculate the connection. - The DbConnection object will be created lazily on demand and will be disposed when the LazyInternalConnection is disposed. - - Either the database name or a connection string. - - - - Creates a new LazyInternalConnection targeting a specific database. - The DbConnection object will be created lazily on demand and will be disposed when the LazyInternalConnection is disposed. - - The connection to target. - - - - Creates an from metadata in the connection. This method must - only be called if ConnectionHasModel returns true. - - The newly created context. - - - - Disposes the underlying DbConnection. - Note that dispose actually puts the LazyInternalConnection back to its initial state such that - it can be used again. - - - - - Creates the underlying (which may actually be an ) - if it does not already exist. - - - - - Searches the app.config/web.config file for a connection that matches the given name. - The connection might be a store connection or an EF connection. - - The connection name. - - True if a connection from the app.config file was found and used. - - - - Attempts to locate a connection entry in the configuration based on the supplied context name. - - The name to search for. - The configuration to search in. - Connection string if found, otherwise null. - - - - Initializes the connection based on a connection string. - - The settings to initialize from. - - - - Returns the underlying DbConnection, creating it first if it does not already exist. - - - - - Returns the origin of the underlying connection string. - - - - - - - - Gets the name of the underlying connection string. - - - - - Returns a key consisting of the connection type and connection string. - If this is an EntityConnection then the metadata path is included in the key returned. - - - - - - Gets a value indicating whether the connection is an EF connection which therefore contains - metadata specifying the model, or instead is a store connection, in which case it contains no - model info. - - true if connection contain model info; otherwise, false. - - - - Gets a value indicating if the lazy connection has been initialized. - - - - - Base class for and - containing common code for collection and reference navigation property entries. - - - - - Initializes a new instance of the class. - - The internal entity entry. - The navigation metadata. - - - - Calls Load on the underlying . - - - - - Uses CreateSourceQuery on the underlying to create a query for this - navigation property. - - - - - Gets the navigation property value from the object. - - The entity. - The navigation property value. - - - - Validates that the owning entity entry is associated with an underlying and - is not just wrapping a non-attached entity. - If the entity is not detached, then the RelatedEnd for this navigation property is obtained. - - - - - Calls IsLoaded on the underlying . - - - - - Gets the related end, which will be null if the entity is not being tracked. - - The related end. - - - - Gets or sets the current value of the navigation property. The current value is - the entity that the navigation property references or the collection of references - for a collection property. - This property is virtual so that it can be mocked. - - The current value. - - - - Gets a delegate that can be used to get the value of the property directly from the entity. - Returns null if the property does not have an accessible getter. - - The getter delegate, or null. - - - - Gets a delegate that can be used to set the value of the property directly on the entity. - Returns null if the property does not have an accessible setter. - - The setter delegate, or null. - - - - An IDbSet represents the collection of all entities in the context, or that can be queried from the - database, of a given type. DbSet is a concrete implementation of IDbSet. - - The type that defines the set. - - - - Finds an entity with the given primary key values. - If an entity with the given primary key values exists in the context, then it is - returned immediately without making a request to the store. Otherwise, a request - is made to the store for an entity with the given primary key values and this entity, - if found, is attached to the context and returned. If no entity is found in the - context or the store, then null is returned. - - - The ordering of composite key values is as defined in the EDM, which is in turn as defined in - the designer, by the Code First fluent API, or by the DataMember attribute. - - The values of the primary key for the entity to be found. - The entity found, or null. - - - - Adds the given entity to the context underlying the set in the Added state such that it will - be inserted into the database when SaveChanges is called. - - The entity to add. - The entity. - - Note that entities that are already in the context in some other state will have their state set - to Added. Add is a no-op if the entity is already in the context in the Added state. - - - - - Marks the given entity as Deleted such that it will be deleted from the database when SaveChanges - is called. Note that the entity must exist in the context in some other state before this method - is called. - - The entity to remove. - The entity. - - Note that if the entity exists in the context in the Added state, then this method - will cause it to be detached from the context. This is because an Added entity is assumed not to - exist in the database such that trying to delete it does not make sense. - - - - - Attaches the given entity to the context underlying the set. That is, the entity is placed - into the context in the Unchanged state, just as if it had been read from the database. - - The entity to attach. - The entity. - - Attach is used to repopulate a context with an entity that is known to already exist in the database. - SaveChanges will therefore not attempt to insert an attached entity into the database because - it is assumed to already be there. - Note that entities that are already in the context in some other state will have their state set - to Unchanged. Attach is a no-op if the entity is already in the context in the Unchanged state. - - - - - Creates a new instance of an entity for the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The entity instance, which may be a proxy. - - - - Creates a new instance of an entity for the type of this set or for a type derived - from the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The type of entity to create. - The entity instance, which may be a proxy. - - - - Gets an that represents a local view of all Added, Unchanged, - and Modified entities in this set. This local view will stay in sync as entities are added or - removed from the context. Likewise, entities added to or removed from the local view will automatically - be added to or removed from the context. - - - This property can be used for data binding by populating the set with data, for example by using the Load - extension method, and then binding to the local data through this property. For WPF bind to this property - directly. For Windows Forms bind to the result of calling ToBindingList on this property - - The local view. - - - - A DbSet represents the collection of all entities in the context, or that can be queried from the - database, of a given type. DbSet objects are created from a DbContext using the DbContext.Set method. - - - Note that DbSet does not support MEST (Multiple Entity Sets per Type) meaning that there is always a - one-to-one correlation between a type and a set. - - The type that defines the set. - - - - Represents a LINQ to Entities query against a DbContext. - - The type of entity to query for. - - - - Creates a new query that will be backed by the given internal query object. - - The backing query. - - - - - Returns a new query where the entities returned will not be cached in the . - - A new query with NoTracking applied. - - - - Throws an exception indicating that binding directly to a store query is not supported. - Instead populate a DbSet with data, for example by using the Load extension method, and - then bind to local data. For WPF bind to DbSet.Local. For Windows Forms bind to - DbSet.Local.ToBindingList(). - - - Never returns; always throws. - - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - Returns a representation of the underlying query. - - - The query string. - - - - - Returns a new instance of the non-generic class for this query. - - A non-generic version. - - - - Returns false. - - false. - - - - The IQueryable element type. - - - - - The IQueryable LINQ Expression. - - - - - The IQueryable provider. - - - - - The internal query object that is backing this DbQuery - - - - - The internal query object that is backing this DbQuery - - - - - An internal interface implemented by and that allows access to - the internal set without using reflection. - - - - - The underlying internal set. - - - - - Creates a new set that will be backed by the given . - - The internal set. - - - - Finds an entity with the given primary key values. - If an entity with the given primary key values exists in the context, then it is - returned immediately without making a request to the store. Otherwise, a request - is made to the store for an entity with the given primary key values and this entity, - if found, is attached to the context and returned. If no entity is found in the - context or the store, then null is returned. - - - The ordering of composite key values is as defined in the EDM, which is in turn as defined in - the designer, by the Code First fluent API, or by the DataMember attribute. - - The values of the primary key for the entity to be found. - The entity found, or null. - Thrown if multiple entities exist in the context with the primary key values given. - Thrown if the type of entity is not part of the data model for this context. - Thrown if the types of the key values do not match the types of the key values for the entity type to be found. - Thrown if the context has been disposed. - - - - Attaches the given entity to the context underlying the set. That is, the entity is placed - into the context in the Unchanged state, just as if it had been read from the database. - - The entity to attach. - The entity. - - Attach is used to repopulate a context with an entity that is known to already exist in the database. - SaveChanges will therefore not attempt to insert an attached entity into the database because - it is assumed to already be there. - Note that entities that are already in the context in some other state will have their state set - to Unchanged. Attach is a no-op if the entity is already in the context in the Unchanged state. - - - - - Adds the given entity to the context underlying the set in the Added state such that it will - be inserted into the database when SaveChanges is called. - - The entity to add. - The entity. - - Note that entities that are already in the context in some other state will have their state set - to Added. Add is a no-op if the entity is already in the context in the Added state. - - - - - Marks the given entity as Deleted such that it will be deleted from the database when SaveChanges - is called. Note that the entity must exist in the context in some other state before this method - is called. - - The entity to remove. - The entity. - - Note that if the entity exists in the context in the Added state, then this method - will cause it to be detached from the context. This is because an Added entity is assumed not to - exist in the database such that trying to delete it does not make sense. - - - - - Creates a new instance of an entity for the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The entity instance, which may be a proxy. - - - - Creates a new instance of an entity for the type of this set or for a type derived - from the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The type of entity to create. - The entity instance, which may be a proxy. - - - - Returns the equivalent non-generic object. - - The non-generic set object. - - - - Creates a raw SQL query that will return entities in this set. By default, the - entities returned are tracked by the context; this can be changed by calling - AsNoTracking on the returned. - Note that the entities returned are always of the type for this set and never of - a derived type. If the table or tables queried may contain data for other entity - types, then the SQL query must be written appropriately to ensure that only entities of - the correct type are returned. - - The SQL query string. - The parameters to apply to the SQL query string. - A object that will execute the query when it is enumerated. - - - - Gets an that represents a local view of all Added, Unchanged, - and Modified entities in this set. This local view will stay in sync as entities are added or - removed from the context. Likewise, entities added to or removed from the local view will automatically - be added to or removed from the context. - - - This property can be used for data binding by populating the set with data, for example by using the Load - extension method, and then binding to the local data through this property. For WPF bind to this property - directly. For Windows Forms bind to the result of calling ToBindingList on this property - - The local view. - - - - The internal IQueryable that is backing this DbQuery - - - - - Represents one of the fixed set of Entity Data Model (EDM) primitive types. - - - - - The base for all all Entity Data Model (EDM) types that represent a scalar type from the EDM type system. - - - - - The base for all all Entity Data Model (EDM) types that represent a type from the EDM type system. - - - - - Represents an item in an Entity Data Model (EDM) . - - - - - Gets a value indicating whether this type is abstract. - - - - - Gets the optional base type of this type. - - - - - Retrieves the EdmPrimitiveType instance with the corresponding to the specified value, if any. - - The name of the primitive type instance to retrieve - The EdmPrimitiveType with the specified name, if successful; otherwise null . - true if the given name corresponds to an EDM primitive type name; otherwise false . - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets the EdmPrimitiveType instance that represents the primitive type. - - - - - Gets an value that indicates which Entity Data Model (EDM) primitive type this type represents. - - - - - Allows the construction and modification of a namespace in an . - - - - - Gets all s declared within the namspace. Includes s, s, s. - - - - - Gets or sets the s declared within the namespace. - - - - - Gets or sets the s declared within the namespace. - - - - - Gets or sets the s declared within the namespace. - - - - - Allows the construction and modification of an entity container in an Entity Data Model (EDM) . - - - - - Gets all s declared within the namspace. Includes s and s. - - - - - Gets or sets the collection of s that specifies the association sets within the container. - - - - - Gets or sets the collection of s that specifies the entity sets within the container. - - - - - Concurrency mode for properties. - - - - - Default concurrency mode: the property is never validated at write time - - - - - Fixed concurrency mode: the property is always validated at write time - - - - - Specifies how the database generates values for a property. - - - - - Initializes a new instance of the class. - - The pattern used to generate values for the property in the database. - - - - The pattern used to generate values for the property in the database. - - - - - Specifies the database column that a property is mapped to. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The name of the column the property is mapped to. - - - - The name of the column the property is mapped to. - - - - - The zero-based order of the column the property is mapped to. - - - - - The database provider specific data type of the column the property is mapped to. - - - - - Represents dropping a primary key from a table. - - - - - Common base class to represent operations affecting primary keys. - - - - - Initializes a new instance of the PrimaryKeyOperation class. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets or sets the name of the table that contains the primary key. - - - - - Gets the column(s) that make up the primary key. - - - - - Gets a value indicating if a specific name has been supplied for this primary key. - - - - - Gets or sets the name of this primary key. - If no name is supplied, a default name will be calculated. - - - - - - - - Initializes a new instance of the DropPrimaryKeyOperation class. - The Table and Columns properties should also be populated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets an operation to add the primary key. - - - - - Validation error. Can be either entity or property level validation error. - - - - - Name of the invalid property. Can be null (e.g. for entity level validations) - - - - - Validation error message. - - - - - Creates an instance of . - - Name of the invalid property. Can be null. - Validation error message. Can be null. - - - - Gets name of the invalid property. - - - - - Gets validation error message. - - - - - Returns true if a variable of this type can be assigned a null value - - - - True if a reference type or a nullable value type, - false otherwise - - - - - Indicates what parts of a configuration are overridable. - - - - - Nothing in the configuration is overridable. - - - - - The configuration values related to C-Space are overridable. - - - - - The configuration values only related to S-Space are overridable. - - - - - Base class for configuring a property on an entity type or complex type. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures a many:many relationship. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the foreign key column(s) and table used to store the relationship. - - Action that configures the foreign key column(s) and table. - - - - Configures a relationship that can support foreign key properties that are exposed in the object model. - This configuration functionality is available via the Code First Fluent API, see . - - The dependent entity type. - - - - Configures a relationship that can only support foreign key properties that are not exposed in the object model. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures a relationship that can support cascade on delete functionality. - - - - - Configures cascade delete to be on for the relationship. - - - - - Configures whether or not cascade delete is on for the relationship. - - Value indicating if cascade delete is on or not. - - - - Configures the relationship to use foreign key property(s) that are not exposed in the object model. - The column(s) and table can be customized by specifying a configuration action. - If an empty configuration action is specified then column name(s) will be generated by convention. - If foreign key properties are exposed in the object model then use the HasForeignKey method. - Not all relationships support exposing foreign key properties in the object model. - - Action that configures the foreign key column(s) and table. - - A configuration object that can be used to further configure the relationship. - - - - - Configures the relationship to use foreign key property(s) that are exposed in the object model. - If the foreign key property(s) are not exposed in the object model then use the Map method. - - The type of the key. - - A lambda expression representing the property to be used as the foreign key. - If the foreign key is made up of multiple properties then specify an anonymous type including the properties. - When using multiple foreign key properties, the properties must be specified in the same order that the - the primary key properties were configured for the principal entity type. - - A configuration object that can be used to further configure the relationship. - - - - Allows derived configuration classes for entities and complex types to be registered with a . - - - Derived configuration classes are created by deriving from - or and using a type to be included in the model as the generic - parameter. - - Configuration can be performed without creating derived configuration classes via the Entity and ComplexType - methods on . - - - - - Adds an to the . - Only one can be added for each type in a model. - - The entity type being configured. - The entity type configuration to be added. - The same ConfigurationRegistrar instance so that multiple calls can be chained. - - - - Adds an to the . - Only one can be added for each type in a model. - - The complex type being configured. - The complex type configuration to be added - The same ConfigurationRegistrar instance so that multiple calls can be chained. - - - - Contracts for interface. - - - - - Contract for IValidator.Validate method. - - Validation context. - Property. - Nothing - always throws. - - - - A LINQ expression visitor that finds uses with equivalent - instances. - - - - - Replaces calls to DbContext.Set() with an expression for the equivalent . - - The node to replace. - A new node, which may have had the replacement made. - - - - Replaces a or property with a constant expression - for the underlying . - - The node to replace. - A new node, which may have had the replacement made. - - - - Processes the fields in each constant expression and replaces instances with - the underlying ObjectQuery instance. This handles cases where the query has a closure - containing values. - - - - - Gets a value from the given member, or returns null - if the member doesn't contain a DbContext instance. - - The expression for the object for the member, which may be null for a static member. - The member. - The context or null. - - - - Gets the instance from the given instance or static member, returning null - if the member does not contain a DbContext instance. - - The member. - The value of the object to get the instance from, or null if the member is static. - The context instance or null. - - - - Takes a or and creates an expression - for the underlying . - - - - - Takes a or and extracts the underlying . - - - - - Helper class that extends Tuple to give the Item1 and Item2 properties more meaningful names. - - - - - Creates a new pair of the given database initializer delegate and a flag - indicating whether or not it is locked. - - - - - The initializer delegate. - - - - - A flag indicating whether or not the initializer is locked and should not be changed. - - - - - The internal class used to implement - and . - This internal class contains all the common implementation between the generic and non-generic - entry classes and also allows for a clean internal factoring without compromising the public API. - - - - - Initializes a new instance of the class. - - The internal context. - The state entry. - - - - Initializes a new instance of the class for an - entity which may or may not be attached to the context. - - The internal context. - The entity. - - - - Queries the database for copies of the values of the tracked entity as they currently exist in the database. - - The store values. - - - - Appends a query for the properties in the entity to the given string builder that is being used to - build the eSQL query. This method may be called recursively to query for all the sub-properties of - a complex property. - - The query builder. - The qualifier with which to prefix each property name. - The dictionary that acts as a template for the properties to query. - - - - Validates that a dictionary can be obtained for the state of the entity represented by this entry. - - The method name being used to request a dictionary. - The state that is invalid for the request being processed. - - - - Calls Refresh with StoreWins on the underlying state entry. - - - - - Gets an internal object representing a reference navigation property. - This method is virtual to allow mocking. - - The navigation property. - The type of entity requested, which may be 'object' or null if any type can be accepted. - The entry. - - - - Gets an internal object representing a collection navigation property. - This method is virtual to allow mocking. - - The navigation property. - The type of entity requested, which may be 'object' or null f any type can be accepted. - The entry. - - - - Gets an internal object representing a navigation, scalar, or complex property. - This method is virtual to allow mocking. - - Name of the property. - The type of entity requested, which may be 'object' if any type can be accepted. - The entry. - - - - Gets an internal object representing a scalar or complex property. - This method is virtual to allow mocking. - - The property. - The type of object requested, which may be null or 'object' if any type can be accepted. - if set to true then the found property must be a complex property. - The entry. - - - - Gets an internal object representing a scalar or complex property. - The property may be a nested property on the given . - - The parent property entry, or null if this is a property directly on the entity. - Name of the property. - The type of object requested, which may be null or 'object' if any type can be accepted. - if set to true then the found property must be a complex property. - The entry. - - - - Gets an internal object representing a scalar or complex property. - The property may be a nested property on the given . - - The parent property entry, or null if this is a property directly on the entity. - Name of the property. - The property split out into its parts. - The type of object requested, which may be null or 'object' if any type can be accepted. - if set to true then the found property must be a complex property. - The entry. - - - - Checks that the given property name is a navigation property and is either a reference property or - collection property according to the value of requireCollection. - - - - - Gets metadata for the given property if that property is a navigation property or returns null - if it is not a navigation property. - - Name of the property. - Navigation property metadata or null. - - - - Gets the type of entity or entities at the target end of the given navigation property. - - The navigation property. - The CLR type of the entity or entities at the other end. - - - - Gets the related end for the navigation property with the given name. - - The navigation property. - - - - - Uses EDM metadata to validate that the property name exists in the model and represents a scalar or - complex property or exists in the CLR type. - This method is public and virtual so that it can be mocked. - - The property name. - The type on which the property is declared. - The type of object requested, which may be 'object' if any type can be accepted. - Metadata for the property. - - - - Splits the given property name into parts delimited by dots. - - Name of the property. - The parts of the name. - - - - Validates that this entry is associated with an underlying and - is not just wrapping a non-attached entity. - - - - - Validates entity represented by this entity entry. - This method is virtual to allow mocking. - - User defined dictionary containing additional info for custom validation. This parameter is optional and can be null. - containing validation result. Never null. - - - - Determines whether the specified is equal to this instance. - Two instances are considered equal if they are both entries for - the same entity on the same . - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - Two instances are considered equal if they are both entries for - the same entity on the same . - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Gets the tracked entity. - This property is virtual to allow mocking. - - The entity. - - - - Gets or sets the state of the entity. - - The state. - - - - Gets the current property values for the tracked entity represented by this object. - This property is virtual to allow mocking. - - The current values. - - - - Gets the original property values for the tracked entity represented by this object. - The original values are usually the entity's property values as they were when last queried from - the database. - This property is virtual to allow mocking. - - The original values. - - - - Checks whether or not this entry is associated with an underlying or - is just wrapping a non-attached entity. - - - - - Gets the type of the entity being tracked. - - The type of the entity. - - - - Gets the c-space entity type for this entity from the EDM. - - - - - Gets the underlying object state entry. - - - - - Gets the internal context. - - The internal context. - - - - Helper class that extends Tuple to give the Item1 and Item2 properties more meaningful names. - - - - - Creates a new pair of the given set of entity types and DbSet initializer delegate. - - - - - The entity types part of the pair. - - - - - The DbSet properties initializer part of the pair. - - - - - This convention uses the namespace of the derived - class as the namespace of the conceptual model built by - Code First. - - - - - Initializes a new instance of the class. - - The model namespace. - - - - Applies the convention to the given model. - - The model. - - - - Contains methods used to access the Entity Data Model created by Code First in the EDMX form. - These methods are typically used for debugging when there is a need to look at the model that - Code First creates internally. - - - - - Uses Code First with the given context and writes the resulting Entity Data Model to the given - writer in EDMX form. This method can only be used with context instances that use Code First - and create the model internally. The method cannot be used for contexts created using Database - First or Model First, for contexts created using a pre-existing , or - for contexts created using a pre-existing . - - The context. - The writer. - - - - Writes the Entity Data Model represented by the given to the - given writer in EDMX form. - - An object representing the EDM. - The writer. - - - - - Initializes a new instance of the class. - - The internal context. - The inner exception. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The message. - - - - Initializes a new instance of the class. - - The message. - The inner exception. - - - - Subscribes the SerializeObjectState event. - - - - - Gets objects that represents the entities that could not - be saved to the database. - - The entries representing the entities that could not be saved. - - - - Holds exception state that will be serialized when the exception is serialized. - - - - - Completes the deserialization. - - The deserialized object. - - - - Gets or sets a value indicating whether the exception involved independent associations. - - - - - Represents a SQL query for entities that is created from a - and is executed using the connection from that context. - Instances of this class are obtained from the instance for the - entity type. The query is not executed when this object is created; it is executed - each time it is enumerated, for example by using foreach. - SQL queries for non-entities are created using the . - See for a non-generic version of this class. - - - - - Executes the query and returns an enumerator for the elements. - - An - - object that can be used to iterate through the elements. - - - - Executes the query and returns an enumerator for the elements. - - - An object that can be used to iterate through the elements. - - - - - Returns a new query where the results of the query will not be tracked by the associated - . - - A new query with no-tracking applied. - - - - Returns a that contains the SQL string that was set - when the query was created. The parameters are not included. - - - A that represents this instance. - - - - - Throws an exception indicating that binding directly to a store query is not supported. - - - Never returns; always throws. - - - - - Gets the internal query. - - The internal query. - - - - Returns false. - - false. - - - - Describes the origin of the database connection string associated with a . - - - - - The connection string was created by convention. - - - - - The connection string was read from external configuration. - - - - - The connection string was explicitly specified at runtime. - - - - - The connection string was overriden by connection information supplied to DbContextInfo. - - - - - A non-generic version of the class. - - - - - A non-generic version of the class. - - - - - This is an abstract base class use to represent a scalar or complex property, or a navigation property - of an entity. Scalar and complex properties use the derived class , - reference navigation properties use the derived class , and collection - navigation properties use the derived class . - - - - - Creates a from information in the given . - This method will create an instance of the appropriate subclass depending on the metadata contained - in the InternalMemberEntry instance. - - The internal member entry. - The new entry. - - - - Validates this property. - - - Collection of objects. Never null. If the entity is valid the collection will be empty. - - - - - Returns the equivalent generic object. - - The type of entity on which the member is declared. - The type of the property. - The equivalent generic object. - - - - Gets the name of the property. - - The property name. - - - - Gets or sets the current value of this property. - - The current value. - - - - The to which this member belongs. - - An entry for the entity that owns this member. - - - - Gets the backing this object. - - The internal member entry. - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal property entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Returns the equivalent generic object. - - The type of entity on which the member is declared. - The type of the property. - The equivalent generic object. - - - - Gets the property name. - - The property name. - - - - Gets or sets the original value of this property. - - The original value. - - - - Gets or sets the current value of this property. - - The current value. - - - - Gets or sets a value indicating whether the value of this property has been modified since - it was loaded from the database. - - - true if this instance is modified; otherwise, false. - - - - - The to which this property belongs. - - An entry for the entity that owns this property. - - - - The of the property for which this is a nested property. - This method will only return a non-null entry for properties of complex objects; it will - return null for properties of the entity itself. - - An entry for the parent complex property, or null if this is an entity property. - - - - Gets the backing this object. - - The internal member entry. - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal property entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Gets an object that represents a nested property of this property. - This method can be used for both scalar or complex properties. - - The name of the nested property. - An object representing the nested property. - - - - Gets an object that represents a nested complex property of this property. - - The name of the nested property. - An object representing the nested property. - - - - Returns the equivalent generic object. - - The type of entity on which the member is declared. - The type of the complex property. - The equivalent generic object. - - - - Instances of this class are returned from the Collection method of - and allow operations such as loading to - be performed on the an entity's collection navigation properties. - - The type of the entity to which this property belongs. - The type of the element in the collection of entities. - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal collection entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Loads the collection of entities from the database. - Note that entities that already exist in the context are not overwritten with values from the database. - - - - - Returns the query that would be used to load this collection from the database. - The returned query can be modified using LINQ to perform filtering or operations in the database, such - as counting the number of entities in the collection in the database without actually loading them. - - A query for the collection. - - - - Returns a new instance of the non-generic class for - the navigation property represented by this object. - - A non-generic version. - - - - Gets the property name. - - The property name. - - - - Gets or sets the current value of the navigation property. The current value is - the entity that the navigation property references. - - The current value. - - - - Gets a value indicating whether the collection of entities has been loaded from the database. - - true if the collection is loaded; otherwise, false. - - - - Gets the underlying as an . - - The internal member entry. - - - - The to which this navigation property belongs. - - An entry for the entity that owns this navigation property. - - - - Edm Model Validator - - - - - validate the from the root with the context - - The root to validate from - The validation context - - - - Constants for SSDL XML. - - - - - Indicates which Database Metadata concept is represented by a given item. - - - - - Database Kind - - - - - Schema Kind - - - - - Foreign Key Constraint Kind - - - - - Function Kind - - - - - Function Parameter Kind - - - - - Function Return or Parameter Type Kind - - - - - Row Column Kind - - - - - Table Kind - - - - - Table Column Kind - - - - - Primitive Facets Kind - - - - - - - - - DataModelEventArgs is the base argument type for all events raised by consumers of Entity Data Model (EDM) models. - - - - - Gets a value indicating the that caused the event to be raised. - - - - - Gets an optional value indicating which property of the source item caused the event to be raised. - - - - - Gets a value that identifies the specific error that is being raised. - - - - - Gets an optional descriptive message the describes the error that is being raised. - - - - - The pattern used to generate values for a property in the database. - - - - - The database does not generate values. - - - - - The database generates a value when a row is inserted. - - - - - The database generates a value when a row is inserted or updated. - - - - - Represents inserting a new record into the migrations history table. - The migrations history table is used to store a log of the migrations that have been applied to the database. - - - - - Common base class for operations that affect the migrations history table. - The migrations history table is used to store a log of the migrations that have been applied to the database. - - - - - Initializes a new instance of the HistoryOperation class. - - Name of the migrations history table. - Name of the migration being affected. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the migrations history table. - - - - - Gets the name of the migration being affected. - - - - - - - - Initializes a new instance of the InsertHistoryOperation class. - - Name of the migrations history table. - Id of the migration record to be inserted. - Value to be stored in the model column. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the value to store in the history table indicating when this entry was created. - - - - - Gets the value to store in the history table representing the target model of the migration. - - - - - Gets the value to store in the history table indicating the version of Entity Framework used to produce this migration. - - - - - - - - Common base class for operations affecting indexes. - - - - - Initializes a new instance of the IndexOperation class. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets or sets the table the index belongs to. - - - - - Gets or sets the columns that are indexed. - - - - - Gets a value indicating if a specific name has been supplied for this index. - - - - - Gets or sets the name of this index. - If no name is supplied, a default name will be calculated. - - - - - Represents dropping an existing table. - - - - - Initializes a new instance of the DropTableOperation class. - - The name of the table to be dropped. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Initializes a new instance of the DropTableOperation class. - - The name of the table to be dropped. - An operation that represents reverting dropping the table. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table to be dropped. - - - - - Gets an operation that represents reverting dropping the table. - The inverse cannot be automatically calculated, - if it was not supplied to the constructor this property will return null. - - - - - - - - Represents a foreign key constraint being added to a table. - - - - - Base class for changes that affect foreign key constraints. - - - - - Initializes a new instance of the ForeignKeyOperation class. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets or sets the name of the table that the foreign key constraint targets. - - - - - Gets or sets the name of the table that the foreign key columns exist in. - - - - - The names of the foreign key column(s). - - - - - Gets a value indicating if a specific name has been supplied for this foreign key constraint. - - - - - Gets or sets the name of this foreign key constraint. - If no name is supplied, a default name will be calculated. - - - - - Initializes a new instance of the AddForeignKeyOperation class. - The PrincipalTable, PrincipalColumns, DependentTable and DependentColumns properties should also be populated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets an operation to create an index on the foreign key column(s). - - An operation to add the index. - - - - The names of the column(s) that the foreign key constraint should target. - - - - - Gets or sets a value indicating if cascade delete should be configured on the foreign key constraint. - - - - - Gets an operation to drop the foreign key constraint. - - - - - - - - Scaffolds code-based migrations to apply pending model changes to the database. - - - - - Initializes a new instance of the MigrationScaffolder class. - - Configuration to be used for scaffolding. - - - - Scaffolds a code based migration to apply any pending model changes to the database. - - The name to use for the scaffolded migration. - The scaffolded migration. - - - - Scaffolds the initial code-based migration corresponding to a previously run database initializer. - - The scaffolded migration. - - - - Gets or sets the namespace used in the migration's generated code. - - By default, this is the same as MigrationsNamespace on the migrations - configuration object passed into the constructor. For VB.NET projects, this - will need to be updated to take into account the project's root namespace. - - - - - Configuration relating to the use of migrations for a given model. - - The context representing the model that this configuration applies to. - - - - Configuration relating to the use of migrations for a given model. - You will typically create a configuration class that derives - from rather than - using this class. - - - - - Initializes a new instance of the DbMigrationsConfiguration class. - - - - - Adds a new SQL generator to be used for a given database provider. - - Name of the database provider to set the SQL generator for. - The SQL generator to be used. - - - - Gets the SQL generator that is set to be used with a given database provider. - - Name of the database provider to get the SQL generator for. - The SQL generator that is set for the database provider. - - - - Gets or sets a value indicating if automatic migrations can be used when migration the database. - - - - - Gets or sets a value indicating if data loss is acceptable during automatic migration. - If set to false an exception will be thrown if data loss may occur as part of an automatic migration. - - - - - Gets or sets the derived DbContext representing the model to be migrated. - - - - - Gets or sets the namespace used for code-based migrations. - - - - - Gets or sets the sub-directory that code-based migrations are stored in. - - - - - Gets or sets the code generator to be used when scaffolding migrations. - - - - - Gets or sets the assembly containing code-based migrations. - - - - - Gets or sets a value to override the connection of the database to be migrated. - - - - - Initializes a new instance of the DbMigrationsConfiguration class. - - - - - Runs after upgrading to the latest migration to allow seed data to be updated. - - Context to be used for updating seed data. - - - - Factory method for PluralizationService. Only support english pluralization. - Please set the PluralizationService on the System.Data.Entity.Design.EntityModelSchemaGenerator - to extend the service to other locales. - - CultureInfo - PluralizationService - - - - Convention to convert any data types that were explicitly specified, via data annotations or API, - to be lower case. The default SqlClient provider is case sensitive and requires data types to be lower case. This convention - allows the and API to be case insensitive. - - - - - Convention to process instances of found on properties in the model. - - - - - A wrapper around EntityKey that allows key/values pairs that have null values to - be used. This allows Added entities with null key values to be searched for in - the ObjectStateManager. - - - - The key name/key value pairs, where some key values may be null - - - - Creates a new WrappedEntityKey instance. - - The entity set that the key belongs to. - The fully qualified name of the given entity set. - The key values, which may be null or contain null values. - The name of the parameter passed for keyValue by the user, which is used when throwing exceptions. - - - - True if any of the key values are null, which means that the EntityKey will also be null. - - - - - An actual EntityKey, or null if any of the key values are null. - - - - - The key name/key value pairs of the key, in which some of the key values may be null. - - - - - Validator used to validate an entity of a given EDM Type. - - - This is a composite validator for an EDM Type. - - - - - Creates an instance for a given EDM type. - - Property validators. - Type level validators. - - - - Validates an instance. - - Entity validation context. Must not be null. - The entry for the complex property. Null if validating an entity. - instance. Never null. - - Protected so it doesn't appear on EntityValidator. - - - - - Validates type properties. Any validation errors will be added to - collection. - - - Validation context. Must not be null. - - - Collection of validation errors. Any validation errors will be added to it. - - The entry for the complex property. Null if validating an entity. - - Note that will be modified by this method. Errors should be only added, - never removed or changed. Taking a collection as a modifiable parameter saves a couple of memory allocations - and a merge of validation error lists per entity. - - - - - Returns a validator for a child property. - - Name of the child property for which to return a validator. - - Validator for a child property. Possibly null if there are no validators for requested property. - - - - - Contracts for abstract class. - - - - - Contains information needed to validate an entity or its properties. - - - - - The entity being validated or the entity that owns the property being validated. - - - - - Initializes a new instance of EntityValidationContext class. - - - The entity being validated or the entity that owns the property being validated. - - - External contexts needed for validation. - - - - - External context needed for validation. - - - - - Gets the entity being validated or the entity that owns the property being validated. - - - - - A non-generic interface implemented by that allows operations on - any set object without knowing the type to which it applies. - - - - - A non-generic interface implemented by that allows operations on - any query object without knowing the type to which it applies. - - - - - Contains metadata for a property of a complex object or entity. - - - - - Initializes a new instance of the class. - - The type that the property is declared on. - Type of the property. - The property name. - if set to true the property is mapped in the EDM. - if set to true the property is a complex property. - - - - Validates that the given name is a property of the declaring type (either on the CLR type or in the EDM) - and that it is a complex or scalar property rather than a nav property and then returns metadata about - the property. - - The internal context. - The type that the property is declared on. - The type of property requested, which may be 'object' if any type can be accepted. - Name of the property. - Metadata about the property, or null if the property does not exist or is a navigation property. - - - - Creates a new the runtime type of which will be - determined by the metadata. - - The entity entry to which the member belongs. - The parent property entry if the new entry is nested, otherwise null. - The new entry. - - - - Gets a value indicating whether this is a complex property. - That is, not whether or not this is a property on a complex object, but rather if the - property itself is a complex property. - - - true if this instance is complex; otherwise, false. - - - - - Gets the type of the member for which this is metadata. - - The type of the member entry. - - - - Gets a value indicating whether this instance is mapped in the EDM. - - true if this instance is mapped; otherwise, false. - - - - Gets the type of the member, which for collection properties is the type - of the collection rather than the type in the collection. - - The type of the member. - - - - The internal class used to implement , - and . - This internal class contains all the common implementation between the generic and non-generic - entry classes and also allows for a clean internal factoring without compromising the public API. - - - - - Initializes a new instance of the class. - - The internal entity entry. - The navigation metadata. - - - - Gets the navigation property value from the object. - For reference navigation properties, this means getting the value from the - object. - - The entity. - The navigation property value. - - - - Sets the navigation property value onto the object. - For reference navigation properties, this means setting the value onto the - object. - - The entity. - The value. - - - - Sets the given value on the given which must be an - . - This method is setup in such a way that it can easily be used by CreateDelegate without any - dynamic code generation needed. - - The type of the related entity. - The entity reference. - The value. - - - - Creates a new non-generic backed by this internal entry. - The runtime type of the DbMemberEntry created will be or a subtype of it. - - The new entry. - - - - Creates a new generic backed by this internal entry. - The runtime type of the DbMemberEntry created will be or a subtype of it. - - The type of the entity. - The type of the property. - The new entry. - - - - Gets or sets the current value of the navigation property. The current value is - the entity that the navigation property references or the collection of references - for a collection property. - - The current value. - - - - The internal class used to implement . - This internal class allows for a clean internal factoring without compromising the public API. - - - - - Initializes a new instance of the class. - - The internal context with which the entity of complex object is associated. - The type of the entity or complex object. - If set to true this is a dictionary for an entity, otherwise it is a dictionary for a complex object. - - - - Implemented by subclasses to get the dictionary item for a given property name. - Checking that the name is valid should happen before this method is called such - that subclasses do not need to perform the check. - - Name of the property. - An item for the given name. - - - - Creates an object of the underlying type for this dictionary and hydrates it with property - values from this dictionary. - - The properties of this dictionary copied into a new object. - - - - Creates an instance of the underlying type for this dictionary, which may either be an entity type (in which - case CreateObject on the context is used) or a non-entity type (in which case the empty constructor is used.) - In either case, app domain cached compiled delegates are used to do the creation. - - - - - Sets the values of this dictionary by reading values out of the given object. - The given object must be of the type that this dictionary is based on. - - The object to read values from. - - - - Creates a new dictionary containing copies of all the properties in this dictionary. - Changes made to the new dictionary will not be reflected in this dictionary and vice versa. - - A clone of this dictionary. - - - - Sets the values of this dictionary by reading values from another dictionary. - The other dictionary must be based on the same type as this dictionary, or a type derived - from the type for this dictionary. - - The dictionary to read values from. - - - - Gets the dictionary item for the property with the given name. - This method checks that the given name is valid. - - The property name. - The item. - - - - Sets the value of the property only if it is different from the current value and is not - an invalid attempt to set a complex property. - - - - - Gets the set of names of all properties in this dictionary as a read-only set. - - The property names. - - - - Gets or sets the value of the property with the specified property name. - The value may be a nested instance of this class. - - The property name. - The value of the property. - - - - Gets the entity type of complex type that this dictionary is based on. - - The type of the object underlying this dictionary. - - - - Gets the internal context with which the underlying entity or complex type is associated. - - The internal context. - - - - Gets a value indicating whether the object for this dictionary is an entity or a complex object. - - true if this this is a dictionary for an entity; false if it is a dictionary for a complex object. - - - - An is an where the - instance that it wraps is set immediately at construction time rather than being created lazily. In this case - the internal context may or may not own the instance but will only dispose it - if it does own it. - - - - - An underlies every instance of and wraps an - instance. - The also acts to expose necessary information to other parts of the design in a - controlled manner without adding a lot of internal methods and properties to the - class itself. - Two concrete classes derive from this abstract class - and - . - - - - - Initializes the object with its owner. - - The owner . - - - - Returns the underlying without causing the underlying database to be created - or the database initialization strategy to be executed. - This is used to get a context that can then be used for database creation/initialization. - - - - - Creates a cloned ObjectContext suitable for use with DDL operations. - - - - - Creates a new temporary based on the same metadata and connection as the real - and sets it as the context to use DisposeTempObjectContext is called. - This allows this internal context and its DbContext to be used for transient operations - such as initializing and seeding the database, after which it can be thrown away. - This isolates the real from any changes made and and saves performed. - - - - - If a temporary ObjectContext was set with UseTempObjectContext, then this method disposes that context - and returns this internal context and its DbContext to using the real ObjectContext. - - - - - Internal implementation of . - - True if the model hash in the context and the database match; false otherwise. - - - - Called by methods of to create a database either using the Migrations pipeline - if possible and the core provider otherwise. - - The context to use for core provider calls. - - - - Checks whether the given model (an EDMX document) matches the current model. - - - - - Queries the database for a model hash and returns it if found or returns null if the table - or the row doesn't exist in the database. - - The model hash, or null if not found. - - - - Queries the database for a model stored in the MigrationHistory table and returns it as an EDMX, or returns - null if the database does not contain a model. - - - - - Saves the model hash from the context to the database. - - - - - Performs the initialization action that may result in a and - handle the exception to provide more meaning to the user. - - The action. - - - - Registers for the ObjectStateManagerChanged event on the underlying ObjectStateManager. - This is a virtual method on this class so that it can be mocked. - - The event handler. - - - - Checks whether or not the given object is in the context in any state other than Deleted. - This is a virtual method on this class so that it can be mocked. - - The entity. - true if the entity is in the context and not deleted; otherwise false. - - - - Saves all changes made in this context to the underlying database. - - The number of objects written to the underlying database. - - - - Initializes this instance, which means both the context is initialized and the underlying - database is initialized. - - - - - Initializes the underlying ObjectContext but does not cause the database to be initialized. - - - - - Runs the unless it has already been run or there - is no initializer for this context type in which case this method does nothing. - - - - - Marks the database as having been initialized without actually running the . - - - - - Runs the if one has been set for this context type. - Calling this method will always cause the initializer to run even if the database is marked - as initialized. - - - - - Disposes the context. Override the DisposeContext method to perform - additional work when disposing. - - - - - Performs additional work to dispose a context. The default implementation - does nothing. - - - - - Calls DetectChanges on the underlying if AutoDetectChangesEnabled is - true or if force is set to true. - - if set to true then DetectChanges is called regardless of the value of AutoDetectChangesEnabled. - - - - Returns the DbSet instance for the given entity type. - This property is virtual and returns to that it can be mocked. - - The entity type for which a set should be returned. - A set for the given entity type. - - - - Returns the non-generic instance for the given entity type. - This property is virtual and returns to that it can be mocked. - - The entity type for which a set should be returned. - A set for the given entity type. - - - - Creates an internal set using an app domain cached delegate. - - Type of the entity. - The set. - - - - Returns the entity set and the base type for that entity set for the given type. - This method does o-space loading if required and throws if the type is not in the model. - - The entity type to lookup. - The entity set and base type pair. - - - - Returns the entity set and the base type for that entity set for the given type if that - type is mapped in the model, otherwise returns null. - This method does o-space loading if required. - - The entity type to lookup. - The entity set and base type pair, or null if not found. - - - - Checks whether or not the given entity type is mapped in the model. - - The entity type to lookup. - True if the type is mapped as an entity; false otherwise. - - - - Gets the local entities of the type specified from the state manager. That is, all - Added, Modified, and Unchanged entities of the given type. - - The type of entity to get. - The entities. - - - - Executes the given SQL query against the database backing this context. The results are not materialized as - entities or tracked. - - The type of the element. - The SQL. - The parameters. - The query results. - - - - Executes the given SQL query against the database backing this context. The results are not materialized as - entities or tracked. - - Type of the element. - The SQL. - The parameters. - The query results. - - - - Calls the generic ExecuteSqlQuery but with a non-generic return type so that it - has the correct signature to be used with CreateDelegate above. - - - - - Executes the given SQL command against the database backing this context. - - The SQL. - The parameters. - The return value from the database. - - - - Gets the underlying for the given entity, or returns null if the entity isn't tracked by this context. - This method is virtual so that it can be mocked. - - The entity. - The state entry or null. - - - - Gets the underlying objects for all entities tracked by - this context. - This method is virtual so that it can be mocked. - - State entries for all tracked entities. - - - - Gets the underlying objects for all entities of the given - type tracked by this context. - This method is virtual so that it can be mocked. - - The type of the entity. - State entries for all tracked entities of the given type. - - - - Helper method that gets the underlying objects for all entities that - match the given predicate. - - - - - Wraps the given in either a or - a depending on the actual exception type and the state - entries involved. - - The update exception. - A new exception wrapping the given exception. - - - - Uses the underlying context to create an entity such that if the context is configured - to create proxies and the entity is suitable then a proxy instance will be returned. - This method is virtual so that it can be mocked. - - The type of the entity. - The new entity instance. - - - - Uses the underlying context to create an entity such that if the context is configured - to create proxies and the entity is suitable then a proxy instance will be returned. - This method is virtual so that it can be mocked. - - The type of entity to create. - The new entity instance. - - - - This method is used by CreateDelegate to transform the CreateObject method with return type TEntity - into a method with return type object which matches the required type of the delegate. - - - - - Replaces the connection that will be used by this context. - The connection can only be changed before the context is initialized. - - The new connection. - - - - Throws if the context has been disposed. - - - - - Checks whether or not the internal cache of types to entity sets has been initialized, - and initializes it if necessary. - - - - - Forces all DbSets to be initialized, which in turn causes o-space loading to happen - for any entity type for which we have a DbSet. This includes all DbSets that were - discovered on the user's DbContext type. - - - - - Performs o-space loading for the type and returns false if the type is not in the model. - - - - - Performs o-space loading for the type and throws if the type is not in the model. - - Type of the entity. - - - - Returns true if the given entity type does not have EdmEntityTypeAttribute but is in - an assembly that has EdmSchemaAttribute. This indicates mixing of POCO and EOCO in the - same assembly, which is something that we don't support. - - - - - Determines whether or not the given clrType is mapped to a complex type. Assumes o-space loading has happened. - - - - - Updates the cache of types to entity sets either for the first time or after potentially - doing some o-space loading. - - - - - The public context instance that owns this internal context. - - - - - Returns the underlying . - - - - - Gets the temp object context, or null if none has been set. - - The temp object context. - - - - The compiled model created from the Code First pipeline, or null if Code First was - not used to create this context. - Causes the Code First pipeline to be run to create the model if it has not already been - created. - - - - - Gets the default database initializer to use for this context if no other has been registered. - For code first this property returns a instance. - For database/model first, this property returns null. - - The default initializer. - - - - Gets or sets a value indicating whether lazy loading is enabled. - - - - - Gets or sets a value indicating whether proxy creation is enabled. - - - - - Gets or sets a value indicating whether DetectChanges is called automatically in the API. - - - - - Gets or sets a value indicating whether to validate entities when is called. - - - - - True if the context has been disposed. - - - - - The connection underlying this context. Accessing this property does not cause the context - to be initialized, only its connection. - - - - - The connection string as originally applied to the context. This is used to perform operations - that need the connection string in a non-mutated form, such as with security info still intact. - - - - - Returns the origin of the underlying connection string. - - - - - Gets or sets an object representing a config file used for looking for DefaultConnectionFactory entries, - database intializers and connection strings. - - - - - Gets or sets the provider details to be used when building the EDM model. - - - - - Gets the provider name bsing used either using a cached value or getting it from - the DbConnection in use. - - - - - Gets the name of the underlying connection string. - - - - - Gets or sets a custom OnModelCreating action. - - - - - Gets the DatabaseOperations instance to use to perform Create/Delete/Exists operations - against the database. - Note that this virtual property can be mocked to help with unit testing. - - - - - Gets instance used to create validators and validation contexts. - This property is virtual to allow mocking. - - - - - For mocking. - - - - - Constructs an for an already existing . - - The owner . - The existing . - - - - Returns the underlying without causing the underlying database to be created - or the database initialization strategy to be executed. - This is used to get a context that can then be used for database creation/initialization. - - - - - Does nothing, since the already exists. - - - - - Does nothing since the database is always considered initialized if the was created - from an existing . - - - - - Does nothing since the database is always considered initialized if the was created - from an existing . - - - - - Disposes the context. The underlying is also disposed if it is owned. - - - - - - - - Returns the underlying . - - - - - Gets the default database initializer to use for this context if no other has been registered. - For code first this property returns a instance. - For database/model first, this property returns null. - - The default initializer. - - - - The connection underlying this context. - - - - - The connection string as originally applied to the context. This is used to perform operations - that need the connection string in a non-mutated form, such as with security info still intact. - - - - - Returns the origin of the underlying connection string. - - - - - Gets or sets a value indicating whether lazy loading is enabled. This is just a wrapper - over the same flag in the underlying . - - - - - Gets or sets a value indicating whether proxy creation is enabled. This is just a wrapper - over the same flag in the underlying ObjectContext. - - - - - Implementations of this interface are used to create DbConnection objects for - a type of database server based on a given database name. - An Instance is set on the class to - cause all DbContexts created with no connection information or just a database - name or connection string to use a certain type of database server by default. - Two implementations of this interface are provided: - is used to create connections to Microsoft SQL Server, including EXPRESS editions. - is used to create connections to Microsoft SQL - Server Compact Editions. - Other implementations for other database servers can be added as needed. - Note that implementations should be thread safe or immutable since they may - be accessed by multiple threads at the same time. - - - - - Creates a connection based on the given database name or connection string. - - The database name or connection string. - An initialized DbConnection. - - - - Visitor for EdmModel Validation - - - - - Serializes an that conforms to the restrictions of a single CSDL schema file to an XML writer. The model to be serialized must contain a single and a single . - - - - - Serialize the to the XmlWriter. - - The EdmModel to serialize, mut have only one and one - The XmlWriter to serialize to - - - - Allows the construction and modification of a primitive- or complex-valued property of an Entity Data Model (EDM) entity or complex type. - - - - - Gets or sets an value that indicates which collection semantics - if any - apply to the property. - - - - - Gets or sets a value that indicates whether the property is used for concurrency validation. - - - - - Gets or sets on optional value that indicates an initial default value for the property. - - - - - Gets or sets an that specifies the result type of the property. - - - - - Allows the construction and modification of a complete or partial mapping of an EDM entity type ( ) or type hierarchy to a specific database table ( ). - - - - - Gets or sets an value representing the entity type or hierarchy that is being mapped. - - - - - Gets or sets a value indicating whether this type mapping applies to and all its direct or indirect subtypes ( true ), or only to ( false ). - - - - - Allows the construction and modification of the mapping of an EDM entity container ( ) to a database ( ). - - - - - Gets or sets an value representing the entity container that is being mapped. - - - - - Gets or sets the collection of s that specifies how the container's entity sets are mapped to the database. - - - - - Gets the collection of s that specifies how the container's association sets are mapped to the database. - - - - - Specifies the action to take on a given operation. - - - - - Default behavior - - - - - Restrict the operation - - - - - Cascade the operation - - - - - Denotes that a property or class should be excluded from database mapping. - - - - - Specifies the inverse of a navigation property that represents the other end of the same relationship. - - - - - Initializes a new instance of the class. - - The navigation property representing the other end of the same relationship. - - - - The navigation property representing the other end of the same relationship. - - - - - Represents creating a table. - - - - - Initializes a new instance of the CreateTableOperation class. - - Name of the table to be created. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table to be created. - - - - - Gets the columns to be included in the new table. - - - - - Gets or sets the primary key for the new table. - - - - - Gets an operation to drop the table. - - - - - - - - Decorator to provide logging during migrations operations.. - - - - - Base class for decorators that wrap the core - - - - - Initializes a new instance of the MigratorBase class. - - The migrator that this decorator is wrapping. - - - - Gets a list of the pending migrations that have not been applied to the database. - - List of migration Ids - - - - Updates the target database to the latest migration. - - - - - Updates the target database to a given migration. - - The migration to upgrade/downgrade to. - - - - Gets a list of the migrations that are defined in the assembly. - - List of migration Ids - - - - Gets a list of the migrations that have been applied to the database. - - List of migration Ids - - - - Gets the configuration being used for the migrations process. - - - - - Initializes a new instance of the MigratorLoggingDecorator class. - - The migrator that this decorator is wrapping. - The logger to write messages to. - - - - Provides additional metadata about a code-based migration. - - - - - Gets the unique identifier for the migration. - - - - - Gets the state of the model before this migration is run. - - - - - Gets the state of the model after this migration is run. - - - - - Convention to configure the primary key(s) of the dependent entity type as foreign key(s) in a one:one relationship. - - - - - Convention to process instances of found on properties in the model. - - - - - Configures the table and column mapping for an entity type or a sub-set of properties from an entity type. - This configuration functionality is available via the Code First Fluent API, see . - - The entity type to be mapped. - - - - Configures the properties that will be included in this mapping fragment. - If this method is not called then all properties that have not yet been - included in a mapping fragment will be configured. - - An anonymous type including the properties to be mapped. - - A lambda expression to an anonymous type that contains the properties to be mapped. - C#: t => new { t.Id, t.Property1, t.Property2 } - VB.Net: Function(t) New From { p.Id, t.Property1, t.Property2 } - - - - - Re-maps all properties inherited from base types. - - When configuring a derived type to be mapped to a separate table this will cause all properties to - be included in the table rather than just the non-inherited properties. This is known as - Table per Concrete Type (TPC) mapping. - - - - - Configures the table name to be mapped to. - - Name of the table. - - - - Configures the table name and schema to be mapped to. - - Name of the table. - Schema of the table. - - - - Configures the discriminator column used to differentiate between types in an inheritance hierarchy. - - The name of the discriminator column. - A configuration object to further configure the discriminator column and values. - - - - Configures the discriminator condition used to differentiate between types in an inheritance hierarchy. - - The type of the property being used to discriminate between types. - - A lambda expression representing the property being used to discriminate between types. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object to further configure the discriminator condition. - - - - An implementation of that wraps an existing set but makes - it read-only. - - - - - - Initializes a new instance of the class wrapped around - another existing set. - - The existing set. - - - - The internal class used to implement and - . - This internal class contains all the common implementation between the generic and non-generic - entry classes and also allows for a clean internal factoring without compromising the public API. - - - - - Initializes a new instance of the class. - - The internal entity entry. - The navigation metadata. - - - - Gets the navigation property value from the object. - Since for a collection the related end is an , it means - that the internal representation of the navigation property is just the related end. - - The entity. - The navigation property value. - - - - Creates a new non-generic backed by this internal entry. - The runtime type of the DbMemberEntry created will be or a subtype of it. - - The new entry. - - - - Creates a new generic backed by this internal entry. - The runtime type of the DbMemberEntry created will be or a subtype of it. - - The type of the entity. - The type of the property. - The new entry. - - - - Creates a new generic backed by this internal entry. - The actual subtype of the DbCollectionEntry created depends on the metadata of this internal entry. - - The type of the entity. - The type of the element. - The new entry. - - - - Creates a object for the given entity type - and collection element type. - - The type of the entity. - The type of the property. - Type of the element. - The set. - - - - Gets or sets the current value of the navigation property. The current value is - the entity that the navigation property references or the collection of references - for a collection property. - - The current value. - - - - An implementation of that represents a clone of another - dictionary. That is, all the property values have been been copied into this dictionary. - - - - - Initializes a new instance of the class by copying - values from the given dictionary. - - The dictionary to clone. - If non-null, then the values for the new dictionary are taken from this record rather than from the original dictionary. - - - - Gets the dictionary item for a given property name. - - Name of the property. - An item for the given name. - - - - Gets the set of names of all properties in this dictionary as a read-only set. - - The property names. - - - - The methods here are called from multiple places with an ObjectContext that may have - been created in a variety of ways and ensure that the same code is run regardless of - how the context was created. - - - - - Used a delegate to do the actual creation once an ObjectContext has been obtained. - This is factored in this way so that we do the same thing regardless of how we get to - having an ObjectContext. - Note however that a context obtained from only a connection will have no model and so - will result in an empty database. - - - - - Used a delegate to do the actual existence check once an ObjectContext has been obtained. - This is factored in this way so that we do the same thing regardless of how we get to - having an ObjectContext. - - - - - Used a delegate to do the actual check/delete once an ObjectContext has been obtained. - This is factored in this way so that we do the same thing regardless of how we get to - having an ObjectContext. - - - - - Represents an entity used to store metadata about an EDM in the database. - - - - - Attempts to get the model hash calculated by Code First for the given context. - This method will return null if the context is not being used in Code First mode. - - The context. - The hash string. - - - - Gets or sets the ID of the metadata entity, which is currently always 1. - - The id. - - - - Gets or sets the model hash which is used to check whether the model has - changed since the database was created from it. - - The model hash. - - - - A non-generic version of the class. - - - - - Initializes a new instance of the class. - - The internal entry. - - - - Queries the database for copies of the values of the tracked entity as they currently exist in the database. - Note that changing the values in the returned dictionary will not update the values in the database. - If the entity is not found in the database then null is returned. - - The store values. - - - - Reloads the entity from the database overwriting any property values with values from the database. - The entity will be in the Unchanged state after calling this method. - - - - - Gets an object that represents the reference (i.e. non-collection) navigation property from this - entity to another entity. - - The name of the navigation property. - An object representing the navigation property. - - - - Gets an object that represents the collection navigation property from this - entity to a collection of related entities. - - The name of the navigation property. - An object representing the navigation property. - - - - Gets an object that represents a scalar or complex property of this entity. - - The name of the property. - An object representing the property. - - - - Gets an object that represents a complex property of this entity. - - The name of the complex property. - An object representing the complex property. - - - - Gets an object that represents a member of the entity. The runtime type of the returned object will - vary depending on what kind of member is asked for. The currently supported member types and their return - types are: - Reference navigation property: . - Collection navigation property: . - Primitive/scalar property: . - Complex property: . - - The name of the member. - An object representing the member. - - - - Returns a new instance of the generic class for the given - generic type for the tracked entity represented by this object. - Note that the type of the tracked entity must be compatible with the generic type or - an exception will be thrown. - - The type of the entity. - A generic version. - - - - Validates this instance and returns validation result. - - - Entity validation result. Possibly null if - method is overridden. - - - - - Determines whether the specified is equal to this instance. - Two instances are considered equal if they are both entries for - the same entity on the same . - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - Two instances are considered equal if they are both entries for - the same entity on the same . - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Gets the entity. - - The entity. - - - - Gets or sets the state of the entity. - - The state. - - - - Gets the current property values for the tracked entity represented by this object. - - The current values. - - - - Gets the original property values for the tracked entity represented by this object. - The original values are usually the entity's property values as they were when last queried from - the database. - - The original values. - - - - Gets InternalEntityEntry object for this DbEntityEntry instance. - - - - - Instances of this class are returned from the ComplexProperty method of - and allow access to the state of a complex property. - - The type of the entity to which this property belongs. - The type of the property. - - - - Instances of this class are returned from the Property method of - and allow access to the state of the scalar - or complex property. - - The type of the entity to which this property belongs. - The type of the property. - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal property entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Returns a new instance of the non-generic class for - the property represented by this object. - - A non-generic version. - - - - Gets the property name. - - The property name. - - - - Gets or sets the original value of this property. - - The original value. - - - - Gets or sets the current value of this property. - - The current value. - - - - Gets or sets a value indicating whether the value of this property has been modified since - it was loaded from the database. - - - true if this instance is modified; otherwise, false. - - - - - The to which this property belongs. - - An entry for the entity that owns this property. - - - - The of the property for which this is a nested property. - This method will only return a non-null entry for properties of complex objects; it will - return null for properties of the entity itself. - - An entry for the parent complex property, or null if this is an entity property. - - - - Gets the underlying as an . - - The internal member entry. - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal property entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Returns a new instance of the non-generic class for - the property represented by this object. - - A non-generic version. - - - - Gets an object that represents a nested property of this property. - This method can be used for both scalar or complex properties. - - The name of the nested property. - An object representing the nested property. - - - - Gets an object that represents a nested property of this property. - This method can be used for both scalar or complex properties. - - The type of the nested property. - The name of the nested property. - An object representing the nested property. - - - - Gets an object that represents a nested property of this property. - This method can be used for both scalar or complex properties. - - The type of the nested property. - An expression representing the nested property. - An object representing the nested property. - - - - Gets an object that represents a nested complex property of this property. - - The name of the nested property. - An object representing the nested property. - - - - Gets an object that represents a nested complex property of this property. - - The type of the nested property. - The name of the nested property. - An object representing the nested property. - - - - Gets an object that represents a nested complex property of this property. - - The type of the nested property. - An expression representing the nested property. - An object representing the nested property. - - - - An implementation of IDatabaseInitializer that will DELETE, recreate, and optionally re-seed the - database only if the model has changed since the database was created. - - - Whether or not the model has changed is determined by the - method. - To seed the database create a derived class and override the Seed method. - - - - - An implementation of this interface is used to initialize the underlying database when - an instance of a derived class is used for the first time. - This initialization can conditionally create the database and/or seed it with data. - The strategy used is set using the static InitializationStrategy property of the - class. - The following implementations are provided: - , - , - . - - - - - Executes the strategy to initialize the database for the given context. - - The context. - - - - Executes the strategy to initialize the database for the given context. - - The context. - - - - A that should be overridden to actually add data to the context for seeding. - The default implementation does nothing. - - The context to seed. - - - - The RuleSet for EdmModel - - - - - RuleSet for DataModel Validation - - - - - Get the related rules given certain DataModelItem - - The to validate - A collection of - - - - Get based on version - - a double value of version - - - - - The same as but works in partial trust. - - - - - Specifies the default tab string. This field is constant. - - - - - Initializes a new instance of the IndentedTextWriter class using the specified text writer and default tab string. - - The to use for output. - - - - Initializes a new instance of the IndentedTextWriter class using the specified text writer and tab string. - - The to use for output. The tab string to use for indentation. - - - - Closes the document being written to. - - - - - Flushes the stream. - - - - - Outputs the tab string once for each level of indentation according to the property. - - - - - Writes the specified string to the text stream. - - The string to write. - - - - Writes the text representation of a Boolean value to the text stream. - - The Boolean value to write. - - - - Writes a character to the text stream. - - The character to write. - - - - Writes a character array to the text stream. - - The character array to write. - - - - Writes a subarray of characters to the text stream. - - The character array to write data from. Starting index in the buffer. The number of characters to write. - - - - Writes the text representation of a Double to the text stream. - - The double to write. - - - - Writes the text representation of a Single to the text stream. - - The single to write. - - - - Writes the text representation of an integer to the text stream. - - The integer to write. - - - - Writes the text representation of an 8-byte integer to the text stream. - - The 8-byte integer to write. - - - - Writes the text representation of an object to the text stream. - - The object to write. - - - - Writes out a formatted string, using the same semantics as specified. - - The formatting string. The object to write into the formatted string. - - - - Writes out a formatted string, using the same semantics as specified. - - The formatting string to use. The first object to write into the formatted string. The second object to write into the formatted string. - - - - Writes out a formatted string, using the same semantics as specified. - - The formatting string to use. The argument array to output. - - - - Writes the specified string to a line without tabs. - - The string to write. - - - - Writes the specified string, followed by a line terminator, to the text stream. - - The string to write. - - - - Writes a line terminator. - - - - - Writes the text representation of a Boolean, followed by a line terminator, to the text stream. - - The Boolean to write. - - - - Writes a character, followed by a line terminator, to the text stream. - - The character to write. - - - - Writes a character array, followed by a line terminator, to the text stream. - - The character array to write. - - - - Writes a subarray of characters, followed by a line terminator, to the text stream. - - The character array to write data from. Starting index in the buffer. The number of characters to write. - - - - Writes the text representation of a Double, followed by a line terminator, to the text stream. - - The double to write. - - - - Writes the text representation of a Single, followed by a line terminator, to the text stream. - - The single to write. - - - - Writes the text representation of an integer, followed by a line terminator, to the text stream. - - The integer to write. - - - - Writes the text representation of an 8-byte integer, followed by a line terminator, to the text stream. - - The 8-byte integer to write. - - - - Writes the text representation of an object, followed by a line terminator, to the text stream. - - The object to write. - - - - Writes out a formatted string, followed by a line terminator, using the same semantics as specified. - - The formatting string. The object to write into the formatted string. - - - - Writes out a formatted string, followed by a line terminator, using the same semantics as specified. - - The formatting string to use. The first object to write into the formatted string. The second object to write into the formatted string. - - - - Writes out a formatted string, followed by a line terminator, using the same semantics as specified. - - The formatting string to use. The argument array to output. - - - - Writes the text representation of a UInt32, followed by a line terminator, to the text stream. - - A UInt32 to output. - - - - Gets the encoding for the text writer to use. - - - An that indicates the encoding for the text writer to use. - - - - - Gets or sets the new line character to use. - - - The new line character to use. - - - - - Gets or sets the number of spaces to indent. - - - The number of spaces to indent. - - - - - Gets the to use. - - - The to use. - - - - - Represents a column being dropped from a table. - - - - - Initializes a new instance of the DropColumnOperation class. - - The name of the table the column should be dropped from. - The name of the column to be dropped. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Initializes a new instance of the DropColumnOperation class. - - The name of the table the column should be dropped from. - The name of the column to be dropped. - The operation that represents reverting the drop operation. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table the column should be dropped from. - - - - - Gets the name of the column to be dropped. - - - - - Gets an operation that represents reverting dropping the column. - The inverse cannot be automatically calculated, - if it was not supplied to the constructor this property will return null. - - - - - - - - Represents a code-based migration that has been scaffolded and is ready to be written to a file. - - - - - Gets or sets the unique identifier for this migration. - Typically used for the file name of the generated code. - - - - - Gets or sets the scaffolded migration code that the user can edit. - - - - - Gets or sets the scaffolded migration code that should be stored in a code behind file. - - - - - Gets or sets the programming language used for this migration. - Typically used for the file extension of the generated code. - - - - - Gets or sets the subdirectory in the user's project that this migration should be saved in. - - - - - Base class for code-based migrations. - - - - - Operations to be performed during the upgrade process. - - - - - Operations to be performed during the downgrade process. - - - - - Adds an operation to create a new table. - - - The columns in this create table operation. - You do not need to specify this type, it will be inferred from the columnsAction parameter you supply. - - The name of the table. Schema name is optional, if no schema is specified then dbo is assumed. - - An action that specifies the columns to be included in the table. - i.e. t => new { Id = t.Int(identity: true), Name = t.String() } - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - An object that allows further configuration of the table creation operation. - - - - Adds an operation to create a new foreign key constraint. - - - The table that contains the foreign key column. - Schema name is optional, if no schema is specified then dbo is assumed. - - The foreign key column. - - The table that contains the column this foreign key references. - Schema name is optional, if no schema is specified then dbo is assumed. - - - The column this foreign key references. - If no value is supplied the primary key of the principal table will be referenced. - - - A value indicating if cascade delete should be configured for the foreign key relationship. - If no value is supplied, cascade delete will be off. - - - The name of the foreign key constraint in the database. - If no value is supplied a unique name will be generated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to create a new foreign key constraint. - - - The table that contains the foreign key columns. - Schema name is optional, if no schema is specified then dbo is assumed. - - The foreign key columns. - - The table that contains the columns this foreign key references. - Schema name is optional, if no schema is specified then dbo is assumed. - - - The columns this foreign key references. - If no value is supplied the primary key of the principal table will be referenced. - - - A value indicating if cascade delete should be configured for the foreign key relationship. - If no value is supplied, cascade delete will be off. - - - The name of the foreign key constraint in the database. - If no value is supplied a unique name will be generated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop a foreign key constraint based on its name. - - - The table that contains the foreign key column. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the foreign key constraint in the database. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop a foreign key constraint based on the column it targets. - - - The table that contains the foreign key column. - Schema name is optional, if no schema is specified then dbo is assumed. - - The foreign key column. - - The table that contains the column this foreign key references. - Schema name is optional, if no schema is specified then dbo is assumed. - - The columns this foreign key references. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop a foreign key constraint based on the columns it targets. - - - The table that contains the foreign key columns. - Schema name is optional, if no schema is specified then dbo is assumed. - - The foreign key columns. - - The table that contains the columns this foreign key references. - Schema name is optional, if no schema is specified then dbo is assumed. - - The columns this foreign key references. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop a table. - - - The name of the table to be dropped. - Schema name is optional, if no schema is specified then dbo is assumed. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to move a table to a new schema. - - - The name of the table to be moved. - Schema name is optional, if no schema is specified then dbo is assumed. - - The schema the table is to be moved to. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to rename a table. To change the schema of a table use MoveTable - - - The name of the table to be renamed. - Schema name is optional, if no schema is specified then dbo is assumed. - - - The new name for the table. - Schema name is optional, if no schema is specified then dbo is assumed. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to rename a column. - - - The name of the table that contains the column to be renamed. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the column to be renamed. - The new name for the column. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to add a column to an existing table. - - - The name of the table to add the column to. - Schema name is optional, if no schema is specified then dbo is assumed. - - - The name of the column to be added. - - - An action that specifies the column to be added. - i.e. c => c.Int(nullable: false, defaultValue: 3) - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop an existing column. - - - The name of the table to drop the column from. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the column to be dropped. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to alter the definition of an existing column. - - - The name of the table the column exists in. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the column to be changed. - - An action that specifies the new definition for the column. - i.e. c => c.String(nullable: false, defaultValue: "none") - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to create a new primary key. - - - The table that contains the primary key column. - Schema name is optional, if no schema is specified then dbo is assumed. - - The primary key column. - - The name of the primary key in the database. - If no value is supplied a unique name will be generated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to create a new primary key based on multiple columns. - - - The table that contains the primary key columns. - Schema name is optional, if no schema is specified then dbo is assumed. - - The primary key columns. - - The name of the primary key in the database. - If no value is supplied a unique name will be generated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop an existing primary key that does not have the default name. - - - The table that contains the primary key column. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the primary key to be dropped. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop an existing primary key that was created with the default name. - - - The table that contains the primary key column. - Schema name is optional, if no schema is specified then dbo is assumed. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to create an index on a single column. - - - The name of the table to create the index on. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the column to create the index on. - - A value indicating if this is a unique index. - If no value is supplied a non-unique index will be created. - - - The name to use for the index in the database. - If no value is supplied a unique name will be generated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to create an index on multiple columns. - - - The name of the table to create the index on. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the columns to create the index on. - - A value indicating if this is a unique index. - If no value is supplied a non-unique index will be created. - - - The name to use for the index in the database. - If no value is supplied a unique name will be generated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop an index based on its name. - - - The name of the table to drop the index from. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the index to be dropped. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to drop an index based on the columns it targets. - - - The name of the table to drop the index from. - Schema name is optional, if no schema is specified then dbo is assumed. - - The name of the column(s) the index targets. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Adds an operation to execute a SQL command. - - The SQL to be executed. - - A value indicating if the SQL should be executed outside of the - transaction being used for the migration process. - If no value is supplied the SQL will be executed within the transaction. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Represents setting the database initializer for a specific context type - - - - - Represents information about a database connection. - - - - - Creates a new instance of DbConnectionInfo representing a connection that is specified in the application configuration file. - - The name of the connection string in the application configuration. - - - - Creates a new instance of DbConnectionInfo based on a connection string. - - The connection string to use for the connection. - The name of the provider to use for the connection. Use 'System.Data.SqlClient' for SQL Server. - - - - Gets the connection information represented by this instance. - - Configuration to use if connection comes from the configuration file. - - - - Attempt to determine the principal and dependent ends of this association. - - The following table illustrates the solution space. - - Source | Target || Prin | Dep | - -------|--------||-------|-------| - 1 | 1 || - | - | - 1 | 0..1 || Sr | Ta | - 1 | * || Sr | Ta | - 0..1 | 1 || Ta | Sr | - 0..1 | 0..1 || - | - | - 0..1 | * || Sr | Ta | - * | 1 || Ta | Sr | - * | 0..1 || Ta | Sr | - * | * || - | - | - - - - - Convention to process instances of found on properties in the model. - - - - - Allows configuration to be performed for a type in a model. - - The type to be configured. - - - - Configures a property that is defined on this type. - - The type of the property being configured. - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - The type of the property being configured. - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Configures a property that is defined on this type. - - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to configure the property. - - - - Excludes a property from the model so that it will not be mapped to the database. - - The type of the property to be ignored. - - A lambda expression representing the property to be configured. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - - - - Configures an optional relationship from an entity type. - - The entity type that the relationship originates from. - The entity type that the relationship targets. - - - - Configures the relationship to be optional:many with a navigation property on the other side of the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be optional:many without a navigation property on the other side of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be optional:required with a navigation property on the other side of the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be optional:required without a navigation property on the other side of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be optional:optional with a navigation property on the other side of the relationship. - The entity type being configured will be the dependent and contain a foreign key to the principal. - The entity type that the relationship targets will be the principal in the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be optional:optional without a navigation property on the other side of the relationship. - The entity type being configured will be the dependent and contain a foreign key to the principal. - The entity type that the relationship targets will be the principal in the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be optional:optional with a navigation property on the other side of the relationship. - The entity type being configured will be the principal in the relationship. - The entity type that the relationship targets will be the dependent and contain a foreign key to the principal. - - - A lambda expression representing the navigation property on the other end of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be optional:optional without a navigation property on the other side of the relationship. - The entity type being configured will be the principal in the relationship. - The entity type that the relationship targets will be the dependent and contain a foreign key to the principal. - - A configuration object that can be used to further configure the relationship. - - - - Populate the table mapping structure - - - - - Sets nullability for association set mappings' foreign keys for 1:* and 1:0..1 associations - when no base types share the the association set mapping's table - - - - - Makes sure only the required property mappings are present - - - - - Determines if the table and entity type need mapping, and if not, removes the existing entity type mapping - - - - - Allows the conventions used by a instance to be customized. - Currently removal of one or more default conventions is the only supported operation. - The default conventions can be found in the System.Data.Entity.Conventions namespace. - - - - - Disables a convention for the . - The default conventions that are available for removal can be found in the System.Data.Entity.Conventions namespace. - - The type of the convention to be disabled. - - - - Validates entities or complex types implementing IValidatableObject interface. - - - - - Display attribute used to specify the display name for an entity or complex property. - - - - - Validates an entity or a complex type implementing IValidatableObject interface. - This method is virtual to allow mocking. - - Validation context. Never null. - - Property to validate. Null if this is the entity that will be validated. Never null if this - is the complex type that will be validated. - - Validation error as . Empty if no errors. Never null. - - - Note that is used to figure out what needs to be validated. If it not null the complex - type will be validated otherwise the entity will be validated. - Also if this is an IValidatableObject complex type but the instance (.CurrentValue) is null we won't validate - anything and will not return any errors. The reason for this is that Validation is supposed to validate using - information the user provided and not some additional implicit rules. (ObjectContext will throw for operations - that involve null complex properties). - - - - - Validator used to validate a property of a given EDM ComplexType. - - - This is a composite validator. - - - - - Creates an instance for a given EDM complex type. - - Property validators. - Type level validators. - - - - Validates an instance. - - Entity validation context. Must not be null. - The entry for the complex property. Null if validating an entity. - instance. Never null. - - - - Validates type properties. Any validation errors will be added to - collection. - - - Validation context. Must not be null. - - - Collection of validation errors. Any validation errors will be added to it. - - The entry for the complex property. Null if validating an entity. - - Note that will be modified by this method. Errors should be only added, - never removed or changed. Taking a collection as a modifiable parameter saves a couple of memory allocations - and a merge of validation error lists per entity. - - - - - Generic wrapper around to allow results to be - returned as generic - - The type of the element. - - - - Executes the query and returns an enumerator for the elements. - - An - - object that can be used to iterate through the elements. - - - - Executes the query and returns an enumerator for the elements. - - - An object that can be used to iterate through the elements. - - - - - Returns a that contains the SQL string that was set - when the query was created. The parameters are not included. - - - A that represents this instance. - - - - - Throws an exception indicating that binding directly to a store query is not supported. - - - Never returns; always throws. - - - - - Returns false. - - false. - - - - Encapsulates information read from the application config file that specifies a database initializer - and allows that initializer to be dynamically applied. - - - - - Initializes a new instance of the class. - - The key from the entry in the config file. - The value from the enrty in the config file. - - - - Uses the context type and initializer type specified in the config to create an initializer instance - and set it with the DbDbatabase.SetInitializer method. - - - - - Reads all initializers from the application config file and sets them using the Database class. - - - - - The acceptable range for this enum is 0000 - 0999; the range 10,000-15,000 is reserved for tools. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Precision out of range - - - - - Scale out of range - - - - - - - - - - - - - One of the required facets is missing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The facet isn't allow by the property type. - - - - - This facet value is constant and is specified in the schema - - - - - - - - - - - - - Multiplicity value was malformed - - - - - The value for the Action attribute is invalid or not allowed in the current context - - - - - An error occurred processing the On<Operation> elements - - - - - Ends were given for the Property element of a EntityContainer that is not a RelationshipSet - - - - - The extent name used in the EntittyContainerType End does not match the name of any of the EntityContainerProperties in the containing EntityContainer - - - - - An end element was not given, and cannot be inferred because too many EntityContainerEntitySet elements that are good possibilities. - - - - - An end element was not given, and cannot be inferred because there is no EntityContainerEntitySets that are the correct type to be used as an EntitySet. - - - - - Not a valid parameter direction for the parameter in a function - - - - - Unable to infer an optional schema part, to resolve this; be more explicit - - - - - Invalid facet attribute(s) specified in provider manifest - - - - - Invalid role value in the relationship constraint - - - - - Invalid Property in relationship constraint - - - - - Type mismatch between ToProperty and FromProperty in the relationship constraint - - - - - Invalid multiplicity in FromRole in the relationship constraint - - - - - The number of properties in the FromProperty and ToProperty in the relationship constraint must be identical - - - - - No Properties defined in either FromProperty or ToProperty in the relationship constraint - - - - - Missing constraint in relationship type in ssdl - - - - - Same role referred in the ToRole and FromRole of a referential constraint - - - - - Invalid value for attribute ParameterTypeSemantics - - - - - Invalid type used for a Relationship End Type - - - - - Invalid PrimitiveTypeKind - - - - - Invalid TypeConversion DestinationType - - - - - Expected a integer value between 0 - 255 - - - - - Invalid Type specified in function - - - - - Precision must not be greater than 28 - - - - - Properties that are part of entity key must be of scalar type - - - - - Binary type properties which are part of entity key are currently not supported - - - - - The primitive type kind does not have a preferred mapping - - - - - More than one PreferredMapping for a PrimitiveTypeKind - - - - - End with * multiplicity cannot have operations specified - - - - - EntitySet type has no keys - - - - - InvalidNumberOfParametersForAggregateFunction - - - - - InvalidParameterTypeForAggregateFunction - - - - - Composable functions must declare a return type. - - - - - Non-composable functions must not declare a return type. - - - - - Non-composable functions do not permit the aggregate; niladic; or built-in attributes. - - - - - Composable functions can not include command text attribute. - - - - - Functions should not declare both a store name and command text (only one or the other can be used). - - - - - SystemNamespace - - - - - Empty DefiningQuery text - - - - - Schema, Table and DefiningQuery are all specified, and are mutually exclusive - - - - - ConcurrencyMode value was malformed - - - - - Concurrency can't change for any sub types of an EntitySet type. - - - - - Function import return type must be either empty, a collection of entities, or a singleton scalar. - - - - - Function import specifies a non-existent entity set. - - - - - Function import specifies entity type return but no entity set. - - - - - Function import specifies entity type that does not derive from element type of entity set. - - - - - Function import specifies a binding to an entity set but does not return entities. - - - - - InternalError - - - - - Same Entity Set Taking part in the same role of the relationship set in two different relationship sets - - - - - Entity key refers to the same property twice - - - - - Function declares a ReturnType attribute and element - - - - - Nullable Complex Type not supported in Edm V1 - - - - - Only Complex Collections supported in Edm V1.1 - - - - - No Key defined on Entity Type - - - - - Invalid namespace specified in using element - - - - - Need not specify system namespace in using - - - - - Cannot use a reserved/system namespace as alias - - - - - Invalid qualification specified for type - - - - - Invalid Entity Container Name in extends attribute - - - - - Invalid CollectionKind value in property CollectionKind attribute - - - - - Must specify namespace or alias of the schema in which this type is defined - - - - - Entity Container cannot extend itself - - - - - Failed to retrieve provider manifest - - - - - Mismatched Provider Manifest token values in SSDL artifacts - - - - - Missing Provider Manifest token value in SSDL artifact(s) - - - - - Empty CommandText element - - - - - Inconsistent Provider values in SSDL artifacts - - - - - Inconsistent Provider Manifest token values in SSDL artifacts - - - - - Duplicated Function overloads - - - - - InvalidProvider - - - - - FunctionWithNonEdmTypeNotSupported - - - - - ComplexTypeAsReturnTypeAndDefinedEntitySet - - - - - ComplexTypeAsReturnTypeAndDefinedEntitySet - - - - unused 179, - unused 180, - unused 181, - - In model functions facet attribute is allowed only on ScalarTypes - - - - - Captures several conditions where facets are placed on element where it should not exist. - - - - - Return type has not been declared - - - - - Invalid value in the EnumTypeOption - - - - - The structural annotation cannot use codegen namespaces - - - - - Function and type cannot have the same fully qualified name - - - - - Cannot load different version of schema in the same ItemCollection - - - - - Expected bool value - - - - - End without Multiplicity specified - - - - - In SSDL, if composable function returns a collection of rows (TVF), all row properties must be of scalar types. - - - - - The name of NamedEdmItem must not be empty or white space only - - - - - EdmTypeReference is empty - - Unused 199; - - - - Represents a specific use of a type in a Database Metadata item. - - - - - Gets or sets an optional instance that applies additional constraints to a referenced primitive type. - - - Accessing this property forces the creation of a DbPrimitiveTypeFacets value if no value has previously been set. Use to determine whether or not this property currently has a value. - - - - - Gets or sets a value indicating whether the represented type is a collection type. - - - - - Gets or sets an optional value indicating whether the referenced type should be considered nullable. - - - - - Gets a value indicating whether the type has been configured as a row type by the addition of one or more RowColumns. - - - - - Generates VB.Net code for a code-based migration. - - - - - Base class for providers that generate code for code-based migrations. - - - - - Generates the code that should be added to the users project. - - Unique identifier of the migration. - Operations to be performed by the migration. - Source model to be stored in the migration metadata. - Target model to be stored in the migration metadata. - Namespace that code should be generated in. - Name of the class that should be generated. - The generated code. - - - - - - - Generates the primary code file that the user can view and edit. - - Operations to be performed by the migration. - Namespace that code should be generated in. - Name of the class that should be generated. - The generated code. - - - - Generates the code behind file with migration metadata. - - Unique identifier of the migration. - Source model to be stored in the migration metadata. - Target model to be stored in the migration metadata. - Namespace that code should be generated in. - Name of the class that should be generated. - The generated code. - - - - Generates a property to return the source or target model in the code behind file. - - Name of the property. - Model to be returned. - Text writer to add the generated code to. - - - - Generates a namespace, using statements and class definition. - - Namespace that code should be generated in. - Name of the class that should be generated. - Text writer to add the generated code to. - Base class for the generated class. - A value indicating if this class is being generated for a code-behind file. - - - - Generates the closing code for a class that was started with WriteClassStart. - - Namespace that code should be generated in. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an as part of a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an as part of a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a as part of a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to specify a set of column names using a lambda expression. - - The columns to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to specify the definition for a . - - The column definition to generate code for. - Text writer to add the generated code to. - A value indicating whether to include the column name in the definition. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column of unknown data type. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Removes any invalid characters from the name of an database artifact. - - The name to be scrubbed. - The scrubbed name. - - - - Gets the type name to use for a column of the given data type. - - The data type to translate. - The type name to use in the generated migration. - - - - Quotes an identifier using appropriate escaping to allow it to be stored in a string. - - The identifier to be quoted. - The quoted identifier. - - - - A simple representation of an app.config or web.config file. - - - - - Initializes a new instance of AppConfig based on supplied configuration - - Configuration to load settings from - - - - Initializes a new instance of AppConfig based on supplied connection strings - The default configuration for database initializers and default connection factory will be used - - Connection strings to be used - - - - Initializes a new instance of AppConfig based on the for the AppDomain - - - Use AppConfig.DefaultInstance instead of this constructor - - - - - Appies any database intializers specified in the configuration - - - - - Appies any database intializers specified in the configuration - - - Value indicating if initializers should be re-applied if they have already been applied in this AppDomain - - - - - Gets the specified connection string from the configuration - - Name of the connection string to get - The connection string, or null if there is no connection string with the specified name - - - - Gets the default connection factory based on the configuration - - - - - Gets a singleton instance of configuration based on the for the AppDomain - - - - - Handles creating databases either using the core provider or the Migrations pipeline. - - - - - Creates a database using the core provider (i.e. ObjectContext.CreateDatabase) or - by using Code First Migrations to create an empty database - and the perform an automatic migration to the current model. - Migrations is used if Code First is being used and the EF provider is for SQL Server - or SQL Compact. The core is used for non-Code First models and for other providers even - when using Code First. - - - - - captalize the return word if the parameter is capitalized - if word is "Table", then return "Tables" - - - - - - - - separate one combine word in to two parts, prefix word and the last word(suffix word) - - - - - - - - return true when the word is "[\s]*" or leading or tailing with spaces - or contains non alphabetical characters - - - - - - - This method allow you to add word to internal PluralizationService of English. - If the singluar or the plural value was already added by this method, then an ArgumentException will be thrown. - - - - - - - Convention to process instances of found on properties in the model. - - - - - Convention to process instances of found on primitive properties in the model. - - - - - Convention to process instances of found on foreign key properties in the model. - - - - - Builds validators based on s specified on entity CLR types and properties - as well as based on presence of implementation on entity and complex - type CLR types. It's not sealed and not static for mocking purposes. - - - - - Builds an for the given . - - The entity entry to build the validator for. - Whether the currently processed type is the target type or one of the ancestor types. - - - for the given . Possibly null - if no validation has been specified for this entity type. - - - - - Builds the validator for a given and the corresponding - . - - The CLR type that corresponds to the EDM complex type. - The EDM complex type that type level validation is built for. - A for the given complex type. May be null if no validation specified. - - - - Extracted method from BuildEntityValidator and BuildComplexTypeValidator - - - - - Build validators for the and the corresponding - or . - - Properties to build validators for. - Non-navigation EDM properties. - Navigation EDM properties. - A list of validators. Possibly empty, never null. - - - - Builds a for the given and the corresponding - . If the property is a complex type, type level validators will be built here as - well. - - The CLR property to build the validator for. - The EDM property to build the validator for. - - for the given . Possibly null - if no validation has been specified for this property. - - - - - Builds a for the given transient . - - The CLR property to build the validator for. - - for the given . Possibly null - if no validation has been specified for this property. - - - - - Builds s for given that derive from - . - - Attributes used to build validators. - - A list of s built from . - Possibly empty, never null. - - - - - Returns all non-static non-indexed CLR properties from the . - - The CLR to get the properties from. - - A collection of CLR properties. Possibly empty, never null. - - - - - Builds validators based on the facets of : - * If .Nullable facet set to false adds a validator equivalent to the RequiredAttribute - * If the .MaxLength facet is specified adds a validator equivalent to the MaxLengthAttribute. - However the validator isn't added if .IsMaxLength has been set to true. - - The CLR property to build the facet validators for. - The property for which facet validators will be created - A collection of validators. - - - - A wrapping query provider that performs expression transformation and then delegates - to the provider. The objects returned - are always instances of when the generic CreateQuery method is - used and are instances of when the non-generic CreateQuery method - is used. This provider is associated with non-generic objects. - - - - - A wrapping query provider that performs expression transformation and then delegates - to the provider. The objects returned are always instances - of . This provider is associated with generic objects. - - - - - Creates a provider that wraps the given provider. - - The provider to wrap. - - - - Performs expression replacement and then delegates to the wrapped provider before wrapping - the returned as a . - - - - - Performs expression replacement and then delegates to the wrapped provider before wrapping - the returned as a where T is determined - from the element type of the ObjectQuery. - - - - - By default, calls the same method on the wrapped provider. - - - - - By default, calls the same method on the wrapped provider. - - - - - Performs expression replacement and then delegates to the wrapped provider to create an - . - - - - - Wraps the given as a where T is determined - from the element type of the ObjectQuery. - - - - - Gets the internal context. - - The internal context. - - - - Creates a provider that wraps the given provider. - - The provider to wrap. - - - - Performs expression replacement and then delegates to the wrapped provider before wrapping - the returned as a . - - - - - Delegates to the wrapped provider except returns instances of . - - - - - A EagerInternalConnection object wraps an already existing DbConnection object. - - - - - Creates a new EagerInternalConnection that wraps an existing DbConnection. - - An existing connection. - If set to true then the underlying connection should be disposed when this object is disposed. - - - - Dispose the existing connection is the original caller has specified that it should be disposed - by the framework. - - - - - Returns the origin of the underlying connection string. - - - - - Represents an Entity Data Model (EDM) created by the . - The Compile method can be used to go from this EDM representation to a - which is a compiled snapshot of the model suitable for caching and creation of - or instances. - - - - - Initializes a new instance of the class. - - - - - Creates a for this mode which is a compiled snapshot - suitable for caching and creation of instances. - - The compiled model. - - - - A snapshot of the that was used to create this compiled model. - - - - - An instances of this class is obtained from an object and can be used - to manage the actual database backing a DbContext or connection. - This includes creating, deleting, and checking for the existence of a database. - Note that deletion and checking for existence of a database can be performed using just a - connection (i.e. without a full context) by using the static methods of this class. - - - - - Creates a Database backed by the given context. This object can be used to create a database, - check for database existence, and delete a database. - - The context that defines the database connection and model. - - - - Gets or sets the database initialization strategy. The database initialization strategy is called when instance - is initialized from a . The strategy can optionally check for database existence, create a new database, and - seed the database with data. - The default strategy is an instance of created with useSeedData set - to true. - - The type of the context. - The strategy. - The database creation strategy. - - - - Internal version of SetInitializer that allows the strategy to be locked such that it cannot be replaced - by another call to SetInitializer. This allows strategies set in the app.config to win over strategies set - in code. - - The type of the context. - The strategy. - if set to true then the strategy is locked. - - - - Runs the the registered on this context. - - If "force" is set to true, then the initializer is run regardless of whether or not it - has been run before. This can be useful if a database is deleted while an app is running - and needs to be reinitialized. - - If "force" is set to false, then the initializer is only run if it has not already been - run for this context, model, and connection in this app domain. This method is typically - used when it is necessary to ensure that the database has been created and seeded - before starting some operation where doing so lazily will cause issues, such as when the - operation is part of a transaction. - - if set to true the initializer is run even if it has already been run. - - - - Checks whether or not the database is compatible with the the current Code First model. - - - Model compatibility currently uses the following rules. - - If the context was created using either the Model First or Database First approach then the - model is assumed to be compatible with the database and this method returns true. - - For Code First the model is considered compatible if the model is stored in the database - in the Migrations history table and that model has no differences from the current model as - determined by Migrations model differ. - - If the model is not stored in the database but an EF 4.1/4.2 model hash is found instead, - then this is used to check for compatibility. - - - If set to true then an exception will be thrown if no model metadata is found in - the database. If set to false then this method will return true if metadata - is not found. - - True if the model hash in the context and the database match; false otherwise. - - - - - Creates a new database on the database server for the model defined in the backing context. - Note that calling this method before the database initialization strategy has run will disable - executing that strategy. - - - - - Creates a new database on the database server for the model defined in the backing context, but only - if a database with the same name does not already exist on the server. - - True if the database did not exist and was created; false otherwise. - - - - Checks whether or not the database exists on the server. - - True if the database exists; false otherwise. - - - - Deletes the database on the database server if it exists, otherwise does nothing. - - True if the database did exist and was deleted; false otherwise. - - - - Checks whether or not the database exists on the server. - The connection to the database is created using the given database name or connection string - in the same way as is described in the documentation for the class. - - The database name or a connection string to the database. - True if the database exists; false otherwise. - - - - Deletes the database on the database server if it exists, otherwise does nothing. - The connection to the database is created using the given database name or connection string - in the same way as is described in the documentation for the class. - - The database name or a connection string to the database. - True if the database did exist and was deleted; false otherwise. - - - - Checks whether or not the database exists on the server. - - An existing connection to the database. - True if the database exists; false otherwise. - - - - Deletes the database on the database server if it exists, otherwise does nothing. - - An existing connection to the database. - True if the database did exist and was deleted; false otherwise. - - - - Resets the DefaultConnectionFactory to its initial value. - Currently, this method is only used by test code. - - - - - Performs the operation defined by the given delegate using the given lazy connection, ensuring - that the lazy connection is disposed after use. - - Information used to create a DbConnection. - The operation to perform. - The return value of the operation. - - - - Performs the operation defined by the given delegate against a connection. The connection - is either the connection accessed from the context backing this object, or is obtained from - the connection information passed to one of the static methods. - - The connection to use. - The operation to perform. - The return value of the operation. - - - - Returns an empty ObjectContext that can be used to perform delete/exists operations. - - The connection for which to create an ObjectContext - The empty context. - - - - Creates a raw SQL query that will return elements of the given generic type. - The type can be any type that has properties that match the names of the columns returned - from the query, or can be a simple primitive type. The type does not have to be an - entity type. The results of this query are never tracked by the context even if the - type of object returned is an entity type. Use the - method to return entities that are tracked by the context. - - The type of object returned by the query. - The SQL query string. - The parameters to apply to the SQL query string. - A object that will execute the query when it is enumerated. - - - - Creates a raw SQL query that will return elements of the given type. - The type can be any type that has properties that match the names of the columns returned - from the query, or can be a simple primitive type. The type does not have to be an - entity type. The results of this query are never tracked by the context even if the - type of object returned is an entity type. Use the - method to return entities that are tracked by the context. - - The type of object returned by the query. - The SQL query string. - The parameters to apply to the SQL query string. - A object that will execute the query when it is enumerated. - - - - Executes the given DDL/DML command against the database. - - The command string. - The parameters to apply to the command string. - The result returned by the database after executing the command. - - - - Returns the connection being used by this context. This may cause the context to be initialized - and the connection to be created if it does not already exist. - - Thrown if the context has been disposed. - - - - Returns the as a delegate that can be called with - an instance of the that owns this Database object, or returns null if - there is no initializer set for this context type. - - The initializer delegate or null. - - - - The connection factory to use when creating a from just - a database name or a connection string. - - - This is used when just a database name or connection string is given to or when - the no database name or connection is given to DbContext in which case the name of - the context class is passed to this factory in order to generate a DbConnection. - By default, the instance to use is read from the applications .config - file from the "EntityFramework DefaultConnectionFactory" entry in appSettings. If no entry is found in - the config file then is used. Setting this property in code - always overrides whatever value is found in the config file. - - - - - Checks wether or not the DefaultConnectionFactory has been set to something other than its default value. - - - - - The context for EdmModel Validation - - - - - The context for DataModel Validation - - - - - Contains constant values that apply to the EDM model, regardless of source (for CSDL specific constants see ). - - - - - Represents an item in an Entity Data Model (EDM) . - - - - - Collection semantics for properties. - - - - - The property does not have a collection type or does not specify explicit collection semantics. - - - - - The property is an unordered collection that may contain duplicates. - - - - - The property is an ordered collection that may contain duplicates. - - - - - Allows the construction and modification of a constraint applied to an Entity Data Model (EDM) association. - - - - - Gets or sets the that represents the 'dependent' end of the constraint; properties from this association end's entity type contribute to the collection. - - - - - Gets or sets the collection of instances from the of the constraint. The values of these properties are constrained against the primary key values of the remaining, 'principal' association end's entity type. - - - - - Gets an value representing the association set that is being mapped. - - - - - Gets a value representing the table to which the entity type's properties are being mapped. - - - - - Gets the collection of s that specifies the constant or null values that columns in must have for this type mapping to apply. - - - - - Allows the construction and modification a table in a database schema. - - - - - DbSchemaMetadataItem is the base for all types that can be contained in a schema. - - - - - Gets or sets the collection of instances that specifies the columns present within the table. - - - - - Gets or sets the collection of instances from the collection of the table that are part of the primary key. - - - - - Gets or sets the collection of instances that defines the foreign key constraints sourced from the table. - - - - - Specifies the minimum length of array/string data allowed in a property. - - - - - Initializes a new instance of the class. - - - The minimum allowable length of array/string data. - Value must be greater than or equal to zero. - - - - - Determines whether a specified object is valid. (Overrides ) - - - This method returns true if the is null. - It is assumed the is used if the value may not be null. - - The object to validate. - true if the value is null or greater than or equal to the specified minimum length, otherwise false - Length is less than zero. - - - - Applies formatting to a specified error message. (Overrides ) - - The name to include in the formatted string. - A localized string to describe the minimum acceptable length. - - - - Checks that Length has a legal value. Throws InvalidOperationException if not. - - - - - Gets the minimum allowable length of the array/string data. - - - - - Common base class for providers that convert provider agnostic migration - operations into database provider specific SQL commands. - - - - - Converts a set of migration operations into database provider specific SQL. - - The operations to be converted. - Token representing the version of the database being targeted. - A list of SQL statements to be executed to perform the migration operations. - - - - Represents renaming an existing table. - - - - - Initializes a new instance of the RenameTableOperation class. - - Name of the table to be renamed. - New name for the table. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table to be renamed. - - - - - Gets the new name for the table. - - - - - Gets an operation that reverts the rename. - - - - - - - - Represents a foreign key constraint being dropped from a table. - - - - - Initializes a new instance of the DropForeignKeyOperation class. - The PrincipalTable, DependentTable and DependentColumns properties should also be populated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Initializes a new instance of the DropForeignKeyOperation class. - - The operation that represents reverting dropping the foreign key constraint. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets an operation to drop the associated index on the foreign key column(s). - - An operation to drop the index. - - - - Gets an operation that represents reverting dropping the foreign key constraint. - The inverse cannot be automatically calculated, - if it was not supplied to the constructor this property will return null. - - - - - - - - Represents a column being added to a table. - - - - - Initializes a new instance of the AddColumnOperation class. - - The name of the table the column should be added to. - Details of the column being added. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table the column should be added to. - - - - - Gets the details of the column being added. - - - - - Gets an operation that represents dropping the added column. - - - - - - - - Represents all Entity Framework related configuration - - - - - Represents a series of parameters to pass to a method - - - - - Adds a new parameter to the collection - Used for unit testing - - - - - Code Contracts hook methods - Called when contracts fail. Here we detect the most common preconditions - so we can throw the correct exceptions. It also means that we can write preconditions using the - simplest Contract.Requires() form. - - - - - Convention to configure integer primary keys to be identity. - - - - - Convention to detect primary key properties. - Recognized naming patterns in order of precedence are: - 1. 'Id' - 2. [type name]Id - Primary key detection is case insensitive. - - - - - Convention to distinguish between optional and required relationships based on CLR nullability of the foreign key property. - - - - - Convention to detect navigation properties to be inverses of each other when only one pair - of navigation properties exists between the related types. - - - - - Convention to process instances of found on properties in the model. - - - - - Convention to process instances of found on properties in the model. - - - - - Convention to process instances of found on properties in the model. - - - - - Used to configure a property of an entity type or complex type. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the property to allow the maximum length supported by the database provider. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to have the specified maximum length. - - - The maximum length for the property. - Setting 'null' will remove any maximum length restriction from the property and a default length will be used for the database column.. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be fixed length. - Use HasMaxLength to set the length that the property is fixed to. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be variable length. - properties are variable length by default. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be optional. - The database column used to store this property will be nullable. - properties are optional by default. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be required. - The database column used to store this property will be non-nullable. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures how values for the property are generated by the database. - - - The pattern used to generate values for the property in the database. - Setting 'null' will remove the database generated pattern facet from the property. - Setting 'null' will cause the same runtime behavior as specifying 'None'. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be used as an optimistic concurrency token. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures whether or not the property is to be used as an optimistic concurrency token. - - - Value indicating if the property is a concurrency token or not. - Specifying 'null' will remove the concurrency token facet from the property. - Specifying 'null' will cause the same runtime behavior as specifying 'false'. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the name of the database column used to store the property. - - The name of the column. - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the data type of the database column used to store the property. - - Name of the database provider specific data type. - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the order of the database column used to store the property. - This method is also used to specify key ordering when an entity type has a composite key. - - The order that this column should appear in the database table. - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to support Unicode string content. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures whether or not the property supports Unicode string content. - - - Value indicating if the property supports Unicode string content or not. - Specifying 'null' will remove the Unicode facet from the property. - Specifying 'null' will cause the same runtime behavior as specifying 'false'. - - The same StringPropertyConfiguration instance so that multiple calls can be chained. - - - - Used to configure a property of an entity type or complex type. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the property to be optional. - The database column used to store this property will be nullable. - - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be required. - The database column used to store this property will be non-nullable. - properties are required by default. - - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures how values for the property are generated by the database. - - - The pattern used to generate values for the property in the database. - Setting 'null' will remove the database generated pattern facet from the property. - Setting 'null' will cause the same runtime behavior as specifying 'None'. - - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be used as an optimistic concurrency token. - - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures whether or not the property is to be used as an optimistic concurrency token. - - - Value indicating if the property is a concurrency token or not. - Specifying 'null' will remove the concurrency token facet from the property. - Specifying 'null' will cause the same runtime behavior as specifying 'false'. - - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the name of the database column used to store the property. - - The name of the column. - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the data type of the database column used to store the property. - - Name of the database provider specific data type. - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the order of the database column used to store the property. - This method is also used to specify key ordering when an entity type has a composite key. - - The order that this column should appear in the database table. - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the precision of the property. - If the database provider does not support precision for the data type of the column then the value is ignored. - - Precision of the property. - The same DateTimePropertyConfiguration instance so that multiple calls can be chained. - - - - Configures a many relationship from an entity type. - - The entity type that the relationship originates from. - The entity type that the relationship targets. - - - - Configures the relationship to be many:many with a navigation property on the other side of the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be many:many without a navigation property on the other side of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be many:required with a navigation property on the other side of the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be many:required without a navigation property on the other side of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be many:optional with a navigation property on the other side of the relationship. - - - An lambda expression representing the navigation property on the other end of the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures the relationship to be many:optional without a navigation property on the other side of the relationship. - - A configuration object that can be used to further configure the relationship. - - - - Configures a condition used to discriminate between types in an inheritance hierarchy based on the values assigned to a property. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the condition to require a value in the property. - - Rows that do not have a value assigned to column that this property is stored in are - assumed to be of the base type of this entity type. - - - - - Allows configuration to be performed for an complex type in a model. - - A ComplexTypeConfiguration can be obtained via the ComplexType method on - or a custom type derived from ComplexTypeConfiguration - can be registered via the Configurations property on . - - The complex type to be configured. - - - - Initializes a new instance of ComplexTypeConfiguration - - - - - Represents a raw SQL query against the context that may be for entities in an entity set - or for some other non-entity element type. - - - - - Initializes a new instance of the class. - - The SQL. - The parameters. - - - - If the query is would track entities, then this method returns a new query that will - not track entities. - - A no-tracking query. - - - - Executes the query and returns an enumerator for the results. - - The query results. - - - - Throws an exception indicating that binding directly to a store query is not supported. - - - Never returns; always throws. - - - - - Returns a that contains the SQL string that was set - when the query was created. The parameters are not included. - - - A that represents this instance. - - - - - Gets the SQL query string, - - The SQL query. - - - - Gets the parameters. - - The parameters. - - - - Returns false. - - false. - - - - Provides runtime information about a given type. - - - - - Creates a new instance representing a given type. - - The type deriving from . - - - - Creates a new instance representing a given targeting a specific database. - - The type deriving from . - Connection information for the database to be used. - - - - Creates a new instance representing a given type. An external list of - connection strings can be supplied and will be used during connection string resolution in place - of any connection strings specified in external configuration files. - - - It is preferable to use the constructor that accepts the entire config document instead of using this - constructor. Providing the entire config document allows DefaultConnectionFactroy entries in the config - to be found in addition to explicitly specified connection strings. - - The type deriving from . - A collection of connection strings. - - - - Creates a new instance representing a given type. An external config - object (e.g. app.config or web.config) can be supplied and will be used during connection string - resolution. This includes looking for connection strings and DefaultConnectionFactory entries. - - The type deriving from . - An object representing the config file. - - - - Creates a new instance representing a given , targeting a specific database. - An external config object (e.g. app.config or web.config) can be supplied and will be used during connection string - resolution. This includes looking for connection strings and DefaultConnectionFactory entries. - - The type deriving from . - An object representing the config file. - Connection information for the database to be used. - - - - Creates a new instance representing a given type. A - can be supplied in order to override the default determined provider used when constructing - the underlying EDM model. - - The type deriving from . - A specifying the underlying ADO.NET provider to target. - - - - Called internally when a context info is needed for an existing context, which may not be constructable. - - The context instance to get info from. - - - - If instances of the underlying type can be created, returns - a new instance; otherwise returns null. - - A instance. - - - - The concrete type. - - - - - Whether or not instances of the underlying type can be created. - - - - - The connection string used by the underlying type. - - - - - The connection string name used by the underlying type. - - - - - The ADO.NET provider name of the connection used by the underlying type. - - - - - The origin of the connection string used by the underlying type. - - - - - An action to be run on the DbModelBuilder after OnModelCreating has been run on the context. - - - - - Allows the construction and modification of an entity set in an Entity Data Model (EDM) . - - - - - Gets or sets the that specifies the entity type for the set. - - - - - Indicates the multiplicity of an and whether or not it is required. - - - - - Allows the construction and modification of the mapping of an EDM entity set ( ) to a database ( ). - - - - - Gets or sets an value representing the entity set that is being mapped. - - - - - Gets or sets the collection of s that specifies how the set's entity types are mapped to the database. - - - - - Represents the mapping of an EDM association end ( ) as a collection of property mappings ( ). - - - - - Gets an value representing the association end that is being mapped. - - - - - Gets the collection of s that specifies how the association end key properties are mapped to the table. - - - - - Represents a migration operation that has been translated into a SQL statement. - - - - - Gets or sets the SQL to be executed to perform this migration operation. - - - - - Gets or sets a value indicating whether this statement should be performed outside of - the transaction scope that is used to make the migration process transactional. - If set to true, this operation will not be rolled back if the migration process fails. - - - - - Represents renaming an existing column. - - - - - Initializes a new instance of the RenameColumnOperation class. - - Name of the table the column belongs to. - Name of the column to be renamed. - New name for the column. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table the column belongs to. - - - - - Gets the name of the column to be renamed. - - - - - Gets the new name for the column. - - - - - Gets an operation that reverts the rename. - - - - - - - - A DbContext instance represents a combination of the Unit Of Work and Repository patterns such that - it can be used to query from a database and group together changes that will then be written - back to the store as a unit. - DbContext is conceptually similar to ObjectContext. - - - DbContext is usually used with a derived type that contains properties for - the root entities of the model. These sets are automatically initialized when the - instance of the derived class is created. This behavior can be modified by applying the - attribute to either the entire derived context - class, or to individual properties on the class. - - The Entity Data Model backing the context can be specified in several ways. When using the Code First - approach, the properties on the derived context are used to build a model - by convention. The protected OnModelCreating method can be overridden to tweak this model. More - control over the model used for the Model First approach can be obtained by creating a - explicitly from a and passing this model to one of the DbContext constructors. - - When using the Database First or Model First approach the Entity Data Model can be created using the - Entity Designer (or manually through creation of an EDMX file) and then this model can be specified using - entity connection string or an object. - - The connection to the database (including the name of the database) can be specified in several ways. - If the parameterless DbContext constructor is called from a derived context, then the name of the derived context - is used to find a connection string in the app.config or web.config file. If no connection string is found, then - the name is passed to the DefaultConnectionFactory registered on the class. The connection - factory then uses the context name as the database name in a default connection string. (This default connection - string points to .\SQLEXPRESS on the local machine unless a different DefaultConnectionFactory is registered.) - - Instead of using the derived context name, the connection/database name can also be specified explicitly by - passing the name to one of the DbContext constructors that takes a string. The name can also be passed in - the form "name=myname", in which case the name must be found in the config file or an exception will be thrown. - - Note that the connection found in the app.config or web.config file can be a normal database connection - string (not a special Entity Framework connection string) in which case the DbContext will use Code First. - However, if the connection found in the config file is a special Entity Framework connection string, then the - DbContext will use Database/Model First and the model specified in the connection string will be used. - - An existing or explicitly created DbConnection can also be used instead of the database/connection name. - - A can be applied to a class derived from DbContext to set the - version of conventions used by the context when it creates a model. If no attribute is applied then the - latest version of conventions will be used. - - - - - Interface implemented by objects that can provide an instance. - The class implements this interface to provide access to the underlying - ObjectContext. - - - - - Gets the object context. - - The object context. - - - - Constructs a new context instance using conventions to create the name of the database to - which a connection will be made. The by-convention name is the full name (namespace + class name) - of the derived context class. - See the class remarks for how this is used to create a connection. - - - - - Constructs a new context instance using conventions to create the name of the database to - which a connection will be made, and initializes it from the given model. - The by-convention name is the full name (namespace + class name) of the derived context class. - See the class remarks for how this is used to create a connection. - - The model that will back this context. - - - - Constructs a new context instance using the given string as the name or connection string for the - database to which a connection will be made. - See the class remarks for how this is used to create a connection. - - Either the database name or a connection string. - - - - Constructs a new context instance using the given string as the name or connection string for the - database to which a connection will be made, and initializes it from the given model. - See the class remarks for how this is used to create a connection. - - Either the database name or a connection string. - The model that will back this context. - - - - Constructs a new context instance using the existing connection to connect to a database. - The connection will not be disposed when the context is disposed. - - An existing connection to use for the new context. - If set to true the connection is disposed when - the context is disposed, otherwise the caller must dispose the connection. - - - - Constructs a new context instance using the existing connection to connect to a database, - and initializes it from the given model. - The connection will not be disposed when the context is disposed. - An existing connection to use for the new context. - The model that will back this context. - If set to true the connection is disposed when - the context is disposed, otherwise the caller must dispose the connection. - - - - - Constructs a new context instance around an existing ObjectContext. - An existing ObjectContext to wrap with the new context. - If set to true the ObjectContext is disposed when - the DbContext is disposed, otherwise the caller must dispose the connection. - - - - - Initializes the internal context, discovers and initializes sets, and initializes from a model if one is provided. - - - - - Discovers DbSets and initializes them. - - - - - This method is called when the model for a derived context has been initialized, but - before the model has been locked down and used to initialize the context. The default - implementation of this method does nothing, but it can be overridden in a derived class - such that the model can be further configured before it is locked down. - - - Typically, this method is called only once when the first instance of a derived context - is created. The model for that context is then cached and is for all further instances of - the context in the app domain. This caching can be disabled by setting the ModelCaching - property on the given ModelBuidler, but note that this can seriously degrade performance. - More control over caching is provided through use of the DbModelBuilder and DbContextFactory - classes directly. - - The builder that defines the model for the context being created. - - - - Internal method used to make the call to the real OnModelCreating method. - - The model builder. - - - - Returns a DbSet instance for access to entities of the given type in the context, - the ObjectStateManager, and the underlying store. - - - See the DbSet class for more details. - - The type entity for which a set should be returned. - A set for the given entity type. - - - - Returns a non-generic DbSet instance for access to entities of the given type in the context, - the ObjectStateManager, and the underlying store. - - The type of entity for which a set should be returned. - A set for the given entity type. - - See the DbSet class for more details. - - - - - Saves all changes made in this context to the underlying database. - - The number of objects written to the underlying database. - Thrown if the context has been disposed. - - - - Validates tracked entities and returns a Collection of containing validation results. - - - Collection of validation results for invalid entities. The collection is never null and must not contain null - values or results for valid entities. - - - 1. This method calls DetectChanges() to determine states of the tracked entities unless - DbContextConfiguration.AutoDetectChangesEnabled is set to false. - 2. By default only Added on Modified entities are validated. The user is able to change this behavior - by overriding ShouldValidateEntity method. - - - - - Extension point allowing the user to override the default behavior of validating only - added and modified entities. - - DbEntityEntry instance that is supposed to be validated. - true to proceed with validation. false otherwise. - - - - Extension point allowing the user to customize validation of an entity or filter out validation results. - Called by . - - DbEntityEntry instance to be validated. - User defined dictionary containing additional info for custom validation. - It will be passed to - and will be exposed as . - This parameter is optional and can be null. - Entity validation result. Possibly null when overridden. - - - - Internal method that calls the protected ValidateEntity method. - - DbEntityEntry instance to be validated. - User defined dictionary containing additional info for custom validation. - It will be passed to - and will be exposed as . - This parameter is optional and can be null. - Entity validation result. Possibly null when ValidateEntity is overridden. - - - - Gets a object for the given entity providing access to - information about the entity and the ability to perform actions on the entity. - - The type of the entity. - The entity. - An entry for the entity. - - - - Gets a object for the given entity providing access to - information about the entity and the ability to perform actions on the entity. - - The entity. - An entry for the entity. - - - - Calls the protected Dispose method. - - - - - Disposes the context. The underlying is also disposed if it was created - is by this context or ownership was passed to this context when this context was created. - The connection to the database ( object) is also disposed if it was created - is by this context or ownership was passed to this context when this context was created. - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Creates a Database instance for this context that allows for creation/deletion/existence checks - for the underlying database. - - - - - Returns the Entity Framework ObjectContext that is underlying this context. - - Thrown if the context has been disposed. - - - - Provides access to features of the context that deal with change tracking of entities. - - An object used to access features that deal with change tracking. - - - - Provides access to configuration options for the context. - - An object used to access configuration options. - - - - Provides access to the underlying InternalContext for other parts of the internal design. - - - - - Allows configuration to be performed for an entity type in a model. - - An EntityTypeConfiguration can be obtained via the Entity method on - or a custom type derived from EntityTypeConfiguration - can be registered via the Configurations property on . - - - - - Initializes a new instance of EntityTypeConfiguration - - - - - Configures the primary key property(s) for this entity type. - - The type of the key. - - A lambda expression representing the property to be used as the primary key. - C#: t => t.Id - VB.Net: Function(t) t.Id - - If the primary key is made up of multiple properties then specify an anonymous type including the properties. - C#: t => new { t.Id1, t.Id2 } - VB.Net: Function(t) New From { t.Id1, t.Id2 } - - The same EntityTypeConfiguration instance so that multiple calls can be chained. - - - - Configures the entity set name to be used for this entity type. - The entity set name can only be configured for the base type in each set. - - The name of the entity set. - The same EntityTypeConfiguration instance so that multiple calls can be chained. - - - - Configures the table name that this entity type is mapped to. - - The name of the table. - - - - Configures the table name that this entity type is mapped to. - - The name of the table. - The database schema of the table. - - - - Allows advanced configuration related to how this entity type is mapped to the database schema. - By default, any configuration will also apply to any type derived from this entity type. - - Derived types can be configured via the overload of Map that configures a derived type or - by using an EntityTypeConfiguration for the derived type. - - The properties of an entity can be split between multiple tables using multiple Map calls. - - Calls to Map are additive, subsequent calls will not override configuration already preformed via Map. - - An action that performs configuration against an . - The same EntityTypeConfiguration instance so that multiple calls can be chained. - - - - Allows advanced configuration related to how a derived entity type is mapped to the database schema. - Calls to Map are additive, subsequent calls will not override configuration already preformed via Map. - - The derived entity type to be configured. - An action that performs configuration against an . - The same EntityTypeConfiguration instance so that multiple calls can be chained. - - - - Configures an optional relationship from this entity type. - Instances of the entity type will be able to be saved to the database without this relationship being specified. - The foreign key in the database will be nullable. - - The type of the entity at the other end of the relationship. - - A lambda expression representing the navigation property for the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures a required relationship from this entity type. - Instances of the entity type will not be able to be saved to the database unless this relationship is specified. - The foreign key in the database will be non-nullable. - - The type of the entity at the other end of the relationship. - - A lambda expression representing the navigation property for the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - Configures a many relationship from this entity type. - - The type of the entity at the other end of the relationship. - - A lambda expression representing the navigation property for the relationship. - C#: t => t.MyProperty - VB.Net: Function(t) t.MyProperty - - A configuration object that can be used to further configure the relationship. - - - - A set of extension methods for - - - - - Adds or updates entities by key when SaveChanges is called. Equivalent to an "upsert" operation - from database terminology. - This method can useful when seeding data using Migrations. - - The entities to add or update. - - When the parameter is a custom or fake IDbSet implementation, this method will - attempt to locate and invoke a public, instance method with the same signature as this extension method. - - - - - Adds or updates entities by a custom identification expression when SaveChanges is called. - Equivalent to an "upsert" operation from database terminology. - This method can useful when seeding data using Migrations. - - - An expression specifying the properties that should be used when determining - whether an Add or Update operation should be performed. - - The entities to add or update. - - When the parameter is a custom or fake IDbSet implementation, this method will - attempt to locate and invoke a public, instance method with the same signature as this extension method. - - - - - Convention to process instances of found on types in the model. - - - - - Convention to process instances of found on properties in the model. - - - - - Configures the table and column mapping of a relationship that does not expose foreign key properties in the object model. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the name of the column(s) for the foreign key. - - - The foreign key column names. - When using multiple foreign key properties, the properties must be specified in the same order that the - the primary key properties were configured for the target entity type. - - The same ForeignKeyAssociationMappingConfiguration instance so that multiple calls can be chained. - - - - Configures the table name that the foreign key column(s) reside in. - The table that is specified must already be mapped for the entity type. - - If you want the foreign key(s) to reside in their own table then use the Map method - on to perform - entity splitting to create the table with just the primary key property. Foreign keys can - then be added to the table via this method. - - Name of the table. - The same ForeignKeyAssociationMappingConfiguration instance so that multiple calls can be chained. - - - - Configures the table name and schema that the foreign key column(s) reside in. - The table that is specified must already be mapped for the entity type. - - If you want the foreign key(s) to reside in their own table then use the Map method - on to perform - entity splitting to create the table with just the primary key property. Foreign keys can - then be added to the table via this method. - - Name of the table. - Schema of the table. - The same ForeignKeyAssociationMappingConfiguration instance so that multiple calls can be chained. - - - - An implementation of for an item in a . - - - - - Represents an item in an representing a property name/value. - - - - - Gets or sets the value of the property represented by this item. - - The value. - - - - Gets the name of the property. - - The name. - - - - Gets a value indicating whether this item represents a complex property. - - true If this instance represents a complex property; otherwise, false. - - - - Gets the type of the underlying property. - - The property type. - - - - Initializes a new instance of the class. - - The name. - The value. - The type. - If set to true this item represents a complex property. - - - - Gets or sets the value of the property represented by this item. - - The value. - - - - Gets the name of the property. - - The name. - - - - Gets a value indicating whether this item represents a complex property. - - - true If this instance represents a complex property; otherwise, false. - - - - - Gets the type of the underlying property. - - The property type. - - - - This convention uses the name of the derived - class as the container for the conceptual model built by - Code First. - - - - - Initializes a new instance of the class. - - The model container name. - - - - Applies the convention to the given model. - - The model. - - - - An implementation of IDatabaseInitializer that will recreate and optionally re-seed the - database only if the database does not exist. - To seed the database, create a derived class and override the Seed method. - - The type of the context. - - - - Executes the strategy to initialize the database for the given context. - - The context. - - - - A that should be overridden to actually add data to the context for seeding. - The default implementation does nothing. - - The context to seed. - - - - Constants for CSDL XML. - - - - - Enumerates all s declared or inherited by an . - - - - - Specifies the action to take on a given operation. - - - - - Default behavior - - - - - Restrict the operation - - - - - Cascade the operation - - - - - Provider to convert provider agnostic migration operations into SQL commands - that can be run against a Microsoft SQL Server database. - - - - - Converts a set of migration operations into Microsoft SQL Server specific SQL. - - The operations to be converted. - Token representing the version of SQL Server being targeted (i.e. "2005", "2008"). - A list of SQL statements to be executed to perform the migration operations. - - - - Creates an empty connection for the current provider. - Allows derived providers to use connection other than . - - - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL to mark a table as a system table. - Generated SQL should be added using the Statement method. - - The table to mark as a system table. - - - - Generates SQL to create a database schema. - Generated SQL should be added using the Statement method. - - The name of the schema to create. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL for a . - Generated SQL should be added using the Statement method. - - The operation to produce SQL for. - - - - Generates SQL to specify a constant byte[] default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify a constant bool default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify a constant DateTime default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify a constant DateTimeOffset default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify a constant Guid default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify a constant string default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify a constant TimeSpan default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify a constant default value being set on a column. - This method just generates the actual value, not the SQL to set the default value. - - The value to be set. - SQL representing the default value. - - - - Generates SQL to specify the data type of a column. - This method just generates the actual type, not the SQL to create the column. - - The definition of the column. - SQL representing the data type. - - - - Generates a quoted name. The supplied name may or may not contain the schema. - - The name to be quoted. - The quoted name. - - - - Quotes an identifier for SQL Server. - - The identifier to be quoted. - The quoted identifier. - - - - Adds a new Statement to be executed against the database. - - The statement to be executed. - - Gets or sets a value indicating whether this statement should be performed outside of - the transaction scope that is used to make the migration process transactional. - If set to true, this operation will not be rolled back if the migration process fails. - - - - - Gets a new that can be used to build SQL. - - This is just a helper method to create a writer. Writing to the writer will - not cause SQL to be registered for execution. You must pass the generated - SQL to the Statement method. - - An empty text writer to use for SQL generation. - - - - Adds a new Statement to be executed against the database. - - The writer containing the SQL to be executed. - - - - Represents an exception that occurred while running an operation in another AppDomain in the . - - - - - Initializes a new instance of the ToolingException class. - - Error that explains the reason for the exception. - The type of the exception that was thrown. - The stack trace of the exception that was thrown. - - - - - - - - - - Gets the type of the exception that was thrown. - - - - - Gets the stack trace of the exception that was thrown. - - - - - Convention to set the entity set name to be a pluralized version of the entity type name. - - - - - Convention to apply column ordering specified via or the API. - - - - - Convention to process instances of found on types in the model. - - - - - Validates a property of a given EDM complex type. - - - This is a composite validator for a complex property of an entity. - - - - - Validates a property of a given EDM property type. - - - This is a composite validator for a property of an entity or a complex type. - - - - - Simple validators for the corresponding property. - - - - - Name of the property the validator was created for. - - - - - Creates an instance of for a given EDM property. - - The EDM property name. - Validators used to validate the given property. - - - - Validates a property. - - Validation context. Never null. - Property to validate. Never null. - Validation errors as . Empty if no errors. Never null. - - - - - Simple validators for the corresponding property. - - - - - Gets the name of the property the validator was created for. - - - - - The complex type validator. - - - - - Creates an instance of for a given complex property. - - The complex property name. - Validators used to validate the given property. - Complex type validator. - - - - Validates a complex property. - - Validation context. Never null. - Property to validate. Never null. - Validation errors as . Empty if no errors. Never null. - - - - - Extends to create a sortable binding list that stays in - sync with an underlying . That is, when items are added - or removed from the binding list, they are added or removed from the ObservableCollecion, and - vice-versa. - - The list element type. - - - - Initializes a new instance of a binding list backed by the given - - The obervable collection. - - - - Creates a new item to be added to the binding list. - - The new item. - - - - Cancels adding of a new item that was started with AddNew. - - Index of the item. - - - - Removes all items from the binding list and underlying ObservableCollection. - - - - - Ends the process of adding a new item that was started with AddNew. - - Index of the item. - - - - Inserts the item into the binding list at the given index. - - The index. - The item. - - - - Removes the item at the specified index. - - The index. - - - - Sets the item into the list at the given position. - - The index to insert at. - The item. - - - - Event handler to update the binding list when the underlying observable collection changes. - - The sender. - Data indicating how the collection has changed. - - - - Adds the item to the underlying observable collection. - - The item. - - - - Removes the item from the underlying from observable collection. - - The item. - - - - An InternalQuery underlies every instance of DbSet and DbQuery. It acts to lazily initialize a InternalContext as well - as an ObjectQuery and EntitySet the first time that it is used. The InternalQuery also acts to expose necessary - information to other parts of the design in a controlled manner without adding a lot of internal methods and - properties to the DbSet and DbQuery classes themselves. - - The type of entity to query for. - - - - An interface implemented by . - - The type of the element. - - - - Creates a new query that will be backed by the given InternalContext. - - The backing context. - - - - Creates a new internal query based on the information in an existing query together with - a new underlying ObjectQuery. - - - - - Resets the query to its uninitialized state so that it will be re-lazy initialized the next - time it is used. This allows the ObjectContext backing a DbContext to be switched out. - - - - - Updates the underlying ObjectQuery with the given include path. - - The include path. - A new query containing the defined include path. - - - - Returns a new query where the entities returned will not be cached in the . - - A new query with NoTracking applied. - - - - Performs lazy initialization of the underlying ObjectContext, ObjectQuery, and EntitySet objects - so that the query can be used. - - - - - Returns a representation of the underlying query, equivalent - to ToTraceString on ObjectQuery. - - - The query string. - - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - The underlying InternalContext. - - - - - The underlying ObjectQuery. - - - - - The underlying ObjectQuery. - - - - - The LINQ query expression. - - - - - The LINQ query provider for the underlying . - - - - - The IQueryable element type. - - - - - An interface implemented by . - - - - - Creates a new query that will be backed by the given InternalContext. - - The backing context. - - - - Resets the set to its uninitialized state so that it will be re-lazy initialized the next - time it is used. This allows the ObjectContext backing a DbContext to be switched out. - - - - - Finds an entity with the given primary key values. - If an entity with the given primary key values exists in the context, then it is - returned immediately without making a request to the store. Otherwise, a request - is made to the store for an entity with the given primary key values and this entity, - if found, is attached to the context and returned. If no entity is found in the - context or the store, then null is returned. - - - The ordering of composite key values is as defined in the EDM, which is in turn as defined in - the designer, by the Code First fluent API, or by the DataMember attribute. - - The values of the primary key for the entity to be found. - The entity found, or null. - Thrown if multiple entities exist in the context with the primary key values given. - Thrown if the type of entity is not part of the data model for this context. - Thrown if the types of the key values do not match the types of the key values for the entity type to be found. - Thrown if the context has been disposed. - - - - Finds an entity in the state manager with the given primary key values, or returns null - if no such entity can be found. This includes looking for Added entities with the given - key values. - - - - - Finds an entity in the store with the given primary key values, or returns null - if no such entity can be found. This code is adapted from TryGetObjectByKey to - include type checking in the query. - - - - - Attaches the given entity to the context underlying the set. That is, the entity is placed - into the context in the Unchanged state, just as if it had been read from the database. - - - Attach is used to repopulate a context with an entity that is known to already exist in the database. - SaveChanges will therefore not attempt to insert an attached entity into the database because - it is assumed to already be there. - Note that entities that are already in the context in some other state will have their state set - to Unchanged. Attach is a no-op if the entity is already in the context in the Unchanged state. - This method is virtual so that it can be mocked. - - The entity to attach. - - - - Adds the given entity to the context underlying the set in the Added state such that it will - be inserted into the database when SaveChanges is called. - - - Note that entities that are already in the context in some other state will have their state set - to Added. Add is a no-op if the entity is already in the context in the Added state. - This method is virtual so that it can be mocked. - - The entity to add. - - - - Marks the given entity as Deleted such that it will be deleted from the database when SaveChanges - is called. Note that the entity must exist in the context in some other state before this method - is called. - - - Note that if the entity exists in the context in the Added state, then this method - will cause it to be detached from the context. This is because an Added entity is assumed not to - exist in the database such that trying to delete it does not make sense. - This method is virtual so that it can be mocked. - - The entity to remove. - - - - This method checks whether an entity is already in the context. If it is, then the state - is changed to the new state given. If it isn't, then the action delegate is executed to - either Add or Attach the entity. - - A delegate to Add or Attach the entity. - The new state to give the entity if it is already in the context. - The entity. - Name of the method. - - - - Creates a new instance of an entity for the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The entity instance, which may be a proxy. - - - - Creates a new instance of an entity for the type of this set or for a type derived - from the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The type of entity to create. - The entity instance, which may be a proxy. - - - - Performs lazy initialization of the underlying ObjectContext, ObjectQuery, and EntitySet objects - so that the query can be used. - This method is virtual so that it can be mocked. - - - - - Attempts to perform lazy initialization of the underlying ObjectContext, ObjectQuery, and EntitySet objects - so that o-space loading has happened and the query can be used. This method doesn't throw if the type - for the set is not mapped. - - - - - Creates an underlying for this set. - - if set to true then the query is set to be no-tracking. - The query. - - - - Returns a representation of the underlying query, equivalent - to ToTraceString on ObjectQuery. - - - The query string. - - - - - Updates the underlying ObjectQuery with the given include path. - - The include path. - A new query containing the defined include path. - - - - Returns a new query where the entities returned will not be cached in the . - - A new query with NoTracking applied. - - - - Executes the given SQL query against the database materializing entities into the entity set that - backs this set. - - The SQL quey. - if true then the entities are not tracked, otherwise they are. - The parameters. - The query results. - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - Gets the ObservableCollection representing the local view for the set based on this query. - - - - - The underlying ObjectQuery. Accessing this property will trigger lazy initialization of the query. - - - - - The underlying EntitySet name. Accessing this property will trigger lazy initialization of the query. - - - - - The underlying EntitySet name, quoted for ESQL. Accessing this property will trigger lazy initialization of the query. - - - - - The underlying EntitySet. Accessing this property will trigger lazy initialization of the query. - - - - - The base type for the underlying entity set. Accessing this property will trigger lazy initialization of the query. - - - - - The underlying InternalContext. Accessing this property will trigger lazy initialization of the query. - - - - - The LINQ query expression. - - - - - The LINQ query provider for the underlying . - - - - - Instances of this class are used to create DbConnection objects for - SQL Server based on a given database name or connection string. By default, the connection is - made to '.\SQLEXPRESS'. This can be changed by changing the base connection - string when constructing a factory instance. - - - An instance of this class can be set on the class to - cause all DbContexts created with no connection information or just a database - name or connection string to use SQL Server by default. - This class is immutable since multiple threads may access instances simultaneously - when creating connections. - - - - - Creates a new connection factory with a default BaseConnectionString property of - 'Data Source=.\SQLEXPRESS; Integrated Security=True; MultipleActiveResultSets=True'. - - - - - Creates a new connection factory with the given BaseConnectionString property. - - - The connection string to use for options to the database other than the 'Initial Catalog'. The 'Initial Catalog' will - be prepended to this string based on the database name when CreateConnection is called. - - - - - Creates a connection for SQL Server based on the given database name or connection string. - If the given string contains an '=' character then it is treated as a full connection string, - otherwise it is treated as a database name only. - - The database name or connection string. - An initialized DbConnection. - - - - The connection string to use for options to the database other than the 'Initial Catalog'. - The 'Initial Catalog' will be prepended to this string based on the database name when - CreateConnection is called. - The default is 'Data Source=.\SQLEXPRESS; Integrated Security=True; MultipleActiveResultSets=True'. - - - - - Remove hard dependency on DbProviderFactories. - - - - - A non-generic version of the class. - - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal reference entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Loads the entity from the database. - Note that if the entity already exists in the context, then it will not overwritten with values from the database. - - - - - Returns the query that would be used to load this entity from the database. - The returned query can be modified using LINQ to perform filtering or operations in the database. - - A query for the entity. - - - - Returns the equivalent generic object. - - The type of entity on which the member is declared. - The type of the property. - The equivalent generic object. - - - - Gets the property name. - - The property name. - - - - Gets or sets the current value of the navigation property. The current value is - the entity that the navigation property references. - - The current value. - - - - Gets a value indicating whether the entity has been loaded from the database. - - true if the entity is loaded; otherwise, false. - - - - The to which this navigation property belongs. - - An entry for the entity that owns this navigation property. - - - - Gets the backing this object as an . - - The internal member entry. - - - - A collection of all the properties for an underlying entity or complex object. - - - An instance of this class can be converted to an instance of the generic class - using the Cast method. - Complex properties in the underlying entity or complex object are represented in - the property values as nested instances of this class. - - - - - Initializes a new instance of the class. - - The internal dictionary. - - - - Creates an object of the underlying type for this dictionary and hydrates it with property - values from this dictionary. - - The properties of this dictionary copied into a new object. - - - - Sets the values of this dictionary by reading values out of the given object. - The given object can be of any type. Any property on the object with a name that - matches a property name in the dictionary and can be read will be read. Other - properties will be ignored. This allows, for example, copying of properties from - simple Data Transfer Objects (DTOs). - - The object to read values from. - - - - Creates a new dictionary containing copies of all the properties in this dictionary. - Changes made to the new dictionary will not be reflected in this dictionary and vice versa. - - A clone of this dictionary. - - - - Sets the values of this dictionary by reading values from another dictionary. - The other dictionary must be based on the same type as this dictionary, or a type derived - from the type for this dictionary. - - The dictionary to read values from. - - - - Gets the value of the property just like using the indexed property getter but - typed to the type of the generic parameter. This is useful especially with - nested dictionaries to avoid writing expressions with lots of casts. - - The type of the property. - Name of the property. - The value of the property. - - - - Gets the set of names of all properties in this dictionary as a read-only set. - - The property names. - - - - Gets or sets the value of the property with the specified property name. - The value may be a nested instance of this class. - - The property name. - The value of the property. - - - - Gets the internal dictionary. - - The internal dictionary. - - - - Data Model Validator - - - - - Validate the and all of its properties given certain version. - - The root of the model to be validated - True to validate the syntax, otherwise false - - - - - The base for all all Entity Data Model (EDM) types that represent a structured type from the EDM type system. - - - - - Gets or sets the that defines the source end of the association. - - - - - Gets or sets the that defines the target end of the association. - - - - - Gets or sets the optional constraint that indicates whether the relationship is an independent association (no constraint present) or a foreign key relationship ( specified). - - - - - Allows the construction and modification of a database in a Database Metadata model. - - - - - Gets or sets an optional value that indicates the database model version. - - - - - Gets or sets the collection of instances that specifies the schemas within the database. - - - - - Utility class to prep the user's config file to run in an AppDomain - - - - - Updates a config file by adding binding redirects for EntityFramework.dll. - This ensures that the user's code can be ran in an AppDomain and the exact - same version of the assembly will be used for both domains. - - That path of the user's config file. Can also be null or a path to an non-existent file. - The path of the updated config file. It is the caller's responsibility to delete this. - - - - DbMigrator is used to apply existing migrations to a database. - DbMigrator can be used to upgrade and downgrade to any given migration. - To scaffold migrations based on changes to your model use - - - - - Migration Id representing the state of the database before any migrations are applied. - - - - - Initializes a new instance of the DbMigrator class. - - Configuration to be used for the migration process. - - - - Gets all migrations that are defined in the configured migrations assembly. - - - - - Gets all migrations that have been applied to the target database. - - - - - Gets all migrations that are defined in the assembly but haven't been applied to the target database. - - - - - Updates the target database to a given migration. - - The migration to upgrade/downgrade to. - - - - Gets the configuration that is being used for the migration process. - - - - - An implementation of that will use Code First Migrations - to update the database to the latest version. - - - - - Initializes a new instance of the MigrateDatabaseToLatestVersion class. - - - - - Initializes a new instance of the MigrateDatabaseToLatestVersion class that will - use a specific connection string from the configuration file to connect to - the database to perform the migration. - - The name of the connection string to use for migration. - - - - - - - Represents the configuration for a specific context type - - - - - Represents a parameter to be passed to a method - - - - - Convention to process instances of found on navigation properties in the model. - - - - - Convention to configure a type as a complex type if it has no primary key, no mapped base type and no navigation properties. - - - - - True if the NavigationProperty's declaring type is the principal end, false if it is not, null if it is not known - - - - - A is a concrete type that will lazily create the - underlying when needed. The created is owned by the - internal context and will be disposed when the internal context is disposed. - - - - - Constructs a for the given owner that will be initialized - on first use. - - The owner . - Responsible for creating a connection lazily when the context is used for the first time. - The model, or null if it will be created by convention - - - - Returns the underlying without causing the underlying database to be created - or the database initialization strategy to be executed. - This is used to get a context that can then be used for database creation/initialization. - - - - - Saves all changes made in this context to the underlying database, but only if the - context has been initialized. If the context has not been initialized, then this - method does nothing because there is nothing to do; in particular, it does not - cause the context to be initialized. - - The number of objects written to the underlying database. - - - - Disposes the context. The underlying is also disposed. - The connection to the database ( object) is also disposed if it was created by - the context, otherwise it is not disposed. - - - - - - - - Initializes the underlying . - - - - - Creates an immutable, cacheable representation of the model defined by this builder. - This model can be used to create an or can be passed to a - constructor to create a for this model. - - - - - - Creates and configures the instance that will be used to build the - . - - Public for testing. - The builder. - - - - Marks the database as having been initialized without actually running the . - - - - - Runs the unless it has already been run or there - is no initializer for this context type in which case this method does nothing. - - - - - Performs some action (which may do nothing) in such a way that it is guaranteed only to be run - once for the model and connection in this app domain, unless it fails by throwing an exception, - in which case it will be re-tried next time the context is initialized. - - The action. - - - - Returns the underlying . - - - - - The compiled model created from the Code First pipeline, or null if Code First was - not used to create this context. - Causes the Code First pipeline to be run to create the model if it has not already been - created. - - - - - The actually being used, which may be the - temp context for initialization or the real context. - - - - - The connection underlying this context. Accessing this property does not cause the context - to be initialized, only its connection. - - - - - The connection string as originally applied to the context. This is used to perform operations - that need the connection string in a non-mutated form, such as with security info still intact. - - - - - Returns the origin of the underlying connection string. - - - - - Gets or sets an object representing a config file used for looking for DefaultConnectionFactory entries - and connection strings. - - - - - Gets the name of the underlying connection string. - - - - - Gets or sets the provider details to be used when building the EDM model. - - - - - - - - Gets or sets a custom OnModelCreating action. - - - - - Gets the default database initializer to use for this context if no other has been registered. - For code first this property returns a instance. - For database/model first, this property returns null. - - The default initializer. - - - - Gets or sets a value indicating whether lazy loading is enabled. - If the exists, then this property acts as a wrapper over the flag stored there. - If the has not been created yet, then we store the value given so we can later - use it when we create the . This allows the flag to be changed, for example in - a DbContext constructor, without it causing the to be created. - - - - - Gets or sets a value indicating whether proxy creation is enabled. - If the ObjectContext exists, then this property acts as a wrapper over the flag stored there. - If the ObjectContext has not been created yet, then we store the value given so we can later - use it when we create the ObjectContext. This allows the flag to be changed, for example in - a DbContext constructor, without it causing the ObjectContext to be created. - - - - - An implementation of that is based on an existing - instance. - - - - - Initializes a new instance of the class. - - The internal context. - The type. - The data record. - If set to true this is a dictionary for an entity, otherwise it is a dictionary for a complex object. - - - - Gets the dictionary item for a given property name. - - Name of the property. - An item for the given name. - - - - Gets the set of names of all properties in this dictionary as a read-only set. - - The property names. - - - - A local (in-memory) view of the entities in a DbSet. - This view contains Added entities and does not contain Deleted entities. The view extends - from and hooks up events between the collection and the - state manager to keep the view in sync. - - The type of the entity. - - - - Initializes a new instance of the class for entities - of the given generic type in the given internal context. - - The internal context. - - - - Called by the base class when the collection changes. - This method looks at the change made to the collection and reflects those changes in the - state manager. - - The instance containing the event data. - - - - Handles events from the state manager for entities entering, leaving, or being marked as deleted. - The local view is kept in sync with these changes. - - The sender. - The instance containing the event data. - - - - Clears the items by calling remove on each item such that we get Remove events that - can be tracked back to the state manager, rather than a single Reset event that we - cannot deal with. - - - - - Adds a contains check to the base implementation of InsertItem since we can't support - duplicate entities in the set. - - The index at which to insert. - The item to insert. - - - - Returns a cached binding list implementation backed by this ObservableCollection. - - The binding list. - - - - Thrown when a context is generated from the templates in Database First or Model - First mode and is then used in Code First mode. - - - Code generated using the T4 templates provided for Database First and Model First use may not work - correctly if used in Code First mode. To use these classes with Code First please add any additional - configuration using attributes or the DbModelBuilder API and then remove the code that throws this - exception. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The object that holds the serialized object data. - The contextual information about the source or destination. - - - - Initializes a new instance of the class. - - The message. - - - - Initializes a new instance of the class. - - The message. - The inner exception. - - - - Exception thrown by when it was expected that SaveChanges for an entity would - result in a database update but in fact no rows in the database were affected. This usually indicates - that the database has been concurrently updated such that a concurrency token that was expected to match - did not actually match. - Note that state entries referenced by this exception are not serialized due to security and accesses to - the state entries after serialization will return null. - - - - - Initializes a new instance of the class. - - The context. - The inner exception. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The message. - - - - Initializes a new instance of the class. - - The message. - The inner exception. - - - - Instances of this class are returned from the Reference method of - and allow operations such as loading to - be performed on the an entity's reference navigation properties. - - The type of the entity to which this property belongs. - The type of the property. - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal reference entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Loads the entity from the database. - Note that if the entity already exists in the context, then it will not overwritten with values from the database. - - - - - Returns the query that would be used to load this entity from the database. - The returned query can be modified using LINQ to perform filtering or operations in the database. - - A query for the entity. - - - - Returns a new instance of the non-generic class for - the navigation property represented by this object. - - A non-generic version. - - - - Gets the property name. - - The property name. - - - - Gets or sets the current value of the navigation property. The current value is - the entity that the navigation property references. - - The current value. - - - - Gets a value indicating whether the entity has been loaded from the database. - - true if the entity is loaded; otherwise, false. - - - - Gets the underlying as an . - - The internal member entry. - - - - The to which this navigation property belongs. - - An entry for the entity that owns this navigation property. - - - - A non-generic version of the class. - - - - - Creates a from information in the given . - Use this method in preference to the constructor since it may potentially create a subclass depending on - the type of member represented by the InternalCollectionEntry instance. - - The internal collection entry. - The new entry. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Loads the collection of entities from the database. - Note that entities that already exist in the context are not overwritten with values from the database. - - - - - Returns the query that would be used to load this collection from the database. - The returned query can be modified using LINQ to perform filtering or operations in the database, such - as counting the number of entities in the collection in the database without actually loading them. - - A query for the collection. - - - - Returns the equivalent generic object. - - The type of entity on which the member is declared. - The type of the collection element. - The equivalent generic object. - - - - Gets the property name. - - The property name. - - - - Gets or sets the current value of the navigation property. The current value is - the entity that the navigation property references. - - The current value. - - - - Gets a value indicating whether the collection of entities has been loaded from the database. - - true if the collection is loaded; otherwise, false. - - - - The to which this navigation property belongs. - - An entry for the entity that owns this navigation property. - - - - Gets the backing this object as an . - - The internal member entry. - - - - A non-generic version of which can be used when the type of entity - is not known at build time. - - - - - Internal constructor prevents external classes deriving from DbSet. - - - - - Finds an entity with the given primary key values. - If an entity with the given primary key values exists in the context, then it is - returned immediately without making a request to the store. Otherwise, a request - is made to the store for an entity with the given primary key values and this entity, - if found, is attached to the context and returned. If no entity is found in the - context or the store, then null is returned. - - - The ordering of composite key values is as defined in the EDM, which is in turn as defined in - the designer, by the Code First fluent API, or by the DataMember attribute. - - The values of the primary key for the entity to be found. - The entity found, or null. - Thrown if multiple entities exist in the context with the primary key values given. - Thrown if the type of entity is not part of the data model for this context. - Thrown if the types of the key values do not match the types of the key values for the entity type to be found. - Thrown if the context has been disposed. - - - - Attaches the given entity to the context underlying the set. That is, the entity is placed - into the context in the Unchanged state, just as if it had been read from the database. - - The entity to attach. - The entity. - - Attach is used to repopulate a context with an entity that is known to already exist in the database. - SaveChanges will therefore not attempt to insert an attached entity into the database because - it is assumed to already be there. - Note that entities that are already in the context in some other state will have their state set - to Unchanged. Attach is a no-op if the entity is already in the context in the Unchanged state. - - - - - Adds the given entity to the context underlying the set in the Added state such that it will - be inserted into the database when SaveChanges is called. - - The entity to add. - The entity. - - Note that entities that are already in the context in some other state will have their state set - to Added. Add is a no-op if the entity is already in the context in the Added state. - - - - - Marks the given entity as Deleted such that it will be deleted from the database when SaveChanges - is called. Note that the entity must exist in the context in some other state before this method - is called. - - The entity to remove. - The entity. - - Note that if the entity exists in the context in the Added state, then this method - will cause it to be detached from the context. This is because an Added entity is assumed not to - exist in the database such that trying to delete it does not make sense. - - - - - Creates a new instance of an entity for the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The entity instance, which may be a proxy. - - - - Creates a new instance of an entity for the type of this set or for a type derived - from the type of this set. - Note that this instance is NOT added or attached to the set. - The instance returned will be a proxy if the underlying context is configured to create - proxies and the entity type meets the requirements for creating a proxy. - - The entity instance, which may be a proxy. - - - - Returns the equivalent generic object. - - The type of entity for which the set was created. - The generic set object. - - - - Creates a raw SQL query that will return entities in this set. By default, the - entities returned are tracked by the context; this can be changed by calling - AsNoTracking on the returned. - Note that the entities returned are always of the type for this set and never of - a derived type. If the table or tables queried may contain data for other entity - types, then the SQL query must be written appropriately to ensure that only entities of - the correct type are returned. - - The SQL query string. - The parameters to apply to the SQL query string. - A object that will execute the query when it is enumerated. - - - - Gets an that represents a local view of all Added, Unchanged, - and Modified entities in this set. This local view will stay in sync as entities are added or - removed from the context. Likewise, entities added to or removed from the local view will automatically - be added to or removed from the context. - - - This property can be used for data binding by populating the set with data, for example by using the Load - extension method, and then binding to the local data through this property. For WPF bind to this property - directly. For Windows Forms bind to the result of calling ToBindingList on this property - - The local view. - - - - The internal IQueryable that is backing this DbQuery - - - - - Gets the underlying internal set. - - The internal set. - - - - This attribute can be applied to a class derived from to set which - version of the DbContext and conventions should be used when building - a model from code--also know as "Code First". See the - enumeration for details about DbModelBuilder versions. - - - If the attribute is missing from DbContextthen DbContext will always use the latest - version of the conventions. This is equivalent to using DbModelBuilderVersion.Latest. - - - - - Initializes a new instance of the class. - - The conventions version to use. - - - - Gets the conventions version. - - The conventions version. - - - - Parsing code taken from System.dll's System.CodeDom.Compiler.CodeGenerator.IsValidLanguageIndependentIdentifier(string) method to avoid LinkDemand needed to call this method - - - - - - - - - - - Allows the construction and modification of additional constraints that can be applied to a specific use of a primitive type in an Entity Data Model (EDM) item. See . - - - - - Returns true if any facet value property currently has a non-null value; otherwise returns false . - - - - - Gets or sets an optional value indicating the current constraint on the type's maximum length. - - - - - Gets or sets an optional value indicating whether the referenced type should be considered to have its intrinsic maximum length, rather than a specific value. - - - - - Gets or sets an optional value indicating whether the referenced type should be considered to have a fixed or variable length. - - - - - Gets or sets an optional value indicating whether the referenced type should be considered to be Unicode or non-Unicode. - - - - - Gets or sets an optional value indicating the current constraint on the type's precision. - - - - - Gets or sets an optional value indicating the current constraint on the type's scale. - - - - - Allows the construction and modification of an association set in an Entity Data Model (EDM) ). - - - - - Gets or sets the that specifies the association type for the set. - - - - - Gets or sets the that specifies the entity set corresponding to the association end for this association set. - - - - - Gets or sets the that specifies the entity set corresponding to the association end for this association set. - - - - - Allows the construction and modification of a user-specified annotation (name-value pair) on a instance. - - - - - Gets or sets an optional namespace that can be used to distinguish the annotation from others with the same value. - - - - - Gets or sets the name of the annotation. - - - - - Gets or sets the value of the annotation. - - - - - Represents moving a table from one schema to another. - - - - - Initializes a new instance of the MoveTableOperation class. - - Name of the table to be moved. - Name of the schema to move the table to. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table to be moved. - - - - - Gets the name of the schema to move the table to. - - - - - Gets an operation that moves the table back to its original schema. - - - - - - - - Represents an error that occurs when there are pending model changes after applying the last migration and automatic migration is disabled. - - - - - Initializes a new instance of the AutomaticMigrationsDisabledException class. - - The message that describes the error. - - - - Handles mapping from a CLR property to an EDM assocation and nav. prop. - - - - - Convention to move primary key properties to appear first. - - - - - True if this configuration can be replaced in the model configuration, false otherwise - This is only set to true for configurations that are registered automatically via the DbContext - - - - - Used to configure a property of an entity type or complex type. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the property to be optional. - The database column used to store this property will be nullable. - - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be required. - The database column used to store this property will be non-nullable. - properties are required by default. - - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures how values for the property are generated by the database. - - - The pattern used to generate values for the property in the database. - Setting 'null' will remove the database generated pattern facet from the property. - Setting 'null' will cause the same runtime behavior as specifying 'None'. - - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be used as an optimistic concurrency token. - - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures whether or not the property is to be used as an optimistic concurrency token. - - - Value indicating if the property is a concurrency token or not. - Specifying 'null' will remove the concurrency token facet from the property. - Specifying 'null' will cause the same runtime behavior as specifying 'false'. - - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the name of the database column used to store the property. - - The name of the column. - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the data type of the database column used to store the property. - - Name of the database provider specific data type. - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the order of the database column used to store the property. - This method is also used to specify key ordering when an entity type has a composite key. - - The order that this column should appear in the database table. - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the precision and scale of the property. - - The precision of the property. - The scale of the property. - The same DecimalPropertyConfiguration instance so that multiple calls can be chained. - - - - Initializes configurations in the ModelConfiguration so that configuration data - is in a single place - - - - - Validator used to validate an entity of a given EDM EntityType. - - - This is a top level, composite validator. This is also an entry point to getting an entity - validated as validation of an entity is always started by calling Validate method on this type. - - - - - Creates an instance for a given EDM entity type. - - Property validators. - Entity type level validators. - - - - Validates an entity. - - Entity validation context. Must not be null. - instance. Never null. - - - - Validates type properties. Any validation errors will be added to - collection. - - - Validation context. Must not be null. - - - Collection of validation errors. Any validation errors will be added to it. - - The entry for the complex property. Null if validating an entity. - - Note that will be modified by this method. Errors should be only added, - never removed or changed. Taking a collection as a modifiable parameter saves a couple of memory allocations - and a merge of validation error lists per entity. - - - - - Adapted from to allow the initializer to take an input object and - to retry initialization if it has previously failed. - - - This class can only be used to initialize reference types that will not be null when - initialized. - - The type of the input. - The type of the result. - - - - Initializes a new instance of the class. - - The value factory. - - - - Gets the value, possibly by running the initializer if it has not been run before or - if all previous times it ran resulted in exceptions. - - The input to the initializer; ignored if initialization has already succeeded. - The initialized object. - - - - Represents a raw SQL query against the context for any type where the results are never - associated with an entity set and are never tracked. - - - - - Initializes a new instance of the class. - - The internal context. - Type of the element. - The SQL. - The parameters. - - - - Returns this query since it can never be a tracking query. - - This instance. - - - - Executes the query and returns an enumerator for the results. - - The query results. - - - - Instances of this class are used internally to create constant expressions for - that are inserted into the expression tree to replace references to - and . - - The type of the element. - - - - Private constructor called by the Create factory method. - - The query. - - - - Factory method called by CreateDelegate to create an instance of this class. - - The query, which must be a generic object of the expected type. - A new instance. - - - - The public property expected in the LINQ expression tree. - - The query. - - - - This convention causes DbModelBuilder to include metadata about the model - when it builds the model. When creates a model by convention it will - add this convention to the list of those used by the DbModelBuilder. This will then result in - model metadata being written to the database if the DbContext is used to create the database. - This can then be used as a quick check to see if the model has changed since the last time it was - used against the database. - This convention can be removed from the conventions by overriding - the OnModelCreating method on a derived DbContext class. - - - - - Adds metadata to the given model configuration. - - The model configuration. - - - - Returns true if the given two ends are similar - the relationship type that this ends belongs to is the same and the entity set refered by the ends are same and they are from the same role - - - - - - - - Return true if the Referential Constraint on the association is ready for further validation, otherwise return false. - - - - - - - Resolves the given property names to the property in the item Also checks whether the properties form the key for the given type and whether all the properties are nullable or not - - - - - - - - - - - Return true if the namespaceName is a Edm System Namespace - - - - - - - Return true if the entityType is a subtype of any entity type in the dictionary keys, and return the corresponding entry EntitySet value. Otherwise return false. - - - - - - - - - Return true if any of the properties in the EdmEntityType defines ConcurrencyMode. Otherwise return false. - - - - - - - Add member name to the Hash set, raise an error if the name exists already. - - - - - - - - - If the string is null, empty, or only whitespace, return false, otherwise return true - - - - - - - Determine if a cycle exists in the type hierarchy: use two pointers to walk the chain, if one catches up with the other, we have a cycle. - - true if a cycle exists in the type hierarchy, false otherwise - - - - Gets or sets an value representing the model that is being mapped. - - - - - Gets or sets a value representing the database that is the target of the mapping. - - - - - Gets or sets the collection of s that specifies how the model's entity containers are mapped to the database. - - - - - Allows the construction and modification of a foreign key constraint sourced by a instance. - - - - - Gets or sets the to take when a delete operation is attempted. - - - - - Represents deleting a new record from the migrations history table. - The migrations history table is used to store a log of the migrations that have been applied to the database. - - - - - Initializes a new instance of the DeleteHistoryOperation class. - - Name of the migrations history table. - Id of the migration record to be deleted. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Represents altering an existing column. - - - - - Initializes a new instance of the AlterColumnOperation class. - - The name of the table that the column belongs to. - Details of what the column should be altered to. - Value indicating if this change will result in data loss. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Initializes a new instance of the AlterColumnOperation class. - - The name of the table that the column belongs to. - Details of what the column should be altered to. - Value indicating if this change will result in data loss. - An operation to revert this alteration of the column. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets the name of the table that the column belongs to. - - - - - Gets the new definition for the column. - - - - - Gets an operation that represents reverting the alteration. - The inverse cannot be automatically calculated, - if it was not supplied to the constructor this property will return null. - - - - - - - - Helper class that is used to further configure a table being created from a CreateTable call on . - - - - - Initializes a new instance of the TableBuilder class. - - The table creation operation to be further configured. - The migration the table is created in. - - - - Specifies a primary key for the table. - - - A lambda expression representing the property to be used as the primary key. - C#: t => t.Id - VB.Net: Function(t) t.Id - - If the primary key is made up of multiple properties then specify an anonymous type including the properties. - C#: t => new { t.Id1, t.Id2 } - VB.Net: Function(t) New With { t.Id1, t.Id2 } - - - The name of the primary key. - If null is supplied, a default name will be generated. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - Itself, so that multiple calls can be chained. - - - - Specifies an index to be created on the table. - - - A lambda expression representing the property to be indexed. - C#: t => t.PropertyOne - VB.Net: Function(t) t.PropertyOne - - If multiple properties are to be indexed then specify an anonymous type including the properties. - C#: t => new { t.PropertyOne, t.PropertyTwo } - VB.Net: Function(t) New With { t.PropertyOne, t.PropertyTwo } - - A value indicating whether or not this is a unique index. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - Itself, so that multiple calls can be chained. - - - - Specifies a foreign key constraint to be created on the table. - - Name of the table that the foreign key constraint targets. - - A lambda expression representing the properties of the foreign key. - C#: t => t.PropertyOne - VB.Net: Function(t) t.PropertyOne - - If multiple properties make up the foreign key then specify an anonymous type including the properties. - C#: t => new { t.PropertyOne, t.PropertyTwo } - VB.Net: Function(t) New With { t.PropertyOne, t.PropertyTwo } - - A value indicating whether or not cascade delete should be configured on the foreign key constraint. - - - The name of this foreign key constraint. - If no name is supplied, a default name will be calculated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - Itself, so that multiple calls can be chained. - - - - Represents setting the default connection factory - - - - - Convention to enable cascade delete for any required relationships. - - - - - Convention to discover foreign key properties whose names are a combination - of the dependent navigation property name and the principal type primary key property name(s). - - - - - Convention to add a cascade delete to the join table from both tables involved in a many to many relationship. - - - - - Used to configure a property of an entity type or complex type. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the property to allow the maximum length supported by the database provider. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to have the specified maximum length. - - - The maximum length for the property. - Setting 'null' will remove any maximum length restriction from the property. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be fixed length. - Use HasMaxLength to set the length that the property is fixed to. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be variable length. - properties are variable length by default. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be optional. - The database column used to store this property will be nullable. - properties are optional by default. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be required. - The database column used to store this property will be non-nullable. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures how values for the property are generated by the database. - - - The pattern used to generate values for the property in the database. - Setting 'null' will remove the database generated pattern facet from the property. - Setting 'null' will cause the same runtime behavior as specifying 'None'. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be used as an optimistic concurrency token. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures whether or not the property is to be used as an optimistic concurrency token. - - - Value indicating if the property is a concurrency token or not. - Specifying 'null' will remove the concurrency token facet from the property. - Specifying 'null' will cause the same runtime behavior as specifying 'false'. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the name of the database column used to store the property. - - The name of the column. - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the data type of the database column used to store the property. - - Name of the database provider specific data type. - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the order of the database column used to store the property. - This method is also used to specify key ordering when an entity type has a composite key. - - The order that this column should appear in the database table. - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Configures the property to be a row version in the database. - The actual data type will vary depending on the database provider being used. - Setting the property to be a row version will automatically configure it to be an - optimistic concurrency token. - - The same BinaryPropertyConfiguration instance so that multiple calls can be chained. - - - - Moves a foreign key constraint from oldTable to newTable and updates column references - - - - - Move any FK constraints that are now completely in newTable and used to refer to oldColumn - - - - - An instance of this internal class is created whenever an instance of the public - class is needed. This allows the public surface to be non-generic, while the runtime type created - still implements . - - The type of the entity. - - - - Creates a new set that will be backed by the given internal set. - - The internal set. - - - - Creates an instance of this class. This method is used with CreateDelegate to cache a delegate - that can create a generic instance without calling MakeGenericType every time. - - - The internal set to wrap, or null if a new internal set should be created. - The set. - - - - See comments in . - - - - - See comments in . - - - - - See comments in . - - - - - See comments in . - - - - - See comments in . - - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - Gets the underlying internal query object. - - The internal query. - - - - Gets the underlying internal set. - - The internal set. - - - - See comments in . - - - - - An implementation of for an item in a . - - - - - Initializes a new instance of the class. - - The data record. - The ordinal. - The value. - - - - Gets or sets the value of the property represented by this item. - - The value. - - - - Gets the name of the property. - - The name. - - - - Gets a value indicating whether this item represents a complex property. - - - true If this instance represents a complex property; otherwise, false. - - - - - Gets the type of the underlying property. - - The property type. - - - - Instances of this class are used to create DbConnection objects for - SQL Server Compact Edition based on a given database name or connection string. - - - It is necessary to provide the provider invariant name of the SQL Server Compact - Edition to use when creating an instance of this class. This is because different - versions of SQL Server Compact Editions use different invariant names. - An instance of this class can be set on the class to - cause all DbContexts created with no connection information or just a database - name or connection string to use SQL Server Compact Edition by default. - This class is immutable since multiple threads may access instances simultaneously - when creating connections. - - - - - Creates a new connection factory with empty (default) DatabaseDirectory and BaseConnectionString - properties. - - The provider invariant name that specifies the version of SQL Server Compact Edition that should be used. - - - - Creates a new connection factory with the given DatabaseDirectory and BaseConnectionString properties. - - - The provider invariant name that specifies the version of SQL Server Compact Edition that should be used. - - - The path to prepend to the database name that will form the file name used by SQL Server Compact Edition - when it creates or reads the database file. An empty string means that SQL Server Compact Edition will use - its default for the database file location. - - - The connection string to use for options to the database other than the 'Data Source'. The Data Source will - be prepended to this string based on the database name when CreateConnection is called. - - - - - Creates a connection for SQL Server Compact Edition based on the given database name or connection string. - If the given string contains an '=' character then it is treated as a full connection string, - otherwise it is treated as a database name only. - - The database name or connection string. - An initialized DbConnection. - - - - The path to prepend to the database name that will form the file name used by - SQL Server Compact Edition when it creates or reads the database file. - The default value is "|DataDirectory|", which means the file will be placed - in the designated data directory. - - - - - The connection string to use for options to the database other than the 'Data Source'. - The Data Source will be prepended to this string based on the database name when - CreateConnection is called. - The default is the empty string, which means no other options will be used. - - - - - The provider invariant name that specifies the version of SQL Server Compact Edition - that should be used. - - - - - DbModelBuilder is used to map CLR classes to a database schema. - This code centric approach to building an Entity Data Model (EDM) model is known as 'Code First'. - - - DbModelBuilder is typically used to configure a model by overriding . - You can also use DbModelBuilder independently of DbContext to build a model and then construct a - or . - The recommended approach, however, is to use OnModelCreating in as - the workflow is more intuitive and takes care of common tasks, such as caching the created model. - - Types that form your model are registered with DbModelBuilder and optional configuration can be - performed by applying data annotations to your classes and/or using the fluent style DbModelBuilder - API. - - When the Build method is called a set of conventions are run to discover the initial model. - These conventions will automatically discover aspects of the model, such as primary keys, and - will also process any data annotations that were specified on your classes. Finally - any configuration that was performed using the DbModelBuilder API is applied. - - Configuration done via the DbModelBuilder API takes precedence over data annotations which - in turn take precedence over the default conventions. - - - - - Initializes a new instance of the class. - - The process of discovering the initial model will use the set of conventions included - in the most recent version of the Entity Framework installed on your machine. - - - Upgrading to newer versions of the Entity Framework may cause breaking changes - in your application because new conventions may cause the initial model to be - configured differently. There is an alternate constructor that allows a specific - version of conventions to be specified. - - - - - Initializes a new instance of the class that will use - a specific set of conventions to discover the initial model. - - The version of conventions to be used. - - - - Excludes a type from the model. This is used to remove types from the model that were added - by convention during initial model discovery. - - The type to be excluded. - The same DbModelBuilder instance so that multiple calls can be chained. - - - - Excludes a type(s) from the model. This is used to remove types from the model that were added - by convention during initial model discovery. - - The types to be excluded from the model. - The same DbModelBuilder instance so that multiple calls can be chained. - - - - Registers an entity type as part of the model and returns an object that can be used to - configure the entity. This method can be called multiple times for the same entity to - perform multiple lines of configuration. - - The type to be registered or configured. - The configuration object for the specified entity type. - - - - Registers a type as an entity in the model and returns an object that can be used to - configure the entity. This method can be called multiple times for the same type to - perform multiple lines of configuration. - - The type to be registered or configured. - The configuration object for the specified entity type. - - - - Registers a type as a complex type in the model and returns an object that can be used to - configure the complex type. This method can be called multiple times for the same type to - perform multiple lines of configuration. - - The type to be registered or configured. - The configuration object for the specified complex type. - - - - Creates a based on the configuration performed using this builder. - The connection is used to determine the database provider being used as this - affects the database layer of the generated model. - - Connection to use to determine provider information. - The model that was built. - - - - Creates a based on the configuration performed using this builder. - Provider information must be specified because this affects the database layer of the generated model. - For SqlClient the invariant name is 'System.Data.SqlClient' and the manifest token is the version year (i.e. '2005', '2008' etc.) - - The database provider that the model will be used with. - The model that was built. - - - - Provides access to the settings of this DbModelBuilder that deal with conventions. - - - - - Gets the for this DbModelBuilder. - The registrar allows derived entity and complex type configurations to be registered with this builder. - - - - - Return role name pair - - - - - - - - author/email - - - - - author/name - - - - - author/uri - - - - - published - - - - - rights - - - - - summary - - - - - title - - - - - contributor/email - - - - - contributor/name - - - - - contributor/uri - - - - - category/@label - - - - - Plaintext - - - - - HTML - - - - - XHTML - - - - - updated - - - - - link/@href - - - - - link/@rel - - - - - link/@type - - - - - link/@hreflang - - - - - link/@title - - - - - link/@length - - - - - category/@term - - - - - category/@scheme - - - - - Constants for C-S MSL XML. - - - - - EdmModel is the top-level container for namespaces and entity containers belonging to the same logical Entity Data Model (EDM) model. - - - - - Gets or sets an optional value that indicates the entity model version. - - - - - Gets or sets the containers declared within the model. - - - - - Gets or sets the namespaces declared within the model. - - - - - Indicates which Entity Data Model (EDM) concept is represented by a given item. - - - - - Association End Kind - - - - - Association Set Kind - - - - - Association Type Kind - - - - - Collection Type Kind - - - - - Complex Type Kind - - - - - Entity Container Kind - - - - - Entity Set Kind - - - - - Entity Type Kind - - - - - Function Group Kind - - - - - Function Overload Kind - - - - - Function Import Kind - - - - - Function Parameter Kind - - - - - Navigation Property Kind - - - - - EdmProperty Type Kind - - - - - Association Constraint Type Kind - - - - - Ref Type Kind - - - - - Row Column Kind - - - - - Row Type Kind - - - - - Type Reference Kind - - - - - Model Kind - - - - - Namespace Kind - - - - - Primitive Facets Kind - - - - - Primitive Type Kind - - - - - Gets a value representing the table to which the entity type's properties are being mapped. - - - - - Gets the collection of s that specifies how the type's properties are mapped to the table. - - - - - Gets the collection of s that specifies the constant or null values that columns in must have for this type mapping fragment to apply. - - - - - Allows the construction and modification of additional constraints that can be applied to a specific use of a primitive type in a Database Metadata item. - - - - - Returns true if any facet value property currently has a non-null value; otherwise returns false . - - - - - Gets or sets an optional value indicating whether the referenced type should be considered to have a fixed or variable length. - - - - - Gets or sets an optional value indicating whether the referenced type should be considered to have its intrinsic maximum length, rather than a specific value. - - - - - Gets or sets an optional value indicating whether the referenced type should be considered to be Unicode or non-Unicode. - - - - - Gets or sets an optional value indicating the current constraint on the type's maximum length. - - - - - Gets or sets an optional value indicating the current constraint on the type's precision. - - - - - Gets or sets an optional value indicating the current constraint on the type's scale. - - - - - Specifies the database table that a class is mapped to. - - - - - Initializes a new instance of the class. - - The name of the table the class is mapped to. - - - - The name of the table the class is mapped to. - - - - - The schema of the table the class is mapped to. - - - - - Specifies the maximum length of array/string data allowed in a property. - - - - - Initializes a new instance of the class. - - - The maximum allowable length of array/string data. - Value must be greater than zero. - - - - - Initializes a new instance of the class. - The maximum allowable length supported by the database will be used. - - - - - Determines whether a specified object is valid. (Overrides ) - - - This method returns true if the is null. - It is assumed the is used if the value may not be null. - - The object to validate. - true if the value is null or less than or equal to the specified maximum length, otherwise false - Length is zero or less than negative one. - - - - Applies formatting to a specified error message. (Overrides ) - - The name to include in the formatted string. - A localized string to describe the maximum acceptable length. - - - - Checks that Length has a legal value. Throws InvalidOperationException if not. - - - - - Gets the maximum allowable length of the array/string data. - - - - - Denotes a property used as a foreign key in a relationship. - The annotation may be placed on the foreign key property and specify the associated navigation property name, - or placed on a navigation property and specify the associated foreign key name. - - - - - Initializes a new instance of the class. - - - If placed on a foreign key property, the name of the associated navigation property. - If placed on a navigation property, the name of the associated foreign key(s). - If a navigation property has multiple foreign keys, a comma separated list should be supplied. - - - - - If placed on a foreign key property, the name of the associated navigation property. - If placed on a navigation property, the name of the associated foreign key(s). - - - - - Represents the configuration for a series of contexts - - - - - Adds a new context to the collection - Used for unit testing - - - - - Convention to discover foreign key properties whose names match the principal type primary key property name(s). - - - - - Helper class that extends Tuple to give the Item1 and Item2 properties more meaningful names. - - - - - Creates a new pair of the given EntitySet and BaseType. - - - - - The EntitySet part of the pair. - - - - - The BaseType part of the pair. - - - - - A concrete implementation of used for properties of complex objects. - - - - - Initializes a new instance of the class. - - The parent property entry. - The property metadata. - - - - Creates a delegate that will get the value of this property. - - The delegate. - - - - Creates a delegate that will set the value of this property. - - The delegate. - - - - Returns true if the property of the entity that this property is ultimately part - of is set as modified. Since this is a property of a complex object - this method returns true if the top-level complex property on the entity is modified. - - True if the entity property is modified. - - - - Sets the property of the entity that this property is ultimately part of to modified. - Since this is a property of a complex object this method marks the top-level - complex property as modified. - - - - - Returns parent property, or null if this is a property on the top-level entity. - - - - - Gets the current values of the parent complex property. - That is, the current values that contains the value for this property. - - The parent current values. - - - - Gets the original values of the parent complex property. - That is, the original values that contains the value for this property. - - The parent original values. - - - - An immutable representation of an Entity Data Model (EDM) model that can be used to create an - or can be passed to the constructor of a . - For increased performance, instances of this type should be cached and re-used to construct contexts. - - - - - For mocking. - - - - - Creates a model for the given EDM metadata model. - - The EDM metadata model. - - - - Creates an instance of ObjectContext or class derived from ObjectContext. Note that an instance - of DbContext can be created instead by using the appropriate DbContext constructor. - If a derived ObjectContext is used, then it must have a public constructor with a single - EntityConnection parameter. - The connection passed is used by the ObjectContext created, but is not owned by the context. The caller - must dispose of the connection once the context has been disposed. - - The type of context to create. - An existing connection to a database for use by the context. - - - - - Gets a cached delegate (or creates a new one) used to call the constructor for the given derived ObjectContext type. - - - - - A snapshot of the that was used to create this compiled model. - - - - - The provider info (provider name and manifest token) that was used to create this model. - - - - - Allows the construction and modification of an entity type in an Entity Data Model (EDM) . - - - - - Gets or sets the optional that indicates the base entity type of the entity type. - - - - - Gets or sets a value indicating whether the entity type is abstract. - - - - - Gets or sets the collection of s that specifies the properties declared by the entity type. - - - - - Gets or sets the collection of s that indicates which properties from the collection are part of the entity key. - - - - - Gets or sets the optional collection of s that specifies the navigation properties declared by the entity type. - - - - - Represents dropping an existing index. - - - - - Initializes a new instance of the DropIndexOperation class. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Initializes a new instance of the DropIndexOperation class. - - The operation that represents reverting dropping the index. - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets an operation that represents reverting dropping the index. - The inverse cannot be automatically calculated, - if it was not supplied to the constructor this property will return null. - - - - - - - - Represents adding a primary key to a table. - - - - - Initializes a new instance of the AddPrimaryKeyOperation class. - The Table and Columns properties should also be populated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets an operation to drop the primary key. - - - - - This class is used by Code First Migrations to read and write migration history - from the database. It is not intended to be used by other code and is only public - so that it can be accessed by EF when running under partial trust. It may be - changed or removed in the future. - - - - - Gets or sets the Id of the migration this row represents. - - - - - Gets or sets the date and time that this migrations history entry was created. - - - - - Gets or sets the state of the model after this migration was applied. - - - - - Gets or sets the version of Entity Framework that created this entry. - - - - - Calculates the model hash values used the EdmMetadata table from EF 4.1/4.2. - - - - - Calculates an SHA256 hash of the EDMX from the given code first model. This is the hash stored in - the database in the EdmMetadata table in EF 4.1/4.2. The hash is always calculated using a v2 schema - as was generated by EF 4.1/4.2 and with the entity included in the model. - - - - - Exception thrown from when validating entities fails. - - - - - Initializes a new instance of DbEntityValidationException - - - - - Initializes a new instance of DbEntityValidationException - - The exception message. - - - - Initializes a new instance of DbEntityValidationException - - The exception message. - Validation results. - - - - Initializes a new instance of DbEntityValidationException - - The exception message. - The inner exception. - - - - Initializes a new instance of DbEntityValidationException - - The exception message. - Validation results. - The inner exception. - - - - Subscribes the SerializeObjectState event. - - - - - Validation results. - - - - - Holds exception state that will be serialized when the exception is serialized. - - - - - Validation results. - - - - - Completes the deserialization. - - The deserialized object. - - - - Validation results. - - - - - Exception thrown by during model creation when an invalid model is generated. - - - - - Initializes a new instance of ModelValidationException - - - - - Initializes a new instance of ModelValidationException - - The exception message. - - - - Initializes a new instance of ModelValidationException - - The exception message. - The inner exception. - - - - This class provide service for both the singularization and pluralization, it takes the word pairs - in the ctor following the rules that the first one is singular and the second one is plural. - - - - - Convention to set precision to 18 and scale to 2 for decimal properties. - - - - - Configures a discriminator column used to differentiate between types in an inheritance hierarchy. - This configuration functionality is available via the Code First Fluent API, see . - - - - - Configures the discriminator value used to identify the entity type being - configured from other types in the inheritance hierarchy. - - Type of the discriminator value. - The value to be used to identify the entity type. - A configuration object to configure the column used to store discriminator values. - - - - Configures the discriminator value used to identify the entity type being - configured from other types in the inheritance hierarchy. - - Type of the discriminator value. - The value to be used to identify the entity type. - A configuration object to configure the column used to store discriminator values. - - - - Configures the discriminator value used to identify the entity type being - configured from other types in the inheritance hierarchy. - - The value to be used to identify the entity type. - A configuration object to configure the column used to store discriminator values. - - - - An instance of this internal class is created whenever an instance of the public - class is needed. This allows the public surface to be non-generic, while the runtime type created - still implements . - - The type of the element. - - - - Creates a new query that will be backed by the given internal query object. - - The backing query. - - - - See comments in . - - - - - See comments in . - - - - - Gets the enumeration of this query causing it to be executed against the store. - - An enumerator for the query - - - - Gets the underlying internal query object. - - The internal query. - - - - Represents a raw SQL query against the context for entities in an entity set. - - - - - Initializes a new instance of the class. - - The set. - The SQL. - if set to true then the entities will not be tracked. - The parameters. - - - - If the query is would track entities, then this method returns a new query that will - not track entities. - - A no-tracking query. - - - - Executes the query and returns an enumerator for the results. - - The query results. - - - - Gets a value indicating whether this instance is set to track entities or not. - - - true if this instance is no-tracking; otherwise, false. - - - - - A concrete implementation of used for properties of entities. - - - - - Initializes a new instance of the class. - - The internal entry. - The property info. - - - - Creates a delegate that will get the value of this property. - - The delegate. - - - - Creates a delegate that will set the value of this property. - - The delegate. - - - - Returns true if the property of the entity that this property is ultimately part - of is set as modified. Since this is a property of an entity this method returns - true if the property is modified. - - True if the entity property is modified. - - - - Sets the property of the entity that this property is ultimately part of to modified. - Since this is a property of an entity this method marks it as modified. - - - - - Returns parent property, or null if this is a property on the top-level entity. - - - - - Gets the current values of the parent entity. - That is, the current values that contains the value for this property. - - The parent current values. - - - - Gets the original values of the parent entity. - That is, the original values that contains the value for this property. - - The parent original values. - - - - Static helper methods only. - - - - - Checks whether the given value is null and throws ArgumentNullException if it is. - This method should only be used in places where Code Contracts are compiled out in the - release build but we still need public surface null-checking, such as where a public - abstract class is implemented by an internal concrete class. - - - - - Checks whether the given string is null, empty, or just whitespace, and throws appropriately - if the check fails. - This method should only be used in places where Code Contracts are compiled out in the - release build but we still need public surface checking, such as where a public - abstract class is implemented by an internal concrete class. - - - - - Given two key values that may or may not be byte arrays, this method determines - whether or not they are equal. For non-binary key values, this is equivalent - to Object.Equals. For binary keys, it is by comparison of every byte in the - arrays. - - - - - Provides a standard helper method for quoting identifiers - - Identifier to be quoted. Does not validate that this identifier is valid. - Quoted string - - - - Checks the given string which might be a database name or a connection string and determines - whether it should be treated as a name or connection string. Currently, the test is simply - whether or not the string contains an '=' character--if it does, then it should be treated - as a connection string. - - The name or connection string. - true if the string should be treated as a connection string; false if it should be treated as a name. - - - - Determines whether the given string should be treated as a database name directly (it contains no '='), - is in the form name=foo, or is some other connection string. If it is a direct name or has name=, then - the name is extracted and the method returns true. - - The name or connection string. - The name. - True if a name is found; false otherwise. - - - - Determines whether the given string is a full EF connection string with provider, provider connection string, - and metadata parts, or is is instead some other form of connection string. - - The name or connection string. - true if the given string is an EF connection string; otherwise, false. - - - - - Parses a property selector expression used for the expression-based versions of the Property, Collection, Reference, - etc methods on and - classes. - - The type of the entity. - The type of the property. - The property. - Name of the method. - Name of the param. - The property name. - - - - Called recursively to parse an expression tree representing a property path such - as can be passed to Include or the Reference/Collection/Property methods of . - This involves parsing simple property accesses like o => o.Products as well as calls to Select like - o => o.Products.Select(p => p.OrderLines). - - The expression to parse. - The expression parsed into an include path, or null if the expression did not match. - True if matching succeeded; false if the expression could not be parsed. - - - - Gets a cached dictionary mapping property names to property types for all the properties - in the given type. - - - - - Gets a dictionary of compiled property setter delegates for the underlying types. - The dictionary is cached for the type in the app domain. - - - - - Used by the property setter delegates to throw for attempts to set null onto - non-nullable properties or otherwise go ahead and set the property. - - - - - Gets a dictionary of compiled property getter delegates for the underlying types. - The dictionary is cached for the type in the app domain. - - - - - Creates a new with the NoTracking merge option applied. - The query object passed in is not changed. - - The query. - A new query with NoTracking applied. - - - - Converts to - - - Name of the property being validated with ValidationAttributes. Null for type-level validation. - - - ValidationResults instances to be converted to instances. - - - An created based on the - . - - - class contains a property with names of properties the error applies to. - On the other hand each applies at most to a single property. As a result for - each name in ValidationResult.MemberNames one will be created (with some - exceptions for special cases like null or empty .MemberNames or null names in the .MemberNames). - - - - - Calculates a "path" to a property. For primitive properties on an entity type it is just the - name of the property. Otherwise it is a dot separated list of names of the property and all - its ancestor properties starting from the entity. - - Property for which to calculate the path. - Dot separated path to the property. - - - - Gets names of the property and its ancestor properties as enumerable walking "bottom-up". - - Property for which to get the segments. - Names of the property and its ancestor properties. - - - - Gets an type for the given element type. - - Type of the element. - The collection type. - - - - Creates a database name given a type derived from DbContext. This handles nested and - generic classes. No attempt is made to ensure that the name is not too long since this - is provider specific. If a too long name is generated then the provider will throw and - the user must correct by specifying their own name in the DbContext constructor. - - Type of the context. - The database name to use. - - - - Creates a clone of the given with the given connection string. - - - - - Creates a clone of the given that has the same - loaded metadata as the original but a new connection and new, empty, state manager. - - The original. - - - The clone. - - - - Finds the assemblies that were used for loading o-space types in the source context - and loads those assemblies in the destination context. - - The source. - The destination. - - - - Represents a SQL query for entities that is created from a - and is executed using the connection from that context. - Instances of this class are obtained from the instance for the - entity type. The query is not executed when this object is created; it is executed - each time it is enumerated, for example by using foreach. - SQL queries for non-entities are created using the . - See for a generic version of this class. - - - - - Initializes a new instance of the class. - - The internal query. - - - - Executes the query and returns an enumerator for the elements. - - - An object that can be used to iterate through the elements. - - - - - Returns a new query where the results of the query will not be tracked by the associated - . - - A new query with no-tracking applied. - - - - Returns a that contains the SQL string that was set - when the query was created. The parameters are not included. - - - A that represents this instance. - - - - - Throws an exception indicating that binding directly to a store query is not supported. - - - Never returns; always throws. - - - - - Gets the internal query. - - The internal query. - - - - Returns false. - - false. - - - - Returned by the ChangeTracker method of to provide access to features of - the context that are related to change tracking of entities. - - - - - Initializes a new instance of the class. - - The internal context. - - - - Gets objects for all the entities tracked by this context. - - The entries. - - - - Gets objects for all the entities of the given type - tracked by this context. - - The type of the entity. - The entries. - - - - Detects changes made to the properties and relationships of POCO entities. Note that some types of - entity (such as change tracking proxies and entities that derive from ) - report changes automatically and a call to DetectChanges is not normally needed for these types of entities. - Also note that normally DetectChanges is called automatically by many of the methods of - and its related classes such that it is rare that this method will need to be called explicitly. - However, it may be desirable, usually for performance reasons, to turn off this automatic calling of - DetectChanges using the AutoDetectChangesEnabled flag from . - - - - - An implementation of IDatabaseInitializer that will always recreate and optionally re-seed the - database the first time that a context is used in the app domain. - To seed the database, create a derived class and override the Seed method. - - The type of the context. - - - - Executes the strategy to initialize the database for the given context. - - The context. - - - - A that should be overridden to actually add data to the context for seeding. - The default implementation does nothing. - - The context to seed. - - - - Allows the construction and modification of a complex type in an Entity Data Model (EDM) . - - - - - Gets or sets the optional that indicates the base complex type of the complex type. - - - - - Gets or sets a value indicating whether the complex type is abstract. - - - - - Gets or sets the collection of instances that describe the (scalar or complex) properties of the complex type. - - - - - Indicates which EDM-to-Database Mapping concept is represented by a given item. - - - - - Database Mapping Kind - - - - - Entity Container Mapping Kind - - - - - Entity Set Mapping Kind - - - - - Association Set Mapping Kind - - - - - Entity Type Mapping Kind - - - - - Query View Mapping Kind - - - - - Entity Type Mapping Fragment Kind - - - - - Edm Property Mapping Kind - - - - - Association End Mapping Kind - - - - - Column Condition Kind - - - - - Property Condition Kind - - - - - Strongly-typed and parameterized string resources. - - - - - A string like "Applying automatic migration: {0}." - - - - - A string like "Reverting automatic migration: {0}." - - - - - A string like "Applying explicit migration: {0}." - - - - - A string like "Reverting explicit migration: {0}." - - - - - A string like "Applying explicit migrations: [{1}]." - - - - - A string like "Reverting migrations: [{1}]." - - - - - A string like "Target database is already at version {0}." - - - - - A string like "Target database is: {0}." - - - - - A string like "'{1}' (DataSource: {0}, Provider: {2}, Origin: {3})" - - - - - A string like "The specified target migration '{0}' does not exist. Ensure that target migration refers to an existing migration id." - - - - - A string like "The Foreign Key on table '{0}' with columns '{1}' could not be created because the principal key columns could not be determined. Use the AddForeignKey fluent API to fully specify the Foreign Key." - - - - - A string like "'{0}' is not a valid target migration. When targeting a previously applied automatic migration, use the full migration id including timestamp." - - - - - A string like "'{0}' is not a valid migration. Explicit migrations must be used for both source and target when scripting the upgrade between them." - - - - - A string like "The target context '{0}' is not constructible. Add a default constructor or provide an implementation of IDbContextFactory." - - - - - A string like "The specified migration name '{0}' is ambiguous. Specify the full migration id including timestamp instead." - - - - - A string like "The migrations configuration type '{0}' was not be found in the assembly '{1}'." - - - - - A string like "More than one migrations configuration type '{0}' was found in the assembly '{1}'. Specify the fully qualified name of the one to use." - - - - - A string like "No migrations configuration type was found in the assembly '{0}'. (In Visual Studio you can use the Enable-Migrations command from Package Manager Console to add a migrations configuration)." - - - - - A string like "More than one migrations configuration type was found in the assembly '{0}'. Specify the name of the one to use." - - - - - A string like "The type '{0}' is not a migrations configuration type." - - - - - A string like "The migrations configuration type '{0}' must have a public default constructor." - - - - - A string like "The migrations configuration type '{0}' must not be abstract." - - - - - A string like "The migrations configuration type '{0}' must not be generic." - - - - - A string like "In VB.NET projects, the migrations namespace '{0}' must be under the root namespace '{1}'. Update the migrations project's root namespace to allow classes under the migrations namespace to be added." - - - - - - A string like "The argument '{0}' cannot be null, empty or contain only white space." - - - - - A string like "The argument property '{0}' cannot be null." - - - - - A string like "The precondition '{0}' failed. {1}" - - - - - A string like "The type '{0}' has already been configured as a complex type. It cannot be reconfigured as an entity type." - - - - - A string like "The type '{0}' has already been configured as an entity type. It cannot be reconfigured as a complex type." - - - - - A string like "The key component '{0}' is not a declared property on type '{1}'. Verify that it has not been explicitly excluded from the model and that it is a valid primitive property." - - - - - A string like "The foreign key component '{0}' is not a declared property on type '{1}'. Verify that it has not been explicitly excluded from the model and that it is a valid primitive property." - - - - - A string like "The property '{0}' is not a declared property on type '{1}'. Verify that the property has not been explicitly excluded from the model by using the Ignore method or NotMappedAttribute data annotation. Make sure that it is a valid primitive property." - - - - - A string like "The navigation property '{0}' is not a declared property on type '{1}'. Verify that it has not been explicitly excluded from the model and that it is a valid navigation property." - - - - - A string like "The expression '{0}' is not a valid property expression. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'." - - - - - A string like "The expression '{0}' is not a valid property expression. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'. Use dotted paths for nested properties: C#: 't => t.MyProperty.MyProperty' VB.Net: 'Function(t) t.MyProperty.MyProperty'." - - - - - A string like "The properties expression '{0}' is not valid. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'. When specifying multiple properties use an anonymous type: C#: 't => new {{ t.MyProperty1, t.MyProperty2 }}' VB.Net: 'Function(t) New From {{ t.MyProperty1, t.MyProperty2 }}'." - - - - - A string like "The properties expression '{0}' is not valid. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'. When specifying multiple properties use an anonymous type: C#: 't => new {{ t.MyProperty1, t.MyProperty2 }}' VB.Net: 'Function(t) New From {{ t.MyProperty1, t.MyProperty2 }}'." - - - - - - A string like "Conflicting configuration settings were specified for property '{0}' on type '{1}': {2}" - - - - - A string like "Conflicting configuration settings were specified for column '{0}' on table '{1}': {2}" - - - - - A string like "{0} = {1} conflicts with {2} = {3}" - - - - - A string like "The type '{0}' was not mapped. Check that the type has not been explicitly excluded by using the Ignore method or NotMappedAttribute data annotation. Verify that the type was defined as a class, is not primitive, nested or generic, and does not inherit from ComplexObject." - - - - - A string like "The type '{0}' was not mapped. Check that the type has not been explicitly excluded by using the Ignore method or NotMappedAttribute data annotation. Verify that the type was defined as a class, is not primitive, nested or generic, and does not inherit from EntityObject." - - - - - A string like "The navigation property '{0}' declared on type '{1}' cannot be the inverse of itself." - - - - - A string like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting foreign keys." - - - - - A string like "Values of incompatible types ('{1}' and '{2}') were assigned to the '{0}' discriminator column. Values of the same type must be specified. To explicitly specify the type of the discriminator column use the HasColumnType method." - - - - - A string like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting mapping information." - - - - - A string like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting cascade delete operations using 'WillCascadeOnDelete'." - - - - - A string like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting multiplicities." - - - - - A string like "The MaxLengthAttribute on property '{0}' on type '{1} is not valid. The Length value must be greater than zero. Use MaxLength() without parameters to indicate that the string or array can have the maximum allowable length." - - - - - A string like "The StringLengthAttribute on property '{0}' on type '{1}' is not valid. The maximum length must be greater than zero. Use MaxLength() without parameters to indicate that the string or array can have the maximum allowable length." - - - - - A string like "Unable to determine composite primary key ordering for type '{0}'. Use the ColumnAttribute or the HasKey method to specify an order for composite primary keys." - - - - - A string like "The ForeignKeyAttribute on property '{0}' on type '{1}' is not valid. Name must not be empty." - - - - - A string like "The ForeignKeyAttribute on property '{0}' on type '{1}' is not valid. The foreign key name '{2}' was not found on the dependent type '{3}'. The Name value should be a comma separated list of foreign key property names." - - - - - A string like "The ForeignKeyAttribute on property '{0}' on type '{1}' is not valid. The navigation property '{2}' was not found on the dependent type '{1}'. The Name value should be a valid navigation property name." - - - - - A string like "Unable to determine a composite foreign key ordering for foreign key on type {0}. When using the ForeignKey data annotation on composite foreign key properties ensure order is specified by using the Column data annotation or the fluent API." - - - - - A string like "The InversePropertyAttribute on property '{2}' on type '{3}' is not valid. The property '{0}' is not a valid navigation property on the related type '{1}'. Ensure that the property exists and is a valid reference or collection navigation property." - - - - - A string like "A relationship cannot be established from property '{0}' on type '{1}' to property '{0}' on type '{1}'. Check the values in the InversePropertyAttribute to ensure relationship definitions are unique and reference from one navigation property to its corresponding inverse navigation property." - - - - - A string like "\t{0}: {1}: {2}" - - - - - A string like "A key is registered for the derived type '{0}'. Keys can only be registered for the root type '{1}'." - - - - - A string like "The {0} value '{1}' already exists in the user-defined dictionary." - - - - - A string like "The type '{0}' has already been mapped to table '{1}'. Specify all mapping aspects of a table in a single Map call." - - - - - A string like "Map was called more than once for type '{0}' and at least one of the calls didn't specify the target table name." - - - - - A string like "The derived type '{0}' has already been mapped using the chaining syntax. A derived type can only be mapped once using the chaining syntax." - - - - - A string like "An "is not null" condition cannot be specified on property '{0}' on type '{1}' because this property is not included in the model. Check that the property has not been explicitly excluded from the model by using the Ignore method or NotMappedAttribute data annotation." - - - - - A string like "Values of type '{0}' cannot be used as type discriminator values. Supported types include byte, signed byte, bool, int16, int32, int64, and string." - - - - - A string like "Unable to add the convention '{0}'. Could not find an existing convention of type '{1}' in the current convention set." - - - - - A string like "Not all properties for type '{0}' have been mapped. Either map those properties or explicitly excluded them from the model." - - - - - A string like "Unable to determine the provider name for connection of type '{0}'." - - - - - A string like "The qualified table name '{0}' contains an invalid schema name. Schema names must have a non-zero length." - - - - - A string like "The qualified table name '{0}' contains an invalid table name. Table names must have a non-zero length." - - - - - A string like "Properties for type '{0}' can only be mapped once. Ensure the MapInheritedProperties method is only used during one call to the Map method." - - - - - A string like "Properties for type '{0}' can only be mapped once. Ensure the Properties method is used and that repeated calls specify each non-key property only once." - - - - - A string like "Properties for type '{0}' can only be mapped once. The non-key property '{1}' is mapped more than once. Ensure the Properties method specifies each non-key property only once." - - - - - A string like "The property '{1}' on type '{0}' cannot be mapped because it has been explicitly excluded from the model." - - - - - A string like "The entity types '{0}' and '{1}' cannot share table '{2}' because they are not in the same type hierarchy or do not have a valid one to one foreign key relationship with matching primary keys between them." - - - - - A string like "The property '{0}' cannot be used as a key property on the entity '{1}' because the property type is not a valid key type. Only scalar types, string and byte[] are supported key types." - - - - - A string like "The specified table '{0}' was not found in the model. Ensure that the table name has been correctly specified." - - - - - A string like "The specified association foreign key columns '{0}' are invalid. The number of columns specified must match the number of primary key columns." - - - - - A string like "Unable to determine the principal end of an association between the types '{0}' and '{1}'. The principal end of this association must be explicitly configured using either the relationship fluent API or data annotations." - - - - - A string like "The abstract type '{0}' has no mapped descendents and so cannot be mapped. Either remove '{0}' from the model or add one or more types deriving from '{0}' to the model. " - - - - - A string like "The type '{0}' cannot be mapped as defined because it maps inherited properties from types that use entity splitting or another form of inheritance. Either choose a different inheritance mapping strategy so as to not map inherited properties, or change all types in the hierarchy to map inherited properties and to not use splitting. " - - - - - A string like "Cannot get value for property '{0}' from entity of type '{1}' because the property has no get accessor." - - - - - A string like "Cannot set value for property '{0}' on entity of type '{1}' because the property has no set accessor." - - - - - - A string like "Cannot set value for property '{0}' on entity of type '{1}' because the property has no set accessor and is in the '{2}' state." - - - - - A string like "Member '{0}' cannot be called for property '{1}' on entity of type '{2}' because the property is not part of the Entity Data Model." - - - - - - A string like "Cannot call the {0} method for an entity of type '{1}' on a DbSet for entities of type '{2}'. Only entities of type '{2}' or derived from type '{2}' can be added, attached, or removed." - - - - - A string like "Cannot call the Create method for the type '{0}' on a DbSet for entities of type '{1}'. Only entities of type '{1}' or derived from type '{1}' can be created." - - - - - - - A string like "The property '{0}' on type '{1}' is a collection navigation property. The Collection method should be used instead of the Reference method." - - - - - A string like "The property '{0}' on type '{1}' is a reference navigation property. The Reference method should be used instead of the Collection method." - - - - - A string like "The property '{0}' on type '{1}' is not a navigation property. The Reference and Collection methods can only be used with navigation properties. Use the Property or ComplexProperty method." - - - - - A string like "The property '{0}' on type '{1}' is not a primitive or complex property. The Property method can only be used with primitive or complex properties. Use the Reference or Collection method." - - - - - A string like "The property '{0}' on type '{1}' is not a complex property. The ComplexProperty method can only be used with complex properties. Use the Property, Reference or Collection method." - - - - - A string like "The property '{0}' on type '{1}' is not a primitive property, complex property, collection navigation property, or reference navigation property." - - - - - A string like ""The property '{0}' from the property path '{1}' is not a complex property on type '{2}'. Property paths must be composed of complex properties for all except the final property."" - - - - - A string like ""The property path '{0}' cannot be used for navigation properties. Property paths can only be used to access primitive or complex properties."" - - - - - A string like "The navigation property '{0}' on entity type '{1}' cannot be used for entities of type '{2}' because it refers to entities of type '{3}'." - - - - - A string like "The generic type argument '{0}' cannot be used with the Member method when accessing the collection navigation property '{1}' on entity type '{2}'. The generic type argument '{3}' must be used instead." - - - - - A string like "The property '{0}' on entity type '{1}' cannot be used for objects of type '{2}' because it is a property for objects of type '{3}'." - - - - - A string like "The expression passed to method {0} must represent a property defined on the type '{1}'." - - - - - A string like "{0} cannot be used for entities in the {1} state." - - - - - A string like "Cannot set non-nullable property '{0}' of type '{1}' to null on object of type '{2}'." - - - - - A string like "The property '{0}' in the entity of type '{1}' is null. Store values cannot be obtained for an entity with a null complex property." - - - - - A string like "Cannot assign value of type '{0}' to property '{1}' of type '{2}' in property values for type '{3}'." - - - - - A string like "The '{0}' property does not exist or is not mapped for the type '{1}'." - - - - - A string like "Cannot copy values from DbPropertyValues for type '{0}' into DbPropertyValues for type '{1}'." - - - - - A string like "Cannot copy from property values for object of type '{0}' into property values for object of type '{1}'." - - - - - A string like "The value of the complex property '{0}' on entity of type '{1}' is null. Complex properties cannot be set to null and values cannot be set for null complex properties." - - - - - A string like "The value of the nested property values property '{0}' on the values for entity of type '{1}' is null. Nested property values cannot be set to null and values cannot be set for null complex properties." - - - - - A string like "The model backing the '{0}' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269)." - - - - - A string like "Database '{0}' cannot be created because it already exists." - - - - - - - A string like "Failed to set database initializer of type '{0}' for DbContext type '{1}' specified in the application configuration. See inner exception for details." - - - - - A string like "Configuration for DbContext type '{0}' is specified multiple times in the application configuration. Each context can only be configured once." - - - - - A string like "Failed to set Database.DefaultConnectionFactory to an instance of the '{0}' type as specified in the application configuration. See inner exception for details." - - - - - A string like "The type '{0}' could not be found. The type name must be an assembly-qualified name." - - - - - A string like "The connection string '{0}' in the application's configuration file does not contain the required providerName attribute."" - - - - - A string like "The entity found was of type {0} when an entity of type {1} was requested." - - - - - A string like "The type '{0}' is mapped as a complex type. The Set method, DbSet objects, and DbEntityEntry objects can only be used with entity types, not complex types." - - - - - A string like "The type '{0}' is not attributed with EdmEntityTypeAttribute but is contained in an assembly attributed with EdmSchemaAttribute. POCO entities that do not use EdmEntityTypeAttribute cannot be contained in the same assembly as non-POCO entities that use EdmEntityTypeAttribute." - - - - - A string like "The entity type {0} is not part of the model for the current context." - - - - - A string like "No connection string named '{0}' could be found in the application config file." - - - - - A string like "The collection navigation property '{0}' on the entity of type '{1}' cannot be set because the entity type does not define a navigation property with a set accessor." - - - - - A string like "Multiple object sets per type are not supported. The object sets '{0}' and '{1}' can both contain instances of type '{2}'." - - - - - A string like "The context type '{0}' must have a public constructor taking an EntityConnection." - - - - - A string like "An unexpected exception was thrown during validation of '{0}' when invoking {1}.IsValid. See the inner exception for details." - - - - - A string like "An unexpected exception was thrown during validation of '{0}' when invoking {1}.Validate. See the inner exception for details." - - - - - A string like "The database name '{0}' is not supported because it is an MDF file name. A full connection string must be provided to attach an MDF file." - - - - - A string like "The context factory type '{0}' must have a public default constructor." - - - - - A string like "The '{0}' property of EdmPrimitiveType is fixed and cannot be set." - - - - - A string like "The namespace '{0}' is a system namespace and cannot be used by other schemas. Choose another namespace name." - - - - - A string like "Role '{0}' in AssociationSets '{1}' and '{2}' refers to the same EntitySet '{3}' in EntityContainer '{4}'. Make sure that if two or more AssociationSets refer to the same AssociationType, the ends do not refer to the same EntitySet." - - - - - A string like "The referenced EntitySet '{0}' for End '{1}' could not be found in the containing EntityContainer." - - - - - A string like "Type '{0}' is derived from type '{1}' that is the type for EntitySet '{2}'. Type '{0}' defines new concurrency requirements that are not allowed for subtypes of base EntitySet types." - - - - - A string like "EntitySet '{0}' is based on type '{1}' that has no keys defined." - - - - - A string like "The end name '{0}' is already defined." - - - - - A string like "The key specified in EntityType '{0}' is not valid. Property '{1}' is referenced more than once in the Key element." - - - - - A string like "Property '{0}' has a CollectionKind specified but is not a collection property." - - - - - A string like "Property '{0}' has a CollectionKind specified. CollectionKind is only supported in version 1.1 EDM models." - - - - - A string like "ComplexType '{0}' is marked as abstract. Abstract ComplexTypes are only supported in version 1.1 EDM models." - - - - - A string like "ComplexType '{0}' has a BaseType specified. ComplexType inheritance is only supported in version 1.1 EDM models." - - - - - A string like "Key part '{0}' for type '{1}' is not valid. All parts of the key must be non-nullable." - - - - - A string like "The property '{0}' in EntityType '{1}' is not valid. All properties that are part of the EntityKey must be of PrimitiveType." - - - - - A string like "Key usage is not valid. The {0} class cannot define keys because one of its base classes ('{1}') defines keys." - - - - - A string like "EntityType '{0}' has no key defined. Define the key for this EntityType." - - - - - A string like "NavigationProperty is not valid. Role '{0}' or Role '{1}' is not defined in Relationship '{2}'." - - - - - A string like "End '{0}' on relationship '{1}' cannot have an operation specified because its multiplicity is '*'. Operations cannot be specified on ends with multiplicity '*'." - - - - - A string like "Each Name and PluralName in a relationship must be unique. '{0}' is already defined." - - - - - A string like "In relationship '{0}', the Principal and Dependent Role of the referential constraint refer to the same Role in the relationship type." - - - - - A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Valid values for multiplicity for the Principal Role are '0..1' or '1'." - - - - - A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Because all the properties in the Dependent Role are nullable, multiplicity of the Principal Role must be '0..1'." - - - - - A string like "Multiplicity conflicts with the referential constraint in Role '{0}' in relationship '{1}'. Because at least one of the properties in the Dependent Role is non-nullable, multiplicity of the Principal Role must be '1'." - - - - - A string like "Multiplicity conflicts with the referential constraint in Role '{0}' in relationship '{1}'. Because all of the properties in the Dependent Role are non-nullable, multiplicity of the Principal Role must be '1'." - - - - - A string like "Properties referred by the Dependent Role '{0}' must be a subset of the key of the EntityType '{1}' referred to by the Dependent Role in the referential constraint for relationship '{2}'." - - - - - A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Because the Dependent Role refers to the key properties, the upper bound of the multiplicity of the Dependent Role must be '1'." - - - - - A string like "Multiplicity is not valid in Role '{0}' in relationship '{1}'. Because the Dependent Role properties are not the key properties, the upper bound of the multiplicity of the Dependent Role must be '*'." - - - - - A string like "The types of all properties in the Dependent Role of a referential constraint must be the same as the corresponding property types in the Principal Role. The type of property '{0}' on entity '{1}' does not match the type of property '{2}' on entity '{3}' in the referential constraint '{4}'." - - - - - A string like "There is no property with name '{0}' defined in the type referred to by Role '{1}'." - - - - - A string like "A nullable ComplexType is not supported. Property '{0}' must not allow nulls." - - - - - A string like "A property cannot be of type '{0}'. The property type must be a ComplexType or a PrimitiveType." - - - - - A string like "Each member name in an EntityContainer must be unique. A member with name '{0}' is already defined." - - - - - A string like "Each type name in a schema must be unique. Type name '{0}' is already defined." - - - - - A string like "Name '{0}' cannot be used in type '{1}'. Member names cannot be the same as their enclosing type." - - - - - A string like "Each property name in a type must be unique. Property name '{0}' is already defined." - - - - - A string like "A cycle was detected in the type hierarchy of '{0}'." - - - - - A string like "A property cannot be of type '{0}'. The property type must be a ComplexType, a PrimitiveType, or a CollectionType." - - - - - A string like "The specified name must not be longer than 480 characters: '{0}'." - - - - - A string like "The specified name is not allowed: '{0}'." - - - - - A string like "The field {0} must be a string or array type with a maximum length of '{1}'." - - - - - A string like "The field {0} must be a string or array type with a minimum length of '{1}'." - - - - - A string like "No connection string named '{0}' could be found in the application config file." - - - - - A string like "AutomaticMigration" - - - - - A string like "BootstrapMigration" - - - - - A string like "InitialCreate" - - - - - A string like "Automatic migration was not applied because it would result in data loss." - - - - - A string like "[Inserting migration history record]" - - - - - A string like "[Deleting migration history record]" - - - - - A string like "[Updating EdmMetadata model hash]" - - - - - A string like "Running Seed method." - - - - - A string like "No pending explicit migrations." - - - - - A string like "Explicit" - - - - - A string like "Upgrading history table." - - - - - A string like "Cannot scaffold the next migration because the target database was created with a version of Code First earlier than EF 4.3 and does not contain the migrations history table. To start using migrations against this database, ensure the current model is compatible with the target database and execute the migrations Update process. (In Visual Studio you can use the Update-Database command from Package Manager Console to execute the migrations Update process)." - - - - - A string like "Unable to update database to match the current model because there are pending changes and automatic migration is disabled. Either write the pending model changes to a code-based migration or enable automatic migration. Set DbMigrationsConfiguration.AutomaticMigrationsEnabled to true to enable automatic migration." - - - - - A string like "Scripting the downgrade between two specified migrations is not supported." - - - - - A string like "Direct column renaming is not supported by SQL Server Compact. To rename a column in SQL Server Compact, you will need to recreate it." - - - - - A string like "One or more validation errors were detected during model generation:" - - - - - A string like "A circular ComplexType hierarchy was detected. Self-referencing ComplexTypes are not supported." - - - - - A string like "Setting IsModified to false for a modified property is not supported." - - - - - A string like "An error occurred while saving entities that do not expose foreign key properties for their relationships. The EntityEntries property will return null because a single entity cannot be identified as the source of the exception. Handling of exceptions while saving can be made easier by exposing foreign key properties in your entity types. See the InnerException for details." - - - - - A string like "The set of property value names is read-only." - - - - - A string like "A property of a complex type must be set to an instance of the generic or non-generic DbPropertyValues class for that type." - - - - - A string like "Model compatibility cannot be checked because the DbContext instance was not created using Code First patterns. DbContext instances created from an ObjectContext or using an EDMX file cannot be checked for compatibility." - - - - - A string like "Model compatibility cannot be checked because the database does not contain model metadata. Model compatibility can only be checked for databases created using Code First or Code First Migrations." - - - - - A string like "The context cannot be used while the model is being created." - - - - - A string like "The DbContext class cannot be used with models that have multiple entity sets per type (MEST)." - - - - - A string like "The operation cannot be completed because the DbContext has been disposed." - - - - - A string like "The provider factory returned a null connection." - - - - - A string like "The DbConnectionFactory instance returned a null connection." - - - - - A string like "The number of primary key values passed must match number of primary key values defined on the entity." - - - - - A string like "The type of one of the primary key values did not match the type defined in the entity. See inner exception for details." - - - - - A string like "Multiple entities were found in the Added state that match the given primary key values." - - - - - A string like "Data binding directly to a store query (DbSet, DbQuery, DbSqlQuery) is not supported. Instead populate a DbSet with data, for example by calling Load on the DbSet, and then bind to local data. For WPF bind to DbSet.Local. For WinForms bind to DbSet.Local.ToBindingList()." - - - - - A string like "The Include path expression must refer to a navigation property defined on the type. Use dotted paths for reference navigation properties and the Select operator for collection navigation properties." - - - - - A string like "Cannot initialize a DbContext from an entity connection string or an EntityConnection instance together with a DbCompiledModel. If an entity connection string or EntityConnection instance is used, then the model will be created from the metadata in the connection. If a DbCompiledModel is used, then the connection supplied should be a standard database connection (for example, a SqlConnection instance) rather than an entity connection." - - - - - A string like "Using the same DbCompiledModel to create contexts against different types of database servers is not supported. Instead, create a separate DbCompiledModel for each type of server being used." - - - - - A string like "Validation failed for one or more entities. See 'EntityValidationErrors' property for more details." - - - - - A string like "An exception occurred while initializing the database. See the InnerException for details." - - - - - A string like "Creating a DbModelBuilder or writing the EDMX from a DbContext created using an existing ObjectContext is not supported. EDMX can only be obtained from a Code First DbContext created without using an existing DbCompiledModel." - - - - - A string like "Creating a DbModelBuilder or writing the EDMX from a DbContext created using Database First or Model First is not supported. EDMX can only be obtained from a Code First DbContext created without using an existing DbCompiledModel." - - - - - A string like "Code generated using the T4 templates for Database First and Model First development may not work correctly if used in Code First mode. To continue using Database First or Model First ensure that the Entity Framework connection string is specified in the config file of executing application. To use these classes, that were generated from Database First or Model First, with Code First add any additional configuration using attributes or the DbModelBuilder API and then remove the code that throws this exception." - - - - - A string like "NavigationProperty is not valid. The FromRole and ToRole are the same." - - - - - A string like "OnDelete can be specified on only one End of an EdmAssociation." - - - - - A string like "The number of properties in the Dependent and Principal Roles in a relationship constraint must be identical." - - - - - A string like "The name is missing or not valid." - - - - - A string like "AssociationEnd must not be null." - - - - - A string like "DependentEnd must not be null." - - - - - A string like "DependentProperties must not be empty." - - - - - A string like "Association must not be null." - - - - - A string like "ResultEnd must not be null." - - - - - A string like "EntityType must not be null." - - - - - A string like "ElementType must not be null." - - - - - A string like "ElementType must not be null." - - - - - A string like "SourceSet must not be null." - - - - - A string like "TargetSet must not be null." - - - - - A string like "The type is not a valid EdmTypeReference." - - - - - A string like "Serializer can only serialize an EdmModel that has one EdmNamespace and one EdmEntityContainer." - - - - - A string like "MaxLengthAttribute must have a Length value that is greater than zero. Use MaxLength() without parameters to indicate that the string or array can have the maximum allowable length." - - - - - A string like "MinLengthAttribute must have a Length value that is zero or greater." - - - - - A string like "The connection can not be overridden because this context was created from an existing ObjectContext." - - - - - A string like "Can not override the connection for this context with a standard DbConnection because the original connection was an EntityConnection." - - - - - A string like "Can not override the connection for this context with an EntityConnection because the original connection was a standard DbConnection." - - - - - Strongly-typed and parameterized exception factory. - - - - - Migrations.Infrastructure.AutomaticDataLossException with message like "Automatic migration was not applied because it would result in data loss." - - - - - Migrations.Infrastructure.MigrationsException with message like "Cannot scaffold the next migration because the target database was created with a version of Code First earlier than EF 4.3 and does not contain the migrations history table. To start using migrations against this database, ensure the current model is compatible with the target database and execute the migrations Update process. (In Visual Studio you can use the Update-Database command from Package Manager Console to execute the migrations Update process)." - - - - - Migrations.Infrastructure.MigrationsException with message like "The specified target migration '{0}' does not exist. Ensure that target migration refers to an existing migration id." - - - - - Migrations.Infrastructure.MigrationsException with message like "The Foreign Key on table '{0}' with columns '{1}' could not be created because the principal key columns could not be determined. Use the AddForeignKey fluent API to fully specify the Foreign Key." - - - - - Migrations.Infrastructure.MigrationsException with message like "'{0}' is not a valid target migration. When targeting a previously applied automatic migration, use the full migration id including timestamp." - - - - - Migrations.Infrastructure.MigrationsException with message like "'{0}' is not a valid migration. Explicit migrations must be used for both source and target when scripting the upgrade between them." - - - - - Migrations.Infrastructure.MigrationsException with message like "The target context '{0}' is not constructible. Add a default constructor or provide an implementation of IDbContextFactory." - - - - - Migrations.Infrastructure.MigrationsException with message like "The specified migration name '{0}' is ambiguous. Specify the full migration id including timestamp instead." - - - - - Migrations.Infrastructure.AutomaticMigrationsDisabledException with message like "Unable to update database to match the current model because there are pending changes and automatic migration is disabled. Either write the pending model changes to a code-based migration or enable automatic migration. Set DbMigrationsConfiguration.AutomaticMigrationsEnabled to true to enable automatic migration." - - - - - Migrations.Infrastructure.MigrationsException with message like "Scripting the downgrade between two specified migrations is not supported." - - - - - Migrations.Infrastructure.MigrationsException with message like "The migrations configuration type '{0}' was not be found in the assembly '{1}'." - - - - - Migrations.Infrastructure.MigrationsException with message like "More than one migrations configuration type '{0}' was found in the assembly '{1}'. Specify the fully qualified name of the one to use." - - - - - Migrations.Infrastructure.MigrationsException with message like "No migrations configuration type was found in the assembly '{0}'. (In Visual Studio you can use the Enable-Migrations command from Package Manager Console to add a migrations configuration)." - - - - - Migrations.Infrastructure.MigrationsException with message like "More than one migrations configuration type was found in the assembly '{0}'. Specify the name of the one to use." - - - - - Migrations.Infrastructure.MigrationsException with message like "The type '{0}' is not a migrations configuration type." - - - - - Migrations.Infrastructure.MigrationsException with message like "The migrations configuration type '{0}' must have a public default constructor." - - - - - Migrations.Infrastructure.MigrationsException with message like "The migrations configuration type '{0}' must not be abstract." - - - - - Migrations.Infrastructure.MigrationsException with message like "The migrations configuration type '{0}' must not be generic." - - - - - Migrations.Infrastructure.MigrationsException with message like "Direct column renaming is not supported by SQL Server Compact. To rename a column in SQL Server Compact, you will need to recreate it." - - - - - Migrations.Infrastructure.MigrationsException with message like "In VB.NET projects, the migrations namespace '{0}' must be under the root namespace '{1}'. Update the migrations project's root namespace to allow classes under the migrations namespace to be added." - - - - - - ArgumentException with message like "The argument '{0}' cannot be null, empty or contain only white space." - - - - - ArgumentException with message like "The argument property '{0}' cannot be null." - - - - - ArgumentException with message like "The precondition '{0}' failed. {1}" - - - - - InvalidOperationException with message like "The type '{0}' has already been configured as a complex type. It cannot be reconfigured as an entity type." - - - - - InvalidOperationException with message like "The type '{0}' has already been configured as an entity type. It cannot be reconfigured as a complex type." - - - - - InvalidOperationException with message like "The key component '{0}' is not a declared property on type '{1}'. Verify that it has not been explicitly excluded from the model and that it is a valid primitive property." - - - - - InvalidOperationException with message like "The foreign key component '{0}' is not a declared property on type '{1}'. Verify that it has not been explicitly excluded from the model and that it is a valid primitive property." - - - - - InvalidOperationException with message like "The property '{0}' is not a declared property on type '{1}'. Verify that the property has not been explicitly excluded from the model by using the Ignore method or NotMappedAttribute data annotation. Make sure that it is a valid primitive property." - - - - - InvalidOperationException with message like "The navigation property '{0}' is not a declared property on type '{1}'. Verify that it has not been explicitly excluded from the model and that it is a valid navigation property." - - - - - InvalidOperationException with message like "The expression '{0}' is not a valid property expression. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'." - - - - - InvalidOperationException with message like "The expression '{0}' is not a valid property expression. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'. Use dotted paths for nested properties: C#: 't => t.MyProperty.MyProperty' VB.Net: 'Function(t) t.MyProperty.MyProperty'." - - - - - InvalidOperationException with message like "The properties expression '{0}' is not valid. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'. When specifying multiple properties use an anonymous type: C#: 't => new {{ t.MyProperty1, t.MyProperty2 }}' VB.Net: 'Function(t) New From {{ t.MyProperty1, t.MyProperty2 }}'." - - - - - InvalidOperationException with message like "The properties expression '{0}' is not valid. The expression should represent a property: C#: 't => t.MyProperty' VB.Net: 'Function(t) t.MyProperty'. When specifying multiple properties use an anonymous type: C#: 't => new {{ t.MyProperty1, t.MyProperty2 }}' VB.Net: 'Function(t) New From {{ t.MyProperty1, t.MyProperty2 }}'." - - - - - - InvalidOperationException with message like "Conflicting configuration settings were specified for property '{0}' on type '{1}': {2}" - - - - - InvalidOperationException with message like "Conflicting configuration settings were specified for column '{0}' on table '{1}': {2}" - - - - - InvalidOperationException with message like "The type '{0}' was not mapped. Check that the type has not been explicitly excluded by using the Ignore method or NotMappedAttribute data annotation. Verify that the type was defined as a class, is not primitive, nested or generic, and does not inherit from ComplexObject." - - - - - InvalidOperationException with message like "The type '{0}' was not mapped. Check that the type has not been explicitly excluded by using the Ignore method or NotMappedAttribute data annotation. Verify that the type was defined as a class, is not primitive, nested or generic, and does not inherit from EntityObject." - - - - - InvalidOperationException with message like "The navigation property '{0}' declared on type '{1}' cannot be the inverse of itself." - - - - - InvalidOperationException with message like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting foreign keys." - - - - - MappingException with message like "Values of incompatible types ('{1}' and '{2}') were assigned to the '{0}' discriminator column. Values of the same type must be specified. To explicitly specify the type of the discriminator column use the HasColumnType method." - - - - - InvalidOperationException with message like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting mapping information." - - - - - InvalidOperationException with message like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting cascade delete operations using 'WillCascadeOnDelete'." - - - - - InvalidOperationException with message like "The navigation property '{0}' declared on type '{1}' has been configured with conflicting multiplicities." - - - - - InvalidOperationException with message like "The MaxLengthAttribute on property '{0}' on type '{1} is not valid. The Length value must be greater than zero. Use MaxLength() without parameters to indicate that the string or array can have the maximum allowable length." - - - - - InvalidOperationException with message like "The StringLengthAttribute on property '{0}' on type '{1}' is not valid. The maximum length must be greater than zero. Use MaxLength() without parameters to indicate that the string or array can have the maximum allowable length." - - - - - InvalidOperationException with message like "Unable to determine composite primary key ordering for type '{0}'. Use the ColumnAttribute or the HasKey method to specify an order for composite primary keys." - - - - - InvalidOperationException with message like "The ForeignKeyAttribute on property '{0}' on type '{1}' is not valid. Name must not be empty." - - - - - InvalidOperationException with message like "The ForeignKeyAttribute on property '{0}' on type '{1}' is not valid. The foreign key name '{2}' was not found on the dependent type '{3}'. The Name value should be a comma separated list of foreign key property names." - - - - - InvalidOperationException with message like "The ForeignKeyAttribute on property '{0}' on type '{1}' is not valid. The navigation property '{2}' was not found on the dependent type '{1}'. The Name value should be a valid navigation property name." - - - - - InvalidOperationException with message like "Unable to determine a composite foreign key ordering for foreign key on type {0}. When using the ForeignKey data annotation on composite foreign key properties ensure order is specified by using the Column data annotation or the fluent API." - - - - - InvalidOperationException with message like "The InversePropertyAttribute on property '{2}' on type '{3}' is not valid. The property '{0}' is not a valid navigation property on the related type '{1}'. Ensure that the property exists and is a valid reference or collection navigation property." - - - - - InvalidOperationException with message like "A relationship cannot be established from property '{0}' on type '{1}' to property '{0}' on type '{1}'. Check the values in the InversePropertyAttribute to ensure relationship definitions are unique and reference from one navigation property to its corresponding inverse navigation property." - - - - - InvalidOperationException with message like "A key is registered for the derived type '{0}'. Keys can only be registered for the root type '{1}'." - - - - - InvalidOperationException with message like "The type '{0}' has already been mapped to table '{1}'. Specify all mapping aspects of a table in a single Map call." - - - - - InvalidOperationException with message like "Map was called more than once for type '{0}' and at least one of the calls didn't specify the target table name." - - - - - InvalidOperationException with message like "The derived type '{0}' has already been mapped using the chaining syntax. A derived type can only be mapped once using the chaining syntax." - - - - - InvalidOperationException with message like "An "is not null" condition cannot be specified on property '{0}' on type '{1}' because this property is not included in the model. Check that the property has not been explicitly excluded from the model by using the Ignore method or NotMappedAttribute data annotation." - - - - - ArgumentException with message like "Values of type '{0}' cannot be used as type discriminator values. Supported types include byte, signed byte, bool, int16, int32, int64, and string." - - - - - InvalidOperationException with message like "Unable to add the convention '{0}'. Could not find an existing convention of type '{1}' in the current convention set." - - - - - InvalidOperationException with message like "Not all properties for type '{0}' have been mapped. Either map those properties or explicitly excluded them from the model." - - - - - NotSupportedException with message like "Unable to determine the provider name for connection of type '{0}'." - - - - - ArgumentException with message like "The qualified table name '{0}' contains an invalid schema name. Schema names must have a non-zero length." - - - - - ArgumentException with message like "The qualified table name '{0}' contains an invalid table name. Table names must have a non-zero length." - - - - - InvalidOperationException with message like "Properties for type '{0}' can only be mapped once. Ensure the MapInheritedProperties method is only used during one call to the Map method." - - - - - InvalidOperationException with message like "Properties for type '{0}' can only be mapped once. Ensure the Properties method is used and that repeated calls specify each non-key property only once." - - - - - InvalidOperationException with message like "Properties for type '{0}' can only be mapped once. The non-key property '{1}' is mapped more than once. Ensure the Properties method specifies each non-key property only once." - - - - - InvalidOperationException with message like "The property '{1}' on type '{0}' cannot be mapped because it has been explicitly excluded from the model." - - - - - InvalidOperationException with message like "The entity types '{0}' and '{1}' cannot share table '{2}' because they are not in the same type hierarchy or do not have a valid one to one foreign key relationship with matching primary keys between them." - - - - - InvalidOperationException with message like "The property '{0}' cannot be used as a key property on the entity '{1}' because the property type is not a valid key type. Only scalar types, string and byte[] are supported key types." - - - - - InvalidOperationException with message like "The specified table '{0}' was not found in the model. Ensure that the table name has been correctly specified." - - - - - InvalidOperationException with message like "The specified association foreign key columns '{0}' are invalid. The number of columns specified must match the number of primary key columns." - - - - - InvalidOperationException with message like "A circular ComplexType hierarchy was detected. Self-referencing ComplexTypes are not supported." - - - - - InvalidOperationException with message like "Unable to determine the principal end of an association between the types '{0}' and '{1}'. The principal end of this association must be explicitly configured using either the relationship fluent API or data annotations." - - - - - InvalidOperationException with message like "The abstract type '{0}' has no mapped descendents and so cannot be mapped. Either remove '{0}' from the model or add one or more types deriving from '{0}' to the model. " - - - - - NotSupportedException with message like "The type '{0}' cannot be mapped as defined because it maps inherited properties from types that use entity splitting or another form of inheritance. Either choose a different inheritance mapping strategy so as to not map inherited properties, or change all types in the hierarchy to map inherited properties and to not use splitting. " - - - - - InvalidOperationException with message like "Cannot get value for property '{0}' from entity of type '{1}' because the property has no get accessor." - - - - - InvalidOperationException with message like "Cannot set value for property '{0}' on entity of type '{1}' because the property has no set accessor." - - - - - - NotSupportedException with message like "Cannot set value for property '{0}' on entity of type '{1}' because the property has no set accessor and is in the '{2}' state." - - - - - InvalidOperationException with message like "Member '{0}' cannot be called for property '{1}' on entity of type '{2}' because the property is not part of the Entity Data Model." - - - - - - ArgumentException with message like "Cannot call the {0} method for an entity of type '{1}' on a DbSet for entities of type '{2}'. Only entities of type '{2}' or derived from type '{2}' can be added, attached, or removed." - - - - - ArgumentException with message like "Cannot call the Create method for the type '{0}' on a DbSet for entities of type '{1}'. Only entities of type '{1}' or derived from type '{1}' can be created." - - - - - - - ArgumentException with message like "The property '{0}' on type '{1}' is a collection navigation property. The Collection method should be used instead of the Reference method." - - - - - ArgumentException with message like "The property '{0}' on type '{1}' is a reference navigation property. The Reference method should be used instead of the Collection method." - - - - - ArgumentException with message like "The property '{0}' on type '{1}' is not a navigation property. The Reference and Collection methods can only be used with navigation properties. Use the Property or ComplexProperty method." - - - - - ArgumentException with message like "The property '{0}' on type '{1}' is not a primitive or complex property. The Property method can only be used with primitive or complex properties. Use the Reference or Collection method." - - - - - ArgumentException with message like "The property '{0}' on type '{1}' is not a complex property. The ComplexProperty method can only be used with complex properties. Use the Property, Reference or Collection method." - - - - - ArgumentException with message like "The property '{0}' on type '{1}' is not a primitive property, complex property, collection navigation property, or reference navigation property." - - - - - ArgumentException with message like ""The property '{0}' from the property path '{1}' is not a complex property on type '{2}'. Property paths must be composed of complex properties for all except the final property."" - - - - - ArgumentException with message like ""The property path '{0}' cannot be used for navigation properties. Property paths can only be used to access primitive or complex properties."" - - - - - ArgumentException with message like "The navigation property '{0}' on entity type '{1}' cannot be used for entities of type '{2}' because it refers to entities of type '{3}'." - - - - - ArgumentException with message like "The generic type argument '{0}' cannot be used with the Member method when accessing the collection navigation property '{1}' on entity type '{2}'. The generic type argument '{3}' must be used instead." - - - - - ArgumentException with message like "The property '{0}' on entity type '{1}' cannot be used for objects of type '{2}' because it is a property for objects of type '{3}'." - - - - - NotSupportedException with message like "Setting IsModified to false for a modified property is not supported." - - - - - ArgumentException with message like "The expression passed to method {0} must represent a property defined on the type '{1}'." - - - - - InvalidOperationException with message like "{0} cannot be used for entities in the {1} state." - - - - - InvalidOperationException with message like "Cannot set non-nullable property '{0}' of type '{1}' to null on object of type '{2}'." - - - - - InvalidOperationException with message like "The property '{0}' in the entity of type '{1}' is null. Store values cannot be obtained for an entity with a null complex property." - - - - - InvalidOperationException with message like "Cannot assign value of type '{0}' to property '{1}' of type '{2}' in property values for type '{3}'." - - - - - NotSupportedException with message like "The set of property value names is read-only." - - - - - ArgumentException with message like "The '{0}' property does not exist or is not mapped for the type '{1}'." - - - - - ArgumentException with message like "Cannot copy values from DbPropertyValues for type '{0}' into DbPropertyValues for type '{1}'." - - - - - ArgumentException with message like "Cannot copy from property values for object of type '{0}' into property values for object of type '{1}'." - - - - - ArgumentException with message like "A property of a complex type must be set to an instance of the generic or non-generic DbPropertyValues class for that type." - - - - - InvalidOperationException with message like "The value of the complex property '{0}' on entity of type '{1}' is null. Complex properties cannot be set to null and values cannot be set for null complex properties." - - - - - InvalidOperationException with message like "The value of the nested property values property '{0}' on the values for entity of type '{1}' is null. Nested property values cannot be set to null and values cannot be set for null complex properties." - - - - - InvalidOperationException with message like "The model backing the '{0}' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269)." - - - - - InvalidOperationException with message like "Database '{0}' cannot be created because it already exists." - - - - - NotSupportedException with message like "Model compatibility cannot be checked because the DbContext instance was not created using Code First patterns. DbContext instances created from an ObjectContext or using an EDMX file cannot be checked for compatibility." - - - - - NotSupportedException with message like "Model compatibility cannot be checked because the database does not contain model metadata. Model compatibility can only be checked for databases created using Code First or Code First Migrations." - - - - - - - InvalidOperationException with message like "Failed to set database initializer of type '{0}' for DbContext type '{1}' specified in the application configuration. See inner exception for details." - - - - - InvalidOperationException with message like "Configuration for DbContext type '{0}' is specified multiple times in the application configuration. Each context can only be configured once." - - - - - InvalidOperationException with message like "Failed to set Database.DefaultConnectionFactory to an instance of the '{0}' type as specified in the application configuration. See inner exception for details." - - - - - InvalidOperationException with message like "The type '{0}' could not be found. The type name must be an assembly-qualified name." - - - - - InvalidOperationException with message like "The context cannot be used while the model is being created." - - - - - InvalidOperationException with message like "The DbContext class cannot be used with models that have multiple entity sets per type (MEST)." - - - - - InvalidOperationException with message like "The operation cannot be completed because the DbContext has been disposed." - - - - - InvalidOperationException with message like "The provider factory returned a null connection." - - - - - InvalidOperationException with message like "The connection string '{0}' in the application's configuration file does not contain the required providerName attribute."" - - - - - InvalidOperationException with message like "The DbConnectionFactory instance returned a null connection." - - - - - ArgumentException with message like "The number of primary key values passed must match number of primary key values defined on the entity." - - - - - ArgumentException with message like "The type of one of the primary key values did not match the type defined in the entity. See inner exception for details." - - - - - InvalidOperationException with message like "The entity found was of type {0} when an entity of type {1} was requested." - - - - - InvalidOperationException with message like "Multiple entities were found in the Added state that match the given primary key values." - - - - - InvalidOperationException with message like "The type '{0}' is mapped as a complex type. The Set method, DbSet objects, and DbEntityEntry objects can only be used with entity types, not complex types." - - - - - InvalidOperationException with message like "The type '{0}' is not attributed with EdmEntityTypeAttribute but is contained in an assembly attributed with EdmSchemaAttribute. POCO entities that do not use EdmEntityTypeAttribute cannot be contained in the same assembly as non-POCO entities that use EdmEntityTypeAttribute." - - - - - InvalidOperationException with message like "The entity type {0} is not part of the model for the current context." - - - - - NotSupportedException with message like "Data binding directly to a store query (DbSet, DbQuery, DbSqlQuery) is not supported. Instead populate a DbSet with data, for example by calling Load on the DbSet, and then bind to local data. For WPF bind to DbSet.Local. For WinForms bind to DbSet.Local.ToBindingList()." - - - - - ArgumentException with message like "The Include path expression must refer to a navigation property defined on the type. Use dotted paths for reference navigation properties and the Select operator for collection navigation properties." - - - - - InvalidOperationException with message like "No connection string named '{0}' could be found in the application config file." - - - - - InvalidOperationException with message like "Cannot initialize a DbContext from an entity connection string or an EntityConnection instance together with a DbCompiledModel. If an entity connection string or EntityConnection instance is used, then the model will be created from the metadata in the connection. If a DbCompiledModel is used, then the connection supplied should be a standard database connection (for example, a SqlConnection instance) rather than an entity connection." - - - - - NotSupportedException with message like "The collection navigation property '{0}' on the entity of type '{1}' cannot be set because the entity type does not define a navigation property with a set accessor." - - - - - NotSupportedException with message like "Using the same DbCompiledModel to create contexts against different types of database servers is not supported. Instead, create a separate DbCompiledModel for each type of server being used." - - - - - InvalidOperationException with message like "Multiple object sets per type are not supported. The object sets '{0}' and '{1}' can both contain instances of type '{2}'." - - - - - InvalidOperationException with message like "The context type '{0}' must have a public constructor taking an EntityConnection." - - - - - NotSupportedException with message like "The database name '{0}' is not supported because it is an MDF file name. A full connection string must be provided to attach an MDF file." - - - - - DataException with message like "An exception occurred while initializing the database. See the InnerException for details." - - - - - NotSupportedException with message like "Creating a DbModelBuilder or writing the EDMX from a DbContext created using an existing ObjectContext is not supported. EDMX can only be obtained from a Code First DbContext created without using an existing DbCompiledModel." - - - - - NotSupportedException with message like "Creating a DbModelBuilder or writing the EDMX from a DbContext created using Database First or Model First is not supported. EDMX can only be obtained from a Code First DbContext created without using an existing DbCompiledModel." - - - - - InvalidOperationException with message like "The context factory type '{0}' must have a public default constructor." - - - - - InvalidOperationException with message like "MaxLengthAttribute must have a Length value that is greater than zero. Use MaxLength() without parameters to indicate that the string or array can have the maximum allowable length." - - - - - InvalidOperationException with message like "MinLengthAttribute must have a Length value that is zero or greater." - - - - - InvalidOperationException with message like "No connection string named '{0}' could be found in the application config file." - - - - - InvalidOperationException with message like "The connection can not be overridden because this context was created from an existing ObjectContext." - - - - - InvalidOperationException with message like "Can not override the connection for this context with a standard DbConnection because the original connection was an EntityConnection." - - - - - InvalidOperationException with message like "Can not override the connection for this context with an EntityConnection because the original connection was a standard DbConnection." - - - - - The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument. - - - - - The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method. - - - - - The exception that is thrown when the author has yet to implement the logic at this point in the program. This can act as an exception based TODO tag. - - - - - The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality. - - - - - AutoGenerated resource class. Usage: - - string s = EntityRes.GetString(EntityRes.MyIdenfitier); - - - - - Represents creating a database index. - - - - - Initializes a new instance of the CreateIndexOperation class. - The Table and Columns properties should also be populated. - - - Additional arguments that may be processed by providers. - Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'. - - - - - Gets or sets a value indicating if this is a unique index. - - - - - Gets an operation to drop this index. - - - - - - - - Decorator to produce a SQL script instead of applying changes to the database. - Using this decorator to wrap will prevent - from applying any changes to the target database. - - - - - Initializes a new instance of the MigratorScriptingDecorator class. - - The migrator that this decorator is wrapping. - - - - - Generates C# code for a code-based migration. - - - - - - - - Generates the primary code file that the user can view and edit. - - Operations to be performed by the migration. - Namespace that code should be generated in. - Name of the class that should be generated. - The generated code. - - - - Generates the code behind file with migration metadata. - - Unique identifier of the migration. - Source model to be stored in the migration metadata. - Target model to be stored in the migration metadata. - Namespace that code should be generated in. - Name of the class that should be generated. - The generated code. - - - - Generates a property to return the source or target model in the code behind file. - - Name of the property. - Model to be returned. - Text writer to add the generated code to. - - - - Generates a namespace, using statements and class definition. - - Namespace that code should be generated in. - Name of the class that should be generated. - Text writer to add the generated code to. - Base class for the generated class. - A value indicating if this class is being generated for a code-behind file. - - - - Generates the closing code for a class that was started with WriteClassStart. - - Namespace that code should be generated in. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an as part of a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an as part of a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a as part of a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to specify a set of column names using a lambda expression. - - The columns to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform an . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to specify the definition for a . - - The column definition to generate code for. - Text writer to add the generated code to. - A value indicating whether to include the column name in the definition. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to specify the default value for a column of unknown data type. - - The value to be used as the default. - Code representing the default value. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Generates code to perform a . - - The operation to generate code for. - Text writer to add the generated code to. - - - - Removes any invalid characters from the name of an database artifact. - - The name to be scrubbed. - The scrubbed name. - - - - Gets the type name to use for a column of the given data type. - - The data type to translate. - The type name to use in the generated migration. - - - - Quotes an identifier using appropriate escaping to allow it to be stored in a string. - - The identifier to be quoted. - The quoted identifier. - - - - Convention to set a default maximum length of 128 for properties whose type supports length facets. - - - - - Convention to set the table name to be a pluralized version of the entity type name. - - - - - The types of member entries supported. - - - - - Instances of this class provide access to information about and control of entities that - are being tracked by the . Use the Entity or Entities methods of - the context to obtain objects of this type. - - The type of the entity. - - - - Initializes a new instance of the class. - - The internal entry. - - - - Queries the database for copies of the values of the tracked entity as they currently exist in the database. - Note that changing the values in the returned dictionary will not update the values in the database. - If the entity is not found in the database then null is returned. - - The store values. - - - - Reloads the entity from the database overwriting any property values with values from the database. - The entity will be in the Unchanged state after calling this method. - - - - - Gets an object that represents the reference (i.e. non-collection) navigation property from this - entity to another entity. - - The name of the navigation property. - An object representing the navigation property. - - - - Gets an object that represents the reference (i.e. non-collection) navigation property from this - entity to another entity. - - The type of the property. - The name of the navigation property. - An object representing the navigation property. - - - - Gets an object that represents the reference (i.e. non-collection) navigation property from this - entity to another entity. - - The type of the property. - An expression representing the navigation property. - An object representing the navigation property. - - - - Gets an object that represents the collection navigation property from this - entity to a collection of related entities. - - The name of the navigation property. - An object representing the navigation property. - - - - Gets an object that represents the collection navigation property from this - entity to a collection of related entities. - - The type of elements in the collection. - The name of the navigation property. - An object representing the navigation property. - - - - Gets an object that represents the collection navigation property from this - entity to a collection of related entities. - - The type of elements in the collection. - An expression representing the navigation property. - An object representing the navigation property. - - - - Gets an object that represents a scalar or complex property of this entity. - - The name of the property. - An object representing the property. - - - - Gets an object that represents a scalar or complex property of this entity. - - The type of the property. - The name of the property. - An object representing the property. - - - - Gets an object that represents a scalar or complex property of this entity. - - The type of the property. - An expression representing the property. - An object representing the property. - - - - Gets an object that represents a complex property of this entity. - - The name of the complex property. - An object representing the complex property. - - - - Gets an object that represents a complex property of this entity. - - The type of the complex property. - The name of the complex property. - An object representing the complex property. - - - - Gets an object that represents a complex property of this entity. - - The type of the complex property. - An expression representing the complex property. - An object representing the complex property. - - - - Gets an object that represents a member of the entity. The runtime type of the returned object will - vary depending on what kind of member is asked for. The currently supported member types and their return - types are: - Reference navigation property: . - Collection navigation property: . - Primitive/scalar property: . - Complex property: . - - The name of the member. - An object representing the member. - - - - Gets an object that represents a member of the entity. The runtime type of the returned object will - vary depending on what kind of member is asked for. The currently supported member types and their return - types are: - Reference navigation property: . - Collection navigation property: . - Primitive/scalar property: . - Complex property: . - - The type of the member. - The name of the member. - An object representing the member. - - - - Returns a new instance of the non-generic class for - the tracked entity represented by this object. - - A non-generic version. - - - - Validates this instance and returns validation result. - - - Entity validation result. Possibly null if - method is overridden. - - - - - Determines whether the specified is equal to this instance. - Two instances are considered equal if they are both entries for - the same entity on the same . - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - Two instances are considered equal if they are both entries for - the same entity on the same . - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Gets the entity. - - The entity. - - - - Gets or sets the state of the entity. - - The state. - - - - Gets the current property values for the tracked entity represented by this object. - - The current values. - - - - Gets the original property values for the tracked entity represented by this object. - The original values are usually the entity's property values as they were when last queried from - the database. - - The original values. - - - - Allows the construction and modification of one end of an Entity Data Model (EDM) association. - - - - - Gets or sets the entity type referenced by this association end. - - - - - Gets or sets the of this association end, which indicates the multiplicity of the end and whether or not it is required. - - - - - Gets or sets the to take when a delete operation is attempted. - - - - - Represents the mapping of an entity property to a column in a database table. - - - - - Gets or sets the collection of instances that defines the mapped property, beginning from a property declared by the mapped entity type and optionally proceeding through properties of complex property result types. - - - - - Gets or sets a value representing the table column to which the entity property is being mapped. - - - - - Provider to convert provider agnostic migration operations into SQL commands - that can be run against Microsoft SQL Server Compact Edition. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Represents information about a column. - - - - - Initializes a new instance of the class. - - The data type for this column. - - - - Initializes a new instance of the class. - - The data type for this column. - - Additional details about the data type. - This includes details such as maximum length, nullability etc. - - - - - Determines if this column is a narrower data type than another column. - Used to determine if altering the supplied column definition to this definition will result in data loss. - - The column to compare to. - Details of the database provider being used. - True if this column is of a narrower data type. - - - - Gets the data type for this column. - - - - - Gets the CLR type corresponding to the database type of this column. - - - - - Gets the default value for the CLR type corresponding to the database type of this column. - - - - - Gets additional details about the data type of this column. - This includes details such as maximum length, nullability etc. - - - - - Gets or sets the name of the column. - - - - - Gets or sets a provider specific data type to use for this column. - - - - - Gets or sets a value indicating if this column can store null values. - - - - - Gets or sets a value indicating if values for this column will be generated by the database using the identity pattern. - - - - - Gets or sets the maximum length for this column. - Only valid for array data types. - - - - - Gets or sets the precision for this column. - Only valid for decimal data types. - - - - - Gets or sets the scale for this column. - Only valid for decimal data types. - - - - - Gets or sets a constant value to use as the default value for this column. - - - - - Gets or sets a SQL expression used as the default value for this column. - - - - - Gets or sets a value indicating if this column is fixed length. - Only valid for array data types. - - - - - Gets or sets a value indicating if this column supports Unicode characters. - Only valid for textual data types. - - - - - Gets or sets a value indicating if this column should be configured as a timestamp. - - - - diff --git a/packages/EntityFramework.4.3.0/tools/EntityFramework.PowerShell.dll b/packages/EntityFramework.4.3.0/tools/EntityFramework.PowerShell.dll deleted file mode 100644 index 6fe34d2521657091aa3c686b7431d6018a1bcaea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44320 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%0AUyuqtJol2p=mQ4rYkYs!A9u{Pz$@V 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%0D^}3VJjxG^LDiUjJBlt!0V% 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 diff --git a/packages/EntityFramework.4.3.0/tools/EntityFramework.psm1 b/packages/EntityFramework.4.3.0/tools/EntityFramework.psm1 deleted file mode 100644 index ea8d6a487..000000000 --- a/packages/EntityFramework.4.3.0/tools/EntityFramework.psm1 +++ /dev/null @@ -1,485 +0,0 @@ -# Copyright (c) Microsoft Corporation. All rights reserved. - -$InitialDatabase = '0' - -$installPath = $args[0] -$knownExceptions = @( - 'System.Data.Entity.Migrations.Infrastructure.MigrationsException', - 'System.Data.Entity.Migrations.Infrastructure.AutomaticMigrationsDisabledException', - 'System.Data.Entity.Migrations.Infrastructure.AutomaticDataLossException' -) - -<# -.SYNOPSIS - Enables Code First Migrations in a project. - -.DESCRIPTION - Enables Migrations by scaffolding a migrations configuration class in the project. If the - target database was created by an initializer, an initial migration will be created (unless - automatic migrations are enabled via the EnableAutomaticMigrations parameter). - -.PARAMETER EnableAutomaticMigrations - Specifies whether automatic migrations will be enabled in the scaffolded migrations configuration. - If ommitted, automatic migrations will be disabled. - -.PARAMETER ProjectName - Specifies the project that the scaffolded migrations configuration class will - be added to. If omitted, the default project selected in package manager - console is used. - -.PARAMETER Force - Specifies that the migrations configuration be overwritten when running more - than once for a given project. -#> -function Enable-Migrations -{ - [CmdletBinding(DefaultParameterSetName = 'ProjectName')] - param ( - [alias("Auto")] - [switch] $EnableAutomaticMigrations, - [string] $ProjectName, - [switch] $Force - ) - - try - { - $commands = New-MigrationsCommandsNoConfiguration $ProjectName - $commands.EnableMigrations($EnableAutomaticMigrations, $Force) - } - catch [Exception] - { - $exception = $_.Exception - $exceptionType = $exception.GetType() - - if ($exceptionType.FullName -eq 'System.Data.Entity.Migrations.Design.ToolingException') - { - if ($knownExceptions -notcontains $exception.InnerType) - { - Write-Host $exception.InnerStackTrace - } - } - elseif (!(Test-TypeInherits $exceptionType 'System.Data.Entity.Migrations.Infrastructure.MigrationsException')) - { - Write-Host $exception - } - - throw $exception.Message - } -} - -<# -.SYNOPSIS - Scaffolds a migration script for any pending model changes. - -.DESCRIPTION - Scaffolds a new migration script and adds it to the project. - -.PARAMETER Name - Specifies the name of the custom script. - -.PARAMETER Force - Specifies that the migration user code be overwritten when re-scaffolding an - existing migration. - -.PARAMETER ProjectName - Specifies the project that contains the migration configuration type to be - used. If ommitted, the default project selected in package manager console - is used. - -.PARAMETER StartUpProjectName - Specifies the configuration file to use for named connection strings. If - omitted, the specified project's configuration file is used. - -.PARAMETER ConfigurationTypeName - Specifies the migrations configuration to use. If omitted, migrations will - attempt to locate a single migrations configuration type in the target - project. - -.PARAMETER ConnectionStringName - Specifies the name of a connection string to use from the application's - configuration file. - -.PARAMETER ConnectionString - Specifies the the connection string to use. If omitted, the context's - default connection will be used. - -.PARAMETER ConnectionProviderName - Specifies the provider invariant name of the connection string. -#> -function Add-Migration -{ - [CmdletBinding(DefaultParameterSetName = 'ConnectionStringName')] - param ( - [parameter(Position = 0, - Mandatory = $true)] - [string] $Name, - [switch] $Force, - [string] $ProjectName, - [string] $StartUpProjectName, - [string] $ConfigurationTypeName, - [parameter(ParameterSetName = 'ConnectionStringName')] - [string] $ConnectionStringName, - [parameter(ParameterSetName = 'ConnectionStringAndProviderName', - Mandatory = $true)] - [string] $ConnectionString, - [parameter(ParameterSetName = 'ConnectionStringAndProviderName', - Mandatory = $true)] - [string] $ConnectionProviderName) - - try - { - $commands = New-MigrationsCommands $ProjectName $StartUpProjectName $ConfigurationTypeName $ConnectionStringName $ConnectionString $ConnectionProviderName - $commands.AddMigration($Name, $Force) - } - catch [Exception] - { - $exception = $_.Exception - $exceptionType = $exception.GetType() - - if ($exceptionType.FullName -eq 'System.Data.Entity.Migrations.Design.ToolingException') - { - if ($knownExceptions -notcontains $exception.InnerType) - { - Write-Host $exception.InnerStackTrace - } - } - elseif (!(Test-TypeInherits $exceptionType 'System.Data.Entity.Migrations.Infrastructure.MigrationsException')) - { - Write-Host $exception - } - - throw $exception.Message - } -} - -<# -.SYNOPSIS - Applies any pending migrations to the database. - -.DESCRIPTION - Updates the database to the current model by applying pending migrations. - -.PARAMETER SourceMigration - Only valid with -Script. Specifies the name of a particular migration to use - as the update's starting point. If ommitted, the last applied migration in - the database will be used. - -.PARAMETER TargetMigration - Specifies the name of a particular migration to update the database to. If - ommitted, the current model will be used. - -.PARAMETER Script - Generate a SQL script rather than executing the pending changes directly. - -.PARAMETER Force - Specifies that data loss is acceptable during automatic migration of the - database. - -.PARAMETER ProjectName - Specifies the project that contains the migration configuration type to be - used. If ommitted, the default project selected in package manager console - is used. - -.PARAMETER StartUpProjectName - Specifies the configuration file to use for named connection strings. If - omitted, the specified project's configuration file is used. - -.PARAMETER ConfigurationTypeName - Specifies the migrations configuration to use. If omitted, migrations will - attempt to locate a single migrations configuration type in the target - project. - -.PARAMETER ConnectionStringName - Specifies the name of a connection string to use from the application's - configuration file. - -.PARAMETER ConnectionString - Specifies the the connection string to use. If omitted, the context's - default connection will be used. - -.PARAMETER ConnectionProviderName - Specifies the provider invariant name of the connection string. -#> -function Update-Database -{ - [CmdletBinding(DefaultParameterSetName = 'ConnectionStringName')] - param ( - [string] $SourceMigration, - [string] $TargetMigration, - [switch] $Script, - [switch] $Force, - [string] $ProjectName, - [string] $StartUpProjectName, - [string] $ConfigurationTypeName, - [parameter(ParameterSetName = 'ConnectionStringName')] - [string] $ConnectionStringName, - [parameter(ParameterSetName = 'ConnectionStringAndProviderName', - Mandatory = $true)] - [string] $ConnectionString, - [parameter(ParameterSetName = 'ConnectionStringAndProviderName', - Mandatory = $true)] - [string] $ConnectionProviderName) - - # TODO: If possible, convert this to a ParameterSet - if ($SourceMigration -and !$script) - { - throw '-SourceMigration can only be specified with -Script.' - } - - try - { - $commands = New-MigrationsCommands $ProjectName $StartUpProjectName $ConfigurationTypeName $ConnectionStringName $ConnectionString $ConnectionProviderName - $commands.UpdateDatabase($SourceMigration, $TargetMigration, $Script, $Force) - } - catch [Exception] - { - $exception = $_.Exception - $exceptionType = $exception.GetType() - - if ($exceptionType.FullName -eq 'System.Data.Entity.Migrations.Design.ToolingException') - { - if ($knownExceptions -notcontains $exception.InnerType) - { - Write-Host $exception.InnerStackTrace - } - } - elseif (!(Test-TypeInherits $exceptionType 'System.Data.Entity.Migrations.Infrastructure.MigrationsException')) - { - Write-Host $exception - } - - throw $exception.Message - } -} - -<# -.SYNOPSIS - Displays the migrations that have been applied to the target database. - -.DESCRIPTION - Displays the migrations that have been applied to the target database. - -.PARAMETER ProjectName - Specifies the project that contains the migration configuration type to be - used. If ommitted, the default project selected in package manager console - is used. - -.PARAMETER StartUpProjectName - Specifies the configuration file to use for named connection strings. If - omitted, the specified project's configuration file is used. - -.PARAMETER ConfigurationTypeName - Specifies the migrations configuration to use. If omitted, migrations will - attempt to locate a single migrations configuration type in the target - project. - -.PARAMETER ConnectionStringName - Specifies the name of a connection string to use from the application's - configuration file. - -.PARAMETER ConnectionString - Specifies the the connection string to use. If omitted, the context's - default connection will be used. - -.PARAMETER ConnectionProviderName - Specifies the provider invariant name of the connection string. -#> -function Get-Migrations -{ - [CmdletBinding(DefaultParameterSetName = 'ConnectionStringName')] - param ( - [string] $ProjectName, - [string] $StartUpProjectName, - [string] $ConfigurationTypeName, - [parameter(ParameterSetName = 'ConnectionStringName')] - [string] $ConnectionStringName, - [parameter(ParameterSetName = 'ConnectionStringAndProviderName', - Mandatory = $true)] - [string] $ConnectionString, - [parameter(ParameterSetName = 'ConnectionStringAndProviderName', - Mandatory = $true)] - [string] $ConnectionProviderName) - - try - { - $commands = New-MigrationsCommands $ProjectName $StartUpProjectName $ConfigurationTypeName $ConnectionStringName $ConnectionString $ConnectionProviderName - $commands.GetMigrations() - } - catch [Exception] - { - $exception = $_.Exception - $exceptionType = $exception.GetType() - - if ($exceptionType.FullName -eq 'System.Data.Entity.Migrations.Design.ToolingException') - { - if ($knownExceptions -notcontains $exception.InnerType) - { - Write-Host $exception.InnerStackTrace - } - } - elseif (!(Test-TypeInherits $exceptionType 'System.Data.Entity.Migrations.Infrastructure.MigrationsException')) - { - Write-Host $exception - } - - throw $exception.Message - } -} - -function New-MigrationsCommandsNoConfiguration($ProjectName) -{ - $project = Get-MigrationsProject $ProjectName - - Build-Project $project - - Load-EntityFramework - - try - { - return New-Object 'System.Data.Entity.Migrations.MigrationsCommands' @( - $project, - $project, - $null, - $null, - $null, - $null, - $PSCmdlet ) - } - catch [System.Management.Automation.MethodInvocationException] - { - throw $_.Exception.InnerException - } -} - -function New-MigrationsCommands($ProjectName, $StartUpProjectName, $ConfigurationTypeName, $ConnectionStringName, $ConnectionString, $ConnectionProviderName) -{ - $project = Get-MigrationsProject $ProjectName - $startUpProject = Get-MigrationsStartUpProject $StartUpProjectName - - Build-Project $project - Build-Project $startUpProject - - Load-EntityFramework - - try - { - return New-Object 'System.Data.Entity.Migrations.MigrationsCommands' @( - $project, - $startUpProject, - $ConfigurationTypeName, - $ConnectionStringName, - $ConnectionString, - $ConnectionProviderName, - $PSCmdlet ) - } - catch [System.Management.Automation.MethodInvocationException] - { - throw $_.Exception.InnerException - } -} - -function Get-MigrationsProject($name) -{ - if ($name) - { - return Get-SingleProject $name - } - - $project = Get-Project - - Write-Verbose ('Using NuGet project ''' + $project.Name + '''.') - - return $project -} - -function Get-MigrationsStartUpProject($name) -{ - if ($name) - { - return Get-SingleProject $name - } - - $startupProjectPaths = $DTE.Solution.SolutionBuild.StartupProjects - - if (!$startupProjectPaths) - { - throw 'No start-up project found. Please use the -StartupProject parameter.' - } - if ($startupProjectPaths.Length -gt 1) - { - throw 'More than one start-up project found. Please use the -StartUpProject parameter.' - } - - $startupProjectPath = $startupProjectPaths[0] - - if (!(Split-Path -IsAbsolute $startupProjectPath)) - { - $solutionPath = Split-Path $DTE.Solution.Properties.Item('Path').Value - $startupProjectPath = Join-Path $solutionPath $startupProjectPath -Resolve - } - - $startupProject = $DTE.Solution.Projects | ?{ - $fullName = $_.FullName - - if ($fullName -and $fullName.EndsWith('\')) - { - $fullName = $fullName.Substring(0, $fullName.Length - 1) - } - - return $fullName -eq $startupProjectPath - } - - Write-Verbose ('Using StartUp project ''' + $startupProject.Name + '''.') - - return $startupProject -} - -function Get-SingleProject($name) -{ - $project = Get-Project $name - - if ($project -is [array]) - { - throw "More than one project '$name' was found. Specify the full name of the one to use." - } - - return $project -} - -function Load-EntityFramework() -{ - [System.AppDomain]::CurrentDomain.SetShadowCopyFiles() - [System.Reflection.Assembly]::LoadFrom((Join-Path $installPath 'lib\net40\EntityFramework.dll')) | Out-Null - [System.Reflection.Assembly]::LoadFrom((Join-Path $installPath 'tools\EntityFramework.PowerShell.dll')) | Out-Null -} - -function Build-Project($project) -{ - $configuration = $DTE.Solution.SolutionBuild.ActiveConfiguration.Name - - $DTE.Solution.SolutionBuild.BuildProject($configuration, $project.UniqueName, $true) - - if ($DTE.Solution.SolutionBuild.LastBuildInfo) - { - throw 'The project ''' + $project.Name + ''' failed to build.' - } -} - -function Test-TypeInherits($type, $baseTypeName) -{ - if ($type.FullName -eq $baseTypeName) - { - return $true - } - - $baseType = $type.BaseType - - if ($baseType) - { - return Test-TypeInherits $baseType $baseTypeName - } - - return $false -} - -Export-ModuleMember @( 'Enable-Migrations', 'Add-Migration', 'Update-Database', 'Get-Migrations' ) -Variable 'InitialDatabase' diff --git a/packages/EntityFramework.4.3.0/tools/init.ps1 b/packages/EntityFramework.4.3.0/tools/init.ps1 deleted file mode 100644 index 26d2a331c..000000000 --- a/packages/EntityFramework.4.3.0/tools/init.ps1 +++ /dev/null @@ -1,13 +0,0 @@ -param($installPath, $toolsPath, $package, $project) - -if ([System.AppDomain]::CurrentDomain.GetAssemblies() | ?{ $_.GetName().Name -eq 'EntityFramework' }) -{ - Write-Warning 'There is already a version of EntityFramework.dll loaded. You may need to restart Visual Studio for the commands to work properly.' -} - -if (Get-Module | ?{ $_.Name -eq 'EntityFramework' }) -{ - Remove-Module 'EntityFramework' -} - -Import-Module (Join-Path $toolsPath 'EntityFramework.psd1') -ArgumentList $installPath diff --git a/packages/EntityFramework.4.3.0/tools/migrate.exe b/packages/EntityFramework.4.3.0/tools/migrate.exe deleted file mode 100644 index 6c73e0f25d10fb179b46e9ee7f90c886968a6a9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44320 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
    MeY_xEV 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 diff --git a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/Content/App_Start/EntityFramework.SqlServerCompact.cs.pp b/packages/EntityFramework.SqlServerCompact.4.1.8482.2/Content/App_Start/EntityFramework.SqlServerCompact.cs.pp deleted file mode 100644 index fc15fed86..000000000 --- a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/Content/App_Start/EntityFramework.SqlServerCompact.cs.pp +++ /dev/null @@ -1,12 +0,0 @@ -using System.Data.Entity; -using System.Data.Entity.Infrastructure; - -[assembly: WebActivator.PreApplicationStartMethod(typeof($rootnamespace$.App_Start.EntityFramework_SqlServerCompact), "Start")] - -namespace $rootnamespace$.App_Start { - public static class EntityFramework_SqlServerCompact { - public static void Start() { - Database.DefaultConnectionFactory = new SqlCeConnectionFactory("System.Data.SqlServerCe.4.0"); - } - } -} diff --git a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/EULA_ENU.rtf b/packages/EntityFramework.SqlServerCompact.4.1.8482.2/EULA_ENU.rtf deleted file mode 100644 index 166cbdfb0..000000000 --- a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/EULA_ENU.rtf +++ /dev/null @@ -1,969 +0,0 @@ -{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff38\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe2052\themelangcs1025{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times};} -{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New{\*\falt Arial};}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol{\*\falt Bookshelf Symbol 3};} -{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings{\*\falt Symbol};}{\f11\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt ?l?r ??\'81\'66c};} -{\f13\fbidi \fnil\fcharset134\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt ?????\'a1\'ec???};}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;} -{\f38\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma{\*\falt ?? ??};}{\f39\fbidi \fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Trebuchet MS{\*\falt Arial};} -{\f40\fbidi \fmodern\fcharset128\fprq1{\*\panose 02020609040205080304}@MS Mincho{\*\falt @MS Gothic};}{\f41\fbidi \fnil\fcharset134\fprq2{\*\panose 00000000000000000000}@SimSun;} -{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times};}{\fdbmajor\f31501\fbidi \fnil\fcharset134\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt ?????\'a1\'ec???};} -{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times};} -{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times};}{\fdbminor\f31505\fbidi \fnil\fcharset134\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt ?????\'a1\'ec???};} -{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}{\f42\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times};} -{\f43\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times};}{\f45\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times};}{\f46\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times};} -{\f47\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times};}{\f48\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times};}{\f49\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times};} -{\f50\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times};}{\f62\fbidi \fmodern\fcharset238\fprq1 Courier New CE{\*\falt Arial};}{\f63\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr{\*\falt Arial};} -{\f65\fbidi \fmodern\fcharset161\fprq1 Courier New Greek{\*\falt Arial};}{\f66\fbidi \fmodern\fcharset162\fprq1 Courier New Tur{\*\falt Arial};}{\f67\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew){\*\falt Arial};} -{\f68\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic){\*\falt Arial};}{\f69\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic{\*\falt Arial};}{\f70\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese){\*\falt Arial};} -{\f154\fbidi \fmodern\fcharset0\fprq1 MS Mincho Western{\*\falt ?l?r ??\'81\'66c};}{\f152\fbidi \fmodern\fcharset238\fprq1 MS Mincho CE{\*\falt ?l?r ??\'81\'66c};}{\f153\fbidi \fmodern\fcharset204\fprq1 MS Mincho Cyr{\*\falt ?l?r ??\'81\'66c};} -{\f155\fbidi \fmodern\fcharset161\fprq1 MS Mincho Greek{\*\falt ?l?r ??\'81\'66c};}{\f156\fbidi \fmodern\fcharset162\fprq1 MS Mincho Tur{\*\falt ?l?r ??\'81\'66c};}{\f159\fbidi \fmodern\fcharset186\fprq1 MS Mincho Baltic{\*\falt ?l?r ??\'81\'66c};} -{\f174\fbidi \fnil\fcharset0\fprq2 SimSun Western{\*\falt ?????\'a1\'ec???};}{\f382\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f383\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f385\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;} -{\f386\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f389\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f390\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f422\fbidi \fswiss\fcharset238\fprq2 Tahoma CE{\*\falt ?? ??};} -{\f423\fbidi \fswiss\fcharset204\fprq2 Tahoma Cyr{\*\falt ?? ??};}{\f425\fbidi \fswiss\fcharset161\fprq2 Tahoma Greek{\*\falt ?? ??};}{\f426\fbidi \fswiss\fcharset162\fprq2 Tahoma Tur{\*\falt ?? ??};} -{\f427\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew){\*\falt ?? ??};}{\f428\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic){\*\falt ?? ??};}{\f429\fbidi \fswiss\fcharset186\fprq2 Tahoma Baltic{\*\falt ?? ??};} -{\f430\fbidi \fswiss\fcharset163\fprq2 Tahoma (Vietnamese){\*\falt ?? ??};}{\f431\fbidi \fswiss\fcharset222\fprq2 Tahoma (Thai){\*\falt ?? ??};}{\f432\fbidi \fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Arial};} -{\f433\fbidi \fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Arial};}{\f435\fbidi \fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Arial};}{\f436\fbidi \fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Arial};} -{\f439\fbidi \fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Arial};}{\f444\fbidi \fmodern\fcharset0\fprq1 @MS Mincho Western{\*\falt @MS Gothic};}{\f442\fbidi \fmodern\fcharset238\fprq1 @MS Mincho CE{\*\falt @MS Gothic};} -{\f443\fbidi \fmodern\fcharset204\fprq1 @MS Mincho Cyr{\*\falt @MS Gothic};}{\f445\fbidi \fmodern\fcharset161\fprq1 @MS Mincho Greek{\*\falt @MS Gothic};}{\f446\fbidi \fmodern\fcharset162\fprq1 @MS Mincho Tur{\*\falt @MS Gothic};} -{\f449\fbidi \fmodern\fcharset186\fprq1 @MS Mincho Baltic{\*\falt @MS Gothic};}{\f454\fbidi \fnil\fcharset0\fprq2 @SimSun Western;}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times};} -{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times};}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times};} -{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times};}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times};} -{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times};}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times};} -{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times};}{\fdbmajor\f31520\fbidi \fnil\fcharset0\fprq2 SimSun Western{\*\falt ?????\'a1\'ec???};}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;} -{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;} -{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times};} -{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times};}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times};} -{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times};}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times};} -{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times};}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times};} -{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times};}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times};} -{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times};}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times};} -{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times};}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times};} -{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times};}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times};} -{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times};}{\fdbminor\f31560\fbidi \fnil\fcharset0\fprq2 SimSun Western{\*\falt ?????\'a1\'ec???};}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;} -{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} -{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \fswiss\fcharset238\fprq2 Arial CE;} -{\fbiminor\f31579\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;}{\fbiminor\f31581\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\fbiminor\f31582\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\fbiminor\f31583\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);} -{\fbiminor\f31584\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\fbiminor\f31585\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\fbiminor\f31586\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255; -\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0; -\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red31\green73\blue125;\ctextone\ctint255\cshade255\red0\green0\blue0;}{\*\defchp \fs22\dbch\af11 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \snext0 \sautoupd \sqformat \spriority0 \styrsid1456345 Normal;}{\s1\ql \fi-357\li357\ri0\sb120\sa120\widctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext1 \slink15 \sqformat \styrsid1456345 heading 1;}{\s2\ql \fi-363\li720\ri0\sb120\sa120\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0 \rtlch\fcs1 -\ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext2 \slink16 \sqformat \styrsid1456345 heading 2;}{\s3\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar -\tx1077\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl2\outlinelevel2\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext3 \slink17 \sqformat \styrsid1456345 heading 3;}{\s4\ql \fi-358\li1435\ri0\sb120\sa120\widctlpar\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl3\outlinelevel3\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 -\af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext4 \slink18 \sqformat \styrsid1456345 heading 4;}{\s5\ql \fi-357\li1792\ri0\sb120\sa120\widctlpar -\tx1792\jclisttab\tx2155\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl4\outlinelevel4\adjustright\rin0\lin1792\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext5 \slink19 \sqformat \styrsid1456345 heading 5;}{\s6\ql \fi-357\li2149\ri0\sb120\sa120\widctlpar\jclisttab\tx2152\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl5\outlinelevel5\adjustright\rin0\lin2149\itap0 \rtlch\fcs1 -\af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext6 \slink20 \sqformat \styrsid1456345 heading 6;}{\s7\ql \fi-357\li2506\ri0\sb120\sa120\widctlpar -\jclisttab\tx2509\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl6\outlinelevel6\adjustright\rin0\lin2506\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext7 \slink21 \sqformat \styrsid1456345 heading 7;}{\s8\ql \fi-357\li2863\ri0\sb120\sa120\widctlpar\jclisttab\tx2866\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl7\outlinelevel7\adjustright\rin0\lin2863\itap0 \rtlch\fcs1 -\af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext8 \slink22 \sqformat \styrsid1456345 heading 8;}{\s9\ql \fi-358\li3221\ri0\sb120\sa120\widctlpar -\jclisttab\tx3223\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl8\outlinelevel8\adjustright\rin0\lin3221\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext9 \slink23 \sqformat \styrsid1456345 heading 9;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* -\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused Normal Table;}{\* -\cs15 \additive \rtlch\fcs1 \ab\af38\afs19 \ltrch\fcs0 \b\f38\fs19 \sbasedon10 \slink1 \slocked \styrsid1456345 Heading 1 Char;}{\*\cs16 \additive \rtlch\fcs1 \ab\af38\afs19 \ltrch\fcs0 \b\f38\fs19 \sbasedon10 \slink2 \slocked \styrsid1456345 -Heading 2 Char;}{\*\cs17 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink3 \slocked \styrsid1456345 Heading 3 Char;}{\*\cs18 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink4 \slocked \styrsid1456345 -Heading 4 Char;}{\*\cs19 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink5 \slocked \styrsid1456345 Heading 5 Char;}{\*\cs20 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink6 \slocked \styrsid1456345 -Heading 6 Char;}{\*\cs21 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink7 \slocked \styrsid1456345 Heading 7 Char;}{\*\cs22 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink8 \slocked \styrsid1456345 -Heading 8 Char;}{\*\cs23 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink9 \slocked \styrsid1456345 Heading 9 Char;}{\s24\ql \li357\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin357\itap0 -\rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext24 \styrsid1456345 Body 1;}{ -\s25\ql \li720\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext25 \styrsid1456345 Body 2;}{\s26\ql \li1077\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext26 \styrsid1456345 Body 3;}{\s27\ql \li1435\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 -\af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext27 \styrsid1456345 Body 4;}{ -\s28\ql \li1803\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1803\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext28 \styrsid1456345 Body 5;}{\s29\ql \li2160\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2160\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext29 \styrsid1456345 Body 6;}{\s30\ql \li2506\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2506\itap0 \rtlch\fcs1 -\af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext30 \styrsid1456345 Body 7;}{ -\s31\ql \li2863\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2863\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext31 \styrsid1456345 Body 8;}{\s32\ql \li3221\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3221\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext32 \styrsid1456345 Body 9;}{\s33\ql \fi-357\li357\ri0\sb120\sa120\widctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin357\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext33 \styrsid1456345 -Bullet 1;}{\s34\ql \fi-363\li720\ri0\sb120\sa120\widctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext34 \styrsid1456345 Bullet 2;}{\s35\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext35 \slink87 \styrsid1456345 Bullet 3;}{\s36\ql \fi-358\li1435\ri0\sb120\sa120\widctlpar\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext36 \styrsid1456345 Bullet 4;}{\s37\ql \fi-357\li1792\ri0\sb120\sa120\widctlpar -\jclisttab\tx1795\wrapdefault\aspalpha\aspnum\faauto\ls5\adjustright\rin0\lin1792\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext37 \styrsid1456345 -Bullet 5;}{\s38\ql \fi-357\li2149\ri0\sb120\sa120\widctlpar\jclisttab\tx2152\wrapdefault\aspalpha\aspnum\faauto\ls6\adjustright\rin0\lin2149\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext38 \styrsid1456345 Bullet 6;}{\s39\ql \fi-357\li2506\ri0\sb120\sa120\widctlpar -\jclisttab\tx2509\wrapdefault\aspalpha\aspnum\faauto\ls7\adjustright\rin0\lin2506\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext39 \styrsid1456345 -Bullet 7;}{\s40\ql \fi-357\li2863\ri0\sb120\sa120\widctlpar\jclisttab\tx2866\wrapdefault\aspalpha\aspnum\faauto\ls8\adjustright\rin0\lin2863\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext40 \styrsid1456345 Bullet 8;}{\s41\ql \fi-358\li3221\ri0\sb120\sa120\widctlpar -\jclisttab\tx3223\wrapdefault\aspalpha\aspnum\faauto\ls9\adjustright\rin0\lin3221\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon32 \snext41 \styrsid1456345 Bullet 9;}{\s42\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 -\b\fs28\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \styrsid1456345 Heading EULA;}{\s43\ql \li0\ri0\sb120\sa120\widctlpar\brdrb\brdrs\brdrw10\brsp20 -\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 \b\fs28\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \styrsid1456345 -Heading Software Title;}{\s44\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext44 \slink95 \styrsid1456345 Preamble;}{\s45\ql \li0\ri0\sb120\sa120\widctlpar\brdrb\brdrs\brdrw10\brsp20 -\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext1 \styrsid1456345 Preamble Border;}{ -\s46\qc \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext46 \styrsid1456345 Heading Warranty;}{\s47\ql \fi-360\li360\ri0\sb120\sa120\widctlpar\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls11\outlinelevel0\adjustright\rin0\lin360\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \styrsid1456345 Heading 1 Warranty;}{\s48\ql \fi-360\li720\ri0\sb120\sa120\widctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls11\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext0 \styrsid1456345 Heading 2 Warranty;}{\s49\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar\tx1077\jclisttab\tx1440\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl2\outlinelevel2\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 -\ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext49 \styrsid1456345 Heading 3 Bold;}{\s50\ql \fi-358\li1435\ri0\sb120\sa120\widctlpar -\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon36 \snext50 \styrsid1456345 Bullet 4 Underline;}{\s51\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon35 \snext51 \styrsid1456345 Bullet 3 Underline;}{\s52\ql \li720\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 -\rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon25 \snext52 \styrsid1456345 Body 2 Underline;}{ -\s53\ql \li1077\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1077\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon26 \snext53 \styrsid1456345 Body 3 Underline;}{\s54\ql \li0\ri0\sb120\sa120\sl480\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext54 \slink55 \styrsid1456345 Body Text Indent;}{\*\cs55 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 -\sbasedon10 \slink54 \slocked \ssemihidden \styrsid1456345 Body Text Indent Char;}{\s56\ql \fi-358\li1435\ri0\sb120\sa120\widctlpar\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0 \rtlch\fcs1 -\ai\af38\afs19\alang1025 \ltrch\fcs0 \i\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon36 \snext56 \styrsid1456345 Bullet 4 Italics;}{\*\cs57 \additive \rtlch\fcs1 \af38 \ltrch\fcs0 -\f38\lang1033\langfe1033\langnp1033\langfenp1033 \sbasedon10 \styrsid1456345 Body 2 Char;}{\*\cs58 \additive \rtlch\fcs1 \af38 \ltrch\fcs0 \f38\lang1033\langfe1033\langnp1033\langfenp1033 \sbasedon10 \styrsid1456345 Body 3 Char;}{\*\cs59 \additive -\rtlch\fcs1 \af38 \ltrch\fcs0 \f38\lang1033\langfe1033\langnp1033\langfenp1033 \sbasedon10 \styrsid1456345 Body 4 Char;}{\*\cs60 \additive \rtlch\fcs1 \af38 \ltrch\fcs0 \f38\lang1033\langfe1033\langnp1033\langfenp1033 \sbasedon10 \styrsid1456345 -Body 1 Char;}{\s61\ql \li0\ri0\sb120\sa120\widctlpar\brdrt\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon44 \snext61 \styrsid1456345 Preamble Border Above;}{\s62\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext62 \slink63 \ssemihidden \styrsid1456345 footnote text;}{\*\cs63 \additive \rtlch\fcs1 \af38\afs20 -\ltrch\fcs0 \f38\fs20 \sbasedon10 \slink62 \slocked \ssemihidden \styrsid1456345 Footnote Text Char;}{\*\cs64 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \super \sbasedon10 \ssemihidden \styrsid1456345 footnote reference;}{ -\s65\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext65 \slink66 \ssemihidden \styrsid1456345 endnote text;}{\*\cs66 \additive \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20 \sbasedon10 \slink65 \slocked \ssemihidden \styrsid1456345 Endnote Text Char;}{\*\cs67 \additive \rtlch\fcs1 \af0 -\ltrch\fcs0 \super \sbasedon10 \ssemihidden \styrsid1456345 endnote reference;}{\s68\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext68 \slink69 \ssemihidden \styrsid1456345 annotation text;}{\*\cs69 \additive \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20 -\sbasedon10 \slink68 \slocked \ssemihidden \styrsid1456345 Comment Text Char;}{\*\cs70 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 \ssemihidden \styrsid1456345 annotation reference;}{\s71\ql \li0\ri0\sa160\sl-240\slmult0 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext71 \styrsid1456345 Char;}{ -\s72\ql \li0\ri0\sa160\sl-240\slmult0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext72 \styrsid1456345 Char Char Char Char;}{\*\cs73 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf2 \sbasedon10 \styrsid1456345 Hyperlink;}{\s74\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\rtlch\fcs1 \af38\afs16\alang1025 \ltrch\fcs0 \fs16\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext74 \slink75 \ssemihidden \styrsid1456345 Balloon Text;}{\*\cs75 \additive \rtlch\fcs1 \af38\afs16 -\ltrch\fcs0 \f38\fs16 \sbasedon10 \slink74 \slocked \ssemihidden \styrsid1456345 Balloon Text Char;}{\*\cs76 \additive \rtlch\fcs1 \ab\af39 \ltrch\fcs0 \b\f39\lang1033\langfe1033\langnp1033\langfenp1033 \sbasedon10 \styrsid1456345 Heading 2 Char1;}{\* -\cs77 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \sbasedon10 \styrsid1456345 page number;}{\s78\ql \li0\ri0\sa160\sl-240\slmult0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext78 \styrsid1456345 Char Char Char Char1;}{\s79\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 -\ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \snext0 \styrsid1456345 Body 0 Bold;}{\s80\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 -\rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \snext0 \styrsid1456345 Body 0;}{\s81\ql \li0\ri0\sb120\sa120\widctlpar -\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext81 \slink82 \styrsid1456345 header;}{\*\cs82 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink81 \slocked \styrsid1456345 Header Char;}{\s83\ql \li0\ri0\sb120\sa120\widctlpar -\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext83 \slink84 \styrsid1456345 footer;}{\*\cs84 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink83 \slocked \ssemihidden \styrsid1456345 Footer Char;}{ -\s85\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs20\alang1025 \ltrch\fcs0 \b\fs20\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon68 \snext68 \slink86 \ssemihidden \sunhideused \styrsid1456345 annotation subject;}{\*\cs86 \additive \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\f38\fs20 \sbasedon69 \slink85 \slocked \ssemihidden \styrsid1456345 Comment Subject Char;}{\*\cs87 -\additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \f38\fs19 \sbasedon10 \slink35 \slocked \styrsid1456345 Bullet 3 Char1;}{\s88\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin1077\itap0 -\rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon35 \snext88 \styrsid1456345 Bullet 3 Underlined;}{\*\cs89 \additive \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\langnp1033\langfenp1033 \sbasedon10 \styrsid1456345 Char Char;}{\s90\ql \li0\ri0\sl-240\slmult0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 -\af38\afs20\alang1025 \ltrch\fcs0 \fs18\lang1033\langfe1033\loch\f39\hich\af39\dbch\af11\cgrid\langnp1033\langfenp1033 \snext90 \spriority0 \styrsid1456345 AdditionalSoftware;}{\*\cs91 \additive \rtlch\fcs1 \af38\afs24\alang1025 \ltrch\fcs0 -\b\f39\fs24\lang1033\langfe1033\langnp1033\langfenp1033 \sbasedon10 \spriority0 \styrsid1456345 Char Char1;}{\s92\ql \fi-358\li1435\ri0\sb120\sa120\widctlpar\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0 -\rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\ul\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon36 \snext92 \spriority0 \styrsid1456345 Bullet 4 Underlined;}{\s93\ql \fi-360\li360\ri0\sb120\sa120\widctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls31\adjustright\rin0\lin360\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext93 \spriority0 \styrsid1456345 Heading French Warranty;}{\s94\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 -\fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext94 \sqformat \spriority34 \styrsid921734 List Paragraph;}{\*\cs95 \additive \rtlch\fcs1 \ab\af38\afs19 \ltrch\fcs0 \b\f38\fs19 -\sbasedon10 \slink44 \slocked \styrsid14092627 Preamble Char;}{\*\cs96 \additive \rtlch\fcs1 \ab\af38\afs19 \ltrch\fcs0 \b\f38\fs19 \sbasedon95 \slink97 \slocked \styrsid14092627 Style Preamble + (Complex) Tahoma Char;}{ -\s97\ql \li0\ri0\sb120\sa120\widctlpar\brdrt\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon44 \snext97 \sautoupd \slink96 \styrsid14092627 Style Preamble + (Complex) Tahoma;}}{\*\listtable{\list\listtemplateid1367111956{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0 -\levelspace0\levelindent0{\leveltext\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi0\li0\lin0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 -\ltrch\fcs0 \fi0\li0\lin0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi0\li0\lin0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0 -\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi0\li0\lin0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext -\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi0\li0\lin0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi0\li0\lin0 } -{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi0\li0\lin0 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 -\levelstartat0\levelspace0\levelindent0{\leveltext\'00;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi0\li0\lin0 }{\listname ;}\listid-119}{\list\listtemplateid1821544400\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 -\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1380\jclisttab\tx1380\lin1380 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2100\jclisttab\tx2100\lin2100 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext -\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2820\jclisttab\tx2820\lin2820 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext -\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3540\jclisttab\tx3540\lin3540 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4260\jclisttab\tx4260\lin4260 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li4980\jclisttab\tx4980\lin4980 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691 -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5700\jclisttab\tx5700\lin5700 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6420\jclisttab\tx6420\lin6420 }{\listname ;}\listid189493747}{\list\listtemplateid176468498\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 -\levelindent0{\leveltext\leveltemplateid692200086\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s41\fi-358\li3221\jclisttab\tx3223\lin3221 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;} -\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600 -\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid196815738}{\list\listtemplateid-1793664660{\listlevel\levelnfc3 -\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af0 \ltrch\fcs0 \b\i0\fbias0 \s47\fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc0\levelnfcn0 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af0 \ltrch\fcs0 \b\i0\fbias0 \s48\fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02);}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace0\levelindent0{\leveltext\'03(\'03);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 -{\leveltext\'03(\'04);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'03(\'05);}{\levelnumbers\'02;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;} -\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 -\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0 \fi-360\li3240 -\jclisttab\tx3240\lin3240 }{\listname ;}\listid394402059}{\list\listtemplateid1928476992{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 -\ab\ai0\af39\afs20 \ltrch\fcs0 \b\i0\f39\fs20\fbias0 \fi-357\li357\jclisttab\tx360\lin357 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 -\ab\ai0\af39\afs20 \ltrch\fcs0 \b\i0\f39\fs20\fbias0 \fi-363\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 -\ab\ai0\af38\afs20 \ltrch\fcs0 \b\i0\f38\fs20\fbias0 \s49\fi-357\li1077\jclisttab\tx1440\lin1077 }{\listlevel\levelnfc3\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 -\ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\strike0\f39\fs20\ulnone\fbias0 \fi-358\li1435\jclisttab\tx1437\lin1435 }{\listlevel\levelnfc1\levelnfcn1\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'04.;}{\levelnumbers -\'01;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\strike0\f39\fs20\ulnone\fbias0 \fi-357\li1792\jclisttab\tx2155\lin1792 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \fi-357\li2149\jclisttab\tx2152\lin2149 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \fi-357\li2506\jclisttab\tx2509\lin2506 }{\listlevel\levelnfc255\levelnfcn255\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 -{\leveltext\'02i.;}{\levelnumbers;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \fi-357\li2863\jclisttab\tx2866\lin2863 }{\listlevel\levelnfc255\levelnfcn255\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 -{\leveltext\'02A.;}{\levelnumbers;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \fi-358\li3221\jclisttab\tx3223\lin3221 }{\listname ;}\listid398796681}{\list\listtemplateid789093748\listhybrid{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-317712510\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s34\fi-363\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 -\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691 -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;} -\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040 -\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid477573462} -{\list\listtemplateid-53848358{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af38\afs20 \ltrch\fcs0 \b\i0\f38\fs20\fbias0 \s1 -\fi-357\li357\jclisttab\tx360\lin357 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af38\afs20 \ltrch\fcs0 \b\i0\f38\fs20\fbias0 \s2 -\fi-363\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc2\levelnfcn2\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab\ai0\af38\afs20 \ltrch\fcs0 \b\i0\f38\fs20\fbias0 \s3 -\fi-357\li1077\jclisttab\tx1440\lin1077 }{\listlevel\levelnfc3\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 -\b0\i0\strike0\f39\fs20\ulnone\fbias0 \s4\fi-358\li1435\jclisttab\tx1437\lin1435 }{\listlevel\levelnfc1\levelnfcn1\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 -\ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\strike0\f39\fs20\ulnone\fbias0 \s5\fi-357\li1792\jclisttab\tx2155\lin1792 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'05.;}{\levelnumbers -\'01;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \s6\fi-357\li2149\jclisttab\tx2152\lin2149 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \s7\fi-357\li2506\jclisttab\tx2509\lin2506 }{\listlevel\levelnfc255\levelnfcn255\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 -{\leveltext\'02i.;}{\levelnumbers;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \s8\fi-357\li2863\jclisttab\tx2866\lin2863 }{\listlevel\levelnfc255\levelnfcn255\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 -{\leveltext\'02A.;}{\levelnumbers;}\rtlch\fcs1 \ab0\ai0\af39\afs20 \ltrch\fcs0 \b0\i0\f39\fs20\fbias0 \s9\fi-358\li3221\jclisttab\tx3223\lin3221 }{\listname ;}\listid752163927}{\list\listtemplateid-296591990\listhybrid{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s40\fi-357\li2863\jclisttab\tx2866\lin2863 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 -\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480 -\jclisttab\tx6480\lin6480 }{\listname ;}\listid810947713}{\list\listtemplateid285099256\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-308626962 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s34\fi-357\li1077\jclisttab\tx1080\lin1077 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;} -\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160 -\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1121073746}{\list\listtemplateid-1813845996\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s39\fi-357\li2506\jclisttab\tx2509\lin2506 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160 -\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760 -\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname -;}\listid1219436735}{\list\listtemplateid280937824\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 -\fi-360\li1124\lin1124 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1844\lin1844 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2564\lin2564 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li3284\lin3284 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li4004\lin4004 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0 -\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4724\lin4724 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext -\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5444\lin5444 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691 -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li6164\lin6164 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 -\fi-360\li6884\lin6884 }{\listname ;}\listid1422722544}{\list\listtemplateid303218272\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid612407812 -\'01\u-3913 ?;}{\levelnumbers;}\f3\cf18\fbias0 \s36\fi-358\li1435\jclisttab\tx1437\lin1435 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 -\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 -\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1559511898}{\list\listtemplateid-743794326\listhybrid -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid2033377338\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s35\fi-357\li1077\jclisttab\tx1080\lin1077 }{\listlevel\levelnfc23 -\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 -{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;} -\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760 -\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 } -{\listname ;}\listid1567649130}{\list\listtemplateid-154908222\listhybrid{\listlevel\levelnfc3\levelnfcn3\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-596080174\'02\'00.;}{\levelnumbers\'01;} -\rtlch\fcs1 \ab\ai0\af0 \ltrch\fcs0 \b\i0\fbias0 \s93\fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers -\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;} -\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 -\af0 \ltrch\fcs0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 -\ltrch\fcs0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 -\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5040 -\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li5760 -\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-180\li6480 -\jclisttab\tx6480\lin6480 }{\listname ;}\listid1795057320}{\list\listtemplateid-961874242\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-1175557160 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s37\fi-357\li1792\jclisttab\tx1795\lin1792 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;} -\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2160 -\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1848404271}{\list\listtemplateid-1802592190\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid1229593488\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s38\fi-357\li2149\jclisttab\tx2152\lin2149 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 -\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;} -\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320 -\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 } -{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23 -\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1877695764}{\list\listtemplateid1186249844 -\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid1637229796\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \s33\fi-357\li357\jclisttab\tx360\lin357 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 -\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext -\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;} -\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480 -\jclisttab\tx6480\lin6480 }{\listname ;}\listid2054619191}{\list\listtemplateid758572558\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689 -\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 -\fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 -\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0 -\levelindent0{\leveltext\leveltemplateid67698689\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext -\leveltemplateid67698691\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698693 -\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid2085955335}{\list\listtemplateid-235387302\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 -{\leveltext\leveltemplateid-1242156798\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\lin360 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713 -\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1080\lin1080 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 -\fi-360\li1800\lin1800 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2520\lin2520 }{\listlevel -\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3240\lin3240 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 -\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li3960\lin3960 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 -\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li4680\lin4680 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0 -\levelindent0{\leveltext\leveltemplateid67698713\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5400\lin5400 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext -\leveltemplateid67698715\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6120\lin6120 }{\listname ;}\listid2106606675}}{\*\listoverridetable{\listoverride\listid2054619191\listoverridecount0\ls1}{\listoverride\listid477573462\listoverridecount0\ls2} -{\listoverride\listid1567649130\listoverridecount0\ls3}{\listoverride\listid1559511898\listoverridecount0\ls4}{\listoverride\listid1848404271\listoverridecount0\ls5}{\listoverride\listid1877695764\listoverridecount0\ls6}{\listoverride\listid1219436735 -\listoverridecount0\ls7}{\listoverride\listid810947713\listoverridecount0\ls8}{\listoverride\listid196815738\listoverridecount0\ls9}{\listoverride\listid398796681\listoverridecount0\ls10}{\listoverride\listid394402059\listoverridecount0\ls11} -{\listoverride\listid752163927\listoverridecount0\ls12}{\listoverride\listid189493747\listoverridecount0\ls13}{\listoverride\listid2106606675\listoverridecount0\ls14}{\listoverride\listid1559511898\listoverridecount0\ls15}{\listoverride\listid1848404271 -\listoverridecount0\ls16}{\listoverride\listid1848404271\listoverridecount0\ls17}{\listoverride\listid1848404271\listoverridecount0\ls18}{\listoverride\listid1848404271\listoverridecount0\ls19}{\listoverride\listid1848404271\listoverridecount0\ls20} -{\listoverride\listid1848404271\listoverridecount0\ls21}{\listoverride\listid1848404271\listoverridecount0\ls22}{\listoverride\listid1848404271\listoverridecount0\ls23}{\listoverride\listid1848404271\listoverridecount0\ls24}{\listoverride\listid1422722544 -\listoverridecount0\ls25}{\listoverride\listid1848404271\listoverridecount0\ls26}{\listoverride\listid1848404271\listoverridecount0\ls27}{\listoverride\listid1848404271\listoverridecount0\ls28}{\listoverride\listid1559511898\listoverridecount0\ls29} -{\listoverride\listid1559511898\listoverridecount0\ls30}{\listoverride\listid1795057320\listoverridecount0\ls31}{\listoverride\listid1559511898\listoverridecount0\ls32}{\listoverride\listid2085955335\listoverridecount0\ls33}{\listoverride\listid1567649130 -\listoverridecount9{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}\ls34}{\listoverride\listid1559511898\listoverridecount9{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel} -{\lfolevel}{\lfolevel}\ls35}{\listoverride\listid1121073746\listoverridecount9{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}{\lfolevel}\ls36}{\listoverride\listid-119\listoverridecount9{\lfolevel}{\lfolevel -\listoverridestartat\levelstartat0}{\lfolevel\listoverridestartat\levelstartat0}{\lfolevel\listoverridestartat\levelstartat0}{\lfolevel\listoverridestartat\levelstartat0}{\lfolevel\listoverridestartat\levelstartat0}{\lfolevel\listoverridestartat -\levelstartat0}{\lfolevel\listoverridestartat\levelstartat0}{\lfolevel\listoverridestartat\levelstartat0}\ls37}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid459234\rsid864014\rsid921734\rsid1456345\rsid1516446\rsid2370159\rsid3171405 -\rsid3283580\rsid4090875\rsid6695507\rsid6971592\rsid7940540\rsid8259195\rsid8404268\rsid10029334\rsid14092627}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info -{\title English}{\creatim\yr2010\mo12\dy9\hr23\min18}{\revtim\yr2011\mo5\dy17\hr7\min10}{\version1}{\edmins0}{\nofpages5}{\nofwords2129}{\nofchars12139}{\nofcharsws14240}{\vern49273}}{\*\userprops {\propname db_document_id}\proptype30{\staticval 8666} -{\propname ContentTypeId}\proptype30{\staticval 0x010100BDA1A6A220A40A419EFB9E5917ACC6AD}{\propname _CopySource}\proptype30{\staticval }{\propname LicenseModel}\proptype30{\staticval }{\propname ProductID}\proptype30{\staticval }{\propname FileType} -\proptype30{\staticval }{\propname MScom}\proptype30{\staticval 1}{\propname Status}\proptype30{\staticval }{\propname Language}\proptype30{\staticval }{\propname ProductName}\proptype30{\staticval }{\propname Channel}\proptype30{\staticval }{\propname Or -iginator}\proptype30{\staticval }{\propname PublishDate}\proptype30{\staticval }{\propname RetirementDate}\proptype30{\staticval }{\propname SoftwareType}\proptype30{\staticval }{\propname ProductVersion}\proptype30{\staticval }{\propname Owner} -\proptype30{\staticval }}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw12240\paperh15840\margl720\margr720\margt720\margb720\gutter0\ltrsect -\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen -\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace95\dgvspace180\dghorigin720\dgvorigin720\dghshow2\dgvshow1 -\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\rempersonalinfo\allowfieldendsel -\wrppunct\asianbrkrule\rsidroot1456345\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0 -{\*\wgrffmtfilter 013f}\nofeaturethrottle1\ilfomacatclnup12{\*\ftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid459234 \chftnsep -\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid459234 \chftnsepc -\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid459234 \chftnsep -\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid459234 \chftnsepc -\par }}\ltrpar \sectd \ltrsect\psz1\linex0\headery0\footery0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid1456345\sftnbj {\headerl \ltrpar \pard\plain \ltrpar\s81\ql \li0\ri0\sb120\sa120\widctlpar -\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 -\insrsid1456345 -\par }}{\headerr \ltrpar \pard\plain \ltrpar\s81\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid1456345 -\par }}{\footerl \ltrpar \pard\plain \ltrpar\s83\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid1456345 -\par }}{\footerr \ltrpar \pard\plain \ltrpar\s83\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid1456345 -\par }}{\headerf \ltrpar \pard\plain \ltrpar\s81\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid1456345 -\par }}{\footerf \ltrpar \pard\plain \ltrpar\s83\ql \li0\ri0\sb120\sa120\widctlpar\tqc\tx4320\tqr\tx8640\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \insrsid1456345 -\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}} -{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8 -\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar -\s42\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 -\b\fs28\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 {\*\bkmkstart _GoBack}{\*\bkmkend _GoBack}\hich\af38\dbch\af13\loch\f38 -MICROSOFT SOFTWARE LICENSE TERMS}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par }\pard\plain \ltrpar\s43\ql \li0\ri0\sb120\sa120\nowidctlpar\brdrb\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 -\b\fs28\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 MICROSOFT SQL SERVER COMPACT 4.0 }{\rtlch\fcs1 \af38\afs20 -\ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par }\pard\plain \ltrpar\s44\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms -\hich\af38\dbch\af13\loch\f38 a\hich\af38\dbch\af13\loch\f38 lso apply to any Microsoft}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s34\ql \fi-360\li360\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin360\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 updates,}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -supplements,}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -Internet-based services, and}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -support services}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par }\pard\plain \ltrpar\s44\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -for this software, unless other terms accompany those items. If so, those terms apply.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par }{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par }\pard\plain \ltrpar\s61\ql \li0\ri0\sb120\sa120\nowidctlpar\brdrt\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 If you comply with these license terms, you have the rights below.}{ -\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 1.\tab}}\pard\plain \ltrpar\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 { -\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 INSTALLATION AND USE RIGHTS. }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid921734 \hich\af38\dbch\af13\loch\f38 a.\tab}}\pard\plain \ltrpar\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid921734 \hich\af38\dbch\af13\loch\f38 Installation and Use.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 -\cs57\b0\fs20\dbch\af13\insrsid921734 \hich\af38\dbch\af13\loch\f38 You may install and use any numb\hich\af38\dbch\af13\loch\f38 er of copies of the software on your devices to design, develop and test your programs for use with the software. -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid921734\charrsid3283580 \hich\af38\dbch\af13\loch\f38 b.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid921734\charrsid3283580 \hich\af38\dbch\af13\loch\f38 Included Microsoft Programs. }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734\charrsid3283580 \hich\af38\dbch\af13\loch\f38 -The software contains the Microsoft Visual C++ 2008 Express}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734 \hich\af38\dbch\af13\loch\f38 }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid10029334 -\hich\af38\dbch\af13\loch\f38 Edition }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734 \hich\af38\dbch\af13\loch\f38 components listed below}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 -\b0\fs20\dbch\af13\insrsid921734\charrsid3283580 \hich\af38\dbch\af13\loch\f38 . You may only use these components with the software.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8259195 \hich\af38\dbch\af13\loch\f38 }{\rtlch\fcs1 -\ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734\charrsid3283580 \hich\af38\dbch\af13\loch\f38 The Microsoft Visual C++ 2008 Express license terms located at }{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf17\insrsid921734\charrsid3283580 -\hich\af38\dbch\af11\loch\f38 %Program Files%\\Microsoft SQL Server Compact Edition\\v4.0 }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734\charrsid3283580 \hich\af38\dbch\af13\loch\f38 -apply to your use of them, except that the components listed below may be used f\hich\af38\dbch\af13\loch\f38 or commercial hosting services when used in conjunction with the}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734 -\hich\af38\dbch\af13\loch\f38 software.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734\charrsid3283580 \hich\af38\dbch\af13\loch\f38 }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid921734 -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\insrsid921734\charrsid3283580 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s94\ql \fi-360\li1080\ri0\sb120\sa120\sl276\slmult1 -\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\ls33\adjustright\rin0\lin1080\itap0\pararsid8259195\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af11\cgrid\langnp1033\langfenp1033 { -\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20\insrsid921734\charrsid3283580 \hich\af38\dbch\af11\loch\f38 Microsoft_VC90_CRT_x86.msm -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\insrsid921734\charrsid3283580 \loch\af3\dbch\af11\hich\f3 \'b7\tab}\hich\af38\dbch\af11\loch\f38 policy_9_0_Microsoft_VC90_CRT_x86.msm -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\insrsid921734\charrsid3283580 \loch\af3\dbch\af11\hich\f3 \'b7\tab}\hich\af38\dbch\af11\loch\f38 Microsoft_VC90_CRT_x86_x64.msm -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\insrsid921734\charrsid3283580 \loch\af3\dbch\af11\hich\f3 \'b7\tab}\hich\af38\dbch\af11\loch\f38 policy_9_0_Microsoft_VC90_CRT_x86_x64.msm -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\insrsid921734\charrsid3283580 \loch\af3\dbch\af11\hich\f3 \'b7\tab}\hich\af38\dbch\af11\loch\f38 VC90.CRT_X86_msvcr90.dll -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\lang1046\langfe1033\langnp1046\insrsid921734\charrsid864014 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\f38\fs20\lang1046\langfe1033\langnp1046\insrsid921734\charrsid864014 \hich\af38\dbch\af11\loch\f38 VC90.\hich\af38\dbch\af11\loch\f38 CRT_X86_Microsoft.VC90.CRT.manifest -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\insrsid921734\charrsid3283580 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f38\fs20\insrsid921734\charrsid3283580 \hich\af38\dbch\af11\loch\f38 -VC90.CRT_AMD64_msvcr90.dll -\par {\listtext\pard\plain\ltrpar \s94 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \f3\fs20\lang1046\langfe1033\langnp1046\insrsid921734\charrsid864014 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\f38\fs20\lang1046\langfe1033\langnp1046\insrsid921734\charrsid864014 \hich\af38\dbch\af11\loch\f38 VC90.CRT_AMD64_Microsoft.VC90.CRT.manifest -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 2.\tab}}\pard\plain \ltrpar\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 { -\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 a.\tab}}\pard\plain \ltrpar\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 Distributable Code.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 -\cs57\b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 The software contains code that you are per\hich\af38\dbch\af13\loch\f38 mitted to distribute in programs you develop if you comply with the terms below.}{\rtlch\fcs1 \ab0\af38\afs20 -\ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s49 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 i.\tab}}\pard\plain \ltrpar\s49\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl2\outlinelevel2\adjustright\rin0\lin1077\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 Right to Use and Distribute.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\cs58\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 \hich\f38 The code and text files listed below are \'93\loch\f38 \hich\f38 Distributable Code.\'94}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s50 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s50\ql \fi-358\li1435\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\ul\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 REDIST.TXT Files}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\ulnone\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -. You may copy and distribute the object code form of code lis\hich\af38\dbch\af13\loch\f38 ted in REDIST.TXT files.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\ulnone\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s50 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 Third Party Distribution}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\ulnone\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -. You may permit distributors of your programs to copy and distribute the Distributable Code as part of those programs.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\ulnone\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s49 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 ii.\tab}}\pard\plain \ltrpar\s49\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1077\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl2\outlinelevel2\adjustright\rin0\lin1077\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 Distribution Requirements.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\cs58\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 For any Distributable Code you distribute, you must}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s36\ql \fi-358\li1435\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 add significant primary functionality to it in your programs;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 for any Distributable Code having a filename extension of .lib, distribute only the results of running such Distributable Code through a linker with your program;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 distribute Distributable Co\hich\af38\dbch\af13\loch\f38 de included in a setup program only as part of that setup program without modification;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 require distributors and external end users to agree to terms that protect it at least as much as this agreement; }{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 display your valid copyright notice on your progr\hich\af38\dbch\af13\loch\f38 ams; and}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 indemnify, defend, and hold harmless Microsoft from any claims, including attorneys\hich\f38 \rquote \loch\f38 fees, related to the distribution or use of your programs.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s49 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 iii.\tab}}\pard\plain \ltrpar\s49\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1077\wrapdefault\aspalpha\aspnum\faauto\ls10\ilvl2\outlinelevel2\adjustright\rin0\lin1077\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 Distribution Restrictions.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\cs58\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 You may not}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s36\ql \fi-358\li1435\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1435\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 alter any copyright, trademark or patent notice in the \hich\af38\dbch\af13\loch\f38 Distributable Code;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 use Microsoft\hich\f38 \rquote \loch\f38 s trademarks in your programs\hich\f38 \rquote \loch\f38 names or in a way that suggests your programs come from or are endorsed by Microsoft;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 distribute Distributable Code to run on a platform other than the Windows platform;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 include Distributable Code in malicious, deceptive or unlawful programs; or}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\cf18\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 modify or distribute the source code of any Distributable Code so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condi\hich\af38\dbch\af13\loch\f38 -tion of use, modification or distribution, that}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s37 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s37\ql \fi-357\li1792\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1795\wrapdefault\aspalpha\aspnum\faauto\ls5\adjustright\rin0\lin1792\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 the code be disclosed or distributed in source code form; or}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s37 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -others have the right to modify it.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 3.\tab}}\pard\plain \ltrpar\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 { -\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 SCOPE OF LICENSE.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 - The software is licensed, not sold. This agreement only gives you some rights to use t\hich\af38\dbch\af13\loch\f38 -he software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in t -\hich\af38\dbch\af13\loch\f38 h\hich\af38\dbch\af13\loch\f38 e software that only allow you to use it in certain ways. You may not}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s34\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 work around any technical limitations in the software;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, d\hich\af38\dbch\af13\loch\f38 espite this limitation;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 - -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -make more copies of the software than specified in this agreement or allowed by applicable law, despite this limitation;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -publish the software for others to copy;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -rent, lease or lend the software;}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid921734 \hich\af38\dbch\af13\loch\f38 or}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -transfer the software or \hich\af38\dbch\af13\loch\f38 th}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid921734 \hich\af38\dbch\af13\loch\f38 is agreement to any third party. }{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345\charrsid921734 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 4.\tab}}\pard\plain \ltrpar\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 { -\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 BACKUP COPY.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 - You may make one backup copy of the software. You may use it only to reinstall the software.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 5.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 DOCUMENTATION.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 Any person that has valid acc\hich\af38\dbch\af13\loch\f38 -ess to your computer or internal network may copy and use the documentation for your internal, reference purposes.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 6.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 EXPORT RESTRICTIONS.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 - The software is subject to United States export laws and regulations. You must comply with all domestic and internati\hich\af38\dbch\af13\loch\f38 -onal export laws and regulations that apply to the software. These laws include restrictions on destinations, end users and end use. For additional information, see }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \cs73\b0\fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 www.microsoft.com/exporting}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 .}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \cs73\b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 7.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 SUPPORT SERVICES. }{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 \hich\f38 Because this software is \'93\loch\f38 \hich\f38 as is,\'94\loch\f38 we may -\hich\af38\dbch\af13\loch\f38 not provide support services for it.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 8.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 ENTIRE AGREEMENT.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 - This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 - -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 9.\tab}}\pard \ltrpar\s1\ql \fi-360\li360\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin360\itap0\pararsid8259195 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 APPLICABLE LAW.}{\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 a.\tab}}\pard\plain \ltrpar\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 United States.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 -\b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 - If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles. The laws of the state where you live g -\hich\af38\dbch\af13\loch\f38 overn all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 b.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 Outside the United States.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 If you acquired the software in any other country, the laws of that country apply.}{ -\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 10.\tab}}\pard\plain \ltrpar\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid8259195 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 { -\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 LEGAL EFFECT.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 This agr\hich\af38\dbch\af13\loch\f38 -eement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your coun -\hich\af38\dbch\af13\loch\f38 t\hich\af38\dbch\af13\loch\f38 ry if the laws of your country do not permit it to do so.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 \b0\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 11.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 \hich\f38 DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED \'93\loch\f38 \hich\f38 AS-IS.\'94\loch\f38 - YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS \hich\af38\dbch\af13\loch\f38 -UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.}{\rtlch\fcs1 \af38\afs20 -\ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 12.\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 -\hich\af38\dbch\af13\loch\f38 LIMITATION ON AND EXCLUSION OF\hich\af38\dbch\af13\loch\f38 REMEDIES AND DAMAGES}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\insrsid8404268 \hich\af38\dbch\af11\loch\f38 -. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\insrsid1456345 -\par }\pard\plain \ltrpar\s24\ql \li357\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin357\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 This limitation applies to}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s34\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls2\adjustright\rin0\lin720\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par {\listtext\pard\plain\ltrpar \s34 \rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\loch\af3\hich\af3\dbch\af13\insrsid8404268 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other t\hich\af38\dbch\af13\loch\f38 ort to the extent permitted by applicable law.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 -\fs20\dbch\af13\insrsid1456345 -\par }\pard\plain \ltrpar\ql \li360\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid8404268 \hich\af38\dbch\af13\loch\f38 -It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limi\hich\af38\dbch\af13\loch\f38 -tation of incidental, consequential or other damages.}{\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid1456345 -\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid14092627 \page -\par }\pard\plain \ltrpar\s42\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 -\b\fs28\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 MICROSOFT SOFTWARE SUPPLEMENTAL LICENSE TERMS -\par }\pard \ltrpar\s42\ql \li0\ri0\sb120\sa120\nowidctlpar\brdrb\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid14092627 -\hich\af38\dbch\af13\loch\f38 ENTITY FRAMEWORK 4.1 -\par }\pard\plain \ltrpar\s44\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 -Microsoft Corporation (or based on where you live, one of its affiliates) licenses this supplement to you. If you are licensed to \hich\af38\dbch\af13\loch\f38 \hich\f38 use Microsoft Windows Operating System software (the \'93\loch\f38 \hich\f38 software -\'94\loch\f38 ), you may use this supplement. You may not use it if you do not have a license for the software. You may use this supplement with each validly licensed copy of the software.}{\rtlch\fcs1 \ab0\af38\afs20 \ltrch\fcs0 -\b0\fs20\dbch\af13\insrsid14092627 -\par }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 The following lice\hich\af38\dbch\af13\loch\f38 -nse terms describe additional use terms for this supplement. These terms and the license terms for the software apply to your use of the supplement. If there is a conflict, these supplemental license terms apply. -\par }{\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 By using this supplement, you accept these \hich\af38\dbch\af13\loch\f38 terms. If you do not accept them, do not use this supplement. -\par }\pard\plain \ltrpar\s61\ql \li0\ri0\sb120\sa120\nowidctlpar\brdrt\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 If you comply with these license terms, you have the rights below. -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 13.\tab}}\pard\plain \ltrpar\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -{\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 DISTRIBUTABLE CODE. }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 -The supplement is comprised of Distributable Code. \'93\loch\f38 \hich\f38 Distributable Code\'94\loch\f38 is code that you are permitted to d\hich\af38\dbch\af13\loch\f38 istribute in programs you develop if you comply with the terms below. -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 a.\tab}}\pard\plain \ltrpar\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Right to Use and Distribute. -\par {\listtext\pard\plain\ltrpar \s51 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s51\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls36\adjustright\rin0\lin1077\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\ul\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38 \ltrch\fcs0 \ulnone\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 You may copy and distribute the object code form of the supplement. -\par {\listtext\pard\plain\ltrpar \s51 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}{\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 -Third Party Distribution}{\rtlch\fcs1 \af38 \ltrch\fcs0 \ulnone\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 . You may permit distributors of your programs to copy and distr\hich\af38\dbch\af13\loch\f38 -ibute the Distributable Code as part of those programs. -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 b.\tab}}\pard\plain \ltrpar\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Distribution Requirements. For any Distributable Code you distribute, you must - -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s35\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls34\adjustright\rin0\lin1077\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 add significant primary functionality to it in your programs; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 for any Distributable Code having a filename extension of . -\hich\af38\dbch\af13\loch\f38 lib, distribute only the results of running such Distributable Code through a linker with your program; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -distribute Distributable Code included in a setup program only as part of that setup program without modification; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 require distributors and external en\hich\af38\dbch\af13\loch\f38 -d users to agree to terms that protect it at least as much as this agreement; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 display your valid copyright notice on your programs; and -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -indemnify, defend, and hold harmless Microsoft from any claims, including attorneys\hich\f38 \rquote \loch\f38 fees, related to the distribution o\hich\af38\dbch\af13\loch\f38 r use of your programs. -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 c.\tab}}\pard\plain \ltrpar\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Distribution Restrictions. You may not -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s35\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls34\adjustright\rin0\lin1077\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 alter any copyright, trademark or patent notice in the Distributable Code; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 use Microsoft\hich\f38 \rquote \loch\f38 -s trademarks in your programs\hich\f38 \rquote \loch\f38 names or in a way that suggests your programs come from or are endorsed b\hich\af38\dbch\af13\loch\f38 y Microsoft; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -distribute Distributable Code to run on a platform other than the Windows platform; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -include Distributable Code in malicious, deceptive or unlawful programs; or -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -modify or distribute the source code of any Distributable Code so that any part of \hich\af38\dbch\af13\loch\f38 it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that - -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\cf18\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s36\ql \fi-358\li1435\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls35\adjustright\rin0\lin1435\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 \fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 -\af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 the code be disclosed or distributed in source code form; or -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\cf18\loch\af3\hich\af3\dbch\af13\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 others have the right to modify it. -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\loch\af38\hich\af38\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 14.\tab}}\pard\plain \ltrpar\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 \b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 -{\rtlch\fcs1 \af38 \ltrch\fcs0 \dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 SUPPORT SERVICES\hich\af38\dbch\af13\loch\f38 FOR SUPPLEMENT. }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 -Microsoft provides support services for this software as described at }{\rtlch\fcs1 \ab0\af0 \ltrch\fcs0 \cs73\b0\ul\cf2\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 www.support.microsoft.com/common/international.aspx}{\rtlch\fcs1 \ab0\af38 -\ltrch\fcs0 \b0\dbch\af13\insrsid14092627 . -\par }\pard\plain \ltrpar\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab\af38 \ltrch\fcs0 \b\dbch\af13\insrsid14092627 \hich\af38\dbch\af13\loch\f38 -Please note: As this software is distributed in Quebec, Canada, these license terms are provided below in French. -\par }{\rtlch\fcs1 \ab\af38 \ltrch\fcs0 \b\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 Remarque: Ce logiciel \'e9\loch\f38 \hich\f38 tant distribu\'e9\loch\f38 \hich\f38 au Qu\'e9\loch\f38 \hich\f38 -bec, Canada, les termes de cette licence sont fournis ci-dessous en fran\'e7\loch\f38 ais. -\par }{\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 -\par }\pard\plain \ltrpar\s42\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs28\alang1025 \ltrch\fcs0 -\b\fs28\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \fs20\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 TERMES DU CONTRAT DE LICENCE D\hich\f38 -\rquote \loch\f38 \hich\f38 UN SUPPL\'c9\loch\f38 MENT MICROSOFT -\par }\pard\plain \ltrpar\s44\ql \li0\ri0\sb120\sa120\nowidctlpar\brdrb\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1024\langfe1024\dbch\af13\noproof\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 ENTITY FRAMEWORK 4.1}{\rtlch\fcs1 \af38 -\ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 }{\rtlch\fcs1 \af38 \ltrch\fcs0 \fs20\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 -\par }\pard \ltrpar\s44\ql \li0\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 {\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 -\hich\af38\dbch\af13\loch\f38 \hich\f38 Microsoft Corporation (ou en fonction du lieu o\'f9\loch\f38 vous vi\hich\af38\dbch\af13\loch\f38 vez, l\hich\f38 \rquote \loch\f38 \hich\f38 un de ses affili\'e9\loch\f38 \hich\f38 -s) vous accorde une licence pour ce suppl\'e9\loch\f38 \hich\f38 ment. Si vous \'ea\loch\f38 tes titulaire d\hich\f38 \rquote \loch\f38 une licence d\hich\f38 \rquote \loch\f38 utilisation du logiciel }{\rtlch\fcs1 \af38 \ltrch\fcs0 -\b0\lang1024\langfe1024\dbch\af13\noproof\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Microsoft Windows Operating System}{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 -\hich\af38\dbch\af13\loch\f38 \hich\f38 (le \'ab\~\loch\f38 logiciel\~\hich\f38 \'bb\loch\f38 \hich\f38 ), vous pouvez utiliser ce suppl\'e9\loch\f38 ment. Vous n\hich\f38 \rquote \'ea\loch\f38 \hich\f38 tes pas autoris\'e9\loch\f38 \hich\f38 \'e0 -\loch\f38 util\hich\af38\dbch\af13\loch\f38 \hich\f38 iser ce suppl\'e9\loch\f38 ment si vous n\hich\f38 \rquote \'ea\loch\f38 tes pas titulaire d\hich\f38 \rquote \loch\f38 \hich\f38 -une licence pour le logiciel. Vous pouvez utiliser une copie de ce suppl\'e9\loch\f38 \hich\f38 ment avec chaque copie conc\'e9\loch\f38 \hich\f38 d\'e9\loch\f38 e sous licence du logiciel.}{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \cs96\insrsid14092627 -\par }{\rtlch\fcs1 \af38 \ltrch\fcs0 \b0\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 Les conditions de licence suivantes d\'e9\loch\f38 crivent les conditions d\hich\f38 \rquote \loch\f38 utilisation -\hich\af38\dbch\af13\loch\f38 \hich\f38 suppl\'e9\loch\f38 \hich\f38 mentaires applicables pour ce suppl\'e9\loch\f38 \hich\f38 ment. Les pr\'e9\loch\f38 \hich\f38 sentes conditions et les conditions de licence pour le logiciel s'appliquent \'e0\loch\f38 -\hich\f38 l'utilisation du suppl\'e9\loch\f38 \hich\f38 ment. En cas de conflit, les pr\'e9\loch\f38 \hich\f38 sentes conditions de licence suppl\'e9\loch\f38 mentaires s\hich\f38 \rquote \loch\f38 appliquent.}{\rtlch\fcs1 \af38 \ltrch\fcs0 -\b0\insrsid14092627 -\par }{\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 En utili\hich\af38\dbch\af13\loch\f38 \hich\f38 sant ce suppl\'e9\loch\f38 -ment, vous acceptez ces termes. Si vous ne les acceptez pas, n\hich\f38 \rquote \loch\f38 \hich\f38 utilisez pas ce suppl\'e9\loch\f38 ment. -\par }\pard \ltrpar\s44\ql \li0\ri0\sb120\sa120\nowidctlpar\brdrt\brdrs\brdrw10\brsp20 \wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14092627 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 -\hich\af38\dbch\af13\loch\f38 \hich\f38 Dans le cadre du pr\'e9\loch\f38 sent accord de licence, vous disposez des droits ci-dessous. -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\lang1036\langfe1033\loch\af38\hich\af38\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 15.\tab}}\pard\plain \ltrpar -\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 CODE DISTRIBUABLE. }{\rtlch\fcs1 \ab0\af38 -\ltrch\fcs0 \b0\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 Le suppl\'e9\loch\f38 \hich\f38 ment constitue du Code Distribuable. Le \'ab\~\hich\af38\dbch\af13\loch\f38 Code Distribuable\~\hich\f38 \'bb -\loch\f38 \hich\f38 est le code que vous \'ea\loch\f38 \hich\f38 tes autoris\'e9\loch\f38 \hich\f38 \'e0\loch\f38 \hich\f38 distribuer dans les programmes que vous d\'e9\loch\f38 \hich\f38 veloppez, sous r\'e9\loch\f38 \hich\f38 -serve de vous conformer aux termes ci-apr\'e8\loch\f38 s. -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\lang1036\langfe1033\loch\af38\hich\af38\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 a.\tab}}\pard\plain \ltrpar -\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Droit d\hich\f38 \rquote \loch\f38 -utilisation et de distribution. -\par {\listtext\pard\plain\ltrpar \s51 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar -\s51\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls37\adjustright\rin0\lin1077\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\ul\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \ulnone\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 Vous \'ea\loch\f38 \hich\f38 -tes autoris\'e9\loch\f38 \hich\f38 \'e0\loch\f38 \hich\f38 copier et \'e0\loch\f38 distribuer la versio\hich\af38\dbch\af13\loch\f38 \hich\f38 n en code objet du suppl\'e9\loch\f38 ment. -\par {\listtext\pard\plain\ltrpar \s51 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard \ltrpar\s51\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls36\adjustright\rin0\lin1077\itap0\pararsid14092627 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 -Distribution par des tierces parties}{\rtlch\fcs1 \af38 \ltrch\fcs0 \ulnone\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 . Vous pouvez autoriser les distributeurs de vos programmes \'e0\loch\f38 -\hich\f38 copier et \'e0\loch\f38 \hich\f38 distribuer le code distribuable en tant que partie int\'e9\loch\f38 grante de ces programmes. -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\lang1036\langfe1033\loch\af38\hich\af38\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 b.\tab}}\pard\plain \ltrpar -\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Conditions de distribution. Pour p -\hich\af38\dbch\af13\loch\f38 ouvoir distribuer du code distribuable, vous devez\~: -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar -\s35\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls34\adjustright\rin0\lin1077\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 y ajouter des fonctionnalit\'e9 -\loch\f38 s importantes au sein de vos programmes, -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard \ltrpar\s35\ql \fi-357\li1077\ri0\sb120\sa120\widctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls34\adjustright\rin0\lin1077\itap0\pararsid14092627 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 -pour tout Code distribuable dont l\hich\f38 \rquote \loch\f38 \hich\f38 extension de nom de fichier est .lib, distribuer seulement les r\'e9\loch\f38 sultats de l\hich\f38 \rquote \loch\f38 \hich\f38 ex\'e9\loch\f38 cution de ce Code -\hich\af38\dbch\af13\loch\f38 \hich\f38 distribuable \'e0\loch\f38 l\hich\f38 \rquote \loch\f38 aide d\hich\f38 \rquote \loch\f38 \hich\f38 un \'e9\loch\f38 diteur de liens avec votre programme\~; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -distribuer le Code distribuable inclus dans un programme d\hich\f38 \rquote \loch\f38 \hich\f38 installation seulement en tant que partie int\'e9\loch\f38 grante de ce programme sans modification\~; -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard \ltrpar\s35\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar -\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls34\adjustright\rin0\lin1077\itap0\pararsid14092627 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 -lier les distributeurs et les utilisateur\hich\af38\dbch\af13\loch\f38 \hich\f38 s externes par un contrat dont les termes les prot\'e8\loch\f38 \hich\f38 gent autant que le pr\'e9\loch\f38 sent contrat, -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -afficher votre propre mention de droits d\hich\f38 \rquote \loch\f38 auteur valable sur vos programmes et -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 \hich\f38 garantir et d\'e9\loch\f38 -\hich\f38 fendre Microsoft contre toute r\'e9\loch\f38 clamation, y compris pour les honoraires d\hich\f38 \rquote \loch\f38 a\hich\af38\dbch\af13\loch\f38 \hich\f38 vocats, qui r\'e9\loch\f38 sulterait de la distribution ou l\hich\f38 \rquote \loch\f38 -utilisation de vos programmes. -\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\lang1036\langfe1033\loch\af38\hich\af38\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 c.\tab}}\pard\plain \ltrpar -\s2\ql \fi-363\li720\ri0\sb120\sa120\nowidctlpar\jclisttab\tx720\wrapdefault\aspalpha\aspnum\faauto\ls12\ilvl1\outlinelevel1\adjustright\rin0\lin720\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Restrictions de distribution. Vous n\hich\f38 -\rquote \'ea\loch\f38 \hich\f38 tes pas autoris\'e9\loch\f38 \hich\f38 \'e0\~\loch\f38 : -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar -\s35\ql \fi-357\li1077\ri0\sb120\sa120\nowidctlpar\jclisttab\tx1080\wrapdefault\aspalpha\aspnum\faauto\ls34\adjustright\rin0\lin1077\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 modifier toute mention de droits d\hich\f38 -\rquote \loch\f38 auteur, de \hich\af38\dbch\af13\loch\f38 \hich\f38 marques ou de droits de propri\'e9\loch\f38 \hich\f38 t\'e9\loch\f38 industrielle pouvant figurer dans le code distribuable, -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -utiliser les marques de Microsoft dans les noms de vos programmes ou d\hich\f38 \rquote \loch\f38 \hich\f38 une fa\'e7\loch\f38 \hich\f38 on qui sugg\'e8\loch\f38 \hich\f38 re que vos programmes sont fournis par Microsoft ou sous la responsabilit\'e9 -\loch\f38 d\hich\af38\dbch\af13\loch\f38 e Microsoft, -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 \hich\f38 -distribuer le Code distribuable en vue de son ex\'e9\loch\f38 cution sur une plate-forme autre que la plate-forme\~Windows, -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 -inclure le Code distribuable dans des programmes malveillants, trompeurs ou interdits par la loi, ou -\par {\listtext\pard\plain\ltrpar \s35 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 modifier ou distribuer le code s -\hich\af38\dbch\af13\loch\f38 \hich\f38 ource de code distribuable de mani\'e8\loch\f38 \hich\f38 re \'e0\loch\f38 ce qu\hich\f38 \rquote \loch\f38 il fasse l\hich\f38 \rquote \loch\f38 \hich\f38 objet, en partie ou dans son int\'e9\loch\f38 \hich\f38 -gralit\'e9\loch\f38 , d\hich\f38 \rquote \loch\f38 une Licence Exclue. Une Licence Exclue implique comme condition d\hich\f38 \rquote \loch\f38 utilisation, de modification ou de distribution, que\~: -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\cf18\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}}\pard\plain \ltrpar -\s36\ql \fi-358\li1435\ri0\sb120\sa120\nowidctlpar\jclisttab\tx1437\wrapdefault\aspalpha\aspnum\faauto\ls35\adjustright\rin0\lin1435\itap0\pararsid14092627 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 \hich\f38 le code soit d\'e9\loch\f38 \hich\f38 -voil\'e9\loch\f38 \hich\f38 ou distribu\'e9\loch\f38 \hich\af38\dbch\af13\loch\f38 dans sa forme de code source, ou -\par {\listtext\pard\plain\ltrpar \s36 \rtlch\fcs1 \af38\afs19 \ltrch\fcs0 \fs19\cf18\lang1036\langfe1033\loch\af3\hich\af3\dbch\af13\langnp1036\insrsid14092627 \loch\af3\dbch\af13\hich\f3 \'b7\tab}\hich\af38\dbch\af13\loch\f38 d\hich\f38 \rquote \loch\f38 -autres aient le droit de le modifier. -\par {\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \ab\af38\afs20 \ltrch\fcs0 \b\fs20\lang1036\langfe1033\loch\af38\hich\af38\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 16.\tab}}\pard\plain \ltrpar -\s1\ql \fi-357\li357\ri0\sb120\sa120\nowidctlpar\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls12\outlinelevel0\adjustright\rin0\lin357\itap0\pararsid14092627 \rtlch\fcs1 \ab\af38\afs19\alang1025 \ltrch\fcs0 -\b\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38 \ltrch\fcs0 \lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 SERVICES D\hich\f38 \rquote \loch\f38 \hich\f38 -ASSISTANCE TECHNIQUE POUR LE SUPPL\'c9\loch\f38 MENT. }{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 Microsoft fournit des services d\hich\f38 \rquote \loch\f38 -assistance technique pour ce logiciel disponibles sur le site }{\rtlch\fcs1 \ab0\af0 \ltrch\fcs0 \cs73\b0\ul\cf2\lang1036\langfe1033\dbch\af13\langnp1036\insrsid14092627 \hich\af38\dbch\af13\loch\f38 www.support.microsoft.com/common/int -\hich\af38\dbch\af13\loch\f38 ernational.aspx.}{\rtlch\fcs1 \ab0\af38 \ltrch\fcs0 \b0\lang2057\langfe2057\dbch\af13\langnp2057\langfenp2057\insrsid14092627 -\par }\pard\plain \ltrpar\ql \li360\ri0\sb120\sa120\nowidctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0\pararsid8259195 \rtlch\fcs1 \af38\afs19\alang1025 \ltrch\fcs0 -\fs19\lang1033\langfe1033\loch\af38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af38\afs20 \ltrch\fcs0 \fs20\dbch\af13\insrsid864014 -\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a -9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad -5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 -b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0 -0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6 -a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f -c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512 -0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462 -a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865 -6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b -4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b -4757e8d3f729e245eb2b260a0238fd010000ffff0300504b03041400060008000000210096b5ade296060000501b0000160000007468656d652f7468656d652f -7468656d65312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87 -615b8116d8a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad -79482a9c0498f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b -5d8a314d3c94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab -999fb7b4717509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9 -699640f6719e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd586 -8b37a088d1e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d6 -0cf03ac1a5193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f -9e7ef3f2d117d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be -15c308d3f28acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a9979 -3849c26ae66252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d -32a423279a668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2a -f074481847bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86 -e877f0034e16bafb0e258ebb4faf06b769e888340b103d3311da9750aa9d0a1cd3e4efca31a3508f6d0c5c5c398602f8e2ebc71591f5b616e24dd893aa3261fb -44f95d843b5974bb5c04f4edafb95b7892ec1108f3f98de75dc97d5772bdff7cc95d94cf672db4b3da0a6557f70db629362d72bcb0431e53c6066acac80d699a -6409fb44d08741bdce9c0e4971624a2378cceaba830b05366b90e0ea23aaa241845368b0eb9e2612ca8c742851ca251ceccc70256d8d87265dd96361531f186c -3d9058edf2c00eafe8e1fc5c509031bb4d680e9f39a3154de0accc56ae644441edd76156d7429d995bdd88664a9dc3ad50197c38af1a0c16d684060441db0256 -5e85f3b9660d0713cc48a0ed6ef7dedc2dc60b17e92219e180643ed27acffba86e9c94c78ab90980d8a9f0913ee49d62b512b79626fb06dccee2a432bbc60276 -b9f7dec44b7904cfbca4f3f6443ab2a49c9c2c41476dafd55c6e7ac8c769db1bc399161ee314bc2e75cf8759081743be1236ec4f4d6693e5336fb672c5dc24a8 -c33585b5fb9cc24e1d4885545b58463634cc5416022cd19cacfccb4d30eb45296023fd35a458598360f8d7a4003bbaae25e331f155d9d9a5116d3bfb9a95523e -51440ca2e0088dd844ec6370bf0e55d027a012ae264c45d02f708fa6ad6da6dce29c255df9f6cae0ec38666984b372ab5334cf640b37795cc860de4ae2816e95 -b21be5ceaf8a49f90b52a51cc6ff3355f47e0237052b81f6800fd7b802239daf6d8f0b1571a8426944fdbe80c6c1d40e8816b88b8569082ab84c36ff0539d4ff -6dce591a26ade1c0a7f669880485fd484582903d284b26fa4e2156cff62e4b9265844c4495c495a9157b440e091bea1ab8aaf7760f4510eaa69a6465c0e04ec6 -9ffb9e65d028d44d4e39df9c1a52ecbd3607fee9cec7263328e5d661d3d0e4f62f44acd855ed7ab33cdf7bcb8ae889599bd5c8b3029895b6825696f6af29c239 -b75a5bb1e6345e6ee6c28117e73586c1a2214ae1be07e93fb0ff51e133fb65426fa843be0fb515c187064d0cc206a2fa926d3c902e907670048d931db4c1a449 -59d366ad93b65abe595f70a75bf03d616c2dd959fc7d4e6317cd99cbcec9c58b34766661c7d6766ca1a9c1b327531486c6f941c638c67cd22a7f75e2a37be0e8 -2db8df9f30254d30c1372581a1f51c983c80e4b71ccdd28dbf000000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468 -656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4 -350d363f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d2624 -52282e3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe5141 -73d9850528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c020000130000000000000000 -0000000000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000 -000000000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000019 -0200007468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d001400060008000000210096b5ade296060000501b00001600000000 -000000000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027 -00000000000000000000000000a00900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d0100009b0a00000000} -{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d -617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 -6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 -656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} -{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9; -\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7; -\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference; -\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000 -4d73786d6c322e534158584d4c5265616465722e362e30000000000000000000004a0000 -d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff0900060000000000000000000000010000000100000000000000001000000200000001000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffdffffff04000000feffffff050000000e000000060000000700000008000000090000000a0000000b0000000c0000000d0000000f000000110000001000000022000000feffffff130000001400000015000000160000001700000018000000190000001a0000001b0000001c0000001d0000001e00 -00001f0000002000000021000000feffffff23000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffff010000000c6ad98892f1d411a65f0040963251e5000000000000000000000000a0ad -e83b9c14cc0103000000c01a0000000000004d0073006f004400610074006100530074006f0072006500000000000000000000000000000000000000000000000000000000000000000000000000000000001a000101ffffffffffffffff050000000000000000000000000000000000000000000000a0ade83b9c14cc01 -a0ade83b9c14cc01000000000000000000000000c70053005a00db00c300dd004e00c300c800d40053003100c800420044005500d80059004600ca00430051003d003d000000000000000000000000000000000032000101ffffffffffffffff030000000000000000000000000000000000000000000000a0ade83b9c14 -cc01a0ade83b9c14cc010000000000000000000000004900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff04000000ffffffff000000000000000000000000000000000000000000000000 -00000000000000000000000000000000c100000000000000010000000200000003000000feffffff0500000006000000070000000800000009000000feffffff0b0000000c0000000d0000000e0000000f000000100000001100000012000000130000001400000015000000160000001700000018000000190000001a00 -00001b0000001c0000001d0000001e0000001f000000200000002100000022000000230000002400000025000000260000002700000028000000290000002a0000002b0000002c0000002d0000002e0000002f00000030000000310000003200000033000000340000003500000036000000370000003800000039000000 -3a0000003b0000003c0000003d0000003e0000003f00000040000000410000004200000043000000440000004500000046000000470000004800000049000000feffffff4b0000004c0000004d0000004e0000004f000000feffffff510000005200000053000000feffffff550000005600000057000000580000005900 -0000feffffff5b0000005c0000005d0000005e0000005f000000600000006100000062000000630000006400000065000000660000006700000068000000690000006a000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d3822207374616e64616c6f6e653d22796573223f3e3c44696374696f6e617279205361766564427956657273696f6e3d22332e362e31382e3022204d -696e696d756d56657273696f6e3d22332e362e342e302220786d6c6e733d22687474703a2f2f736368656d61732e627573696e6573732d696e746567726974792e636f6d2f6465616c6275696c6465722f323030362f64696374696f6e617279222f3e000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f223f3e0d0a3c64733a6461746173746f72654974656d2064733a6974656d49443d227b38463742 -323639442d363344332d343441332d394241302d3130443445313831364130397d2220786d6c6e733a64733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f637573746f6d586d6c223e3c64733a736368656d61526566733e3c -64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e62757369500072006f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff000000000000 -000000000000000000000000000000000000000000000000000000000000040000005401000000000000ce00c90032004a0031005500d600cd004a00c4003400d500db00d8005900d3005800450045004100440041003d003d00000000000000000000000000000000003200010102000000080000000600000000000000 -00000000000000000000000000000000a0ade83b9c14cc01a0ade83b9c14cc010000000000000000000000004900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff07000000ffffffff0000 -000000000000000000000000000000000000000000000000000000000000000000000a000000f50f000000000000500072006f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff -0000000000000000000000000000000000000000000000000000000000000000000000004a00000051010000000000006e6573732d696e746567726974792e636f6d2f6465616c6275696c6465722f323030362f64696374696f6e617279222f3e3c2f64733a736368656d61526566733e3c2f64733a6461746173746f72 -654974656d3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d3822207374616e64616c6f6e653d22796573223f3e3c53657373696f6e20786d6c6e733d22687474703a -2f2f736368656d61732e627573696e6573732d696e746567726974792e636f6d2f6465616c6275696c6465722f323030362f616e7377657273223e3c5661726961626c65204e616d653d22636f6e74726163747265666572656e6365222052656c6576616e743d2266616c7365223e3c56616c75653e323031302d4d4149 -4e422d3030313031333c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226d73636f6d223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d2266696c6574797065223e3c56616c75653e2e7274663c2f56616c7565 -3e3c2f5661726961626c653e3c5661726961626c65204e616d653d226c616e6775616765616c6c223e3c56616c75653e456e676c6973683c2f56616c75653e3c56616c75653e4368696e657365202853696d706c6966696564293c2f56616c75653e3c56616c75653e4368696e6573652028547261646974696f6e616c29 -3c2f56616c75653e3c56616c75653e437a6563683c2f56616c75653e3c56616c75653e4672656e63683c2f56616c75653e3c56616c75653e4765726d616e3c2f56616c75653e3c56616c75653e4974616c69616e3c2f56616c75653e3c56616c75653e4a6170616e6573653c2f56616c75653e3c56616c75653e4b6f7265 -616e3c2f56616c75653e3c56616c75653e506f6c6973683c2f56616c75653e3c56616c75653e506f727475677565736520284272617a696c293c2f56616c75653e3c56616c75653e5275737369616e3c2f56616c75653e3c56616c75653e5370616e6973683c2f56616c75653e3c56616c75653e5475726b6973683c2f56 -616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d225f5f72657175657374646967657374222052656c6576616e743d2266616c7365223e3c56616c75653e3078464532363934364137393337363741383635383139334236383646353743433745453838394237353842444536304337444435 -39313644303831354244424344374335363534444137353735353430323832393342384331414345463833393630344143344634383342454533313330394235394442384434393734454335322c30392044656320323031302032323a32323a3430202d303030303c2f56616c75653e3c2f5661726961626c653e3c5661 -726961626c65204e616d653d225f5f6576656e7476616c69646174696f6e222052656c6576616e743d2266616c7365223e3c56616c75653e2f77455741674b4f3239697043414c623449756d444c2b75437032397970624e71637a6d5230493767414e52424e67333c2f56616c75653e3c2f5661726961626c653e3c5661 -726961626c65204e616d653d2263746c303024706c616365686f6c6465726d61696e24686663657370636f6e74726163747265666572656e6365222052656c6576616e743d2266616c7365223e3c56616c75653e323031302d4d41494e422d3030313031333c2f56616c75653e3c2f5661726961626c653e3c5661726961 -626c65204e616d653d2263616e616461617661696c223e3c56616c75653e747275653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d2263616e6164616672656e6368223e3c56616c75653e747275653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d -653d2266696c65666f726d6174223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d22736f66747761726574797065223e3c56616c75653e467265652c205374616e64616c6f6e6520536f6674776172653c2f56616c75653e3c2f5661726961626c65 -3e3c5661726961626c65204e616d653d2270726f647563746e616d65223e3c56616c75653e53514c2053657276657220436f6d7061637420342e303c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226e756d6265726f66636f70696573223e3c56616c75653e416e79206e756d6265 -72206f6620636f706965733c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d2270726f6475637476657273696f6e223e3c56616c75653e4e6f6e653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d2276657273696f6e76697369626c65223e3c56 -616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226368616e6e656c223e3c56616c75653e52657461696c3c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d227374616e64616c6f6e657573657269676874223e3c56616c -75653e4f6e6c7920746f2064657369676e2c20646576656c6f7020616e64207465737420746865207573657227732070726f6772616d733c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226d65646961656c656d656e747374656d706c61746573223e3c56616c75653e66616c7365 -3c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d2264697374726962757461626c65636f6465223e3c56616c75653e747275653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d2264697374726962757461626c65636f646574797065223e3c5661 -6c75653e5265646973742e7478743c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d227265646973747478746f6e6c696e65223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d22696e7465726e616c7265617373 -69676e6d656e74223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226c6963656e73657472616e73666572223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226f746865726d -6963726f736f667470726f6772616d73223e3c56616c75653e747275653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226e65746672616d65776f726b223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226f -746865726d6963726f736f667470726f6772616d737465726d73223e3c56616c75653e546865207365706172617465206c6963656e7365207465726d73206173736f636961746564207769746820746865206f74686572204d6963726f736f66742070726f6772616d733c2f56616c75653e3c2f5661726961626c653e3c -5661726961626c65204e616d653d2270726572656c65617365636f6465223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d227468697264706172747970726f6772616d73223e3c56616c75653e66616c73653c2f56616c75653e3c2f566172696162 -6c653e3c5661726961626c65204e616d653d2262656e63686d61726b696e67223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d226d706567223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65 -204e616d653d22696e7465726e657462617365647365727669636573223e3c56616c75653e66616c73653c2f56616c75653e3c2f5661726961626c653e3c5661726961626c65204e616d653d225f5f6576656e7474617267657422204b6e6f776e3d2266616c7365222052656c6576616e743d2266616c7365222f3e3c56 -61726961626c65204e616d653d225f5f6576656e74617267756d656e7422204b6e6f776e3d2266616c7365222052656c6576616e743d2266616c7365222f3e3c5661726961626c65204e616d653d226c61756e6368646976616374696f6e22204b6e6f776e3d2266616c7365222052656c6576616e743d2266616c736522 -2f3e3c5661726961626c65204e616d653d225f5f737064756d6d79746578743122204b6e6f776e3d2266616c7365222052656c6576616e743d2266616c7365222f3e3c5661726961626c65204e616d653d225f5f737064756d6d79746578743222204b6e6f776e3d2266616c7365222052656c6576616e743d2266616c73 -65222f3e3c5661726961626c65204e616d653d226f726967696e61746f72223e3c56616c75653e5245444d4f4e445c64636f7265793c2f56616c75653e3c2f5661726961626c653e3c506172616d65746572204e616d653d2264625f646973706c61795f616c6c5f636f6d6d656e7473223e3c56616c75653e66616c7365 -3c2f56616c75653e3c2f506172616d657465723e3c506172616d65746572204e616d653d2264625f73686f775f73756d6d617279223e3c56616c75653e64697361626c65643c2f56616c75653e3c2f506172616d657465723e3c506172616d65746572204e616d653d2264625f74656d706c6174655f666f726d223e3c56 -616c75653e35323032636439312d396439322d343338612d386637642d3630613864313464336162303c2f56616c75653e3c2f506172616d657465723e3c506172616d65746572204e616d653d2264625f74656d706c6174655f7265666572656e6365223e3c56616c75653e5553455445524d535f4d41494e423c2f5661 -6c75653e3c2f506172616d657465723e3c506172616d65746572204e616d653d2264625f74656d706c6174655f76657273696f6e223e3c56616c75653e32303130313130393c2f56616c75653e3c2f506172616d657465723e3c506172616d65746572204e616d653d2264625f7472616e73616374696f6e5f6578746572 -6e616c5f6c6162656c223e3c56616c75653e323031302d4d41494e422d3030313031333c2f56616c75653e3c2f506172616d657465723e3c506172616d65746572204e616d653d2264625f7472616e73616374696f6e5f6964223e3c56616c75653e333432323c2f56616c75653e3c2f506172616d657465723e3c506172 -616d65746572204e616d653d2264625f766973697465645f7061676573223e3c56616c75653e313c2f56616c75653e3c56616c75653e323c2f56616c75653e3c56616c75653e333c2f56616c75653e3c56616c75653e343c2f56616c75653e3c56616c75653e363c2f56616c75653e3c56616c75653e373c2f56616c7565 -3e3c56616c75653e313c2f56616c75653e3c56616c75653e323c2f56616c75653e3c56616c75653e333c2f56616c75653e3c56616c75653e313c2f56616c75653e3c56616c75653e313c2f56616c75653e3c2f506172616d657465723e3c2f53657373696f6e3e00000000000000000000003c3f786d6c2076657273696f -6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f223f3e0d0a3c64733a6461746173746f72654974656d2064733a6974656d49443d227b36443039393742412d414434442d343732362d423545462d3836333335433431303030437d2220786d6c6e733a64733d22687474 -703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f637573746f6d586d6c223e3c64733a736368656d61526566733e3c64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e627573696e6573732d696e74 -6567726974792e636f6d2f6465616c6275696c6465722f323030362f616e7377657273222f3e3c2f64733a736368656d61526566733e3c2f64733a6461746173746f72654974656d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d100c7003500 -c3004700c200c400d50056005500ca00dc00c600d30051004a004a003200dd00c600320041003d003d000000000000000000000000000000000032000101ffffffff0b000000090000000000000000000000000000000000000000000000a0ade83b9c14cc01a0ade83b9c14cc0100000000000000000000000049007400 -65006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff0a000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000050000000db000000000000005000 -72006f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000540000004f01000000000000 -d300c300d4004f005600d400c000440034005500ce00df004400ce005a005100c100df0034005400550051003d003d000000000000000000000000000000000032000100ffffffffffffffff0c0000000000000000000000000000000000000000000000a0ade83b9c14cc01a0ade83b9c14cc0100000000000000000000 -00003c3f6d736f2d636f6e74656e74547970653f3e3c466f726d54656d706c6174657320786d6c6e733d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f7368617265706f696e742f76332f636f6e74656e74747970652f666f726d73223e3c446973706c61793e446f63756d656e744c696272 -617279466f726d3c2f446973706c61793e3c456469743e446f63756d656e744c696272617279466f726d3c2f456469743e3c4e65773e446f63756d656e744c696272617279466f726d3c2f4e65773e3c2f466f726d54656d706c617465733e00000000000000000000000000000000000000000000000000000000000000 -0000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f223f3e0d0a3c64733a6461746173746f72654974656d2064733a6974656d49443d227b31414533373743362d333532392d344135352d424339422d33343039323543463636 -37307d2220786d6c6e733a64733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f637573746f6d586d6c223e3c64733a736368656d61526566733e3c64733a736368656d615265662064733a7572693d22687474703a2f2f7363 -68656d61732e6d6963726f736f66742e636f6d2f7368617265706f696e742f76332f636f6e74656e74747970652f666f726d73222f3e3c2f64733a736368656d61526566733e3c2f64733a6461746173746f72654974656d3e00000000000000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d226e6f223f3e0d0a3c64733a6461746173746f72654974656d2064733a6974656d49443d227b35373045334443452d303334382d344237392d424630452d45363530 -38374637393335317d2220786d6c6e733a64733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f6f6666696365446f63756d656e742f323030362f637573746f6d586d6c223e3c64733a736368656d61526566733e3c64733a736368656d615265662064733a7572693d22687474 -703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f6d657461646174612f636f6e74656e7454797065222f3e3c64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f6d65 -7461646174612f70726f706572746965732f4900740065006d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000201ffffffff0d000000ffffffff00000000000000000000000000000000000000000000000000000000 -000000000000000012000000761f000000000000500072006f007000650072007400690065007300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000200ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 -000000000000000000005a00000004040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d227574662d38223f3e3c63743a636f6e74656e7454797065536368656d612063743a5f3d2222206d613a5f3d2222206d613a636f6e74656e74547970654e616d653d22446f6375 -6d656e7422206d613a636f6e74656e745479706549443d223078303130313030424441314136413232304134304134313945464239453539313741434336414422206d613a636f6e74656e745479706556657273696f6e3d22313722206d613a636f6e74656e74547970654465736372697074696f6e3d22437265617465 -2061206e657720646f63756d656e742e22206d613a636f6e74656e745479706553636f70653d2222206d613a76657273696f6e49443d2266343736346339666166646632336436653035343862333630623130346130332220786d6c6e733a63743d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f -6d2f6f66666963652f323030362f6d657461646174612f636f6e74656e74547970652220786d6c6e733a6d613d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f6d657461646174612f70726f706572746965732f6d65746141747472696275746573223e0d0a3c -7873643a736368656d61207461726765744e616d6573706163653d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f6d657461646174612f70726f7065727469657322206d613a726f6f743d227472756522206d613a6669656c647349443d223732326565636431 -63363230323961373830386363653964376530623264396522206e73323a5f3d222220786d6c6e733a7873643d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612220786d6c6e733a703d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f32 -3030362f6d657461646174612f70726f706572746965732220786d6c6e733a6e73323d2235616265626439612d376264662d343438322d393437632d633333353535323462663833223e0d0a3c7873643a696d706f7274206e616d6573706163653d2235616265626439612d376264662d343438322d393437632d633333 -353535323462663833222f3e0d0a3c7873643a656c656d656e74206e616d653d2270726f70657274696573223e0d0a3c7873643a636f6d706c6578547970653e0d0a3c7873643a73657175656e63653e0d0a3c7873643a656c656d656e74206e616d653d22646f63756d656e744d616e6167656d656e74223e0d0a3c7873 -643a636f6d706c6578547970653e0d0a3c7873643a616c6c3e0d0a3c7873643a656c656d656e74207265663d226e73323a4368616e6e656c222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a4f726967696e61746f72222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a50726f647563 -744e616d6522206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a50726f6475637456657273696f6e22206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a5075626c6973684461746522206d696e4f63637572733d2230 -222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a5265746972656d656e744461746522206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a536f6674776172655479706522206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e7420 -7265663d226e73323a4d53636f6d22206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a53746174757322206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a4c6963656e73654d6f64656c22206d696e4f63637572733d -2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a50726f64756374494422206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a4f776e657222206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a4c -616e677561676522206d696e4f63637572733d2230222f3e0d0a3c7873643a656c656d656e74207265663d226e73323a46696c6554797065222f3e0d0a3c2f7873643a616c6c3e0d0a3c2f7873643a636f6d706c6578547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c2f7873643a73657175656e63653e0d0a -3c2f7873643a636f6d706c6578547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c2f7873643a736368656d613e0d0a3c7873643a736368656d61207461726765744e616d6573706163653d2235616265626439612d376264662d343438322d393437632d6333333535353234626638332220656c656d656e7446 -6f726d44656661756c743d227175616c69666965642220786d6c6e733a7873643d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612220786d6c6e733a646d733d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f646f63756d65 -6e744d616e6167656d656e742f7479706573223e0d0a3c7873643a696d706f7274206e616d6573706163653d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f646f63756d656e744d616e6167656d656e742f7479706573222f3e0d0a3c7873643a656c656d656e -74206e616d653d224368616e6e656c22206d613a696e6465783d223822206d613a646973706c61794e616d653d224368616e6e656c22206d613a696e7465726e616c4e616d653d224368616e6e656c223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d -733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d224f726967696e61746f722220 -6d613a696e6465783d223922206d613a646973706c61794e616d653d224f726967696e61746f7222206d613a696e7465726e616c4e616d653d224f726967696e61746f72223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c -7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d2250726f647563744e616d6522206d613a696e6465783d22 -313022206e696c6c61626c653d227472756522206d613a646973706c61794e616d653d2250726f647563744e616d6522206d613a64656661756c743d2222206d613a696e7465726e616c4e616d653d2250726f647563744e616d65223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374 -696f6e20626173653d22646d733a4e6f7465222f3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d2250726f6475637456657273696f6e22206d613a696e6465783d22313122206e696c6c61626c653d227472756522206d613a -646973706c61794e616d653d2250726f6475637456657273696f6e22206d613a696e7465726e616c4e616d653d2250726f6475637456657273696f6e223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c -656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d225075626c6973684461746522206d613a696e6465783d22313222206e696c6c -61626c653d227472756522206d613a646973706c61794e616d653d225075626c6973684461746522206d613a666f726d61743d22446174654f6e6c7922206d613a696e7465726e616c4e616d653d225075626c69736844617465223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a726573747269637469 -6f6e20626173653d22646d733a4461746554696d65222f3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d225265746972656d656e744461746522206d613a696e6465783d22313322206e696c6c61626c653d22747275652220 -6d613a646973706c61794e616d653d225265746972656d656e744461746522206d613a666f726d61743d22446174654f6e6c7922206d613a696e7465726e616c4e616d653d225265746972656d656e7444617465223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173 -653d22646d733a4461746554696d65222f3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d22536f6674776172655479706522206d613a696e6465783d22313422206e696c6c61626c653d227472756522206d613a646973706c -61794e616d653d22536f6674776172655479706522206d613a696e7465726e616c4e616d653d22536f66747761726554797065223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c -75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d224d53636f6d22206d613a696e6465783d22313522206e696c6c61626c653d227472756522206d613a -646973706c61794e616d653d224d53636f6d22206d613a64656661756c743d223122206d613a696e7465726e616c4e616d653d224d53636f6d223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a426f6f6c65616e222f3e0d0a3c2f7873643a7369 -6d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d2253746174757322206d613a696e6465783d22313622206e696c6c61626c653d227472756522206d613a646973706c61794e616d653d2253746174757322206d613a696e7465726e616c4e616d653d2253 -7461747573223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a73696d706c655479 -70653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d224c6963656e73654d6f64656c22206d613a696e6465783d22313722206e696c6c61626c653d227472756522206d613a646973706c61794e616d653d224c6963656e73654d6f64656c22206d613a696e7465726e616c4e -616d653d224c6963656e73654d6f64656c223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f -7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d2250726f64756374494422206d613a696e6465783d22313822206e696c6c61626c653d227472756522206d613a646973706c61794e616d653d2250726f64756374494422206d613a696e74 -65726e616c4e616d653d2250726f647563744944223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d -0a3c2f7873643a73696d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d224f776e657222206d613a696e6465783d22313922206e696c6c61626c653d227472756522206d613a646973706c61794e616d653d224f776e657222206d613a696e7465726e616c -4e616d653d224f776e6572223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a7369 -6d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d224c616e677561676522206d613a696e6465783d22323022206e696c6c61626c653d227472756522206d613a646973706c61794e616d653d224c616e677561676522206d613a696e7465726e616c4e616d -653d224c616e6775616765223e0d0a3c7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a7369 -6d706c65547970653e0d0a3c2f7873643a656c656d656e743e0d0a3c7873643a656c656d656e74206e616d653d2246696c655479706522206d613a696e6465783d22323122206d613a646973706c61794e616d653d2246696c655479706522206d613a696e7465726e616c4e616d653d2246696c6554797065223e0d0a3c -7873643a73696d706c65547970653e0d0a3c7873643a7265737472696374696f6e20626173653d22646d733a54657874223e0d0a3c7873643a6d61784c656e6774682076616c75653d22323535222f3e0d0a3c2f7873643a7265737472696374696f6e3e0d0a3c2f7873643a73696d706c65547970653e0d0a3c2f787364 -3a656c656d656e743e0d0a3c2f7873643a736368656d613e0d0a3c7873643a736368656d61207461726765744e616d6573706163653d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f7061636b6167652f323030362f6d657461646174612f636f72652d70726f70657274696573 -2220656c656d656e74466f726d44656661756c743d227175616c69666965642220617474726962757465466f726d44656661756c743d22756e7175616c69666965642220626c6f636b44656661756c743d2223616c6c2220786d6c6e733d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f -72672f7061636b6167652f323030362f6d657461646174612f636f72652d70726f706572746965732220786d6c6e733a7873643d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612220786d6c6e733a7873693d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c5363 -68656d612d696e7374616e63652220786d6c6e733a64633d22687474703a2f2f7075726c2e6f72672f64632f656c656d656e74732f312e312f2220786d6c6e733a64637465726d733d22687474703a2f2f7075726c2e6f72672f64632f7465726d732f2220786d6c6e733a6f646f633d22687474703a2f2f736368656d61 -732e6d6963726f736f66742e636f6d2f6f66666963652f696e7465726e616c2f323030352f696e7465726e616c446f63756d656e746174696f6e223e0d0a3c7873643a696d706f7274206e616d6573706163653d22687474703a2f2f7075726c2e6f72672f64632f656c656d656e74732f312e312f2220736368656d614c -6f636174696f6e3d22687474703a2f2f6475626c696e636f72652e6f72672f736368656d61732f786d6c732f7164632f323030332f30342f30322f64632e787364222f3e0d0a3c7873643a696d706f7274206e616d6573706163653d22687474703a2f2f7075726c2e6f72672f64632f7465726d732f2220736368656d61 -4c6f636174696f6e3d22687474703a2f2f6475626c696e636f72652e6f72672f736368656d61732f786d6c732f7164632f323030332f30342f30322f64637465726d732e787364222f3e0d0a3c7873643a656c656d656e74206e616d653d22636f726550726f706572746965732220747970653d2243545f636f72655072 -6f70657274696573222f3e0d0a3c7873643a636f6d706c657854797065206e616d653d2243545f636f726550726f70657274696573223e0d0a3c7873643a616c6c3e0d0a3c7873643a656c656d656e74207265663d2264633a63726561746f7222206d696e4f63637572733d223022206d61784f63637572733d2231222f -3e0d0a3c7873643a656c656d656e74207265663d2264637465726d733a6372656174656422206d696e4f63637572733d223022206d61784f63637572733d2231222f3e0d0a3c7873643a656c656d656e74207265663d2264633a6964656e74696669657222206d696e4f63637572733d223022206d61784f63637572733d -2231222f3e0d0a3c7873643a656c656d656e74206e616d653d22636f6e74656e745479706522206d696e4f63637572733d223022206d61784f63637572733d22312220747970653d227873643a737472696e6722206d613a696e6465783d223022206d613a646973706c61794e616d653d22436f6e74656e742054797065 -22206d613a726561644f6e6c793d2274727565222f3e0d0a3c7873643a656c656d656e74207265663d2264633a7469746c6522206d696e4f63637572733d223022206d61784f63637572733d223122206d613a696e6465783d223422206d613a646973706c61794e616d653d225469746c65222f3e0d0a3c7873643a656c -656d656e74207265663d2264633a7375626a65637422206d696e4f63637572733d223022206d61784f63637572733d2231222f3e0d0a3c7873643a656c656d656e74207265663d2264633a6465736372697074696f6e22206d696e4f63637572733d223022206d61784f63637572733d2231222f3e0d0a3c7873643a656c -656d656e74206e616d653d226b6579776f72647322206d696e4f63637572733d223022206d61784f63637572733d22312220747970653d227873643a737472696e67222f3e0d0a3c7873643a656c656d656e74207265663d2264633a6c616e677561676522206d696e4f63637572733d223022206d61784f63637572733d -2231222f3e0d0a3c7873643a656c656d656e74206e616d653d2263617465676f727922206d696e4f63637572733d223022206d61784f63637572733d22312220747970653d227873643a737472696e67222f3e0d0a3c7873643a656c656d656e74206e616d653d2276657273696f6e22206d696e4f63637572733d223022 -206d61784f63637572733d22312220747970653d227873643a737472696e67222f3e0d0a3c7873643a656c656d656e74206e616d653d227265766973696f6e22206d696e4f63637572733d223022206d61784f63637572733d22312220747970653d227873643a737472696e67223e0d0a3c7873643a616e6e6f74617469 -6f6e3e0d0a3c7873643a646f63756d656e746174696f6e3e0d0a202020202020202020202020202020202020202020202020546869732076616c756520696e6469636174657320746865206e756d626572206f66207361766573206f72207265766973696f6e732e20546865206170706c69636174696f6e206973207265 -73706f6e7369626c6520666f72207570646174696e6720746869732076616c75652061667465722065616368207265766973696f6e2e0d0a20202020202020202020202020202020202020203c2f7873643a646f63756d656e746174696f6e3e0d0a3c2f7873643a616e6e6f746174696f6e3e0d0a3c2f7873643a656c65 -6d656e743e0d0a3c7873643a656c656d656e74206e616d653d226c6173744d6f646966696564427922206d696e4f63637572733d223022206d61784f63637572733d22312220747970653d227873643a737472696e67222f3e0d0a3c7873643a656c656d656e74207265663d2264637465726d733a6d6f64696669656422 -206d696e4f63637572733d223022206d61784f63637572733d2231222f3e0d0a3c7873643a656c656d656e74206e616d653d226c6173745072696e74656422206d696e4f63637572733d223022206d61784f63637572733d22312220747970653d227873643a6461746554696d65222f3e0d0a3c7873643a656c656d656e -74206e616d653d22636f6e74656e7453746174757322206d696e4f63637572733d223022206d61784f63637572733d22312220747970653d227873643a737472696e67222f3e0d0a3c2f7873643a616c6c3e0d0a3c2f7873643a636f6d706c6578547970653e0d0a3c2f7873643a736368656d613e0d0a3c2f63743a636f -6e74656e7454797065536368656d613e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000006d65746141747472696275746573222f3e3c64733a736368656d615265662064733a7572693d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d61222f3e3c64733a736368656d615265662064733a7572693d226874 -74703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f6d657461646174612f70726f70657274696573222f3e3c64733a736368656d615265662064733a7572693d2235616265626439612d376264662d343438322d393437632d633333353535323462663833222f3e3c64733a -736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f323030362f646f63756d656e744d616e6167656d656e742f7479706573222f3e3c64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e6f7065 -6e786d6c666f726d6174732e6f72672f7061636b6167652f323030362f6d657461646174612f636f72652d70726f70657274696573222f3e3c64733a736368656d615265662064733a7572693d22687474703a2f2f7075726c2e6f72672f64632f656c656d656e74732f312e312f222f3e3c64733a736368656d61526566 -2064733a7572693d22687474703a2f2f7075726c2e6f72672f64632f7465726d732f222f3e3c64733a736368656d615265662064733a7572693d22687474703a2f2f736368656d61732e6d6963726f736f66742e636f6d2f6f66666963652f696e7465726e616c2f323030352f696e7465726e616c446f63756d656e7461 -74696f6e222f3e3c2f64733a736368656d61526566733e3c2f64733a6461746173746f72654974656d3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/EntityFramework.SqlServerCompact.4.1.8482.2.nupkg b/packages/EntityFramework.SqlServerCompact.4.1.8482.2/EntityFramework.SqlServerCompact.4.1.8482.2.nupkg deleted file mode 100644 index 680b62393522736959a2c59317260cb7bb2f3ffc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109205 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 diff --git a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/lib/System.Data.SqlServerCe.Entity.dll b/packages/EntityFramework.SqlServerCompact.4.1.8482.2/lib/System.Data.SqlServerCe.Entity.dll deleted file mode 100644 index 7588cffbe01a245ef6d706606572e43b7ed5788b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 239968 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

    c?{ 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 diff --git a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/tools/install.ps1 b/packages/EntityFramework.SqlServerCompact.4.1.8482.2/tools/install.ps1 deleted file mode 100644 index 9fa2a6a35..000000000 --- a/packages/EntityFramework.SqlServerCompact.4.1.8482.2/tools/install.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -param($installPath, $toolsPath, $package, $project) -$project.Object.References.Add("System.Transactions") | Out-Null -$project.Object.References.Add("System.Data.Entity") | Out-Null

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�f3$>Hi++c!b{+gYH2QHDn7n>I89oknd9JgJvt^`^xtE15|~lt^3U%NY@u z|K=4-`;jhC_{;0fyjqtt3QihUL91%DE;G18H&dBE|B)s6*x$uRSrGj)GEF`BaQOzeKmi?!d5)Dk_l;= zYFa@15C;lPuPC{P7n?PwgEVHAlbe3*o$K>UYj%d|1E6T<|ce8G0{WidUWE5|yG$P#m zMyB~z47e%&-^dU*v)|9&08f=9K=NCU z?j`gLEgsZv$>(bfjTUBVgyJMDD+7?16;@bRW3x@4&8yirFtn)IzU9!689Xg{)#H|< zB(5~J){e}1g$8c;&R4J^$RV!DUZ-u&YY*SR$m8A@gy+O(pYd01Q5Hyzj9;y((IS6F znv52~zu+l&uk~*Nj`cTkxTiGF^QwBQ6WOHO=?Sqkjr3|xOIB0c=$twmr{B)&JiTHy zN+e=(EokAC*E>o75bMwzVv?JFzm&VCxj^(-Ga&Tw7wfVu zD2|>IfNx^r3Ra}+qL~w8wpV!$j|Shusi!1yEh0M;s|vj4#i~iMQa(c>=H&S+j?uFT z^y9U0?fmS5iR*u^=;%>TUA&(K)?a3q#fA8RUK(A+U3z6xo@di}S`mqA(ec%iQYh7u z)M{4L5ka9>;-Go`y|I%ft5D+jfbVY;o&Ky)TVnU;`SPNjAGh?!WZmZ90G&0Kw9z?J z^Kp}tX{z&c57(1wu_A&lTSk;oKSt(C9pfl|AKg77mR&EIr9C1SLf8dE`Z*#fNX<{Na zIi)$HD`_JN56BlLr}G{E-JuPhH%K&_zC@>Zow%OcXuf6?nQ!IzVv?HAKy%V?_@HW>}#)e zp2u;67^^qO>u!OPn_e=66LYR#uf;f*TmWJbQty{jR!B?{VT1jR&LQlH0DpaCVGcX` z2e!2l3CdM^1J;Q`C3RPdxPe-h%TG$IWS+Y^*wO#i7Wm=|n!mZ2n2eE*?>2I%nh2@;* zSrSRM3fQZs#B#E6S6|?TV&OB=4L;MJUc~1r*e=g26JZ8z)I9N0qYqh4?SY-@&$)tN zFXjNjtOXd?F;2d)40v}>tm>!G^kdwYKiWRO`BOh0i-aO6&%Vw2dV`)y!mqZL<+5{y z%;1Gb;%zWG;ey0U>EnQZ(ML*F>m34V?S^(G&r!@jPqt5WF}pKq7dRw;uROT_Ap7c@ z&&T4Vn3m09NIC^)okFk zWd_MjU{(9F!+5RV_C+{;pI1B#LDwSy=p$W*&@4zxGi_UF_0#sJ-No{PS} z=t`k?&R8=qA5Uo%Duq->CwuCxqTuX#X9WSr?=IVWr)2E*>0OI-VY|QM8&UJ|_*d{y zo>4LugqxNoyqm_>6=w(3E)v%7gN6`gwK7 zeHqdI^9rmh;j2A=%Wfd{wBI%<7u03MhecT?PgQyU>`b9h5%pXr z+9?PLZ?q%vA>!^AguW)K;g99js?#Ef=>G1-W^8eCU`xeiRRe$-G+z>b9y_zNYz`>y zczjB_dA>3q(Y?M+NL}XSce1z!gZX8EDzW~>1OHz3W;+m~UcftbeQk!2r}D26ySa$Q zPlV80{+-;rVN5|5pZRICt>qCsA~&LNF4W`sP{ikvSOUJO(21ppG|+)aY8$Vj~H9C*~TCI-H$!EPoF|snP{#PfO(i z$^qjX{Qh1XGC6!@JM)6`Jc5Ko_w#Tm{~*XouN^+F2n=mbI^Fqv_PH8lSYG0wvq{GC zeTz&B;m*(5NRy|dzDRQNg!fgam8i;D>baW5cT%4x0S-ChY^`Rr3%9&SW0n(&p>o}L zpPCH54L&kkPMo>_fyxD0d`nKZg944UG-K^3$Fd;=sC)A-+H@9+ z>INF)D#208(=VwF*!6mj`9LIjz+j+uN1nkiuBe= z*3zXrSZce|e!X@OSnrKg3SZNo{g$IG7m=SyOY2)nE!`*F-1Y`)4ySg{=@ff@R*cYC zSQH@7!K!BZ58C$M3r1BY%1%ApjNIDxe^}f@P|Po#J*N>&4!nd@P=*?7)$xivuipN* zKFN13K&m7|;mVUvwXKtO-!}V&JQbMwTZkx})99jsrUFaH%hzGGqh259gCN-$AEnDP z0hLqO?5?4^K?!2*bRLVr8P1ejP^x$dAxZ$ykeId zt}aUu8=VZF(L6MBmF;t)GM7tRh`%|R-Xt>gzW@6+e5yVCKwxg99nc)%Re1C1$C1X= zmg$HD520ehRAa*^;a1)zj}{XUx8vm(muHU?Pc7^2ue;Rk1C06H$Rinm<|VVp*cStp z%4+E|_FjFWZ80_)V^fYKyA7By`xdw=3>d64fIisW^SmG?2IasHe-&LLmfw32Vp+;E4fjDXNvs(W3NLs1EgY_5Aq{vTR_Qf?$!XT;Df~VD z@zNjq`g^~0QbeLTI|D+NPfn4U#LoACnDYuZ+>zT2Zz|}D1Q*T4k&sFo?~khL%70r* zTg<JcSO6p_0^F6)M?{p0FcJYQ8K zm;EzixRO{|CBdY`tqyY@sExVdxZ#=cm~`mrg9I9d^KtnV+F;arFoEZ3gsA5%nPv0< zy>)EFA|29coHp@2&Z!@?2(-*yNR4Iego;wjQB%?FS99a{N~@n>vf*~UjFxoQmgXk| zsx|Yt+B8@KDSwA-N<+8}@8r~3E2WFcvj;=U(WgeHIo7dvoCSs8dxE03zkHu*dqz{j zY61NBudT#!F8*Y60m!RVl&&|jb_$eBgmQUckHkHg-Y28v4_V-?nL(}(h9NBc34w4$ z$@@tcV8&uJtmg&>hUf=v4d@CQe`=8&u%XmS#yI14Y(vqNKTkwqkK7mHS)6Lw(#MdI zE7v|D05ArvBP}nbCEeXy=15z#HVJgtS#CeiDI85Tt7wVvYWQB*bo7F#$ubdLqQgYj zsS*fj12o{E0iFBuL4W8=Vpfj&KhIgh+o@29wTU~8=ixn(34LRgJlpp|Dt)3T$1u-i zNE<3MkEeU_X`=)jHK7PCw)HB`Ty%zy(*K4Y_Ge`n!7dhM`AP(_%Ri7@DEo`j@PdFKF;j9T)b@>myp@ z<0RAZXH@t$2|?>FhQUymx536W6sF+32t-S_He5#o{cmv(PJ3q}*}rt4L-5heJP#R6 zpXC!D-9x@${&}GZX7e-8lw>zooMK)280YUU%N$oZ#S0zlBKh8wB-=4&TUg<~vEC5j zNMjk30Y98GPFN@tsnGvhH2A^nZjClfpyD%|s0T}c{eoz&RbG^@1Jbp;RX7zdQe`-U zI)tPXUL8}O{rkrpNPv&x@wg|HgVsQWYX(m5V<@V9HPV z&V#+Sh|@V#NwU;M@K?~?uvgY{b9ly**_2P~uMMZ#q^-va8iz$mG-^Rf+b5Z6nuTuH z1vQ@9rpfYKrC~h3JG-VD3+=k1vO1)tx`jM>{L_l=;OKoA(+zQf4%}|}#fu+8PT(_) zKiuWu$hyk!yPLvgl#q#BWN%!o=_E zh7l(E@3W}M!KI(yN0y0C!?bFE+bfV3dOGd3!xyDqtKEp}gzA9@;secOps%p&c4|@7 zRvM}ON7DaqfJ@e8nV4YNC_$S z*4@$n+pT^9B2F@loljuy?dI~!qt`IEN0EcbD4%zqDGRy|b zQa1co2HP0<)LV>7b5`yw-R$~w4Fjx{o8MarQc$xV@D~FE-|!O-?YyLu?+uDZy$KBR z&{4jZP0UR{)n%8p9s(Ia|5Am=$n{#ujVeuzHrbnggdO%;{J+1GU*nhE(_4nviBSYy znW)e$cwi(wMo(xyA9y`)RQivPaft0wM{O=kT{T`t3Xvf$4H{ki2WX>t3p;Hlbe zl{eoGDQsS){P^Ifta*mX-ip#~Kjx}7Ik}1EH}SJ3GX6)``NPoH)FC#colM!l?owe_ zE$9Tvcv$UW>n@umZEcm(N-Yd?4X9KtpC6tG0(;YExdMJ`Vid&3E*nxFa@kddc_AbN zWEnp(&XJJ)Xr#f1Lv`0Dp)9(Pu!M*x<0>i4jAV#-8OagraFvzCP36Ra)}syAAla-* zvwaoJ^}#lRF5N%e!7rCrDG8SMT6k1zdbu*hW;UTWEbCd6>m(Tgq4A2%Dz}L~)evoWQW#Q%<`{M1k0cLwNe=uIDcvax#d9``Ib~4=C%DzxQaY%F@Ul3& zfkq2+GWGL@?pdXk4i+0+438y>W0O(kUl3~t)bDnF-utj$Lii2BF{LM1ZcQWU zg|2H}`qhkwJk0Jp=_(W59^MLny85B5#k;j_ZpmWW6XYUY<;8StHfwi?&`dkI6Chm> z=$=<&W21DMW=T#o{J9;sP3^BzE&rWPCww0j>a1OkEa>Mh@8ygf#ZppSlt`RV556^j z_*TXr%ZPFso>buXxihD!CgV3ZWy!d`yayV5kZdeRDdRLketMO!$$Q^xf*0F3%{>qB z)SDX}V{b9dsWd#1D#OYz8(`UVe^z>{4Qry8Lg+5sn$#iDAd}dx9O#zcgJB}r*0?Eo zuIFPbj_=04N@Xg+oia^VHo}$8Cm8DkAoz2Qm2>4EBLFYcr>^d(W>B)XmEoLS*8MQ9 zSypS9Q=frZ4;yvrs&JaJ&S^o~_mfMI5=~i*UrN&8fuk6It5sTVDv}Un2YcweT47r( z6r5C$dhfwWh9X8zn?sX|tw^g_^ODDFUZrGTWTScyrz;~JOyd4&69-3tV$5goLyYrS zW+N|vzUF$b2-V`*#-I+)mTb(jJjSg*O2)#6R3N{uTxWc%Hv-nOu3O+^Xj|K9c%GlD zf!bArr&+-+JkL5+t%SaEa@>&kxvAwb*7@%+F*^!X$=b>tPgr{Qu#vK1kOxVsGx|^w z<J^lB_tywBpxkV=E-$Y zq%AJcuz^k{#RB>_)9r7H^I_AQw#N3fy4itw0mz7|`- zK<~0s!g<8X7^@zANf0xc;@gruR^jRCDP6o&U*j;ww8zBwY#iB?WzxYz;a`ozggqSS zgXkRMtNclV_YXLH)X%qt@S)4noAmET0F3bCHJxsfcR<3#@V8FQlnc^NM2s=HKosR% z>V=9-etB3Ay(TN0V-BuUogn`&Sj@^!V&8?rwkARd=;Dee6PXaRxBI?gA%s})scP4t zF^0M#v|4;Af6?l2=-L~CdoPXjcsXg7R?0FUrD(xH446WQlXQ5#6zrlk>>S=M8dr5k zGlw~aP>oFRKQ^YDu?5OEM`G_G&`q`;!&px8wk2oZwxg|KaZO9yVz1C?W|%s6UOYDl zF!EyC(mCvg(7&z$dy)WD)4M704&ju4cO@H1Jq?c9zVpHo z6C!w*1nLg}oL7EG8x)zAId1w`U->O7r~eAz(3+HQX$!?whc8+{1t`y3zcKLpcPLZ7 zbz7uggT|i+L{Mb{TwPC-M~q)1uPPMN2){zbz8eb*j3(zKyiX6YS#UX9;2R^Vu^a zxgF&c!qm}+S~A4U4&I4%raz(iF@JJ)lr8H}YYsLXSt|0^G&BqtBHM)``!tQ5^g_Df z_p<>%@VSvz)6<{BJm&MQXjB!M?o6n52tfVYn9bCj1%c#`v3$pXoplZ4@cyI84`@Ct zZp|bXHb;g4Vasq|qf!NT^GtwoO@$@05`rJg}{}WsqQpZ)2E-zgx>#)>67!Qs`sZ_zyS9U-;Q_Ri<|&s^W5`uN49aa z>$iF90Kd_FR)*me}<#AhKAXQ=#F|PtqEFGp<$SvmD@wJzPTB?>KlrDYBMo?HL$OtOPaL zK6Kf!idWlvruTZZ{(Ts-%jwrxG!q#+BPbixra26=8QzUmz(6R4i88KNE81xc$?24y zQZ0@JO-9I44yXxMoz5JtCoiN!NhYDx8&&*;w(4KJ48jb)PuNsAv8e9T; z2)$0g<}FtNPa)iR5Uf)6&(o9?~S@ZdP7B=o*V?mcGTdcTV|PcRT= zCPMojr4vyTimSNm>LA;yr^KfaORId{(-sQ1^vc0B_xNt4RLC^ssIm2B!CWK@S}xD_ zZy(vW9U)E#sI1Q$#WHA&P6W#!fQt`Za`?3-NsPG3J>o=)Xm0PPUR zN}Ilg@rL|l;e@kSPEgO{)C?h0h$xJ6eBk+#b$08Kj5ZKpUJ5qS82jHDa%5{*b66Lt z9Y@tGL-nRmSFdz{%Elr2^BfQ_H9Qfsu}u$DXJtVCXirtgu!Q>|fvZ!XKMNi3#~5P>pE-tqBGPNP|d_HKU16 z5@%FJYm=dB*<;uAAt#e)fFtqL8-Z2>e3lmP-}*!5i>iUvar~NHG~30W@RXd1D{8L? zIsRa1Pb6F2&)?nK&JaL8m9ZO6D1v?1g+|;CNqeZw>upflL>Ea*2sfD0WjC=^*fTkg zcMYNaGnb<*8&MMKEd9f0&G65>`Z5?wjy9kC0G8&isOAp20zsEkNyVYk!>qrzF+YD8 z^g?wcI}yqg7Zb{)bcV6L4f)DFK8X|Am9-B#Zy<_(cqw@lGnK#Ev|W6azzEfk&>I54 z=;NL6=jWX6XYac_w{-av>IOW=r?@W%RKr-KDokYU=?xoTpTCmL~2@iXs zUB)%kH^Ol6)VMqBheMmmR-)>UwDJW~xwlkAcn`IDi}{uH+xU?D=`6!{@0^W1PMbba z@}`N&nPAbFq=tua3@bfXEWe)EcR;1gB~G;lkCy1kvRcDeaWo?rY$%Ebhov2p|S6C74@rm!SKPV&(BJ;Fe{ z+{_+%R;OI%*sOAtY-ntG5P7jw+xS+LQnKa#-NVh&!0gh@#8DH_bQXU`&#U$<;`Srh!8*eJRAMgmyiiCmF+Xfe zh!4WPc_D3m#dW@Mq0ZP4e#aj*k7%E{n64>i=~qT`I75Dfa^I9R5I7>Q!P~2nCsD`} zg+%Uf;wdS~W+yvroJ0KNdfHPZEypa-am;&^zfdTr$Va0E^qVIS@CKQ2u#Nh9?KB7D zAD#%rn4Pd$Dc9k#IQiufDV^u!sPf7IbsEHkBLrnTOfXuHmkC+MUjs6X-@94I70Hoq z3DAAem{Z^n?(eVhMAqt#{&#Z~c&$J&BZJV!w>QiWVOur#3uXaRg-$bu9I1;lx41VB zP0c=OE9`S$VmKnPg3ZVZS7>hnvc2keGx9EwR!{n>!BJ<_CX?h*O?ozH(k@A?@YJe@?b61i(Lk$Xv#tobt6(w~?Fuh$y($FI{#6=x zZu$VRYToh=gO?vSIJukli(rS`+3S3Ze79)PGGwpzCQ40a_|Db!>hyFoEXsPjXBnhN zINgBR8YV~p|8g;En_kak;&zwcyU*U6=@_rL6aWWivQh9;!o_0O2;53xbRg1dss+H@WL|;a#JNR&#uJ?NSjae; zU|pNrW;M)M3}DGS%_4Plr!U4lFBz&8r$f2VIMjXk?yK-|_2R^l?pZLGY1FVBN*+C? zpk0k-Sh|TOjToc=7mQ+698*FwPEblgP)i|YuOyiven_h+f2uYvpmgT|+n-d1PO+Tg zraTwh5Fu*H6op3c$xlJ}OI%H$Z-8Al97nYG z=4HPGWMR|1@N#_BNN%mqA}eTwZI)%oeHl`Gph5P|je7!t8$XP37ZfJuV~-oM3HY^; zR3{8Z483fSF#`TUW?ny^$5O$7WH)K8t$CI*&DF83GP@>g>F4d(J#zaGM>psng9VY% zziVxJi|(BrahFf8k#m0t#^t4P9gaET`j06_j9xn_rF2Cb{?nF2gF$S(?qI|_6-N?d zbTmOwX6=^sW_Z}Lk*(Cm|7P@2d{aP%nLTrbKH6&Lkpk1reKQ9R0?R6b8M}jT(os6B z)k?#95jnKa;;8b~$tC?L46aIFim}h;5QtWWQnH^%Yji1Z(T%=OJPw8^a-<8j zYuOb0P-g1l^`p8;@CgwP#5JCJ_anj|XSwQf>qsfS<3?iClf<)Xa88%Hba?5?qv-By zR7Ub_*9JFHhJc@XsT?XfSBhT`AB$kv%#je=#!(72G-&VByEieMv9C||YP%FDb}ge4 zEsQV0WoB_g)>O(3BltKui7AZlhD^$aX0)u*!*+bJye?1!IKIKZ3Zsy^o(C__kgTDT zCm9MDEb^2>Z|tRDL}sU|swUB=i!YS;3WET8reW-)Zfqnuej6u=OH$l0GDfoZDl_GT z%rVHMUncKrA}y}C`DueWg-Jy&l_CcKl5NNr`R z?`y;v|B>&aRVcI|2Ek2iva&ezn#`d#@kfIWK)Xx1>AVbwa4iJSXK^7q+Hmw#Z>g6N zq`V5Gl!r`eL&I0G@sVd3bQKJPq`?z{#h9mx}~X5?Z|jS>21Y<1JsbV6dr?mA&^Ip-`SHCkfji>Fhto^sBa($WkVAqYJK72F58Lit z7imLB-03iLCs8UOQ=l^?zPF48Y47Z79s{(}M=AU~&QBXd=gx>OR z0RB9s_qSX997b(|&5*bRuhGCqGERpxG_U@7XH_#2ewRciR);OFsoym?1V@ja94`&; zHsay54}U}nh0`5y-XP*aiEj^4tfVX`n2YNn(JaYo=-M;wea;)UER&QFOOP-C`%9Qq z#l+AFb?cW5ZRuL6F2*;jPMgRl0h!(qzMt=Qb&GWtzbDVc>w#mZByH|bu&d$}G2fDY zU-|08tFZm(Q23&iO$0jj1gTvg74R^HU|*O@2lY-`#LM*8Q@C9(TKa%|vA>8a1#{&r zCuhvymktJt%)%55?BPXis*m+#oIGUx8la-h&u+*@ zTV)evy$NBU4bCp9x+|tDCB=TwF}lcAKCo&f22l2?Uw<(4JYzsUMQ%>zp zGk{+LMmgy;-Q%fc#Rvh|s><#8$}2?fZ(a7p5qJZCkMvFvF>jt>_wbaYa>2HyuAR3$ zIo07R&<7Jb3`2hDj^btQ z1Nv|RikA+Zes+V?$}HG!gm9I_Dk0p8`Qw zry2gwiaM`V^ZG_*S11^ps7a#zyG*^+fX<57 z0-u>>*Ej}ai0TOU(Tu!LyMQW^;LXUHcozT28H)SO?NKb}g*e*8@3=T7G^F zAix#zz78$u`ibm~`aPf1m^1wD!_PCjZDXiqZQ2CTMx^BS^-l140kGdzVb+lXue_3i z0i~;S`uRIT-6zq%ERX62FSd^9-t?Bd9Hk2OEkE6C-yZ`O(3X}Ct~nR*Mm$IM343-6 z7c)sGZzZ_C+9^61skdlJ+@%B!2)(X1Ii_pBk>8w>H0^{K!ybFMxaS*ap54;u-lM>T zn|+~Ae(WlrKee$&HC@>@^yJsYukxo%Ytb6_YSo=8_njZN_fJhe2#vzZ;AWvI5o#on zXOM1!&+E@{WgYmsrx=n7)gbW%bwJ`vGl7q(cIb4|v|%E8rj2xV>Cc}w^z-MG0FQTX z^xpcN;~Dv>u53RzfP58td#l*D-^04p1s>m@?DXbU>QBH(A%O^r1qMoO7_$S^KKS67 zBwx%>qM@4391!69t`1ib^WyIySv?)gY>R{l`0pFEB3}H*%*L4jo z7uEcYE4BU4ZoKziMMsp?Ekq4^`M<++&BZ^N)tJW{(PwNr5bZFb%#iNcUtw0cRUaLT z$tA6^r*qQRmn6nb&PO4D-vH~a^3P{`-!gM|pCUxp98UPMPf~SKS^apogBQ&=>z8K| z>8o@KA#`_*wiWMNwiU2&H(*H@cCKac^fFKYR}fDF7&C`#i~9~XU51VA^~z&s(^aMG zT;=K(Ki3SX7Ki9+ye>;H&4wp+2+Zl9on!AJq>v6W2X3w0)IW-wL?^M+q)k+{}m$0i5>7Qt5Oeq`tflQ=y zWO6sK|GH7u*XwTh`ZQs@O3;3_Eq6Sj9Xp#)kT;KheM`{4LnqC>b80v+dk2ho;dhAs z0U?b@v6Ah{O<1L=<4%P=fPez{sP6Eo>+4{Vo@*bskZL#<06?M_6 zxu(9Xl;LJ>^PjlV>1|C^xp9l8Yqr{?HwKTC*7*%gr7~LTe5)?#H)#m^F**=Sdg88R zln$^=Rr)JafEvkd@HTXe_!>C9RN$coCw$U1aSE&TzKM{rg%4n3eToQ$U9A7H8FGIA zonm_wLfD_*dWkt|A?jZugodOSbZUX2=r1tc?kZ{Ika98`YQ=cYdXT}x z9Q#Co=(#XWHN}NEBy6^ShK(DsNpgn&9lPh!#=V+Ml+}8nr};Uw0_w{Ed97J!}j} z3e7yfGC%X*%%S|0kfpiSnFW2Y$qzYpl9n&cz0ZHd6JR#UmeYw`a2Mx*fA%Qi(f=0(wCm}-EPB1 z0iilU&y@M3vvov_l_xm#&Eaj^+O^X7j4aTCWa)+&^KCYjpmf6wVXcRqoEc7K7qG!T zqzlve9CbuaodAC^+KYHbySSH`L7W4<&{+LHnazI zy)=<%0B@D-=(6#dB;sxj0-oV|vvROJdY2@9_qv+R%h7mGm`{Ecg34TvN$;d*E!E@O z{q|mboxD|V6l#)kb+`D~{Sg-HGM&r($v_~gW5{;#$wZvGz9MW}h5M|H!dXjvcIW56 z{^oX^RHnHO^BomDe_4vs?dlzU5AIOy7Et|I?FHInV_}pD;M6A#*fAC0nBHG<d=FPba+x*i(9A z2_J*8S^e~yJ2>85I2M?p{q2u$MnKxx#SuIb~C#l1b?=0`; z-*;9k_w;|%=}o%1pV{gH^i#FgEM=iWIjGc>h|GBhM=Nc1^W#9hBQf6@h`2j7GHB?^ zg=gQNl@T{D^0sVAKF45rlSzA}N#C-h2d`wjGL2e|&-sb<`0h-e66#U9gE55)>Zd?t zP=3^IxP1!bvdL1ENy~x!^8O!(xBgC%oF85Kg{A(+JUH7>ZH$i% ziXTZ{>_ezo(jNs-=~OzBwcM1jhk5G{q5>p;$TBJV0GMe3tg1OI4(^3g8vcr%Ay8(= z!Mqh5Zcx1zewdqTx(p*V%Y!I&RfXB)vRDf3vN2P|)+Bzfp?2RlL6*Fy+P4|NP0KsL z$BW%)s7(7CI@Z!$^;}b2yWx;n?yQooq87sD%E3B<^2@UnU%90?KO&(9Z?stv$F`VE zPMbgXWM9??-l*%Qn$6sVFHRBxpU&mqYZl@!2}bedrRP!ZCivvH1%;MeBQf3w7jxc+ z(|Ki&yrfl4CR$l%wY>-P;#6J7n(KF?k`lb0MSASSSwx0#eB|u>g=y)%GL>h|83^T&S;YBrcc^kI+y=R`ys6p?=BPPp=5{#4^m#sk;xCgdX z+gsXB0&~(#(PHLs#>f0QW2(t8%|&Xv9isj%-JJiQH=>&uUGzJkE9bB(^ZonJW!gQ) zhJxwIHIk$S*S4D83r$cV*}Wm7m))NkY60g4mSoKGzk3U(*1rPRO7fR{tRfvTrW>p| z#$RNs>Z4kd0y(d*K71S&6d=EkTLUc{wj9i|{=V1NekI}r>NukC9uUEpotY#n$j;HU z5Wxie1sw;|$-4^+oLlQ_)>X4rKrs1maN9Lfyc~aexdXD=pSt5_8Pmyjzg&pH%4K5q zBr(*o+-hiQwnWJ8^7_gC9Z)Oae8huYO*--8dD>wbtzz$#oD!%I%{Nx==ryz)2aR1# z3W3ro%!TuE6FG>HmXE4Tq~|pLOYXcG$0pfznb}=!f+dHZZ*1f5CYbN4i?iMe?ibGk z8WF+g@e|lp4|rQXaNC?r6Tf?fEFwJ*I(}52yElf3rN7^dG+Gh+`;GImVqni1;d z=*HtF_>3w(9Ux|aZ=FABx6RdzY9&+t*`^mI_X>FmQT-?=IgqrznsG-L@#`5@Dp~pc zKu1*-V+Br6zMGiQMcYgndAnE#SV>+m_yvR#pRq4O1%}TbrvJ78_ayfP`47*=z5-t! zlb8aZjGoi$&G}LEI%DNMLLrJ*J=?WA+t!B_`483|;jppy?8kPfh*Ex#JS%JQWN&Sp z(>@j=#B7;tS^Q!vww?+_ZxNmvqYjZuY4^|D)!yZtHXG9r_(g00)B2M5uEd3Jaw>=#}9XtNspE} z&G#Te0;eJ|d8jtYq$gZ6|NCE~eD7~a+4n_<{8Hey9-;Layt7V4TKGlWQ~yat=&sgNm_Jn}#?nFBnjmY}C7iXVHUKZFFGO}i7dQ66EkL*L4D zLlc=lx^%B$6g4ClhnRoBdUBu%@4);vnK7$AhXegI=J)eD#rXH}*nz4%UQNsa23O@GH=9U0JuyeqdZc z=E2gy+f-0f6ILA%!yr&@3%}E&kOLQUGyY+MauNBq2rXf zE6CNBmv3JnAt2x`1SO4&-rwg_#}1rZO)B0cCv%ss?M(0Wn^N_agxlIM$Iqvi@=b@C zVB{h7@1mPXsw9m*MWvT`AcHHAi_MHr=YYAW^rHC#K>o9FV&`28xb_il3mW@v#PD(D z3Y&vAmXQ*v`uI};W$N9er6N4X=5$OcIikZfLfPf2FL#V8$?El4rG4w#PtiH~cNPDl zxVfk%nepHy7wXUQW7oLaRRT1Vcg`~7uNU|_sm^*{`UZO&ITX?w0%T!_BfC1su}Q|o ze`74fY)gvWsJQEi2+H9$R_FkCv&8DM(h;X4?ML~l6(sJ5AdA_rM^3+)vzPa5oNQmVfRD6vph>dS7mCzA#k@SqY&e27dc9 zI|iIVeOZi@(!v~*TTfSt@12{TOZadfdwblT5dRnv6`txVs20yd4FU>;O!*;ucbd4# z+|tM{EGf$)hMnTYW@c^%2Mbp13F=P?gt{mg7qKTF{35@KcbuKZ!{X7MYoYg~BHBAf zUiKoCflnQZ4?Y(cV=c*|qlk&4V!ExB79u8K%MfavJz+On%JBdCh2CU|^!7z*MXIKx zVQ#*fAACM{Yndic3qn5ZTcVJ~Y%l`cd49Wae~uAErdlY%h;{7!B-HsD5QJ%3`D&I= z&v=tX+|6ZGk1=PwNyTX(d7&OG)% zly5`8+W=2(?G~-RbBA0=Mj8f865J@@jOf{yhnRhO>SP|SrIc*on;%oy-~XV1%DYJD zy~(tefwu5S+?5c{|4XDNP! zO^n`qJRNc&y=RVCi~#Ila>FdbX!$Gx=ABjONR=O9c6J((X&9D*nJWEyyuv)uO*9J zSjvKUMAW4!jhcoTsX6Rcb{NK8Hl|bhr5O}g(RiwpFQblWc3|tW!-CNt!H2u zq0qTwBs5Ev8$;3IcP1))U|?h+>k3!+)176H4Ng|Hboj3d89sKyDq*Ktn_k|A>Yo`3 zdTvRLl_BrZ$L4>Dr6jas9hf5o@lpfQI9rLX2r%|C2JUm5Qr?Kp>Rs<`!ug<{I*~By zma+S1-MZutCpqm|!+#Y=U3d&pRGQ|&E4-*_28SrkYKiyveyi{XWfkM%Wv89s&$o8P zjl9|=zSu!lO04bgl(g%Y{Xjz}HsZZ_*5rM++#0H4*@mu*SFEDLX;JYYPWjy9-Zo?T zi)B@-8H#W6oW?ZG;0`V4Ov1pIA=TztYOa5^BOBx72clP6VTPG`jJ^f5mHO(4Zer8z zb6n<^k4;f@FmGP`*Dd89*-?$K+JDa8QYzdgNe+m*p(>}ivfJD+= zAr{r~c?X|%SWCHgw(v(@tA zvI-W|QSUPA_?bUa5Wo7yYcro=DW+p;B*iPC^>H0%PH(F@l>*Pw({3ZsIjr9F-?=y( z60kM{ye#rk-Ptt<8K|5T|8QUj~wH8)0eOpMwo%^zs~mL)N!?EYy{d9Bw_pV zcJl_eas6{E#MMEhA^^O-XKBinkM{H|>Ln>XL55PUOSTrg)A&3`+Kw^4&*ED?i2 z!`aU}t}~p>@oQ#H6M%i3cYMkP=nw}B*sXpgmzGOFffu3T`;psMx#O1tuS{6$H$rn` zd(l(NCK{|7Ll0Jav_@#TT8hFcK!e9M#DKiSY`->3XW(8EU}>!BeslvGB^ zM^oyQxyxP(lITGa0OkO6$!(~4n)rS5_GksQ`#4@c?$KK5Nye?DpE}#q$gdL*VNmx7 zmET_X#NnA=c=$|?pQD#4#>ruBU@|*?K|k;Zc~)T_4Lwfmx0}q9b|50!EiRPO^PLZq z(4U(dq13i?)g5lv~>*Z;ILgF{F1Sz(vcm-BC0ZyD+$uc=LnCVq{uOZIA^ycWF!mMKsTOSwx zv2mO}EHn36%J$V|`nAq|xch-B|NEYU5;(#6<^WC@K zKf3HdlN=_u5eJD^D9zW9z6`QbGbRaBexA2&FfU%S(m=3k&9dT#pLLyzz37>Hq(7bl zAh(N(K%;9K?Khn(RWFjW$zkcJ4)>!?u$`=tv$1xjrU_l~unj_K?Rw?uA5!u;S|Q$C z>i`e(M9GXoMovbtY2hl;5_qtj7W;-^oxsRty3x%pb$t}$BwQ(b1(<6YWua&wb`^FpkmjSr&6IB;B z=5jyxnvMBLAm>+7+i-COa{LNt-#%-hHV1~U|28=;J& zBGxHX(}3N*8(V1B|KsT$*yC)#t?kB*Z98dfG`7_w&BS)&iP6}$jW%{;+qRvF?R@j> zz2EOQ%p5cKy{@&+6RI|b|HQ_%LYE|OYYjT`&Cnf%w)M>?IBpo1_!u|};f?7yGX>wq z0UT7=N8NUg9sFe3y9O|NW59mW;J;~fmN8cf-+l;uz`!nBIMsyv7nwlD7KxfqI zYpytX1%TI=&dFWiSC{T=wG_sQJ%W_t@wVvB_KY|4&C5L$Qf|{(Hcy-|4hqXDo?1ad zr3u`KQ?XQ<&=AZL&aQ(+B8KVl8OhvVr*d|7?!}Bcu`8vaG^$R@0p1EY{ z^oFv@=Ad;+Tz9lg`-0e8@*4eXyr$soVs#mAO0+@Kf6nJc>v-^0r!ipJBg>EBS9W`${2Y{DCw zCZzIJYlL@TW8fJ0zdrgV*8Q4rcR(eWekb^6_m={g?|)n)-xV2f6&lwZ-Cz2Qt~uIp z-bk|E*{j3*5#>f<$40UwdE_=TZw#~Di~MdzAHys(h_M_5{jje$qL*NYvpzT`30V|} z{@wOvb&*Q3$Ft{OD!!YHsBsy#B#-x^T3{d@{5?09Jdu(cvf%hVkTEP!*v?h76=vxd z5&-Z2sZ>S4Rjh&I7fyFJdn~2&3on!u|0Xwa1>@I6{6t#t|GMjJ03pS~;<1?mmsP54 zuCrE!!Y#MLhL449(st<8)deOJJ5%qCs}&xq9e+5Ks{C9eFd@`1Ed+B&8t?hRa5K*! zd@aw!zlXBM;&RyyFE76qZK>@)`(|wHzlB?GnrP~uBuL|A!^23cm)Zief6T9-gcHO% zC-qXyL?Cd1aj|z^eMM6+c5=VlPdd&`2Y! zA{u_mUZU>CH^xX*S?B7j^DTsi)IK5^)o`PGYv^qM&n_i(X1v(q{28M#OCIs}ZC^Z0 z2coY}l_M8aJ;L%X1Cl}@YrAZHS^igN)~(l%*Wtj2JzAyz7HZU@uJJvkSUDW& z4KO3h6EP5F#-)=qFAMl)*-BuS(gBsY>k&u?KTI7=V2!7fd`Ni?%<+g=rT$LCNa&D( zUcFx*Z)#H=5wh|?u(efX@Db@04W!g+>$3lKAj6#jT-gmKh5ej~csWV9sQ^mJzg_ky z=Vo5fFEv++7M^hHueU;gmV+GZoGgX9xaKdt7?H~-byt14)*F2Xmnhc89;w%EBkFDq zLUj$4EPKw_Gn1ZWB~N^0IkmgG={_*F=^x0b4_@oy#_*9k3vZa{9w%Zq>kBSLp=#XM zu}oBd@lRw*4Jw-y%A^D&;jH3=&Vi1OqQ`b&KYcI4jQU7rfBNb<{i8#0fAh?kL-^Enq(XYvX=eEW$iCP0o%J5u*Z@%1}nmNv)fEM>g2`iHP0 zKn*Nf3E5wJjTLd9R$(B~<~tSeMf7MA8huRqJ7jaIoiw!=Fo;9)}i z-;2cV1!ePb-6g$r;%dCCNkE8C-d73zL_}$*+6%1`^yKJlUXpIL0I0tsNp~Y$y)RL^ z-uey?nOO06_Y|4eH)liOU5%&Edxt?Mzt8*2UhUx@E>-K47TTqoaz{#h+$B-cR>0Pt^l{V_)rEm(4>V&u&d&wSQsIsgJnH)T)lgyHi8MBsbB@UDM-=MocE^V9 zmsR6hJ9LU7)3PuvM9)83$zP>vv9_)Plm|n`)sl?QAkXW}^eZ!OTDL+K>Hup_bUYpD z=gK?LvjS*tn{*T4-d(4`IzDr>XAsZZ=v)TAcBuoMZgmEGqh=TX<>M7wNL**t;yvf* zcxtP7Qx-0l^AyOtwaO|kw#+Kkzb z1I+jn!uukMT^$)|nqfe!5JTkfjSd~}tZHSYa6?h9R4m92c5hN`P z3~2>Lc#kWYkRs2T?yF3a~+F%R*?Z+{%8yHuv7W&zAhfh?r?$#_Xovg zkGZf{1li_KT@LR!8oY#ToifoN+~zhEK50{!#yy$k@0b8}OD?*!NFaLK8;)Xr^6);-G$*^*-H;k zPPKb}#D3Od#vwLKe!}L=V^l)@HSvjXIK!|Cd4iUz7!dwmLqF4jS3dJzVmBTi5uOvA zYC{`NwxJK5n63>V!OP6_nq`eAz@Z*?n8;fo3BQ(w%}J+j9kk7(lUvxe4p0!agI$?6 zY3TeI!dVp#i(K z-~-c~#8yxrs&Z`CrST2}x}cQ4TBbrtxwYQp_RsV;Jy}!SjYkqwxS!#+m}vD{6ZB=0 zTnv+lFX|~(eD!i2Dpv?TIXSr0*Axumyz#9Uzi5vI%f@qchIHatWp(gJQB@(br&ImD zq`y}42tTuEpH^md!*ydgNqhceD)g_@L8>Xr=ZpQi6%-?;kMYo(8Kr#U8iN z>sUx?1XeGaDX(GRB@picoiBP|*A! z?ac-=M=aE2WxC!LX5GqIrl6v^#O@8=R0lVS!Rs+cNj{sU^TL{55^Ddxc^B4VW3dHD z{!}dF?dULrHkoUV!f(09H{~i-!z+CWM#@cZ!X z&9n$D>yft%^mSuNV9M8h9!e_q@0Wd_)zSXytCFz%{zcYk(wm8+FV*k2x!2 z&TmN{HyO0PNHE^#^9faRmR>p63OF{~$#-pe^Or7@vxE}d+^T3!i4U<5vP#mQWQ?6b zZY!aej{Y9`|Fks2^w@+7u+ytg|KhX39bK|p9-uD=dSptSW^x%%_~I)1yQwMoy!?08 zYa#hFZkA{#=yPl4eAM(t$ZU*(E@?%_6|Uj2pOg1C?J@-aTzZN5(vl20tV!nHUdI?Y z&X7DAhS-BtBMa}q((uJYG#VGnDDBRtR5 zw6hW&t0aJJ~RL;#1gj;+J$FWH8q&T|Zh{ zCjvJ&2UpcumyK#k;Ql35Llh?%2XFkvP7F(7_M!`qZMim5 z(U5;>&Q=QV6&z9{N~S@Y#vYu4ZJay~MorQd#wJYFH+Q39f)2-Z57dekJQWi z|24`2Y+AQR9_#Q~HsOGQaI^SV&iQn*SO~lH$_8>}JjGqZq82=OB6c(!eiyVtr+*8m z0xL*GFL5OcKILisc}u{2n$c(l@UBDQuS!@rI_*OIUYITD-P) z$s%$0x%5}HE}>^V$411{eKaAwcxCVtrin#fr&PJ?Utj0fB*aRBWh^Qy$MQ+@Q({7c zbo~Tn0?{{flonOALOCv_@oSK^9%b$4ro2h#a~nO&@+Bd$F%z6=#=+4*f|Znnp$lF8 zcMk8ImQ>&629LyreVxy)5N@Wz+fR(utT^GV#iG?sT8LFjrAFgG07ZQMw&{B7c7#M? z^QQI@waN5&BsL_rzF*n_0|mT%dLP?{wx*B@cK>&b!33hCBCw6~8Ti#1WTTKO4WGdU zI^CdA1nxy46<${JFz>6SU_7&!y}Or!gY@Xy7d zL7Vc`0dC z&-C*A@MRZ=nQJp-0U!Hh#R=cBMTf*B0>9)ZF>{#HlL`A2f0})Ot*UMp9kVt1-v5wJ z9eVN#CnF;py{{|iZmTteWPEjg0>0>hUTFDbiX=1zh~(ntNqORk0&;UOO(!KPQyIy| z?%W$a!M@~+y1gX=yZLh8>YbQ_qa{SQ13l=M4@-LT^a);4KL3VkWhdK+jKn*K1n3D1 z874iA`?c$ev%heYTwouO0EJn>@0uk49P>JX`1`U^ZG;J{V53!8Pe+U&!Sfu65;JOZ zOPCi@>r?P8%_mX*zR@Z#^|2*-36vQnwH53EHaL%-0uHMgC*l)k?KyUnHm zAMj4_)(u7x51+;N2#3Bb?`KXkVEG(?SU!^RTUSdea=43v`x{L!X#TrZOIG0Tf@jZ@ z@=WNv6NwM^uC#^DB7C_?Yx8n!MFva+g?}~KSE)+pMT8KiVrdYq`ZGuUzqjiEz{aF5 zcl|1^ih5#T8thbN1gD{^uYNKIDS4)K?kPJWL_3ZB&+}1&+682Ul~SY4IH)}#k4nJ= zr?xff)1?{yDLcVXEZoGG5jm6UO%o-i_B-3d0P4ge8pOF(qQu7DL?W=BCs=wNi4>hB zZVQOW*6Dc1bE0d1CoEL#XM!Iopz7tWQKb^PlggtXuLx?$d|5I@4z zf=i%AZdPbbqRa^D&DV^uk{23yC8demi22ml2f?sm67&K$gC8PBf&NsBvj^k4T(r_> zLZyG0T3{Tzc2spjuLy~s1lodB;+1|p*G5WW{PIoAS$mCsG@HyB;Q78jETD7w8)rI= zXe@T^6IX3tJd0OgFg`L$BI>|=%vJuJJnsCfsbkNduNHcjFDdt+vM9?tELy$1zRf^W z*L1S!a003X$tk11b}At}KduMk?XF;)3b8iTr`XymrTYE4H<>~`6ejPDH4bIQ5q6uu zB26h&Ptq*-byrOQYEzN@4x#Pdz>RG#TOKx}&v7)v@#)d>{$zm?d-lUkGKanfEJ{E5 zh)vs49=Fn_w!PYq8o1Z{yKx>4*C9!Aml}0*C*&Vr57ZLzkxfpVPV?I{o^%cJ48992 z?+9r3^!$~in{GA~`e?@_{uUx8)x17>swO*23Kt~ylTi25KwQ$dP_gkKos}ugTs;c zL)Zt5IT>`<_r}l=1^-@^SZ^3wDGFn4HJhV_GYcCD12S!7q;G?+;s1~|AJa`2{lG?H zNmqcb15~|&-#Ug@Vq$U|t{tDNzy-DJK&{6;Mm&@&s7PDIH&EZS--B*w%#3<)a%jmI z?z=0vo8G zPxn?ctjrWR2&q$-NQQK%O=9oeLUhUq$COOHd6kfP5s(|U4{&u9W|jMX$#NjOy^Xi< zx^QLtvlr%Iu;od!-JJ58d;gsoH(@#W4SXzIXwe|*V%ltet zvql(K_?|Fc@TvOZDyt7hI^RuvyUe_{=@v(vGw@-CAZhu>*iD(48XXXJSwl!)b z&*A%^6K!+{V!Hf81?~HNK{^L=PtIFjhadfVDOFo=YxxHlT~K`)b`-+=o@OcHa@Sn| zMzZk=m8je*&u;dXp*2x{k-;sT$esg2Qc_o1PLluwX)Wv!TCdesqWZWAw>EOsWWJ$NK`aOxiF zy9ui49X%-+bS~Mh-Q_VF%{6TOqsU&DV5-v**#73P5I8P2X(w<-ATC_?eev%bwbE0z znMo)^?)^o{E4L9snGR>Ta4AZ`tj#d~e85*7d9=;piede*GLEZdREfeSfwA0_RyER0 zDB3;&ibuzj5fT-<_llG~ntDIjJ;<=gf-H?NE0(RM%d=-27xnb(z}|VZC@pnB&sYz; zJm-@$Xt)*@H}N~MP^|6V=-2-EtrK_@O=fZyI=duyvzTW^S#2arF;OysN55=5xT92U zV?rMmnVo!GxHl6Lg`{=&_xHDY$KI*R&dh7kpY`V)bnYO7xuR>n14h+`zF zdIbC1aPk76f+Bjny3HGmiUzjn;XE0aG?i4e5e0DuLZ!K(;!c>8~Y+IP=^VI`t9I0fO=pE^5qPeWN=CV{@i;*5#hX#n#Gflb_ z$&b$abNd~ zh{#`RO628~&tM4^9(Alx1p;bUr^;ihuJg+JD43n!;Ut1JY;7OLQ(kfB3)&`4)q<9F z4%DUB1GkfM7!50paam=5do+pV#T_436y?w7YUa%W+R7$~FPtQ@! zTo&R1e6Pb`?xpNm_rg!&-zpg(5%U=F7JE)7YZcS|_{dL|KPbvACWYst&ZO+}%f?AzokAqeXZk1DXebePvRGa%)>vOAJP3XF`U+=y9E1<`%Gf!(V0UQqCAVK%lNxX zW_WMl$cq&ILi&R&3VpXiw0f!thY~D~U)fyp0>!jT_I}=}5JiI?>T?VEV|eOKXR^Td z2^E_F6M7AE<+friw|&?2{icnL<12jSSNb;ms(ABf?F-rXr9s#;tYrFpIU3nZWm8#%=DQg#%6T7 zdRIzI%Eo)-wpOb|<)tKk@>P~822XS;Fm>4D#d)$_%r!km2ZJ=$9u#y)gSdU|600f9 z6DX)(sl>bM9eX{)j+_=wQ+2=@W{Rk{+gD|QuBBc0tz#g#?(gQV&D#g3Fjzwj8h&RK zFWBa%M%x#Z#MmKrQ#xLJTSu!Jqh|RE*5jZt_MmKh+N=cnWTXOtvL~|{7+)4%QD$o3 zLz>lilVELDmT;)Y$9rtDiIy{E9`87sa8i9F(_QveSzQ@Y}@tV_*Mv^ zi$=X}tp9xbU)h;Rj=vC$bY|L!!z|` zHnFG+x~v*7Rv*h1+|kV^#HT+xwIk1gXxubt-~8F$d*O@HPbso}6xJb50j4SN)!Y=F zJ-Y64-5cPV&?cPYg8_-QVaa!1`U(J>~kS2Vo_cc0NxZ zn!Z@QlaN(NjI2GKbK8%fx$g_UDOOPm{WseLhcR{12nqAw8+!Im(5>RYSr|RESb{7- zZj>ZI>dw#yx@Y@QdNoWJmK@+(9i2;;m9m9kZ3 zAi9D~ge_N%#p3Dm|! zE?)m@nXA0D10^zvCFfIcR8c;pS<0DM9uMW2x5>G2=506hc2j-#V0JNGTK^#kT8ZZ* z{|GGF@T(iHrqgd11jNuE=ReL?24K`a2RPZf&B{X>KLrM>o3qcBiAwfpA690aqUnRC!_;Npu(^G=vO&XTGGt3-vu`U4a>1=0{&7^r4D z$d9-MZQ7KgrS82Hc;uc4k(xR3wD&di6Y9mIlmgBPs zp}{rXaCeEZ3+};Ogwc>?UDG1TEu`VjyRH{ecA{LCA-ZAqY+9_oIrPw(Vh-1SGab6L z$Rq_LOAWpnVfEQ#`j4$!6B$A7o#n>${bYjwz7uhA)rs>%E;O3$i><-3>Q~OTYUwL^ z6a)JtwPVMTuIZ&ZW95!^Y7*K~Bbq~|QO}lDJvIzvK(vNURB(k420~0@C(7Kk=NeMD zvkOhv)}Y_kuyr%#$LDt~P*6!pNaTl*K1COmFU9%>?B58H6p=2P$76QsyBv!Ksfi2L zYE5Ss<&!kT8%6_J$^&Zexl3qx61nIGAU8~@!g1&f2gFpgnzokoM`U;Rt5`v>8u(uQ zuSQJfoPQNgpc0@Y0PETc1LadVFRYW$dH8kYD?3+vGtbL^kPyz1@O|uWd+JI@ErrR9 zCwH@4RTgMbyeeweq|Kawat#e>8q+5Iki;~uovHcIn&^l}5n@Q1Q26)!nx3$f)9_uzjF5VXg}cz5No ztW3~rVKSTH=WH96>1VDfq0lSUh5LGT3m{D+FBB(ioq17ejd;FB{c^Bi6iI|D^rIB- z9IoOU{}0rGKB2XcG+|92S6aN8A75;5>Y)|Q+Ac2^bY8cV^bbGHl!N_o%;t?Th}O7+ zc`7mz$dttbHK8qsr?`k$V6Ks)5 z8s3z+x7e3z!BhFTq{PLL>kM`A#+=!CC3_O0Un3>yiGuKHED1@n_fo8)4ePDI`jFga z*!zacX-^;DNOtkchp@P1@pQ>S{N{mYm;2M0hnkP^hP`?;T^4GQ;9EK@l#&%{owXH2 zm0!ikgjnpo7_>m9p-WM5N_ax~d)kf`Ij=r9sF880Mc)w>WkUeJD6<>xv zBaiL+=eb{=h0r@5BdDKYa(+;Ea{3(NH&wIcHj@wi060)dyYT5Hw$)_m`w?GGc2c@} z!vB2iXy<)Etld^#33?+obK9n_rSJlmcQ9P#Bj&0yG zIBWjoGiR}hnjK2cr`xa=qvd;!jdWDVM@PJMxPlLr0u1J7u(M^*@^(u*h5||7ez?i? z+KZJ*A;}~r6*{v>)n=udOQ486o(7r{>6YhWwmxpY0%j?iDZ3d= zWd4Zyyu+P!EV+EWCd?N~Hw2spK4WJdmk!%Xo9k8cUj}+#J||AWxam8Y_UWfAXlPeD z$)0fT{)@9v)5NDGGl9*m`?!Pbl?ck-H3CeXn@sJI-RR@s8h_HiOR|tN_~?Z6KsE_K z+nYkOgW6jwD=L^N`Is^?Vf`DsYYGVK;iceI$}@)|IA!N zdRw&2R0XiW0132^DT_ zQhvU8f7BZinY?{AR_;}ryI7LEhqICTfMv^BNWEUucoWo;e^ytto71JH(XWBzw&<1* z6;xJPdWrEY8H=#@1U^w$q5HUK#uORF*dZ?w0Y5P;0O#BH^@mbKzBqbkB!Yg%*(OT% ziYoOq@OOUbn+uGPH&ivl?XVIAC?Pt9Z)=z&S!VBO{#9eIk=B}7xUL$Y=atA@5fAX5u^b;fre#juY6dM}Ky_@nF4t{;mOTFNf$_sZnX2?T@%X|g6nSVA$-sC+ zQ@zG)LZ~`Q5;1tf1k}?xWM5b3xH*Tuu?qXW08Z--E!=mp+wSnv#4>$5JwMg7CO?+` zL@DWdp;R7_x;_$}vI8py?)%JW-3+;vN)vnO$-Jdaq0Ax3=wd4h$^Civ(ByvWMNKR@ zW%KE&+59=6&8E*{0iH4hHt;aaWs2cSECbM>d;$YOl2Xlv?jX%?1J3u%ep-oC$Xjks zzn>=(9e|!e(!Ut$RSS&-6qZfCJYjH-PwW8K|dJT zRHeyaT;>mh4676HB0zX%7yXkP8ZPkNmPSXaJ#6lh2dV@_Ee%J+S()A>)U^y~f;#O! zl&xCq{~}?hx$By5sf6i#OLcoBZbh;pGD;qKu$ z1bHT4-KglfcD(MbSByG)378H!?<8L~0)g~3?rl_>O5ugHpn$iFrhmy?9r0qSsPX8j zc~64Jrsl%KKo#x)c9#B5EUJ^{uPV;&KY@<$Ql=9OdLL&f$AH?bbh1x*^EWWD#Ru}q z!qiAhMZL$tJCr`@Z1yknmGKLA*J4>U2Z?~i(IwP&3Cu@Ys3GMa&oqBxUhM5phv^sWjovcbih%q7JkvrvJrY$4j0W3rbUo^S+_|Zy8whC46?BiGDFxpXba5Llkk^k;X+r`yMo8 zpalA#h^C43dDK4+bI;K$n7u+YWT7pN$b}tVRXg&JCP*#C1@e6R%#@)>^AV*iC7$s% zWd8(o#x88c&I6rki_=I88!8#1Ff)8R5OFS0$*nRS*jdTMC|G*9#F(Mdcy|i=TkkOcl^@Y^4X&nK5vF|`!(=;re)}?bUvg`aZe?(QsQvo# z;{6KaaKgb1h%8NFhV#2$MqlRvSA7o)hrH4C%v)x1O=8;-m&?myaWl8VE%jVWagzKh zj7x4T#J^b6yras)ilIcomZ4wFm043dx+|?*7={c~XC7GpJ%c7x#idCE80*sQv^wNFzT!6>bI8;}K!hon?T6*c-x zk_#g>!zkm}=f7_4o9CDt&rSGDkG*BqWud=tkQM7|)|Ui(-ez1x>j}@KTf?_2IF*9ehxP}#7hK5qg3X%;FECx7`YmPtlx4{ar!kQaye+x^b{$_mOc-w! zI^sK@~pK!C;8pGr!4m9o~4JfX?u$w+KP!{%2~b+N)xJ1&655uFd_+^Y0Br-8se!jZv!`5Q-@ z1vvxpW(iy`$!39SnbA#g=PNlN4kPv2Oxwb)RO2k}u;|=nlE^=3%r=~YHIKI>$@1Hf zbJLWRZrTpUVNrhru_U8dzkPPjcp%jI&&TmV)bX9$DDrGy`#ic*mYI>3rA^GPk% zevkF_!-$m>PdOS`(@j|-Vhj=YmNH)Ts*hA{vSW}-#GUp*7tO(IfbGVYu%ox?+aXIt z{QFx?c&VqAy8*d88@@6{3?i{)k+UqDiWNRyAXC=+G7tCg@8364r=Ao&CSE(Y9xHyIeml>+(*!PT zKT7WP{8q9Ve!2dZtM%tj@m`|FD<-U7?J&}f>tFBS7+FO*kxAV6*w9u~{}`@t42!RB z=aXZ7&F9{K^ShU8j$7JBp&T=Ym%gUF*iCVOAyIH=dQR<)Nv65eE+*HG!kG8-obS&GdP}oKdQHW|+Zn=mOgS5H1D_>+I`j{{8FO;g>X|{{%UiH{$E8z-LGaDz-&MKq#Foou7l3eEJjqJx{}x&3>Fp21mx-Td3mM zbYh$ZhzmD?copvSI+{tGe2LZ@CFDfnjfYKVycO>YP(a4tMfx)}yXI=k_(qLqhtjrb z|N4fPYg44k&`12;XjU?*SniJoV*1&Q`3v?5g^%n!O+F7XfSE!6OF~lo?Yif6iCLb_ zG!mT$b4Dt`!DEoQk){9pw@8Nl7gxK)x2TH4Z>4@I z=lCD~xprof3HXe%IH%{bTbJ5frYxa<2V0+J1;CBt1$) z>Cr)4fPuEDYM(T*Wu`GcykOAjBexnH_^O-jkokG1`bl~U>8P3G$e^(=r-Vq%N3C3jJ-EF`|F6UY_xZLIe7KIc`5Bh(Og> zH(%{2=eP5tFpsIXX8V}Mr#%%Fb%8&DXUjNUV3f>f=!Cscey280-1FxWTDXu((llH{ z>c_Klk2DMYl!iC))T8EpOR|zSK9(=@;AaL=V=nRHzlCK&mrunguS740b3V?zZdzPJp~{Y6smYelxRKjd?WMW5cU}+(L;6F^z_D(>*LGV--`7@Cqeg8T=sbpQ zjN%ejI)>kRFRLtCptE~^^@-|1@ISo9k55km(=cJUIaV3OQCh}fhaHo}U*PNhg45C^ z8{%cLIr@*qwUBiVYg12!=HF*cQt|-RE&tjPJFe0V$1GJ!w3Q;fE_e!*$val`AsIbR z26pg0c2X3xgR?teID781KefKVe?uR4BCE8QlCdUx3dz=>SHn5re-^L$zfriRAWld?+Q1P#7u0))BLAJkv^h&SIq+c zDvw<^PiSwptIZA_fLMHFUT%YFp~alT?<^^90H)}Ls5D)k6N#9;PMEMV5Kn6&#Q=SM zmcKw}U4x39{s*<9A?D_Eu#=n=cZEwz#G~12Q$$v&>UxNp0-&9N*yFt*qSe3=?N>cw z;Wxz4Zd+N^fpT*_!26E(<2G_`X$4$0f$h1gzbj;^l8l%$xN)?XvTG)ANyKPDcIyn) zZ?F;VWIn6!nOFxFR`|Tn@P53!h_CiX3#SHt*D)3Zb(lvILs7oc7Gz?E0SjQFp~Ijz${S{J6A+&Uz5PnE@s*8 zG>F_o&h(@>?!M1DnsTK+2QYIC>w?;bKr_jvc<^NHZ8a`15emDAW6D~avMke{iaQoG zb9~&<6{l?3z~zhDC1@i;_GL2=&E9(dH@Rw&a*2=(=C4Iaw~&20Uj6&jEtjMl zxniB6s5_{qyDn>hTndZ__FXiU%ohb8zOr%tt~|8VpX3#=<8qJ=0Mn?kIr!O%=e7sJ zwB*Na*-MsPIpfS(Rk$=2b+Z(20;y7O*tZcDcV zwai*~0+$BE1xmn+0)SO7B<+j4FAK|S3%~8>Wi_y9UEn#nrEd8Ns z3m`t71%cH!1`W(Idfp~Kelm31JDplSyBNM)Y4M3^tt7tA!wW?v(#eXV_gpXvPg(x; z?Z@6s-I~lOq8+qza2QJtLmH_&--0|99AI90uTpNX>J=JSI`WT7a29o>lCYU+HO5Pax~7trjM1v z3G=)ORv}-3Rmk&^NJ;o29KQwn&GjqC(q+9}bv*&LFVB-9EH>8D?yCD>To+II=hHjX zvb~w1^I-?Mnilf4k>?O(%8J{&Oa9hB6;#WpG?9qCr%z{`a87sC1w{Qu1R*=S9t2o6 zza1NbFKkZBmx~EB?*1@MQ#LSAqq89m$msEjuRI)c(Ns}1KC*k0bF!(N)i)uw9BFf`ue?5@&U%?uUG#I_djcM} z6$%Pt)TF$7QiT!*JY9J4e8GcTMS(d#A{a}&AtBp@l|V0o8nGt)DSXNH;5Sl1ec15? zC|48Qvbq(8igH%cl!BAx8_WEsAfVdGy7^$qrGPn6{o z?6u#ipP&#vZT{(IZUq12oA|grgIfaEK)uSs_W(@+N5cS6+Ji+{o62c_IoSxd^G~C_ zBm#qml{MY=tc6y^@)2ds712W9(D{F`B`5)L(NA@jd<&vR^k!{K$P?fcI;msfu^QB> zJXR6!9{)Vbs3QV>ZuqtNmWb~?Yr&inX)+7+2WxWn&dbs8g>J~vD@w_m@beG}8q4v4 zBSGP3g6i6bl!$edSDf{S_m}x-#(yhBUW|CH&r^$IC;u@xEPHeLlJg>*z$Xnk!)scEe4+#>ML=_G1+C z7l<@iMZimJ6WA!o(~VUre0Rj^ETs#~m}NN{_S6Ihy-wwmRNR$lwOW5Eq6x>WqO>Yp z7ymE+>nHTQg#YbGpA{C?>i+>hBdib^Nlnhb=NJ?bQvZh<#=IWX08lRV5ZY^>k?ML< z{Nh(aZ~>d~^d}zwglocTEC~JUOD5B=erRq*E+$@CM~wz&7PguFinon1D;iX`-&QGC)C**Gp5JJyr;ORFND+LXyHr%V! zV-m#zy8#-*Fys>9)YCC;v;WLnff^dwLx-XlXqqcyy~)q-mfz#|NK7W~0wF8Ev58w$@~r;|hk z(oF~D)MK->VE?76dCqsM=+Z}LGh(@Wcs(KYL!bF&to2_*6bvI;80K91mCzE=KgT%5 z8bA5nkQ`FPV`(MLF3|~Jn{T5Ib`*QBaVmxI^(uR1w0eTnO)Xzwvaw#r;QjCXI82G- zNwpM?8fI4=hULeQ5*j)EJ9duT7+w&`IdO>XuJU4`+>St2OR1#1ZkHgrdeYjQBu=M9 zN$0@DgXRAwxCP}~cHfbSVqwl0bKBu$?F#26Q|6om$GV2sqMX$6Tij9|=F1Pf;se~z zX!KrOZX~(J#%MtWSqJTMT#Y{H28jUc*_vom13bYi;k{JzL~AC|QAou(A@1R>Zo!N% za(fvubCQR?nRMEfXAc0`7bl zPUe`%9Km{=ILnoJmpL;7r8m_IyenRd+g+$SOaH9x(DAUyq9=k;9YO*ib>*LHJP^BqRU+yY(%q)`@7`9L2dSwB#vOrN(5E?V=_|TVMaYf2a1Fbtxap5 zFZ$h~=3n8zgo91;kuEXTtB>~BV!eC)qZSBFUz^y$9E8wJB|NAT!>aX8_sap z^X6%kEKf|n@=^^*^@#Rq6f~U9UNCN%R^Vc2Tp9r~jeyn!gR<~E?D4R5X2A(O0~*fk z1o}`*;kN{>FSI$!!arCV%oFAnX> zI~=mA%F{_-Idb1_&v?^D?A)6~q?e4(R_ z*82Jo^GvPf!zH9n-)yyi0NH5TYH4Hws?rh1p?(tUxm!m0dK>fi(DK8Pw0Yb`keC*At@<$n?RYZX?H_vkE@eE`WzsHYurrPg@pWf^<^Z%qU#(E zWf5VH26A4vw_dYLdV`OUK1gBf@18s!H?tYElrT@O6hZzH*__mr5Uy?pX>~@-odE+ylk%vCz%~J)5djgFJ+~i*=B*E zAXT`$SCuJH9ZRqCM1;V-BX7_MzacmB6-GQl609V9M#bT zjRJz5KTwRmO1#M}XLJZ6M8!$&n z&WR)9#&!xNCN5i$PV%(m8 z-JOm%?vKPFag`q$j(H=xc@oU@ASF8;;;R4gacL~g{i#T(SJxpDz)T`tVnv<#9Oo`N!Z?&?^*w&;-92fDl;YD;iswa@((>8 z(Qs(CYLsfiO*`g$``s@BHp+@gLo@NhUkz*Z=e^(dG(bZ4wga zbIP2(c^zsxed*TsTW!uB$SiKsb>_#nx9`r$ziFfj9YXW)S9yF(Hu|}ph`+_&k622? zyiD<<_4yBR6noNrHg!{`J0!bf)i1HD|K;z`p&~Y{^uBxV@kb}ELjtpU%6N45`0EMV zOFN&y6{u&P9Fa)i|k+yz`;(Ciz=l7##jL zKkKCNl$8#Zq&C+8lGWr4QNiL$R;F?I!g@id9G_NJ>qM$U z)aB7OXhUvQw+FNT)9Dp*G$>(qSe;K&RF3G3N-K3h!v(Zt%jCAR>PuUxfh<@e?c0v8 zzxwWi^ZFmQ+TY|D!9g@>L$}G&k%9t7zD8U~3V90zwf6(&iB74pKb#%s`Vt03KbvhT zEDk$`#yHWM7UX!Jc0a#c&4E@)fl<-(e&~r-aVt5QPMG$uN-u6g#az^CZRG0sk)O-Q z4;zTnq*5kalm8LX-RF*TTH0nzR9PN0Lp;hn1y;0{yC=Yt&dJewau16LT!lIH`3&{v zd$VSAbD^9o6TuYG+19^yB|iK<3H#s~o(uD}=3nZRQBVIjl+)vTd4@21V?Ux~w80QO z(rFB#NswY$MdxqK#LNnhvQ(T8KO5^ZX-SNM;#!9KmrTtu6pIri@R*IsxZ?N*Fw^V? z{?^?LT=;2%kE4XILj<-IB>>Wm8BgLmqa4*uh<=yjX8H#0AFyIcOcdwM$$9oBLShay zNoju~JkW*)C_~GUvr=!LBlx3PHc?qU1TE`qTN?hIjsWHEMRttQgaHJ5yVECWV>f2wZ?E4IX z8g+allY^wF?tAtNUuAEVz_)J-Mi{gjBdLT6)GYs>%}PR7>7TY=1W5#o(7fx`1&Mvj zsFgrEhP(;>emy>9Lp&+5gl}tbR>RVTZrGTcex_?Zc)vCLEh+)Q-RtX{IomsJ8_6z; z?_HP9(Z(By#R3)VY28Ya{oK4rO>OF$t*|Mdv!fVC~W6>tJ^X_^BEJu-QD?jTb&X+Lz=|PqOhbv+G)8FXQQuo zQ(6zLsaqF)o097_8AEJ()Jug-4@R=T(y#uxQF28ihL)hxd{+1QD)&SkXC?Ly{weFG zIC9f+z*o25!_ez!a`BO)6>M>yv0#>#mc8S{k=snvACVc;gwTc+t=ls$|1Ot8j zt1#8uIS^P7n?`b- zUf{013QSlKJ1!BC9w}_0_#Z(7S7}GL$WO?L@}1VMrE#>Z6~|w(kQm%hAN{lwK>>_z z@&(Lp_(j%4oL^TeEaP3a=0ADcohxtYg;^6?{wS(Ag88tj1wVw3GSuRvv8K>fEMBUg zv;2k}hy<&*pg{urmEH7#p*nQ zPdQQM!Y5d4&>K(Z;t@M#ifnl$N`r&~4yR|9{C|=MdA4)rOo`7WGI*HoRxs&Z;yOjS z0aK!t=)jvM9HoqG0;Z5z?ce_UWyloMW>kU9bcfg^|gw=L4ehdlEJ_ zYPoyL6o!?;E|5_8Rb%5ZRKVKgHDuN;rx-qs^tZ}!NZv$7(mc}wt#|tK01N$K0Z9t# zN>y;rD!X{w{7tjXb?=Mqi|66tkaQ6neG2j=w*;LJ?$cx7m;kTS@=Ex znY{&*r!dhwB>DY{a6-Z{%kYwmUHC#Cbn6x=LYStA+zKyq{=RoF2MQa>qe_9@Sv9yO z7RVBEc9H)xFImFj!^rnh#lno`!P#)4EAq$!p}rHI2M(gUczTyXpYsi)(@}lUtrqDy zVl)iS96{O$pEQ5Jbm(s3pL}*bRiTglosMhk+#5S~lRTe={S=2#7+}cetWqb~WurXv zYBtwmcWYSi{>P2f_t)VC`lHmx4x?QXS2L|r^nPny<2Iw2jg8|D~yELTl1LjX<&D-u$?dp zX>YfGt#spTnYauY7shFp>66n)98qTTM_l2!kZv6n=jj-+l8`w@CP#2VtpVj>JO?EI`KNJr2cjpkJ&^RKcn>cTnVRhp~)bO%;hu?4g{^XXO;dx}}r^ygalcJ{b@ikA+ zyfA;xu#62y3!p!|h!8E?PzQZ@d2TUnWqlKmXrc1KM z>YZ&t;RXJ+U#n>obG^l)Pm>Y~pSY5`P<@uzN$r0YOhAG0xJ5)fjmsR5 zZZdt!ae>7`8!MT=M6}gOW`Z6teYhyYh61xk@&L*Lc=ftkSc~dU?J~tyDz^S+NTT61 zfOFGIM@e&4f@=@Me*qYjsN7>2|88zsMc9D~T7<4JKv$6y-h zy7SQAS1JCw+!gz3q+AxcfQ5-4xfGal{2N8$r|Hn1ohQ#rBO14Myj5*l4X3Zgg zx6va)B@%l%jgUg%y#}JhO$AG35W)n{vFL;YaPtRr-r^kfsV=zr9bw zr2mBu(%?lTN9_QAoGr#;_m&wh{v~hoNx+K$4D|-)9eXyjb_9P3RL5+8uy10deX)sE zuxxQa9N;5DSGF6yMXUZtG8#fV_f&?A_&3-lg78YrO8lh= z<0V#`w@3llebvr&03EGj16{r(BV8A7cSI(g?zl!(_VYQCRYeqz1O9P@>#j@nLKWh>@QN2pK2LI{8N}hk>8y1{|o) zAncxS(LUH!zC6tSxfwP5G+<+cEAO0cGREZ)So+A5@!-BIs19rk9=d`Jc*mI;i>gXu ziLk&_KRKz{eriY*7#O!ImsjP@*V)8{Q!~fvcb|6-Jp5By?*_WBC0ETns!5v^L~9;P zG^n1`tNO;*RHw&m3-@Q#26|#e_I>W&k9~mp2iB5zqxdNN=T44SIdINC;=rgc{t5nV(VYb(`(4L+!53FLDKLRkb36!Hl~VbH zrG?_Dv&LVPK7G(irwo2?=|r`jfo_WV=za&IDLJb^88sU3`7U-jgSymr&*qn{KJ)VV zOBt>h&JDiRx6Zr;9jjEW={nmoasz9I4K@9iiFBV<$MLg3a>}cA%KN-#(E(tk20UO} z{}@8Z1cE1R+duD4O?Ldv@R=cCn$Of1g!NJ%P*p{_rSBkGCM}r#f-ccl1}tIRE*`mW zbGA#u=KHZTDVNyJTeV(7{A&R`#aMuUv{>uyL)DrSrfuAE;%2i|zc(A$ykJL_@y{6e zw%Fy-u&xT4StcE!0Y`A3ZJKVFT@2GpD%STwTNJva-?Np=uQL{o0iFAtqRfIrgF zIb>Uui=!zljnKsA$YBS-I0NNwH~uNxAA8pDW_ z6NuWWG=ZG&)%qqFS|F|C8u|F^52B406UXKzk|_bn0KwTS2Mu+AVeOgi$4zFRZvi_I zC{OioyD+e0nm>zGrq9FuKo4`aHm`)4MFQj+wTRSh12MqSKA|8Cm-V7WV9;eTA}SA8D9O4iF?z)}XM z`j|Z%63eQn7`pdkYjGsSu!0vG={($p4z0~-&IFjw%Kw4ZzqODKlwBGvhCd17j?!=I zU+>Kvx{m-7o^o%TwqOQdPqITX8lj|!@9^pR3eEY;F|Dqr{6-mZ@5XGA%tyi`65Es+ZQ|6n;hy-$2>v&UHFlN0TDf7;S z31(j-iqsyiZAm@Ia4XZ8Q-q>V`iEOXw{Ag7!DSgVZP)`N^RuKB@g-5&-6>-Q5#dcN z5|ZFx_vURwgxm7qV0x;9R<8(KHIsX5sG0} zcDwheK$RnVt;1OKbv3#`>q#tRwQ#)>=0~o&G4D*DYKh#K5LvC9eS-+Jp9PiYu_E8B z%;lHmVH$yyL+8hGX7a^t`)jM)))2bOYMGFeQI=9o)ysB%C64G&K!CDTHs`VP+|{~w z0g@IlWWC}8v3lbc5~1prdm2sU#!;6a*wY`H$Om?9k4fvfJ$h+#Ysj$-s9Ey}qIgH% z5kI0Z)A0JNcGf0d;KG?wS~XzR(w(|NpIQZJ5vVCZAe?OP5c;Jnm7h|XQGEhTSuFL` zn${I5o|tc0gegA^V7daoKoM~U|AmeAT;4?W^o}}29E4X?YvWU0k)K_t(M!Hy zZlWBelG#T|LdbUOByqpM63jJ^O1bX!nO-C?gD>qt4I+t03>_}_e6Ef>{rABoVGIpeHp`| z)Zh% zoVn@vH!M?M@>h?T&{=D87La?g!R&C>hwOJT!4zN5Mw+WrjAvL+pn0bXura>Rz?4Ny zq`o?=3V(K}Zio1L{&SMts6&p5`AoZ2bNgC$!@Fj3X)_Pgu$uG~%_bc~e*tV7`?n|A z!{8BW%^AzoLV&~8cc)~tfoe302PzoLJ$PMs;*);nsQ!#bl=0F*xr*r?qv^}XW_ydL zQmV8%yGjV-19@0)R!>~JN9}61KFl28*`6~134~tHX4M^cV2NeK)etPV8dIA2YgsRU zzI{6|aGLJ+8~e66`A_7D z6iTqA=x%hF(bmnN59gOy%X|B{=HmnpE+3L@wkpj$dmbEC8H#N~#}n)Fr*EhfburX1 z_WlUcqjINqdhYZ3-jttM=VZlB_c;Tua#Lh_ZTs1ygGf%)8 zv7y{fS-k^%MVC+NkiS z@IQW62Y$8dIJnD!NuTD7p$h*?s}qbowxmjkWv%Sa9$=rkwbh^M(q$!}yc6;qF4U-q z>?vcF3@h9=jVXy1H_3NcqN+`PQ zJ_}Q@4i##fnorL{7Lx8dIo%l=N4WkEq56;Bi5M%~kD5f}63x_t@dhN~@W&$3@FSw% z_%){LAa^7~^fdAsUUf0@SMJ6*FFM``uWxtTd)!VHdqU)Y?=xM#{S82}6!j>dFeW~fi6Unm=>@=z6tn||{hS+b(KrTD zaY_LOGg+$4e704IR;4)KZVDj?*Z3^*RQad-6&#8vhwsLJg*kQ4NpI=8`qXVV2O?PP_QWllvdS zUOM|EL)@yjt(atPqZoj_K;Y)20+-wK`?`;ObX*hFMRnDrG3G{wE|#({%=H4&`xTli z9i$l#o|0^{^We4e_B(TutulSoydIW1pGK_M6W)Zt@)c1`Li{{5+)kU54W73^*A83> z>wJBgKz=}+yii~1Hxeu;(B6Z)3d7aaG8~Wi0uIf(`~V-MpKxOJCfnc&L?>hel=cM6<#Q+4|NF4!v^)T07WIRbkb_@F|psQ{a!E0OVJ<5%!7dtAg*czW-adEs;) zb!80L2`x>(8{?|8kN54AkA1^N_VYkM){+he3Ia%G0NggN|+H47kfF#`V7@1v@ZSVnq)hHl~&o;)2Jte@paT*#kCVu>gK%3MX3h zBnWM|GjuzqEnB1gH(+8J7d4t7l$iP+hPC?_Pr9BGXe5&ZgW z%)J4l5UTNAmu!YEO1NYO3%PrQf0|jta4P1+U(MI1v;3th?0os9YMNwMjCo{X&B#|m zF`(rXt+Xc?8hs7P>F3^F`R{T#{n&*k;`%45IFEFgwHfI7`nxB2;b*yp9I@|my%j-M z=5gPHDs2ihEwfa6;g>Im3Q$UYqTaeW(!(AKwA{^)$LVVXyfIR>CjLS0(@akQs>0yy zkpHL>jS)Th6;S%^G+-1tvD^`3q+r-sT)1fW!w5O{&`?Gei&_b1{jee#@EsKJLY%w-Fosrsc8Xf5alu2Y$~3E z_Dc&t!oy+dY1ZzyPGlM7;Y{lTFxoyIwSv)j4OBoN>*%@!rNX*4=O4iA&z2)s!yk@% z6{h3j#0u)Ki2n2*(vh}J1ZU;SM?@!tHJEDJtvj}dx?zCaGm=bWP$l4l?$EOt266Gg z&kppTZ`YnK*I=<#$wXFQOooR#K0g{(kt=)3!iv*~;hWd;Y#u%eoj^hd=Hqm%oYI0v z%H1msimVLRl1(zF%8d%=57X3teCd6g+-Ki9<9hRW#E`6fF<^Se*FBU`pS%_FN3rJE z{>yPFqY&TR3W^}uER9#8*x=b3rZ_F7uM8@wJx%=RxbS{queFgptu79xdfF+lwlo)l zbWF|Z-qm<#%;fi8ML(b^DuyvbiAUBQ3WU!n>5{Oy(=jjnr=*6h4u*@-jekJfUWS|2`zIp4Qf-Dxgz^v>G`xkjPDa@^?>USdU2!hRDpI=X=R|ws0<|X;jN2PAK0w8 zb)^`dCb4rA4pU#T`Wit3+&KPUfMWwBtfN(xzIZ|aa7B|OWy{c-Fp{UvUv*KevTuU? z-M8y&d(rQAyc%$dO|cEKnad9D%KOxtJ=S`oiUMw0!+Ae$Z1tD)L8o@dmoY+D99zw_ zjSAZMVxz0T(Rv%l9a+^?9#}Lp^jE(kM1(APPZY+RBc}b?G{)zrk`lg9gg`F-tdmi5 zx0`2HSa0$*{b1kvV3+A55u10TlJ+cZG5r!>k-VdrbCHpyYelh|q|J1!+V@vyEzC8J zc>PnsuAcRV(Z+H)E@@?MIdqd)4M-;C=}%{o*p`}DF3Y-~pV-kUB_|VkF%>&?00zPg ziPM(1qwtED;IF*P8|UpW(4qof1RnXV!$=lzQN&>aXSh)a5f1-k8cY>10(Cu}x&OA*f=0Lbcq&g9W z<{>SJs6t<-zn)>(=Ix~80+CSn<9(QNL!{G<%l73i+dbg@PgFFiyGUGBwvPaE3e?Uy z!W~fz5}NeUuT6z(wC=dj5q@Rr^9fDL9z8Y_`JT^RJ>x-horN|m+uATF)13dJQo2U# z7(&b&ty4Q&qHrkHlsTC_jotMaWC5u}W7P4;uxd?YGNa{NZL^3UK3ROZw)(pm#6&*F z*^-{9OL2RK*ipXhStZo5UqKgzDZM#|=kH!f0e|+B{N=UdZT)@_2fEX6!b%rWOG#(E z$P9OgX46mw!-1u+f!12xqiYMDb*F5I73Wl7(DWTg1rG^L08)9Vlu>w!O+g8HGQ#Dt zwN$Fp=jn?w-(NuG0mlD8x4m=bXT=dEbKF-S96s_2OCHO0^DQW~;=xo|s-EIj6pe<^ zg7O%SqZzuCT-F?qJh3k-EC=*vc83g|7%XM#X>6k5A9@y;W0sIJ08x0I z^b@g64dcm|63Ta?2N|7|dSrd!4B?ZKtphgOrmM-k_Cy$nki0 zd(UF~%2;9VpE5zkQ@@Ql*qUi<^cR78$@$!-UE`$m1s>k&Va*T2{*9_vkmU|;=k39L z{l?x3HyeF)5J_WQ{(1O&oRVWFU0P;x>o31oG)zjtE@sIuAHqN3Gq?@XX=`lM_-GUp zDZc2c##rekeGRxE1}1;@-cUS`Vywx`#3QZx9)}3+nswnmy{JD&qZEVJ&&rHa_i1ic zWiO9B+GZ43e}|7E#@4(Wpe_ZRR_xbaXg%-5PS{u6&E~T^)-Rrg3*kit#j^jitbpph zc+u3uyrJJ1OCMxDI#WM>P>%I)KEId!41#`}hHN$(bE3jHU;E{9wujb{aq@9gJ`rc> zean#L3sIU_^n^6`NeVFEUn{Fobw0NRV?U-m5t8|<^T9MF)e@1(g4{TerTU&oLwzo+ zEm3pI=H6~YG_6Jbey{!1TY_Z8BF&HOT>12o0R&7O&}Nl3>>S4K)U1^F`@ibq(w{6c z<359YE99%mL!g`}w53y>c!a4}=lDX>Ww`(eZ$aJSI{_mf5~eWkDwFf30KQ2uK+g$H zbK2tbDDV^J1DX^&ob@(yZ1_8|;0W-?xr2-C()$6bvQH0OeD_hwSf#H*mP%{Ib92GNi?v-|6*ps&82gsoYWy zcXt}17My?=H7=^n5DEtFT(VSF#)^F@NCXq}2YfL#lr}0u@N?(SKc?O?i81}-R$s%O zif;Y#!ia-V9a`5|?xyPdSTa&M--ggE-ewm!Szsef-P3G%cGru`G*EvF|_a%KS zYt{0Wi%vLcGN%u~B=jy#bvJuoijsiVwf$CS6)@uNzUG-)NQ(!*5UG2h#R%d`qXqwF zt|WPmBGVJu32b`>vMlt~zt$=JqdY;ey^+fO$#%9|T!?QR1kV_DJ*6Z;ur~8S>hAj{ zn8LpOrC^1K1*f)xrsd`NRw0kL-4&=J z|C_au9SegD<>aR53npD~ejhTt%6qo~fe@UsOjhewBPGE3!Il;GBicXkB={gI*+l7Q zbTjH|Tq9hhMPWR3i$@;Y4#z%me=FuPuY)s8M>e2$6 z{U9BhqXf*yMp)>H^~u*a#+$kSAUOBbOm>*J928`}c@227$p5i;@Sn;F@Ka5#D0LMs zU+t1Shz8#zGMLA674zm4`e~DyJz5dh6H&m$oWW@bH9%^KHf#s(P@8Vj68-Y3M5e$GyKcfoSsg-uRDLTasnnwvpCfKQg8Q+lO?{S!B@ zvb7Lp4yeeMr3enf@Ug;R=JIr~x+T-c+@Y9It?u^9J@`_0LUg1yFdT-&<%u%go@4;~ z`ONBI)O;UUP!r?od6qltvc}wuCjiYG71)e|?Jl(yN0Z2zW^g3jn8KkY?Boy?sC^8v zQd&wJt2dvfr;=WM`vH?Im`lH5I z9mTE&=}T#b+ytDGme-g9Z0rx4Ck7g1YQ}JSXoCOvI8vzMmVj1i%5DuB;zjlHMf3^x z^!Fb4ko0^auZ_KT8;m8raOZ(eHxg%)2D3GVGb@y?$SchyO=ckPl2U=R_0&x$AyrP# z45ztxsS>q18Ewt{Qf{(VN9E$rtjgBMM=8?Xgi;9^R<53On= zM;1au=0RU_o+oq%_A<{(2P7hB_BmzhR*PHkRc3qV)aFOz??eq|SF_xckVt zyU`43W=F{w-fm8i$?0yL#;E5+-Y3ZrpP;6(H>;yj@X}6M9V5q-*Lba5OgcVc_d~|z z8yD47CfeFF!;agZ+=HtgnwIAref9gaF}XQ$M0hh>-r`{yHmLg?!mo=nJwyEcnqmB{ zZE-nHMyyv)PY>UFnk`!aMw(}b?L9hd;`6N8Bh9*yhVm@lew&!{Y#e6~83A@QjyS0m zcQ;#Op6ja?F6C514V4=*e?imL|DPN@4srnrN=dFzL=s-a*r|LDO8rPq@cZ>)rT*ng zWQ@c(U0CiJbPR^w_{Pj;%jgzW%Y>3(4J;2M0X<;*hSAJKQ?p}nkVXat4TkdNl&rJw zWMviWHzs_#o~RefplslK6YxsVBys)9jRP4f+nD|lUkr--7u3m0JA&Jzj1mzh?djd9 zTd!@2HM19C*ZUpL5{JgRpDD3z`>a6bluy+S?ehPi!s8j~Mw$_Tjr9_D_p7Mf=5%DT z1)v56HS=v4gT0hUo^X;LE4!#~CixRVJxl2jJO1+HHx*T#zJ3HI}Ei22DJADiiHkP2T7odJo?Y`Pj?& z8h->SY_?f9>#I1iB@5>eu^b-8vsf7#`h>q9+5FsnneGA9%ABG(gOJMf6r@l`G`4ZEwV0*>3~Ea`t1Q@!Ei*s27HP{V0!#8PrSU({q3RKDtM zdOnN*3RelT#Pu$76~~vE&1b)-4!=;XSO$4EN_QkDuajSGZIWLF;0%!J(35^X{D)3~ z|Ig6~r?XbiMu_9V9A1Yhc(=Z-w0vgj z)ziVL(5vbX>Zcaz@N2B#J-Aa9bR?(%mEEQtwvvgi z|9K($H0dd3`6Y0E>vWxn2f5HhJPgp~jp672 zI|#9Q6S!C8AS=jYWq7PA8V&Z}xwD7TtmPq^AdPN1-kp~u zz`|Dy^pb(voO=dM0LaB~m`1 zzgrsiq^LI+ZvN@{M4*;MiE*lyN>Pz$UC(8E@N9hKM`+qGuV3|Y8a`R2gsl8wU_rJn zocXsemb!)#F}o$chPST(PD|ItB~I%gWsXEV=E77}CXiMyzC{nxl<#_n!0+@(T;#!e zRa@Plq_mcJDU_`X9-c*r0fccwQRksdi!2)pX8jnU3qklc-1SJ{V`~p7TYe-{_+IJv zDmf<-pjXauMIeBi>Du~w^ED|LX#UR5gjvTDO^dH-vr}xqmfm@(F_&?4?>1`|0Be<8-RJi$u|1Dyx`+Cg_0l_oWNdd$)?qWT!W0snUQ*X_z*WiWezXg zCpgY^IA_g$Ynk)8SD2*CnR;tIm@HQ^ZUGBwnIe^%wk9!6Ufv|(C?TsKf|Ia%b~)IV{vgZWBd zf|Kg1WMrkZ|MvV@Ep>Klq=B?6_3c~zKwYgCtXQhCbaUS@HHi{|noCw(bflLC%oC7c z&db0*g6%TZOnY@Qn4^0$GjF@GFU58h5U#!&yeK;#tRygf^iIZz6?lL7@ps0i13-6V z@&+NMsa{tW##C$EZvT1#f1$RhB2wr3qMTme92F7M7FNusTsxhe zEEx0<&KB|ADr+8X{N*!k@7|HQ`_lUq16)DoyitC8kAb2>OFl}m2c>5^P*M4PQ#080 zR$sIGahEQA1;6z9R?_PpQET{buZr}0Yh}Ry@lwavE89~)D03B}AM7T!SP);Dr9$=& zWgg1$Pr(4<=Odr$n5nA_gt8~;rvpWw9OV>7$D}yhKeB&9xTtEd?z~>y(H`;)EoRq} zdw=G24qd;v+2LgTF`mv}M2+rx*BfT(oOW*h_v!Zaqg0=b;gqF5OP0J?`(KTn$~1x$ zvUHCxhJros-C+g<$MMf=yArzoE>Px5oSw#9+gyGBpenoq{Yom~s0>+d_~@;wGTPHg zZPJY+Z-(&l#d|dWl^zCdc}5v=+wQX4zLi#u3+rc#S>j#!0fWfPx&*>dCAVtgc$Jt~ z&KrPkD3W(aJzNrZ)Q_k*9_ArgYv5w_H5{pp@&GKGv)$Z<&{FfystIy!hY43I3F1(O zm%Pk_Rsp)LYBCN}f8KfXZmwF4qRS+U83;~C#pI+S z>;P4%?C;H*Y1SJIr%y1h;p|QmY^(rX?e*IDnbX?(q5)t*lkv)9UNo7VFbwq<2YCV> zl{RC_!x=Q_t$(bjKkH?3r{Gy-bDQf&Jnc6)(SD+g6Df`H6h@UrDu*~BoojwGm5`F= zvnWoDl&$g5H}j~?eeYjD2t#8u1b#juQ*hm`vbn|D5}FwgH$LCFZnjWAaBFs#4C>CX zJ)nX9?W+gfAW`x#wzZBPs*^~&T?)g$%F+OJ?Kk=sr`ehJEL-W0QbO7@NF;Y`Wh*aDyV$j~@6G@(#g#i%4QZ zc0H9g!L6g#R}#O!pCbN!jNH5_?Xy^-NuHAlOwevnv^cUA=$e|a^UiVTMSv+T=c1lb z<{;G&E&dseB@~f$>*ukfF$g^K!jkE^_HC|rzRNjU{8iyC-S?4L@yg>b4&JNh0M;vu zgDF!c|KIO+KUXAR8`>?KXvT)H6JPSH=axn62Bf{|`mNI_9;*gVs__$HV^_Ou{|3Jg zWdIGPef1KA{Dv<}J_Vzt^6RcV-=wJJO!=wxA10Q=h-Y}76Gvjw3#te^{Y?rR3^K%= ztR3y6px$HfK(gow*CvS2m9lon^?ded(j-@SgnYP%EDw&?t3D}E`Xlaiu?Idf08eht z5(AstAi>uQfPqWh{xWw!oSbF$^oxv^q4cb!Pmar0b->I;fGbUswIhL!3*n}Aijg;AcZPTvsy>PaJo zB%P;)vz4_n2B{S=?%{!5U9?%I8f)hly+ge!Pp*2zE*c_LUi;c@krIyOrdZ1xod(xF zsqfRAbm?GTP=NONrRn1mK;h*rQ-V$~9f<$0+*B>xN!GSU=l9a<2@ma5Ju@A3K}8eZ zy^LW)!rYZ|07rh!Jw)6A#%NpxI|-aajP^rxc^}0d+Qh@j2f@yb+W~}UZimH>RSJ+{ zW^k*n#fk~_+wA1?e)e$Ql85J%_P8<_Rp3gdagw?(#8g*)-88!1=h7`UWH;IRZOGM6 zayUXg3mxSm+AeH6`zTs?aUT z2pU5@tqXCMaaMf2m_XIE-;dlyo|76G7Y^&-5`Sb$-rz@b$%RnMS@GyFAC%~KUMe}) z!szUbj>P6H2?;BFUku);lwrz)R_}5P6`fpS`mx9h#Qn{hJ+AEK0NMZ$#A%ySK3(W} z=j*2r$kMf3$up~z9c+%8+r!@-FNh$GEihi*WJvcvVE1t}ncHIgMLYag`relxRhxA2 zVx2ukj6@#W7_*LH(nZ==!pX_iC2-~mE4m^*EaE*kI4Q!6lj(^HNvDyMC+F)R!zrIFVj~8J+q!`e8SaESNSTYod!B4 zDUKp9R0?F=pS9+uu?7dMR;XX~do4qQ`q)tnO?E;}&2=&aa^TaZ{8_D7zaSig&9j@o zPFtp?wi!cqx%(XBv^*X1Y~AIE@F+?DJzCb@=RS>ZGJ6YNOnMzoh!4ZB?*w)!kVNV| z0riTwK!owFqGUHjX)iC!EEmihO=e5+D@1=0ZgcZ!eYUYV_039l&En4_|5x0tv@)gP zNY17sT(56Ng8hv?LJv&>Z8|r?^<3GT52$FnT3RbR&yneex$d{E&w^C*cd>q`8D`j_O6*_E#$pXvg+z{sTUz&SKAeONcjW zFevczJmtlFeiDWHc$Qt?F?}7lahDEn_6$TRdWUK|qG3vcp`0;QHuH#*AxF;9KF(cn z%+*YuNYM~_L&Fa_x{_<6k`_3?YQ#_$q?N-_>kNj%d22psF__WeGe@pz*z%zAUt!O~ zS-R7gOH1aQY$5q}F^c_pni_9nq6#qS^ImTHHNlPD(R($OQ-0RK@+Q4OMeH?!87h!Omp5b(i7`vH<$~E4u6`<-C}O(>z@G=CcRQ_jG0#tfr0ql}YA2Sj zOvceWtztio6&T8w{TyUJB~kwwm!$o6BkDSO#)lhhnJQ80-DyH3j%}M%t4-)%7?9a} z{$&<`MxtaUV$4F&=xy)|?Z*20l*RkZ`j-&==uu3OJsxh#~xNP_S(W5&T-8&w@UrOy6U`1A?OKXBnd?QGgV;$$^k863<7?| z>(!8M{@S!WH7S87tlK}6XJ&$;LWc9mo@lhD?psJ>3avD3k0^S0%tXO^v~xTud|i3( z{|^B1Kn}l>_u?AS$W4@CZop3hKT>>O_ua3-4@O-`VALN^5GonfGRZOhW+7!JjN!<3 z+|sPjS}CcP6l>C=HArJ@m$d9vnir{MkArV?N8P*12{EL5?81qtY>D+?SrwYfG)Xve zQ&{1^5nsALPV2g=F=H0^?S|7A7V{j(vk|wMdc4DPAz6}2RCB)zAtu2eq-QTqiitOW zUgyMJZ({?AkK(HIEX#$T`+eIbKi<{ymoRY4*; zVGztgTTEO|*+x)%H_h3Ai9gY-@@bKk>INzo=4^N#HiUf(t zpGD86!+)>yive8{20@ca(VB&D@-Yi`o3tYr7^qe<1a)na?S`sin8N-s2A zYm_oKO{gjvGq9Tn_Om;`&TJ#X`><&5Jsbn~q56|h876L%v=4=ZAn0w=Km2)+T9o%O z6bdE$#Rd7|#?;;%9+*K>(D+%M3VaR62psZtC&I;pvtYqrNSXEOsppG;y9F3AdP)b+V+WXyH$UNHhA9BGflNEv1USyPLCE>`I4Xqpz)iV(iaTg>$ zY^y3QD^6q+)6>^QED_j15@ey5&G!#P#G)MlhoJJXbyRq{Rhe5L`TFq zhlUz1V6moET_dQaw2<^FiHLb#P}=5dY26;YWeEr$P*%&T`u!Oex@IbX`Yfwo+=gYt zd8av8a|-=uk#A3E5^}e=9he64rx)zfx$nPTrp__;6x|uZ2wx96myzy+yobF0byoSm zS?Wn%M)_z%en?xyQ=d<&s?4+HZ7GW9>rpj|6KiqE`8<;Vrvd-xa*I@W-Sx7Zb!_gD(e02vhU3E5dIE@Vh-L4!3w8etcFeXTlGe#X-30 ziWXm?$|SoBCW1z;wwqN3~{iY0sug+nxHF%FeB4P{J^YdRPTE; z85FvpB1|T~-^^lo&qF|7_CAO}xRDPA7NXDVObiwoY2t?0zo?Yd@a-q;m04?t4tf0( z&ov2)IpR3V&L6V#8oIOFk=>XPuyz%iB|eJ;G=G;**MPci)I|GwLxZ}EZF6KA@toPL z8*4ux${C%E7_OQisbg>k@SCxwMJ_+zX1&^e&tAAZ_7dvqAK8&zi8DhVYpUJR@=&8> z(>BrvvNUb6F!8j8NYr*Dv-B=otSDY0Pe&+7AL5+|q0IDRPVp+1w(KN>T4sXXRCv^S zxp9uI^V`qtao73Hlpkbgi78rGz)Jk!s_OS&&>;3v8{~?KBN_ZtLz#x0BpYr(no!lVbU9u{l3mLXHmi6 z9bN@|r>u^6q?nkK@?!~wUMksE1zJ4F}J<~{uAuaTAbS#YC64*4d0X*1)Y z0vJvl|Ex>{wL*CK9<*hh_uk}_&(RwPBI4glRGM*~Uzc$?{op%y2=(4Cq2p)bav9#& zQym{b&p&`d*#9??G)NO8eG$?y!eV$S#cmF^3BDT zQ}nB-=kF-MoEGG=N9geF>Iy#g2!I#aHD05XbWvxMG9OVgVa?+OZHYC{K_ys6iq0Bh z%n@@gi5rbv^KF(++`BjtLsDR|EfO@cKtbGeW&k=*rIvZ;xz>1y;xX=>*{9;@ zjc2XSw;Se$c|?!T6f)EOyr^k$oU_T|7g{&5!1NFdT|l8^MLMGiE|w8qdQ+vQKMQ`O zp*(>UU7}1axDw~p@LxGyfLDc+Z!uH+d1y>HYZiD*zCCdcQ_P^;IPp;%F+A~OH(}+|3;Z7ue3`#{L%jb!)GbTog_L084Vh*8MKvqVIYT763Oa-P5V0%J zDitJBAe4TA+(Ei^`t*xCH=0Ss`UQ=P7lPrr-h#+Ck|=62`Xm}ZA+~%^TCsP|+@#4K zqls@jSbvI4-cgfqss>oj11ekP=05vjlIg5Do`(DIH8>s(S;2 zEy}dJALbyR=47$zeD>11=U;cQG9r^ByN$c3=xEm*z?l?<_0XGXT};FnY&GO{Wi>if z%H8p!ik~HJ8N~eQWc&qr3{a3yC;HnNHT=D3w%>z>XI2QV<^?&zq(QdZYTKBPR3Sq} zA$iRXvdPy=q?)N!EP&-VFyd!lXT)QJuzvm?6zB~V@P5w5A?-Bro7e9@9JLA-!vC9w z^*V3A_JHW!|91@KSQk1;%Y3czc<=weXHe1(D*62fq!Wafe@KJ5VKBVB@{>h=_5New zS5v(E|Bj*b=H*$PUBFL%k1@sO$AI}c9-Xtk?>|-aa%$fGf5&8bl6|_Iz5j@O%|HPD z-!Uj!cU&))WKL$qdoDi8o2h;E=XM;1Rld$hESr7fV~M(Vukwc1f1B}Z%DgWx-oq!R z7pmn&dA$w)bH=eGhq{#at0}87L$(7fRogDUfk8x55xqf-pH~+b^b7KkUlbQex|p>` zNoC(QHF0bPQ5J9W^rPd|s=UUZEzL9a-88zAUpZie?>A%@wy6OCX&p2P^OQh@UK$~!+qiY8;lz#6Q@BWhS z|G#16PphlWJbxpjceDQghEX4vlr5fJAGdF^`XXw*xbKkogKJ3mA^S>dMD{b$vBIs0Z9U`~rjt9(isdvdT^VFxSR>BmHXkL`*E zDZQd;$K>BPYrD?eeT8zCBqhAYvXmDBeUTQkA0~Ib%xWx(J$w5lIl&S0_l+DP=d}7yOH5dvR`OjH?HuV{3MiWNV`j1`uS$WW6HfE;qW&bGW@}w|T@m#IHv?Ug~`V+&oCY5Ypi$4WM6Y@59c4|oWQjt zCjLoUtDJpvar)gkRsi{9yqgiJ^UI=IH&_fL>kc`HxTvGlObzH5 z@N-I2Rjy%xd8M4P@Qc;Y6+LN6UsKwD)qa;^JX)gr*`usS($l^#lrGi{b16}6#*3*F zS`keJbq?)xX09+D4WrBiBm%Ej1ces=CwY67W3uKnfFB|~Ph`cFNP1$|Hc6Vl5mG`` z=*Z2&Za`hPno2#6Ap5pnCpwO28D99|O88<@T&zi^ zoYA7!zcB(jgXP2!_&HK$27z(<+EaM965SLFY2@+!PzlyF^p=T5tNQnUQPJ$3(-;KR z?~)1WlkgieUY^`e{cdG>RjpXo7|U}G_k+m9G|d$Cl-;MFQ=)xALQ;?*1f*+z7HRiI zC2kN&-17ER+(f<}yI!ZiXifT-xt)1j*J{xr8Ff;xKc^(`@aZ=q;xDQjNV$oKJ0RlL z*^<^l8X_De6-m6S^txK7Q<^7Z#7~!S(6(K~jK%K-?9zE%QEon)zRfPM?yM-uXG5jko}OBa`wztbXJC_)Px)N~T^06vXP&H$p_V{!STKk7^@1e~wA< zRGbg%3RU$tMvB`gO!gz^*<}t-eLW#RGv*HcoYLrcLTHea^|Qw_wI z`I6RcrvLAu%7q~G!z7BcFYrK`RW{8jtoUk4*`!xh)!Gk#7JL(!z$fDur*9A^08TSv z9qUnTX}b4`g_sTaapRhh44Scz^3{qGhItp7cJp!5eG5jjEUT+@TEY-C9{eaW)E+!M zo8@2I2mf8Sx6>!tj4Td?o(poFe(x`yvxP@Kgi;=4%p@w+NxkiSe#LIXo9bynsJ7EN z#b;mELXIw5r`y{f%00*R#Tpo&H802${IdS;yl7+m@-;aGGL&f-$^qmesjw`m$5EOu zR&7%FYtSIwN z&i5P96Bzo+>qtj^&i##3lK3Cuh~*1diNI`pQ8WvP+c!4Xo`slaZi#1tbd#|q$OF<> zP#fe@zY||9J!?INV6yp*DdWu}_@O&)CxYbvt0)%|;|9uwWd0#ij*{O-p~P2KzA-72 zO#Wg;QI1u(HUyaEWF0{at9_g!!$$Wf$#>z9i56W7xWpzMlVh1h60oG3^LI#SGb zjjd*RDJfTd7YQ=W;?g?9g2et3IzamUVbb2MRs4{q;9OTcel!(*Tk}JifR1hbdNgl+ zK<`Wa$u;E{fD}GDV^@&8z;<5E;OEfrzsOdre0JOt>XSA3Ipo}BDJw44sAEbB(P$dG z0{Z`^S$vUQ78i`>4{1J^w!?2`YQH&gieUD`oQbm~qhY3jmdNV7X}+lxDM+7NkX?!! zPE>NchU2vJVl(Fzkt8HT1_R$CY_YUp`wer=ajw zdnau3b3keJfc{@k@Si1ur(aQKdsekA1TAal4TrZ&TGDcoSLDr5C-2$c&+%Mq-!z_| z1-Wv>8Wb@`;)f?p>34aNT$1KMcAbIpo40$$m8TxA9i09@Z&`F&)d5ce*^eV5B;sa+DN?gOU%JP91_bC0vdq2!X zkvD>qs$4I^1-t*35^&0xdgMbg`Tqs<^YH)4tXywgjrdt0CXplk42ec2C9opu73~}( z!58;_n1l)K$v3)Q<)zN9G{#wQtT|3k=K1uk3vRjPjd9S2N3z|Zn)?NAw8UC0ZDtP3 zHX~!=Y=Ap5-X(RWOKT$z#%5J6O^fB6K5ZpnQ;G@|zpf$pfEjhE#MM zx*P}1Y+g6{S=;30`42t8Ve=Y+A@p+Gn1Di1OsjKBPXNsyCZ$3pPeY>>y!QVsbb>T= zR}EO}8zTVtUcR>ZIilRz@;t8zIdL=k`r~~K;w|XOMz~>~St3hKWQC&u;x*}(kPmYC zF&W5@?}(>C5>1368q(@H7*AL0ZDXN6Ur?BNMY&H_W)!YoSP{@->x4 z8cww+h*&oqci_u!XN{ws>a(AtxrF|tAOD{cfra2qtbo`@^!(2a^-i*8n$7a3d6~EQ zmo&Z`eeM6(5pya-AQ%`!TA4vKYIr~XZc&yx&M%iT(ytx0ejvHOkXRm~M`8T`r^vhr zQ2$}l?~Cl+^L%;H&aIO~6uqQ00gdqYS5MHk`B|cAABVJ0UZ1Lw?2!P#Cu^sdFKDg3 zC5n)Hw@iPK*Og>_-FWWsR8(tn>av>1MvWU7gkm}4G>3Bx6=~AeSzTw>@LFhUFGXW7 zvUkN|y`aVYvby3JwPg4|%!!nrx0y?z`m;KpQB-c2(pW~&kX4BJ^Kw?dz>3}Hh%H#> z{Qh4pfykTcDF#LUL;ic^*I(ANy#7XFG=UCM%?x~5^>2z6DbfNU;9C;Ks84k`y|7MZ z0>l#!#+&_`KPKOXFg8INb!0pwB0R&?yicUhAF5h>CVn*G8k42d#j3rg?|zo#C(`+Q zO3w?ps4OoUTIIm_|2+g$Wpo1xe-<{4Qo0vN>Ak3wc7$3RY?3aO*E%m*t@_e>Did#AL;Fttj+Af1 z`J)2KV1Zuel;z5oQ}%2qfm7zZz#HrJ|7ASznv$y83|{24?Mn7HGS$aIWTXn_#mY!@mh6BxN zNg3h^_^|h0T~&cE@k6BD(>3x?q#mh7eSNm1fUbU8uyUgge-`KmO-__iFG-X2CB^tN zt9wdF>+8)XoeVSxJD}yzay=s`szDb>CpxF8>*`{T1p%60Zy7Ux zr(oCtvVg*n=aV=^J%X<}r``gwlNdLfG(V(a z8u>C@`xUR1boY9-s%jIIG-l?A#BDxGb*WnZm{e6cq6Y2mr~KpI9{>1sf5e(h5c^@0 z)&&>0i7Vfi#J$8pHk*mIu-zKh>Vz{aoSrG5)0g5vV4l3jZk9OtBa$&)liN-)yVtJC z+aD$sl|kkE*Ccx_5Z3^vx1jkosrUi`GPws{#-n2ldHKUr@Dv%-VhRn0{v=9Ojnx-; zncj`*33_4CQ5HW;QhtFBpR9|L><@Atmj(R--y+VRUz3)xRF zRKyRHCU3;U`u&y7UQcO?vTw}ag46Je)&!VsmUE1ZDy+z!7YMDF2#Gm^(l7?%KBceS zAB`+rFdxz<)pGj>w8r;yu=duW*f;B-ehq?o?q>SN{{H_Oa>*C!kCI6^FD}-)YH4Fi z`u1!|%7hZIvu{|lIdEN#HsE)9DL;;bB8VAhhP){Tz;=AL=3WseAVAR+Q1m|Jk5)|&g$tL z3zF%q;znw2#W2GZkQKlWe^oJ9U$`PCnr672&Vl%f0zeuUnqh|9D@-z+<{#!X23|5{ zrJY=VK_0~uT05aAwWa*c&%Rj1!{y9hoVAO0I@R6mhX;>mt+N^kNceo5ehFpNkX6Y< zT{a_w8aM_a_V>Qe%+T17+`QcUFsDcS&2KVb0nuGz$p`{yk5nm#&FHI>Eb1dWqML?G2DGjjfEN^`y6w8{XnijH(=L`Cjd$oF}MvC2Are3aj z@+tB&4IN1K-B~R#ZCz7OLzvfom=u-R_D%KFM7E?1meXRDl|Kv0U^tN0K1t?hyn?X| z=D<^&am_FE?}6b|sSk)}0c+FF%udy;phw|j|Vgj(@7vxF5L!?&*|burWMF(WTmJ)>`o_M5!L40MqdQO|Lt zFOfplfHuhXF|nDRtkLm;TGYnm9C-?;8_X2xxdmiKfn^d5$Sh9h71DtjrL@n_b55Un z&Fm5+7^lrIuE7yVf{O=5-$pSUp?6vcT3+OwsWj(wky zc{(vs#VHojHRkv{Z%-uC%u5D83(8dbNwGdDE9wXfJFXTpfzEoE4UhU$D(3*1O=*lx zRsS&cTAY%ve^``kHc^s{$9vPU`3C6tyKZl%PqG;qDhMdC|L^_9bFx{B1q-1>wT!P4 z{Oi)1{7<_w^{lGN9iRX|-?+ZhrG2`+{Y`TK%{}B<+P})reJtMxwg1<$1*@>asy&HT z8}ccBs2P+Sn8C%1^u^hdEEPwTKkF0lg$$)@5RoTTrtc?Qdb809|J^GZH?Fd}6<;w= zg+M8Ym45Ld$(Elzsg=x)`&s7;6--IW)3gzP zm;~iHi&R`Di952Capz{-hL<*dUeUBc{7ZKH;hfs6ocjt{SYl4{X!9AZ&$luc?Bs|O z{6h_tyHj*hBgg);XFKg&NJsv3n4ryR%z;_(=4yBrc86y{Gk~lj7>ln>@tOCO$|RD1fY@Zp$W~+{cp)Cf>t})QBY91i?$;HT z3<(`Yg9dk5Tu2teyeC-;hpJs=nOEx)VV)#NX?3{GGfimZsU7Ce!75~*=ni|Lx<&2h zl<2i3&>+pbG`xZ2y(#*+qdD39;}>>VKfLv1V7GVUz9#u&^tai6`}ry(HoieHylLa;%*qB{ZtQ{%UaKG)y!h4?3<(P< zLdoAv^OdY_QYxJmiroDCoKH|YH>>e6srW`FLJ1yOga?5J>~4qRJ!M1*c*$nnXeEB` zX#Cx}T3&pfFDYuAlAlTr6h?J>G5AJ=0#gxD4ZTca7|wQQi5vAZ6BD;4#EOWQUm|Vq zkr4gAWg470;tBaVnUD*?M#z)Z7i*53qcXx)7pg<^l4_l==Cm>`5&+O>u-RJll9j%G z+k_L%omF^#nDYOc3H><|s;?O(TU1qsux32!uKXb#wnvKYn_e9vDKu_Sb)RD z6*h;N%t9}m{kbGR8zoIzACtzqSi*kZo{hheIZ&p~xPM(gc4XfX4(@scfgvh9k3r{z zms5U@>`sTs=Fg`UuL_^OD>knVd`&Wfm4#f+oKTM(EavDFp@s&Ji)^)0F8zOzouQS{ ze6ecZRIjb6p+J~F8Td(8=p69Sz+D{8W(UlbQLkA|~H>lMA< z0kk!5+ts7HcQ2~(qL|iIQ=PYCnvc8ZS7ot$d-wNvPXC_GKHIx@u=nZ1J3klm^81@# zj!PQx?3!JZ<{Oy_1G$$UQrh~-gG_oCFXd}9=4$%1NU_Sd|UA6^j|2M@V|7L{Rz|QPAdj#AO zW9DeMP%P3GXxxINr`dFFm9@WwV%l+jZ2CjZ{g4k$<6P#PsD74BDf++O%+p_!!XXzM zNg6-R&oiQ94+maRT5@tbnr@`7F` zcM7h`H%6eTWjXU*kR|h2>EkA3CR#QoskbQzNOY!e)%h=47m(wXhk2T{)WKwptnLq$ zj3nHW2$MFF4x{P+Suj$(Iw1Z(a~OM@#w-zCb%m@K&>`WCrXU;#2tQm#1BLkCuP7t` zT}ozZMESENiex}ELzQ7&$pkTIAu>s*=z_{9WyH*K(}-iDVCl!MMD>>AIW4P{25fp; zIMsFc!_|09=$F;BI$q9RR7?E!Me#15oh@GzoMY8FKT8zn9IO#RCC=$=;e_JYe3{Ze zctb^642!1}V_;rS=lLSDAjav-FHgR73p?#RBd4umBoGx0bnJx@e&5h34XY4~LBk6q zkxqu8|L~{UAwhZJvn9vFx0>DC%&y1StXg!6S6ST}KS4relLelx>l#6b`d&X=au{3Y zTpan12oq7pUz6!yR1tdyL}!5yVC?^}zr?ofhfSce6vSDpxz$Ja1@d4&OGayIJ0ZL; ziwhw}JlEB+T@qA<`6(0pd(FA6^%i6y9BXEg-gG$)fU+r3sj2E8=3IP1{6N3_{$HHF zenaf}dc9gzb-OvJ{YEC@3lmCdTAT<#`NmwA95PyvQneCp z!8tR5gmX%M4wi^n4L(^HB{_z_zxuPU)MGrMsOK9|1?t;&Lsxe3=h-D#Z?&F~*rOG_ zxkkK|wizcCiEM(u(^fxR5`DGI-%(UYlT119V#e}uY67<3-+g9n+s}epI9{e}i-s32 z!cT4Ib#=8&XKQYMY4HJD38C51EtZ!R6O_1deAY1D5`#i9{J$j*y@A?i`e8OHb0O&e z2Z*gW=l`#x_Um6%_Ocwm{};3KVMY5jDGCK(vxFSp2cEFiqJE;9z9Z59;^{MqZ8_p6 zxaYFc(se9Mxt?;q>&t?^G3wRimwq<1>$yo)ZPc1NB&uB$z-{M<{@7p#{?iYcGHj5IRjF#C z%_5`b)8AhJAbHcQvT1(0B>$Nvz5WL2v^2n-c#`MGz`gH63UP2hA)=CAtJ8)f&xRKB z=2g|8t$gm@W;yuXNKtE#lrU#66WsHTN1b)MI}C~Bi}Aq28CAOGTe0>!#d9K_f3#Xh;2=@%Jw*iedJV)cTY(5ouN zVi+xp^}6P+f}Xq<5TTI<7_-LY7W%JPy00&qK%`~Mcg5<-&Vm|nliCBU40xqQ8zfK|Rcw*&8IHGdX_ z>W#C8q|zwTA+1mAzO<&~N6jJy4HK9@mf3JKgy1aoV9Bt^g~_ilBWAoN2a4@+m$ap9nIE|m~P1n;YI@!@@ZbOjQ_ud z>T1heit_g=u(ILhEWZ&}^oRvYLK3qy?9?N^u3oV6^AnrK8UKGf@qTjm_uu{DlWpAn zhDgY(X)aPGKD;E~547AJ@200uzmOG%|JT?JOHsRec|0MCWZjg_*QBQh*U2=!_Er}% zwJ%B;=x?d_M#C2Q|N9huS(VqMpH}l?`m;n-;nOE%hxx;RLtWcqNkLx0+3f!hvnuKI z7nEH>Zt*28-2E&VCs++$6Ljvr=h=it>6r3dXxo?tL|8SG=E8dGQgQu%3l*(Z|ALTw zlE0p26kGo+5D^x>vl!Mj@dMP9m+a~^bb!A?YX@M-OkV_PqW`y$+A%Es@2NO{XG=)w zNlDA{KMO<$Rn|>*k$32d$)G7nr|35|c_CdpbgL!PvuMSwmp5oCws^Yk*k}qb z{lA6IVCI68wqL5#+K*SiCP8~HsS9bWJDPV2)`dN?i`~7!#)yu6BA@wg$RVcF1CVom#Bme)G5SpUO@6wX|7uk~ZEH6` z@V-rH{x50hg1e2leirnBWT}{xONy2PYUye>NGj_N6gnBC{LsLz^^oJ{4F%Kj@wX_| z;zr_U*f>qjwnc`eOL+Fh@|y`L&U$=Iw2`DX`2fpl zvC2xO@Y8%nd`CEl3Q^}lGX_9R*VTYoBnQqfX%->qu>F6LI#&n7*D%j0T?*X4T9H^j zK{i_ayf2qO8;Nqi=Rl3Kb`BOv`r2ol@{sVtnmh`a%|Jhh9rfpxA;KU0cxOD`W&7~) z?*D6)$cEW?Q`sDwh66v@$yfZpVLG0us;B%n6W;U0RT7?tLd6Ml9ndJ8Je9Z3+!@U# z^Y{O)iK~`BytyOQbWXpvYBo1$uJ@bRHZAjvrT|{PnW7tKnHk9ivhO$1{~w;^z5lPy zGKueP=T?@y{(m#MZX)4>I1&vxAwLW8jUoV&*Xj?Ylj|7mWikyhGb}YWxlMB*k_<8) zUed$@CXXc!+j=fhc7kQ?aM1sYVyB3pzNv2XX}+-u{DzEZWKwuG8slbSf}MPd3%iEb zmQLWdnaPjIV+Zd4d*$)wIYfl~v#n>p(Mj}FswmI)XKOb9-xD4~^?Xq@i>#f_KUA&$ zEU4T!L_~yToP&q;yV2~S-H>uL^tYj4hD0=FLMu|a&8k|?(6dc#OUK$xXecG`%1Z~- zVJ8{Rc@fNo>hxKa3!5^P8CvAcz0RBWgoiii`j3C{{{QP#`-d3mug@d3y0VU*>~>*r zIwxLg(bB(TYh6C_|1C5%{;Idq_l;y)j%{ccE+Pt-+I7Qm+F3Ja`9Tws#OjKH{J&OPAgwGOOukw6|IYO+n-G<^NnTr$*1Z0L`$01E8zClV zN9KjIE7kw+O`KwKLAIauyfd?#rDfVo=Y&F!f^TfA|F;v)xR;jk zzJSrp8$-~a1q1TJ(Zz{4`G{gIY-~18zi?yqS42AQL{XCwpOzI?E&pGYQ?{9q9|m7q zedu^I(2RyNt%>>n1b3cXPs{vl31<9uL5pMcbl!<^z9!9%( zgYgl&^Zyc>L@e*`|C77FeKfmX803?xED1q!RsY{$k*~=JPC-`t zCB*ftc~e!-tL4QvLR1jUE#tD_S=WxJR#HD$GnHv@H$oI8kDn? zhU=#_r4gj4t}~TA_R+`#$=(%<^@3I#xW`%{{bY&}D|>l=}*7Zvgt3g3JMd}qcFtJXw8BHTHr*wheaD{)is5>{A>3nF#- z&8X~`x1-bXx~(XUQ%t`oE^5Z)>ro&A=Z80lCsoxFHreU}2N8ku!yClevOq%Yg#5%d z|9bd`AbxnL+sQ|>=T*~uJ@hRYQXooy_8-|oK~%6lrRnaXO|Mv{DA7rYYDg66!HjHu z^Ub7iZaMVl)x`z<^6jD_OHNtBhMcyqH~R0%%lN@{`rZUsJD;b;gnkKFAfMW5u5fZD9uX^@d~L{^8;M z)rzPE0;)QAgIxR9!`_0jI-muxALc9=QT=k=etG`%Ym5Jh#P7{CJ3p_;62YTe=I=b- zvet^T9$9^nx3E$ynrzvoY^i6)Z@#3E6t9uPd_r0zeOA=uZs%D|rcdM7(`V`a_#P#h zXKop8Dv4%UwY7ZRp>O)8BJ{JmrA%O;izzpCL2ox$9Hwy4;5VYAU$d?S_vyOEdY$Sv zYBi-a1ig(F7sfp{K;W3a%cm5lbWsznizEllOEXTl&X(y<7R{R017El6Sy83e)fx$s z)KE{}*fxp{2rSUSd0j2im)Z1fc9EyFLZ2bh$MPH&zi1uoRtVhrVRD~ymWl>5Gdq1Z z%~xOFY5i)+3tu$WwG7Hm0Da_EXu~P=7?Y+rqyHNXNy!n)mNYzjS;Qd&izwpb^t1qg z^r|kD#0HA=Vqg&>8O_)%-v(YY4_bxXGUFfVYfKiXO`lGj{y*U$X{}%PV~*yOf$<7x zTd#!!hT;DZXZ>k)wR}CTi&gvGVmYg>klT4}7AC*m#0xn54ayVDB{XYJbK73!IjMuI z%1ifn%->rV{UOrf^)D()z0i;9H*(n3sggmKRR#21r`u7*lv*rth1O7kH$_6PdtU4I@Zsp?VQq6GsuO(;f_di?Ca#$s@eaB5x zO$+8+vHu@vd5=|E(rU`qmHfClrSE9%^b(D7AXmWr%`9@%bC@~uP%6{C01BIVPP!}*hdDg&JC0)xS#n%I4B_&G=wKmux zf80RI#F03oY-(-ihY3TXm=)y@HC}UqMLKt#H+IRH|9nB9n&UcuMOwI8mS0m1@v02@ zIYeMPra}%BNp0RSlZPUylghvMA9ZvaFWd=FjdB(rKABM#@Mg0sV(cQuWM#e9 zG?Xezdg)}IPv3q$5`G~rw-3z|`6&Q<`BPBMDoICAlWsMEsl7r!?zc0_Q*`~>6pIhrH$tH~F9Q}c4uyx0J)7vYNoworV= z>A;+)&=p;Z8mMlTdXrnh6S9A~sOpDGe`~q*=T{Ulo-KK#ys$y7zTQMY(N2{W-2|)= zkcv6u9D&JjOma4DLaLt|0(^1$`pt)jM{fd27Y*1QK2kV5a&=bb*(KC&*%mA3Kalz* zw*!eNDCI3+_d`vbIKoio1YXn!5Cm31;vG*E+2*tzVRWRUls*6|Ik~@%oqNzgMo_%}bK(50Qx_0~9~Bz$@&rvnxt+&%nhMlceIt=Ck~~ z0I@2`N{a^hIU*d#ED+ABP!kkw+2Sh^*?h8v3oI=ig+FcZvq;C6U{^1hl zC)PRTRGt)^*?v>$2On;j(Qi5tu*5h>Vv^U!xpFMr^+Wa~PT#e(yanHu5=5N+ zJX=o7^(=pxwR2ivt!Y*0gKUX{L%cLcDntQ_0_7~C%=D5{C>P?1*a*0zJUL2Dzv6hH zg?j>+62+QyWFCP7Y18RL?h+|-@p|YziLgq1h&Q4y|8OUyZ{)w7A=j9fUvCa{akf~J z+M((FfyjYz#C)I`FJ#B4^TT90mw(A9N}ib*|GQQFwxQ*o{P%xN(3o0J zi*uH;)_C3@x^{;}TMoTJ_=dXa%@3&tU0KqA)h*J`3^tN6g)d^Kq~Qgt$O50S3L^uS zCNy7VHGb{(&2yQ-0;|U(P&FW4|Ip(e`O2+%*`)CA?>>8$0spV3DI64vd;o?iPs#wF(h8_Rkmdrn$ zE#7^%E+~EZ`{UPVq&4n^`~N% zU*=`CTEKiRvTL4~E3)`xW^0YVigU?{k}KuS0vs?}g{{~g7t1vgr#H_$g&6Bvqgv)A zad@89L|N^&>lhNVG^>0ni?hz1J1;I|wS<>p^XXc67mnJL6+9!SIZHTaNb}~+Nc!fW z+tH7iY$N6)@oPN-WHZWqEwAyjkV#gw)|y9EZft27lQpJ8ma@Cjb^P+o1(kKas4m4s zOwpARs;;h(hbB_Eh3Fq5E0elml#PE;)xZDie34P}>F@s}o4v5Xl384QRh4-o0mqY^ zfR7d+P~0b(CKp4oGp)= zrkWP~#n+?Nm&>O)()FxJu{vzUrc%WUAC5ZX6=e$MW(%*+|F;n7i=yFtm&xYpypy+C zEMMg%ro4g<7aGbia>SD(|naLXV8n_s+aWUv{;dlGjF3&M$+og zf$%Fnc6q+Q>jhFfKgYDarp3~!5*J$O#n+ZcrWyh?lEQ@mgI;q2`Tv%YhRlsj_wUbt zi}SyneX(Yz=}C^YlCMV#4?cv7XI)p$upsjPQc^g%`Td_77XN1G;e&fWYM5^R-$4zh zaV$|z7pwOA1F7P`2E@q$`u|P5(l@!D=h4uexB7{2b z_ZK+Orr!Vs9I*dalR#d?V&G|+BT)LLhVP*Lzk2*03;c)(N`%+^I{o$ykif$F{}KV- zWHqh#d@}^Fu>N070I=vQv${wl=4M}Wz`BNMLfK4w=d|0)4|Djh^IDb#>)-#&WsU%W z7k!SGGx`$=H>Bh0uQy%?+vWHg^O;7XOnb?9%(F%!RoGy~gM%>rP{v?!`e9P(i|pO= ze0kB%k4;*~1oiftuScRjU=fCSc8Rqq`3`Kd)}#=z&IPAGb@h;lTgjTZ1+{g@W=65H zMQfs13Zs=Yie6{Pl6i?ZMFy+9bxnCd%oF#`tEt($VzH()Y*|)U*@UtyC3o;crF^j* zqP+R$Yf`=k_-4w3*r1ipzz>rSr<60U&nUB8b6S}b;lID6+DL=CMdq{RdG+-O0`26b zVZjNik|{M=*Trm>BfT`uB)LlD&?VXQiUc=UiXU9D`C(G*dG>?rIKf`!lqjF(r{|7r z-z9yhw8X{H1-30+Imb4~^OltXfvmY`cwb6Gu0eH1)eV+FRjC^Xk>z6aT% zM2%Y1&;MUVV}C%Pu}|}lj(&(V?$haZ^o`HWH$vk#n`z9e>9^!VdT2_jiJ<+}ayoEqLXYdcIa_svF9iSVY)G&?`9N?x5xmyjYyIbUpAcHx;q zyoBak0@ZCKrVU=BWV^SDmS;7QU459-XX*a<9<%JM%4J@r;^v7TVsTGNu)(_2F}WkW z)JO7Jnu$UJfj9dKDsdJ3`@h{%_ zB_BHuV-ICaW{)qa=4;_9mTf748OQ*io@$UH5)Y0-5gk^-Xgj2+%dMQ~-PY@&1~uP}WL50VK^ z6S7_r6f(n;yuHeEwy%pH9{n{&pec|AI3gA7?avYEIUgsKGQmPH8&e<0G4u;f&@4aC z;27F3iTw0GvbvXuM#xSSi{ zt*(}V`5~S7dc9gzHF-lH%sID|$Jc>rAS{+0<8W2QLV&ELFy!HGJ;I{IpU{O1K&&sD~|KeA(6izi&v0U3rOAk zzlzphR1(E4dAaDeRNqAIp7ps-e-TCVA`EP@$h33va4E{R`DRw`zTOmdxvKs-B;9QkzQ4Y^T2Cmfjzx1nhcrE&5E2=$mj1tn zCvQzybzm|b!_OfZKhKx6<~9BQG8Hdm2tPa`zWzn!30WVcT3_XO@8=>Od0NyoF`DtE zzwVJd*|MDuKT{P_vf=spYy7hxnTRMrrPZ| z77ICrY-B00K&8V!y=4mVQu7#6n6zPy3Xf6CqkHssP=adAy#m#(?+25xpwI=fblRUNOvh zEBUr4XO!TD?r{3)SE40c{ju8YkTAkTyX5>qy*5iHM9vWaRuMT&F!}w*oqK^gQC{d+ zLaUOClh!7kzgEDWqyX$lWGVLv;4k`wBspiu04BF3AMr~iz=4$!;5ZDS9;Q#O$TUeo; z5Z4)`Qw2JozK_&NvBUh0Y@VQOxO$Q890MSbd$Y5Wua)D2bKm=Vy=Zq0ve?rBC!4x4 zmSAGUy#t9Rh=P_r&Z7I)Cm;ABvt?7HRu>_?T_x+iKZX;oVG!_Y4(ydwyfin^KXwj( zj!~3h**B$H9JS;v5%2&@u_Ht-ViZ%IRM#j2&Wq5vV!w!Mol<1+Sm~p!hf<>bTz@-2 zfqDncY1_g%qtV}&kU#B`(|cn)%%4J-7TVr5AK$c(LuLV}M8fIz()Fp%%WPCScaqKY z^3>OHZ~VWplTV8m5wvrtFuOc(;l2Gii7*ze*sev70F&!R5_nJr!}K>;meW|OlX7e^ z4556=t#B!;t*N{AcaFbv)SXwq$1gg4)k23hrW+iViTT^fW#cx{2gu6DK=rMx-F?ec zEwHQpV_7-Mb#p&a?L=XHl{!G{WG2LTng{)hlRQ5L6NkU1QnA zqZk6R1(>hrUzppZw<2YV5B`V0kZ3pxFPsvroX-{an2%PeTg_V0^^^82zyqt|OK`yy*eMIFE}MBh@*e zAfsJcrx4?zY921=4a_)?oPvTfPk# zyZfWCXs882vebeRWxRYY3a23kt#uAYE0b!Md#Cz1g{WWq7)z)ozIBhdzs^W6LH6kC zOQ(j36Is*){jtp?9EHJ^G-&_#&B1Vxueczk(Ti7UFF|qD*SYubqFi-|^>HJXyskT$ zw02Ur6TtwHb*H8RSMgkXd8{}0ce*X&b09tb^c4O+{s6_ZTsJ!TC5GwXW}5`d$oKq! z?J*W#EcrR73Z+31-GIhH35Bl1pf(W;pLsETTB0CDo>M|HO7Cgc9vUn0y1Z$FPTXl` z{o3Ocdmf(>TG|S}TkZLk{cHDoNvCZ(E(lF|jM{8NU9406(0&fH&!@T(>9owv>lB3+ zdCt}e{<$VnD_*Z3KnCQ_nar}OqFLPT;#^nKHBzS@`2E4Tp&!WXyYe$6;uy*L_fqAjfeSk@pM(ls`Tc8DKy?9(WPl zX2S@LE5LgnWluQRYBA_}Ka%%vv8yV}j+3!rM}NGWxh_J+k!7|Ra!&F0J?kJ&9yD+9 zi<4A26qNOwASBPBwuMx)sxK?|jJ%igb?3%#qs5z$kVwtLPE%83+i{SK|3Vrxf)Dj; zTp?7bX!wUC9})6}K_X?faQJyigyl6?B}6yKEK72vphvBx!z0zzosQo(bbpLah9J(z z98)lRgX2%nz^8K{Qk(mOlp=JS{7;@eY2dUS5^U#ud0Z?sT%Q>nvu^9kq>lq9t{DFZ zoajye51c5&Y{+J4MP~%Z5V`REJ3MsE@4VwqeW0_Pef?@D;NKqx#NU({LypQJZgzmt z-k7{m9}Vy~!(;IAKwcJ|EtgUeS6eTx)Q0ODQ!}s1%h&g949=2%Tx5AC4DlnyGoqCU z+$`Nlezci?cfO~Zd`=)EC~<9Jbo4+ zN+G=r_qhP=Wnkw4YRAj)<;feIn4nE6Bydc^Nxyf6a;_k)#cgZseXuFJU?VL~iK9B1 zdNpT>x3Lu|u(05Qw0~o~9mo2k9ekb=8j9MSL({seYCgc84j+eYEJta4a=_Av`JMUT z7>b<+4VK-VD0-cOVgXyZ?#r!}(~vUvBd630E*{M}iQrs@ypZF(4)lhhnJYKEi(k_- zq9tUxGhhV#fE=pCuJJFC=`xV=IYcceCW=6bK$);yF+RcAK7iV$BG6to*2c`AVTw9s z9PqXM@nH$CP;5Q6@hf2ct{-{Z;$P8P_a2^}Xq}~QELqBvYhrF;_Dn+l{@Y3F6cg|M z7bx@>T*-;+-$uyE<29|3-ZZ4D`@v_=a=)#lwz}aV0UE<+v}C?-ir;nguWAF@6UeEtGBPIU4s9`c6lro|0R)KR=#_-`wV|hN5%&(TEt+%ek@UEXaxtnv^XyNtKRw+&IU?KUb z3)spE9xdS6K~}xRmKE&Be20W9fjteqGGXnE#G_xggNd@vnv3;#%=ik2j7eW&AH2Oe zzB&vhUJbo-ECx%Q? z;mSZyFLopC%;VeY*dKX5&8%bU!aVc2w{x!U2I+ zaJ;`(xL++nH2fp8)05Gb`*ck^xtYr32o&U>F^;1Hzl|iO+VNAGnj@7>$NMx{2jVVI zl1#6%@ByL3&%BDGD?@Fi7fuN6CI@G`{JvBi6l^(N@n?^--I7zD%53KerUawTlO}?4 zzGAsYdrY;@@KYW;m^ZrKT{T^tNCZB7Ut#?ryEp60nYMHA3%u zi3hVE_l0w4qSKOhnnx_`X^MhuRQklvD9*nVAGt{aX!bzdBx)&CWGS20{Zzqo4ykxHakIE1<+oCW=!8xfwU3NxYU#DK}&%Hm9^bLeULC{r4?&wY4fFR_)%eHA| z2C)3wBeiB8w&z6cy_e|et%vDSfnx@3Pja}=Du-u2;!0RYYIAOQ={JdOO^I=eGb+qa z$Pjj#pN7RXGb%rvDqcRg!Kg^Dxbh3zVMPi^Gd#v)cZ;=QY!$^)o{FXyN^5;*6mnJG zzSh@lrO;aJO62(|Bs9u1(m1$?Vz87tMQ2DFt+lGGOqN4EA+n5{q;fuzfP|uIuc4D20mCw)x;Q|Ce&_c`=Oe7@--UNzEYqY(Sma+1MN$3yia{l2+$Yj80C_pR zdpdW9-h*mV(iE(o9?$I+)%!sf&0C?+vc3F@SLXk&CpV>J`5I&zYWQxE5`5%)18nz( z^R+&+*HLb44?g?6(M-wyybGxj z1=#!g)AdHtxId!t>~0BkDy|%MX~50UNLdtuh1x)^-?Nx-&btZDm0K?|HeIVJ;Fm=%>hzgz41G9PqY=2Zb2iwSg4x~w4&cQX@WRnlk_)1 z3iMn#ORjX-@eS`cgsKTt0t{-ldi#UfW~<4P4!L-!(iZlmNCMzOJ*~29zBHU}n3Y$= zF*2|1qC=vnqlFyTCX?0v8Cb(QYxxvZh4J!g=c8Y#8Zj>K{T31zQdmm61-EZE*DIoC z=QEeP@P#U>*s&g*g?uOty9s`FxJgGxcyZj(y(=y)rdUb2pq8p ze2r`(zQh*4aO>9+^sX)^AEE5jbop$=nN&L_#aU^ZA!%RUodC;|`zM{ja=<4E{8tfU zO=A5}hMyy-A!@Wk;SNi)qaMv|e-yR0mU%?F8yMc!?I|D+*56HJx&rET-YfjLKE-se zO6L28>6Q);aR;9a;BD(AefNRE6P2RWhw@Rx9lD91n>;VkSb{wHy7QQ@uXBL|J73zD z8&~TT2;K=f?~qY{$nv#~T(>N&RBf^NR)&QRVz`X%JNz#cLZLLmljT>uNS&PSWZr2Z z)1bUoo!BUnR1&WFRZ8L(^faPa1Ee=R=AXR(v*@ucSy;^?PW9t5(M=ExTnb?8(#+$O zYowvIBK|V+?lsWGfOk8K{l>Y&>)~M~|GSS4Tu9HIDNYf6?MA0+$;PZ=EPJ~7zM$|E zt1DitjNd>(1X%lt?67TM6DeU=?){OD*r2{(7g^9z!aJXq-QHsS#~zO+S$EArlNAT5 zYY+Q4!VuWcxfaiz6zXQdKNmX$3F?D60sX}okngko_WvPD5A+jybDU1?ZE+?d5jpkl*c%$Mw=$=ci76t~KPw)Y6GJQ0CbN7obV~4~oWVe}D8B+2tw(k!P?fX_K4m@FtCrfpGi2=)90SP?lVnU8X7A0;IW_rpnI!Sk~;1!L!i zXb%LLho(kWasklcWy*A=D*IwV7{uH^Rc zaB}Q_7?-^Et$+lgD+JCtm;Lv-FCCwRKnm~A{d--zD+(h{Qx}OIA)dP0HejCCt|cLj z)>crQhU^N>Q?f2z0i3l)Q&PX(warf;UTJL53g;)B338}l;69@otzN?Rb?=1TV=uz1 zLe_IsxziVY$6)mr*_qh_iQj|+^@5Y!U&YO4$+Ug#j-rfy^?5t8?3(~oG6jmw+>_R0 z=nT6aX!D>rpIT#3spN|Ekx+2XB3AhOFYd*`Ub_MN9HYisXY7Vje;t{v&DWdV{hfFuD4E@C zftMlJsQ6WI?oEcKqR_=hrS8pZSDY;WH;e5Hw@zO8nq*Iv2WylQVNH3WW^gAuadDoT zo>LbX_u~b@-QD37#HH}eV+7MpHZEs=4Sre@{Q6kL*Jfg4I|A9S&3z>{vSFKJu)q6J z`ai~EQ_fA%lGo?f=(&~k?5X8ftw-^Y;19WSU#h?1y&=hz8kSgYCt3mJaD(~&%$1lM zPfT$(Jeivf{3P>ggXF`z^~kue^xZN4iea=BP0Xx*Ht7{$`?#&*iyrUSf-cMw4@@gm zcWU9`{GU!sV+jG272P&br;aOo6oVq~_VHk$q$iawy|7&<|LG>bcqCowb%{`i@h)!g z-z_EPF!b{cdCZ|*qnBnMmOb_7ExA}h^NEQGXJjxwfm?!EQqL6G8Rg9S$M87@ z`+T)~RauMC$ulK6`?t@B7xQi?qBP@gA9cUF zqskZKcd+2~1S7424Xx-N+)<+X_*td@mO6s9bVYIvFtM7|V6)w;s}pRQ+2pW22v?^Ac%%WnBA`6gd_2n?%q%gXBIqjd z=3nNjK8RLSqcw=NxPbZ5;u~ny7W{-cL9(JxOqY&IvQ)a*qE0&}PG^DD{$ts-#v&5# zIIX*XPw0gs8GDgwZothCqpEJkES4aG*2a=WN~eOCk3`|&$Z_D%NfNj;8fY%OKU5Om z5@aOU0A|u{zfztMDClzcv*4(FPzDDC-+JJDk(yABiR02`ZFYAx8f>q#mmGb#@wrt)c|CcRIlQfoV5S|6u-EtmPJQ%aAAS3k!le!LWy>89 zT7RV{LZ(9-56u56chH6-V`Vha0v8hMbG!grrfX-_*v=}R9(iIhiu5LaF}Z@Roo>u- zRuFuW)da1`<}XVdy3aUjwx7eEYo284K3ypw#%Z#JbdRmaMf8J6c5xp3z^7lCgtm5q zRmv_Vy(1MV3&aKFf2LK*IH!LnA7$+(oK|(^Bm&jdtT?rFjuSkZRTY{2l=7E#oB#y$ z3L-lIM~T-sdr{4X+K^x|9%_48ntpW4^%iu`T{3KgXk3Ck4` z0JPrnm&{t`!=>bD*)CU`$%9kz&P+ZwOdrat3g`V|_u0GqomAvRceuz5C-+xcVST(Yld(NyU7tmizG^y(4L0Xs5@lAi{x32iOUmm?orZgKTLDnFem!-zIO)_-vYkoaA zn7xf{V?HHXVn1kZt^c7}(p41Jnf(sYTlRwY{Xbzo$F0o|!_>u>%L(^-9UIQG^r}rv zPSe<=ZYTLNUSbA9pD% z2fQ@jeO%I5+APn;hg2A;+&H~jlTB2E<_o5xWM0ZB-(L+l^-F(U$v)YBvZ$(Ef~%HG zV-oPFT05SqIF^ebvm?`0eoB~fosjyxOfLL(;H1v0WjBy*DqyuL6Q?3NJ9yGV%A=OL zfs~naD=`;6zPI*z^xx|;#iTNeM?{Oqt%pCcR+BvT-O32;I0I{g@hJU0AC;{sFv*-t zT9|H;$ty6M-<`PP)bIjAroLsj?X+X*VDg?K{1$Usb**~+FSx72Wml5Ov(e@{A58V+ zs+~&U5q#t}vur#*LL}!#+~t4f#Wx$jw)`_|i89hFmhK2@tPp$?Z`95+cowPsY#!%r z5!oH?M+3%9h`Xmp;5@+_$(BmfS{|Gwd#DDe26Nt*scub+}k7wsys>I?^zh_ewY`UkpG6tI>96@*`zxnK}jIRCh>3 z)HXPm?wGqAVlhqfOhBB!q7b(5AeolMcl0w)(uYGc%Pp@d?#nVGP@~JDO7>%OBb{KR zU-Upwd{tT=*z^Uyo8R~0^6wV+j&+oZEPcrw*f+T(H@d7^0Y%W!EGFa>BeGl34k~2B zD5k6`=Uc$qS2lU|E#kh#g*(-rLl&EB0JCS}w&PV6hJgS(9jA5yjB&jG6?FLf=mW#( zqIi1VN)dl&MU-5F{=1OBCu0YZs1G0bdK`@L2}Wx&2Yx+-(~oEkOK8YH*g2o$Af0#G z&ldp$HG^9cx%fxcq;fiQZCTE1Uy@u#PS6fDX|3d$E+{csCz@8 zPN##5oGJEU>*vcyOa}#T$b!Rn>l62+)Urep zD8yptAE~1Y{tQoLHK7V6zO-&hH!i3!(@6xJ^1ib3t0%I>)M}2`5kJSA?UQWLjX#$@ zns^TNO`I?*efatFRTcXz(}YxQX~VtOiRFg_jbcJEL_IL$&03EqdZMN^0c3;ixHQ!7 zbIBKrrA7-Ik?H_@595@R6z8Vbywet6)b0hQ`9#Kx_Vt!C-=FvZ(=|1ron4;f^_#Vt z^PQ9vh{9!l}|2se1rUo*i?9=>cMesUPYjH?BX$l;J``%e<9@13i|B;HrHkr zK~c0bm!SBI@0Vw2YHq)GOA*hvi`&OVl~jEWx++;Y*2<$gR-YCs4iK2eGl=?&w8a$p!40{Lkzlkg1KEE7cwtAfhmCU3u8hMa2<2ZKskJNJZ z>DC1m<)ypWx^C9a;tLMeqMJ`@uM9C0EZ_W@N2==Dz9b9QmpNDdBfa)42E}vli!!6} zi7gFJHkbD=-~pleC4DSUgADdMA8KFXMgs-Cd(lx!Ok?EQsd1wLn693087W;BwDtid z?S_vRwOdXd?R7SN(yP|0sSv~QBRcDX}?kHuUh^7+3@p$tw|rA;K$^h zos{xVq(|J{0eZKdOZ9pm;_#G1`ofTY^}^{TJaLH^-aU()nQ_;ADSVpU=sVX)G;d|%z}&j0%r0=e znH*#U_vcci%Yz7s!&SYG%eP3sdq0vP3=dym%ycak?qlYre_rqHg8!))b|Rvct7&Pa zElX4OuGc-1^8VK;%~5&l{X5w=El0X7ueK#oy?bH){VU&5Pk&SUMPp^1Wj7Aa|59Un zf~S^}#K>}Ex_*`C-!=6~Jf?|+iBlg>(ZT!i6~0wJpUMKneyh!6P80bUloFYfHHV;T zC*)b|C@@@^P1&AOGBt6;t zV>C!$4jy1A6{DT0l+D|fEDEd=E-8DyLHWGtB+ZYFmB4Ym>;A4oxYCgt(J#9f6IrF8 zwZ=&!Uvms#K<;EpHjO(>cP&@-Av!KtlGIbP4*_~`6UH$?&(aUu0t*u#s8jmS&9aE7 zVxdtHYhaL_Jt7bFB01tVcvR7OtkG=kbK-Ddkl?QsxDXTrBI63@P-WmCX5<;^srcm* z9DIe|0Dhv(8!$xCCa&3efep{ol|VF!80bgUN4P_=B@P<=x5exJS4ubHNifV{ zTYpt5MnXp9nqGe8@|h(5w*CGK2#c2`26_3v{Q~?+Xa0WVW3^Vht_=kbj7muOWWVpo;P2oD{XeV-tJ!Gr zrgu3?aM*4**s2wI(}hiLc-!*KlFuNjhJS_SJmqyhr0>O_5&aVC4fg%d?{l{@gG++T zw<=;Mr!N_8x;_Oo*55EjE4sU z^#td@`N)heka!{h#8~_c^wTev6C`dA01Xz=jWC%b`wGR6FV!!uuXc|w0>s*bXYb{E zJIzjSrZ^oPPW@hLMEhf7O^FG?JiLJw0>OJ*usCR83L+c$Ze5U|I+Qq*seESjDFVp7_`ck@y z^}f*apaf)u9xzuy#uODn2z8TXjN+tH;j1tjl7M&UxagQ~*juJASnxJG*9~MuG@1JE zE(^G$Xz_4_g5c&Vodn`*cE>-F1^W@F`yKe|QOUnXL8_mcQ-^Lnn?${&wvBv4&oXL9 z=4!nX{oD`%6_nV~w_*-t)~rd6=~G?_rl)zXV<*@Z)yLik9!r`1q$S_i3^bTDj+lb; zCzw$lVnA~yigbnZ?^R1D#=`JN_-k59v8gj}l6X38K8|!~Dh!KV5(YxjvM4#zo7w}r zXMd!3jl8Zfy{I-^^jxelHqKx;peVc1;P)0&R+PIG+@Hf~*ocwI{h7wXY2wYs@G2lV zP5$Kybjnug@46|fJ$(m%lOd*9bzQ^+AlWQLZ7Z2Cah8omYxY0Y=p~eFLU~c{IxUl; zBZE_Gc$0@oDxnH|+@nMKkI!YOx2S)Ir@Sk8nlEXo=g55A@ldgLJde0GRP%41lhN(> zo|OmMKOO&)IcB)&^3+F-y|y;tTiaRcJ6#T5ybc{bDA)l%VElE@+x7Z!`cB8lM5rwH zqT5Jdq;_@%;MM0n38W;Sn4AQM$T?2xS2PoN6Xf{hy=b1>tWz16kRGh92bz+mYzY8# z(I&n0ReNIV{wDZ3`6d@zCGkfdyU7JkCyM)ZmvuHFvKHFftRFO)rQ*YA_x$bt^T(T| zNe;x}bG2*TJ!X-3kJdgsC+J(?T2@#0w(Ys3V4Oen9-ruX_k4KswL9WhfwTA8r%AXqZ*+(}k$VioY%^N|VmBpj{r$r_%XTcs&$3{;9>W zeGv@d2etpa=q|K@BPobuwjC+Etd(?B3*`k?^IERq;O5hBdrawfd{saACEX4F{$W!#|rsHu}P%XI*E&WS<79zUHc-xF0|nnKZ~l=;p@ONT29 zH}jyQO3x_(hchP4L#6|tPq*A=1MH`9oSngWX<7U{&;!VH5>rebA`9yYw@=-Zd*@_(Sa`uGg=& zaO*r<0^~!?qY^I+;@_o)>(z!|c#er}K~2es`rdkhbb2TP6l<_@ zt=iJ1xLo3A>5#bu;&WCQa0g#)Fa>R92!>wnkm0blb_Nrf$W6Gel~O~8Lo2_{gXV}J@xu%ht#nxixXtV zaM$?kS%RYpFg)Fue1ol$rAP`$Le7-svYPr?e){L&3iYbant4*wZED<12TU1TpfoieMNn1Ek6b%+<|R0#>;HTD67tTZVT4`#u$QKcbl0=Q{Mki9}E5+3J>-s@#s=NaAy$ zpBzt;G!hc_3u@7nsB~?83at+e>6dfOfDNwGEVBEgO^yo{suU!3{M2<1p|`O*^OeDx zhGSwcFw_x^fb?g7yPDN~%9oGo4oZ?to_{p3$c^dnouT__e1}WzX*w%2&X|_mRR6J3 z_IkWK|9iU;YOwpo^75Sx4PLd}+re6!iZkaj(CC#NS&CRwf{8+px9#vJ)cd~Fp`DX# zb2(7T+09S;0~5zM($=j9bHU8f=hc6N6?a9K4YK_+i+2SIw;VjP9!e*%(9WlaWErux zNs>==9k?qDJ2(Fw=h6}El%2T973P>xSI+a6GxP!zSz0DM{zf%8WN_$B`aMwkrbKRqcVx~?M3|vf zT(#>U1Y{VG3&YnhZWE1q%`F#N%lLHr`FwfPdClIa{T%qZ)pTTMF7dQZMOcSgZ-G0f zEYJqq?^nMNY1XhG6)}!7dc#9+BgXH-!utsQf9iaw^TUn`z2IokQlk1f^D|u;-kDU) z;w2k+UWP?OYg72*XOCc(15@G$6WzIXMU{@rR;$xcg~Hv$ab605k*s_0j6NZTy_9v# zF~s1vAP01GrZTRgxdRK}B(KTCrlf39SUkD~A*H(>f^_i2N?KX7h9|LOBp+(hQ>uj`G6OOoge30oxeL_+&T4($wo5Pb_G$4iy@c}(zkDcxpl z^e@TqO!*jUbWol@JoU}#>D%>RfWhOP5g3`#dxf_FEV%<-VgfU z8fS~0vBVEAwXzQz$N5#`Nrk;D6`r7IayDy&(-s0$TD{2cNUpKdO+pkoqCdnM+a@v{1w65N=j1s<9c}VHA0Dd%Y-0;&Ex+-TfkQ@?N8zSz*2KT7_i@AY z2G)c8c5=5nEG|5-lkDW2yMH!{vVfgD?Bt=$=cyO*z z%SS|DDy$g)yR}3^i03NvP`N?b?1QX>1Ms7l2%gZJ0^?y=adIsQGGUK+2ji=GsI1a% zH%K)?GV;CfBZ~cOXe^JnS3M&r zD$yME#7*p^A91*gK`Lj>$$af?l8cN8lK2H~DM`KBnP0HQ%- zrI6N`BKQ^zu?#!{W392@0T)O`Y+B>eX@m!@hJAN;i?>zoLpxdrHnLY7rPOsK-sQLlnFEh#Tx zND1IFfbat0j@r4B3`Z|x&MwiATvP~j0&bq}z&W^g0tV9yxKrx@`u(`e{%>FSIm`!L zumqpDgYvCm2|hvPe1(*aya^yvUFj;bn*Y06u9YVqg_XW_4;%j$Lbd0Ux z!DCk!&UC=}GWiQ~4j`^O4SiF%y3NPFNlyms(kAc0T!5zU@3`Wipia13V$e+nU>Go( zlMX+yjCy=^d5E@)xwQO;B8CofX?o9aL1jP%sF0M0)ll5+ya&>(s(=c4psRV#hQV1o zf!<@m1}I5&MNKG55<1gkk3zGdWZd)Oaa|VE5F6MXw&1PiX(Z5H3NM0U8sPkBMOUQ< z5?TjX)}~X-X>ZVo_vtcb4Lakk)P0SKc=}onc?CMIgOg_>u2$JAp~Qzj^G|OX|9}o* z7*89t#q-YVRX{y*75=9qapW!gVrx_Y!1Nvu(cG*TYf#Ae2-UFp%Z| zhPlFBaC9rWGb4eO7y9Z-4Bd_fWAC71T_D7vPtDWYJ^0-s1exDcf%*+OYfmX2#k;`; zo_}*w-VvM&97?hX-Mte4^p;V-A7UE*S`ieEkARDI1Hky0Tk=%kgB&OZk_J4o1!^g_ zvh2jY!&IO~TYA~&rT|q+*h2vW!i&IFx*X6b1l_LKD*`=jy@di5^0xK!INT68OB(3? zw79MPj5>w#xl;Hg3;_kQv38%Bt#0ZA#|i;hm|6O|(FGg@!_;9QfQwcn6gUB|#+b&< zTDFU`KnEfAFK+=y>d+BLQ#00G-~z)BeTD@p;Q^E3Eqb6%fW0v`8Cv8i0Kjd)Ic?xR z9fCZZyTRT-yt|kduH0J%FZUsRint%pJ23|h+idVce_oFP9Kx1m%fZmCz^Hjt8}6ky z1pqqq3sWh$K4f+PQiN>4Zgqi$F%?gceE0TYG6)WikQAjAz@Zc}0F(iMAm_udhu&zL zJr~LnFNIP7s1)~&5NsO!?y3VNjb`(@C(LsIfR z*zJIel>#r#!lT8r4LBBWRP*H1d;r8+Vr%wPTXlE%Lh&vCd-?s{T1Mr_RWs=Zs z$VEO@_6n@bh5eHPB%#z>Lol5ZGbp1^)?49!!Y=@3W>|Wf$1HE|wM>%kcq0$#eqal` z5ECG4jMmQihVy(;7s4|gU|()K7>|Fk%SXNg1DR z*tRPX43+VSDH#8pgCw`hk?$540%~n>&dR`SpMaG7=wSqkD(DYz44^+0 z$%2^xDIkwv*Z|IVJfI5z*IR8)%udc*Zkdftr9!&pGZH8g0-K&kg(zO*T2h}3U0YbO2)bI`6QTd{)LK#UylPT z9=^kMvZuGlu)7;>At=)O^c1$sRpJGF3YLfRS&&k)iOV>-RQisE#Uaqt3&J`LKSSM5)0k^lt0kV>dJQh z#T$^C0(%S0{%RJq%N2R3JqBNgg=zrO)uVk>5Xrw|oj0VgVgge9Vdr~+>dSyoAu)eN zMBULC?q{tOLCjsVO*?=115}s^OyKT#iBEUx1ovRKP4BwGB|<~cj3~3RPGEB6&S45l zV##}VH*f{%2};Hm0=w${5TrCfYvVI$Qk)?GrKT5cFPj0l;eJ(?%M)NVlQ`ln5Qn<8 z6cKAw%upvDFr~H8yrO%H&L$i5K65u#d<9iRO^7yuWVo;0y*gjVLb+|a*~gMFA$WIr zU5FdkBV3w;vR`1kMFVbe$(IChq7H(0^7z#!IQ~Zw*cwG zqM_8Hm)OHV#EqCmMOsciK%{I25>K1fdY6ydhYm7b4nUCZXx2brGH4wtetjo}k$ASh z>%O?869J%*uii6JB%(vz_AcXu9I-ch8Sor*3|EZ?n$KX#<<5T48*zO4VDrrWiJv7j z0{^%Ao3p!SV6r|i`SOOYV4cFj?-Shn+#NM@d2#arfeu-?AreeK)CVrZFQf=e_BJx$ z2>8@#i|tr-*r8Nk8M+N|EG3n+puPc*B}XR%pSpN$cfvm^B-GK1J14aOjV@Nbuj;rS zWj@%&MaZCP=}jc&29ylXy}gwH4He!C!DVtUH&JYM=fFp&BOslybN9q>1mPanbEPQn zS)Cwp4cwi;5Ih4SEX{AhMM@XI?dx$B5i~2yI@a!*A9!}skHt))L@dt%>;d=L0pDLnnY^mvHsCxrrVKtw8LlpF1{A@jnQ|J(*gZCMd$}yy$gD=@*D}V z{sJYIbG$x@MjhWZheA!zhnPWLuQK?{87PPed-C5c_f|rK0hBB_N97h9bSA@3@#gKx zn`QVZ-W=L}f%=Sd;`A{oE2ltMJQ&ys_;fh|@tMTzDcj!d!EC2EQb7v4Ao<%m z2rH#z3e`0xoB{xL=%>8TEK#fsRk##-2Y&AEnTESgP=AVqY{Vt(A@qjIskoR4^Dt}_ z5RviIdk*s%h7nrk1fQF>pih2YSYlYQPtajwA@8Y#ahZ&^?M^9@4Q;XT0R6D=@-tAr ze|-xE|JpW40`0zACwchW`zZW0aUTvqu!$bkfj8iw!a4xKHPRCs#Dj%sGVa6Bp1^&P za%xPNZxlx9R#5z|9De@)ko4toF@694mNyB>9`#lT*^;I7CN;Jq)F8`SeKOXv|Kf9qh*?ArkS~O?>WEI_xDGSJNMq{-m|>U>-BuS zUeDK=(C(-SITjbE{PuuD146mG+JwO~x@`7^!C_c4w%R{}BjK1WwkoCui$aqHYbW&h zrWDueCJDnA(J3wOKHXdE%iP~}i8CBA4cgX-kKI{Z!1A8bmcVHB2{86WuV+-xd6_?> zHe*avT7}^m&71D;oI2^|-)KR&wO(jc zk%r-IksMY}C=-PMSUVw_%D>!GGk@%Ph1vP*_}=b=)xs6u;y4km8XI=!{A^zTHcyE7SP{=`?c~1@5(4~*{xOhRjG8?dkTZb>nG-qY7y(aM<51+mA$>q@wvvr zG&<&7itQU7S80Ks>AZR@>M3&YncoHfDD+nS1Y1pT<4lr^0k{}2*2{yPzT6>i=6qKS zIR#BhJe!-Z4YheODl%Y7wJr^NZ)IPLlX`c3MUUGOoGXCWD(cZ6Tb=BA}O61^lDKyL-#Y}f>NNnxRD z)<8*BDWNc9grpMa%b+2pD}YtGl(Moj6@4LCF5^H-3B>)NmB25YULu~^4=OpjI5AlR zwCjPKYA+5^`Lm8usLcj;adcc52nsmrF{l|J9#ep%a$SN*w`d-eQmtatNa*Z#QaVQ< z5+DOkfR^h6*!ElwZ4;nQg@Z`7Tt&qDfgZSnKiQe4(s;Gh*mCq64a?cFM}R{DAQ zHqQ)xml&O=!dnASTLj8x-zWp)SNcl5sLSbtSS0^@8KV&Tw(s|vdqVlC{R5jZzhR-A z%rBOvYN=8iXa?_vfZsjFupNeT+9UMI=%t$1i}9WhkVBHOXBLqMdu*VRq+^&|bi9Ym zVmQJ-2=e*YwLixenYRXksyzYi^>m8``QuzA9N{zu(lbp5EE!TigR5Ke&xXp4U4H24Aip z2B#%&BMhb2Ui5dGejcWQ60Zi;AT}%IzVC*jcHTfizo_>iRg+@xTZ#K$Uh>Im&e5t# zzbsbna>|~e$K8UCG`#LddQZ^A{PJpJ9zGyq6KCvD{i;8Y3`X= zP|$fYbEIWN_eQsiOs?Tan=|g&%q*rPTRyP`SEJ(SIh25dcGOwoRY3Sr(~!*>h~Ih&t5 zu*u|mhZiwXJkBnm(!_e=qxk8gzLD#x?_ZObw~3Nl(uqg14Qo&|*t2V5R-$Gt9Se8z zd8|Shb5nFO?)F{M=OG`2mlFu%HljW?S=2P^?zdF!__^nHJi8n5cL0AtCh|Ts|9<`I zs&jX$2u0_;VTnxc zk=B2Xw|&5`&GrT9)o<9?bJpXlPuza9HE`>|v9Zs3nxFl8p=y?#gms@pCElTvDt$b=R$^c2u_Ot+Ce(va+nL=|w+No<1ub z|9!n9v?GI-&hb17ZrUhg4<6raT^1IWarfIo{+Z{)AD91hUwNygHr#CJjp-kKd0Xs4 zZ=NSkTw1wz=DdKZ?T2nUCB)CXqdeqhX*qu1&vl=+db74AKeQ6Yk+-Es2>qs9<6bGQ z@O7?x?X-1}dSd#mH*N>F6_72J+XK8zmiRXrU2~~?sO(s1HKpjF`Sz!;zTB-U=dbU% zoq5#)#TpM0$UAFDt;597VYJD0GZYJc5;CLn=Y6IhS9Exui(4_u`sO} zD*c@+Pv`%mwgUSuoz?GfHcu#9f_@UZTVI!j=X8&F>j2h-#Ete?^4UsfyXf43fA{-c za@QM~ZQikM$FgyFouz(Y#MT{iQ=0=_PDDN^S?FbVa#E}KT!-!<{pU@IzW!A<(emcJS7O_Vi|(Hq ze`kR4wBm`ey#4EcELb}CrT~1mJT;>(cbabB!-I+cOHG*_vnw=W)to$!Ti!RSEO#3O zaO#C63&M`{yo?*L@!}Eb^obYm4nI>j|9fX24LD=kEmF?sItmYe9i`ZGcLC;=e?F(} z!h3*m<8B`qS~)y>(7ia@oZPnq;9lvxAq%*VQx&ro><`M4Wxj0Blyn5VWSq(4J!V!mR}OSIow?Gej861T+2ZO( zKKhm39B&&?JhbWJkyQu$g!UQpU*Nsdu52UYK7LFV*zfE2Kdb)d(rn5GP9SS0g$y*m zdbm>3?n+N3f4!Gxe;TvkZt9aQob^C__RF(CZ9>Il!!zIZdq0*drptc6KX)SuNdlZ| z7PhF~%BFN$_8y;|wC;aPh~Mea(`%PRZvK5cA!Pej+tuiN%;fCPb}^&7B7)<`w#bt! z_HOxBY3STF`FEVd-qCS3?ZmdvS9L!UPT@UT|Ac%ijydNuUv~Z?-+#x=7can|!#@1B zosUMJDEr*sEHzaccD%LD{L%M+%%m{^8MBrB9<1dDCZ@%B_*{@BoLVY$sh@Y}#8|QAi+vVG~Z{;JVZh$Mw8^Ar4ctyV( zS@Jg3c4rtk{uuqF>D#rWdxgaAIWvd%i{o1UYAk;-^~~QxzTf=#y??`wtFwpPy1d4N zn3YI8H9K|ZjPR<>g*i{h&)zz0R60WU@KAg!cT^zaRM~ z@NJOTxWjSmMO&*UsiH{_o=z#*Exgr1m4g0KzBr_5BK;s4F=ZG0B6VikG?=ZzloEM6EM zlb8vwu`1rGhi0<}kEpylZHf@6b4q8veJ(jXI`;hSNpfRPv8TAPjx`mvrV-vv;U-n$ zS%FXfwDY6^e#cit>;4xK&I{?G{#?v{^fM0G?R+X=r={BFcVzA`5~(D|=JVF=I(aB^ zJn6!_wAv}q)Am_F>Fw4kVv6UN^9)OVxy{GFtLf3kHHy-w?c73d9dmy9umOV%zaJY` zTCr@-1YN^6LgL{$>B`yTGhD}y>4c_Ki4}1$lJ}o{-Ofh-asEMJvd6JEhue!Rr7u5! zdU6AVzsiX%AU4IRukxfC@$ua1j_FhL0(Jb6L0hf=>5vSW&}p~mmpmdRchBaXt9r1H z&bbm!-Pn9P;#1-3bE#v?-R@4w2`#&_0=s$^rq+jFe!Xky{OrsKfF>R3{$jcX+LtVfzqysoIuN_FlrS5x$w_*uf;iqo z`v;v>b>l=AcVW?{lIt;5J%O9j;%xps!g;Xz`=FP~uFlxHOz(6(Ie5^fc1DvrcJYHt z!thpAgNp9^!S2y*l%ew%~l^%BY%IPY$f-?#P?sH*VYOty>P>Zyu~(w07L4 z75UphOcwgGc_%`Vrek*u1)}ed5VN z#_`>S&mN1mX&zEG{K(>Gj9tp~rSrQ67Vq*-+uk$huqoQ}IN<%Xcb4m(KH2hlm-X6r z$dtG7oO-~MOSTn5m#JbmjCSjcTjv}$^3J*TAr;)543oPMoW3fhVrBbSvw zJ9q@xmf%fM=2E-9CDl2vejw+6bFMXnzYVu-+!-71J8+xtx^n|;cYou3NqBmvch zk3|NvtQ?b_?+T(k=Qan8Ngq=3WZ1a<(qTi)5BV5g*fgpB-s%hg@?Ttw9~o&oVZhWL zmp94(Sh@LbneMhf(a`Ixx}~~*R6p7$f06UdkHf2>I(?oe{qj$2zZ${z@MG+DUnW;c zT&Xr%WBMRRTjQD$eTHt?G9hl0kAKPq{Z$R=89Dt-@QEbw3PhHDiDpchIc!eWkTFYy zyPFTR{1P%t*Nli0I^6YD6N=awH*Bl(oUNtjN8i^Ccx6@f$8*zc$!*K87DbH|OK52^I zTwY>O$Ud9OrH@j2ve}_-)<+z!zg0QEx^#0^bzN;%(SI&)&*8E%U#?C0=IEAVUzR1_ z6mOcl{qx^X6L@YH_r2_q(>?t)ITU3e#tfin%jsv$Oe!V((`QH>*9` zW?Y;yC!=Gkl+1skwex8@`@wns%LDV4ofwrez%z>1Y?!LP-y-? zmfAaqzr_wm#BOFrM*C_ie8&&P_9H7QjNjNFj9(ihG1h-63M4w#Z;MV61Z4#n@owhK z8~={B96darciGQq;FQa+tu|&WJNA4I*D|KQe@sW(pLwMI5Kt2#Y13T3e&fuh%X{>* z7oNyI*gv?ae|&!QuP?&M${JSncKQYPA1Nv37H$Ah7V}*1dY^nHG$|b??y=mp@AKiG zYahGQ7svawSNgv`RX60JFL&7Oi_fy*z}^kgF`h?F`X9`Xzc>3~qi4d@5x$?IZg0~l!2X*_OOsjecIJ>90|oV;mlhFu>+sH=yeH1?8drFSZX_km<*_-0?ks-^^t{#@lQbe!TSc{;i$bg} zk%M8moR{rG9UBvnU%S#Y=bdk&!2|xjy0b47uK}L4^?Qd z*_#BOC@o$@UNrYE;OOV=c=_kQfH%&%-OL;u!_uyY;JDd2XhYyB_Ty60l zwyM*G3ieQMIuk4M-Dh(B@hZX3F0bR}$v?+{lC@R6ofoD3d3EPhi0zs$rUBJPPY(P0emFU2zrEAF zP%__&l;h+$YwCrgPnfXt@XQn1t{$3>{ll8t2*W!h|9%s!!MF7M|6vHq;53raYuc{M z0+~h+(cArCCJnMD^Cvn7*|f{3;lCG7T5Sw6#C zC$8Ex6!gT_7Y>OFU2qtOn^m&-DHZF?gFPw*1CZpcMXqwXW@+W(R5IToH1m};Mz8Fh z0&m5?-7?#S^*m{M&FjD-X~D8DU-$Nwg780m`8&eH{L)$T+#XFTcSWHcJM4P$hQTMN zJo3vq(ye#+S{M?y`+R7F*XIRR_M~Qz(!puR@uzs#`D@Z>r^f*>Q8w4GIq1b{L8v5=cepf;>X+v{bVY$=Qazpr5L2Hr-TCOM*|!(4GTy+^wF|2}yG}Zz-G3bj5g)Y~ z)PRr~S_7nL_l z@XTuEm>uTY%Kjn|fvHZnNt+e=JTkwFIF2OR=@%>Syv7zptG}7Z7lsRNIx&u}mP_j{ zmkBAJ)c*kj4}taFVe8niQ&J1nn%I~JQ-ot4O!MGpo3#sapC~i7CbT4^^-Gg4*h3j_ zTttqVN*2$)^CJ3%?i#ckf=p{Z&fa@sg=1)C4WBh&6}$?I8yV5QR;{8|715@AkUjIH z=9k%vms1Y#s3b?vbE`JT@;_8{KXaGWoJ^EV^pP9W`rz2>0_VImv&_Yh>hB)~p>S0z zb=Jmz2+L9U%)S!+SvEb&&lQy1kxmLXxoCdF{NYZTzkCsoF}+c-gft3-xf};ex2s`J z`oXe)Y>y?$1lE5JJ(KT#yRSv4+`DZfN!sagmeyKy>K99MLAZU&9$~nRaKXe9y{cvv zty4+fu0cnz9QFuORW(jPA1w^h@;i=acJid>##T86qbA9jEOIO55BMbex&G+d3yA#<4IHllQSXXEl6g1?a*ds%ff2TB_hv zzi(6Kz8mhy+J!o}xpw|%qIDatkuVvqP}tsP3xDj*88PO9{Iglgn*y?3GTN%r;%X7$ zkOV<^zW5po6U_5@NxI8^MdP@?B1u1|<23(c!TO0_K5rV^cV$oH@^%E(YXzqHn4lGL z8RnS5S<3LT-`2Rltb*uI8B!b0e0Isgr@BRXJ=4XasGKu7$#`M4+uT)LVmrl-cCXNs zLrs$X&fV>=aV z+^b9P{cxm(RAcyJt~QGMxY<0z@`K^8S!_1<+h6&H8DP1<=^k3HH&Ats2|c}m(_dql zv1Ia@m240*V|qpZPI1SYTn1D5)B;S?_#wdAnWcq<&WqWm(#w^6OpcREP#Or6BTw?T zL~GPmb`7Rj45M*k=?9r-lf(s|2wi)z&6#EsJSg*a>fD5Ne_4Dp0pBdRFNB><5?d0v z0(E|hH2t+6*~rrrl{$VPrEd#KLE^FB#yYy*odz_q9-R^|MA$rb)Wj z|5R(R^wI6zxZ>(>nw7*oRVjxUMq8A{Xfpj-W5uXnDAv$UdKg9 z5`y@R{stp!QKYN*^Lp+D+1b(M_%RMo6Q6lMJaj`2{!q)Vfq!g=`o=#j*nhX@!kVax3!F5nY0-&G zLhoHy0Wdm$%SKEF{vWfpn~P#`5_VZoVAj|1dC?~*`SV%!f*%ulU1Y`Tl(`Sd?U<-s zT3QcBB(ejcVk7)jtvlt*72cG~<#nW(3=)`F>!jW~q=GQy;NmRJ313J?1VBKK=Jb#>JoN|ea;H?OTJdlh7CWh{3q zwfMW1ascy#-fCp2qS3$gnunEHmyLT2(zDK&WXUzb0fiv zbO4qHFMpjq&68NF1HfAUbbonvVcZ+t3|Y4Fx2!8&syBA;jo^x$&b~Q$Rv=gHLfSK} z)e2d9ssop6k!Zdwh?Xg2g`d(x49XHaYAyf7|6N;y6Q$h^^4tRSwt#j<5Wx?9Gk zT3KasMHTWOjZdQ`B#Mg5ig>O~`JEjPFo$4Hy{8L|7LuzDfT}V~} zSCsfIx~_%-fuioSXCkIv;$epLAnzySv*!nRVJ#`oT(BzRQSCso2MyoNO2QJQAI-a>jT^N zpT+=;DS7LlcYDuWI`Gebw+aXn(;L}7*>^deaiaDO3FnP9ew{DTx!5MLYhJHu%|#ZB z(u~C-PO$vR^d}`B1(JD$9w+fhLspyChB8%%Pa_+hpD>GRG^RroWfrjS?k9pUX9P^U zZXQFh?QDyIHZ=DNPi~JwIO{jlZV+a86b;*GLgKtSfAidK{>J6q4&@?Diq!KleK1eJ zI^c)o6V3>_?>i+7qhdKax9)bqC2(C)HqTDm*DalYPBCeSU>xg-73^vPd8!OPvNOp3 z!QK4w7|hDPT3?BWlW`L&sSa$`gl>lWY_ID|81Bd-W;|IzB! zV9|x%Vc1^IWYwUAlKInaZBwQ)?`4FV4?W58kaZKL@i?sC5CW4UlNKcTuAGTED`A{A zE>sWkN~*@m%E>QuA%+?FwMinf|L!XsFouo?x&WLi zcGRrLl@x71ZEzD$rs2i7XyYutkz}FZc(2(**osNRItTVNX+8vbG5Pz%AWW}qZ6FL* zgRslwD5I`ED={%V3P!mUTvQ8|3vkyz2|k{}{q4Xo4@BYlfN@uAzyJ168hmjtw8Vr?B)etw(IHO48zkCpl&S#S2@(G;=~@{#nQxRp8;It+7Jx5HofQ zR*^aj)pkUGKCb~vj#lpbVpxB@*^rqzTCp|+`j|Sc&}M?Ud4ItYl~*JTBxlT2#4+O~ zWdHCDQ@vF^#!3?XgY-7aVnoaTnhgVgyE$(SEq<+^UfWI0Sk^aPoWVCgZ6oUmHyc<= z7RnhuI*r9a%{Mb`urjQ-`OO>jLZzkfa~2`}(*qyLhZDPz;UV^u%IeE`Q7trv;W~g=yH#_4*i*edEON1K4}-Ew+ZCa+{zcQP+{YOSC=X4IlzJa2}fSy>tH%SPBXBP8B^>~F@ZU>V-vQjW97sY&f`1#0$ zF9IF^#up}VYBkya^_&zM3!$QUr4#MUlt(OZQ`88)3=gA(>qm<*2l?ENk38}dr3;}n zRzT09wg_khA5u~cE|gFL#{iXC2MjU5xq3i1LPBB81cUl&@LEqTV?E$i4t{nQr3cVw zKKF%&ViQoLh5jWKE!0tw1js+*!AxZJw}iOLZg9;~td zfg-;Do<2W-t`qe0`r>j7*^k?+ZD&ml$mVjvUB;9`))c&r#agkZTTWpedy3YS>8%xV z-U@`d@VYODKY&)i*5I0?W&tayAi*#UK=4_afQ{I!M{QzQCZo{J$qa5U zQsC#5U=nIAdnA&=R5d$yVH|ne2{np!WwN^MszS^b+W_J~bo~<8+X8#{?k}PDzmZ8pi57l<1CNwxy;fDTZnmvz4HjYLRF!k=B7^0fOd? z+ys9NP}dB|vB1x;6+hF~_%m{gPYAj)avnZ(GI9!kvyzdMMF<8la)2*JFmhCi;6t*G zxBdg`fKF3%rxPXtF`Yt0^=WF(DiY=3vZf?JVkYt>vW`;KOvi1aYuHQ`rWe+*V@PMr zx1B+W|FvOvvTu z#DA#%^U)QmzkuCJ4)lb3nNE;{AjROmIy6$5q*M$Fnk09a>oJ(DhQ+I#l=ASvc&mc& zYuic7dRio0vs_PN_0{8_)9OH0nvfp&RuW|>Vm^^$v`t)H!pCu73JX(VEKth->S8ay zE#a&|7kCj<29SdwH@6Q7}+q{YZ!4$_H$Va)nCHbx3E7d|k-{8Bkrbsm~y5 z&C~>Si_~Z0F-7KrhO_HKhwCqTPE!QEKQoyi-r1$oeT zFBJw$$t>8uy`1Muw)AJ!{K_D*Sz!3i>0ZX1wKAI&Qpmr6f^%kIv)*AJ$Qp!WG;jy9 zSl7>j8e=Iy?odPh251;&FG~R~oEU@Z8-Rt9r0~66P*c_l&d|R@}P)&X(^!(b<%}25!6wQgk`ZJ*Gsg?T7sh!2X(i* z%Lq;cqCH$wcYfocJ5a47HbMM$LcuA-inN^Y^5CM&aBB}fkt(c!f?a z3@^ZzVFkd3Eq?=|sWyVb9Lz3W^ax((IV zu$@y$X6FKyOH2MkH0SkY6d$-2&t#{it{o+j!d#y8T_0z7$@d<6T>mFv+vP2!&##`R zy!H!_#;++Sj$<-(KAA5{1;LmQ_f??6R7;Qm)p1O046XvhP&=5G$b0zgecJ*Qed&ZN zV7+JwscvUC;oCU4wgz{=9k92_eDDCU0xBa7cKb#WUgJp#{O(&+o0PZL2hnB1WC#50{fHh%mRpg7gG&G#PC`MqnaAQ= zh>pUd-YG$ofHZ+8orMP7v0(EvvE0AO>l1XINVb`*A*I=dPPj#i?j0E;UVG??MJgvF&zMoy`ui$jk@t~FbR!XxlY z*CM(OU?R2sQcMDw$F|R7)mSB@s)z!W1lvD>g17J&jsk;xz~Wl1YC-oOdnc?6-a)lD z-Hvrpdq)v(35$hUafE&Pkj%zW0B2fa^MEWBhLf&{9s@$CR(puW9JKLptnCJyUxsOn ziHsWS92|)x38?l*gO!vvk5Dl9vT>z92aC&ATEbD9VP&hWA`})f9_Hq&v0ZBKRY*h( zpD`dmsRc~b{}-kRl|;_+uXPpkNJRvDpHy&hSydcVJD{H&#w-{Ic_k`h65Xz0?cgG| zU1^~oBb3UKDVLMS!ysN!6~XQx6*v(8Ohw2d*axHn>!1)7K^MTQ)B!B+2N{zTselQm zpeZm%(|@Jm@m#2Dm%N29Nft+s!V#8ByS7YHW51Izoxh0y9@;QaN`z2AM15zldx-nV zvcV`kORoa>N5UAlcaG|Yyj80S5Qig^?R)8-bQ^jM28jpYf>!$gM`+0sxMf%Gr`e z5lXL>kl%INob1U=LElyCI)pf+gz_-0oF&eTMb-#%dgNq$kd8XDn(PwPvwx>|w|9%l z=fXMZ()y&WqaY*J)U)2glV|k`!FB&~b9tn=w;e|H&6O!=ieQy^>}meFr=UY}?)1-Q zV9`SsF!G5=Kc==t(*S@3mpwBtL8tvZOlnpZz)tF)WG)P$w6sK9EbQQF$pfSMKdr=R@ksVMOfdIV}YUf;)1Jv`-TaNsip`l^l=vYNy0I& zb;oH9n6ZR?$&(`Z(wb%^TzLAB&TEF2^zB(75wvHXr1WUHXZ3Ym(g zb3qh_{MyqedgGWXGM_umid--s_1Nn$<6l0VV%=Owmzzv~>{j*ipG7hDx>OJ@y5Ea> z2*qWq7lN*uVEXi^*I=Eg!lV69fdyUC=Hg$dXjV~lX!ngjC#fA+__iDQchLk}o* z0<8wlKsdInhoNXDt2bam(SY4UGL@My7T=VQeBCV2#;`8;rtQe)DGkU5uO|12a(-5;hd+1wCWP7D|nakx3bzeYlrwU@0wT!1@~c;N@RK?(T^jk7uj6 z8;L0lc--VzSI7jXdd$%A4N;U@!b}3mc)iWKyAYUqwD_}j{=oA0F~*D?LCOHjKMT#+ zVPv5VZMPHKc)frQ6PD-%wzOLq@1#ajr*|W8msMu{e{~UhtvxHf6NpDy7Y35c9#fo~ zh@I0$S?KNX@@s1r&;}?LeHN&qNEsf+oIPwI+2RdN#{V(iH3{MEoN(=b3D%%=FsQ_$ zz!(dY3kCFc{68|m7Um&HEd3(ao6Q527{)Oo+-eMRN-&LCVXrN|5{W?&W57NH8eH|B zkDUS99>tQCf)CiTmXIwNgJ6&$f_7y>DW}&ySj&e_q(Zb(kbv^>kkV^#ty7adJc-}D z;eMa$l$a$hJ&B9vnD(09EO zUr#PWsg!m*n-AQN`c|#FxCXSJIXi~%Pd|S8FziVMv0lt>)N}Z zC;EiZ1oZJ2ris=H&59;N1zs%OagIy|%%=WfORfX!v-&aQ4?I)DWE9zGUkyuyB3`=y zy5V{X5|_=U3Zn|h9ld-uh%8hHdbiKHC9D$k)G$6kfinnr3gmrr=!rW)>jb@4$n&@3 z+JdK42VVa9Sg1DaobgY?h;Uj1OWOiRWT~$2 z9uHeDjCHXUwVxHIwZb+DM=twd+%G~=gI&)b#DZjiKHvvHKM;Zsv>mkRL%7!(1l@eb z8+$X|?JQoDl-rW-KK!Z25K=4AyJ1U@^QGZ34QP{St=np_BG(>~Q2?if6WS=yg(I@~ z4CAazDmjTABHUdsGJgcCm$RlCkfk6Lv?O>n63QiPa2q8fg4|Iy>xXvHVx1qFKx<6U zdoY#NUxx3&C{|y957w+c6~0IKtQ8*yvHBQ%z%GFVz9%D50vs&G&Bu?ZvoJ%ZKu+lK z`ao@jURsD%wJ)f%!Oc=jyuXnM3zZn(DgaE1i8fUFT{FIQMmv=OS{DP!38{va1%ud0gda$@zx!n(_S zY7m*Tq1aNZ@p%;0T_B?bC=~R?*H9o27Y(-%ec#+pHptf@p~jwZ1a&QVBtY(7+EH(W z`q3<|7Yb>k#AE|+HF_@01y`Uq3hnEC2sNKo!y2B(m@z{4aMijWdO>yDBmvY$bz9)W zMXH;F58tV7iB^r@srO|=LAl@?^BzEf))<#@77DZ$_<(gcpZOPe(U07{4#5)K8f-u( zkqs8h`yvMo7ON3l^?wb3QnG=A&lcgX;X@eNK-{z?yGR_P#na20^;L_5ZZp^)A80eU zqR>X~ho1ibR_XtLt734ojX*9>z8yPO&3LyECKP-Z^cEl=&?D&et<@qt3W1Jsnmg1du|(nL%ePF99>CsjXkN;XvG(V zJf>wksVna|f|Xtb}eLjHav^{S}m@$D4!D8e9^8 zIg(hr-lgd!L;t0hOif$9ephtZ13&YMAvn^kkE`I3<1sZp8nPw8s3}=EtVaT@i?qxS z9F4;8;EhTi;W6WnWU8aWVRR^o*P|3?9Gq!sfvi>BhRAO5+cgMJD{9637>pzOllgtl ztEmyI#$QaJ_O$kW0Sg01XPsD1^11~a?5Ou=1Uj!R4Bp};wao`TzTm4Tv4d4zD7j+Lb5 zrBT;p$n0cIqhwb%neWBEyC))NAZ8Hb|3HMMvbvZ*Wn{b%mR_v-Z()x|(MMF65{0(V zC=wz~B|e4K;|7d@oVOt}E*f;(GDA^R4W(jG! z>})T={y+uj1=8_oO+1fnMiP;NxA&P%uw!yjVZ{(i*?gg`ZUJ>*Yr zg$8~c15xK{rvl{>8p&DX@+Z-orjdh%YjT>bKse?T$+-yc9YnN=amjEoPdbPVc0o>h zyE}OpZsST;3uNS9LORGEU zD^kY+l&SC%wAEa5I?|@^kQ{jI?F3dNPvYTjL7Dw;O$MLpIMDG^-@-yuI$6^)zO6 zeAQYdw(eUsymp*a=oUSC=9%otKRp67lj>*Zyqr#`F5V}!JP-}~c}-sQFja*@DeFgR z+%O_!QR2W?*&`tLL|A@ECRbjcjO3&8PRl3*mBRsz!TiqBx7$CYrc10ogR;su$C0sZr-MAN%i>g+18Kh5*gY4VfBvy05<>{n_;n8i z3-WC;j@;jC``S~ucW=U&R22JtX!0G_lyAxn8b~rm%OX=R*4*(-jJ%f8fBeC}jK8pi zq&?L^>XW^oz+m5Y;PxkV_piBY53LJzWUhbEB)48h*p`xpyKJO!8f(C3f(ge67)j_bc!N?%>UFDxmyupVV=P-o9cwKRX7Myp zIJ^WigqN`=`SUIcEVRN=FpQ^S!IuzTyM*zBNupo6EdQtCRD`2A3_TVWdT8M0WUV#~~w2w$g!onTOo~Kf|YdmmUfH zBf(*^VqW`GNhaA`D!9%OhENN2M}K?`Yj*as_6O++)L$0Z4aQ-T*&^#F&4)E69gMqn zn$8-u+x&OX+pa1gE>im8$)9J|ZQ&M_&Rf9}tQQ;sHR;QOz5h4Y@DSb8bf(pWc|$7Z zIXYwp1>uaplXe!ZtS>c(wFM#v&}~7dU#Jm$P?|MjLnmhZvb8>y4ViC>GI{D2>wd zTzQ94SwxRQ)RRRv>QSC38%FdZWenLa(%|h_?t%hQx2m8F#F10ED4C0DI4uAvQ55Jk z*4m*6K?!`!=~0Pk5uPL^&Q17%G63tSRudS6>Nqf=r%Y#qBd!gl^>XaI4Z@)wO(u3w zesVPO?Vx~*vTDd4Sb&=yo`~hE>0LlD&;`ai_sWLk3mWnHQC_i-9lQDt+%09y`t>c{pc5m zwP4(Vgz$?Mu>(n!0CcZmZXpI}JWvDWcNbcaI)QEsRkG3u zS|u;+XRm}=k8WW1cgBBAuLC)~yvHBbfduM+6_&Aqjh%Qsuz0&GUQnxl{^dTuriQ^q z`Z#ls#$lb^6Tv2tO~$%4=yNd;s?5-MR476T)`=e}ojr@!7hYzVAJB=H5DGahG+|gN zSt=0YhpZs0{JAxh48v7Ka}${NsN6#1qvzJ@=O99WCOUAg4kn8UWpk;C11aI1>NN?5 zYvN05POICx>JEBeH}M%?Paa({4><`_cskM>&C27b zt+Ls@@EmIJg$-mwo3Yawbumf=iZUpLshwqb=|Ovjs79}y&M5TE7_xu>Jx_(KNN2@E zzM!Xx(mtIBo~lK?YZxa`Okr2h6714>A#;+&xh^=vAILCt<}qabStbY_)THxJpkfTg z#tFml{NDWmz6wr43SKfM{p6B&r~uwaD|+;uFc>t*8BQ$+M^h0O-o+L1Fqwml&z|ai ziYf&noRbmF6CMuGRc!}#kRxQ-W`y|=w?cRy8wy)^3Ra_E6vOe( zqPK2GYWXI(gQGKMvqdn^Mo3Z}G3Yo)TY|pY*0Dy`7ED(yh;?$35+- z0~!-i3djW-`#Q82I8YjW}BUle+&j`MGeL>Z82qn#%=L^G;5U4Lhs% zi?iP5zN&NC&rDLBPFk5B68IOucS-}4#+h@+&-QzP1DVO_hTXQxJCrDqRZ3E2vUZb* z({j$TYNu>X$EV(U*1#c?)R#sSUlFFZUD?^H-oKzk@cjU&haz=6SRgA)gmSanUP(Yp!*M{m-jgX@<3gq1!jw0CJ~7oP#Lmj_X^8%$%oM6 z57`}|dx;n^V}Y8a7(>)i@G}o_n5|YIsCS>L71@w@qcDQ80Ih^J4;(zH^MYw2<^k#w z-DX$t*gR6!NFg!Iq*@TnMISj*tUusK-d@Iv`R%U{Y5`EB`1*;C6Bd| zM1V?>?lQbaQ~JxO0{lPX-aRbFG!FQ84zXFMD2(G`$v7oMkHZo|yK4#IvD$=WSW7z1 z?c9-ru4{Jq!3H8nHM z;ePJ>d;WgDW;b&HIf8gODW%t{O*DtT;93-SW3*$jT0EGp12@o?!vBCOMLIjd2UoMi zEvJ2#(+mSQ$9l$eapK6_lQ+24ELHG=>3P==u*baW;*Jw#lSPv@UKr zd5XRuA%U6Z)Rgu6Nc?Bw3!-8SvK90l$0PGXT7pcBIg_44{={?6yHCvc@7FNt6bq$_ zD@o@lG4Vxl*eVgKAyTBJNw_}G`G++(@9kf*T3D2bUT24mpI~uHeiyT3L-xG}Q`=7i z#@|bjgxzb!Tf zS*g_-3tCc%60I4p zWb_eA@D_4#rVOhn1ZV#8$&uoW+f6HyJ-<&YYtPHfI3g=qp9yvVAx#7&ac!}dOn8r%Ri zn#^iVrM5)Wh|6sYrTG%Q57E-s+yN2*LFxvM*poJny4iHt(BNQY)6H%`d9v1sh)Ga` zB?m~um^P~@y3HC?YkQC;P5iUXDy(xE&9o)*uNbShz%EW^^(iz+8gwbDjFYNUdVBCw z+*hZTy32nbLU*k^&8{9WzQ?81$`=>523;AZC=FS?>iXB~cc?S+NM2f5n$5I-*tyt| zV~#P}rV6Fp-53&c-C|EGTP4JSmPzP%&U!JWiX#lM(HLqF(PUJa#S$ZZg=uM;xlCF} zzp!Kitx=ul+b1wF``1&0%gLe zm>N9kUYx^(X@hN}C{JtRSbpUVTIERN&_^v0dg8>S0GmZbr=ssg6w65z(A}!kCVemQ5iZgaY}E)* z3gaa$61Dk|S~*?Av_=9y3{=ABVS zYE{{N)T|U79OwteD9)26VIi1A)7o|`=x>yxu!zGAVQChOiWD{(8C5UY)<2i^>Tj74 zEM3*TT++j>P6aW?`pCqP>nFR;fZBi+U#1C{&}+cRXoL&L`(mTw1hC8!7_+i(uECBj zZMRmb9VB40SyLo<^lEP@A3)UDCb6J!4YP6+t;b5#7AL$Z#1n1n0+dX(TPo3jg=lt1 z`7BW}5~-FY8X8*_uD*5Wb#j6-cqP3agX_#P^W0sEzD+7uWA}}38(N|hzrtzyo$9-Z zUpbU}4&5?jY$xM4tMA-9vrUK>E~590)kZ#fGlGd~aFYUCgXuAi++3;R zs|)>vzKB2}RC2CFC5^(>GT-IoPc4Lw8>0*<;g$euW6X1DjFzM!NL;D;l~e~+Y~*WH z#@U*Y#gBptX;JYa5`!wdmrKh~gN(MJRwfOuvmgeOv4*jUsaZ}`^eQrAb0LXiwasw7 zAehsdB2AI4!B!+NBsmzhncc{FOwePiO`7Tm3a4epU24D@vDB>IxRX{vFp77J;Y=oT z5P87N5ayB?mInW8TTMSV2TuxSY&S`7dY5iBmQW#bEUrOj+2|5El(xkqmBhxSoBilZ z#FMd@W33J(1#x0aZ#iFyn)V5)#KE1u=WLT`1U3bdXW0@+5=@|Z5@UdHG7Fh3S|Mc@ zCx}szhPN)cW35W6lXF<$8bX`@fu5w@Q<_QU_luTdM!}v5K8Q^v59Lk z!GhF|rCGR=F(-qiUi*X5L^DJwxLiV*4FsCYfD56&$Gvjlt%@2OqUL=3Gk%U3j>vSf*iH7`S1@cs(EQ zjtb<4v4YMW=U}5feTpj_=@0D((2ol8ko{JU%vO*Jpo^xGHW~R-=S|XREjIh$1DE-0 zD4R9biKvF2X7z5CdZfDnNnR8O=_v4a-BCTmrwE!bBp9{CeXeB`i2>`M*1$)UW^wA~ zHZi}dnXf_`Y>A||P==^w75ap9QS=4N+k_D|tg56$MIvSN7Ov)Oar7ov$C}4L;ixbT zePmO>r&w4cH%3ONp^kknXLVq#3sDu;$OcEa+q{W_+Yp_hFjlqeWMk@ghQE`$^|aJkoybc=6@U^8+9( zXb@t*uN-{-Pv)y`78|*35XbWn&!XlQ$E|W943#mu0P2NaGc(8lRJV!PB7TE*7H9OD zwz0xc^o4=UxO1e2YY~$e*%fL_Zj-s&SaOGHPDvd{6`YkX;f!@9F^pbrjS=yIxRm2r zvX3^Py}Yk*&4)HH;2ObhxP^=EqZXw(r+JuAZIUJ%af?+XI7-Xh-f*$B5SOw5&CbF$ z&gjmUu{@Mzb3&_QxFvsRx{QVX(8EHj4MpCGjjvJ>VBB>PAzU2ByI)y;H0Z;#A0md~bT z5DfssLzw~gtdNo;meUa2mVj%;7Dk$i>+&SvtfynGH!%m(1g>6bhO{Ybh8<>*3rbo= zuUl`>97c!1a&4<+BOose&V|DAm!L!#D|i;E7;B{ptl;+ymC$&q#5#ppp~1YUjLNj+ z7;cE8hD`bk`2P#jA?x9V%DI+lkclDpNfZ{05{}FT24f2r#(0xr?GO)hqsRg@IkVC# zrZJAFS!+&kvtxuR2XaVG+(9_=Zjh@_=9;`oKa$4=@BwRR2?~Ks<_VUUqnF@Y6A$_h z8|?&V^pc2)J4gjr0h5aMYGivUD9>N?f z@l&Srm{xI(EbocrIf!o*rxHIOIqizIJPL1f-$)vmKy{pm_CP%4TjfFoX;E$>+tIRg zUJua$J))~6)W)@Hi4v}tuC>lY_en#oP{-izVfI2v7`BU%W|v`gor4f{zX@p)r8*|v zmKY?cX(n79Pktz_7lGrUVCubvMW~5BU5kj@oCu?uzVe|>4I)c4NoAS?NIWK#Pe5@A zxYFQeb&y&lHuY!Q1KthQmTGFkwF|8%LMW-wx)#XO>+c2 z`H;!&-UqrtjYRVWThfYiZsieHpusnwYf`8%om4{HVO5?4ONT= zd~P53Rdb7N%4RuKxV6f84M}1_GqRX!K@Oh> z&9Rnl#r~e6BlD&A_Y-FtnJXd2ncVJJx(Ci519UT7>!Mz&zSNJc+Vqnmjw zCCJj?i{G%%OblNS;)2?vNGOtgVTvEdtI#LWua;7Bg3&1(g-0y^GeAWHXa=^4cAKN5 zMTlo1cvm5Bv(bt;x*EO0U@a3`Rl-1UC;(-PKq!vK1hq1JfGDC(Eu_QAo-53Us-zlJ zC2z@^Q3F9f^3fYRY4TxDukpLz9(N@(sX>^ey zzkrQmZ&+QSMg;Cb(U-}+I!Gs7_>htVX*Es}=8{+MZgH`>I$0GXw{;cD3j(HD4JXMC z6g^8gj_h}I>^?YSLS5Nqva9o{^p>mm8pr;qICycI0SX*X5vo({S*A_tWwELbEOwcC z_~I(|rKw3V<@TfLhU`gCyEHccj?R55{&@Xro0m0gso=8hk6E&3BVR1oIdpN={0*s- zyDB3>tA+_El8Ulw8&wCE(Ld`qUR&$cr^RiYA*wE5Wy^fi;q=^npVj=*A)X=v`D34+ zY)gs7)#KJcs8Ml1(RN3DNZ`&wt-P5&WMQ5XTuDobFI}K=a&mG$RKf+ zfaKDgZi|0iKBz-t!{XUi$#F@KD_KYNao;67PA`Z$sZ6$?g+yF0#c z82t5#^^@P48#g>kADX`L_rscjKZmMS9YowfwN7!!@@+l-ctq90p85V=hdZ-x#Oic& zYxb|K8WghUqhnGhBLAeF){y_6oSc&OQ^>*B%Xf|My)c4XoOtu*iEpj;qr!97_8jp1 z)Aw5!-7MLT58FcK%h5`C%E!{IQ}tdA{>wg0yFU68%GfXlb%DPFpb>(hTmj&2u`PE{~GW_9@#m^sUI}_<* z?ITa;?%c-R8s9Cz6E1p9s#}ri=Bjxa`{j$)rJx&B?D{--gvo`ji^F&7emFMl0?g7l zysFuLO^?vf+zTCY9D7Zpu8aRG!yR%49pX;+xG`8rSE7V`&MaiUEy!v-&_}UiltGwj zh`jQ%{>Ljz&tC4aFk{2-E2fj6jJ-eA`)=DifA_aL9OB1ZGMvlmc5kMw_k=Z*M_1`A z5AAD@m42vL9T{5oX!B=0Hus-|x_7dRzqU;HX6MfmCuVW%x>Q@T>+zXu;ywE=p7PDN z8DYLo4vkY&{(j{DIsWXli%Z$rQ_#U5?kACwD@#$A+|7;CmLGB(?KxvP8-+*X;@x-;BDWk7kl0QxxDpVbnE5%XB863?NG;W#v!Md z{f3gHjCVZ-cH3Pl>2jk_d7l{z2Y1`%SUvxnp&n+d+3<6^_*kF62fPpCdMzFS+1w9% zk4LY0rM@0y`|;q+(vZTD+@n)J4p}HyY?Q_S9oBssJ1Sz(8fE{2pedo*dTF*(j{>HO zd(39OAO7&`-2R~>xfgler-ba#wFE#q)`@z<2&Vt*L?_kLZ|j%Ycj#c9^ZzX=gZ_6* zO6i=rch{))?U^DeOsY>XL~U8`vtnO)f!cWQUh=a$u~pOOPRjYi*L8b>TS&x3<=g-0 zn7Fj$@wTW3;g_D4j1FuyBpa#{WS00XB~R9^OMm|fm@KLO#zp$H1Z|$uGO13v16@fR^6v71OhK;#<8*ZHT^J{S%G(N3YbbZW-PO@8~k=vfG z?eEfC`sDAZi;uSi4;TCI+Vo*&>YcDvo;aW>Xis6br?S(z=gO@IZX~@u{CG>RgUS3H z-?*fvyV+jW5wF+!7p9afx-#kU7~xJ=Cu7l1{#ORBc)rWpIdn}?;k)nq3-d4c$ZD9X zQ0%z+?DZ3u!qBu0hn0@2SM))r4o)oGF)O!FfAX8@Y2zl{J=^cPh=I{%dgHJEv>cuP zEaI*C&EX=`%7MvKCG!4W-SdlA4W?e1I~04b^tv-ovdbe~FZ{GA;L7sVMN{VVJ^P@< z+WoybKS3MDPWM^lo`4vktlQtKi_SjT75FN0eOOt6iD~ou>a?ft8h7)pBt?zm&|z1& zpk*5_x&(aqN8CC=)^n`&O;p3^;h5XrC2#HGii({%XBiAfK*0b#ovg0)aZoi9|Oy)>*Ut;%1WeIC8C;EQLsS40Mu0Bzohw@jn{l~}6 z(Z%2UcKgZ8Z6<4Lw=M3Cm)eBR`1*E^rw z(kKm7@7q@+qxMs0-@H08Q#jW#o?m}Hpelalk9YSy+Og>FL`C81ypxBX8 z^*?K>Wx475~J& zICm#6H>I=VLiI@GGu>s?o0pb83%4E{{(9n*?k)#p+h+W5VCT*SQMM~>ITt1!a@&lT zoN8#hU(`FZ#}9MG%NC!nnBx3%-qvl&@839`*d;lbKF@yn?i*JFw)PPPCyff8d~o;G zcOxDyoayjsQ^uU%de5G8>Saz{>YJ0Z{(i9JMhts)#`K53_S?Pu#_TnfdwV|UIA!Le z@4|AYr!JlN*yCc;@{gk@Y>Q7?<3Gj!H;*-TkG#v{`!&=F<9Q025&`mW;(9wapc4vKi}8dA4yuxe?O1uv&vqTHXu%Am%sIg z@dn?}%y9OSF|=WZaPai$xM_0v@`F3C_!gwu8|hrL`K8B)fUgdWc{`}{hCcGgByr(3 z&)q{}POa~faBL#(QPOxLz)kF)=?)do>W&RhQ7Ofzo$O?VYcKzriV{J zxOQ%@#i?FlTte?537con7%}#j0fXe~(JLxfrIQotZw_AfK9gSc*_%v~|9Np+V{P5X z9YeZ{9at<}$We*x!c%$ZyxNgmZ74HJJ9~Ln^EzGRmh_{rdcq^>Zf86yKXS=~?)!=YFdN z?bge8m9yW@^R=rC7;VXZJ}#j2*|EcuIS<9-l4oahgMU)4UX9Ccc5b*__w5byudn(@ zE}S82nU%;}`F_yRIW7Zj+m?1}9f5GT%hsvU-*y`M%CS*4Y1|veqj<O}PN z1G_JT<$I}9A1bM8@?YMsPTy_5`dMiECNg{ar)tf2rM-}L@4S>En!0G*KbL%Q>D0~s zGmct+NMsX&4~FDki>bMP%U{E88I(Ax@6gzO6Ix?J=H4Cmxx{Lo@On#ql&kC0FD+Rj zbXmIP%c+t!bl5xVVO1y3AAVhqx4*vDU3k#@@~r(q&qJ0*U1;fsQb31gDenK8tM`}w zY#D;TD&N*?^bFIK-AC3HIi8<5NuuzHJ*6%RU0M5wayIg{}Em+uChYG2z~uR7aWHOB8oK1@nDYkKs>Ehp$e<2>Dz^8tI`5g|qX!q3seM-?7=kgllGHkwLR6qt^KM-#Vx-40l+9mu&N3!>%kHzie z#{2UF^>4k39cDY!hb-QZ>D9U4@upMDmVDlHAI-(r2nkiU};sg+sc#r-!x$gMf?o*RQm=h z8aW}BLx#FvHmWR-&*Ln)x@k{gb=1;z)w#t9?YqCqF%g$)WlHv!sBlf*Af}*+cf2L~ z&lZ<1{r0a#=OvfyyL2lq zq^y6@)TF$^udc#AD}4OVRtt`!rj zhoq=}N}cKZ;NGXUhsK0^Yj^qWc(JY_&3%(=a+yqfvoy>2CUm}D_hQ?pkMe46rUiBS zzdK}}M|SUN3iux*cEA2#mpo{Dz^_05=0C~*fdBvIh}Hl9^K{+lwEg&h&eOHJqD;sD z0uV2nIZT#RC*umJwfWIXnWI?h4ORYqU+6B#+rxr^t!l``v;}_nOR8i5o!}~+M&!2b zs6~ISf^0I^h@i(kI*C=`8AUJh0$aK2BCjquDAvo5Ba+&JbYPN_%^qjl28av_gptHVENYOLjrr*y1>c!X#qI z-vx_kLm93qgmk+ON=i!QJjBWag-sBk%i|PI*BbuTE=eroxL=P zUEZrj6Rv5WmjnD%k zOT>4pJ;Kdn%v1CkvUT)1&wDW}? zS%==|oH`&cq3(*X4Z8i;x0XmoG55IR9{fGCHPT{NaL7vA zvX}I=s@-_w-?`=JjlA&A-(OOsk*w9dUXEjUODWtWz)e+FxuWR9)fnb?YW}znNHViH zC%_SO`T)(;^;+Q8483I>7GX>c|HwCA<+xR}TCr$!XfF?Q02*p->eol(SO7-tM*Ub> z{D;jwrR^2$i*c#K=yjqR=e0?QufXE+DG|ltrzW+0jWz{c6C}sn$bQpX@np%IN0N$B zRwL zNu$`XsCNm_6r74Ziu+EalxE zBNnbQElrM|-?znkF*f4Y+9R&79dvB5eJ?>8%^h$Orv1YT- zP!U89ysB4y4qd|0XIIy^+T*U}W*AAXEi`@9N=RT#2de+BU~6PLpP_&Wr{CvrcYyg5 z!@`u;Pq&m(XK9n$H-DH8{-f`{C%bEQBK`noAp|HP3&$T$FJY>hs$!{Z^~Jz=z&Q_4Rxi^@WD= zl0{Xp7B0sxcCTh-H0g9lb&6$R=7|2N_u-cKL{!POrHW$=c|Op=gv-4{u711aMz!e~ zJ9BMO5A?-Q6fAZ50PUks?DR1%dd+L0JQ4;|L z_Ca0yOt{5bQwQxi&~wHp?P$vp*iPw-Vhq^|$hCyh9_b^Wc~uMw|1qt@t(zDm*6>&m z%Dq}!#)Mj*KHF5_P!P!+n!!i54&T?!)Zi8{j6A)k-kiirV7%zl`#yty(N|SyfhGfY zqvF#wDuD86*&`80I6h^m$1J~{aD~)vzc>-=@=UHSrF{pMN#kL#xCIVlE|f*US8{ixVBE~Xcoj4V>@W+^mmc2X`Zo_ zZl*4ATkBM|Ba=UKl`1P>e!_X@hie82$8Xx1wW3iLi}Bjx%irGF_P$5&`V{CgOK31% zW0x+}dlfMY*@6JZ82Ip8OSDwa1{gGj@&`*UY{IpYZV@fe`nys5+9mUIAGBcBoy%tl z-3Y>ndJECgH14W(m>}3MrF1=7u*U=~Mx6gIjJY?8ux`_GYkmmT#SE*UBYRaf52Q4ksh8JoDkj-k*jXA$ztjt>$~V*uQ^9 z*SH)xy34k=N3-PTtap1?D$*t=zkHJDkp9|^iFT0odbKE=+Gr>y1Al0V;eKDsyOG|X zucDo>gJu?dblCpD+T>m7d;5gyGTkaZn*D*#yL$MqAAD~ndX(6b-wo!IP_}GgX3*-2 zck*6jbn&sg4!&g9aTklDwIbL}#5Y?r#M4Fm0-?fBpOIzFh_!6?V*c{;`0Iw~szxG6 zahoK}8T z>uXm2yIZd>WHpX4a{&|8RI7cHg2!ZYohx&>zR%kj7>BxnKc_Ybz#XG~r`w)Nb=qT$ z`Fz89 zC$4*uPCFLvu(;8rzFqdqN8?S4?p=IRtnKh4tx#>g8)mmtIz`wd^y>EUfo^EDT4i&{ z%NDKFsl?ZyAg4k3N})1WMsam+72?rrN6o}n__9EAs_+(<*QM~rK3|d08(d4)zXOAQ z5aV*$YTO@J=F)@57p^*$&#%XC1v}7>%7w3C>~FL?er6E>cv4mu$LfPeC*XxH$hmkZ z{_dMPN57W?O4jH#k{%z)yoL&9xa92O39tJBj2yoeo6C;ve|X=!PA$nHpF~}1Ek_Q0 z6fK}1Q4d{lv1l2Nmb%?uWsLk%h`PwhmkYO8iAMG^?&c)2WcSw#Vv?AiIDt;WKL{GW z+wT+THf!PD>iT$KRU}>K=2*L?XL&!s{_#_uR$v0}hF1JV_Roo%{hk~2%hnUbCC&R1 z)6E<)wOA%yRazI^>XFZ)y-%oL{wBukS{96-*^H`S$d}sA8%CGNm}b?%z=b=HT6U2G zXJD)@YRMKqlk+DwFAs@Y_azGnY^ZA6QFh0AVZQlyMnOi;JGkZ3l#?gWHHZDVcB$5k zE3mUi6dC=lHCSD)K9_oRuN8m4V&xAW&L>#Aer=i)O3$A_?}WAdq)+_dhO39&T>ZLU zRdU^1n#MXOuY9ri=dpW>6)DDmgMDCLtzDIgSt+FpbvF6iB*%)Ej8S!P1C7P=jfsaA z<6?2Qk1W&-quvuf(~#kxU&$5Vs?<34KvHX<@Ch4~FZ&G2$xdsaR;B)eS~dOh$&ksf70yy#^G{Y|dG~HRUm9z0&UEU0)^(;`6S>6NpVlg% zN>qi#Mm}5NtB`h%xiP$><-7G$X5Q=_``MuSWYy~$z=Bs-W{I|p;OBSx;(hSy-FC&({74_;xRb+;eM)iCx|ro}W+2=zt7X4a_GgAy(J3=gm<@uI%^Y;nXd zuWQ7SfAL)nMWUlJvp$LIwx(L#g^jR(GA7OYE$GOEv;$vMpGJ1dm}awYv9etr3(qRI z2qESQF$|a4&v?6)YMj;el%I4REt9pY8VX+t|2=b;&3B zYoBehSz%jh8&9mPJYlK$jybTyN0Tst9iBP~OpDNXU&3e8+9ePFcZCTE42oP~mM)-qiIqtM|Rs zsnlxMGWdAXbow-HD_(7M%jrMm1qe?t$fIS0${D*p_~})q;FnK|QQ6b4Q>K^I{_~(* z6ks{sOUrmOWM=pTVMsV1xMgZtRB)yvGgZ6>^;_&!IYKkg+6IMHMm(HjHbVb6P=m|Qj+gE_JSeNl9MdWmn&7H8OjWm%_1HL8l5f&KnSzkcivcye5a z9WT9OZ;)8lmNJa~X%y2bRnz(P30=pp`^ob38Cfx1x`zICIRCUR=(Kpr=E-MRrOV?l z;^fP1UA$NrQGak?1dG(!iWBD*?84$mF|g08!rV>!MZ^hro4)ph@~%llZ?#9uPD}s% z(JJiobO{iUwx`_Dh`4;WEiW#Ec(tk>}S>zpW(% zEIHv{$pYv&z_z(vLh6RjK2Znkt@)IS>*(lJ{H**ls(88ypgjY;e;j=|Q&_^#eFl1S z@0Z|$n7TV4$*UALSK7+zRW?_$hM2T!gp3NC2tqXg+;pa)W|LKwITlx|ev1H{o=%l+^F4DVi6jqwxo7(d*w1wo=)l>&B7T@Ov2a$2aq@W23 zX(D{)1E8R6qHHSFsQlLphiRkZhX?rpWmo80g9n2J1(zv~Oft90EgL^*DM{tW(0hZ`&zbqD5v~Jgz^D=-n zwE(pT7Gtzv)Bv`|J!uqy>PPuMb7Bjew^>pOg7K86Vfw&>dg_0C);H;|gXs*E0t}l& za8WO|KUML|I8%40bX#w~~k z$)%T#(9(zVkZ=u zDn^kZfP{`0Y$_c_BDj7nm;!8;`G6T{9$t^Z;0gyR2`to7)&^{X z9c)Ht09q3x0z#8NZ^Je}X640Jj-=4@(7pm1vp=;t@~6d8Xa!Zlgn-N%1x#IWy1_jp z`@nIpLY9PoAn?GuPLgIa=RGXv@z<02XynJ+T!^XBjfm>>*^*v!&~e7H*BpZ{A{rp| zJ46kz4Pjyw>;UV&7Mr%!ms|oyOl$n?neqZHv=!)}iNIZWUK@kVZnnaD6RmbzCSj23LZq` z&*Ww1-Xxpt_gu>rVB%7+0z$t!k%pzN5hmcGPyjFoLSVLsV8nGS)+^5Ukx{KxH3=T2 zP9LYxeakpuHux)dkkCKEq~V?Ld9pe`7&pV&119WDxDRA%Dlw{IbCxR}B|$5aVQBUp zVswBzh++=_ZhZ}9Fbg64Pb4S}WdKtPzxzMTumwmc2W&1-1V$&JgTy#K!sLe+Uqixc zh2VRxmI6xEByHkiiS-aUUlltetOyY8$>EyCRe00CSPF&msQ`wnk1iljz3=Zv-KjA$pOu~PCQg=S zH*?n~mu{ezu)#y zE&PtxQ|m25Iq*QFN4V%mz@pFNDkPStD2}a4$;Skq1)?+^+&Liga`1mJZk$R`F4Q%4cpUnmpYaT_FHcrUnY#E*`L zUGv{sJc5S1G6>)Xo_bcTNEX@raa)QsnpsLi^?sTxl{R@x zqgzk&Mj81Rf|cPQG*^K5vHF1=+fw0e)mTE$*?>vYVc9Aq=J*dR zP6HBiesCnb?>!`}GnBzua1k_$>sm;1gjrSGLT)Z`{mQ67&2IcOX#!;0`oTW4_NGIu z8o(9Hh2!7{?SX;Hup87|OUf;rt^n7&i{4~*{T1NI5TWd64ZMqP;e6JtfmL{Wi|o_7 zS-k+R2(l!9)_Py-^{zM)!SOkKmarC(C&!6hl@Q29L#WnM5S~ zjPoT+!R)lE0^T&72fEa~%oPdFI8O^v z-XGvX&)?AETX3mG^45g{N?T47P>n*U1h#sO`z3(UsVrcS=9m=>Bs?qKEDKRn9DbWR zG(-#FOn1Sl9l`9!gV7cE0QiwMl>kGoQ~rg%=c`<`8^4dGPWT8hW_@5K(&z|5ER@>?ol+YakJz~%e2IaQ)#88T#egJ+&Z^e>t@C%1}M{MC>qjLez+bi z$c+tb#T5?nHn*&fe}Q)iq&Pt{p|w8(h-5ziGv@cJa;$&=)~K} zpmL;weN_&MMjPlWb1PfLe!%mRL9KHC^OgbWlExX5Sre?fq8fPYh+iSkXYFiejW>jA z)Lf%Q;R|n_M)m>ikSJ0?Z0;8zhw~I<5w1o7$>1}vCZR9=uCB9aq-6~3QU5jtc&$Pvgn$|kQfqIi z)y;d`9{^7`Mj<_Slvp={C_0^P8wGJZ*yf;u&f>RMh|w`W7=2XemQZVHT`JR{nwgJ> zYmq^r3#(_(m>B3cxq;>a_U=NvoC#gZ2~$8!T}SgV{|J7#@jri%|I@C^GMGhzum_G5 zl)xXQ@B@Y?{z(6Vl~(_UiD#|3^iS3#v$>v&tW}^EmCz5?f&fIom2^G~peZNx^?$1Y zy^O@0e~tjT+U7doZ z4w{=5O8~XXq6fst6#`2DZ08mhby-!Z1Wni5ayp9yfJOO;bbZd3K#Vgk_Q_Z6QwQ3g zX!xF3he~s3n@ZR#jYirjCeT7=iKYF;;WYeDEu{A)pd;j_z;}9Y{_UAkhU1MI;)eZO zHE>G&mK4cpAb(idqCz^qf?vIe)%8}5qc!0PKZ%Z+U9E(=1Y}c5mbv(X`i76BnTjoHn6k4D8ylx6P>#?=h!*tPO9qCm*;<1swdZwW%05vjK+GWVR)dABf5n zhkm!2Y`I{zqD+|XLSoxE2!=1QnAmq1wfg=YOU9baCN9}zt4+_7POzBVZ0&=us>TTI zxOP@Imh#Isu3v_k|B7Z}dIIIHx{RJ?AtNPJQ%?iVKYBdI06(PGw%RYoc3vnp@}&(nU^Z ze^x1+!zVQ9EQ%X)Q5cox1%W{ypEZUK+iMd~?4q{?lDSpfvEw;hXulyAAG6+6-S%pG ztKz-U{dRms+vzW=W%Y3^r{83vGx?SpdWI)aIagr3+E4dIYc+Clc^HPOOUd!ZC zlEZ5;+yIjl!Hp6SqA;TDTW~sgS6#MDhw&_GE7fB>frdpAp`O(Ofi#ZH&cfe>&Vmsk z0QOjcQrnZ1Cs=*C#1s$1I#4R)S1jYN?Bd{Ge?W5#yYnc5wLDh#mdc>XnDQuzJIPOvG+eyHHLi71pqOIn@teQC4g zSIFe4`6dMM02n|iX^AH*+ijRq3KUeizEn$YL;ZoyM`#;s&~k01G3TwWw4NiuBbQyx zWg*87o)z$;edr}zuWj){g*e_*2fvl#Oc6B11FJiY`y#s`K{D=(_jL&cMd<*+j1q<5 zy(%7kaT8KPHppf<8!jZzM>G7|&pFQ2nptuiPKjT+VB?$O(?+a-2*p+` zro`5&l`JVm3-JHZ-n+-ul)nGNj6;kuITktW9AiwjkWkvrr(`q6gs_k#sZ9q(wQq!w zL?KFTL=DPD2pyKBl2j6&i@B5`zqu>Xeh<>K!CQUXU|TB0##=Oz<9F4dE)B`%=$10L?` zAIM*?;y6lb$QEoG1!p~LHkHgH7&n$r*74NQ%tx|OEVpLz$>E)}6#|RZQkY7$z%+=u z49^ycA|K9;+0#OZ9s?<{){XffQSj*s-l7XybD^AfX0kjQZ(23{B@L+N9MJO$9oVlCjX*ZFE=4AH2!*&-$2 z^pc%cxMWxg6q+9f+KY{x+(-i3690WFdLf}fx$+om{E!L&=SDspi9jT`4`&6iLd!|H zMBzwhlZ_NSu~4VxXkrY7AxCWwF6sUjsjcylKpBY((F=jJi7^53;1aQ<$0ITnGbPOt zNS88O|G1Q_1{bujw(O;u3t1}C_havZSb?$3Av$?*{i_vs=P_OKFq7znGXa_z#;CQA z=SP6O@=^k(5<8fz&K2e-6Rm`{*ANc9iEJ~b<4I>JY$-BdplO8+S@1cf(xv2tNq}|v zysOME_(bQ(jurO9>`O|rlLoJTHIrH(8%b7R$EaY&5J&oprA1~Oi&YEbB8 zI&5GP+d|cv2@6QQ?}}4}xLWd^t=0fV!jXVhUtWnp8VlI7NF~t1h~rX;XQ$&~4hY#n zn;F=Kc$8W;Li#iIWEotIPz*8n9EyX#a2v#>;VnY&NvG&6L6(g5IH+`Fif;}O0_H29 zeOxVNVShQ^$`c&ARAw0gS4J)9J|AjwhPPpk;0a0g&Ep2sx#wg1smtoeI%ptU`Y;X97c55Vo z=NLdFayWojevg*Kfck>qmsA4LZfUpHM_FhiFo^kF=qB(7!C8l|PdXo>zl-i#IBU^5 z9Rntk8KAJkQOmcPnw)~yp-^H8o&^dIP|9U)Hx&{nG+3wZESr4|@s}?Pn=EISf!o_m z?eiALt`UODI0HD4ZcG8ma$bmb(t-sddOexRc}3z(TEejx1vKTt5t-ov%;p|ly%;}0 zClLV6Qz*(-TNRGshcIvzD#~`lQkSJ@02LRVUHqenj_P7Rib8o}Wdc4i8Qg6$5)P-c zNL3`+FiJ;9P|fOk{#ihr*VS|BP_`RLe$)>rvH(lU6f_w$w;P(%hT?xTK898Efa55X z=!fH>Y7pCI*dO#(cUp1*GeH^(3>qdF99!@Y_`*6uFcSj31oa2~BkIa(_Df0dSwS~I zA8_7cb~{-pIO(fZe|rSV!IMRrN_f(FHZ767>0;*^j`ap|5&?=n$1a};bNsVxHYgaV z0%{U#TfOX9H5Be41a!7ComiNRE`J*oLT0Jsjpk`7Csu7(jR0TYu=X3@RM&uR z2VJDGI05Hwz_<|O_;14`ffr*9UXy*vD7@DBg4uR6}72(t@l3GoVW&q39V zr`VhyKxPC92eT?GxL<>}x2l^3@09m#v^e8Q+(=u4$4yG&0q|;|2y+CP5?R-X>J2(c z1i$S1>>SNH?$=XMT`KagpLCVVYa-1N5T|uD2`!tDqq2Yjh5zj>VFuOQa3DD&)nzwR z{y8URKreH?aD^}e0d#{giV(5(xRwIyhWHl26MZz3MV6z^XeNOy7wZaOHPOEM0uFAZ z*aG~NqPe&LFaT%)Fc)T1wUL1CUnl@oaY=+P6$rG;=u4GA7e-D6kh?yct@8QHatCwn9vq&prxd9cK7nDxyuoOdb968j;qH#1n1 zM;@oQb#%vi;J^!HePPUCY(+0HdyAG(Ihai*r@nuRr(?YUKLrv%Mp z^ddT^xq+-l2-ck&a8k?&gy5>aI-R+2aDYrap8Rf_R!+t6${Ug4vw}$Sb`U_xm}t~t zwB=_rvP1xy`Z)-13td6?8mXWIoS1+PNFL4zWF4#3R4`^3Ez#28D?KDmE5awJ@a15Z z$B+|DF#`(Lj>L<|3F}Vbi!u^bj@x~38tWnXF)ix#O$V5 zE65oP3%nX&90UD|W=pdgyuXeRnxb_3T!VO8%lk%iZgepMIYmR<;_h2|C*98A4E$Ia zno3KiKGwlE^K@+4jm?TJI@K9l{o~g^)lrgj&a`Eo(U&+1h5t5s(o`U(Fn{ye_8Nsa z@Nzfywk^^z{tAhBNqHH3r-$#rYat|aT%cEc=oN_W`Q=(7LiW4HSLZge#0-RO+09i= zeHq(21Wu84y85Fm15MAV0V!+J3;t$Jc=k~8(M0TDEI|XlS@Ce0AnnDl!La*)cVtSTlHPPz}UZo1n2k`8K!%=1-acYQX4V4=Rqr zGocIM`1gLvl-*2|saw>%hw5Y)J@_>9$B(2!1`{ z`p`Xpw0)j%vL|s|*TBWrK$pXyfKfxhJz&=ex4F_agT}&80<@>y;)_IxMr9ZeurfCQ zpURE)ueV-1`tWQWVHU5q7nWpEib}9!mC>vL*#agpD<)eo`~Z4ysdh zKCJ1hm!wL3q^ayC#y1EF54%fG`F9<&in5Gjidavk4T8cU>|_O5MbedZW>>tzj}VdL ztINz-Y_3fW6NZAZ?ItT4nw>xnUE7K2{=)v@QN&9gnqop>?FjlU>`Z&yM~8t9g| z)bQK6-?D)?j7doCjlzn6t0Xvx>U2BOUq`yj-O@5VDgrEokdm(PE;njdYWjI>_%(kQ z@S*%VLF)f_!_NG2`Hm~1jOfNG0eZKqKWlnmyB_Mj2d`Yre(Tm+p&`k)-*U98uKwzL zg`eu)uFiFLG>-6rTOn@i>35E=4!Lih!juNc+tW7t@Iq8_x2r7)3HkXq?p+dQyyczCOI%Jf1coRtuw+ce*|8?O|hlP_O4$*=Jn7 zP{!@^k%(&%9yXe}r71gm(=JJY@~0I0I;uLxYNI``?W$L6hs$nt)g7T-)}fV)VxFuI zEa>mgQQi0Z?ZUtxH0vJqqK=zp@rQi*Wka3id8dOlhIjCiw$R?ak@Q%_(&o zn^9uPJN(_cV*Si>@lVsd8*b#XffEhO=e&6^FK1-6O^s!iBAn}lH~d=q1-8vrHF@96}*EnV$ZSr*XIY1?#VuuE2F=C3m8TR8z9+pdJUc0?0S6;{3G8WbM3tSgdFD2BU1 z8*Y@!@RKEX;|7r18#b1x-8T20Crz1a5qjm^(nsq{*Q8EZ?t6RXPnyLuHyLJ4WToXT z;qf;MCprVyh~!X^YOB(AiKA0+`H5j$zrIgA6%em@Xv;vB*T_{KVtakqwCz)D-f`RbaPG znOZSYwXtH9__qe1GDpAXTN5?CIwoC9-S_*@9Qw20^bbQH?C>vmxeV7UcTtUdS9F>_ z)P~S+RCN5IsL1T2Ypz-d(r(8(IMm;<`SIMz6;5)uV|1}-MeMVVAC4cB45}(j?mV&} zqM^!xLuZy8oqYad8F~?WKQvmLL%SvzzDb%*b{zT@h#*U68y2t!o?IQ6FtP}4hUGs+ zx1_Fq@F}I}lDO}-jPVVwO5<~_mA!&DORPujpEg_Y^KVhTCZG8*cTlOjUzAnJ^8veD z=OW(>o_~e=0@3mjzpd6K(NkZJomt0i;~coRnsN@gcxXqaLFUyyvdpxn(oVM@4~wS- zSZ>c{Z*4!o)+attEkVrDMDyy1-S0kdB5$$N7S^p*Ct6$!I2GK7GsFM9ZfuM&%D#!r zNmhEUOjOP8nB=GUtZ67O`Bb*5oi#pDG0@;uoZ>}_MM7|J1zy-(s=r#E?{e#$>kknd zV*A7s@$c7IU7Zz^K=G1yXqNo;GwSa-D^a|7&5HD`jR}#8c~eF*FJ|4pvtDSOgetAg91lQm1^qlk1byi&Fxv-K(oq=QMjrE1T zJ10)95qbrH}36g@>xn^chy#J(e+V7M%z#GH9xA4{{?Nzi@zf;^J`O&=sT#`2iL6@ zrT5O<){~hUHUGT*>CDB)?b%M|_zQ<~f<(@To=7W5-x?wK?e{CKfz2aceu)&zOVw@C z6xy@VOms4XzdYu(RapPVz)k&=aBk z)}?*xn%_5;kUNhjm<)-Ml;>I?+9XMn@p;D^583HaEyTDfcAm>zX39hT7U%lJY)Ngg zj@)f0oVKYX`v-3Ra;mY+OrCgP^o72WeTdn8jDjMjyP4#;I`^CzedpSC)lX$ZG8zV* z_Bfxe_poqlQrHD9cyjkj^|-rR>Qm)6JWhHy99keAIB*xOm%)Xh)tJvoeWvsa9NhfN zi~+x0y)x?Yg5$i7V=X(|2DHxim=L$EJti*7;#$QM-0NY#AmZiS@1B(p?0Ed}$jWs| zlW)x*Gko~lhvR3QNt!_ZqMm~9S=}X&l?jJZT=_A|ZWxKZ;mA}_NS`;#)cFqmc zhM%T}+`fEW^mEkF9lxmGgap`cxM)N*mCJV6U;UiBuorzB*zy=Cnb!& z(b#X6b{;JcR(4bvm>%1wa>Odrlhnk?=5z9b$k_99_lbT#dl3$<39Tj>mHBB~ zhnO@+8&MY+njCDB3+`M-$>hkM@#M-k}dQD~a-b?zUMN=abOA;r3 zcdqP}Nmy7s)MI!kvfR=!2C4{;&(a=$ku4uSI(kUoUE1#Hwh0f)${%*0zv+iKkILG# z*RA^PC452dB7^tW8y#2QdE9r@{auPEch30wp{`3(ZO&)?`e4F3^iY50d-I8Yy9Q0X zG_!5{p&mWgu!%K?_2F}Vt4&OHUNmL+&84emozECMNELAd!g^mG&DxS>^ZND4Y?Dnt zY+qL>>$u(-pYdcG- zZog&Euda{hpMJ4!m+q9vY{0k$Un=(QikznO7s~T=^k>a3BFXP@;wFY&y82e%Tb5OK zPEW5akE}=Ut;gpLK309dIF`Z2zmEly8F%U+Nt|` zCpEerHeYnEbkD#E3wu4@Do&_(G98{)Yms(4$jIb>F<&^=NEAlW(YX1P$di2@0D<~%8 z=B1C~{VPyGv%F%FkJK&kcIAN{-%k#7T+5lmT$NWI`w$k|5*^NF3A7N<$bwf`m8+=g zmD!_y!ee$8^K)OgA#+QBW4tt^usPZ8Ys$`_f64J$fQP^3K`t;bCxYjFknU7*x45HZ zcg2N_%3G59WHxmIik)&{-U+zuT7Y(@GO=kR!?v3df&YRVj=Xb zNiLbAzObB1c#y&Au$vH&#>;xV>_e6$p`NKP`xGy<-G1js|KeKp6#@oUB7|W^Mij9MhR_s{%lTpaq9lLM(uBL{(9TivTD|l=+ zaQ3(#Qhxx~TLF3?Ji9jFL@e@8GaNW*Wj#F+$y?(Uzya+hfNPINabTp-_69~k8g5dO zFtcK)dR9ZqyR7_^pJFYT#e2zwaeCVluROtgv+wbfx7yK{e4PTX{;(&Js58`!Aa5FP z>Mbn9rFZt!nPi)JXWiVq&ZXPjgiANRTReso{T4OJ$RTm_FE4wY>$T;`_(bp?9Pn`x z9k$g5G(sG4lhAS57otv2aAfhP)-J?T6B3{GV;ip=_s<@J;2z5)*J;pEDpDW&u4sb# z8DG#fG>ukC3-tDUz`#>bkqW$QSi3;G7HT&?@lF1Pnm;7y^HqE}vk0Bze ziNCys_OPj-f^6X~CbD29MBpYltyIFzfAEmc5DYtaD6G<{*9Uk5!>V*d#&roLBf!UK z@+7q8qSkMT=FR>$K;#)e*K@7N=MKCYA3o99rp7?NyFfuGq#GaAI*4Xb*q@O4`Pl+gCmY1aV%=h zw_X-UX*rA?3Z<$gbf!cfK{7xjw=BX9$dBg&5;FML6#3%ggwR~qP)0+h2321MPWmLs zxPu5ppb{(<+i|dwV^?e=1d(QkNsB1j3MZi$2sSW(B5a4`zE3)zC&K=WDg~Q&<>*S? z){fIP7^jVYb%x(#)_48pEY&6Lu+dcZe^AZ+^tSj^kly+k0X#tGbj!|uYTt*?k5k#t z*#S-mxcQkleu5rC^3;yl2m<>~5h#@i{F*VX_+EPAY<%&h{ z9QceOqe@|n7eYKx08YgdVG8@2lG)2yh`jg~O4$p3qjsY=bww3NQ`b2V+$gig6=e6V zIl%G&J;qU_HioMAWn(%SfrT!n&ubv}HTeN(jAMi$?q5%DT2}@g>`Fa4_G7xnt(f~k zFEC9nF(CWeYN|Hske)Ja2ty&GPBH@Qq;Uhklf5t`W_+)3x>X$czUPF^ zhwX(y)POiWzz9>dV;0cvuCFx=TwkSpy0lcL6)Rhr)i-lGF?D#2w*Ro(6u4uS_|Vpj zQNlG=aCAY;bwHd>d5T-*i@{-BA~pzp!bEq5QL&C^GzI6!WJ?sS@nk97yVAYE>nsJr zI5OLq%oH$=U01ZxojgR3ns~kU?$4ythRl~(AaNKdaQF>xIfxaP*+Bs zLJiyL)pMte`?@2V#n#uO-RYo6q07;3FPVuj5O(|EYQ38`WB=pUhi6_aT;bW>WW`AT z6@5-N3=G?ox0%<7g)!8zeGnvTPs>~1^Ii>siDnI$a(J2RMdCOfzQ&WmZ8xmex&l~C z>l#m7LPli9z3rm?lW*9; zCC^q&_PIRv`r-ZiF=)>jnDFAVZ3KPKDf1bVX9AaH>~2(JO7MDHMse9#F2%-5@l zW(S}3jyniA+jBScXZlZ1z7Legy(b>myPX)8CQN^m@cOdV=aTR*EAM)-RcWixPWQPV z8~U}xe-%oTfen8}pQAHaF#uysy0Ce!AtljP%*7L0Scb63Z z^5x)#oP>rulk#WA8C_8IIDYfP^XO_fi3VyzlgWeH}F6Xn+)5T4U zmHQmL*Z;@hPp_6;zV#@4fnAK-n+WSwha02h$=!MHa%&Dt8-9J5*>bcu@n)OZ!RH>b za=$@iHPOX)?5l*2AGTBt$YKU8`Z+3So=d#tyYzVH+L=8D^M@Bpoj+v@%9b0O*^W7H z{$r|cUe>*gXnxK@-J?6}!UxLB=A;jAR~hQ2ycD7-?Zzz)M`|8#7kO;BW?8J-6U!}$ zif9<7`p|e|-Nsn=Gs~+T=WDK9OBSsd@pHXVdxgIXj77vKn^7A!jy&P*y|act;?nWa zzx396t$g9DnOX0=X8KF(nPXS(N1t!b*k~a2@3W!BP**ZH?Zc?$vro$R{Sdtm4@is} zaGT0`Jgy*cWbU0?{{rY${&8>%EbxhO#>PH;eI87f4MaG<=M!X zvld6`QAwJVYwA{!U+hcU;;-lK*@X|;X`Fwj`<`Cr$=iH_g7@gfrR{sFOtNNPoFIrg z){ywzgtvCa?b%EenHvqxVQaUHn8>?lKWf{3=A1b^#C~o<@0O#N>~{}09Q{JDaQ}#B zR$XxM226pXNdnOnMr8W1MpAF6%g-SjIf~$xH^puyOGBOGA`hldit4@i5$AbP+w`JI zTV|HrnHrKe>6Xu!0ChR*2k`8-Oz+)LMipJsK2J*aypXY(zx>&|3LEiQH0xleX(}%r zw{&Fr>$QcMS(LOaK<>uOI$(L~qRHTpy;b78FNQYd5M-#08F&xwbMwUfvpFDMAzHLV zEN?Awfw*f(yeq6vzaPXn-S#U0e{*;8sikDu^(zBxF9;j+6-*CpVK*v3M! zG8*p!dqwGXJ(B2jtBxS%cX$J`7i8DrxteaBdG3)8dBt=AzJ>tkLHT;itug14^=^1+ zM*}=gS3nbPxHri{+OJo)92GMohd{AUJARz#+4ntyZS-!XeS}mm9)p8^{y*ajeWyypQSP ztQ1xyB=9qISH1GcY>oo4pTrn$;173piG5bg@6bwCu@4rH8(9p2`&0STgshP@L{h*r zN4sK4GtV@et;+5i2_T-)}#IzM?2G|noe$=|} z4lmd}ZI(fzVH3UYq4zP zs^p;E$Dc}4dKwIFrcU(jL!3b&H{qKhYATv#}Kq0Tq=lQ4v* z`7t{K5@ujM0p)V1BOMF>Ks3uRw+N!&w4#&m-*K*4)jpwWHCAI*gVvrmQ73rWE{y2n z{ca`>byZL!&KKd{i94E&JKu5WPKameKfrRI_o6M>W1{epSFc2&S+yp0%-9BUz_q{y zdqQTPs$ep6KU{frcJflgTdEP~Of>cbPQ(7P9jx=!*$;TIu%bDHTEWx#{DA|5-0#nH zY5TI6>iKfdO9w4$b@cF+upxzl z7yCeIot~t%EZ-=5 z-0R5LYt}p7`CML-zX96}#y($9XQO_6a<& za3J-NvCLb;{`TZn#Uej5vfuohs%UTCMdM!rMY2g`4XgR$CvfqVWcopbvE?Xf3m>ZJy?@|=M_9A3}xU(^{GCL{^+Wx+#fYM!ft)mK-cPSP09&# zM&7*8b&XX9_sacSW)L2zD`C#^a9B>3lgu1!n!3WS!<2`Sj3=|Ynad~Z$HYv{8@6gvQ~Z^+;wsov44Fm`?e}QTL52Q%6Qd9+@+sgtrZoG6VFgv$r%+Yk&dUd45y%*vm5>*Q&y7{O@g56#} z{OGpnH*I+MQdP%G{=Oq_mm59dAk%Kbna(q9-$T`%&51N%u^ ztNc|DdwzV^)bHrN>n;1n$KOA^Sk~!g1HrE&Duvmzx1{!(cIf`38I0xqy&v{HH0~F_ zdrRy4@Gz$PsSje;{ef@t9!?I+be!8-b5t!HCrKC4mgk-b(p36ml6g8jI@BYQ4V+I( zKB)`+&iF0+?bneiFwr4|I#uxnA{Iji`t_*WSp3w@gO^YW3sCA%GF!k?Sp-JBmwk81 zZrwMY=pSDg=9|sf6VjyK`I-FizUFnahR@UiUfj;>YQ@Ev_|9+pL}qsLHvs&M)tF zslbJk)Y=et;!*opwL2z))D+BczMj?9{^=%UQ-M35WSD1N3N(LsL_t6PPD zw^2csN;+Fv6Kgra?ZWY~geVoc;lWNfkSK+OVx2XqE}SQcpuC%W@#C&Y0Pad0PIMYD zs~^Rm!5QO|zf11Du5Ys6F?>MiUUE+r=>@H*TlLkSdPSn5iI*oG<^M(_!b0eEiW9k_kg^mSy)c(-N^GCG=6S7rxvI-XTu+H}vJuLzsgC zgX^EZ*s`CsLHM0$=x1SF3^jnlUAZ>$>_{$g1%RXG%fB(^yiO>G(S;L(iUZ*q@iSY= zT@bu621XYoWgJ9?%ed^@FnlDHtS-}6;bw#a8DAWNzDh1KlTogSCFw9!AYq#b<{{OZ zVB~_{^VFPnb_;;FD67Nv;v5V>2O;cXUb{qRM$jF&jHB&}&0eY7p+~|CVfccC8A@R; zt5BjxSVYoWa2g@&ETXO1V+lMVTS*T+sN)3cC>CPVL|8;8qZeYJLv&N|nez$cM@;u) zuOPrG)BCe>32RGsQb21Wm0UoD2oC)}`l^IsFxi?#_&LQ`v03ahMCz=CI!P6K5q*lw z)^;Fe%U28^T;R1hu(6RSlVi!!lm_BuFQQtcaI6>6fh5KnN6aB*q~5X#HMIy7JbDpX z*cIR$gK%mJ%Hm*AIxUi5vo8BaOy}ZuwXm2I&fII^>dV*`TetD$*I^d-)0s{y89#;js{_4pGfdh)(W2T@ZVug(sIVnIgRD)f2Lj&;eaJIb&^o z3Z*qabqOMD*;aa~bso4C20(xU+@IKN+)GlrxHDoN9^uQrRNeI0T1N<%n}z=+=O1Wq`5nUb$p2_ZTO@!c=Yb^ z)6_$b)g`HqhFJXn)Yt#tp}xj5HY{V#ZW-mHOuk_tbl5d>5KR>Z;`j~qm5(l@ZkW^m zv3#3^{Zhz&=~%S;_w=e!`ldn-r12+iD=l8bkC=7UOWTvxU$Fk*W|8y#&b8 z?vjm}BAp#7h{JL*^O${KhLo6rI7$vv2QkYE;$9@q5~vACwaOD{!>}WGzzpfBsJNj< zEFXdAVhsp!W|(XD(^ABSR7RCU68UWcJJAM25}$c9T`Z@wU(^-1OBU{R<944U!CfB_4?CIeNoDWfLtz1#&&9#M*SMk}Y+Qi+A&u4$=C|Yw%&}a05Y)z&(i2MzSgz}^#RO$B?4&|%;il&Eh4RB z#z^Kl*)GvU1Ftl$C7CdN15e9k8B`+Cr4$&IOB4de5PwAaDeMJYQ_t15$Fgx4ZUT9% z66H$t2JDp(s#U<#e&o1Fgh5t3xfQ-cN{d#qPgEQTQ@z_Bi9d0*q%bdp)D*E+wqJDC z_yhuUifH_br-V<4!K)PeL|&3@(T!EVMECVfZw}_>njP zNinNtgONsb-WVdH$vR_ZV>02#s&O5bORRzC44BHxMQZ$ zJk4YFT{%`}lPZL_qCC96$x!EugQ+@kAWc#FI8djZalC3m7ifrL$jRDDHZi-7lodxJ zK-Y0&XOY_ausIpyC11fyu)?1STk6luk_VP$eV!Zflc# zuB=K$0)tJbFAQPRQi6D><3p4E=|(Ocl22-Rv@dL_fL50;XOSLjB$&^ZAi9V>#X;IK z44E4Ob*-=79tR^(#E~MbY+tR5#wjFAvW`S<@qqH<^H7DYP3tj({Nd6e`mY0L2l`^RUpSW>06(9@2kIR%29j}d^0dGXBA=_J9Igy0S zbTMsBeiSLEjK)<>q?&pj2=B8VX*kj%<`tiHKae&Jt_-9v@xR*Nc(Y7 zR<4+R3a7fF)xx`^1TL{~Ja;O4o9xWPi~)dj!#zl+qvR@f;0r@2iLWMsJsKt~LoJYu z2mkvcZ3=!?3|EBh%z`3Rlaj%tGAs}Bo$9g1fi^%Y5iYX1!?HY0ovKVa0pJ$F-D9tN{-1BAh_o(DCr)beTX)vRNW%^eG1?K*|aa`?BLu zNV!;9uA(%08decfrLs*(PbrF4;U~TVVHIlkqh(@!2^&w+Re&$WE}qH zM&7;>v9A9m1bN|4DTYIbu(`Z8fcL?nSOq-4d^`tdl_SLzRFI~NLs^83KNNpJ4`>1V zh9@UJr307gM66K@DbyN5Nx3Ynx>S@Yv0%TZ9MtpiCDejf#8(?mba^r@zB+~NZ@X(< z=LqKN<)i$`M>9y@u%ln+%}z9|FY?#Oo2FNg#lvVRuHmrNVftv4F0#RjZ1NJFB4RZn zIFIF!sxX|6TMrobV@!+KMqGl>#Mzxqw-co>ton=82FR# zf@-S=cX1}AG{m2HGBq;`HTt43s-;Nh5Q4m#_&N}?JYkbB5TVwPDr35q_myJ#!Zs4m zC|ZpxiKdU7G&UQRQEV|~$>zaYrj7AeTADJy$3d zsY4LS+lkeiXbM;0PARE~r2Sz;;0nAS>^f}{Y7Eo0s&F3qola)&OXw25xXBUMEJMu# z+Ly726S#m3QAXdj&^#6ffam0~F!H3WZ>g!tVE@u;QFC-SXLyj|tlp6?W-vZ?VzLVz zt>*ap3dtC%>;+_tB*jFM)k}6>H*YvT>*qE=DiLK+;f^+O@0Gckrih|0u+9-=vzX>^ z*q3d|NFvsov2Ca&Op}{K)*4pjBQoqP`x(^%x)#{5bzIto{eZIJUMWf}4^ zdIHWBsEw<%p~5-}a5M5apb0^Z3@4>LWj`JhEMk+f7SY77NP)CwEZF4K7y7P*Ex|08 zvE-y+twgQ9h+8GPWd!{kSBbPuxE;wcDDk1#hl#{-dMvFXI~^FANT?C*#dFbXH5-On ziu5CdjYYTs#H|#Jr1na(sm6CSn?lxu;)%&J5HaH@Z8isQ#0^MRTf~ea<&D(|h|c77 zmY}8-9E=h`Prq_c)!5v6bPtyJIGq@}T!#E3D1NOoD z5?Y{lRI?hXh!zD%Q<#rf0mgJXz?Dak4P20VFL59t|y+te5D7ehm6uN$gB3trQ9-ubV z`mh_OFGS-TVtm1hku|L;F(}^^2`u4kHR;xrlCoFtM5;Oj^-Wo~33Zv^sXn?5Hb&`% zvin?iZtBhN@K;h3rh`*fC03z2#18F}yA5|K6-Rrwm8UJbe)&_nY()Dnt7zlER>O+t z`=wSFmsF4%UrmtE`eXl)T~BsioR(kF<{^wd&{iszce#UdxOABNh zeDz%RG@q4HP1sLiz?g?nDjsc*kGDOvp)-r<6*!L;flf-Kn#-^;%7>}s=nTPgRwI$# z6=tC(QkzLCNcfmZEAw);9EX_t&iAa^>1%EKxD%pN`gUV2-v%Y}Z zJ4mgBmLok9Muat-Pj1+5zT8M zm>@(K>ACoKLR0+}#uNbZPy@0BZ(T6F*;mlBSV28er!p?Q{czxUODWV?n;(?+=Xj78b=%d&cPHTB>>d7MPSv#_8=NZyN|mrf>LFv2tQ^((K9e`$QRS4hpD@w^wQ;qhLNFs{f-*44VRXR+Q;A`Y{ZW&Ij$xa@ z1FI>ctq;IHRI7gy29b@CIDu^8Nh6sKTv`H7N1;N^#G^J}VWlsbrRB!5H&BByTYPk=<+GIrHR>NnyLXJiP;%1>tk`9iAPlU#wb-*rL0@c2$V9u73tw7k0d#0&xrj9uDkWG&77%JZZRIFpdXp_& zO$;s~qG+Ki1Q)ZmIGnOj{(*cm=P$*VT>>k60rH>#-bfzq{G zw<-IU&9~2(wAvE*gu1@g0&md1?M`mnU7WdI&YlNcot(Y6?#|xZcW(FI&UF%aI-BqF z6zp^M^mc_0raA4};XG}QlZCVMu9+4)=FGO3waaqmj2Y8r&#-i!J!dvhO}X!M+V`J$ zhX8oRhUe$L*Ytq1rbGh7oKAwB03Orr7JDs@Bd!5~#J-ofR7E>*_WB+{C+u76I>%T1U z?UO&B^z(B4^C@3n->JSczEwPZ+B6I92K!a(oOV0AZ#Q@K@bcd7;pF^}`u{B9_3dM? zsW40)(92x{PxtNK@FR5XpF;~Z&H8VLb*!z;PN%s}p3d971)jF{u1=l;FTpNv8+frl zf7|uMPG>JCPuG3kFlx3-JiJ}K51KCZ-0tq|EAVtPb@ej+vt;ezD_*9a&Q1b%7?hpP zJ59SL({#HN%&nKHx3kl355Zo6%Ry7=t>mA- zvT<`h2rshJ%am(t^KIe%Ywm5=*!Af7uk{;i(p&vgk8a(%z6QhkbzCIy@P_^ozaHG@ z?6qZT*Xp`4tlOk(KJ!ZHV&`4kefD~rF7bn| z{;}{qo%ec;HT_5DyV{yJ_TOfLd%$Do-?Cc>0@C$Z*0TKA$ z{t#X3ncKBCz5XaTq}zAh`h3$kNA|RLj0A1-8FsAEUy99v-~J)X{*)+F|5&ttucP+b z#%sHw;Y;u}@-KDV>e;Q^KUNBN!M=S{odh1cTwSLAxqAQiYjW!SubLd3cl_Vh6c;_u zJ*mGzH`6Htx{dlvpT_j*)@`rr4z7o@_snVBzrP{ui@$fup!YVO39$T?e))S<6O0W0 zLshU({$AC#k?$_7-1!GD;P}7v>e9u&-Mj??n5Mt?XpO+v*>l})=e>KU{uiBVs<7}Y zg;CxO64m4{HQMU_yBfQ8;op1qR|@%muV^>^@9S~@U+VcQ+2z02)4SjI|9HcHQeXbP z4}WD%{P(ijAO2bP-#8TiDE_ZK@K@vM--}!LeEE%XcfHI11q5cL`2YX_ diff --git a/packages/EntityFramework.4.3.0/lib/net40/EntityFramework.dll b/packages/EntityFramework.4.3.0/lib/net40/EntityFramework.dll deleted file mode 100644 index f14879aba4af524546111d9ce7ace6a6fbc81ce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1059616 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