From 01056b1773ae94821a22f0c8603344dd8a04bd86 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 15 Oct 2024 16:02:29 +0100 Subject: [PATCH 001/449] Update GOVERNANCE.md Documentation review changes. From 6752060e4b088aea2460790c8d39f6223d9e7a56 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 15 Oct 2024 16:06:06 +0100 Subject: [PATCH 002/449] Update GOVERNANCE.md --- GOVERNANCE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 9d380097b4..6b7044a397 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -1,6 +1,6 @@ # Community Specification Governance Policy 1.0 -This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each Working Group must adhere to the requirements in this document. +This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each Working Group must adhere to the requirements. ## 1. Roles From 9db3b04df8cb77af7f12b05fa0493796b1a2c760 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 23 Oct 2024 15:37:15 +0100 Subject: [PATCH 003/449] Create governance.md new page --- docs/governance.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/governance.md diff --git a/docs/governance.md b/docs/governance.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/governance.md @@ -0,0 +1 @@ + From 49f149b7048667d740b405658c86094458f7b555 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 23 Oct 2024 15:38:22 +0100 Subject: [PATCH 004/449] Update governance.md text added --- docs/governance.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/docs/governance.md b/docs/governance.md index 8b13789179..d3e0e3e844 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -1 +1,57 @@ +--- +title: Development Guidelines +--- + +# Governance + +The Common Domain Model is an open standard project hosted under FINOS, the [Fintech Open Source Foundation](https://community.finos.org/docs/governance/Standards-Projects), starting in February 2023. + +The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). + +For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see [Governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). + +A proposal can be defined at a conceptual level or a logical level (i.e. +in code). In each case, the proposal must be developed in line with the +CDM [design-principles](/docs/cdm-overview#design-principles) and +[agile-development-approach](/docs/cdm-overview#agile-development-approach) and submitted +to FINOS staff and the Architecture & Review Committee for approval. In +some instances, the proposal may not be immediately approved but may be +assigned to an existing or new Working Group for the purpose of +reviewing, revising or extending the proposal. + +Once approved, the amendment will be scheduled to be merged with the +CDM's main code branch by the CDM Maintainers. + +### Roles +The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific Working Group: + +* Maintainers - those who drive consensus within the working group +* Editors - those who codify ideas into a formal specification +* Participants - anyone who provides contributions to the project under a signed CSL CLA. A great way to sign the CLA is to open a Pull Request to add your name to the [Participants.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/participants.md) file. + +# Working Groups + +**2.1.0 Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a new new CDM Working Group template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. + +**2.1.1 Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. + +* Participants of the CDM Steering Working Group approve DRAFT specification releases. +* Maintainers of the CDM Steering Working Group will approve merging of the proposed “Pre-Draft” changes (coming from other Working Groups or otherwise from community) into the repo. + +**2.2.0 CDM Steering Working Group.** The CDM Steering Working Group will review and approve completed Working Group formation proposals per 2.1.0. + +![](/img/operating-model-1.png) + +**2.2.1 CDM Steering Working Group Purpose:** The Steering Working Group is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. + +**2.2.2 Appointment of CDM Steering Working Group Maintainers:** + +* At the launch of the project, up to two initial Maintainers will be nominated by ICMA, ISDA, and ISLA (collectively, the “trade associations”). +* Additional CDM Steering Group Maintainers may be proposed by Participants. Proposed maintainers will be approved via consensus of the Participants and with agreement of existing Maintainers, and should meet the following criteria: + * Proven experience in data modelling and/or software development in financial markets. + * In-depth understanding and proven track record of contribution to the CDM, as well as other data standards (such as ISO) and messaging protocols (such as FIX, FpML or Swift). + +**2.2.3 CDM Steering Working Group Decision Making:** As outlined in [governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#2decision-making), The CDM Steering Working Group will operate by consensus-based decision-making. Maintainers are responsible for determining and documenting when consensus has been reached. In the event a clear consensus is not reached, Maintainers may call for a simple majority vote of Participants to determine outcomes. + +**2.2.4 CDM Steering Working Group Appointment of the Editor(s):** Editors will review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approved improvements. From ecd17418caf0cbb9bdb350ec59950f220da99eef Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 23 Oct 2024 15:39:07 +0100 Subject: [PATCH 005/449] Update governance.md title change --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index d3e0e3e844..461cb91e7e 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -1,5 +1,5 @@ --- -title: Development Guidelines +title: Governance --- # Governance From 3b83e1dc58791b147158f10b0a7530f8690458bb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 23 Oct 2024 15:39:45 +0100 Subject: [PATCH 006/449] Update contribution.md --- docs/contribution.md | 52 -------------------------------------------- 1 file changed, 52 deletions(-) diff --git a/docs/contribution.md b/docs/contribution.md index f426c17bb6..e0163b7c1a 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -2,58 +2,6 @@ title: Development Guidelines --- -# Governance - -The Common Domain Model is an open standard project hosted under FINOS, the [Fintech Open Source Foundation](https://community.finos.org/docs/governance/Standards-Projects), starting in February 2023. - -The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). - -For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see [Governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). - -A proposal can be defined at a conceptual level or a logical level (i.e. -in code). In each case, the proposal must be developed in line with the -CDM [design-principles](/docs/cdm-overview#design-principles) and -[agile-development-approach](/docs/cdm-overview#agile-development-approach) and submitted -to FINOS staff and the Architecture & Review Committee for approval. In -some instances, the proposal may not be immediately approved but may be -assigned to an existing or new Working Group for the purpose of -reviewing, revising or extending the proposal. - -Once approved, the amendment will be scheduled to be merged with the -CDM's main code branch by the CDM Maintainers. - -### Roles -The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific Working Group: - -* Maintainers - those who drive consensus within the working group -* Editors - those who codify ideas into a formal specification -* Participants - anyone who provides contributions to the project under a signed CSL CLA. A great way to sign the CLA is to open a Pull Request to add your name to the [Participants.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/participants.md) file. - -# Working Groups - -**2.1.0 Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a new new CDM Working Group template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. - -**2.1.1 Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. - -* Participants of the CDM Steering Working Group approve DRAFT specification releases. -* Maintainers of the CDM Steering Working Group will approve merging of the proposed “Pre-Draft” changes (coming from other Working Groups or otherwise from community) into the repo. - -**2.2.0 CDM Steering Working Group.** The CDM Steering Working Group will review and approve completed Working Group formation proposals per 2.1.0. - -![](/img/operating-model-1.png) - -**2.2.1 CDM Steering Working Group Purpose:** The Steering Working Group is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. - -**2.2.2 Appointment of CDM Steering Working Group Maintainers:** - -* At the launch of the project, up to two initial Maintainers will be nominated by ICMA, ISDA, and ISLA (collectively, the “trade associations”). -* Additional CDM Steering Group Maintainers may be proposed by Participants. Proposed maintainers will be approved via consensus of the Participants and with agreement of existing Maintainers, and should meet the following criteria: - * Proven experience in data modelling and/or software development in financial markets. - * In-depth understanding and proven track record of contribution to the CDM, as well as other data standards (such as ISO) and messaging protocols (such as FIX, FpML or Swift). - -**2.2.3 CDM Steering Working Group Decision Making:** As outlined in [governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#2decision-making), The CDM Steering Working Group will operate by consensus-based decision-making. Maintainers are responsible for determining and documenting when consensus has been reached. In the event a clear consensus is not reached, Maintainers may call for a simple majority vote of Participants to determine outcomes. - -**2.2.4 CDM Steering Working Group Appointment of the Editor(s):** Editors will review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approved improvements. ## CDM Design Principles From 11f836cff4fdfb79b478c1627f11e7955ad60415 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 23 Oct 2024 15:41:05 +0100 Subject: [PATCH 007/449] Update cdm-overview.md link fix --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index d9e8a7e4a3..52a87e33d1 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -64,7 +64,7 @@ documentation. ## Governance -The CDM [governance framework](contribution#governance) regulates +The CDM [governance framework](governance.md) regulates the development of the CDM in open source. ## Scope From 5a52a3213f5d842be60b9a09f2b9899dd118663a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:27:45 +0100 Subject: [PATCH 008/449] Create design-principles.md new page --- docs/design-principles.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/design-principles.md diff --git a/docs/design-principles.md b/docs/design-principles.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/design-principles.md @@ -0,0 +1 @@ + From 407fbda9766d169efa359e12cd65b44d88a9b27e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:29:47 +0100 Subject: [PATCH 009/449] Update contribution.md link to design principles page --- docs/contribution.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/contribution.md b/docs/contribution.md index e0163b7c1a..3907da3005 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -11,7 +11,9 @@ Contributions to the CDM have to comply with the following set of design princip * **Composability** where objects are composed and qualified from the bottom up * **Mapping** to existing industry messaging formats * **Embedded logic** to represent industry processes -* **Modularisation** into logical layers \ +* **Modularisation** into logical layers + +* To learn more about these, please visit our [Design Principles](design-principles.md) page. ## CDM development guidelines From 8ef6432b3ee1c216e2f2a05392532d8204028d8e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:30:56 +0100 Subject: [PATCH 010/449] Update design-principles.md content added --- docs/design-principles.md | 213 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 213 insertions(+) diff --git a/docs/design-principles.md b/docs/design-principles.md index 8b13789179..f899d1f554 100644 --- a/docs/design-principles.md +++ b/docs/design-principles.md @@ -1 +1,214 @@ +# Design Principles + +The purpose of this section is to detail the CDM design principles that +any contribution to the CDM development must adhere to. The CDM supports +the market objectives of standardisation via a set of design principles +that include the following concepts: + +- **Normalisation** through abstraction of common components, e.g. + *price* or *quantity* +- **Composability** where objects are composed and qualified from the + bottom up +- **Mapping** to existing industry messaging formats, e.g. *FpML* +- **Embedded logic** to represent industry processes, e.g. data + validation or state-transition logic +- **Modularisation** into logical layers, using *namespace* + organisation + +## Normalisation + +**To achieve standardisation across products and asset classes, the CDM +identifies logical components that fulfil the same function** and +normalises them, even when those components may be named and treated +differently in the context of their respective markets. By helping to +remove inefficiencies that siloed IT environments can create (e.g. +different systems dealing with cash, listed, financing and derivative +trades make it harder to manage aggregated positions), such design +reaffirms the goal of creating an inter-operable ecosystem for the +processing of transactions across asset classes. + +An example of this approach is the normalisation of the concepts of +*quantity*, *price* and *party* in the representation of financial +transactions. The CDM identifies that, regardless of the asset class or +product type, a financial transaction always involves two counterparties +*trading* (i.e. buying or selling) a certain financial product in a +specific quantity and at a specific price. Both quantity and price are +themselves a type of *measure*, i.e. an amount expressed in a specific +unit which could be a currency, a number of shares or barrels, etc. An +exchange rate between currencies, or an interest rate, also fit that +description and are represented as prices. + +This approach means that a single logical concept such as *quantity* +represents concepts that may be named and captured differently across +markets: e.g. *notional* or *principal* amount etc. This in turn allows +to normalise processes that depend on this concept: for instance, how to +perform an allocation (essentially a split of the quantity of a +transaction into several sub-transactions) or an unwind, instead of +specialised IT systems handling it differently for each asset class. + +**It is imperative that any request to add new model components or +extend existing ones is analysed against existing components** to find +patterns that should be factored into common components and avoid +specialising the model according to each use case. For instance, in the +model for *averaging* options (often used for commodity products, +whereby multiple price observations are averaged through time to be +compared to the option's strike price), the components are built and +named such that they can be re-used across asset classes. + +## Composability + +**To ensure re-usability across different markets, the CDM is designed +as a composable model** whereby financial objects can be constructed +bottom-up based on building-block components. A composable and modular +approach allows for a streamlined model to address a broad scope of +operational processes consistently across firms' front-to-back flows +and across asset classes. The main groups of composable components are: + +- **Financial products**: e.g. the same *option* component is re-used + to describe option payouts across any asset class, rather than + having specialised *Swaption*, *Equity Option* or *FX option* etc. + components. +- **Business events** that occur throughout the transaction lifecycle + are described by composing more fundamental building blocks called + *primitive events*: e.g. a *partial novation* is described by + combining a *quantity change* primitive event (describing the + partial unwind of the transaction being novated away) and a + *contract formation* primitive event (describing the new contract + with the novation party). +- **Legal agreements** that document the legal obligations that + parties enter into when transacting in financial products are + constructed using *election* components associated to functional + logic that is re-usable across different types of agreement: e.g. + the same logic defining the calculation of margin requirements can + be re-used across both initial and variation margin agreements. + +In this paradigm, the type of object defined by the CDM, whether a +financial product, business event or legal agreement, is not declared +upfront: instead, the type is inferred through some business logic +applied onto its constituents, which may be context-specific based on a +given taxonomy (e.g. a product classification). + +**The benefit of this approach is that consistency of object +classification is achieved through how those objects are populated**, +rather than depending on each market participant's implementation to +use the same naming convention. This approach also avoids the model +relying on specific taxonomies, labels or identifiers to function and +provides the flexibility to maintain multiple values from different +taxonomies and identifier sets as data in the model related to the same +transaction. This has a number of useful application, not least for +regulatory purposes. + +## Mapping + +**To facilitate adoption by market participants, the CDM is made +compatible with existing industry messaging formats.** This means that +the CDM does not need to be implemented "wholesale" as a replacement +to existing messaging systems or databases but can coexist alongside +existing systems, with a translation layer. In fact, the CDM is designed +to provide only a logical model but does not prescribe any physical data +format, neither for storage nor transport. This means that translation +to those physical data formats is built-in, and the CDM is best thought +of as a logical layer supporting inter-operability between them. + +--- +**Note:** +Although the CDM features a *serialisation* mechanism (currently in +JSON), this format is only provided for the convenience of representing +physical CDM objects and is not designed as a storage mechanism. + +--- + +The need for such inter-operability is illustrated by a typical trade +flow, as it exists in derivatives: a trade may be executed using the +pre-trade FIX protocol (with an FpML payload representing the product), +confirmed electronically using FpML as the contract representation, and +reported to a Trade Repository under the ISO 20022 format. What the CDM +provides is a consistent logical layer that allows to articulate the +different components of that front-to-back flow. + +In practice, mapping to existing formats is supported by *synonym* +mappings, which are a compact description in the CDM of how data +attributes in one format map to model components. In turn, those synonym +mappings can support an *ingestion* process that consumes physical data +messages and converts them into CDM objects. + +**The CDM recognises certain formats as de-facto standards that are +widely used to exchange information between market participants.** Their +synonym mappings are included and rigorously tested in each CDM release, +allowing firms that already use such standards to bootstrap their CDM +implementation. Besides, because most standard messaging formats are +typically extended and customised by each market participants (e.g. FpML +or FIX), the CDM allows the synonym representation for those standards +to be similarly inherited and extended to cover each firm's specific +customisation. + +## Embedded logic + +**The CDM is designed to lay the foundation for the standardisation, +automation and inter-operability of industry processes**. Industry +processes represent events and actions that occur through the +transaction's lifecycle, from negotiating a legal agreement to +allocating a block-trade, calculating settlement amounts or exchanging +margin requirements. + +While FINOS defines the protocols for industry processes in its +documentation library, differences in the implementation minutia may +cause operational friction between market participants. Even the +protocols that have a native digital representation have written +specifications which require further manual coding in order to result in +a complete executable solution: e.g. the validation rules in FpML, the +Recommended Practices/Guidelines in FIX or CRIF for SIMM and FRTB, which +are only available in the form of PDF documents. + +Traditional implementation of a technical standard distributed in prose +comes with the risk of misinterpretation and error. The process is +duplicated across each firm adopting the standard, ultimately adding up +to high implementation costs across the industry. + +**By contrast, the CDM provides a fully specified processing model that +translates the technical standards supporting industry processes** into +a machine-readable and machine-executable format. Systematically +providing the domain model as executable code vastly reduces +implementation effort and virtually eliminates the risk of +inconsistency. For instance, the CDM is designed to provide a fully +functional event model, where the state-transition logic for all +potential transaction lifecycle events is being specified and +distributed as executable code. Another CDM feature is that each model +component is associated with data validation constraints to ensure that +data is being validated at the point of creation, and this validation +logic is distributed alongside the model itself. + +## Modularisation + +**The set of files that define the CDM data structures and functions are +organised into a hierarchy of namespaces**. The first level in the +namespace hierarchy corresponds to the layer of the CDM that the +components belong to, and those CDM layers are organised from inner- to +outer-most as follows: + +![](/img/namespaces.png) + +Namespaces have many benefits: + +- Accelerated understanding of the model by allowing users to easily + see a high-level view of the model and easily find, select, and + study specific areas of interest +- Faster and easier to find data types and functions for + referencing/use in new components +- Allowing for partial adoption of areas of interest in the model +- Smaller upgrades representing new versions limited to the name + spaces that are impacted + +Each of these higher-level namespaces is further divided into +lower-level namespaces. The independent components in each namespace are +organised according to their core purpose but can be referenced from +anywhere in the model to allow all the components to work together for a +complete modelling solution. E.g. below is the *product* namespace: + +![](/img/product-namespace.png) + +**When developing new CDM components, the positioning of those +components in the namespace hierarchy is critical** as part of the +design (or potentially the re-organising of the hierarchy following the +new development), to ensure the CDM remains well organised. From a2c2198ea0ff9f45f5804e3a5b3a11ccb1fcfd16 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:34:47 +0100 Subject: [PATCH 011/449] Update contribution.md removing design principles duplicate info --- docs/contribution.md | 215 +------------------------------------------ 1 file changed, 1 insertion(+), 214 deletions(-) diff --git a/docs/contribution.md b/docs/contribution.md index 3907da3005..4082a8ae06 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -13,7 +13,7 @@ Contributions to the CDM have to comply with the following set of design princip * **Embedded logic** to represent industry processes * **Modularisation** into logical layers -* To learn more about these, please visit our [Design Principles](design-principles.md) page. + For more detailed explanations, please refer to our [Design Principles](design-principles.md) page. ## CDM development guidelines @@ -138,219 +138,6 @@ actually supported CDM versions. --- -# Design Principles - -The purpose of this section is to detail the CDM design principles that -any contribution to the CDM development must adhere to. The CDM supports -the market objectives of standardisation via a set of design principles -that include the following concepts: - -- **Normalisation** through abstraction of common components, e.g. - *price* or *quantity* -- **Composability** where objects are composed and qualified from the - bottom up -- **Mapping** to existing industry messaging formats, e.g. *FpML* -- **Embedded logic** to represent industry processes, e.g. data - validation or state-transition logic -- **Modularisation** into logical layers, using *namespace* - organisation - -## Normalisation - -**To achieve standardisation across products and asset classes, the CDM -identifies logical components that fulfil the same function** and -normalises them, even when those components may be named and treated -differently in the context of their respective markets. By helping to -remove inefficiencies that siloed IT environments can create (e.g. -different systems dealing with cash, listed, financing and derivative -trades make it harder to manage aggregated positions), such design -reaffirms the goal of creating an inter-operable ecosystem for the -processing of transactions across asset classes. - -An example of this approach is the normalisation of the concepts of -*quantity*, *price* and *party* in the representation of financial -transactions. The CDM identifies that, regardless of the asset class or -product type, a financial transaction always involves two counterparties -*trading* (i.e. buying or selling) a certain financial product in a -specific quantity and at a specific price. Both quantity and price are -themselves a type of *measure*, i.e. an amount expressed in a specific -unit which could be a currency, a number of shares or barrels, etc. An -exchange rate between currencies, or an interest rate, also fit that -description and are represented as prices. - -This approach means that a single logical concept such as *quantity* -represents concepts that may be named and captured differently across -markets: e.g. *notional* or *principal* amount etc. This in turn allows -to normalise processes that depend on this concept: for instance, how to -perform an allocation (essentially a split of the quantity of a -transaction into several sub-transactions) or an unwind, instead of -specialised IT systems handling it differently for each asset class. - -**It is imperative that any request to add new model components or -extend existing ones is analysed against existing components** to find -patterns that should be factored into common components and avoid -specialising the model according to each use case. For instance, in the -model for *averaging* options (often used for commodity products, -whereby multiple price observations are averaged through time to be -compared to the option's strike price), the components are built and -named such that they can be re-used across asset classes. - -## Composability - -**To ensure re-usability across different markets, the CDM is designed -as a composable model** whereby financial objects can be constructed -bottom-up based on building-block components. A composable and modular -approach allows for a streamlined model to address a broad scope of -operational processes consistently across firms' front-to-back flows -and across asset classes. The main groups of composable components are: - -- **Financial products**: e.g. the same *option* component is re-used - to describe option payouts across any asset class, rather than - having specialised *Swaption*, *Equity Option* or *FX option* etc. - components. -- **Business events** that occur throughout the transaction lifecycle - are described by composing more fundamental building blocks called - *primitive events*: e.g. a *partial novation* is described by - combining a *quantity change* primitive event (describing the - partial unwind of the transaction being novated away) and a - *contract formation* primitive event (describing the new contract - with the novation party). -- **Legal agreements** that document the legal obligations that - parties enter into when transacting in financial products are - constructed using *election* components associated to functional - logic that is re-usable across different types of agreement: e.g. - the same logic defining the calculation of margin requirements can - be re-used across both initial and variation margin agreements. - -In this paradigm, the type of object defined by the CDM, whether a -financial product, business event or legal agreement, is not declared -upfront: instead, the type is inferred through some business logic -applied onto its constituents, which may be context-specific based on a -given taxonomy (e.g. a product classification). - -**The benefit of this approach is that consistency of object -classification is achieved through how those objects are populated**, -rather than depending on each market participant's implementation to -use the same naming convention. This approach also avoids the model -relying on specific taxonomies, labels or identifiers to function and -provides the flexibility to maintain multiple values from different -taxonomies and identifier sets as data in the model related to the same -transaction. This has a number of useful application, not least for -regulatory purposes. - -## Mapping - -**To facilitate adoption by market participants, the CDM is made -compatible with existing industry messaging formats.** This means that -the CDM does not need to be implemented "wholesale" as a replacement -to existing messaging systems or databases but can coexist alongside -existing systems, with a translation layer. In fact, the CDM is designed -to provide only a logical model but does not prescribe any physical data -format, neither for storage nor transport. This means that translation -to those physical data formats is built-in, and the CDM is best thought -of as a logical layer supporting inter-operability between them. - ---- -**Note:** -Although the CDM features a *serialisation* mechanism (currently in -JSON), this format is only provided for the convenience of representing -physical CDM objects and is not designed as a storage mechanism. - ---- - -The need for such inter-operability is illustrated by a typical trade -flow, as it exists in derivatives: a trade may be executed using the -pre-trade FIX protocol (with an FpML payload representing the product), -confirmed electronically using FpML as the contract representation, and -reported to a Trade Repository under the ISO 20022 format. What the CDM -provides is a consistent logical layer that allows to articulate the -different components of that front-to-back flow. - -In practice, mapping to existing formats is supported by *synonym* -mappings, which are a compact description in the CDM of how data -attributes in one format map to model components. In turn, those synonym -mappings can support an *ingestion* process that consumes physical data -messages and converts them into CDM objects. - -**The CDM recognises certain formats as de-facto standards that are -widely used to exchange information between market participants.** Their -synonym mappings are included and rigorously tested in each CDM release, -allowing firms that already use such standards to bootstrap their CDM -implementation. Besides, because most standard messaging formats are -typically extended and customised by each market participants (e.g. FpML -or FIX), the CDM allows the synonym representation for those standards -to be similarly inherited and extended to cover each firm's specific -customisation. - -## Embedded logic - -**The CDM is designed to lay the foundation for the standardisation, -automation and inter-operability of industry processes**. Industry -processes represent events and actions that occur through the -transaction's lifecycle, from negotiating a legal agreement to -allocating a block-trade, calculating settlement amounts or exchanging -margin requirements. - -While FINOS defines the protocols for industry processes in its -documentation library, differences in the implementation minutia may -cause operational friction between market participants. Even the -protocols that have a native digital representation have written -specifications which require further manual coding in order to result in -a complete executable solution: e.g. the validation rules in FpML, the -Recommended Practices/Guidelines in FIX or CRIF for SIMM and FRTB, which -are only available in the form of PDF documents. - -Traditional implementation of a technical standard distributed in prose -comes with the risk of misinterpretation and error. The process is -duplicated across each firm adopting the standard, ultimately adding up -to high implementation costs across the industry. - -**By contrast, the CDM provides a fully specified processing model that -translates the technical standards supporting industry processes** into -a machine-readable and machine-executable format. Systematically -providing the domain model as executable code vastly reduces -implementation effort and virtually eliminates the risk of -inconsistency. For instance, the CDM is designed to provide a fully -functional event model, where the state-transition logic for all -potential transaction lifecycle events is being specified and -distributed as executable code. Another CDM feature is that each model -component is associated with data validation constraints to ensure that -data is being validated at the point of creation, and this validation -logic is distributed alongside the model itself. - -## Modularisation - -**The set of files that define the CDM data structures and functions are -organised into a hierarchy of namespaces**. The first level in the -namespace hierarchy corresponds to the layer of the CDM that the -components belong to, and those CDM layers are organised from inner- to -outer-most as follows: - -![](/img/namespaces.png) - -Namespaces have many benefits: - -- Accelerated understanding of the model by allowing users to easily - see a high-level view of the model and easily find, select, and - study specific areas of interest -- Faster and easier to find data types and functions for - referencing/use in new components -- Allowing for partial adoption of areas of interest in the model -- Smaller upgrades representing new versions limited to the name - spaces that are impacted - -Each of these higher-level namespaces is further divided into -lower-level namespaces. The independent components in each namespace are -organised according to their core purpose but can be referenced from -anywhere in the model to allow all the components to work together for a -complete modelling solution. E.g. below is the *product* namespace: - -![](/img/product-namespace.png) - -**When developing new CDM components, the positioning of those -components in the namespace hierarchy is critical** as part of the -design (or potentially the re-organising of the hierarchy following the -new development), to ensure the CDM remains well organised. ## Agile Development Approach From aac92d8eda0e987607d7bb621e124a0d61b4cf23 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:52:25 +0100 Subject: [PATCH 012/449] Update governance.md Added the content in GOVERNANCE.md here --- docs/governance.md | 269 +++++++++++++++++++++++++++++++++++++++------ 1 file changed, 235 insertions(+), 34 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 461cb91e7e..38f82ac68d 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -3,55 +3,256 @@ title: Governance --- # Governance +This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each Working Group must adhere to the requirements. -The Common Domain Model is an open standard project hosted under FINOS, the [Fintech Open Source Foundation](https://community.finos.org/docs/governance/Standards-Projects), starting in February 2023. +## 1. Roles -The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). +Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. -For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see [Governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). +* 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus and coordinating appeals. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. -A proposal can be defined at a conceptual level or a logical level (i.e. -in code). In each case, the proposal must be developed in line with the -CDM [design-principles](/docs/cdm-overview#design-principles) and -[agile-development-approach](/docs/cdm-overview#agile-development-approach) and submitted -to FINOS staff and the Architecture & Review Committee for approval. In -some instances, the proposal may not be immediately approved but may be -assigned to an existing or new Working Group for the purpose of -reviewing, revising or extending the proposal. +* 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to label Pull Requests and issues. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the [CDM maintainers via email](https://lists.finos.org/g/cdm-maintainers). If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. + +* 1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the Community Specification License. Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. + +* 1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. + + +## 2. Decision Making + +* 2.1. Consensus-Based Decision Making. Working Groups make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. + +* 2.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. + + +## 3. Ways of Working + +Inspired by [ANSI’s Essential Requirements for Due Process](https://share.ansi.org/Shared%20Documents/Standards%20Activities/American%20National%20Standards/Procedures,%20Guides,%20and%20Forms/2020_ANSI_Essential_Requirements.pdf), Community Specification Working Groups must adhere to consensus-based due process requirements. These requirements apply to activities related to the development of consensus for approval, revision, reaffirmation, and withdrawal of Community Specifications. Due process means that any person (organization, company, government agency, individual, etc.) with a direct and material interest has a right to participate by: a) expressing a position and its basis, b) having that position considered, and c) having the right to appeal. Due process allows for equity and fair play. The following constitute the minimum acceptable due process requirements for the development of consensus. + +* 3.1. Openness. **Participation shall be open to all persons who are directly and materially affected by the activity in question. There shall be no undue financial barriers to participation. Voting membership on the consensus body shall not be conditional upon membership in any organization, nor unreasonably restricted on the basis of technical qualifications or other such requirements. Membership in a Working Group’s parent organization, if any, may be required. + +* 3.2. Lack of Dominance. **The development process shall not be dominated by any single interest category, individual or organization. Dominance means a position or exercise of dominant authority, leadership, or influence by reason of superior leverage, strength, or representation to the exclusion of fair and equitable consideration of other viewpoints. + +* 3.3. Balance. **The development process should have a balance of interests. Participants from diverse interest categories shall be sought with the objective of achieving balance. + +* 3.4. Coordination and Harmonization. **Good faith efforts shall be made to resolve potential conflicts between and among deliverables developed under this Working Group and existing industry standards. + +* 3.5. Consideration of Views and Objections. Prompt consideration shall be given to the written views and objections of all Participants. + +* 3.6. Written procedures. This governance document and other materials documenting the Community Specification development process shall be available to any interested person. + +## 4. Specification Development Process -Once approved, the amendment will be scheduled to be merged with the -CDM's main code branch by the CDM Maintainers. +* 4.1. Pre-Draft. Any Participant may submit a proposed initial draft document as a candidate Draft Specification of that Working Group. The Maintainer will designate each submission as a “Pre-Draft” document. -### Roles -The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific Working Group: +* 4.2. Draft. Each Pre-Draft document of a Working Group must first be Approved to become a” Draft Specification”. Once the Working Group approves a document as a Draft Specification, the Draft Specification becomes the basis for all going forward work on that specification. -* Maintainers - those who drive consensus within the working group -* Editors - those who codify ideas into a formal specification -* Participants - anyone who provides contributions to the project under a signed CSL CLA. A great way to sign the CLA is to open a Pull Request to add your name to the [Participants.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/participants.md) file. +* 4.3. Working Group Approval. Once a Working Group believes it has achieved the objectives for its specification as described in the Scope, it will Approve that Draft Specification and progress it to “Approved Specification” status, such status to be effective forty-five days following such Approval. The Maintainer will update the NOTICES.MD file to indicate both the Approval of the Draft Specification and the date upon which its “Approved Specification” status will be effective which shall in no case be earlier than forty-five days following the date the Notices.md file was updated. -# Working Groups +* 4.4. Publication and Submission. Upon the designation of a Draft Specification as an Approved Specification, the Maintainer will publish the Approved Specification in a manner agreed upon by the Working Group Participants (i.e., Working Group Participant only location, publicly available location, Working Group maintained website, Working Group member website, etc.). The publication of an Approved Specification in a publicly accessible manner must include the terms under which the Approved Specification is being made available under. -**2.1.0 Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a new new CDM Working Group template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. +* 4.5. Submissions to Standards Bodies. No Draft Specification or Approved Specification may be submitted to another standards development organization without Working group Approval. Upon reaching Approval, the Maintainer will coordinate the submission of the applicable Draft Specification or Approved Specification to another standards development organization. Working Group Participants that developed that Draft Specification or Approved Specification agree to grant the copyright rights necessary to make those submissions. -**2.1.1 Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. -* Participants of the CDM Steering Working Group approve DRAFT specification releases. -* Maintainers of the CDM Steering Working Group will approve merging of the proposed “Pre-Draft” changes (coming from other Working Groups or otherwise from community) into the repo. +## 5. Non-Confidential, Restricted Disclosure + +Information disclosed in connection with any Working Group activity, including but not limited to meetings, Contributions, and submissions, is not confidential, regardless of any markings or statements to the contrary. Notwithstanding the foregoing, if the Working Group is collaborating via a private repository, the Participants will not make any public disclosures of that information contained in that private repository without the Approval of the Working Group. + +## 6. Major release scheduling guidelines + +The Steering Working Group has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. + +### 6.1 Objectives of defining major releases + +* To identify and communicate to users of CDM when changes will happen that could affect them in a profound way, e.g. + - Changes to existing functionality that may create challenges for upgrading [testing] + - Changes to technology architecture that may create challenges for upgrading + - Introduction of major new functionality that may affect how users use CDM going forward +* To help developers of CDM understand the roadmap for the most critical changes to the CDM, so they can better plan their work +* To promote planned and new CDM capabilities to encourage adoption + +### 6.2 Objectives of defining guidelines for scheduling and approving major releases + +* To ensure that major releases are planned, scheduled, and approved in a predictable, consistent, and transparent way + - Ensure smoother development + - Reduce conflict +* To ensure that we follow industry best-practices for evolving software. + +### 6.3 Overall Principles for Scheduling Major Releases + +* Major releases shall be planned ahead of time and these plans reviewed and approved by the SWG  so that consumers of CDM are aware of the planned changes and can plan for those changes. +There is a balance between moving too quickly (and creating many changes, potentially discouraging adoption) and moving too slowly (and not addressing major issues in a timely fashion).  The SWG will be tasked with assessing and maintaining that balance and communicating its decisions.  That balance is likely to change over time as the CDM software matures; likely major release frequency will slow down in the future. +* Part of the role of the guidelines will be to help the CDM SWG to resist pressure to create too many major releases.  However, the guidelines need to provide the SWG with enough flexibility to address major challenges relatively quickly and flexibly when required. + * Defining the guidelines is important to implement the above objective + +### 6.4 Detailed Guidelines – Scheduling Major Releases + +* No major release will be planned/scheduled (decision and content) without formal approval at a meeting of the SWG + * *Rationale:*  Designation of a major release is an important decision that requires transparency and control + +* The intention is that major releases shall be planned and reviewed at the SWG at least 3 months ahead of the anticipated release date.   + * *Rationale:*  Giving the community advance warning of major changes will help CDM users plan for how they will use CDM and avoid major surprises.  It will also help CDM developers plan their own changes + +* It is anticipated that for at least the next several years (say 4-5) at least one major release will be planned each year. + * *Rationale:* we anticipate that there will be an accumulation of desired changes that cannot be accommodated within a minor release and we wish to ensure that these can be addressed without undue delay + +* Any addition to the scope/contents of (or technical change to) a planned major release requires SWG approval + * *Rationale:*   similar to the above guideline on scheduling major releases + +* If planned scope items for a major release are not available in time for the planned release date, the SWG will need to decide whether to slip the release date or drop the item, based on industry priorities -**2.2.0 CDM Steering Working Group.** The CDM Steering Working Group will review and approve completed Working Group formation proposals per 2.1.0. +* These guidelines can be overridden in exceptional circumstances by a formal vote of the SWG. + * *Rationale:*  Sometimes unanticipated issues will come up and we need the ability to move quickly in these cases. However, there should be an explicit decision process when breaking a guideline. + +* These guidelines can be amended by the SWG following a formal review process + +### 6.5 Detailed Guidelines – Long Term Planning and Outreach + +* Ideally the SWG will establish plans for upcoming major releases for at least the following 9-12 months + * *Rationale:*  this provides transparency for the users and potential users of CDM (supporting adoption) + +* Major release schedules shall be published on the CDM GitHub repository once approved by the SWG (in https://github.com/finos/common-domain-model/blob/master/ROADMAP.md) + * *Rationale:* as above + +### 6.6 Detailed Guidelines – Changes vs. Major Versions + +* Breaking changes (as defined in the change control guidelines) can only be implemented in a major version + - *Rationale:* this is required to ensure that within a single major version there is stability across minor versions. + +* Changes (PRs) will be categorized into those that can only be done in major releases (because they contain breaking changes) and others.  PRs requiring a major release shall only be approved for major releases. + - *Rationale:* this is necessary to ensure that the meaning of major releases is enforced + +* Even in a new major version, changes that are contrary to the change control guidelines will not be approved unless the SWG executes an exception process. + - *Rationale:* this is required to ensure that CDM provides stability across major versions, in terms of functionality that is supported + +* When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place + - *Rationale:* this is to support CDM users in migrating to new versions of CDM + +## 7.0 Change Control Guidelines + +This section discusses how changes to the CDM are controlled within and between releases, in particular: + +* Principles + * What we are trying to achieve with the change control guidelines; + * What constraints/objectives we have for putting these guidelines in place +* Rules + * The specific rules we want to define and enforce to meet the principles +* Evaluation methods + * How we want to ensure that the rules are evaluated and enforced during development + * This includes development processes (e.g. review and approval) as well as automated tooling (e.g. regression test cases) + +## 7.1 Change Control Principles + +* We are trying to ensure rapid, smooth, and predictable evolution of the model by controlling when and how breaking changes are introduced + * We want to allow changes where needed, with defined process to make those changes, to meet evolved and improved understanding of the business and technical requirements. + * We want to give ourselves some freedom to make changes more easily when there are newly introduced components/structures that may not be fully mature, but we don’t want to spend a lot of effort on planning for that. We will do this using the pull request approval guidelines for bug fixes, giving some scope for correcting recently introduced changes. +* Prohibiting breaking changes within a major version should allow users to upgrade to minor versions more quickly and easily, and plan for when to implement larger changes + * By limiting and control the amount of change to key business models and technology structures, CDM users can have confidence that functionality they develop using CDM will continue to work with new versions of CDM with minimal effort, at least for a defined period of time + +## 7.2 Change Control Rules + +* Unless explicitly indicated otherwise, components of CDM (such as data types and functions) will be under change control once released into production. +* Within multiple minor releases of a single major release, the following will not be changed: + * Within business objects, any object that is valid in version M.N should be representable and valid in version M.N+1 . + * For example, existing data fields may not be changed in type, reduced in cardinality, or removed, and new mandatory data fields may not be added. + * Change to the name of any model element (e.g. types, attributes, enums, functions or reporting rules) is prohibited + * Change to the DSL that results in any existing expression becoming invalid is prohibited + * All validations that pass in version M.N should also pass in version M.N+1 + * Function signatures may not be changed in such a way as to invalidate previous callers (e.g addition of new mandatory parameters, or removal/change of existing parameters.) + * Change to the DSL that results in change to any of the generated code's public interfaces is prohibited + * Test cases that passed in a prior version shall continue to work. + * We allow some minor exceptions to these rules for newly introduced functionality that may not be fully formed, as part of the PR process for defect corrections + * Functionality shall not be removed between major versions without advance notice + + +Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. + +## 7.3 Change Control Evaluation and Enforcement + +* Designers and contributors to CDM are responsible for being aware of and following the change control guidelines. This includes flagging pull requests when they involve breaking changes to controlled objects. + * Backward incompatible changes shall be documented and include a migration guide (remap from old structures and functions to the new) +* Reviewers will be responsible for assessing (“double checking”) whether any changes may violate the change control guidelines, and flag questionable changes for further review. + * Part of the role of the Contribution Review Working Group (CRWG) and of the maintainers is to enforce these guidelines for any change. +* There will be a set of regression test cases developed for each supported major version. Subsequent CDM minor and major versions will be tested against these test cases and a report prepared indicating which cases succeed and fail, and this will be compared against the guidelines. For example: + * CDM version 6.2 will be tested against the 6.1 test cases; all should succeed, unless included in the exception/noncontrolled list. + * CDM version 6.0 will be tested against the latest 5.x test cases; the list of failures should be compared against the approved scope of change for 6.0. (NB: performing this test might involve making some technical changes to the 5.0 test cases to work with the 6.0 technical architecture if that has changed, but the functionality should not otherwise be changed.) + + + +## 8.0 Pull Request Classification and Approval Guidelines + +This section discusses how pull requests will be classified, reviewed, and approved. + +## 8.1 PR Classification + +Pull requests shall be classified into one of the following complexity categories: +* Model change - bug fix – change to existing logic (without major redesign) to cause it to implement the original intended behaviour and design; generally used to address an oversight in a previous contribution. + * *Backward compatibility:* For defect corrections to production versions, the defect correction shall generally be backward-compatible with the existing design unless the existing design is newly introduced and so severely compromised that it cannot function unless something is changed. +* Model change - Enhancement – new functionality or change to existing functionality required to meet a new business requirement. + * *Backward compatibility:* If the change includes backward-incompatible changes, this shall be flagged as such and the change shall be targeted for a development version. +* Technical change. This is used to cover a variety of cases that don't affect the model itself, including updates to dependencies, mapping changes, test cases, etc. + +Pull requests shall be tagged in GitHub as described in discussion [#2789](https://github.com/finos/common-domain-model/discussions/2789) to implement the approval process. + + + +## 8.2 Summary of PR approval requirements + +* PRs shall be classified into Model defect corrections (bug fixes to correct existing functionality) vs. Model enhancements (new designs or capabilities) vs. technical. +* There shall be an indication of whether a PR includes any backward-incompatible changes. +* Approval has to be by a separate person from the submitter (This is enforced by GitHub; maintainers shall not attempt to circumvent this control.) + + +| Type of PR | Backward Compatible | Backward Incompatible | +| --------------------| --------------------| ---------------------------------------------| +| Model - Bug fix |1 maintainer – separate from the submitter, preferably from a separate organization | 2 maintainers; must have been reviewed by the CRWG,; if for a production version, SWG must approve; only used for recently introduced functionality | +| Model - Enhancement | 2 maintainers; must have been approved by a WG or the CRWG | 2 maintainers; must be on roadmap or approved by SWG; must have been approved by a WG or the CRWG; must go into a dev version; at least one maintainer must be from a separate organization | +| Technical - e.g. dependency update, change to mapping, reference data, documentation, changes to samples…. | At least one; additional review up to the maintainer’s discretion – e.g. might need to consult the Technology Architecture Working Group (TAWG) | Must be approved by the TAWG; must go into a dev version | + + + + + +## 9.0 Release Build Approval Guidelines + +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. + +## 9.1 Development Release Scheduling and Approvals +* Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs + * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff + * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. + * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. +* Development releases shall be reported in brief to the CRWG and the SWG + +## 9.2 Major Production Release Build & Release Approvals + +* Major production releases will be scheduled by the SWG as described above + * *(TODO: insert a diagram of the promotion process)* +* Each major production release shall require the approval of two maintainers after the following are complete: + * The scope of the major production release is finalized and ratified by the SWG + * All approved PRs for the major production release are complete + * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production -![](/img/operating-model-1.png) +## 9.3 Minor Production Release Scheduling and Approvals -**2.2.1 CDM Steering Working Group Purpose:** The Steering Working Group is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. +* Minor production releases may be scheduled by the maintainers based on the queue of approved PRs +* Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). + * *Rationale:* Minimizing the number of production releases will help with supportability, by reducing the number of releases that end users wishing to remain current need to consider, and reducing communications overhead. +* Each minor production release shall require the approval of two maintainers. +* Minor production releases shall be reported in brief to the CRWG and the SWG, +* A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. -**2.2.2 Appointment of CDM Steering Working Group Maintainers:** +## 9.4 Production Patch Release Scheduling and Approvals -* At the launch of the project, up to two initial Maintainers will be nominated by ICMA, ISDA, and ISLA (collectively, the “trade associations”). -* Additional CDM Steering Group Maintainers may be proposed by Participants. Proposed maintainers will be approved via consensus of the Participants and with agreement of existing Maintainers, and should meet the following criteria: - * Proven experience in data modelling and/or software development in financial markets. - * In-depth understanding and proven track record of contribution to the CDM, as well as other data standards (such as ISO) and messaging protocols (such as FIX, FpML or Swift). - -**2.2.3 CDM Steering Working Group Decision Making:** As outlined in [governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#2decision-making), The CDM Steering Working Group will operate by consensus-based decision-making. Maintainers are responsible for determining and documenting when consensus has been reached. In the event a clear consensus is not reached, Maintainers may call for a simple majority vote of Participants to determine outcomes. +* Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). +* Production patch releases require the approval of one maintainer +* Production patch releases shall be reported to the CRWG. -**2.2.4 CDM Steering Working Group Appointment of the Editor(s):** Editors will review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approved improvements. + ## 9.5 Summary of Release Approval Requirements +| Type of Release | Approval Requirement | Notes | +| ---------------------| -------------------- | ------------------------------------------- | +| Major Release (6.0.0)| 2 maintainers | Scheduling via SWG; Include analysis of the changes from last major release as part of the approval | +| Minor Release (6.1.0)| 2 maintainers | Scheduling is up to the maintainers, but aim to keep to around every 4 weeks and no more than fortnightly | +| Patch Release (6.1.1)| 1 maintainer | Scheduling is up to the maintainer | +| Development Release (6.0.0-dev.13)| 1 maintainer | Scheduling is up to the maintainer | From d4de8d2862f26651e41ba37407b589ea560f3ee3 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:55:17 +0100 Subject: [PATCH 013/449] Create versioning.md new page --- docs/versioning.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/versioning.md diff --git a/docs/versioning.md b/docs/versioning.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/versioning.md @@ -0,0 +1 @@ + From d859c433b767bdff67ffff289db3f89e2256b29d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:57:01 +0100 Subject: [PATCH 014/449] Update contribution.md --- docs/contribution.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/contribution.md b/docs/contribution.md index 4082a8ae06..947c25e21d 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -29,6 +29,8 @@ Section](#) of the CDM documentation. ![](/img/CDM–Semantic-Versioning-Refresher.png) +Information on semantic versioning, backwards compatibility and version availability can be found []here(versioning.md) + ## Semantic Versioning The CDM is released using the semantic versioning 2.0 system - See From 996161695fcca7f245c5d7720f4b8d972ba13c32 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 24 Oct 2024 12:57:29 +0100 Subject: [PATCH 015/449] Update versioning.md new page with content on versioning from contribution.md page --- docs/versioning.md | 106 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) diff --git a/docs/versioning.md b/docs/versioning.md index 8b13789179..a75d203c0b 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -1 +1,107 @@ +## Semantic Versioning + +The CDM is released using the semantic versioning 2.0 system - See +[SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). At high-level, the +format of a version number is MAJOR.MINOR.PATCH (e.g. `1.23.456`), +where: + +- A MAJOR (`1`) version may introduce backward-incompatible changes + and will be used as high level release name (e.g. "CDM Version + 1"). +- A MINOR (`23`) version may introduce new features but in a + backward-compatible way, for example supporting a new type of event + or function. +- A PATCH (`456`) version is for backward-compatible bug fixes, for + example fixing the logic of a condition. + +In addition, pre-release versions of a major release will be denoted +with a DEV tag as follows: + +- MAJOR.0.0-DEV.x (e.g. `1.0.0-DEV.789`), where x gets incremented + with each new pre-release version until it becomes the MAJOR.0.0 + release. + +The minor, patch and pre-release numbers may sometimes increment by more +than one unit. This is because release candidates may be created but not +immediately released. Subsequently, a version associated with the next +incremental unit may be released that includes the changes from the +earlier release candidate. + +Unless under exceptional circumstances, the major number will be +incremented by one unit only. + +## Backward Compatibility + +Like other types of software, *backward compatibility* in the context of +a domain model means that an implementor of that model would not have to +make any change to update to such version. + +- Prohibited changes: + - Change to the structure (e.g. the attributes of a data type or + the inputs of a function) or removal of any model element + - Change to the name of any model element (e.g. types, attributes, + enums, functions or reporting rules) + - Change to any condition or cardinality constraint that makes + validation more restrictive + - Change to the DSL that results in any existing expression + becoming invalid + - Change to the DSL that results in change to any of the generated + code's public interfaces +- Allowed changes: + - Change that relaxes any condition or cardinality constraint + - Change to any synonym that improves, or at least does not + degrade, the mapping coverage + - Addition of new examples or test packs + - Change to the user documentation or model descriptions + - Addition of new data types, optional attributes, enumerations, + rules or functions that do not impact current functionality + +Exceptions to backward compatibility may be granted for emergency bug +fixes following decision from the relevant governance body. + +## Version Availability + +Several versions of the CDM will be made available concurrently, with a +dual objective. + +- The latest *development* version (i.e. with a pre-release tag) + fosters continued, rapid change development and involves model + contributions made by the industry community. Changes that break + backward compatibility are allowed. This development version is + available in read-only and read-write access on the CDM's + modelling-platforms. +- The latest *production* version (i.e. without any pre-release tag) + offers a stable, well-supported production environment for consumers + of the model. Unless under exceptional circumstances, no new + disruptive feature shall be introduced, mostly bug fixes only. Any + change shall adhere to a strict governance process as it must be + backward-compatible. Generally, it can only be developed by a CDM + Maintainer. This production version is available in read-only access + through the CDM's modelling-platforms. +- Earlier production versions, when still supported, are also + available in read-only access for industry members who are still + implementing older versions of the model. Over time, those earlier + production versions enter *long-term support* in which + supportability will be degraded, until they eventually become + unsupported. + +**Example**. Assume that the latest major release of the model is 5. The +various versions available would be as follows: + +- 5.0.0 and any subsequent 5.x would be the latest production version. + Backward-compatibility to the initial 5.0.0 version would be + maintained for any 5.x successor version. +- The latest 4.x and 3.x may also be supported, but 2.x could be under + long-term support and 1.x unsupported altogether. +- 6.0.0-DEV.x would be the latest development version. It can, and + will generally, contain changes that are not backward-compatible + with version 5. Backward-compatibility between successive + 6.0.0-DEV.x versions is also not assured. Once fully developed, + version 6.0.0 can be tagged as a major release and becomes the new + latest production version. + +--- +**Note:** +The above example is for illustration only and not indicative of +actually supported CDM versions. From ef1914c58c0ad65a239f5c7a65d48583430e9f47 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:11:37 +0100 Subject: [PATCH 016/449] Update contribution.md deleted versioning and added link to separate versioning page --- docs/contribution.md | 110 +------------------------------------------ 1 file changed, 1 insertion(+), 109 deletions(-) diff --git a/docs/contribution.md b/docs/contribution.md index 947c25e21d..d173c50b1a 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -29,116 +29,8 @@ Section](#) of the CDM documentation. ![](/img/CDM–Semantic-Versioning-Refresher.png) -Information on semantic versioning, backwards compatibility and version availability can be found []here(versioning.md) - -## Semantic Versioning - -The CDM is released using the semantic versioning 2.0 system - See -[SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). At high-level, the -format of a version number is MAJOR.MINOR.PATCH (e.g. `1.23.456`), -where: - -- A MAJOR (`1`) version may introduce backward-incompatible changes - and will be used as high level release name (e.g. "CDM Version - 1"). -- A MINOR (`23`) version may introduce new features but in a - backward-compatible way, for example supporting a new type of event - or function. -- A PATCH (`456`) version is for backward-compatible bug fixes, for - example fixing the logic of a condition. - -In addition, pre-release versions of a major release will be denoted -with a DEV tag as follows: - -- MAJOR.0.0-DEV.x (e.g. `1.0.0-DEV.789`), where x gets incremented - with each new pre-release version until it becomes the MAJOR.0.0 - release. - -The minor, patch and pre-release numbers may sometimes increment by more -than one unit. This is because release candidates may be created but not -immediately released. Subsequently, a version associated with the next -incremental unit may be released that includes the changes from the -earlier release candidate. - -Unless under exceptional circumstances, the major number will be -incremented by one unit only. - -## Backward Compatibility - -Like other types of software, *backward compatibility* in the context of -a domain model means that an implementor of that model would not have to -make any change to update to such version. - -- Prohibited changes: - - Change to the structure (e.g. the attributes of a data type or - the inputs of a function) or removal of any model element - - Change to the name of any model element (e.g. types, attributes, - enums, functions or reporting rules) - - Change to any condition or cardinality constraint that makes - validation more restrictive - - Change to the DSL that results in any existing expression - becoming invalid - - Change to the DSL that results in change to any of the generated - code's public interfaces -- Allowed changes: - - Change that relaxes any condition or cardinality constraint - - Change to any synonym that improves, or at least does not - degrade, the mapping coverage - - Addition of new examples or test packs - - Change to the user documentation or model descriptions - - Addition of new data types, optional attributes, enumerations, - rules or functions that do not impact current functionality - -Exceptions to backward compatibility may be granted for emergency bug -fixes following decision from the relevant governance body. - -## Version Availability - -Several versions of the CDM will be made available concurrently, with a -dual objective. - -- The latest *development* version (i.e. with a pre-release tag) - fosters continued, rapid change development and involves model - contributions made by the industry community. Changes that break - backward compatibility are allowed. This development version is - available in read-only and read-write access on the CDM's - modelling-platforms. -- The latest *production* version (i.e. without any pre-release tag) - offers a stable, well-supported production environment for consumers - of the model. Unless under exceptional circumstances, no new - disruptive feature shall be introduced, mostly bug fixes only. Any - change shall adhere to a strict governance process as it must be - backward-compatible. Generally, it can only be developed by a CDM - Maintainer. This production version is available in read-only access - through the CDM's modelling-platforms. -- Earlier production versions, when still supported, are also - available in read-only access for industry members who are still - implementing older versions of the model. Over time, those earlier - production versions enter *long-term support* in which - supportability will be degraded, until they eventually become - unsupported. - -**Example**. Assume that the latest major release of the model is 5. The -various versions available would be as follows: - -- 5.0.0 and any subsequent 5.x would be the latest production version. - Backward-compatibility to the initial 5.0.0 version would be - maintained for any 5.x successor version. -- The latest 4.x and 3.x may also be supported, but 2.x could be under - long-term support and 1.x unsupported altogether. -- 6.0.0-DEV.x would be the latest development version. It can, and - will generally, contain changes that are not backward-compatible - with version 5. Backward-compatibility between successive - 6.0.0-DEV.x versions is also not assured. Once fully developed, - version 6.0.0 can be tagged as a major release and becomes the new - latest production version. +Information on semantic versioning, backwards compatibility and version availability can be found [here](versioning.md) ---- -**Note:** -The above example is for illustration only and not indicative of -actually supported CDM versions. - ---- ## Agile Development Approach From 6d117988cbd1401834bfdddeadb200f21d7e57c7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:13:30 +0100 Subject: [PATCH 017/449] Update contribution.md full stop added --- docs/contribution.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contribution.md b/docs/contribution.md index d173c50b1a..c1edf7833f 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -29,7 +29,7 @@ Section](#) of the CDM documentation. ![](/img/CDM–Semantic-Versioning-Refresher.png) -Information on semantic versioning, backwards compatibility and version availability can be found [here](versioning.md) +Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) From 3621de3df64e06c0732a343a97bf9c6eab2d3e19 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:14:56 +0100 Subject: [PATCH 018/449] Create get-started.md new page added --- docs/get-started.md | 871 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 871 insertions(+) create mode 100644 docs/get-started.md diff --git a/docs/get-started.md b/docs/get-started.md new file mode 100644 index 0000000000..f612119844 --- /dev/null +++ b/docs/get-started.md @@ -0,0 +1,871 @@ +# Get Started +This page will take you through how to contribute to the CDM, the necessary steps to take beforehand, editing and testing. + +# How to Contribute + +The purpose of this section is to provide guidance for submitting, +reviewing and releasing changes to the CDM contributed by the wider +industry community including market participants, trade associations and +technology or service vendors. It describes: + +- What a Contributor should do to edit and contribute changes to the + CDM +- What a Maintainer should do to review the changes +- How to release a new CDM version once changes have been approved + +::: {#modelling-platforms} +Development of the CDM is supported through various modelling platforms, +including [Rosetta](https://rosetta-technology.io) and [Legend](https://legend.finos.org/studio). Regardless of the modelling +platform used, modelling and contribution to the CDM should go through +the contribution check-list below. + +--- + +The steps required to change the CDM are aligned with the software +development lifecycle typically applicable to the development of any +other software. This development lifecycle is illustrated in the diagram +below. Each step is associated to the relevant component of the Rosetta +platform that can be used to support the development of the CDM. + +![](/img/SDLC.png) + +--- +**Note:** +This documentation is not an endorsement of any modelling platform and +associated products and CDM users remain invited to leverage the tools +of their choosing. This contribution guide has been contextualised with +references to Rosetta to ease understanding and align with the current +process. + +--- + +## Before you start modelling + +Before you start modelling, please make sure you have gone through the +following pre-modelling checklist: + +- Review the [design-principles](/docs/cdm-overview#design-principles) and + [governance](/docs/cdm-overview#governance) +- Review the [Rosetta Starter Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta) or equivalent in your chosen + modelling platform. + +In addition, for large model changes or changes to core data types, it +is recommended that the Contributor reviews the +[agile-development-approach](/docs/cdm-overview#agile-development-approach) and follows +these steps: + +- **Define use case**. Identify and document one or more use cases + with details (e.g. a sample trade). +- **Draft conceptual design** (high level). Draft a conceptual view + showing the set of data types, their definitions (and/or sample + attributes but not the whole set of attributes), their relationships + to each other, and, if applicable, a workflow. +- **Design approval**. Obtain approval of high-level conceptual design + from CDM stakeholders: + - CDM Owners (FINOS and other involved Trade Associations, where + applicable) + - CDM Sub-Working Group, if applicable + - CDM Architecture and Review Committee +- **Quality assurance**. Seek the early appointment of at least one + CDM Maintainer who can assist modelling discussions and provide + early feedback. CDM Maintainers are appointed by the CDM Owners as + and when relevant. Please contact + [cdm@lists.finos.org](mailto:cdm@lists.finos.org). + +--- +**Note:** +Unless explicitly instructed by a CDM Maintainer, a Contributor can only +ever develop changes to a development (i.e. pre-release) version of the +CDM. + +--- + +## Editing the model + +When editing the CDM, please go through the following modelling +checklist: + +- CDM version: use the latest available [development + version](#version-availability) +- Syntax: no syntax warnings or errors +- Compilation: model compiles ok with no *static compilation* errors +- Testing: all translate regression tests expectations for mapping, + validation and qualification maintained or improved. Additional test + samples may be needed if use-case is not covered by existing + samples. +- Namespace: all model components positioned in the correct namespace +- Descriptions: all model components have descriptions + +The following sections detail that checklist. When using the Rosetta +Design web application to edit the model, the Contributor should also +refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). + +### CDM version + +To the extent possible it is recommended that the Contributor keeps +working with a version of the CDM that is as close as possible to the +latest to minimise the risk of backward compatibility. + +Please refer to the [Source Control Integration Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) for more +information. + +### Syntax + +The model is represented in the Rosetta DSL syntax. All syntax warnings +and errors must be resolved to have a valid model before contributing +any changes. For further guidance about features of the syntax, please +refer to the [Rosetta DSL Documentation](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component). + +In Rosetta Design, that syntax is automatically checked live as the user +edits the model, as described in the [Rosetta Design Content Assist +Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#rosetta-design-content-assist). + +### Compilation + +Normally, once the model is syntactically correctly edited, valid code +is being auto-generated and compiled. However, certain model changes can +cause compilation errors when changes conflict with static code (e.g. +certain mapper implementations). + +The Rosetta support team can help resolve these errors before the +changes are contributed. In most cases you will be able to contact the +team via the [In-App chat](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta#in-app-chat). If the support team identifies that +significant work may be required to resolve these errors, they will +notify the Contributor who should then contact the CDM Maintainer +originally appointed for the proposed change and/or CDM Owners. The +latter will be able to assist in the resolution of the issues. + +For more information about auto-compilation using the Rosetta DSL, +please refer to the [Rosetta Auto Compilation Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#auto-completion-scoping). + +### Testing + +The CDM has adopted a test-driven development approach that maps model +components to existing sample data (e.g., FpML documents or other +existing standards). Mappings are specified in the CDM using `synonym` +which are collected into a Translation Dictionary, and the sample data +are collected into a Test Pack. Each new model version is +regression-tested using those mappings to translate the sample data in +the Test Pack and then comparing against the expected number of mapped +data points, validation and qualification results. + +When using Rosetta to edit the model, contributors are invited to test +their model changes live against the Test Pack using the Rosetta +Translate application, referring to the [Rosetta Translate Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/3-rosetta-translate/). +When editing existing model components, the corresponding synonyms +should be updated to maintain or improve existing mapping levels. When +adding new model components, new sample data and corresponding synonym +mappings should also be provided so the new use-case can be added to the +set of regression tests. + +Please refer to the [Mapping Guide](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component#mapping-component) for details about the synonym +mapping syntax. + +### Namespace + +All model components should be positioned appropriately in the existing +namespace hierarchy. If the proposed contribution includes changes to +the namespace hierarchy, those changes should be justified and +documented. Any new namespace should have an associated description, and +be imported where required. + +Please refer to the [namespace-documentation](/docs/namespace) section for more details. + +### Descriptions + +All model components (e.g. types, attributes, conditions, functions +etc.) should be specified with descriptions in accordance with the [CDM +Documentation Style Guide](#documentation-style-guide). + +## Contributing model changes + +### Contribution checklist + +Before you start contributing your model changes, please go through the +following contribution checklist: + +- Specify a meaningful title and description for the contribution +- Notify the CDM Maintainers (via email or Slack) of the submitted + contribution +- Include: + - Any notes on expected mapping, validation or qualification + changes (success numbers should not decrease) + - Additional data samples, if necessary + - Documentation adjustment, if necessary + - Release notes + - Any other additional materials or documentation that may help + with the review and approval process + +--- +**Note:** +A contribution should be a whole [releasable +unit](#what-is-a-releasable-unit) and its size calibrated in accordance +with the CDM's [agile development +approach](#agile-development-approach). + +--- + +### Contributing + +Changes are contributed by submitting a Pull Request for review into the +CDM source-control repository. This pull request will invoke a build +process to compile and run all CDM unit tests and regression tests. + +Given the alignment: + +> 1 pull request = 1 contribution = 1 releasable unit = 1 user story, + +we recommend labelling the pull request with the user story label, i.e. +"STORY-XYZ: ..." to facilitate its tracking. + +![](/img/operating-model-2.png) + +![](/img/operating-model-3.png) + +--- +**Note:** +All contributions are submitted as candidate changes to be incorporated +under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). + +--- + +When using Rosetta to contribute model changes, the contribution +interface allows to specify a title and description for the +contribution. Those inputs are used to create a Pull Request on a +one-off branch in the source-control repository. Please refer to the +[Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. + +--- +**Note:** +It is not yet possible to contribute updated test expectations, +documentation, release notes or new sample data using Rosetta, so these +must be provided to the CDM Maintainers via Slack or email. + +--- + +### Documentation + +The CDM documentation must be kept up-to-date with the model in +production. Where applicable, the Contributor should provide +accompanying documentation (in text format) that can be added to the CDM +documentation for their proposed changes. + +The documentation includes code snippets that directly illustrate +explanations about certain model components, and those snippets are +validated against the actual model definitions. When a model change +impacts those snippets, or if new relevant snippets should be added to +support the documentation, those snippets should be provided together +with the documentation update. + +### Release note + +A release note should be provided with the proposed model change that +concisely describes the high-level conceptual design, model changes and +how to review. Please refer to the +[content-of-release-notes](#content-of-release-notes) for further +guidance on editing release notes. + +## Reviewing model changes + +### Review checklist + +Before starting to review a contribution, the CDM Maintainer should go +through the following review checklist: + +- Review Pull Request to assert that: + - Model changes fulfil the proposed design and use-case + requirements + - Synonyms have been updated and output (JSON) looks correct + - Contributed model version is not stale and does not conflict + with any recent changes + - Changes are in accordance with the CDM governance guidelines + +--- +**Note:** +It is not yet possible to verify that mapping, validation and +qualification expectations have been maintained by looking at the output +of the Pull Request and CDM build only. Please refer to the +[downstream-dependencies](#downstream-dependencies) section for more +details. + +--- + +- CDM build process completed with no errors or test failures +- Review additional samples provided (if use-case is not covered by + existing samples) +- All model components positioned in the correct namespace +- All model components have descriptions +- Additional documentation provided, if necessary. +- Release note provided + +Any review feedback should be sent to the Contributor as required via +Slack, email or in direct meetings. + +--- +**Note:** +Depending on the size, complexity or impact of a contribution, the CDM +Maintainer can recommend for the contribution to be presented with an +appropriate level of details with the CDM Architecture and Review +Committee for further feedback. The CDM Maintainer will work with the +Contributor to orchestrate that additional step. The additional feedback +may recommend revisions to the proposed changes. When it is the case the +review process will iterate on the revised proposal. + +--- + +## Model maintenance + +Before the Pull Request can be merged into the CDM's main branch, some +work is usually required by the Maintainer to preserve the integrity of +the model source code and of its downstream dependencies. + +### Post-review technical tasks + +A number of technical tasks may need to be performed on the Pull Request +once it is approved: + +- **Stale CDM version**: Contribution is based on an old CDM version + and model changes conflict with more recent changes. If the + conflicting change is available in Rosetta, the contributor should + be asked to update their contribution to the latest version and + resubmit. If the conflicting change is not yet available in Rosetta, + this merge will need to be handled by the CDM Maintainer. +- **Failed unit tests**: Java unit tests in the CDM project may fail + due to problems in the contributed changes. Alternatively it may be + that the test expectations need to be updated. The Maintainer should + determine the cause of the test failure and notify either the + Contributor or work on adjusting the test expectations. +- **Additional documentation**: If the contributor provided additional + documentation, the Maintainer should update the CDM documentation by + editing the *documentation.rst* file in GitHub. +- **Documentation code snippets**: To avoid stale documentation, the + CDM build process verifies that any code snippets in the + documentation exists and is in line with the model itself. The + Maintainer should adjust or include any code snippets by editing the + *documentation.rst* file on GitHub. +- **Code generation**: Model changes may cause code generator failures + (e.g., Java, C#, Scala, Kotlin etc.). In the unlikely event of code + generation failures, these will need to be addressed by the + Maintainer. + +### Downstream dependencies + +The CDM has a number of dependent projects that are required for the +model to be successfully distributed. It is possible that model changes +may cause these downstream projects to fail. The Maintainer will need to +test and, if necessary, update those before the changes can be released. + +- **Translate**: The regression tests in this project compare the + contributed model against the expected number of mapping, validation + and qualification results. Due to the contributed model changes, it + is likely that there will be expectation mismatches that cause this + build to fail. +- **CDM Homepage**: compile and test. +- **CDM Java Examples**: compile and test. + +--- +**Note:** +In most cases, the post-review technical tasks and downstream +dependencies require software engineering expertise in addition to CDM +expertise. Additional technical support from the CDM Maintainer team may +need to be called upon to address those. + +--- + +The change can be merged into the main CDM code base only upon: + +- approval by CDM Maintainers and/or CDM Architecture and Review + Committee, +- successful completion of all the above technical tasks, and +- successful builds of the CDM and all its downstream dependencies. + +## Releasing model changes + +Once the contributed model change has been merged, a new release can be +built, tested and deployed. The Maintainer will work with the CDM Owners +and the Contributor on a deployment timeline. + +The following release checklist should be verified before deploying a +new model: + +- Update the CDM version number, using the [semantic + versioning](#semantic-versioning) format +- Build release candidate, and test +- Build documentation website release candidate, and test +- Deploy release candidate and notify channels if need be +- (Currently done at a later stage) Update the latest CDM version + available in Rosetta + +![](/img/CDM–Build-Release-Process.png) + +--- +**Note:** +When the release process is handled through Rosetta Deploy, the +Maintainer should contact the Rosetta support team to request that +deployment and discuss a timeline for the release. + +--- + +## Documentation Style Guide + +The purpose of this section is to provide form and substance +recommendations for editors of CDM documentation. "Documentation" in +this context means any form of written guidance to CDM users and +includes: + +- the CDM user documentation +- release notes provided with each CDM release +- any description developed in the logical model itself, which + includes: + - data types and attributes + - enumerations + - functions and rules + - test descriptions + - any other areas of the logical model where a textual description + may be provided + +The intended audience for the CDM documentation includes software +developers, data modelers, legal experts, business experts, and other +subject matter experts who may have expertise in one area related to +financial products, but are not experts in every area. + +The baseline for the recommendation is standards for spelling, +punctuation, and other style rules applicable to British English. The +recommendation in this document extends this rule set with a set of +guidelines applicable to documentation for logical models. The +recommendation does not provide an exhaustive list of all of the +standard British English rules, but provides selective examples that are +common to documentation in general. + +Writing and editing style is subjective and a matter of personal +preferences, rather than right or wrong. The following guidelines are +intended to ensure that the documentation provides consistent styling, +regardless of who writes it, but should not be interpreted as an +authoritative source on "good" styling. + +Unless otherwise noted, the recommended rules apply to all forms of CDM +documentation. When rules are applicable only to certain forms of +documentation (for instance, the logical model descriptions or the +release notes), they will be specified as such. + +## Terminology + +### The CDM + +The model should be referred to as *the CDM*, without any ownership +mention. The only exception is the [Overview of the FINOS +CDM](/docs/cdm-overview) section at the beginning of the user +documentation when the CDM is introduced as *the FINOS CDM*. + +### General data definition components + +The two data definition components should be referred to as follows: + +1. *Data type*: defines an entity with a description, attributes, and + where applicable, conditions. + 1. Not *type*. + 2. Not *class*: although these are appropriate terms for some of + the distributions of the CDM into other languages, they are not + applicable for all. +2. *Attribute*: defines a member of a data type. + 1. Not *field*. + 2. Not *element*. + +### Product + +1. *Financial Product*. The user documentation defines + [financial-product](/docs/product-model#financial-product) as the highest + level of the hierarchy of the universe of products. The term + *Financial Product* should be used consistently throughout the + documentation and wherever applicable in the model descriptions when + describing the broad set of products. +2. *Contractual Product*. Similarly, + [contractual-product](/docs/product-model#contractual-product) is defined as a + subset of Financial Products and should be used consistently in any + documentation. + 1. Not *Derivatives*. + 2. Not *OTC*. Contractual Product is at a higher hierarchy level + than OTC Derivatives because it can include other types of + products such as Security Financing. + +### Event + +1. *Business Event*. In the CDM, a [business-event](/docs/event-model#business-event) represents an event that may occur during the lifecycle + of a trade, such as an amendment, a termination, a reset or a + payment. + 1. Not *Lifecycle Event*. the term *Business Event* should be + consistently used when referring to these data structures in the + CDM documentation. +2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model#primitive-event) represents a building block component used to specify + business events in the CDM. + 1. Not *Primitive* (stand-alone). In the CDM documentation, the + word *Primitive* always needs to be qualified with *Event*, + because the word *Primitive* may be associated to very different + meanings, e.g. in computing. + +## Completeness + +### User Documentation + +1. The user documentation should provide an applicable introduction and + should have a section for every primary component of the CDM. +2. Each section should provide enough business context and explanations + of the model so that the average reader in the target audience + understands the purpose of the component and its role in the model. +3. Each section should have at least one example of a data structure + +### Logical Model + +1. Every data type, attribute, enumerated value, function, and test + should have a description that describes its purpose in the context + of the CDM. + +## Accuracy + +1. Descriptions should accurately describe the current state of the + model. This seems obvious, but there are many possible ways for + introducing misalignments, including: an anticipated change never + occurred, or the author incorrectly interpreted the structure, or + the data structure changed while the documentation or description + was not updated. +2. Subtasks in a design process should include an assessment of + documentation and descriptions that will be required to be changed + or created, and should include the content. +3. A release checklist should verify that the affected documentation + and descriptions are completed accordingly. + +## Content Guidelines + +### General guidelines + +1. Data Definition components (e.g. data types, attributes, + enumerations and enumerated values) should be explained in business + terms. + 1. The description of objects in the model should begin with the + purpose of the object. The purpose should explain what the + object is, not "what it is not". + 2. Data type description should begin with a verb that describes + what the type does. + 3. The logical model identifies data types without needing a + description, therefore, the description should not begin with a + phrase like: "A data type that does..." + 4. Attribute description should articulate the use of the type in + the context of the attribute. + 5. The description should not be tautological, e.g. PartyRole + \ is not compliant with these + guidelines. + 6. References to a similar attribute in FpML should not be used as + a crutch in place of explaining a data type, attribute, etc. + 7. In most cases, where a reference to FpML is considered useful, + it should be placed at the end of a description in the logical + model, or in a note at the end of a section in the user + documentation. In the case of the logical model, note that + synonyms for FpML are provided, therefore it should not be + necessary to reference FpML in every case. + +Example of a non-compliant description: + +``` sourcecode +<"A data type to represent a financial product. With respect to contractual products, this class specifies the pre-execution product characteristics (the ContractualProduct class). This class is used as underlying for the option exercise representation, which makes use of the contractualProduct attribute to support the swaption use case, with the exercise into a swap. In a complete workflow, the swaption contract itself then needs to be superseded by a swap contract underpinned by the exercised swap as a contractualProduct."> +``` + +Instead a compliant description would state: + +``` sourcecode +<"Represents a financial product. With respect to a contractual products, this data type specifies the pre-execution product characteristics...”> +``` + +Another non-compliant example: + +``` sourcecode +<"This class corresponds to the FpML CalculationAgent.model."> +``` + +2. The description of data objects or the overall model should be + focused on the current state, there should be no reference to the + history of the model or a future state. + 1. The history of the model is not relevant in this context. It is + sufficient to describe how the model currently works. + 2. Forward-looking statements can create a perception that the + product is not finished, and become a distraction to explaining + what the product does. Moreover, these future plans may never + materialise. + 3. Given these rules, phrases such as "the model currently + does...." should be excluded because any documentation must be a + description of what the model currently does. + +### Heading styles and flow in the user documentation + +1. Heading styles. The user documentation is edited in the *RST + (reStructured Text)* mark-up language, which is then rendered into + Html in the CDM documentation website using *Sphinx*. For headings + to be rendered with the correct structure, they should be annotated + according to the following table: + 1. If using a header to identify a section to describe a component, + then use headers to describe other components that are at the + same level. + 2. Sub-headings should have a name distinct from the higher level + heading. e.g. if Legal Agreement is the Heading Level 2, then + there should not be a heading at level 3 or 4 with the exact + same title. + +| Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | +|:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| +| 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | +| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](/docs/product-model),
[legal-agreements-page](/docs/legal-agreements) | +| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | +| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | +:Heading Styles + +The RST editing syntax in which the user documentation is written is a +standard web mark-up language, for which a reference guide can be found +at: + +2. Logical organization and order: + 1. The user documentation should walk the user through the model + from the top down, beginning at a description of the primary + components. + 2. Levels 1 and 2 should include a bullet point list of the sub + sections that will be described (bullets formatted with the + insertion of an asterisk followed by a space). +3. Define business terms and CDM terminology early in a section so that + the broader audience understands the model. +4. Details about a topic should be presented in the section for that + topic: + 1. In the case of a model component, the description of the + component should always be followed by an example. + 2. Most or all of the explanation should occur before the example, + not after, unless the example was needed as context for an + explanation. + 3. Transitions from one topic to another should be used to help + guide the user through the model. + +### Content of Release Notes + +Release notes are text describing the content of any new CDM release and +are a critical component of the distribution of that release. Release +notes are edited in the *Mark-Down (MD)* syntax, which is then rendered +into Html in the various channels where the release is published. + +1. Release notes should begin with a high-level headline of the part of + the model being changed, followed by "--" and a short headline + description + 1. For example: "# Legal Agreement Model - Collateral Agreement + Elections" +2. They should provide enough detail for a reviewer or other interested + parties to be able to find and evaluate the change. For a data model + change, for example, the data type and attributes should be named + and the before/after states of the model explained, along with a + justification in which the issue is summarised. +3. They should also embed a link to the Pull Request containing the change, to enable users to inspect those changes in details. +4. If the release notes describe mapping rules, there should be + explicit information about the examples affected and the change in + resulting values for those examples. +5. If the release is documentation, it should specify exactly where the + document was changed and why. +6. Special formatting rules related to use of the MD mark-up language: + 1. Headline should begin with a `#`, as in the above example, so + that it appears correctly formatted in Html + 2. `*` before and after text (no space) for bold + 3. `_` before and after text (no space) for italics + 4. `–` (plus a space) for bullets + 5. Backticks ``\` before and after model components, e.g. data + types, attributes, enums, function names, etc. for special + code-style formatting + +Example release notes formatted in MD: + +``` MD +# *CDM Model: Expanded set of enumerations in RegulatoryRegimeEnum* + +_What is being released_ + +Additional regimes have been added to the `RegulatoryRegimeEnum` which is used to express the required regimes for initial margin documentation. The `RegulatoryRegimeEnum` is used as an enumeration for attributes in the `ApplicableRegime` and `SubstitutedRegime` data types within the legal agreements model. + +The new enumerated values are `BrazilMarginRules`, `UnitedKingdomMarginRules`, `SouthAfricaMarginRules`, `SouthKoreaMarginRules`, and `HongKongSFCMarginRules`, all of which have come into force in January 2021. Each of these enumerated values has a complete description that uses the text provided in the relevant regulatory supplement. + +_Review directions_ + +In the CDM Portal select the Textual Browser, search for ‘ApplicableRegime’ and ‘SubstitutedRegime’, click on the ‘RegulatoryRegimeEnum’ next to the ‘regime’ attribute and observe the expanded list of regimes, including the ones noted above. + +Inspect Pull Request: [#1101](https://github.com/finos/common-domain-model/pull/1101) + +``` + +The MD editing syntax in which release notes are written is a standard +web mark-up language, for which a reference guide can be found at: + + +--- +**Note:** +The MD syntax provides similar features to the RST syntax (used to edit +the user documentation), but the special formatting characters are +slightly different between the two. While RST allows richer features +that are useful for a full documentation website, MD is preferred for +release notes because Slack supports (a subset of) the MD language and +can therefore serve as a release publication channel. + +--- + +## Style + +### Content style + +1. Content should be correct with regard to grammar, punctuation, and + spelling (in British English), including but not limited to the + following rules: + 1. Grammatical agreement, e.g. data types need, not data types + needs + 2. Punctuation: + 1. etc. requires a period. + 2. Complete sentences should end with a period or colon (there + should be no need for a question mark or exclamation point + in these artefacts). + 3. Incomplete sentences cannot end with a punctuation. For + example, "Through the `legalAgreement` attribute the CDM + provides support for implementors to:" is an incomplete + sentence and cannot end in a punctuation. This can be fixed + by adding a few words, e .g. "Through the `legalAgreement` + attribute the CDM provides support for implementors to do + the following:" + 4. Always use the Oxford Comma (aka the Serial Comma) for + clarity when listing more than two items in a sentence, e.g. + "data types, attributes, and enumerated values." In extreme + cases, failure to use this comma could be costly. +2. Other grammatical rules + 1. Agreement of numbers: For example, if one sentence reads "the + following initiatives..." , then it should be followed by more + than one. + 2. Sentences should not end with a preposition + 1. Non-compliant example: "..to represent the party that the + election terms are being defined for." + 2. Compliant: "...to represent the party or parties for which + the election terms are being defined." +3. When a name or phrase is defined - continue to use it unless an + alias has been defined. For example, one section reviewed had an + expression "agreement specification details" but then switched to + using "agreement content" without explanation. There is sufficient + terminology to absorb, as such there is no need for synonyms or + aliases, unless there are commonly used terms, in which case, they + should be defined and one term should be used consistently. +4. User Documentation and descriptions should always be in the third + person, for example: "the CDM model provides the following...". + Never use the first person (including the use of "we"). +5. In the user documentation, when there is a need for a long list, use + bullets (`*` or `-` followed by space, then text) as opposed to long + sentences. +6. To the extent possible, use simple direct sentence structures, e.g. + replace "An example of such" with "For example", or replace + "Proposals for amendment to the CDM can be created upon the + initiative of members of a Committee or by any users of CDM within + the community who are not a current Committee member." with + "Committee members or any user of CDM within the community can + propose amendments to the CDM." +7. Exclude the usage of "mean to", "intends to", or "looks to". + 1. For example, "the model looks to use strong data type + attributes such as numbers, boolean or enumerations whenever + possible." + 2. Either the object works as designed or it does not. This + expression might be used in a bug report when describing a + function not working as intended but not to describe a + production data model. +8. Explain the CDM objects in an honest and transparent manner, but + without criticism of the model. Sentences such as: "...which firms + may deem inappropriate and may replace by..." or "the model is + incomplete with regards to..." are unnecessary in a documentation. + Rather, issues which may be identified in the CDM should be raised + and addressed via the CDM governance structure. + +### Special format for CDM objects + +1. Data types and attributes display rules: + 1. Data types and attributes should be identified in the editor + with code quotes, where the text between the quotes will appear + in a special block format as illustrated here: + `LegalAgreementBase`. + 2. If the same word or phrase is used in a business context, as + part of an explanation, then the words should be spaced and + titled normally and the special format is not required: e.g. + "Tradable products are represented by...". +2. Code snippets should be preceded by the string: + `.. code-block:: Language` (where the Language could be any of + Haskell, Java, JSON, etc.), followed by a line spacing before the + snippet itself. The entire snippet should be indented with one + space, to be identified as part of the code block and formatted + appropriately. Indentation can be produced inside the snippet itself + using further double space. Meta-data such as data type descriptions + or synonyms that appear in the CDM should be excluded from the code + snippet, unless the purpose of the snippet is to illustrate those. + +Example of how a code snippet should be edited in the documentation: + +``` MD +.. code-block:: Haskell + + type Party: + [metadata key] + partyId PartyIdentifier (1..*) + name string (0..1) + [metadata scheme] + businessUnit BusinessUnit (0..*) + person NaturalPerson (0..*) + personRole NaturalPersonRole (0..*) + account Account (0..1) + contactInformation ContactInformation (0..1) +``` + +And the result will be rendered as: + +``` Haskell +type Party: + [metadata key] + partyId PartyIdentifier (1..*) + name string (0..1) + [metadata scheme] + businessUnit BusinessUnit (0..*) + person NaturalPerson (0..*) + personRole NaturalPersonRole (0..*) + account Account (0..1) + contactInformation ContactInformation (0..1) +``` + +--- +**Note:** +Code snippets that appear in the user documentation are being compared +against actual CDM components during the CDM build process, and any +mismatch will trigger an error in the build. This mechanism ensures that +the user documentation is kept in sync with the model in production +prior to any release. + +--- + +### Fonts, Text Styles, and Spaces + +1. Bold should be used sparingly: + 1. Only in the beginning of a section when there is a salient point + to emphasize, like a tag line - the bold line should be + syntactically complete and correct. + 2. In the editor, bold is specified with double asterisks before + and after the word or phrase. +2. Italics + 1. Italics should be used when defining an unusual term for the + first time rather than using quotes, for example to identify + something CDM specific, such as the concept of Primitive Events. + 2. In the editor, italics is specified with a single asterisk `*` + before and after the word or phrase. +3. Single space should be used in-between sentences, not double space. + +### Style references for additional guidance + +1. [New Hart's Rules](https://global.oup.com/academic/product/new-harts-rules-9780199570027): An updated version of this erstwhile + comprehensive style guide for writers and editors using British + English, published by the Oxford University Press. Invaluable as an + official reference on proofreading and copy-editing. Subjects + include spelling, hyphenation, punctuation, capitalisation, + languages, law, science, lists, and tables. An earlier version + coined the phrase Oxford Comma in July 1905. +2. [Eats, Shoots & Leaves: The Zero Tolerance Approach to + Punctuation](https://www.lynnetruss.com/books/eats-shoots-leaves/): + A light-hearted book with a serious purpose regarding common + problems and correctness for using punctuation in the English + language. From 070e536b7029b4579ca9a261758eed87ba7bf499 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:19:21 +0100 Subject: [PATCH 019/449] Update contribution.md How to contribute and content after broken into a separate get started page --- docs/contribution.md | 869 +------------------------------------------ 1 file changed, 2 insertions(+), 867 deletions(-) diff --git a/docs/contribution.md b/docs/contribution.md index c1edf7833f..d0d574ef09 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -190,871 +190,6 @@ approach, as long as development has not yet started. In that case the story should be requalified and several stories be spun-out as a result, before development can start. -# How to Contribute +# Get Started - How to Contribute -The purpose of this section is to provide guidance for submitting, -reviewing and releasing changes to the CDM contributed by the wider -industry community including market participants, trade associations and -technology or service vendors. It describes: - -- What a Contributor should do to edit and contribute changes to the - CDM -- What a Maintainer should do to review the changes -- How to release a new CDM version once changes have been approved - -::: {#modelling-platforms} -Development of the CDM is supported through various modelling platforms, -including [Rosetta](https://rosetta-technology.io) and [Legend](https://legend.finos.org/studio). Regardless of the modelling -platform used, modelling and contribution to the CDM should go through -the contribution check-list below. - ---- - -The steps required to change the CDM are aligned with the software -development lifecycle typically applicable to the development of any -other software. This development lifecycle is illustrated in the diagram -below. Each step is associated to the relevant component of the Rosetta -platform that can be used to support the development of the CDM. - -![](/img/SDLC.png) - ---- -**Note:** -This documentation is not an endorsement of any modelling platform and -associated products and CDM users remain invited to leverage the tools -of their choosing. This contribution guide has been contextualised with -references to Rosetta to ease understanding and align with the current -process. - ---- - -## Before you start modelling - -Before you start modelling, please make sure you have gone through the -following pre-modelling checklist: - -- Review the [design-principles](/docs/cdm-overview#design-principles) and - [governance](/docs/cdm-overview#governance) -- Review the [Rosetta Starter Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta) or equivalent in your chosen - modelling platform. - -In addition, for large model changes or changes to core data types, it -is recommended that the Contributor reviews the -[agile-development-approach](/docs/cdm-overview#agile-development-approach) and follows -these steps: - -- **Define use case**. Identify and document one or more use cases - with details (e.g. a sample trade). -- **Draft conceptual design** (high level). Draft a conceptual view - showing the set of data types, their definitions (and/or sample - attributes but not the whole set of attributes), their relationships - to each other, and, if applicable, a workflow. -- **Design approval**. Obtain approval of high-level conceptual design - from CDM stakeholders: - - CDM Owners (FINOS and other involved Trade Associations, where - applicable) - - CDM Sub-Working Group, if applicable - - CDM Architecture and Review Committee -- **Quality assurance**. Seek the early appointment of at least one - CDM Maintainer who can assist modelling discussions and provide - early feedback. CDM Maintainers are appointed by the CDM Owners as - and when relevant. Please contact - [cdm@lists.finos.org](mailto:cdm@lists.finos.org). - ---- -**Note:** -Unless explicitly instructed by a CDM Maintainer, a Contributor can only -ever develop changes to a development (i.e. pre-release) version of the -CDM. - ---- - -## Editing the model - -When editing the CDM, please go through the following modelling -checklist: - -- CDM version: use the latest available [development - version](#version-availability) -- Syntax: no syntax warnings or errors -- Compilation: model compiles ok with no *static compilation* errors -- Testing: all translate regression tests expectations for mapping, - validation and qualification maintained or improved. Additional test - samples may be needed if use-case is not covered by existing - samples. -- Namespace: all model components positioned in the correct namespace -- Descriptions: all model components have descriptions - -The following sections detail that checklist. When using the Rosetta -Design web application to edit the model, the Contributor should also -refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). - -### CDM version - -To the extent possible it is recommended that the Contributor keeps -working with a version of the CDM that is as close as possible to the -latest to minimise the risk of backward compatibility. - -Please refer to the [Source Control Integration Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) for more -information. - -### Syntax - -The model is represented in the Rosetta DSL syntax. All syntax warnings -and errors must be resolved to have a valid model before contributing -any changes. For further guidance about features of the syntax, please -refer to the [Rosetta DSL Documentation](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component). - -In Rosetta Design, that syntax is automatically checked live as the user -edits the model, as described in the [Rosetta Design Content Assist -Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#rosetta-design-content-assist). - -### Compilation - -Normally, once the model is syntactically correctly edited, valid code -is being auto-generated and compiled. However, certain model changes can -cause compilation errors when changes conflict with static code (e.g. -certain mapper implementations). - -The Rosetta support team can help resolve these errors before the -changes are contributed. In most cases you will be able to contact the -team via the [In-App chat](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta#in-app-chat). If the support team identifies that -significant work may be required to resolve these errors, they will -notify the Contributor who should then contact the CDM Maintainer -originally appointed for the proposed change and/or CDM Owners. The -latter will be able to assist in the resolution of the issues. - -For more information about auto-compilation using the Rosetta DSL, -please refer to the [Rosetta Auto Compilation Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#auto-completion-scoping). - -### Testing - -The CDM has adopted a test-driven development approach that maps model -components to existing sample data (e.g., FpML documents or other -existing standards). Mappings are specified in the CDM using `synonym` -which are collected into a Translation Dictionary, and the sample data -are collected into a Test Pack. Each new model version is -regression-tested using those mappings to translate the sample data in -the Test Pack and then comparing against the expected number of mapped -data points, validation and qualification results. - -When using Rosetta to edit the model, contributors are invited to test -their model changes live against the Test Pack using the Rosetta -Translate application, referring to the [Rosetta Translate Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/3-rosetta-translate/). -When editing existing model components, the corresponding synonyms -should be updated to maintain or improve existing mapping levels. When -adding new model components, new sample data and corresponding synonym -mappings should also be provided so the new use-case can be added to the -set of regression tests. - -Please refer to the [Mapping Guide](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component#mapping-component) for details about the synonym -mapping syntax. - -### Namespace - -All model components should be positioned appropriately in the existing -namespace hierarchy. If the proposed contribution includes changes to -the namespace hierarchy, those changes should be justified and -documented. Any new namespace should have an associated description, and -be imported where required. - -Please refer to the [namespace-documentation](/docs/namespace) section for more details. - -### Descriptions - -All model components (e.g. types, attributes, conditions, functions -etc.) should be specified with descriptions in accordance with the [CDM -Documentation Style Guide](#documentation-style-guide). - -## Contributing model changes - -### Contribution checklist - -Before you start contributing your model changes, please go through the -following contribution checklist: - -- Specify a meaningful title and description for the contribution -- Notify the CDM Maintainers (via email or Slack) of the submitted - contribution -- Include: - - Any notes on expected mapping, validation or qualification - changes (success numbers should not decrease) - - Additional data samples, if necessary - - Documentation adjustment, if necessary - - Release notes - - Any other additional materials or documentation that may help - with the review and approval process - ---- -**Note:** -A contribution should be a whole [releasable -unit](#what-is-a-releasable-unit) and its size calibrated in accordance -with the CDM's [agile development -approach](#agile-development-approach). - ---- - -### Contributing - -Changes are contributed by submitting a Pull Request for review into the -CDM source-control repository. This pull request will invoke a build -process to compile and run all CDM unit tests and regression tests. - -Given the alignment: - -> 1 pull request = 1 contribution = 1 releasable unit = 1 user story, - -we recommend labelling the pull request with the user story label, i.e. -"STORY-XYZ: ..." to facilitate its tracking. - -![](/img/operating-model-2.png) - -![](/img/operating-model-3.png) - ---- -**Note:** -All contributions are submitted as candidate changes to be incorporated -under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). - ---- - -When using Rosetta to contribute model changes, the contribution -interface allows to specify a title and description for the -contribution. Those inputs are used to create a Pull Request on a -one-off branch in the source-control repository. Please refer to the -[Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. - ---- -**Note:** -It is not yet possible to contribute updated test expectations, -documentation, release notes or new sample data using Rosetta, so these -must be provided to the CDM Maintainers via Slack or email. - ---- - -### Documentation - -The CDM documentation must be kept up-to-date with the model in -production. Where applicable, the Contributor should provide -accompanying documentation (in text format) that can be added to the CDM -documentation for their proposed changes. - -The documentation includes code snippets that directly illustrate -explanations about certain model components, and those snippets are -validated against the actual model definitions. When a model change -impacts those snippets, or if new relevant snippets should be added to -support the documentation, those snippets should be provided together -with the documentation update. - -### Release note - -A release note should be provided with the proposed model change that -concisely describes the high-level conceptual design, model changes and -how to review. Please refer to the -[content-of-release-notes](#content-of-release-notes) for further -guidance on editing release notes. - -## Reviewing model changes - -### Review checklist - -Before starting to review a contribution, the CDM Maintainer should go -through the following review checklist: - -- Review Pull Request to assert that: - - Model changes fulfil the proposed design and use-case - requirements - - Synonyms have been updated and output (JSON) looks correct - - Contributed model version is not stale and does not conflict - with any recent changes - - Changes are in accordance with the CDM governance guidelines - ---- -**Note:** -It is not yet possible to verify that mapping, validation and -qualification expectations have been maintained by looking at the output -of the Pull Request and CDM build only. Please refer to the -[downstream-dependencies](#downstream-dependencies) section for more -details. - ---- - -- CDM build process completed with no errors or test failures -- Review additional samples provided (if use-case is not covered by - existing samples) -- All model components positioned in the correct namespace -- All model components have descriptions -- Additional documentation provided, if necessary. -- Release note provided - -Any review feedback should be sent to the Contributor as required via -Slack, email or in direct meetings. - ---- -**Note:** -Depending on the size, complexity or impact of a contribution, the CDM -Maintainer can recommend for the contribution to be presented with an -appropriate level of details with the CDM Architecture and Review -Committee for further feedback. The CDM Maintainer will work with the -Contributor to orchestrate that additional step. The additional feedback -may recommend revisions to the proposed changes. When it is the case the -review process will iterate on the revised proposal. - ---- - -## Model maintenance - -Before the Pull Request can be merged into the CDM's main branch, some -work is usually required by the Maintainer to preserve the integrity of -the model source code and of its downstream dependencies. - -### Post-review technical tasks - -A number of technical tasks may need to be performed on the Pull Request -once it is approved: - -- **Stale CDM version**: Contribution is based on an old CDM version - and model changes conflict with more recent changes. If the - conflicting change is available in Rosetta, the contributor should - be asked to update their contribution to the latest version and - resubmit. If the conflicting change is not yet available in Rosetta, - this merge will need to be handled by the CDM Maintainer. -- **Failed unit tests**: Java unit tests in the CDM project may fail - due to problems in the contributed changes. Alternatively it may be - that the test expectations need to be updated. The Maintainer should - determine the cause of the test failure and notify either the - Contributor or work on adjusting the test expectations. -- **Additional documentation**: If the contributor provided additional - documentation, the Maintainer should update the CDM documentation by - editing the *documentation.rst* file in GitHub. -- **Documentation code snippets**: To avoid stale documentation, the - CDM build process verifies that any code snippets in the - documentation exists and is in line with the model itself. The - Maintainer should adjust or include any code snippets by editing the - *documentation.rst* file on GitHub. -- **Code generation**: Model changes may cause code generator failures - (e.g., Java, C#, Scala, Kotlin etc.). In the unlikely event of code - generation failures, these will need to be addressed by the - Maintainer. - -### Downstream dependencies - -The CDM has a number of dependent projects that are required for the -model to be successfully distributed. It is possible that model changes -may cause these downstream projects to fail. The Maintainer will need to -test and, if necessary, update those before the changes can be released. - -- **Translate**: The regression tests in this project compare the - contributed model against the expected number of mapping, validation - and qualification results. Due to the contributed model changes, it - is likely that there will be expectation mismatches that cause this - build to fail. -- **CDM Homepage**: compile and test. -- **CDM Java Examples**: compile and test. - ---- -**Note:** -In most cases, the post-review technical tasks and downstream -dependencies require software engineering expertise in addition to CDM -expertise. Additional technical support from the CDM Maintainer team may -need to be called upon to address those. - ---- - -The change can be merged into the main CDM code base only upon: - -- approval by CDM Maintainers and/or CDM Architecture and Review - Committee, -- successful completion of all the above technical tasks, and -- successful builds of the CDM and all its downstream dependencies. - -## Releasing model changes - -Once the contributed model change has been merged, a new release can be -built, tested and deployed. The Maintainer will work with the CDM Owners -and the Contributor on a deployment timeline. - -The following release checklist should be verified before deploying a -new model: - -- Update the CDM version number, using the [semantic - versioning](#semantic-versioning) format -- Build release candidate, and test -- Build documentation website release candidate, and test -- Deploy release candidate and notify channels if need be -- (Currently done at a later stage) Update the latest CDM version - available in Rosetta - -![](/img/CDM–Build-Release-Process.png) - ---- -**Note:** -When the release process is handled through Rosetta Deploy, the -Maintainer should contact the Rosetta support team to request that -deployment and discuss a timeline for the release. - ---- - -## Documentation Style Guide - -The purpose of this section is to provide form and substance -recommendations for editors of CDM documentation. "Documentation" in -this context means any form of written guidance to CDM users and -includes: - -- the CDM user documentation -- release notes provided with each CDM release -- any description developed in the logical model itself, which - includes: - - data types and attributes - - enumerations - - functions and rules - - test descriptions - - any other areas of the logical model where a textual description - may be provided - -The intended audience for the CDM documentation includes software -developers, data modelers, legal experts, business experts, and other -subject matter experts who may have expertise in one area related to -financial products, but are not experts in every area. - -The baseline for the recommendation is standards for spelling, -punctuation, and other style rules applicable to British English. The -recommendation in this document extends this rule set with a set of -guidelines applicable to documentation for logical models. The -recommendation does not provide an exhaustive list of all of the -standard British English rules, but provides selective examples that are -common to documentation in general. - -Writing and editing style is subjective and a matter of personal -preferences, rather than right or wrong. The following guidelines are -intended to ensure that the documentation provides consistent styling, -regardless of who writes it, but should not be interpreted as an -authoritative source on "good" styling. - -Unless otherwise noted, the recommended rules apply to all forms of CDM -documentation. When rules are applicable only to certain forms of -documentation (for instance, the logical model descriptions or the -release notes), they will be specified as such. - -## Terminology - -### The CDM - -The model should be referred to as *the CDM*, without any ownership -mention. The only exception is the [Overview of the FINOS -CDM](/docs/cdm-overview) section at the beginning of the user -documentation when the CDM is introduced as *the FINOS CDM*. - -### General data definition components - -The two data definition components should be referred to as follows: - -1. *Data type*: defines an entity with a description, attributes, and - where applicable, conditions. - 1. Not *type*. - 2. Not *class*: although these are appropriate terms for some of - the distributions of the CDM into other languages, they are not - applicable for all. -2. *Attribute*: defines a member of a data type. - 1. Not *field*. - 2. Not *element*. - -### Product - -1. *Financial Product*. The user documentation defines - [financial-product](/docs/product-model#financial-product) as the highest - level of the hierarchy of the universe of products. The term - *Financial Product* should be used consistently throughout the - documentation and wherever applicable in the model descriptions when - describing the broad set of products. -2. *Contractual Product*. Similarly, - [contractual-product](/docs/product-model#contractual-product) is defined as a - subset of Financial Products and should be used consistently in any - documentation. - 1. Not *Derivatives*. - 2. Not *OTC*. Contractual Product is at a higher hierarchy level - than OTC Derivatives because it can include other types of - products such as Security Financing. - -### Event - -1. *Business Event*. In the CDM, a [business-event](/docs/event-model#business-event) represents an event that may occur during the lifecycle - of a trade, such as an amendment, a termination, a reset or a - payment. - 1. Not *Lifecycle Event*. the term *Business Event* should be - consistently used when referring to these data structures in the - CDM documentation. -2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model#primitive-event) represents a building block component used to specify - business events in the CDM. - 1. Not *Primitive* (stand-alone). In the CDM documentation, the - word *Primitive* always needs to be qualified with *Event*, - because the word *Primitive* may be associated to very different - meanings, e.g. in computing. - -## Completeness - -### User Documentation - -1. The user documentation should provide an applicable introduction and - should have a section for every primary component of the CDM. -2. Each section should provide enough business context and explanations - of the model so that the average reader in the target audience - understands the purpose of the component and its role in the model. -3. Each section should have at least one example of a data structure - -### Logical Model - -1. Every data type, attribute, enumerated value, function, and test - should have a description that describes its purpose in the context - of the CDM. - -## Accuracy - -1. Descriptions should accurately describe the current state of the - model. This seems obvious, but there are many possible ways for - introducing misalignments, including: an anticipated change never - occurred, or the author incorrectly interpreted the structure, or - the data structure changed while the documentation or description - was not updated. -2. Subtasks in a design process should include an assessment of - documentation and descriptions that will be required to be changed - or created, and should include the content. -3. A release checklist should verify that the affected documentation - and descriptions are completed accordingly. - -## Content Guidelines - -### General guidelines - -1. Data Definition components (e.g. data types, attributes, - enumerations and enumerated values) should be explained in business - terms. - 1. The description of objects in the model should begin with the - purpose of the object. The purpose should explain what the - object is, not "what it is not". - 2. Data type description should begin with a verb that describes - what the type does. - 3. The logical model identifies data types without needing a - description, therefore, the description should not begin with a - phrase like: "A data type that does..." - 4. Attribute description should articulate the use of the type in - the context of the attribute. - 5. The description should not be tautological, e.g. PartyRole - \ is not compliant with these - guidelines. - 6. References to a similar attribute in FpML should not be used as - a crutch in place of explaining a data type, attribute, etc. - 7. In most cases, where a reference to FpML is considered useful, - it should be placed at the end of a description in the logical - model, or in a note at the end of a section in the user - documentation. In the case of the logical model, note that - synonyms for FpML are provided, therefore it should not be - necessary to reference FpML in every case. - -Example of a non-compliant description: - -``` sourcecode -<"A data type to represent a financial product. With respect to contractual products, this class specifies the pre-execution product characteristics (the ContractualProduct class). This class is used as underlying for the option exercise representation, which makes use of the contractualProduct attribute to support the swaption use case, with the exercise into a swap. In a complete workflow, the swaption contract itself then needs to be superseded by a swap contract underpinned by the exercised swap as a contractualProduct."> -``` - -Instead a compliant description would state: - -``` sourcecode -<"Represents a financial product. With respect to a contractual products, this data type specifies the pre-execution product characteristics...”> -``` - -Another non-compliant example: - -``` sourcecode -<"This class corresponds to the FpML CalculationAgent.model."> -``` - -2. The description of data objects or the overall model should be - focused on the current state, there should be no reference to the - history of the model or a future state. - 1. The history of the model is not relevant in this context. It is - sufficient to describe how the model currently works. - 2. Forward-looking statements can create a perception that the - product is not finished, and become a distraction to explaining - what the product does. Moreover, these future plans may never - materialise. - 3. Given these rules, phrases such as "the model currently - does...." should be excluded because any documentation must be a - description of what the model currently does. - -### Heading styles and flow in the user documentation - -1. Heading styles. The user documentation is edited in the *RST - (reStructured Text)* mark-up language, which is then rendered into - Html in the CDM documentation website using *Sphinx*. For headings - to be rendered with the correct structure, they should be annotated - according to the following table: - 1. If using a header to identify a section to describe a component, - then use headers to describe other components that are at the - same level. - 2. Sub-headings should have a name distinct from the higher level - heading. e.g. if Legal Agreement is the Heading Level 2, then - there should not be a heading at level 3 or 4 with the exact - same title. - -| Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | -|:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| -| 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | -| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](/docs/product-model),
[legal-agreements-page](/docs/legal-agreements) | -| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | -| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | -:Heading Styles - -The RST editing syntax in which the user documentation is written is a -standard web mark-up language, for which a reference guide can be found -at: - -2. Logical organization and order: - 1. The user documentation should walk the user through the model - from the top down, beginning at a description of the primary - components. - 2. Levels 1 and 2 should include a bullet point list of the sub - sections that will be described (bullets formatted with the - insertion of an asterisk followed by a space). -3. Define business terms and CDM terminology early in a section so that - the broader audience understands the model. -4. Details about a topic should be presented in the section for that - topic: - 1. In the case of a model component, the description of the - component should always be followed by an example. - 2. Most or all of the explanation should occur before the example, - not after, unless the example was needed as context for an - explanation. - 3. Transitions from one topic to another should be used to help - guide the user through the model. - -### Content of Release Notes - -Release notes are text describing the content of any new CDM release and -are a critical component of the distribution of that release. Release -notes are edited in the *Mark-Down (MD)* syntax, which is then rendered -into Html in the various channels where the release is published. - -1. Release notes should begin with a high-level headline of the part of - the model being changed, followed by "--" and a short headline - description - 1. For example: "# Legal Agreement Model - Collateral Agreement - Elections" -2. They should provide enough detail for a reviewer or other interested - parties to be able to find and evaluate the change. For a data model - change, for example, the data type and attributes should be named - and the before/after states of the model explained, along with a - justification in which the issue is summarised. -3. They should also embed a link to the Pull Request containing the change, to enable users to inspect those changes in details. -4. If the release notes describe mapping rules, there should be - explicit information about the examples affected and the change in - resulting values for those examples. -5. If the release is documentation, it should specify exactly where the - document was changed and why. -6. Special formatting rules related to use of the MD mark-up language: - 1. Headline should begin with a `#`, as in the above example, so - that it appears correctly formatted in Html - 2. `*` before and after text (no space) for bold - 3. `_` before and after text (no space) for italics - 4. `–` (plus a space) for bullets - 5. Backticks ``\` before and after model components, e.g. data - types, attributes, enums, function names, etc. for special - code-style formatting - -Example release notes formatted in MD: - -``` MD -# *CDM Model: Expanded set of enumerations in RegulatoryRegimeEnum* - -_What is being released_ - -Additional regimes have been added to the `RegulatoryRegimeEnum` which is used to express the required regimes for initial margin documentation. The `RegulatoryRegimeEnum` is used as an enumeration for attributes in the `ApplicableRegime` and `SubstitutedRegime` data types within the legal agreements model. - -The new enumerated values are `BrazilMarginRules`, `UnitedKingdomMarginRules`, `SouthAfricaMarginRules`, `SouthKoreaMarginRules`, and `HongKongSFCMarginRules`, all of which have come into force in January 2021. Each of these enumerated values has a complete description that uses the text provided in the relevant regulatory supplement. - -_Review directions_ - -In the CDM Portal select the Textual Browser, search for ‘ApplicableRegime’ and ‘SubstitutedRegime’, click on the ‘RegulatoryRegimeEnum’ next to the ‘regime’ attribute and observe the expanded list of regimes, including the ones noted above. - -Inspect Pull Request: [#1101](https://github.com/finos/common-domain-model/pull/1101) - -``` - -The MD editing syntax in which release notes are written is a standard -web mark-up language, for which a reference guide can be found at: - - ---- -**Note:** -The MD syntax provides similar features to the RST syntax (used to edit -the user documentation), but the special formatting characters are -slightly different between the two. While RST allows richer features -that are useful for a full documentation website, MD is preferred for -release notes because Slack supports (a subset of) the MD language and -can therefore serve as a release publication channel. - ---- - -## Style - -### Content style - -1. Content should be correct with regard to grammar, punctuation, and - spelling (in British English), including but not limited to the - following rules: - 1. Grammatical agreement, e.g. data types need, not data types - needs - 2. Punctuation: - 1. etc. requires a period. - 2. Complete sentences should end with a period or colon (there - should be no need for a question mark or exclamation point - in these artefacts). - 3. Incomplete sentences cannot end with a punctuation. For - example, "Through the `legalAgreement` attribute the CDM - provides support for implementors to:" is an incomplete - sentence and cannot end in a punctuation. This can be fixed - by adding a few words, e .g. "Through the `legalAgreement` - attribute the CDM provides support for implementors to do - the following:" - 4. Always use the Oxford Comma (aka the Serial Comma) for - clarity when listing more than two items in a sentence, e.g. - "data types, attributes, and enumerated values." In extreme - cases, failure to use this comma could be costly. -2. Other grammatical rules - 1. Agreement of numbers: For example, if one sentence reads "the - following initiatives..." , then it should be followed by more - than one. - 2. Sentences should not end with a preposition - 1. Non-compliant example: "..to represent the party that the - election terms are being defined for." - 2. Compliant: "...to represent the party or parties for which - the election terms are being defined." -3. When a name or phrase is defined - continue to use it unless an - alias has been defined. For example, one section reviewed had an - expression "agreement specification details" but then switched to - using "agreement content" without explanation. There is sufficient - terminology to absorb, as such there is no need for synonyms or - aliases, unless there are commonly used terms, in which case, they - should be defined and one term should be used consistently. -4. User Documentation and descriptions should always be in the third - person, for example: "the CDM model provides the following...". - Never use the first person (including the use of "we"). -5. In the user documentation, when there is a need for a long list, use - bullets (`*` or `-` followed by space, then text) as opposed to long - sentences. -6. To the extent possible, use simple direct sentence structures, e.g. - replace "An example of such" with "For example", or replace - "Proposals for amendment to the CDM can be created upon the - initiative of members of a Committee or by any users of CDM within - the community who are not a current Committee member." with - "Committee members or any user of CDM within the community can - propose amendments to the CDM." -7. Exclude the usage of "mean to", "intends to", or "looks to". - 1. For example, "the model looks to use strong data type - attributes such as numbers, boolean or enumerations whenever - possible." - 2. Either the object works as designed or it does not. This - expression might be used in a bug report when describing a - function not working as intended but not to describe a - production data model. -8. Explain the CDM objects in an honest and transparent manner, but - without criticism of the model. Sentences such as: "...which firms - may deem inappropriate and may replace by..." or "the model is - incomplete with regards to..." are unnecessary in a documentation. - Rather, issues which may be identified in the CDM should be raised - and addressed via the CDM governance structure. - -### Special format for CDM objects - -1. Data types and attributes display rules: - 1. Data types and attributes should be identified in the editor - with code quotes, where the text between the quotes will appear - in a special block format as illustrated here: - `LegalAgreementBase`. - 2. If the same word or phrase is used in a business context, as - part of an explanation, then the words should be spaced and - titled normally and the special format is not required: e.g. - "Tradable products are represented by...". -2. Code snippets should be preceded by the string: - `.. code-block:: Language` (where the Language could be any of - Haskell, Java, JSON, etc.), followed by a line spacing before the - snippet itself. The entire snippet should be indented with one - space, to be identified as part of the code block and formatted - appropriately. Indentation can be produced inside the snippet itself - using further double space. Meta-data such as data type descriptions - or synonyms that appear in the CDM should be excluded from the code - snippet, unless the purpose of the snippet is to illustrate those. - -Example of how a code snippet should be edited in the documentation: - -``` MD -.. code-block:: Haskell - - type Party: - [metadata key] - partyId PartyIdentifier (1..*) - name string (0..1) - [metadata scheme] - businessUnit BusinessUnit (0..*) - person NaturalPerson (0..*) - personRole NaturalPersonRole (0..*) - account Account (0..1) - contactInformation ContactInformation (0..1) -``` - -And the result will be rendered as: - -``` Haskell -type Party: - [metadata key] - partyId PartyIdentifier (1..*) - name string (0..1) - [metadata scheme] - businessUnit BusinessUnit (0..*) - person NaturalPerson (0..*) - personRole NaturalPersonRole (0..*) - account Account (0..1) - contactInformation ContactInformation (0..1) -``` - ---- -**Note:** -Code snippets that appear in the user documentation are being compared -against actual CDM components during the CDM build process, and any -mismatch will trigger an error in the build. This mechanism ensures that -the user documentation is kept in sync with the model in production -prior to any release. - ---- - -### Fonts, Text Styles, and Spaces - -1. Bold should be used sparingly: - 1. Only in the beginning of a section when there is a salient point - to emphasize, like a tag line - the bold line should be - syntactically complete and correct. - 2. In the editor, bold is specified with double asterisks before - and after the word or phrase. -2. Italics - 1. Italics should be used when defining an unusual term for the - first time rather than using quotes, for example to identify - something CDM specific, such as the concept of Primitive Events. - 2. In the editor, italics is specified with a single asterisk `*` - before and after the word or phrase. -3. Single space should be used in-between sentences, not double space. - -### Style references for additional guidance - -1. [New Hart's Rules](https://global.oup.com/academic/product/new-harts-rules-9780199570027): An updated version of this erstwhile - comprehensive style guide for writers and editors using British - English, published by the Oxford University Press. Invaluable as an - official reference on proofreading and copy-editing. Subjects - include spelling, hyphenation, punctuation, capitalisation, - languages, law, science, lists, and tables. An earlier version - coined the phrase Oxford Comma in July 1905. -2. [Eats, Shoots & Leaves: The Zero Tolerance Approach to - Punctuation](https://www.lynnetruss.com/books/eats-shoots-leaves/): - A light-hearted book with a serious purpose regarding common - problems and correctness for using punctuation in the English - language. +A detailed guide on how to contribute, editing and testing can be found on our [Get Started](get-started.md) page. From 6406077576ad23523aebd3f1bff3a88110a08c79 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:21:04 +0100 Subject: [PATCH 020/449] Update get-started.md link to design principles.md page fixed --- docs/get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-started.md b/docs/get-started.md index f612119844..7e85af8264 100644 --- a/docs/get-started.md +++ b/docs/get-started.md @@ -44,7 +44,7 @@ process. Before you start modelling, please make sure you have gone through the following pre-modelling checklist: -- Review the [design-principles](/docs/cdm-overview#design-principles) and +- Review the [design-principles](design-principles.md) and [governance](/docs/cdm-overview#governance) - Review the [Rosetta Starter Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta) or equivalent in your chosen modelling platform. From f20408430e9b8f3cba146d16358aa57f66387f39 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:21:39 +0100 Subject: [PATCH 021/449] Update get-started.md title fixed --- docs/get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-started.md b/docs/get-started.md index 7e85af8264..33df6f7d47 100644 --- a/docs/get-started.md +++ b/docs/get-started.md @@ -13,7 +13,7 @@ technology or service vendors. It describes: - What a Maintainer should do to review the changes - How to release a new CDM version once changes have been approved -::: {#modelling-platforms} +# Modelling-platforms Development of the CDM is supported through various modelling platforms, including [Rosetta](https://rosetta-technology.io) and [Legend](https://legend.finos.org/studio). Regardless of the modelling platform used, modelling and contribution to the CDM should go through From a6ec2c87e51b637599115f4f71cd2f76bec1b416 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:23:27 +0100 Subject: [PATCH 022/449] Update get-started.md title edit again --- docs/get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-started.md b/docs/get-started.md index 33df6f7d47..f712ef6b44 100644 --- a/docs/get-started.md +++ b/docs/get-started.md @@ -13,7 +13,7 @@ technology or service vendors. It describes: - What a Maintainer should do to review the changes - How to release a new CDM version once changes have been approved -# Modelling-platforms +# Modelling Platforms Development of the CDM is supported through various modelling platforms, including [Rosetta](https://rosetta-technology.io) and [Legend](https://legend.finos.org/studio). Regardless of the modelling platform used, modelling and contribution to the CDM should go through From f85cff2ceb5d0f14a2ad17795e582e9307f2496c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:25:43 +0100 Subject: [PATCH 023/449] Update cdm-overview.md edit link --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 52a87e33d1..a8f89f58ff 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -59,7 +59,7 @@ design principles that include the following concepts: - **Modularisation** into logical layers These design principles are further detailed in the -[design-principles](#design-principles) section of the CDM +[design principles](#design-principles) section of the CDM documentation. ## Governance From 751eac61767a6f062a6a5d6d216332e7fb8c1ede Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 25 Oct 2024 15:30:07 +0100 Subject: [PATCH 024/449] Update mapping.md Link for mapping fixed - double check --- docs/mapping.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/mapping.md b/docs/mapping.md index f085727df2..aaf43f2c94 100644 --- a/docs/mapping.md +++ b/docs/mapping.md @@ -6,7 +6,7 @@ In order to facilitate the translation of existing industry messages (based on open standards or proprietary ones) into CDM, the CDM is mapped to a set of those alternative data representations using the Rosetta DSL *synonym* feature, as described in the [Mapping Component -Section](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component#mapping-component). +Section](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rune-modelling-component/#when-clause). The following set of synonym sources are currently in place for the CDM: From 794d22193bc737a895555f57d0124ce2a6ff037c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:23:00 +0000 Subject: [PATCH 025/449] Create development-approach.md new page for development approach section in contribution.md --- development-approach.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 development-approach.md diff --git a/development-approach.md b/development-approach.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/development-approach.md @@ -0,0 +1 @@ + From 1930c393b2e1481e10ca4644a3d49e4296a5eb41 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:24:27 +0000 Subject: [PATCH 026/449] Create development-approach.md new page for development approach section in contribution.md --- docs/development-approach.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/development-approach.md diff --git a/docs/development-approach.md b/docs/development-approach.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/development-approach.md @@ -0,0 +1 @@ + From 832fbb56b4900de1b8205eaf2851681fafc56222 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:29:53 +0000 Subject: [PATCH 027/449] Update contribution.md development approach cut and pasted into its own page --- docs/contribution.md | 133 +------------------------------------------ 1 file changed, 2 insertions(+), 131 deletions(-) diff --git a/docs/contribution.md b/docs/contribution.md index d0d574ef09..5b150af5ac 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -48,7 +48,7 @@ two high-level principles: Development by the CDM Maintainer team is being planned along a series of 2-week *sprints* aligned onto the CDM Architecture and Review Committee cycle. This development is guided by high-level priorities set -on a quarterly basis. +on a quarterly basis. Outside [contributions](#how-to-contribute) that are proposed by industry members, whilst not formally enlisted in the sprint process, @@ -58,137 +58,8 @@ outside contributions still need to comply with the above development principles to ensure a smooth integration with the rest of the development by the CDM Maintainer team. -## Focus on business value + To learn more, visit our [development approach](development-approach.md) page. -Any CDM development work must start from a business case describing the -business benefit being sought from the proposed development, as seen -from the perspective of the user who will enjoy that benefit. This is -know as a *user story* in the agile framework. - -### What a user story looks like - -A good user story comprises three elements which can be summarised into -one sentence: who, what and why. - -- *Who* defines the user (or more generally the set of users defined - by some profiling) that will enjoy that benefit -- *What* defines the feature to be delivered, as a verbal proposition - applying to the user - i.e. "the user can do this or that" -- *Why* specifies the benefit, i.e. what makes this feature important - for the user - -Since a story is from the user's perspective, it must be written in -plain language, or at least in language that is intelligible by that -user. It must be free of technical jargon that only the developer of -that feature may understand, so that it can be communicated to the user. - -Further details about the business case (including documents, pictures, -sample data etc.) may be attached to a user story to complement that -summary, but the sumamry itself should be whole and self-explanatory. - -### Story vs task - -By contrast, how a story gets delivered is *not* part of that story: - -- *How* describes the set of *tasks* that will need to be executed to - deliver the story. This is where the story is being decomposed into - units of work written in terms that are actionable by the - developers. - -Tasks will typically map to steps in the software development lifecycle: -analysis, design, build, test, deploy. They must be planned before the -story is scheduled for development, as part of the *sprint planning* -process. Based on this planning, a set of stories is being prioritised -for development in the upcoming sprint. Those stories are communicated -to users at the Architecture and Review Committee, but not their -underlying tasks or techical details. - -### Some examples - -Instead of writing: - -> "Commodity Swap Follow Up w/Enum values, mapping, samples" - -Which is unclear, assumes some context which not all users may have -("follow-up" from what?) and has no explicit benefit, write: - -> "A Commodity user of the CDM can map a set of basic Commodity -> attributes to represent simple Commodity derivative products." - -In which some of the underlying tasks may be: - -> - "Map basic Commodity enumerations" -> - "Add Commodity samples to the ingestion test pack" -> - etc. - -As a rule, a task is written in the imperative mode as an injunction to -the developer, whereas a story should be written as a sentence starting -with the user's profile as the subject of a verbal proposition. A story -written in the imperative mode is more likely a task and improperly -written. - -For instance, instead of writing: - -> "Release member contribution for DayCountFraction." - -Write: - -> "A user of interest rate products is able to model products that use -> the ACT/364 day count convention in the CDM." - -Where the "Release" injunction is attached to a deploy-type task. - -## Delivery of small releasable units - -### What is a releasable unit - -To maintain on-going momentum in the development of the CDM, delivery is -organised around small but releasable units of change. This means that -any change must be small enough to be achievable during a single sprint -(usually), but large enough to be releasable as a cohesive whole. In -particular, a change unit should not be regressive or break existing -functionality, even if only temporarily (except when retiring such -functionality is the purpose of that change) - in agile terms, it must -be *shippable*. This principle applies to on-going development by the -CDM Maintainers as well as to outside contributions. - -**The CDM development approach aligns the concepts of user story and -releasable unit**, therefore stories should be calibrated to be -achievable during a single sprint. - -> 1 contribution = 1 releasable unit = 1 user story - ---- -**Note:** -A CDM [release](#version-management) may contain more than 1 releasable -unit. Every unit should still be shippable in isolation, even if they -may end-up being shipped as a group. - ---- - -### Epics - -Some larger changes may not be achievable in a single sprint: e.g. if -they impact a large number of objects or core features of the model. -Such changes are known as *epics* and need to be decomposed into several -user stories. Developers or contributors are responsible for ensuring -that the changes are being delivered in small, incremental units and -must plan accordingly. - -Particularly for complex stories, not all of that story's tasks may -necessarily be known in advance and therefore guaranteed to fit in one -single sprint. A story may demand some prior analysis before it can be -decomposed into development tasks. It may also require several design -iterations before development can start. Those prior discovery tasks -should be fit into a single sprint and the actual development scheduled -in a subsequent sprint. - -The discovery phase may reveal that the story is not well calibrated and -is in fact an epic that should be further decomposed. This is an -acceptable scenario which does not contravene the prescribed development -approach, as long as development has not yet started. In that case the -story should be requalified and several stories be spun-out as a result, -before development can start. # Get Started - How to Contribute From b33dc5492feb2c5b2e5a698c89368c9e7e184d3e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:30:14 +0000 Subject: [PATCH 028/449] Update development-approach.md pasted development approach info from contribution.md page --- docs/development-approach.md | 143 +++++++++++++++++++++++++++++++++++ 1 file changed, 143 insertions(+) diff --git a/docs/development-approach.md b/docs/development-approach.md index 8b13789179..1c414f247c 100644 --- a/docs/development-approach.md +++ b/docs/development-approach.md @@ -1 +1,144 @@ +## Agile Development Approach + +The on-going development of the CDM adheres to a methodology inspired by +the *Agile* software development framework. It focuses on generating business value from the user's perspective through delivery of small, releasable changes contribuiting that business value. + +Development by the CDM Maintainer team is being planned along a series +of 2-week *sprints* aligned onto the CDM Architecture and Review +Committee cycle. This development is guided by high-level priorities set +on a quarterly basis. + +## Focus on business value + +Any CDM development work must start from a business case describing the +business benefit being sought from the proposed development, as seen +from the perspective of the user who will enjoy that benefit. This is +know as a *user story* in the agile framework. + +### What a user story looks like + +A good user story comprises three elements which can be summarised into +one sentence: who, what and why. + +- *Who* defines the user (or more generally the set of users defined + by some profiling) that will enjoy that benefit +- *What* defines the feature to be delivered, as a verbal proposition + applying to the user - i.e. "the user can do this or that" +- *Why* specifies the benefit, i.e. what makes this feature important + for the user + +Since a story is from the user's perspective, it must be written in +plain language, or at least in language that is intelligible by that +user. It must be free of technical jargon that only the developer of +that feature may understand, so that it can be communicated to the user. + +Further details about the business case (including documents, pictures, +sample data etc.) may be attached to a user story to complement that +summary, but the sumamry itself should be whole and self-explanatory. + +### Story vs task + +By contrast, how a story gets delivered is *not* part of that story: + +- *How* describes the set of *tasks* that will need to be executed to + deliver the story. This is where the story is being decomposed into + units of work written in terms that are actionable by the + developers. + +Tasks will typically map to steps in the software development lifecycle: +analysis, design, build, test, deploy. They must be planned before the +story is scheduled for development, as part of the *sprint planning* +process. Based on this planning, a set of stories is being prioritised +for development in the upcoming sprint. Those stories are communicated +to users at the Architecture and Review Committee, but not their +underlying tasks or techical details. + +### Some examples + +Instead of writing: + +> "Commodity Swap Follow Up w/Enum values, mapping, samples" + +Which is unclear, assumes some context which not all users may have +("follow-up" from what?) and has no explicit benefit, write: + +> "A Commodity user of the CDM can map a set of basic Commodity +> attributes to represent simple Commodity derivative products." + +In which some of the underlying tasks may be: + +> - "Map basic Commodity enumerations" +> - "Add Commodity samples to the ingestion test pack" +> - etc. + +As a rule, a task is written in the imperative mode as an injunction to +the developer, whereas a story should be written as a sentence starting +with the user's profile as the subject of a verbal proposition. A story +written in the imperative mode is more likely a task and improperly +written. + +For instance, instead of writing: + +> "Release member contribution for DayCountFraction." + +Write: + +> "A user of interest rate products is able to model products that use +> the ACT/364 day count convention in the CDM." + +Where the "Release" injunction is attached to a deploy-type task. + +## Delivery of small releasable units + +### What is a releasable unit + +To maintain on-going momentum in the development of the CDM, delivery is +organised around small but releasable units of change. This means that +any change must be small enough to be achievable during a single sprint +(usually), but large enough to be releasable as a cohesive whole. In +particular, a change unit should not be regressive or break existing +functionality, even if only temporarily (except when retiring such +functionality is the purpose of that change) - in agile terms, it must +be *shippable*. This principle applies to on-going development by the +CDM Maintainers as well as to outside contributions. + +**The CDM development approach aligns the concepts of user story and +releasable unit**, therefore stories should be calibrated to be +achievable during a single sprint. + +> 1 contribution = 1 releasable unit = 1 user story + +--- +**Note:** +A CDM [release](#version-management) may contain more than 1 releasable +unit. Every unit should still be shippable in isolation, even if they +may end-up being shipped as a group. + +--- + +### Epics + +Some larger changes may not be achievable in a single sprint: e.g. if +they impact a large number of objects or core features of the model. +Such changes are known as *epics* and need to be decomposed into several +user stories. Developers or contributors are responsible for ensuring +that the changes are being delivered in small, incremental units and +must plan accordingly. + +Particularly for complex stories, not all of that story's tasks may +necessarily be known in advance and therefore guaranteed to fit in one +single sprint. A story may demand some prior analysis before it can be +decomposed into development tasks. It may also require several design +iterations before development can start. Those prior discovery tasks +should be fit into a single sprint and the actual development scheduled +in a subsequent sprint. + +The discovery phase may reveal that the story is not well calibrated and +is in fact an epic that should be further decomposed. This is an +acceptable scenario which does not contravene the prescribed development +approach, as long as development has not yet started. In that case the +story should be requalified and several stories be spun-out as a result, +before development can start. + + From 2fa0035cd9739e0f5e7ee69dbead0e2c7ba08f81 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:34:41 +0000 Subject: [PATCH 029/449] Update development-approach.md fixed versioning link --- docs/development-approach.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/development-approach.md b/docs/development-approach.md index 1c414f247c..9600132a20 100644 --- a/docs/development-approach.md +++ b/docs/development-approach.md @@ -110,7 +110,7 @@ achievable during a single sprint. --- **Note:** -A CDM [release](#version-management) may contain more than 1 releasable +A CDM [release](versioning.md) may contain more than 1 releasable unit. Every unit should still be shippable in isolation, even if they may end-up being shipped as a group. From 8ff88d82536c3bcc9e780af34587ec0356210764 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:35:11 +0000 Subject: [PATCH 030/449] Update download.md fixed link --- docs/download.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/download.md b/docs/download.md index 3202c6d7d8..2eb7f2d1eb 100644 --- a/docs/download.md +++ b/docs/download.md @@ -2,7 +2,7 @@ title: Download Source Code --- -The CDM source code is open source and can be downloaded from [\_CDM +The CDM source code is open source and can be downloaded from [\CDM GitHub](https://github.com/finos/common-domain-model). All released versions are tagged and can be downloaded from [CDM GitHub Releases](https://github.com/finos/common-domain-model/releases). @@ -126,4 +126,4 @@ CDM as JSON Schema is published ## CDM Event Specification Module as DAML CDM Event Specification Module as DAML is available -[here](https://github.com/digital-asset/lib-cdm-event-specification-module). \ No newline at end of file +[here](https://github.com/digital-asset/lib-cdm-event-specification-module). From a86a57da38d8f9e6a89e2e4a844b2b6b7b72e69b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:38:38 +0000 Subject: [PATCH 031/449] Update cdm-overview.md fixed link --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index a8f89f58ff..d74cb8f2a7 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -191,5 +191,5 @@ repository using the repository settings contained in the `settings.xml` file in the CDM jar. For more details, please follow the -[CDM Java Distribution Guidelines](/docs/cdm-guidelines). +[CDM Java Distribution Guidelines](cdm-guidelines.md). From 9401a2efc373efb4f75783dd3ee3a3cd8016a3ae Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:41:33 +0000 Subject: [PATCH 032/449] Update cdm-overview.md link fix --- docs/cdm-overview.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index d74cb8f2a7..a371439102 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -73,10 +73,8 @@ The CDM covers OTC derivatives, cash securities, securities financing, commoditi ## CDM 2024 Roadmap Below is the full roadmap as ratified by the Steering WG in Jan 2024, subject to change as priorities evolve. -![](/img/cdm-roadmap-2024-2.png) -![](/img/cdm-roadmap-2024-1.png) -- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found under [Roadmap.md](https://github.com/finos/common-domain-model/blob/master/ROADMAP.md) . +- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](ROADMAP.MD) - Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/) page. # CDM Components From 0897f7fb19ea3a7b10b6375aab4432933eae200f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:43:18 +0000 Subject: [PATCH 033/449] Update cdm-overview.md link to roadmap fix --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index a371439102..f512a7cc0b 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -74,7 +74,7 @@ The CDM covers OTC derivatives, cash securities, securities financing, commoditi ## CDM 2024 Roadmap Below is the full roadmap as ratified by the Steering WG in Jan 2024, subject to change as priorities evolve. -- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](ROADMAP.MD) +- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](common-domain-model/ROADMAP.md) - Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/) page. # CDM Components From 77e8df64f24f97976cd47aa4b886d2cb4070ea49 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:44:41 +0000 Subject: [PATCH 034/449] Update cdm-overview.md fix link again --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index f512a7cc0b..3a7eb6f8a3 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -74,7 +74,7 @@ The CDM covers OTC derivatives, cash securities, securities financing, commoditi ## CDM 2024 Roadmap Below is the full roadmap as ratified by the Steering WG in Jan 2024, subject to change as priorities evolve. -- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](common-domain-model/ROADMAP.md) +- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](ROADMAP.md) - Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/) page. # CDM Components From fbd09ca5d969b5485151b7c8e0f82a022cd5d1f8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:45:45 +0000 Subject: [PATCH 035/449] Update roadmap.mdx added content from ROADMAP.MD under website folder --- docs/roadmap.mdx | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/docs/roadmap.mdx b/docs/roadmap.mdx index 336c8c8afb..2768a37cb4 100644 --- a/docs/roadmap.mdx +++ b/docs/roadmap.mdx @@ -1,10 +1,21 @@ +# 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA + +![](.github/cdm-roadmap-2024-1.png) + +![](.github/cdm-roadmap-2024-2.png) + +# 2024-5 Release schedule +![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) + +Release States +=============== +Release states are defined as follows: +* Development – versions that include new designs from the “main” branch that are still under development. All tests must pass but the model may continue to evolve before being released into production. +* Production - the "latest and greatest" stable version that ideally everyone should upgrade to, and where enhancements compatible with the existing models will be included. We should aim for a release to be in Production for around a year if we can, to alleviate upgrade costs to consumers. +* Maintenance – when a new Production version is released then the current Production will go into Maintenance. Only critical bug fixes and changes related to critical regulatory requirements should be ported to Maintenance releases. Otherwise, functional changes would not be ported to maintenance releases. The intention would be to have only 1 version at a time in maintenance, so each time a new Production version drops, the previous Maintenance release would go to Unsupported. +* Unsupported/End of Life – There will be no bug fixes or other support for the version. TBD: We may perform security scans on some more recent unsupported versions and report any identified vulnerabilities, but will not perform security remediations. + + +At any point we want a maximum of 1 centrally supported development version, 1 production version, and one maintenance version. ---- -id: roadmap -title: {project name} Roadmap ---- -This is the {project name} Roadmap: -1. bla -2. bla -3. bla From 2e4dc9cfeb1314d535cb94badccc5856ff4b5444 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:46:20 +0000 Subject: [PATCH 036/449] Update roadmap.mdx format fix --- docs/roadmap.mdx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/roadmap.mdx b/docs/roadmap.mdx index 2768a37cb4..3217ee4896 100644 --- a/docs/roadmap.mdx +++ b/docs/roadmap.mdx @@ -1,9 +1,5 @@ # 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA -![](.github/cdm-roadmap-2024-1.png) - -![](.github/cdm-roadmap-2024-2.png) - # 2024-5 Release schedule ![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) From 7e56d6ee80edb49659b3185d5d351c96de84e77b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:47:25 +0000 Subject: [PATCH 037/449] Update cdm-overview.md fixed link and added image --- docs/cdm-overview.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 3a7eb6f8a3..95dd3bde51 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -74,7 +74,8 @@ The CDM covers OTC derivatives, cash securities, securities financing, commoditi ## CDM 2024 Roadmap Below is the full roadmap as ratified by the Steering WG in Jan 2024, subject to change as priorities evolve. -- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](ROADMAP.md) +- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](roadmap.mdx) +- ![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) - Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/) page. # CDM Components From ddbf062a2419c12b19eb0ff947c2075dea85758b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:48:15 +0000 Subject: [PATCH 038/449] Update cdm-overview.md format image edit --- docs/cdm-overview.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 95dd3bde51..ed96476a04 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -74,9 +74,10 @@ The CDM covers OTC derivatives, cash securities, securities financing, commoditi ## CDM 2024 Roadmap Below is the full roadmap as ratified by the Steering WG in Jan 2024, subject to change as priorities evolve. -- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](roadmap.mdx) -- ![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) -- Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/) page. +The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](roadmap.mdx) +![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) + +Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/) page. # CDM Components From 753488e211ff3b8b52c8fd5b597ab3fea65f12f9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 09:53:03 +0000 Subject: [PATCH 039/449] Update cdm-overview.md fixed link --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index ed96476a04..06d2889e3a 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -59,7 +59,7 @@ design principles that include the following concepts: - **Modularisation** into logical layers These design principles are further detailed in the -[design principles](#design-principles) section of the CDM +[design principles](design-principles.md) section of the CDM documentation. ## Governance From 4a950a75375f9a9e506c038f66a0e48ed27084e8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 10:20:28 +0000 Subject: [PATCH 040/449] Update home.mdx link fix --- docs/home.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/home.mdx b/docs/home.mdx index 1c26950675..9f1218886b 100644 --- a/docs/home.mdx +++ b/docs/home.mdx @@ -5,7 +5,7 @@ title: Homepage Welcome to CDM documentation ! -* [Overview of Finos CDM](/docs/cdm-overview) +* [Overview of Finos CDM](cdm-overview.md) * [The Common Domain Model](/docs/common-domain-model) - [product-model](/docs/product-model) - [event-model](/docs/event-model) From 4ac1f499eac100890a536033ad1900bccbd1e3dd Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 10:21:34 +0000 Subject: [PATCH 041/449] Update home.mdx link fix --- docs/home.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/home.mdx b/docs/home.mdx index 9f1218886b..374ae02b34 100644 --- a/docs/home.mdx +++ b/docs/home.mdx @@ -6,7 +6,7 @@ title: Homepage Welcome to CDM documentation ! * [Overview of Finos CDM](cdm-overview.md) -* [The Common Domain Model](/docs/common-domain-model) +* [The Common Domain Model](common-domain-model.md) - [product-model](/docs/product-model) - [event-model](/docs/event-model) - [legal-agreements](/docs/legal-agreements) From ab4038cb3c4419effe3cc988b246fa8cc17aacd9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 10:23:09 +0000 Subject: [PATCH 042/449] Update common-domain-model.md link fixes --- docs/common-domain-model.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/common-domain-model.md b/docs/common-domain-model.md index f8246375f2..21035c7860 100644 --- a/docs/common-domain-model.md +++ b/docs/common-domain-model.md @@ -5,13 +5,13 @@ title: The Common Domain Model **There are seven modelling dimensions** to the CDM, which are detailed in the following sections: -- [product-model](/docs/product-model) -- [event-model](/docs/event-model) -- [legal-agreements](/docs/legal-agreements) -- [process-model](/docs/process-model) -- [reference-data-model](/docs/reference-data-model) -- [mapping](/docs/mapping) -- [namespace](/docs/namespace) +- [product-model](product-model.md) +- [event-model](event-model.mf) +- [legal-agreements](legal-agreements.md) +- [process-model](process-model.md) +- [reference-data-model](reference-data-model.md) +- [mapping](mapping.md) +- [namespace](namespace.md) In each section, selected examples of model definitions are used as From be52b393a49b773856e392e04b82a3cd449d9c5f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 10:28:09 +0000 Subject: [PATCH 043/449] Update cdm-overview.md Scope updated in line with content in website > scope --- docs/cdm-overview.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 06d2889e3a..1f8db3141f 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -69,7 +69,9 @@ the development of the CDM in open source. ## Scope -The CDM covers OTC derivatives, cash securities, securities financing, commodities, and can expand to include other Capital Markets products and Asset Classes. +The Common Domain Model (CDM) is a standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source, covering OTC derivatives, cash securities, securities financing, commodities. It can expand to include other Capital Markets products and Asset Classes. + +There are no patents involved in the CDM. ## CDM 2024 Roadmap Below is the full roadmap as ratified by the Steering WG in Jan 2024, subject to change as priorities evolve. From 5709d8b7f89547e229fa6d98fa6d0624f1e46cd6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 16:51:37 +0000 Subject: [PATCH 044/449] Update CDM-Steering-WG.md roadmap link fixed --- docs/CDM-Steering-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 07e3b75e60..46e304acf1 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -20,7 +20,7 @@ This working group serves as the driving force behind the strategic direction an ## 2024 Roadmap -![Steering WG Roadmap](/img/steering-roadmap.png) +![Steering WG Roadmap](ROADMAP.md) ## Subscribe From 23e17962fe99932e3d9e1a70d62a19caaaee8a4f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 16:52:44 +0000 Subject: [PATCH 045/449] Update CDM-Steering-WG.md --- docs/CDM-Steering-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 46e304acf1..a7783e1483 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -20,7 +20,7 @@ This working group serves as the driving force behind the strategic direction an ## 2024 Roadmap -![Steering WG Roadmap](ROADMAP.md) +![Steering WG Roadmap](website/ROADMAP.md) ## Subscribe From cd758e38b1b58900fabe3118f6020c1f9547061d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 16:53:52 +0000 Subject: [PATCH 046/449] Update CDM-Steering-WG.md link fix --- docs/CDM-Steering-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index a7783e1483..2d037f574f 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -20,7 +20,7 @@ This working group serves as the driving force behind the strategic direction an ## 2024 Roadmap -![Steering WG Roadmap](website/ROADMAP.md) +[Steering WG Roadmap](ROADMAP.md) ## Subscribe From 3be8ad28cf4809bc81f1625efcc7732a9335c4dd Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 16:55:08 +0000 Subject: [PATCH 047/449] Update design-principles.md format change --- docs/design-principles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/design-principles.md b/docs/design-principles.md index f899d1f554..e6a890782e 100644 --- a/docs/design-principles.md +++ b/docs/design-principles.md @@ -190,7 +190,6 @@ outer-most as follows: ![](/img/namespaces.png) Namespaces have many benefits: - - Accelerated understanding of the model by allowing users to easily see a high-level view of the model and easily find, select, and study specific areas of interest From def4c7bf1b4c3525fdfb0e4f10d6609441a412d7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 16:59:59 +0000 Subject: [PATCH 048/449] Update cdm-overview.md removed image - it is contained in the link --- docs/cdm-overview.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 1f8db3141f..8278e8cc1d 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -77,7 +77,6 @@ There are no patents involved in the CDM. Below is the full roadmap as ratified by the Steering WG in Jan 2024, subject to change as priorities evolve. The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](roadmap.mdx) -![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/) page. From a5fe39a0e531df99b2cfd32dd562ffdf39882652 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:01:02 +0000 Subject: [PATCH 049/449] Update cdm-overview.md fixed link --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 8278e8cc1d..c9c85bbc7e 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -103,7 +103,7 @@ The FINOS CDM distribution comprises three main sets of components: the Rune DSL and contained into a set of *.rosetta* files organised as *namespaces*. The primary dimensions of the model are listed below and further described in the - [common-domain-model](/docs/common-domain-model) of the + [common-domain-model](common-domain-model.md) of the documentation. - Product - Event From 8187b0e3beaa994ccdece2db5e782270085413f5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:01:59 +0000 Subject: [PATCH 050/449] Update cdm-overview.md link fixed again --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index c9c85bbc7e..57132ce9fb 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -103,7 +103,7 @@ The FINOS CDM distribution comprises three main sets of components: the Rune DSL and contained into a set of *.rosetta* files organised as *namespaces*. The primary dimensions of the model are listed below and further described in the - [common-domain-model](common-domain-model.md) of the + [common domainmodel section](common-domain-model.md) of the documentation. - Product - Event From d9b34f0b017e579f2948a184d3badc2432600a1e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:04:36 +0000 Subject: [PATCH 051/449] Update get-involved.md link fixed --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 1f1d66bf71..ce4aed1e78 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -14,7 +14,7 @@ If you'd like to receive official updates, please send an email to help@finos.or ## Meetings -Finally, another great way to interact with the community is to attend the bi-weekly [ Contribution Review Working Group](https://cdm.finos.org/docs/CDM-Contribution-Review-WG), monthly [Collateral Working Group](https://cdm.finos.org/docs/CDM-Collateral-WG), monthly [FINOS Structured Products Working Group](https://cdm.finos.org/docs/CDM-Structured-Products-WG), monthly [Steering Working Group](https://cdm.finos.org/docs/CDM-Steering-WG), monthly [Technology Architecture Working Group](https://cdm.finos.org/docs/CDM-Technology-Architecture-WG), bi-weekly [Derivative Products and Business Events Working Group](https://cdm.finos.org/docs/CDM-Derivative-Products-and-Business-Events-WG), and/or quarterly [Steering Working](https://cdm.finos.org/docs/CDM-Steering-WG) Group: email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). +Finally, another great way to interact with the community is to attend the bi-weekly [ Contribution Review Working Group](https://cdm.finos.org/docs/CDM-Contribution-Review-WG), monthly [Collateral Working Group](https://cdm.finos.org/docs/CDM-Collateral-WG), monthly [FINOS Structured Products Working Group](https://cdm.finos.org/docs/CDM-Structured-Products-WG), monthly [Steering Working Group](https://cdm.finos.org/docs/CDM-Steering-WG), monthly [Technology Architecture Working Group](https://cdm.finos.org/docs/CDM-Technology-Architecture-WG), bi-weekly [Derivative Products and Business Events Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md), and/or quarterly [Steering Working](https://cdm.finos.org/docs/CDM-Steering-WG) Group: email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). ## Need help? From 22c10527978cd6f570ca3d203d7bcdf0e2f92a7c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:05:13 +0000 Subject: [PATCH 052/449] Update CDM-Collateral-WG.md typo fixed --- docs/CDM-Collateral-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Collateral-WG.md b/docs/CDM-Collateral-WG.md index 1a4fe560a1..3d6c8f6a1e 100644 --- a/docs/CDM-Collateral-WG.md +++ b/docs/CDM-Collateral-WG.md @@ -20,7 +20,7 @@ The Collateral Working Group plays a pivotal role in the CDM ecosystem by provid ## Subscribe -To subscribe to the [collateral workin group mailing list](https://lists.finos.org/g/cdm-collateral-wg) and stay updated on meetings and agenda, please send an email to [cdm-collateral-wg+subscribe@lists.finos.org](mailto:cdm-collateral-wg+subscribe@lists.finos.org). After sending the email, you will receive a confirmation message. Reply to confirm your subscription. +To subscribe to the [collateral working group mailing list](https://lists.finos.org/g/cdm-collateral-wg) and stay updated on meetings and agenda, please send an email to [cdm-collateral-wg+subscribe@lists.finos.org](mailto:cdm-collateral-wg+subscribe@lists.finos.org). After sending the email, you will receive a confirmation message. Reply to confirm your subscription. --- From 8b16cc61dee2d08e614279a740387e13cd181e45 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:08:53 +0000 Subject: [PATCH 053/449] Update cdm-overview.md image added of gov framework --- docs/cdm-overview.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 57132ce9fb..a0a25ce136 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -67,6 +67,8 @@ documentation. The CDM [governance framework](governance.md) regulates the development of the CDM in open source. +An outline of the governance framework can be found [here](https://github.com/igallizugaro/common-domain-model/blob/igallizugaro-website-review/.github/Group-Roles-Scope.png) + ## Scope The Common Domain Model (CDM) is a standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source, covering OTC derivatives, cash securities, securities financing, commodities. It can expand to include other Capital Markets products and Asset Classes. From fc6d76c756bbe95db031a1cd04bfed73884d64b8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:09:56 +0000 Subject: [PATCH 054/449] Update cdm-overview.md text change for governance --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index a0a25ce136..06f74e61e2 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -67,7 +67,7 @@ documentation. The CDM [governance framework](governance.md) regulates the development of the CDM in open source. -An outline of the governance framework can be found [here](https://github.com/igallizugaro/common-domain-model/blob/igallizugaro-website-review/.github/Group-Roles-Scope.png) +A diagram outlining the groups involved can be found [here](https://github.com/igallizugaro/common-domain-model/blob/igallizugaro-website-review/.github/Group-Roles-Scope.png) ## Scope From ea02a4f305fbddcc13f6ddfcedeb93a188397cbc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:12:40 +0000 Subject: [PATCH 055/449] Update use-cases.md links fixed --- docs/use-cases.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/use-cases.md b/docs/use-cases.md index 02d19370d6..d77b2f7422 100644 --- a/docs/use-cases.md +++ b/docs/use-cases.md @@ -19,7 +19,7 @@ required to define collateral eligibility, including asset descriptors, issuer details, asset type, maturity profile, credit risk rating, and collateral haircut. -Please see [Eligible Collateral Representation](/docs/eligible-collateral-representation) for more details. +Please see [Eligible Collateral Representation](eligible-collateral-representation.md) for more details. ## Repurchase Agreement Representation @@ -27,7 +27,7 @@ Repurchase transactions and lifecycle events are represented in the CDM, with support for basic repo transactions, fixed term repo, open repo, fixed rate and floating rate and buy/sell-back transactions. -Please see [Repurchase Agreement Representation](/docs/repurchase-agreement-representation) for more details. +Please see [Repurchase Agreement Representation](repurchase-agreement-representation.md) for more details. ## Securities Lending @@ -36,7 +36,7 @@ CDM, allowing open or term cash and non-cash collateralised loans, using either fixed or floating rates, on a principal or agency basis, to be represented. -Please see [Securities Lending](/docs/securities-lending) for more details. +Please see [Securities Lending](securities-lending.md) for more details. ## Pre-trade Processing Pre-trade processing refers to the various steps and procedures that market @@ -44,5 +44,5 @@ participants undertake before a trade is executed. The goal of this processing is to ensure that trades are executed efficiently and in compliance with regulatory requirements. -Please see [Pre-trade Processing](/docs/pre-trade-processing) for more details. +Please see [Pre-trade Processing](pre-trade-processing.md) for more details. From d7350dc49851a17d7ed69d62089ab2d15b792f1f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:15:33 +0000 Subject: [PATCH 056/449] Update get-started.md links to new versioning page and development approach page added --- docs/get-started.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/get-started.md b/docs/get-started.md index f712ef6b44..f819087ad7 100644 --- a/docs/get-started.md +++ b/docs/get-started.md @@ -44,14 +44,14 @@ process. Before you start modelling, please make sure you have gone through the following pre-modelling checklist: -- Review the [design-principles](design-principles.md) and +- Review the [design principles](design-principles.md) and [governance](/docs/cdm-overview#governance) - Review the [Rosetta Starter Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta) or equivalent in your chosen modelling platform. In addition, for large model changes or changes to core data types, it is recommended that the Contributor reviews the -[agile-development-approach](/docs/cdm-overview#agile-development-approach) and follows +[agile-development-approach](development-approach.md) and follows these steps: - **Define use case**. Identify and document one or more use cases @@ -86,7 +86,7 @@ When editing the CDM, please go through the following modelling checklist: - CDM version: use the latest available [development - version](#version-availability) + version](versioning.md) - Syntax: no syntax warnings or errors - Compilation: model compiles ok with no *static compilation* errors - Testing: all translate regression tests expectations for mapping, @@ -169,7 +169,7 @@ the namespace hierarchy, those changes should be justified and documented. Any new namespace should have an associated description, and be imported where required. -Please refer to the [namespace-documentation](/docs/namespace) section for more details. +Please refer to the [namespace-documentation](namespace.md) section for more details. ### Descriptions @@ -201,7 +201,7 @@ following contribution checklist: A contribution should be a whole [releasable unit](#what-is-a-releasable-unit) and its size calibrated in accordance with the CDM's [agile development -approach](#agile-development-approach). +approach](development-approach.md). --- @@ -454,7 +454,7 @@ release notes), they will be specified as such. The model should be referred to as *the CDM*, without any ownership mention. The only exception is the [Overview of the FINOS -CDM](/docs/cdm-overview) section at the beginning of the user +CDM](cdm-overview.md) section at the beginning of the user documentation when the CDM is introduced as *the FINOS CDM*. ### General data definition components From 2f4436fde190d6c53edea41773eb422c26e0702d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 28 Oct 2024 17:25:33 +0000 Subject: [PATCH 057/449] Update common-domain-model.md removed dashes --- docs/common-domain-model.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/common-domain-model.md b/docs/common-domain-model.md index 21035c7860..bf3c97edb1 100644 --- a/docs/common-domain-model.md +++ b/docs/common-domain-model.md @@ -5,11 +5,11 @@ title: The Common Domain Model **There are seven modelling dimensions** to the CDM, which are detailed in the following sections: -- [product-model](product-model.md) -- [event-model](event-model.mf) -- [legal-agreements](legal-agreements.md) -- [process-model](process-model.md) -- [reference-data-model](reference-data-model.md) +- [product model](product-model.md) +- [event model](event-model.mf) +- [legal agreements](legal-agreements.md) +- [process model](process-model.md) +- [reference data model](reference-data-model.md) - [mapping](mapping.md) - [namespace](namespace.md) From d94933b2b25f2385364989e6ffd1ce529312cd23 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 09:43:27 +0000 Subject: [PATCH 058/449] Update cdm-overview.md fixed link --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 06f74e61e2..4f448007e4 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -105,7 +105,7 @@ The FINOS CDM distribution comprises three main sets of components: the Rune DSL and contained into a set of *.rosetta* files organised as *namespaces*. The primary dimensions of the model are listed below and further described in the - [common domainmodel section](common-domain-model.md) of the + [common domain model section](common-domain-model.md) of the documentation. - Product - Event From 5e10c4032cb243106593a442f263ed2875ba00b9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 09:55:08 +0000 Subject: [PATCH 059/449] Update process-model.md fixed link --- docs/process-model.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/process-model.md b/docs/process-model.md index 05e30b64ca..b3cf80b209 100644 --- a/docs/process-model.md +++ b/docs/process-model.md @@ -655,7 +655,7 @@ func Create_SecurityLendingInvoice: ## Lifecycle Event Process While the lifecycle event model described in the -[event-model-section](/docs/event-model) provides a +[event-model-section](event-model.md) provides a standardised data representation of those events using the concept of *primitive event* components, the CDM must further specify the processing of those events to ensure standardised implementations across @@ -667,7 +667,7 @@ In particular, the CDM must ensure that: - The lifecycle event process model constructs valid CDM event objects. - The constructed events qualify according to the qualification logic - described in the [event-qualification-section](/docs/event-model#event-qualification-section). + described in the [event qualification section](#event-model.md). - The lineage between states allows an accurate reconstruction of the trade's lifecycle sequence. From 0f8c75fdf5dab8107b413de06b83ee2e8aea1b17 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 09:58:17 +0000 Subject: [PATCH 060/449] Update event-model.md fixed link --- docs/event-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/event-model.md b/docs/event-model.md index 49ad2669c2..c12418d32f 100644 --- a/docs/event-model.md +++ b/docs/event-model.md @@ -917,7 +917,7 @@ Other selected attributes of a business event are explained below. events (e.g. observations), or may be redundant with the event date. - The event qualifier attribute is derived from the event qualification features. This is further detailed in the [event - qualification](#event-qualification) section. + qualification](#event-qualification-section) ## Workflow From 1dbf82934de8ca182da9056fcc65f3ee48de8a9c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 10:02:02 +0000 Subject: [PATCH 061/449] Update process-model.md fixed link --- docs/process-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/process-model.md b/docs/process-model.md index b3cf80b209..180a0263f9 100644 --- a/docs/process-model.md +++ b/docs/process-model.md @@ -667,7 +667,7 @@ In particular, the CDM must ensure that: - The lifecycle event process model constructs valid CDM event objects. - The constructed events qualify according to the qualification logic - described in the [event qualification section](#event-model.md). + described in the [event-qualification-section](event-model.md). - The lineage between states allows an accurate reconstruction of the trade's lifecycle sequence. From eaa2d422a9fbd46fed62b2a36eebd6535cb48ab9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 10:03:07 +0000 Subject: [PATCH 062/449] Update download.md typo fix --- docs/download.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/download.md b/docs/download.md index 2eb7f2d1eb..31828dccd5 100644 --- a/docs/download.md +++ b/docs/download.md @@ -2,7 +2,7 @@ title: Download Source Code --- -The CDM source code is open source and can be downloaded from [\CDM +The CDM source code is open source and can be downloaded from [CDM GitHub](https://github.com/finos/common-domain-model). All released versions are tagged and can be downloaded from [CDM GitHub Releases](https://github.com/finos/common-domain-model/releases). From 3688e60298bfef4b1732fcb7b96a29ff04f9be50 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:21:59 +0000 Subject: [PATCH 063/449] Update event-model.md removed {#event qualification section} --- docs/event-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/event-model.md b/docs/event-model.md index c12418d32f..53214439f3 100644 --- a/docs/event-model.md +++ b/docs/event-model.md @@ -793,7 +793,7 @@ that involves multiple before trades being downsized or terminated and new trades being created between multiple parties, all of which must happen concurrently. -### Event Qualification {#event-qualification-section} +### Event Qualification **The CDM qualifies lifecycle events as a function of their primitive components** rather than explicitly declaring the event type. The CDM From fb43a2642d1ee1471cef103a5b03429a9b0d1a44 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:22:49 +0000 Subject: [PATCH 064/449] Update process-model.md fixing link to event qualification --- docs/process-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/process-model.md b/docs/process-model.md index 180a0263f9..ae76ac8e21 100644 --- a/docs/process-model.md +++ b/docs/process-model.md @@ -667,7 +667,7 @@ In particular, the CDM must ensure that: - The lifecycle event process model constructs valid CDM event objects. - The constructed events qualify according to the qualification logic - described in the [event-qualification-section](event-model.md). + described in the [event-qualification-section](#event-qualification). - The lineage between states allows an accurate reconstruction of the trade's lifecycle sequence. From 45b85b25a7ff39b27f6ece0b862dd3c04c994f4c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:26:34 +0000 Subject: [PATCH 065/449] Update process-model.md fix link --- docs/process-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/process-model.md b/docs/process-model.md index ae76ac8e21..0cd3abd898 100644 --- a/docs/process-model.md +++ b/docs/process-model.md @@ -667,7 +667,7 @@ In particular, the CDM must ensure that: - The lifecycle event process model constructs valid CDM event objects. - The constructed events qualify according to the qualification logic - described in the [event-qualification-section](#event-qualification). + described in the [event-qualification-section](event-model.md#event-qualification). - The lineage between states allows an accurate reconstruction of the trade's lifecycle sequence. From fcba3fcfa54d2476da5cf4f3f75cedfe0bbb4a32 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:39:41 +0000 Subject: [PATCH 066/449] Update SCOPE.md link edit --- SCOPE.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/SCOPE.md b/SCOPE.md index 3913ee26e1..ace335e016 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -1,5 +1,3 @@ # Scope -The Common Domain Model (CDM) is a standardised, machine-readable and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a domain model and distributed in open source. - -There are no patents involved in the CDM. \ No newline at end of file +Please refer to the [CDM Overview page](doc/cdm-overview.md#scope) From c22a566fdbceb9b4199ca16bc8478d0a64cab787 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:40:23 +0000 Subject: [PATCH 067/449] Update SCOPE.md link --- SCOPE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SCOPE.md b/SCOPE.md index ace335e016..8fd49d5501 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -1,3 +1,3 @@ # Scope -Please refer to the [CDM Overview page](doc/cdm-overview.md#scope) +Please refer to the [CDM Overview page](cdm-overview.md#scope) From f5d9b56138744989fe97d27901cd87bcb0bc55f2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:42:05 +0000 Subject: [PATCH 068/449] Update SCOPE.md --- SCOPE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SCOPE.md b/SCOPE.md index 8fd49d5501..d0d55c3964 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -1,3 +1,3 @@ # Scope -Please refer to the [CDM Overview page](cdm-overview.md#scope) +Please refer to the [CDM Overview page](docs/cdm-overview.md) From f914d7181627af0dd04672bb394c0e267e9bf05f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:42:26 +0000 Subject: [PATCH 069/449] Update SCOPE.md --- SCOPE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SCOPE.md b/SCOPE.md index d0d55c3964..6d550c5de0 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -1,3 +1,3 @@ # Scope -Please refer to the [CDM Overview page](docs/cdm-overview.md) +Please refer to the [CDM Overview page](docs/cdm-overview.md#scope) From b20e1fd8aa96a9a8c68b28b408ebd121c14e70d0 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:47:50 +0000 Subject: [PATCH 070/449] Update contribution.md title change --- docs/contribution.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contribution.md b/docs/contribution.md index 5b150af5ac..276eefb165 100644 --- a/docs/contribution.md +++ b/docs/contribution.md @@ -61,6 +61,6 @@ development by the CDM Maintainer team. To learn more, visit our [development approach](development-approach.md) page. -# Get Started - How to Contribute +# How to Contribute A detailed guide on how to contribute, editing and testing can be found on our [Get Started](get-started.md) page. From 567e68f4a5c1013dda5a045b2fabc36aae603f7e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 31 Oct 2024 16:59:18 +0000 Subject: [PATCH 071/449] Update and rename cdm-guidelines.md to java-usage.md rename --- docs/{cdm-guidelines.md => java-usage.md} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename docs/{cdm-guidelines.md => java-usage.md} (99%) diff --git a/docs/cdm-guidelines.md b/docs/java-usage.md similarity index 99% rename from docs/cdm-guidelines.md rename to docs/java-usage.md index b430f4c378..9a3983f237 100644 --- a/docs/cdm-guidelines.md +++ b/docs/java-usage.md @@ -1,5 +1,5 @@ --- -title: CDM Java Distribution Guidelines +title: Java Usage --- This section provides directions for downloading and using the Java From 8525bcb56522840126288c94de1b7ddf25e896d8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:10:14 +0000 Subject: [PATCH 072/449] Update get-started.md title change --- docs/get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-started.md b/docs/get-started.md index f819087ad7..3585488d75 100644 --- a/docs/get-started.md +++ b/docs/get-started.md @@ -1,4 +1,4 @@ -# Get Started +# Contributions This page will take you through how to contribute to the CDM, the necessary steps to take beforehand, editing and testing. # How to Contribute From 3c0fce4788981eb340419a9cc42a6a1c245ee87d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:11:10 +0000 Subject: [PATCH 073/449] Create model-maintanance.md new page --- docs/model-maintanance.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/model-maintanance.md diff --git a/docs/model-maintanance.md b/docs/model-maintanance.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/model-maintanance.md @@ -0,0 +1 @@ + From 330713b61befacc628374a52609742d997610d97 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:12:08 +0000 Subject: [PATCH 074/449] Rename get-started.md to contributions-1.md title change page name --- docs/{get-started.md => contributions-1.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{get-started.md => contributions-1.md} (100%) diff --git a/docs/get-started.md b/docs/contributions-1.md similarity index 100% rename from docs/get-started.md rename to docs/contributions-1.md From c4b5a3983e5bce3b45ffb323cc6ec911034507f7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:16:59 +0000 Subject: [PATCH 075/449] Create editing-the-model new page --- docs/editing-the-model | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/editing-the-model diff --git a/docs/editing-the-model b/docs/editing-the-model new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/editing-the-model @@ -0,0 +1 @@ + From 7bdf1ccbe0587ca4368b040f7e567e74fdd6601a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:23:25 +0000 Subject: [PATCH 076/449] Update editing-the-model added text at the top --- docs/editing-the-model | 233 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 233 insertions(+) diff --git a/docs/editing-the-model b/docs/editing-the-model index 8b13789179..adf5e61a2f 100644 --- a/docs/editing-the-model +++ b/docs/editing-the-model @@ -1 +1,234 @@ +## Editing the model +After reading through the (before you start modelling)[before you start modelling] section, you are ready to begin editing This section will cover how to edit the model. + +When editing the CDM, please go through the following modelling +checklist: + +- CDM version: use the latest available [development + version](versioning.md) +- Syntax: no syntax warnings or errors +- Compilation: model compiles ok with no *static compilation* errors +- Testing: all translate regression tests expectations for mapping, + validation and qualification maintained or improved. Additional test + samples may be needed if use-case is not covered by existing + samples. +- Namespace: all model components positioned in the correct namespace +- Descriptions: all model components have descriptions + +The following sections detail that checklist. When using the Rosetta +Design web application to edit the model, the Contributor should also +refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). + +### CDM version + +To the extent possible it is recommended that the Contributor keeps +working with a version of the CDM that is as close as possible to the +latest to minimise the risk of backward compatibility. + +Please refer to the [Source Control Integration Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) for more +information. + +### Syntax + +The model is represented in the Rosetta DSL syntax. All syntax warnings +and errors must be resolved to have a valid model before contributing +any changes. For further guidance about features of the syntax, please +refer to the [Rosetta DSL Documentation](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component). + +In Rosetta Design, that syntax is automatically checked live as the user +edits the model, as described in the [Rosetta Design Content Assist +Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#rosetta-design-content-assist). + +### Compilation + +Normally, once the model is syntactically correctly edited, valid code +is being auto-generated and compiled. However, certain model changes can +cause compilation errors when changes conflict with static code (e.g. +certain mapper implementations). + +The Rosetta support team can help resolve these errors before the +changes are contributed. In most cases you will be able to contact the +team via the [In-App chat](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta#in-app-chat). If the support team identifies that +significant work may be required to resolve these errors, they will +notify the Contributor who should then contact the CDM Maintainer +originally appointed for the proposed change and/or CDM Owners. The +latter will be able to assist in the resolution of the issues. + +For more information about auto-compilation using the Rosetta DSL, +please refer to the [Rosetta Auto Compilation Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#auto-completion-scoping). + +### Testing + +The CDM has adopted a test-driven development approach that maps model +components to existing sample data (e.g., FpML documents or other +existing standards). Mappings are specified in the CDM using `synonym` +which are collected into a Translation Dictionary, and the sample data +are collected into a Test Pack. Each new model version is +regression-tested using those mappings to translate the sample data in +the Test Pack and then comparing against the expected number of mapped +data points, validation and qualification results. + +When using Rosetta to edit the model, contributors are invited to test +their model changes live against the Test Pack using the Rosetta +Translate application, referring to the [Rosetta Translate Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/3-rosetta-translate/). +When editing existing model components, the corresponding synonyms +should be updated to maintain or improve existing mapping levels. When +adding new model components, new sample data and corresponding synonym +mappings should also be provided so the new use-case can be added to the +set of regression tests. + +Please refer to the [Mapping Guide](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component#mapping-component) for details about the synonym +mapping syntax. + +### Namespace + +All model components should be positioned appropriately in the existing +namespace hierarchy. If the proposed contribution includes changes to +the namespace hierarchy, those changes should be justified and +documented. Any new namespace should have an associated description, and +be imported where required. + +Please refer to the [namespace-documentation](namespace.md) section for more details. + +### Descriptions + +All model components (e.g. types, attributes, conditions, functions +etc.) should be specified with descriptions in accordance with the [CDM +Documentation Style Guide](#documentation-style-guide). + +## Contributing model changes + +### Contribution checklist + +Before you start contributing your model changes, please go through the +following contribution checklist: + +- Specify a meaningful title and description for the contribution +- Notify the CDM Maintainers (via email or Slack) of the submitted + contribution +- Include: + - Any notes on expected mapping, validation or qualification + changes (success numbers should not decrease) + - Additional data samples, if necessary + - Documentation adjustment, if necessary + - Release notes + - Any other additional materials or documentation that may help + with the review and approval process + +--- +**Note:** +A contribution should be a whole [releasable +unit](#what-is-a-releasable-unit) and its size calibrated in accordance +with the CDM's [agile development +approach](development-approach.md). + +--- + +### Contributing + +Changes are contributed by submitting a Pull Request for review into the +CDM source-control repository. This pull request will invoke a build +process to compile and run all CDM unit tests and regression tests. + +Given the alignment: + +> 1 pull request = 1 contribution = 1 releasable unit = 1 user story, + +we recommend labelling the pull request with the user story label, i.e. +"STORY-XYZ: ..." to facilitate its tracking. + +![](/img/operating-model-2.png) + +![](/img/operating-model-3.png) + +--- +**Note:** +All contributions are submitted as candidate changes to be incorporated +under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). + +--- + +When using Rosetta to contribute model changes, the contribution +interface allows to specify a title and description for the +contribution. Those inputs are used to create a Pull Request on a +one-off branch in the source-control repository. Please refer to the +[Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. + +--- +**Note:** +It is not yet possible to contribute updated test expectations, +documentation, release notes or new sample data using Rosetta, so these +must be provided to the CDM Maintainers via Slack or email. + +--- + +### Documentation + +The CDM documentation must be kept up-to-date with the model in +production. Where applicable, the Contributor should provide +accompanying documentation (in text format) that can be added to the CDM +documentation for their proposed changes. + +The documentation includes code snippets that directly illustrate +explanations about certain model components, and those snippets are +validated against the actual model definitions. When a model change +impacts those snippets, or if new relevant snippets should be added to +support the documentation, those snippets should be provided together +with the documentation update. + +### Release note + +A release note should be provided with the proposed model change that +concisely describes the high-level conceptual design, model changes and +how to review. Please refer to the +[content-of-release-notes](#content-of-release-notes) for further +guidance on editing release notes. + +## Reviewing model changes + +### Review checklist + +Before starting to review a contribution, the CDM Maintainer should go +through the following review checklist: + +- Review Pull Request to assert that: + - Model changes fulfil the proposed design and use-case + requirements + - Synonyms have been updated and output (JSON) looks correct + - Contributed model version is not stale and does not conflict + with any recent changes + - Changes are in accordance with the CDM governance guidelines + +--- +**Note:** +It is not yet possible to verify that mapping, validation and +qualification expectations have been maintained by looking at the output +of the Pull Request and CDM build only. Please refer to the +[downstream-dependencies](#downstream-dependencies) section for more +details. + +--- + +- CDM build process completed with no errors or test failures +- Review additional samples provided (if use-case is not covered by + existing samples) +- All model components positioned in the correct namespace +- All model components have descriptions +- Additional documentation provided, if necessary. +- Release note provided + +Any review feedback should be sent to the Contributor as required via +Slack, email or in direct meetings. + +--- +**Note:** +Depending on the size, complexity or impact of a contribution, the CDM +Maintainer can recommend for the contribution to be presented with an +appropriate level of details with the CDM Architecture and Review +Committee for further feedback. The CDM Maintainer will work with the +Contributor to orchestrate that additional step. The additional feedback +may recommend revisions to the proposed changes. When it is the case the +review process will iterate on the revised proposal. + +--- From 81b2f6e22fb94496163ef22452e2fb99f6206fbc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:24:33 +0000 Subject: [PATCH 077/449] Delete docs/editing-the-model delete page --- docs/editing-the-model | 234 ----------------------------------------- 1 file changed, 234 deletions(-) delete mode 100644 docs/editing-the-model diff --git a/docs/editing-the-model b/docs/editing-the-model deleted file mode 100644 index adf5e61a2f..0000000000 --- a/docs/editing-the-model +++ /dev/null @@ -1,234 +0,0 @@ -## Editing the model - -After reading through the (before you start modelling)[before you start modelling] section, you are ready to begin editing This section will cover how to edit the model. - -When editing the CDM, please go through the following modelling -checklist: - -- CDM version: use the latest available [development - version](versioning.md) -- Syntax: no syntax warnings or errors -- Compilation: model compiles ok with no *static compilation* errors -- Testing: all translate regression tests expectations for mapping, - validation and qualification maintained or improved. Additional test - samples may be needed if use-case is not covered by existing - samples. -- Namespace: all model components positioned in the correct namespace -- Descriptions: all model components have descriptions - -The following sections detail that checklist. When using the Rosetta -Design web application to edit the model, the Contributor should also -refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). - -### CDM version - -To the extent possible it is recommended that the Contributor keeps -working with a version of the CDM that is as close as possible to the -latest to minimise the risk of backward compatibility. - -Please refer to the [Source Control Integration Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) for more -information. - -### Syntax - -The model is represented in the Rosetta DSL syntax. All syntax warnings -and errors must be resolved to have a valid model before contributing -any changes. For further guidance about features of the syntax, please -refer to the [Rosetta DSL Documentation](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component). - -In Rosetta Design, that syntax is automatically checked live as the user -edits the model, as described in the [Rosetta Design Content Assist -Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#rosetta-design-content-assist). - -### Compilation - -Normally, once the model is syntactically correctly edited, valid code -is being auto-generated and compiled. However, certain model changes can -cause compilation errors when changes conflict with static code (e.g. -certain mapper implementations). - -The Rosetta support team can help resolve these errors before the -changes are contributed. In most cases you will be able to contact the -team via the [In-App chat](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta#in-app-chat). If the support team identifies that -significant work may be required to resolve these errors, they will -notify the Contributor who should then contact the CDM Maintainer -originally appointed for the proposed change and/or CDM Owners. The -latter will be able to assist in the resolution of the issues. - -For more information about auto-compilation using the Rosetta DSL, -please refer to the [Rosetta Auto Compilation Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#auto-completion-scoping). - -### Testing - -The CDM has adopted a test-driven development approach that maps model -components to existing sample data (e.g., FpML documents or other -existing standards). Mappings are specified in the CDM using `synonym` -which are collected into a Translation Dictionary, and the sample data -are collected into a Test Pack. Each new model version is -regression-tested using those mappings to translate the sample data in -the Test Pack and then comparing against the expected number of mapped -data points, validation and qualification results. - -When using Rosetta to edit the model, contributors are invited to test -their model changes live against the Test Pack using the Rosetta -Translate application, referring to the [Rosetta Translate Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/3-rosetta-translate/). -When editing existing model components, the corresponding synonyms -should be updated to maintain or improve existing mapping levels. When -adding new model components, new sample data and corresponding synonym -mappings should also be provided so the new use-case can be added to the -set of regression tests. - -Please refer to the [Mapping Guide](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component#mapping-component) for details about the synonym -mapping syntax. - -### Namespace - -All model components should be positioned appropriately in the existing -namespace hierarchy. If the proposed contribution includes changes to -the namespace hierarchy, those changes should be justified and -documented. Any new namespace should have an associated description, and -be imported where required. - -Please refer to the [namespace-documentation](namespace.md) section for more details. - -### Descriptions - -All model components (e.g. types, attributes, conditions, functions -etc.) should be specified with descriptions in accordance with the [CDM -Documentation Style Guide](#documentation-style-guide). - -## Contributing model changes - -### Contribution checklist - -Before you start contributing your model changes, please go through the -following contribution checklist: - -- Specify a meaningful title and description for the contribution -- Notify the CDM Maintainers (via email or Slack) of the submitted - contribution -- Include: - - Any notes on expected mapping, validation or qualification - changes (success numbers should not decrease) - - Additional data samples, if necessary - - Documentation adjustment, if necessary - - Release notes - - Any other additional materials or documentation that may help - with the review and approval process - ---- -**Note:** -A contribution should be a whole [releasable -unit](#what-is-a-releasable-unit) and its size calibrated in accordance -with the CDM's [agile development -approach](development-approach.md). - ---- - -### Contributing - -Changes are contributed by submitting a Pull Request for review into the -CDM source-control repository. This pull request will invoke a build -process to compile and run all CDM unit tests and regression tests. - -Given the alignment: - -> 1 pull request = 1 contribution = 1 releasable unit = 1 user story, - -we recommend labelling the pull request with the user story label, i.e. -"STORY-XYZ: ..." to facilitate its tracking. - -![](/img/operating-model-2.png) - -![](/img/operating-model-3.png) - ---- -**Note:** -All contributions are submitted as candidate changes to be incorporated -under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). - ---- - -When using Rosetta to contribute model changes, the contribution -interface allows to specify a title and description for the -contribution. Those inputs are used to create a Pull Request on a -one-off branch in the source-control repository. Please refer to the -[Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. - ---- -**Note:** -It is not yet possible to contribute updated test expectations, -documentation, release notes or new sample data using Rosetta, so these -must be provided to the CDM Maintainers via Slack or email. - ---- - -### Documentation - -The CDM documentation must be kept up-to-date with the model in -production. Where applicable, the Contributor should provide -accompanying documentation (in text format) that can be added to the CDM -documentation for their proposed changes. - -The documentation includes code snippets that directly illustrate -explanations about certain model components, and those snippets are -validated against the actual model definitions. When a model change -impacts those snippets, or if new relevant snippets should be added to -support the documentation, those snippets should be provided together -with the documentation update. - -### Release note - -A release note should be provided with the proposed model change that -concisely describes the high-level conceptual design, model changes and -how to review. Please refer to the -[content-of-release-notes](#content-of-release-notes) for further -guidance on editing release notes. - -## Reviewing model changes - -### Review checklist - -Before starting to review a contribution, the CDM Maintainer should go -through the following review checklist: - -- Review Pull Request to assert that: - - Model changes fulfil the proposed design and use-case - requirements - - Synonyms have been updated and output (JSON) looks correct - - Contributed model version is not stale and does not conflict - with any recent changes - - Changes are in accordance with the CDM governance guidelines - ---- -**Note:** -It is not yet possible to verify that mapping, validation and -qualification expectations have been maintained by looking at the output -of the Pull Request and CDM build only. Please refer to the -[downstream-dependencies](#downstream-dependencies) section for more -details. - ---- - -- CDM build process completed with no errors or test failures -- Review additional samples provided (if use-case is not covered by - existing samples) -- All model components positioned in the correct namespace -- All model components have descriptions -- Additional documentation provided, if necessary. -- Release note provided - -Any review feedback should be sent to the Contributor as required via -Slack, email or in direct meetings. - ---- -**Note:** -Depending on the size, complexity or impact of a contribution, the CDM -Maintainer can recommend for the contribution to be presented with an -appropriate level of details with the CDM Architecture and Review -Committee for further feedback. The CDM Maintainer will work with the -Contributor to orchestrate that additional step. The additional feedback -may recommend revisions to the proposed changes. When it is the case the -review process will iterate on the revised proposal. - ---- From 5a829784a18bfaf6efbdb713f881b1e477a31563 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:41:10 +0000 Subject: [PATCH 078/449] Create editing page for editing --- docs/editing | 230 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 230 insertions(+) create mode 100644 docs/editing diff --git a/docs/editing b/docs/editing new file mode 100644 index 0000000000..c26b9ea77e --- /dev/null +++ b/docs/editing @@ -0,0 +1,230 @@ +## Editing the model + +When editing the CDM, please go through the following modelling +checklist: + +- CDM version: use the latest available [development + version](versioning.md) +- Syntax: no syntax warnings or errors +- Compilation: model compiles ok with no *static compilation* errors +- Testing: all translate regression tests expectations for mapping, + validation and qualification maintained or improved. Additional test + samples may be needed if use-case is not covered by existing + samples. +- Namespace: all model components positioned in the correct namespace +- Descriptions: all model components have descriptions + +The following sections detail that checklist. When using the Rosetta +Design web application to edit the model, the Contributor should also +refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). + +### CDM version + +To the extent possible it is recommended that the Contributor keeps +working with a version of the CDM that is as close as possible to the +latest to minimise the risk of backward compatibility. + +Please refer to the [Source Control Integration Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) for more +information. + +### Syntax + +The model is represented in the Rosetta DSL syntax. All syntax warnings +and errors must be resolved to have a valid model before contributing +any changes. For further guidance about features of the syntax, please +refer to the [Rosetta DSL Documentation](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component). + +In Rosetta Design, that syntax is automatically checked live as the user +edits the model, as described in the [Rosetta Design Content Assist +Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#rosetta-design-content-assist). + +### Compilation + +Normally, once the model is syntactically correctly edited, valid code +is being auto-generated and compiled. However, certain model changes can +cause compilation errors when changes conflict with static code (e.g. +certain mapper implementations). + +The Rosetta support team can help resolve these errors before the +changes are contributed. In most cases you will be able to contact the +team via the [In-App chat](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta#in-app-chat). If the support team identifies that +significant work may be required to resolve these errors, they will +notify the Contributor who should then contact the CDM Maintainer +originally appointed for the proposed change and/or CDM Owners. The +latter will be able to assist in the resolution of the issues. + +For more information about auto-compilation using the Rosetta DSL, +please refer to the [Rosetta Auto Compilation Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#auto-completion-scoping). + +### Testing + +The CDM has adopted a test-driven development approach that maps model +components to existing sample data (e.g., FpML documents or other +existing standards). Mappings are specified in the CDM using `synonym` +which are collected into a Translation Dictionary, and the sample data +are collected into a Test Pack. Each new model version is +regression-tested using those mappings to translate the sample data in +the Test Pack and then comparing against the expected number of mapped +data points, validation and qualification results. + +When using Rosetta to edit the model, contributors are invited to test +their model changes live against the Test Pack using the Rosetta +Translate application, referring to the [Rosetta Translate Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/3-rosetta-translate/). +When editing existing model components, the corresponding synonyms +should be updated to maintain or improve existing mapping levels. When +adding new model components, new sample data and corresponding synonym +mappings should also be provided so the new use-case can be added to the +set of regression tests. + +Please refer to the [Mapping Guide](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component#mapping-component) for details about the synonym +mapping syntax. + +### Namespace + +All model components should be positioned appropriately in the existing +namespace hierarchy. If the proposed contribution includes changes to +the namespace hierarchy, those changes should be justified and +documented. Any new namespace should have an associated description, and +be imported where required. + +Please refer to the [namespace-documentation](namespace.md) section for more details. + +### Descriptions + +All model components (e.g. types, attributes, conditions, functions +etc.) should be specified with descriptions in accordance with the [CDM +Documentation Style Guide](#documentation-style-guide). + +## Contributing model changes + +### Contribution checklist + +Before you start contributing your model changes, please go through the +following contribution checklist: + +- Specify a meaningful title and description for the contribution +- Notify the CDM Maintainers (via email or Slack) of the submitted + contribution +- Include: + - Any notes on expected mapping, validation or qualification + changes (success numbers should not decrease) + - Additional data samples, if necessary + - Documentation adjustment, if necessary + - Release notes + - Any other additional materials or documentation that may help + with the review and approval process + +--- +**Note:** +A contribution should be a whole [releasable +unit](#what-is-a-releasable-unit) and its size calibrated in accordance +with the CDM's [agile development +approach](development-approach.md). + +--- + +### Contributing + +Changes are contributed by submitting a Pull Request for review into the +CDM source-control repository. This pull request will invoke a build +process to compile and run all CDM unit tests and regression tests. + +Given the alignment: + +> 1 pull request = 1 contribution = 1 releasable unit = 1 user story, + +we recommend labelling the pull request with the user story label, i.e. +"STORY-XYZ: ..." to facilitate its tracking. + +![](/img/operating-model-2.png) + +![](/img/operating-model-3.png) + +--- +**Note:** +All contributions are submitted as candidate changes to be incorporated +under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). + +--- + +When using Rosetta to contribute model changes, the contribution +interface allows to specify a title and description for the +contribution. Those inputs are used to create a Pull Request on a +one-off branch in the source-control repository. Please refer to the +[Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. + +--- +**Note:** +It is not yet possible to contribute updated test expectations, +documentation, release notes or new sample data using Rosetta, so these +must be provided to the CDM Maintainers via Slack or email. + +--- + +### Documentation + +The CDM documentation must be kept up-to-date with the model in +production. Where applicable, the Contributor should provide +accompanying documentation (in text format) that can be added to the CDM +documentation for their proposed changes. + +The documentation includes code snippets that directly illustrate +explanations about certain model components, and those snippets are +validated against the actual model definitions. When a model change +impacts those snippets, or if new relevant snippets should be added to +support the documentation, those snippets should be provided together +with the documentation update. + +### Release note + +A release note should be provided with the proposed model change that +concisely describes the high-level conceptual design, model changes and +how to review. Please refer to the +[content-of-release-notes](#content-of-release-notes) for further +guidance on editing release notes. + +## Reviewing model changes + +### Review checklist + +Before starting to review a contribution, the CDM Maintainer should go +through the following review checklist: + +- Review Pull Request to assert that: + - Model changes fulfil the proposed design and use-case + requirements + - Synonyms have been updated and output (JSON) looks correct + - Contributed model version is not stale and does not conflict + with any recent changes + - Changes are in accordance with the CDM governance guidelines + +--- +**Note:** +It is not yet possible to verify that mapping, validation and +qualification expectations have been maintained by looking at the output +of the Pull Request and CDM build only. Please refer to the +[downstream-dependencies](#downstream-dependencies) section for more +details. + +--- + +- CDM build process completed with no errors or test failures +- Review additional samples provided (if use-case is not covered by + existing samples) +- All model components positioned in the correct namespace +- All model components have descriptions +- Additional documentation provided, if necessary. +- Release note provided + +Any review feedback should be sent to the Contributor as required via +Slack, email or in direct meetings. + +--- +**Note:** +Depending on the size, complexity or impact of a contribution, the CDM +Maintainer can recommend for the contribution to be presented with an +appropriate level of details with the CDM Architecture and Review +Committee for further feedback. The CDM Maintainer will work with the +Contributor to orchestrate that additional step. The additional feedback +may recommend revisions to the proposed changes. When it is the case the +review process will iterate on the revised proposal. From b754eeeaa40f7b9587b100f9270c07afd8a5f5da Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:41:32 +0000 Subject: [PATCH 079/449] Rename editing to editing.md --- docs/{editing => editing.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{editing => editing.md} (100%) diff --git a/docs/editing b/docs/editing.md similarity index 100% rename from docs/editing rename to docs/editing.md From 18b649ce5b71e3edd1cb3caaefdc1a6e76eb30dc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:46:25 +0000 Subject: [PATCH 080/449] Create maintenance-and-release.md page name edit, intro paragraph added --- docs/maintenance-and-release.md | 94 +++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 docs/maintenance-and-release.md diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md new file mode 100644 index 0000000000..177b3903fa --- /dev/null +++ b/docs/maintenance-and-release.md @@ -0,0 +1,94 @@ +## Model maintenance and release + +After learning about (how to edit)[editing.md) the model, please refer to this section to learn more about its maintenance. + +## Introduction + +Before the Pull Request can be merged into the CDM's main branch, some +work is usually required by the Maintainer to preserve the integrity of +the model source code and of its downstream dependencies. + +### Post-review technical tasks + +A number of technical tasks may need to be performed on the Pull Request +once it is approved: + +- **Stale CDM version**: Contribution is based on an old CDM version + and model changes conflict with more recent changes. If the + conflicting change is available in Rosetta, the contributor should + be asked to update their contribution to the latest version and + resubmit. If the conflicting change is not yet available in Rosetta, + this merge will need to be handled by the CDM Maintainer. +- **Failed unit tests**: Java unit tests in the CDM project may fail + due to problems in the contributed changes. Alternatively it may be + that the test expectations need to be updated. The Maintainer should + determine the cause of the test failure and notify either the + Contributor or work on adjusting the test expectations. +- **Additional documentation**: If the contributor provided additional + documentation, the Maintainer should update the CDM documentation by + editing the *documentation.rst* file in GitHub. +- **Documentation code snippets**: To avoid stale documentation, the + CDM build process verifies that any code snippets in the + documentation exists and is in line with the model itself. The + Maintainer should adjust or include any code snippets by editing the + *documentation.rst* file on GitHub. +- **Code generation**: Model changes may cause code generator failures + (e.g., Java, C#, Scala, Kotlin etc.). In the unlikely event of code + generation failures, these will need to be addressed by the + Maintainer. + +### Downstream dependencies + +The CDM has a number of dependent projects that are required for the +model to be successfully distributed. It is possible that model changes +may cause these downstream projects to fail. The Maintainer will need to +test and, if necessary, update those before the changes can be released. + +- **Translate**: The regression tests in this project compare the + contributed model against the expected number of mapping, validation + and qualification results. Due to the contributed model changes, it + is likely that there will be expectation mismatches that cause this + build to fail. +- **CDM Homepage**: compile and test. +- **CDM Java Examples**: compile and test. + +--- +**Note:** +In most cases, the post-review technical tasks and downstream +dependencies require software engineering expertise in addition to CDM +expertise. Additional technical support from the CDM Maintainer team may +need to be called upon to address those. + +--- + +The change can be merged into the main CDM code base only upon: + +- approval by CDM Maintainers and/or CDM Architecture and Review + Committee, +- successful completion of all the above technical tasks, and +- successful builds of the CDM and all its downstream dependencies. + +## Releasing model changes + +Once the contributed model change has been merged, a new release can be +built, tested and deployed. The Maintainer will work with the CDM Owners +and the Contributor on a deployment timeline. + +The following release checklist should be verified before deploying a +new model: + +- Update the CDM version number, using the [semantic + versioning](#semantic-versioning) format +- Build release candidate, and test +- Build documentation website release candidate, and test +- Deploy release candidate and notify channels if need be +- (Currently done at a later stage) Update the latest CDM version + available in Rosetta + +![](/img/CDM–Build-Release-Process.png) + +--- +**Note:** +When the release process is handled through Rosetta Deploy, the +Maintainer should contact the Rosetta support team to request that +deployment and discuss a timeline for the release. From 0f0b53232195d62de2eec0ea73caba1e4d443c51 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:47:17 +0000 Subject: [PATCH 081/449] Update maintenance-and-release.md link fix --- docs/maintenance-and-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 177b3903fa..beee31edc7 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -1,6 +1,6 @@ ## Model maintenance and release -After learning about (how to edit)[editing.md) the model, please refer to this section to learn more about its maintenance. +After learning about (how to edit)[editing.md] the model, please refer to this section to learn more about its maintenance. ## Introduction From 880fd945e5d3de82da804e270c84b8a74e24fcfa Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:47:51 +0000 Subject: [PATCH 082/449] Update maintenance-and-release.md link fix --- docs/maintenance-and-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index beee31edc7..61dd3f7c78 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -1,6 +1,6 @@ ## Model maintenance and release -After learning about (how to edit)[editing.md] the model, please refer to this section to learn more about its maintenance. +After learning about [how to edit](editing.md) the model, please refer to this section to learn more about its maintenance. ## Introduction From 9e011e6603ecf9e3777651fbdf92324be6bf4a15 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:54:01 +0000 Subject: [PATCH 083/449] Update maintenance-and-release.md added link to new page documentation-style-guide.md page covering the documentation style guide section previously in the contributions page --- docs/maintenance-and-release.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 61dd3f7c78..28e1e782b7 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -26,7 +26,7 @@ once it is approved: Contributor or work on adjusting the test expectations. - **Additional documentation**: If the contributor provided additional documentation, the Maintainer should update the CDM documentation by - editing the *documentation.rst* file in GitHub. + editing the *documentation.rst* file in GitHub. Please click here to visit the [documentation style guide](documentation-style-guide.md) page. - **Documentation code snippets**: To avoid stale documentation, the CDM build process verifies that any code snippets in the documentation exists and is in line with the model itself. The @@ -92,3 +92,5 @@ new model: When the release process is handled through Rosetta Deploy, the Maintainer should contact the Rosetta support team to request that deployment and discuss a timeline for the release. + + From 2a82578b51c9ada7c61b73de138eace9cbdae0c6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:56:05 +0000 Subject: [PATCH 084/449] Create documentation-style-guide.md new page to split out the documentation style guide section previously in the contributions page --- docs/documentation-style-guide.md | 464 ++++++++++++++++++++++++++++++ 1 file changed, 464 insertions(+) create mode 100644 docs/documentation-style-guide.md diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md new file mode 100644 index 0000000000..6962c21222 --- /dev/null +++ b/docs/documentation-style-guide.md @@ -0,0 +1,464 @@ + +## Documentation Style Guide + +The purpose of this section is to provide form and substance +recommendations for editors of CDM documentation. "Documentation" in +this context means any form of written guidance to CDM users and +includes: + +- the CDM user documentation +- release notes provided with each CDM release +- any description developed in the logical model itself, which + includes: + - data types and attributes + - enumerations + - functions and rules + - test descriptions + - any other areas of the logical model where a textual description + may be provided + +The intended audience for the CDM documentation includes software +developers, data modelers, legal experts, business experts, and other +subject matter experts who may have expertise in one area related to +financial products, but are not experts in every area. + +The baseline for the recommendation is standards for spelling, +punctuation, and other style rules applicable to British English. The +recommendation in this document extends this rule set with a set of +guidelines applicable to documentation for logical models. The +recommendation does not provide an exhaustive list of all of the +standard British English rules, but provides selective examples that are +common to documentation in general. + +Writing and editing style is subjective and a matter of personal +preferences, rather than right or wrong. The following guidelines are +intended to ensure that the documentation provides consistent styling, +regardless of who writes it, but should not be interpreted as an +authoritative source on "good" styling. + +Unless otherwise noted, the recommended rules apply to all forms of CDM +documentation. When rules are applicable only to certain forms of +documentation (for instance, the logical model descriptions or the +release notes), they will be specified as such. + +## Terminology + +### The CDM + +The model should be referred to as *the CDM*, without any ownership +mention. The only exception is the [Overview of the FINOS +CDM](cdm-overview.md) section at the beginning of the user +documentation when the CDM is introduced as *the FINOS CDM*. + +### General data definition components + +The two data definition components should be referred to as follows: + +1. *Data type*: defines an entity with a description, attributes, and + where applicable, conditions. + 1. Not *type*. + 2. Not *class*: although these are appropriate terms for some of + the distributions of the CDM into other languages, they are not + applicable for all. +2. *Attribute*: defines a member of a data type. + 1. Not *field*. + 2. Not *element*. + +### Product + +1. *Financial Product*. The user documentation defines + [financial-product](/docs/product-model#financial-product) as the highest + level of the hierarchy of the universe of products. The term + *Financial Product* should be used consistently throughout the + documentation and wherever applicable in the model descriptions when + describing the broad set of products. +2. *Contractual Product*. Similarly, + [contractual-product](/docs/product-model#contractual-product) is defined as a + subset of Financial Products and should be used consistently in any + documentation. + 1. Not *Derivatives*. + 2. Not *OTC*. Contractual Product is at a higher hierarchy level + than OTC Derivatives because it can include other types of + products such as Security Financing. + +### Event + +1. *Business Event*. In the CDM, a [business-event](/docs/event-model#business-event) represents an event that may occur during the lifecycle + of a trade, such as an amendment, a termination, a reset or a + payment. + 1. Not *Lifecycle Event*. the term *Business Event* should be + consistently used when referring to these data structures in the + CDM documentation. +2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model#primitive-event) represents a building block component used to specify + business events in the CDM. + 1. Not *Primitive* (stand-alone). In the CDM documentation, the + word *Primitive* always needs to be qualified with *Event*, + because the word *Primitive* may be associated to very different + meanings, e.g. in computing. + +## Completeness + +### User Documentation + +1. The user documentation should provide an applicable introduction and + should have a section for every primary component of the CDM. +2. Each section should provide enough business context and explanations + of the model so that the average reader in the target audience + understands the purpose of the component and its role in the model. +3. Each section should have at least one example of a data structure + +### Logical Model + +1. Every data type, attribute, enumerated value, function, and test + should have a description that describes its purpose in the context + of the CDM. + +## Accuracy + +1. Descriptions should accurately describe the current state of the + model. This seems obvious, but there are many possible ways for + introducing misalignments, including: an anticipated change never + occurred, or the author incorrectly interpreted the structure, or + the data structure changed while the documentation or description + was not updated. +2. Subtasks in a design process should include an assessment of + documentation and descriptions that will be required to be changed + or created, and should include the content. +3. A release checklist should verify that the affected documentation + and descriptions are completed accordingly. + +## Content Guidelines + +### General guidelines + +1. Data Definition components (e.g. data types, attributes, + enumerations and enumerated values) should be explained in business + terms. + 1. The description of objects in the model should begin with the + purpose of the object. The purpose should explain what the + object is, not "what it is not". + 2. Data type description should begin with a verb that describes + what the type does. + 3. The logical model identifies data types without needing a + description, therefore, the description should not begin with a + phrase like: "A data type that does..." + 4. Attribute description should articulate the use of the type in + the context of the attribute. + 5. The description should not be tautological, e.g. PartyRole + \ is not compliant with these + guidelines. + 6. References to a similar attribute in FpML should not be used as + a crutch in place of explaining a data type, attribute, etc. + 7. In most cases, where a reference to FpML is considered useful, + it should be placed at the end of a description in the logical + model, or in a note at the end of a section in the user + documentation. In the case of the logical model, note that + synonyms for FpML are provided, therefore it should not be + necessary to reference FpML in every case. + +Example of a non-compliant description: + +``` sourcecode +<"A data type to represent a financial product. With respect to contractual products, this class specifies the pre-execution product characteristics (the ContractualProduct class). This class is used as underlying for the option exercise representation, which makes use of the contractualProduct attribute to support the swaption use case, with the exercise into a swap. In a complete workflow, the swaption contract itself then needs to be superseded by a swap contract underpinned by the exercised swap as a contractualProduct."> +``` + +Instead a compliant description would state: + +``` sourcecode +<"Represents a financial product. With respect to a contractual products, this data type specifies the pre-execution product characteristics...”> +``` + +Another non-compliant example: + +``` sourcecode +<"This class corresponds to the FpML CalculationAgent.model."> +``` + +2. The description of data objects or the overall model should be + focused on the current state, there should be no reference to the + history of the model or a future state. + 1. The history of the model is not relevant in this context. It is + sufficient to describe how the model currently works. + 2. Forward-looking statements can create a perception that the + product is not finished, and become a distraction to explaining + what the product does. Moreover, these future plans may never + materialise. + 3. Given these rules, phrases such as "the model currently + does...." should be excluded because any documentation must be a + description of what the model currently does. + +### Heading styles and flow in the user documentation + +1. Heading styles. The user documentation is edited in the *RST + (reStructured Text)* mark-up language, which is then rendered into + Html in the CDM documentation website using *Sphinx*. For headings + to be rendered with the correct structure, they should be annotated + according to the following table: + 1. If using a header to identify a section to describe a component, + then use headers to describe other components that are at the + same level. + 2. Sub-headings should have a name distinct from the higher level + heading. e.g. if Legal Agreement is the Heading Level 2, then + there should not be a heading at level 3 or 4 with the exact + same title. + +| Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | +|:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| +| 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | +| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](/docs/product-model),
[legal-agreements-page](/docs/legal-agreements) | +| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | +| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | +:Heading Styles + +The RST editing syntax in which the user documentation is written is a +standard web mark-up language, for which a reference guide can be found +at: + +2. Logical organization and order: + 1. The user documentation should walk the user through the model + from the top down, beginning at a description of the primary + components. + 2. Levels 1 and 2 should include a bullet point list of the sub + sections that will be described (bullets formatted with the + insertion of an asterisk followed by a space). +3. Define business terms and CDM terminology early in a section so that + the broader audience understands the model. +4. Details about a topic should be presented in the section for that + topic: + 1. In the case of a model component, the description of the + component should always be followed by an example. + 2. Most or all of the explanation should occur before the example, + not after, unless the example was needed as context for an + explanation. + 3. Transitions from one topic to another should be used to help + guide the user through the model. + +### Content of Release Notes + +Release notes are text describing the content of any new CDM release and +are a critical component of the distribution of that release. Release +notes are edited in the *Mark-Down (MD)* syntax, which is then rendered +into Html in the various channels where the release is published. + +1. Release notes should begin with a high-level headline of the part of + the model being changed, followed by "--" and a short headline + description + 1. For example: "# Legal Agreement Model - Collateral Agreement + Elections" +2. They should provide enough detail for a reviewer or other interested + parties to be able to find and evaluate the change. For a data model + change, for example, the data type and attributes should be named + and the before/after states of the model explained, along with a + justification in which the issue is summarised. +3. They should also embed a link to the Pull Request containing the change, to enable users to inspect those changes in details. +4. If the release notes describe mapping rules, there should be + explicit information about the examples affected and the change in + resulting values for those examples. +5. If the release is documentation, it should specify exactly where the + document was changed and why. +6. Special formatting rules related to use of the MD mark-up language: + 1. Headline should begin with a `#`, as in the above example, so + that it appears correctly formatted in Html + 2. `*` before and after text (no space) for bold + 3. `_` before and after text (no space) for italics + 4. `–` (plus a space) for bullets + 5. Backticks ``\` before and after model components, e.g. data + types, attributes, enums, function names, etc. for special + code-style formatting + +Example release notes formatted in MD: + +``` MD +# *CDM Model: Expanded set of enumerations in RegulatoryRegimeEnum* + +_What is being released_ + +Additional regimes have been added to the `RegulatoryRegimeEnum` which is used to express the required regimes for initial margin documentation. The `RegulatoryRegimeEnum` is used as an enumeration for attributes in the `ApplicableRegime` and `SubstitutedRegime` data types within the legal agreements model. + +The new enumerated values are `BrazilMarginRules`, `UnitedKingdomMarginRules`, `SouthAfricaMarginRules`, `SouthKoreaMarginRules`, and `HongKongSFCMarginRules`, all of which have come into force in January 2021. Each of these enumerated values has a complete description that uses the text provided in the relevant regulatory supplement. + +_Review directions_ + +In the CDM Portal select the Textual Browser, search for ‘ApplicableRegime’ and ‘SubstitutedRegime’, click on the ‘RegulatoryRegimeEnum’ next to the ‘regime’ attribute and observe the expanded list of regimes, including the ones noted above. + +Inspect Pull Request: [#1101](https://github.com/finos/common-domain-model/pull/1101) + +``` + +The MD editing syntax in which release notes are written is a standard +web mark-up language, for which a reference guide can be found at: + + +--- +**Note:** +The MD syntax provides similar features to the RST syntax (used to edit +the user documentation), but the special formatting characters are +slightly different between the two. While RST allows richer features +that are useful for a full documentation website, MD is preferred for +release notes because Slack supports (a subset of) the MD language and +can therefore serve as a release publication channel. + +--- + +## Style + +### Content style + +1. Content should be correct with regard to grammar, punctuation, and + spelling (in British English), including but not limited to the + following rules: + 1. Grammatical agreement, e.g. data types need, not data types + needs + 2. Punctuation: + 1. etc. requires a period. + 2. Complete sentences should end with a period or colon (there + should be no need for a question mark or exclamation point + in these artefacts). + 3. Incomplete sentences cannot end with a punctuation. For + example, "Through the `legalAgreement` attribute the CDM + provides support for implementors to:" is an incomplete + sentence and cannot end in a punctuation. This can be fixed + by adding a few words, e .g. "Through the `legalAgreement` + attribute the CDM provides support for implementors to do + the following:" + 4. Always use the Oxford Comma (aka the Serial Comma) for + clarity when listing more than two items in a sentence, e.g. + "data types, attributes, and enumerated values." In extreme + cases, failure to use this comma could be costly. +2. Other grammatical rules + 1. Agreement of numbers: For example, if one sentence reads "the + following initiatives..." , then it should be followed by more + than one. + 2. Sentences should not end with a preposition + 1. Non-compliant example: "..to represent the party that the + election terms are being defined for." + 2. Compliant: "...to represent the party or parties for which + the election terms are being defined." +3. When a name or phrase is defined - continue to use it unless an + alias has been defined. For example, one section reviewed had an + expression "agreement specification details" but then switched to + using "agreement content" without explanation. There is sufficient + terminology to absorb, as such there is no need for synonyms or + aliases, unless there are commonly used terms, in which case, they + should be defined and one term should be used consistently. +4. User Documentation and descriptions should always be in the third + person, for example: "the CDM model provides the following...". + Never use the first person (including the use of "we"). +5. In the user documentation, when there is a need for a long list, use + bullets (`*` or `-` followed by space, then text) as opposed to long + sentences. +6. To the extent possible, use simple direct sentence structures, e.g. + replace "An example of such" with "For example", or replace + "Proposals for amendment to the CDM can be created upon the + initiative of members of a Committee or by any users of CDM within + the community who are not a current Committee member." with + "Committee members or any user of CDM within the community can + propose amendments to the CDM." +7. Exclude the usage of "mean to", "intends to", or "looks to". + 1. For example, "the model looks to use strong data type + attributes such as numbers, boolean or enumerations whenever + possible." + 2. Either the object works as designed or it does not. This + expression might be used in a bug report when describing a + function not working as intended but not to describe a + production data model. +8. Explain the CDM objects in an honest and transparent manner, but + without criticism of the model. Sentences such as: "...which firms + may deem inappropriate and may replace by..." or "the model is + incomplete with regards to..." are unnecessary in a documentation. + Rather, issues which may be identified in the CDM should be raised + and addressed via the CDM governance structure. + +### Special format for CDM objects + +1. Data types and attributes display rules: + 1. Data types and attributes should be identified in the editor + with code quotes, where the text between the quotes will appear + in a special block format as illustrated here: + `LegalAgreementBase`. + 2. If the same word or phrase is used in a business context, as + part of an explanation, then the words should be spaced and + titled normally and the special format is not required: e.g. + "Tradable products are represented by...". +2. Code snippets should be preceded by the string: + `.. code-block:: Language` (where the Language could be any of + Haskell, Java, JSON, etc.), followed by a line spacing before the + snippet itself. The entire snippet should be indented with one + space, to be identified as part of the code block and formatted + appropriately. Indentation can be produced inside the snippet itself + using further double space. Meta-data such as data type descriptions + or synonyms that appear in the CDM should be excluded from the code + snippet, unless the purpose of the snippet is to illustrate those. + +Example of how a code snippet should be edited in the documentation: + +``` MD +.. code-block:: Haskell + + type Party: + [metadata key] + partyId PartyIdentifier (1..*) + name string (0..1) + [metadata scheme] + businessUnit BusinessUnit (0..*) + person NaturalPerson (0..*) + personRole NaturalPersonRole (0..*) + account Account (0..1) + contactInformation ContactInformation (0..1) +``` + +And the result will be rendered as: + +``` Haskell +type Party: + [metadata key] + partyId PartyIdentifier (1..*) + name string (0..1) + [metadata scheme] + businessUnit BusinessUnit (0..*) + person NaturalPerson (0..*) + personRole NaturalPersonRole (0..*) + account Account (0..1) + contactInformation ContactInformation (0..1) +``` + +--- +**Note:** +Code snippets that appear in the user documentation are being compared +against actual CDM components during the CDM build process, and any +mismatch will trigger an error in the build. This mechanism ensures that +the user documentation is kept in sync with the model in production +prior to any release. + +--- + +### Fonts, Text Styles, and Spaces + +1. Bold should be used sparingly: + 1. Only in the beginning of a section when there is a salient point + to emphasize, like a tag line - the bold line should be + syntactically complete and correct. + 2. In the editor, bold is specified with double asterisks before + and after the word or phrase. +2. Italics + 1. Italics should be used when defining an unusual term for the + first time rather than using quotes, for example to identify + something CDM specific, such as the concept of Primitive Events. + 2. In the editor, italics is specified with a single asterisk `*` + before and after the word or phrase. +3. Single space should be used in-between sentences, not double space. + +### Style references for additional guidance + +1. [New Hart's Rules](https://global.oup.com/academic/product/new-harts-rules-9780199570027): An updated version of this erstwhile + comprehensive style guide for writers and editors using British + English, published by the Oxford University Press. Invaluable as an + official reference on proofreading and copy-editing. Subjects + include spelling, hyphenation, punctuation, capitalisation, + languages, law, science, lists, and tables. An earlier version + coined the phrase Oxford Comma in July 1905. +2. [Eats, Shoots & Leaves: The Zero Tolerance Approach to + Punctuation](https://www.lynnetruss.com/books/eats-shoots-leaves/): + A light-hearted book with a serious purpose regarding common + problems and correctness for using punctuation in the English + language. From c29dcb3826be45852a7c2bbb8db3fa4dc6bdcef1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:56:23 +0000 Subject: [PATCH 085/449] Delete docs/model-maintanance.md --- docs/model-maintanance.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 docs/model-maintanance.md diff --git a/docs/model-maintanance.md b/docs/model-maintanance.md deleted file mode 100644 index 8b13789179..0000000000 --- a/docs/model-maintanance.md +++ /dev/null @@ -1 +0,0 @@ - From 4cd3b57e6605c908375d54a274feb3fb829c8f02 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 09:57:04 +0000 Subject: [PATCH 086/449] Update contributions-1.md deleted documentation style guide section as it now has its own page --- docs/contributions-1.md | 790 ---------------------------------------- 1 file changed, 790 deletions(-) diff --git a/docs/contributions-1.md b/docs/contributions-1.md index 3585488d75..bd6790c420 100644 --- a/docs/contributions-1.md +++ b/docs/contributions-1.md @@ -78,794 +78,4 @@ Unless explicitly instructed by a CDM Maintainer, a Contributor can only ever develop changes to a development (i.e. pre-release) version of the CDM. ---- - -## Editing the model - -When editing the CDM, please go through the following modelling -checklist: - -- CDM version: use the latest available [development - version](versioning.md) -- Syntax: no syntax warnings or errors -- Compilation: model compiles ok with no *static compilation* errors -- Testing: all translate regression tests expectations for mapping, - validation and qualification maintained or improved. Additional test - samples may be needed if use-case is not covered by existing - samples. -- Namespace: all model components positioned in the correct namespace -- Descriptions: all model components have descriptions - -The following sections detail that checklist. When using the Rosetta -Design web application to edit the model, the Contributor should also -refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). - -### CDM version - -To the extent possible it is recommended that the Contributor keeps -working with a version of the CDM that is as close as possible to the -latest to minimise the risk of backward compatibility. - -Please refer to the [Source Control Integration Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) for more -information. - -### Syntax - -The model is represented in the Rosetta DSL syntax. All syntax warnings -and errors must be resolved to have a valid model before contributing -any changes. For further guidance about features of the syntax, please -refer to the [Rosetta DSL Documentation](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component). - -In Rosetta Design, that syntax is automatically checked live as the user -edits the model, as described in the [Rosetta Design Content Assist -Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#rosetta-design-content-assist). - -### Compilation - -Normally, once the model is syntactically correctly edited, valid code -is being auto-generated and compiled. However, certain model changes can -cause compilation errors when changes conflict with static code (e.g. -certain mapper implementations). - -The Rosetta support team can help resolve these errors before the -changes are contributed. In most cases you will be able to contact the -team via the [In-App chat](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta#in-app-chat). If the support team identifies that -significant work may be required to resolve these errors, they will -notify the Contributor who should then contact the CDM Maintainer -originally appointed for the proposed change and/or CDM Owners. The -latter will be able to assist in the resolution of the issues. - -For more information about auto-compilation using the Rosetta DSL, -please refer to the [Rosetta Auto Compilation Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/2-rosetta-design/#auto-completion-scoping). - -### Testing - -The CDM has adopted a test-driven development approach that maps model -components to existing sample data (e.g., FpML documents or other -existing standards). Mappings are specified in the CDM using `synonym` -which are collected into a Translation Dictionary, and the sample data -are collected into a Test Pack. Each new model version is -regression-tested using those mappings to translate the sample data in -the Test Pack and then comparing against the expected number of mapped -data points, validation and qualification results. - -When using Rosetta to edit the model, contributors are invited to test -their model changes live against the Test Pack using the Rosetta -Translate application, referring to the [Rosetta Translate Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/3-rosetta-translate/). -When editing existing model components, the corresponding synonyms -should be updated to maintain or improve existing mapping levels. When -adding new model components, new sample data and corresponding synonym -mappings should also be provided so the new use-case can be added to the -set of regression tests. - -Please refer to the [Mapping Guide](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rosetta-modelling-component#mapping-component) for details about the synonym -mapping syntax. - -### Namespace - -All model components should be positioned appropriately in the existing -namespace hierarchy. If the proposed contribution includes changes to -the namespace hierarchy, those changes should be justified and -documented. Any new namespace should have an associated description, and -be imported where required. - -Please refer to the [namespace-documentation](namespace.md) section for more details. - -### Descriptions - -All model components (e.g. types, attributes, conditions, functions -etc.) should be specified with descriptions in accordance with the [CDM -Documentation Style Guide](#documentation-style-guide). - -## Contributing model changes - -### Contribution checklist - -Before you start contributing your model changes, please go through the -following contribution checklist: - -- Specify a meaningful title and description for the contribution -- Notify the CDM Maintainers (via email or Slack) of the submitted - contribution -- Include: - - Any notes on expected mapping, validation or qualification - changes (success numbers should not decrease) - - Additional data samples, if necessary - - Documentation adjustment, if necessary - - Release notes - - Any other additional materials or documentation that may help - with the review and approval process - ---- -**Note:** -A contribution should be a whole [releasable -unit](#what-is-a-releasable-unit) and its size calibrated in accordance -with the CDM's [agile development -approach](development-approach.md). - ---- - -### Contributing - -Changes are contributed by submitting a Pull Request for review into the -CDM source-control repository. This pull request will invoke a build -process to compile and run all CDM unit tests and regression tests. - -Given the alignment: - -> 1 pull request = 1 contribution = 1 releasable unit = 1 user story, - -we recommend labelling the pull request with the user story label, i.e. -"STORY-XYZ: ..." to facilitate its tracking. - -![](/img/operating-model-2.png) - -![](/img/operating-model-3.png) - ---- -**Note:** -All contributions are submitted as candidate changes to be incorporated -under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). - ---- - -When using Rosetta to contribute model changes, the contribution -interface allows to specify a title and description for the -contribution. Those inputs are used to create a Pull Request on a -one-off branch in the source-control repository. Please refer to the -[Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. - ---- -**Note:** -It is not yet possible to contribute updated test expectations, -documentation, release notes or new sample data using Rosetta, so these -must be provided to the CDM Maintainers via Slack or email. - ---- - -### Documentation - -The CDM documentation must be kept up-to-date with the model in -production. Where applicable, the Contributor should provide -accompanying documentation (in text format) that can be added to the CDM -documentation for their proposed changes. - -The documentation includes code snippets that directly illustrate -explanations about certain model components, and those snippets are -validated against the actual model definitions. When a model change -impacts those snippets, or if new relevant snippets should be added to -support the documentation, those snippets should be provided together -with the documentation update. - -### Release note - -A release note should be provided with the proposed model change that -concisely describes the high-level conceptual design, model changes and -how to review. Please refer to the -[content-of-release-notes](#content-of-release-notes) for further -guidance on editing release notes. - -## Reviewing model changes - -### Review checklist - -Before starting to review a contribution, the CDM Maintainer should go -through the following review checklist: - -- Review Pull Request to assert that: - - Model changes fulfil the proposed design and use-case - requirements - - Synonyms have been updated and output (JSON) looks correct - - Contributed model version is not stale and does not conflict - with any recent changes - - Changes are in accordance with the CDM governance guidelines - ---- -**Note:** -It is not yet possible to verify that mapping, validation and -qualification expectations have been maintained by looking at the output -of the Pull Request and CDM build only. Please refer to the -[downstream-dependencies](#downstream-dependencies) section for more -details. - ---- - -- CDM build process completed with no errors or test failures -- Review additional samples provided (if use-case is not covered by - existing samples) -- All model components positioned in the correct namespace -- All model components have descriptions -- Additional documentation provided, if necessary. -- Release note provided - -Any review feedback should be sent to the Contributor as required via -Slack, email or in direct meetings. - ---- -**Note:** -Depending on the size, complexity or impact of a contribution, the CDM -Maintainer can recommend for the contribution to be presented with an -appropriate level of details with the CDM Architecture and Review -Committee for further feedback. The CDM Maintainer will work with the -Contributor to orchestrate that additional step. The additional feedback -may recommend revisions to the proposed changes. When it is the case the -review process will iterate on the revised proposal. - ---- - -## Model maintenance - -Before the Pull Request can be merged into the CDM's main branch, some -work is usually required by the Maintainer to preserve the integrity of -the model source code and of its downstream dependencies. - -### Post-review technical tasks - -A number of technical tasks may need to be performed on the Pull Request -once it is approved: - -- **Stale CDM version**: Contribution is based on an old CDM version - and model changes conflict with more recent changes. If the - conflicting change is available in Rosetta, the contributor should - be asked to update their contribution to the latest version and - resubmit. If the conflicting change is not yet available in Rosetta, - this merge will need to be handled by the CDM Maintainer. -- **Failed unit tests**: Java unit tests in the CDM project may fail - due to problems in the contributed changes. Alternatively it may be - that the test expectations need to be updated. The Maintainer should - determine the cause of the test failure and notify either the - Contributor or work on adjusting the test expectations. -- **Additional documentation**: If the contributor provided additional - documentation, the Maintainer should update the CDM documentation by - editing the *documentation.rst* file in GitHub. -- **Documentation code snippets**: To avoid stale documentation, the - CDM build process verifies that any code snippets in the - documentation exists and is in line with the model itself. The - Maintainer should adjust or include any code snippets by editing the - *documentation.rst* file on GitHub. -- **Code generation**: Model changes may cause code generator failures - (e.g., Java, C#, Scala, Kotlin etc.). In the unlikely event of code - generation failures, these will need to be addressed by the - Maintainer. - -### Downstream dependencies - -The CDM has a number of dependent projects that are required for the -model to be successfully distributed. It is possible that model changes -may cause these downstream projects to fail. The Maintainer will need to -test and, if necessary, update those before the changes can be released. - -- **Translate**: The regression tests in this project compare the - contributed model against the expected number of mapping, validation - and qualification results. Due to the contributed model changes, it - is likely that there will be expectation mismatches that cause this - build to fail. -- **CDM Homepage**: compile and test. -- **CDM Java Examples**: compile and test. - ---- -**Note:** -In most cases, the post-review technical tasks and downstream -dependencies require software engineering expertise in addition to CDM -expertise. Additional technical support from the CDM Maintainer team may -need to be called upon to address those. - ---- - -The change can be merged into the main CDM code base only upon: - -- approval by CDM Maintainers and/or CDM Architecture and Review - Committee, -- successful completion of all the above technical tasks, and -- successful builds of the CDM and all its downstream dependencies. - -## Releasing model changes - -Once the contributed model change has been merged, a new release can be -built, tested and deployed. The Maintainer will work with the CDM Owners -and the Contributor on a deployment timeline. - -The following release checklist should be verified before deploying a -new model: - -- Update the CDM version number, using the [semantic - versioning](#semantic-versioning) format -- Build release candidate, and test -- Build documentation website release candidate, and test -- Deploy release candidate and notify channels if need be -- (Currently done at a later stage) Update the latest CDM version - available in Rosetta - -![](/img/CDM–Build-Release-Process.png) - ---- -**Note:** -When the release process is handled through Rosetta Deploy, the -Maintainer should contact the Rosetta support team to request that -deployment and discuss a timeline for the release. - ---- - -## Documentation Style Guide - -The purpose of this section is to provide form and substance -recommendations for editors of CDM documentation. "Documentation" in -this context means any form of written guidance to CDM users and -includes: - -- the CDM user documentation -- release notes provided with each CDM release -- any description developed in the logical model itself, which - includes: - - data types and attributes - - enumerations - - functions and rules - - test descriptions - - any other areas of the logical model where a textual description - may be provided - -The intended audience for the CDM documentation includes software -developers, data modelers, legal experts, business experts, and other -subject matter experts who may have expertise in one area related to -financial products, but are not experts in every area. - -The baseline for the recommendation is standards for spelling, -punctuation, and other style rules applicable to British English. The -recommendation in this document extends this rule set with a set of -guidelines applicable to documentation for logical models. The -recommendation does not provide an exhaustive list of all of the -standard British English rules, but provides selective examples that are -common to documentation in general. - -Writing and editing style is subjective and a matter of personal -preferences, rather than right or wrong. The following guidelines are -intended to ensure that the documentation provides consistent styling, -regardless of who writes it, but should not be interpreted as an -authoritative source on "good" styling. - -Unless otherwise noted, the recommended rules apply to all forms of CDM -documentation. When rules are applicable only to certain forms of -documentation (for instance, the logical model descriptions or the -release notes), they will be specified as such. - -## Terminology - -### The CDM - -The model should be referred to as *the CDM*, without any ownership -mention. The only exception is the [Overview of the FINOS -CDM](cdm-overview.md) section at the beginning of the user -documentation when the CDM is introduced as *the FINOS CDM*. - -### General data definition components - -The two data definition components should be referred to as follows: - -1. *Data type*: defines an entity with a description, attributes, and - where applicable, conditions. - 1. Not *type*. - 2. Not *class*: although these are appropriate terms for some of - the distributions of the CDM into other languages, they are not - applicable for all. -2. *Attribute*: defines a member of a data type. - 1. Not *field*. - 2. Not *element*. - -### Product - -1. *Financial Product*. The user documentation defines - [financial-product](/docs/product-model#financial-product) as the highest - level of the hierarchy of the universe of products. The term - *Financial Product* should be used consistently throughout the - documentation and wherever applicable in the model descriptions when - describing the broad set of products. -2. *Contractual Product*. Similarly, - [contractual-product](/docs/product-model#contractual-product) is defined as a - subset of Financial Products and should be used consistently in any - documentation. - 1. Not *Derivatives*. - 2. Not *OTC*. Contractual Product is at a higher hierarchy level - than OTC Derivatives because it can include other types of - products such as Security Financing. - -### Event - -1. *Business Event*. In the CDM, a [business-event](/docs/event-model#business-event) represents an event that may occur during the lifecycle - of a trade, such as an amendment, a termination, a reset or a - payment. - 1. Not *Lifecycle Event*. the term *Business Event* should be - consistently used when referring to these data structures in the - CDM documentation. -2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model#primitive-event) represents a building block component used to specify - business events in the CDM. - 1. Not *Primitive* (stand-alone). In the CDM documentation, the - word *Primitive* always needs to be qualified with *Event*, - because the word *Primitive* may be associated to very different - meanings, e.g. in computing. - -## Completeness - -### User Documentation - -1. The user documentation should provide an applicable introduction and - should have a section for every primary component of the CDM. -2. Each section should provide enough business context and explanations - of the model so that the average reader in the target audience - understands the purpose of the component and its role in the model. -3. Each section should have at least one example of a data structure - -### Logical Model - -1. Every data type, attribute, enumerated value, function, and test - should have a description that describes its purpose in the context - of the CDM. - -## Accuracy - -1. Descriptions should accurately describe the current state of the - model. This seems obvious, but there are many possible ways for - introducing misalignments, including: an anticipated change never - occurred, or the author incorrectly interpreted the structure, or - the data structure changed while the documentation or description - was not updated. -2. Subtasks in a design process should include an assessment of - documentation and descriptions that will be required to be changed - or created, and should include the content. -3. A release checklist should verify that the affected documentation - and descriptions are completed accordingly. - -## Content Guidelines - -### General guidelines - -1. Data Definition components (e.g. data types, attributes, - enumerations and enumerated values) should be explained in business - terms. - 1. The description of objects in the model should begin with the - purpose of the object. The purpose should explain what the - object is, not "what it is not". - 2. Data type description should begin with a verb that describes - what the type does. - 3. The logical model identifies data types without needing a - description, therefore, the description should not begin with a - phrase like: "A data type that does..." - 4. Attribute description should articulate the use of the type in - the context of the attribute. - 5. The description should not be tautological, e.g. PartyRole - \ is not compliant with these - guidelines. - 6. References to a similar attribute in FpML should not be used as - a crutch in place of explaining a data type, attribute, etc. - 7. In most cases, where a reference to FpML is considered useful, - it should be placed at the end of a description in the logical - model, or in a note at the end of a section in the user - documentation. In the case of the logical model, note that - synonyms for FpML are provided, therefore it should not be - necessary to reference FpML in every case. - -Example of a non-compliant description: - -``` sourcecode -<"A data type to represent a financial product. With respect to contractual products, this class specifies the pre-execution product characteristics (the ContractualProduct class). This class is used as underlying for the option exercise representation, which makes use of the contractualProduct attribute to support the swaption use case, with the exercise into a swap. In a complete workflow, the swaption contract itself then needs to be superseded by a swap contract underpinned by the exercised swap as a contractualProduct."> -``` - -Instead a compliant description would state: - -``` sourcecode -<"Represents a financial product. With respect to a contractual products, this data type specifies the pre-execution product characteristics...”> -``` - -Another non-compliant example: - -``` sourcecode -<"This class corresponds to the FpML CalculationAgent.model."> -``` - -2. The description of data objects or the overall model should be - focused on the current state, there should be no reference to the - history of the model or a future state. - 1. The history of the model is not relevant in this context. It is - sufficient to describe how the model currently works. - 2. Forward-looking statements can create a perception that the - product is not finished, and become a distraction to explaining - what the product does. Moreover, these future plans may never - materialise. - 3. Given these rules, phrases such as "the model currently - does...." should be excluded because any documentation must be a - description of what the model currently does. - -### Heading styles and flow in the user documentation - -1. Heading styles. The user documentation is edited in the *RST - (reStructured Text)* mark-up language, which is then rendered into - Html in the CDM documentation website using *Sphinx*. For headings - to be rendered with the correct structure, they should be annotated - according to the following table: - 1. If using a header to identify a section to describe a component, - then use headers to describe other components that are at the - same level. - 2. Sub-headings should have a name distinct from the higher level - heading. e.g. if Legal Agreement is the Heading Level 2, then - there should not be a heading at level 3 or 4 with the exact - same title. - -| Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | -|:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| -| 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | -| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](/docs/product-model),
[legal-agreements-page](/docs/legal-agreements) | -| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | -| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | -:Heading Styles - -The RST editing syntax in which the user documentation is written is a -standard web mark-up language, for which a reference guide can be found -at: - -2. Logical organization and order: - 1. The user documentation should walk the user through the model - from the top down, beginning at a description of the primary - components. - 2. Levels 1 and 2 should include a bullet point list of the sub - sections that will be described (bullets formatted with the - insertion of an asterisk followed by a space). -3. Define business terms and CDM terminology early in a section so that - the broader audience understands the model. -4. Details about a topic should be presented in the section for that - topic: - 1. In the case of a model component, the description of the - component should always be followed by an example. - 2. Most or all of the explanation should occur before the example, - not after, unless the example was needed as context for an - explanation. - 3. Transitions from one topic to another should be used to help - guide the user through the model. - -### Content of Release Notes - -Release notes are text describing the content of any new CDM release and -are a critical component of the distribution of that release. Release -notes are edited in the *Mark-Down (MD)* syntax, which is then rendered -into Html in the various channels where the release is published. - -1. Release notes should begin with a high-level headline of the part of - the model being changed, followed by "--" and a short headline - description - 1. For example: "# Legal Agreement Model - Collateral Agreement - Elections" -2. They should provide enough detail for a reviewer or other interested - parties to be able to find and evaluate the change. For a data model - change, for example, the data type and attributes should be named - and the before/after states of the model explained, along with a - justification in which the issue is summarised. -3. They should also embed a link to the Pull Request containing the change, to enable users to inspect those changes in details. -4. If the release notes describe mapping rules, there should be - explicit information about the examples affected and the change in - resulting values for those examples. -5. If the release is documentation, it should specify exactly where the - document was changed and why. -6. Special formatting rules related to use of the MD mark-up language: - 1. Headline should begin with a `#`, as in the above example, so - that it appears correctly formatted in Html - 2. `*` before and after text (no space) for bold - 3. `_` before and after text (no space) for italics - 4. `–` (plus a space) for bullets - 5. Backticks ``\` before and after model components, e.g. data - types, attributes, enums, function names, etc. for special - code-style formatting - -Example release notes formatted in MD: - -``` MD -# *CDM Model: Expanded set of enumerations in RegulatoryRegimeEnum* - -_What is being released_ - -Additional regimes have been added to the `RegulatoryRegimeEnum` which is used to express the required regimes for initial margin documentation. The `RegulatoryRegimeEnum` is used as an enumeration for attributes in the `ApplicableRegime` and `SubstitutedRegime` data types within the legal agreements model. - -The new enumerated values are `BrazilMarginRules`, `UnitedKingdomMarginRules`, `SouthAfricaMarginRules`, `SouthKoreaMarginRules`, and `HongKongSFCMarginRules`, all of which have come into force in January 2021. Each of these enumerated values has a complete description that uses the text provided in the relevant regulatory supplement. - -_Review directions_ - -In the CDM Portal select the Textual Browser, search for ‘ApplicableRegime’ and ‘SubstitutedRegime’, click on the ‘RegulatoryRegimeEnum’ next to the ‘regime’ attribute and observe the expanded list of regimes, including the ones noted above. - -Inspect Pull Request: [#1101](https://github.com/finos/common-domain-model/pull/1101) - -``` - -The MD editing syntax in which release notes are written is a standard -web mark-up language, for which a reference guide can be found at: - - ---- -**Note:** -The MD syntax provides similar features to the RST syntax (used to edit -the user documentation), but the special formatting characters are -slightly different between the two. While RST allows richer features -that are useful for a full documentation website, MD is preferred for -release notes because Slack supports (a subset of) the MD language and -can therefore serve as a release publication channel. - ---- - -## Style - -### Content style - -1. Content should be correct with regard to grammar, punctuation, and - spelling (in British English), including but not limited to the - following rules: - 1. Grammatical agreement, e.g. data types need, not data types - needs - 2. Punctuation: - 1. etc. requires a period. - 2. Complete sentences should end with a period or colon (there - should be no need for a question mark or exclamation point - in these artefacts). - 3. Incomplete sentences cannot end with a punctuation. For - example, "Through the `legalAgreement` attribute the CDM - provides support for implementors to:" is an incomplete - sentence and cannot end in a punctuation. This can be fixed - by adding a few words, e .g. "Through the `legalAgreement` - attribute the CDM provides support for implementors to do - the following:" - 4. Always use the Oxford Comma (aka the Serial Comma) for - clarity when listing more than two items in a sentence, e.g. - "data types, attributes, and enumerated values." In extreme - cases, failure to use this comma could be costly. -2. Other grammatical rules - 1. Agreement of numbers: For example, if one sentence reads "the - following initiatives..." , then it should be followed by more - than one. - 2. Sentences should not end with a preposition - 1. Non-compliant example: "..to represent the party that the - election terms are being defined for." - 2. Compliant: "...to represent the party or parties for which - the election terms are being defined." -3. When a name or phrase is defined - continue to use it unless an - alias has been defined. For example, one section reviewed had an - expression "agreement specification details" but then switched to - using "agreement content" without explanation. There is sufficient - terminology to absorb, as such there is no need for synonyms or - aliases, unless there are commonly used terms, in which case, they - should be defined and one term should be used consistently. -4. User Documentation and descriptions should always be in the third - person, for example: "the CDM model provides the following...". - Never use the first person (including the use of "we"). -5. In the user documentation, when there is a need for a long list, use - bullets (`*` or `-` followed by space, then text) as opposed to long - sentences. -6. To the extent possible, use simple direct sentence structures, e.g. - replace "An example of such" with "For example", or replace - "Proposals for amendment to the CDM can be created upon the - initiative of members of a Committee or by any users of CDM within - the community who are not a current Committee member." with - "Committee members or any user of CDM within the community can - propose amendments to the CDM." -7. Exclude the usage of "mean to", "intends to", or "looks to". - 1. For example, "the model looks to use strong data type - attributes such as numbers, boolean or enumerations whenever - possible." - 2. Either the object works as designed or it does not. This - expression might be used in a bug report when describing a - function not working as intended but not to describe a - production data model. -8. Explain the CDM objects in an honest and transparent manner, but - without criticism of the model. Sentences such as: "...which firms - may deem inappropriate and may replace by..." or "the model is - incomplete with regards to..." are unnecessary in a documentation. - Rather, issues which may be identified in the CDM should be raised - and addressed via the CDM governance structure. - -### Special format for CDM objects - -1. Data types and attributes display rules: - 1. Data types and attributes should be identified in the editor - with code quotes, where the text between the quotes will appear - in a special block format as illustrated here: - `LegalAgreementBase`. - 2. If the same word or phrase is used in a business context, as - part of an explanation, then the words should be spaced and - titled normally and the special format is not required: e.g. - "Tradable products are represented by...". -2. Code snippets should be preceded by the string: - `.. code-block:: Language` (where the Language could be any of - Haskell, Java, JSON, etc.), followed by a line spacing before the - snippet itself. The entire snippet should be indented with one - space, to be identified as part of the code block and formatted - appropriately. Indentation can be produced inside the snippet itself - using further double space. Meta-data such as data type descriptions - or synonyms that appear in the CDM should be excluded from the code - snippet, unless the purpose of the snippet is to illustrate those. - -Example of how a code snippet should be edited in the documentation: - -``` MD -.. code-block:: Haskell - - type Party: - [metadata key] - partyId PartyIdentifier (1..*) - name string (0..1) - [metadata scheme] - businessUnit BusinessUnit (0..*) - person NaturalPerson (0..*) - personRole NaturalPersonRole (0..*) - account Account (0..1) - contactInformation ContactInformation (0..1) -``` - -And the result will be rendered as: - -``` Haskell -type Party: - [metadata key] - partyId PartyIdentifier (1..*) - name string (0..1) - [metadata scheme] - businessUnit BusinessUnit (0..*) - person NaturalPerson (0..*) - personRole NaturalPersonRole (0..*) - account Account (0..1) - contactInformation ContactInformation (0..1) -``` - ---- -**Note:** -Code snippets that appear in the user documentation are being compared -against actual CDM components during the CDM build process, and any -mismatch will trigger an error in the build. This mechanism ensures that -the user documentation is kept in sync with the model in production -prior to any release. - ---- - -### Fonts, Text Styles, and Spaces - -1. Bold should be used sparingly: - 1. Only in the beginning of a section when there is a salient point - to emphasize, like a tag line - the bold line should be - syntactically complete and correct. - 2. In the editor, bold is specified with double asterisks before - and after the word or phrase. -2. Italics - 1. Italics should be used when defining an unusual term for the - first time rather than using quotes, for example to identify - something CDM specific, such as the concept of Primitive Events. - 2. In the editor, italics is specified with a single asterisk `*` - before and after the word or phrase. -3. Single space should be used in-between sentences, not double space. - -### Style references for additional guidance -1. [New Hart's Rules](https://global.oup.com/academic/product/new-harts-rules-9780199570027): An updated version of this erstwhile - comprehensive style guide for writers and editors using British - English, published by the Oxford University Press. Invaluable as an - official reference on proofreading and copy-editing. Subjects - include spelling, hyphenation, punctuation, capitalisation, - languages, law, science, lists, and tables. An earlier version - coined the phrase Oxford Comma in July 1905. -2. [Eats, Shoots & Leaves: The Zero Tolerance Approach to - Punctuation](https://www.lynnetruss.com/books/eats-shoots-leaves/): - A light-hearted book with a serious purpose regarding common - problems and correctness for using punctuation in the English - language. From dd753f0540b9e27009bb84d3e015f0ea0e7064a9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 10:12:49 +0000 Subject: [PATCH 087/449] Create working-groups.md new page for wgs --- working-groups.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 working-groups.md diff --git a/working-groups.md b/working-groups.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/working-groups.md @@ -0,0 +1 @@ + From b0707fbbf3d8e19dece15016d50d4ec759844d64 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 10:18:58 +0000 Subject: [PATCH 088/449] Update GOVERNANCE.md links to new working groups page added --- GOVERNANCE.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 6b7044a397..e759b7586e 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -1,10 +1,10 @@ # Community Specification Governance Policy 1.0 -This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each Working Group must adhere to the requirements. +This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-group.md) must adhere to the requirements. ## 1. Roles -Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. +Each [Working Group](working-group.md) may include the following roles. Additional roles may be adopted and documented by the Working Group. * 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus and coordinating appeals. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. @@ -17,7 +17,7 @@ Each Working Group may include the following roles. Additional roles may be adop ## 2. Decision Making -* 2.1. Consensus-Based Decision Making. Working Groups make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. +* 2.1. Consensus-Based Decision Making. [Working Groups](working-group.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. * 2.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. From acbde75c61b36b7d08e64f0a62563e7c9b536e4a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 10:19:35 +0000 Subject: [PATCH 089/449] Create working-groups.md new page for working groups --- docs/working-groups.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/working-groups.md diff --git a/docs/working-groups.md b/docs/working-groups.md new file mode 100644 index 0000000000..2114e4d489 --- /dev/null +++ b/docs/working-groups.md @@ -0,0 +1 @@ +## Working Groups From 515a21349e5ee655f0e90d2502f59f45c020add9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 10:21:27 +0000 Subject: [PATCH 090/449] Update GOVERNANCE.md fixed links --- GOVERNANCE.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index e759b7586e..cbe35d953f 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -1,10 +1,10 @@ # Community Specification Governance Policy 1.0 -This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-group.md) must adhere to the requirements. +This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. ## 1. Roles -Each [Working Group](working-group.md) may include the following roles. Additional roles may be adopted and documented by the Working Group. +Each [Working Group](working-groups.md) may include the following roles. Additional roles may be adopted and documented by the Working Group. * 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus and coordinating appeals. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. @@ -17,7 +17,7 @@ Each [Working Group](working-group.md) may include the following roles. Addition ## 2. Decision Making -* 2.1. Consensus-Based Decision Making. [Working Groups](working-group.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. +* 2.1. Consensus-Based Decision Making. [Working Groups](working-groups.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. * 2.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. From ffc296d22b135a9c63a712d794b2e0844843ab6d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 10:22:43 +0000 Subject: [PATCH 091/449] Update governance.md links to wg page added --- docs/governance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 38f82ac68d..c2b9e036ac 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -3,7 +3,7 @@ title: Governance --- # Governance -This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each Working Group must adhere to the requirements. +This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. ## 1. Roles @@ -20,7 +20,7 @@ Each Working Group may include the following roles. Additional roles may be adop ## 2. Decision Making -* 2.1. Consensus-Based Decision Making. Working Groups make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. +* 2.1. Consensus-Based Decision Making. [Working Groups](working-groups.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. * 2.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. From 5348132cd3bedf1503607d6702834fd93ca77775 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 10:25:47 +0000 Subject: [PATCH 092/449] Update working-groups.md links to individual WG pages added --- docs/working-groups.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/working-groups.md b/docs/working-groups.md index 2114e4d489..74d617a6d2 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1 +1,7 @@ ## Working Groups +[CDM Collateral Working Group](CDM-Collateral-WG.md) +[CDM Contribution Review Working Group(CDM-Contribution-Review-WG.md) +[CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) +[CDM Steering Working Group](CDM-Steering-WG.md) +[CDM Structured Products Working Group](CDM-Structured-Products-WG.md) +[CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) From 6818c60580bcfffe93e72d1d5c67f0c555260701 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 10:26:10 +0000 Subject: [PATCH 093/449] Update working-groups.md edit --- docs/working-groups.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 74d617a6d2..442ca16958 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,7 +1,12 @@ ## Working Groups [CDM Collateral Working Group](CDM-Collateral-WG.md) -[CDM Contribution Review Working Group(CDM-Contribution-Review-WG.md) + +[CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) + [CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) + [CDM Steering Working Group](CDM-Steering-WG.md) + [CDM Structured Products Working Group](CDM-Structured-Products-WG.md) + [CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) From 98f52b0b888219b0bddbe1245e798c9e4cad1667 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:49:30 +0000 Subject: [PATCH 094/449] Update get-involved.md working group link added and section tidied up --- docs/get-involved.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index ce4aed1e78..762da61a2d 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -14,7 +14,8 @@ If you'd like to receive official updates, please send an email to help@finos.or ## Meetings -Finally, another great way to interact with the community is to attend the bi-weekly [ Contribution Review Working Group](https://cdm.finos.org/docs/CDM-Contribution-Review-WG), monthly [Collateral Working Group](https://cdm.finos.org/docs/CDM-Collateral-WG), monthly [FINOS Structured Products Working Group](https://cdm.finos.org/docs/CDM-Structured-Products-WG), monthly [Steering Working Group](https://cdm.finos.org/docs/CDM-Steering-WG), monthly [Technology Architecture Working Group](https://cdm.finos.org/docs/CDM-Technology-Architecture-WG), bi-weekly [Derivative Products and Business Events Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md), and/or quarterly [Steering Working](https://cdm.finos.org/docs/CDM-Steering-WG) Group: email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). +Finally, another great way to interact with the community is to attend one of the [Working Groups](working-groups.md) +Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). ## Need help? From b9ad7eacae9d981d2d34a7fa16230294bde6a739 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:50:15 +0000 Subject: [PATCH 095/449] Update working-groups.md top text added --- docs/working-groups.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/working-groups.md b/docs/working-groups.md index 442ca16958..a7ad20a42d 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,4 +1,7 @@ ## Working Groups + +Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). + [CDM Collateral Working Group](CDM-Collateral-WG.md) [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) From e90e5a103f4c1b7cb53607aac41e0bbccdf6ad04 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:53:34 +0000 Subject: [PATCH 096/449] Update working-groups.md meeting frequency added --- docs/working-groups.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index a7ad20a42d..27bc530c09 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,14 +2,14 @@ Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). -[CDM Collateral Working Group](CDM-Collateral-WG.md) +[CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly -[CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) +[CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly -[CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) +[CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly -[CDM Steering Working Group](CDM-Steering-WG.md) +[CDM Steering Working Group](CDM-Steering-WG.md) - quarterly -[CDM Structured Products Working Group](CDM-Structured-Products-WG.md) +[CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly -[CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) +[CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly From 96aab197fdf199ea1a144cccfd333170f2b3bdc0 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:54:33 +0000 Subject: [PATCH 097/449] Update working-groups.md edited order --- docs/working-groups.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 27bc530c09..195149ea7c 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,14 +2,15 @@ Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). -[CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly - [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly [CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly -[CDM Steering Working Group](CDM-Steering-WG.md) - quarterly +[CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly [CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly [CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly + +[CDM Steering Working Group](CDM-Steering-WG.md) - quarterly + From 5b4502e0b3195b88d545d6b6576aa5315605e348 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:57:25 +0000 Subject: [PATCH 098/449] Update roadmap.mdx included content from ROADMAP.MD page --- docs/roadmap.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/roadmap.mdx b/docs/roadmap.mdx index 3217ee4896..2768a37cb4 100644 --- a/docs/roadmap.mdx +++ b/docs/roadmap.mdx @@ -1,5 +1,9 @@ # 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA +![](.github/cdm-roadmap-2024-1.png) + +![](.github/cdm-roadmap-2024-2.png) + # 2024-5 Release schedule ![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) From 2bd9d7fb3bee29da118001ba203c0b36647e2afc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:58:13 +0000 Subject: [PATCH 099/449] Update ROADMAP.md All content copied into the roadmap.md page --- ROADMAP.md | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 2768a37cb4..88a53be78c 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,21 +1,3 @@ # 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA -![](.github/cdm-roadmap-2024-1.png) - -![](.github/cdm-roadmap-2024-2.png) - -# 2024-5 Release schedule -![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) - -Release States -=============== -Release states are defined as follows: -* Development – versions that include new designs from the “main” branch that are still under development. All tests must pass but the model may continue to evolve before being released into production. -* Production - the "latest and greatest" stable version that ideally everyone should upgrade to, and where enhancements compatible with the existing models will be included. We should aim for a release to be in Production for around a year if we can, to alleviate upgrade costs to consumers. -* Maintenance – when a new Production version is released then the current Production will go into Maintenance. Only critical bug fixes and changes related to critical regulatory requirements should be ported to Maintenance releases. Otherwise, functional changes would not be ported to maintenance releases. The intention would be to have only 1 version at a time in maintenance, so each time a new Production version drops, the previous Maintenance release would go to Unsupported. -* Unsupported/End of Life – There will be no bug fixes or other support for the version. TBD: We may perform security scans on some more recent unsupported versions and report any identified vulnerabilities, but will not perform security remediations. - - -At any point we want a maximum of 1 centrally supported development version, 1 production version, and one maintenance version. - - +Please refer to the [Roadmap](roadmap.md) page. From 27ce6fb24d74718be20cf8a050d8aaa96103372f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:58:44 +0000 Subject: [PATCH 100/449] Rename roadmap.mdx to roadmap.md page change name --- docs/{roadmap.mdx => roadmap.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{roadmap.mdx => roadmap.md} (100%) diff --git a/docs/roadmap.mdx b/docs/roadmap.md similarity index 100% rename from docs/roadmap.mdx rename to docs/roadmap.md From 1ccb2e2d57600a1b280304d882d577bb103114fc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 12:59:21 +0000 Subject: [PATCH 101/449] Update ROADMAP.md link edit --- ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ROADMAP.md b/ROADMAP.md index 88a53be78c..d1b998c4e5 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,3 +1,3 @@ # 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA -Please refer to the [Roadmap](roadmap.md) page. +Please refer to the (Roadmap)[roadmap.md] page. From 63c110f7cb926b41f161ee1f3478034dd42353d3 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:00:16 +0000 Subject: [PATCH 102/449] Rename roadmap.md to roadmap.mdx rename page to original --- docs/{roadmap.md => roadmap.mdx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{roadmap.md => roadmap.mdx} (100%) diff --git a/docs/roadmap.md b/docs/roadmap.mdx similarity index 100% rename from docs/roadmap.md rename to docs/roadmap.mdx From 52bfb66e8a04630ce1b67ed818454c3a0fff9353 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:00:19 +0000 Subject: [PATCH 103/449] Update ROADMAP.md --- ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ROADMAP.md b/ROADMAP.md index d1b998c4e5..482a4b2db1 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,3 +1,3 @@ # 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA -Please refer to the (Roadmap)[roadmap.md] page. +Please refer to the [Roadmap](roadmap.mdx) page. From 579a4210931517b5ad41009ab517e375b627a06d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:01:10 +0000 Subject: [PATCH 104/449] Update ROADMAP.md link fix --- ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ROADMAP.md b/ROADMAP.md index 482a4b2db1..a02f2d17d5 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,3 +1,3 @@ # 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA -Please refer to the [Roadmap](roadmap.mdx) page. +Please refer to the [Roadmap](docs/roadmap.mdx) page. From f96f4189ee6c56651a222de27b346d0ad2278a3f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:10:09 +0000 Subject: [PATCH 105/449] Update working-groups.md --- docs/working-groups.md | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 195149ea7c..282724ff0d 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,16 +1,24 @@ ## Working Groups -Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). +Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. -[CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly +**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. -[CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly +**Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. -[CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly +The following Working Groups are currently activated or about to be set up for this project: -[CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly -[CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly +*[CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly +*[CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly +*[CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly +*[CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly +*[CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly +*[CDM Steering Working Group](CDM-Steering-WG.md) - quarterly +* [ISLA CDM Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) +* [ISLA CDM Trading Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) +* [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) +* [ICMA CDM SteerCo for repo and bonds](https://www.icmagroup.org/market-practice-and-regulatory-policy/repo-and-collateral-markets/fintech/common-domain-model-cdm/) -[CDM Steering Working Group](CDM-Steering-WG.md) - quarterly +Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). From 637c2bbc797d8e8952e461fb3197ca63cb10d45b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:10:38 +0000 Subject: [PATCH 106/449] Update working-groups.md format change --- docs/working-groups.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 282724ff0d..d77e41a29c 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -9,12 +9,12 @@ Changes to the CDM may be proposed by CDM Working Groups, individual corporate c The following Working Groups are currently activated or about to be set up for this project: -*[CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly -*[CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly -*[CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly -*[CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly -*[CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly -*[CDM Steering Working Group](CDM-Steering-WG.md) - quarterly +* [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly +* [CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly +* [CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly +* [CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly +* [CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly +* [CDM Steering Working Group](CDM-Steering-WG.md) - quarterly * [ISLA CDM Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA CDM Trading Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) From 66a7372162b343b58d8e076a0bbe66fbeff86796 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:13:21 +0000 Subject: [PATCH 107/449] Update README.md replaced the repeated design principles section and cdm guidelines sections with links to correct pages --- README.md | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 98366cb176..21d1a045cf 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Read more about project contribution guidelines, principles, frequently asked qu ### Roles -The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific Working Group: +The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific [Working Group](docs/working-groups.md): * Maintainers - those who drive consensus within the working group * [Editors](https://github.com/finos/common-domain-model/blob/master/GOVERNANCE.md#1-roles) - those who codify ideas into a formal specification @@ -28,7 +28,8 @@ The CSL specifies [three different contribution roles](https://github.com/finos/ ### Active Working Groups -The following Working Groups are currently activated or about to be set up for this project: +Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. +The active Working Groups are covered by our [Working Groups](docs/working-groups.md) page. * [Contribution Review Working Group](https://cdm.finos.org/docs/CDM-Contribution-Review-WG) * [Collateral Working Group](https://cdm.finos.org/docs/CDM-Collateral-WG) @@ -41,7 +42,6 @@ The following Working Groups are currently activated or about to be set up for t * [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) * [ICMA CDM SteerCo for repo and bonds](https://www.icmagroup.org/market-practice-and-regulatory-policy/repo-and-collateral-markets/fintech/common-domain-model-cdm/) -Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. ![](.github/finos-cdm-governance-structure.png) @@ -81,19 +81,10 @@ Proposals for an entity to be given maintainership status or to have maintainers **CDM Steering Working Group Appointment of the Editor(s):** Editors will review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approved improvements. -## CDM Design Principles - -Contributions to the CDM have to comply with the following set of design principles that include the following concepts: - -* **Normalisation** through abstraction of common components -* **Composability** where objects are composed and qualified from the bottom up -* **Mapping** to existing industry messaging formats -* **Embedded logic** to represent industry processes -* **Modularisation** into logical layers \ +## CDM Design Principles and Development Guidelines -## CDM development guidelines +Contributions to the CDM have to comply with a set of [Design Principles](docs/design-principles.md) to be in line with the [CDM Development Guidelines](https://cdm.finos.org/docs/contribution). -The CDM Development Guidelines are defined by the Steering Working Group. The full set of CDM development guidelines can be found [here](https://cdm.finos.org/docs/contribution). ## Getting involved From eaad8b98f42827a0de756c175b03169e5e8cf122 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:18:47 +0000 Subject: [PATCH 108/449] Update README.md updated with new links to reference additional pages created, removed repeated sections/wording and replaced with links --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 21d1a045cf..2c82b95dd4 100644 --- a/README.md +++ b/README.md @@ -83,7 +83,7 @@ Proposals for an entity to be given maintainership status or to have maintainers ## CDM Design Principles and Development Guidelines -Contributions to the CDM have to comply with a set of [Design Principles](docs/design-principles.md) to be in line with the [CDM Development Guidelines](https://cdm.finos.org/docs/contribution). +Contributions to the CDM must comply with a set of [Design Principles](docs/design-principles.md) to be in line with the [CDM Development Guidelines](https://cdm.finos.org/docs/contribution). ## Getting involved @@ -108,7 +108,8 @@ If you'd like to receive official updates, please send an email to help@finos.or ### **Meetings** -Finally, another great way to interact with the community is to attend the bi-weekly [ Contribution Review Working Group](https://cdm.finos.org/docs/CDM-Contribution-Review-WG), monthly [Collateral Working Group](https://cdm.finos.org/docs/CDM-Collateral-WG), monthly [FINOS Structured Products Working Group](https://cdm.finos.org/docs/CDM-Structured-Products-WG), monthly [Steering Working Group](https://cdm.finos.org/docs/CDM-Steering-WG), monthly [Technology Architecture Working Group](https://cdm.finos.org/docs/CDM-Technology-Architecture-WG), bi-weekly [Derivative Products and Business Events Working Group](https://cdm.finos.org/docs/CDM-Derivative-Products-and-Business-Events-WG), and/or quarterly [Steering Working](https://cdm.finos.org/docs/CDM-Steering-WG) Group: email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). +Finally, as mentioned above, another great way to interact with the community is to attend a [Working Group](docs/working-groups.md) + ### @@ -118,7 +119,7 @@ Email help@finos.org. if you need help getting started in the CDM Community or i ## Roadmap -- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found under [Roadmap.md](ROADMAP.md). +- The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](docs/roadmap.mdx) - Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/tag/5.0.0-dev.7) page. @@ -156,7 +157,7 @@ Steps: ## Documentation -The CDM has extensive documentation which is kept up to date. Any change to the CDM should be accompanied by documentation. See docs guide [here](https://cdm.finos.org/docs/contribution#documentation-style-guide) +The CDM has extensive documentation which is kept up to date. Any change to the CDM should be accompanied by documentation. See docs guide [here](docs/documentation-style-guide.md) _NOTE:_ Commits and pull requests to FINOS repositories will only be accepted from those contributors with an active, executed Individual Contributor License Agreement (ICLA) with FINOS OR who are covered under an existing and active Corporate Contribution License Agreement (CCLA) executed with FINOS. Commits from individuals not covered under an ICLA or CCLA will be flagged and blocked by the FINOS Clabot tool (or [EasyCLA](https://community.finos.org/docs/governance/Software-Projects/easycla)). Please note that some CCLAs require individuals/employees to be explicitly named on the CCLA. From f9c3fe869a1f17e7a28ec0453fa133c872fa4a19 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:20:19 +0000 Subject: [PATCH 109/449] Update CDM-Steering-WG.md used the more updated definition in the README file --- docs/CDM-Steering-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 2d037f574f..6247738f2f 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -4,7 +4,7 @@ title: CDM Steering Working Group ## Overview -This working group serves as the driving force behind the strategic direction and technical aspects of the CDM. We are responsible for establishing technical and modeling guidelines, setting and revising the project’s strategic roadmap, and vetting proposed changes. Additionally, we approve or establish additional working groups to address specific needs within the CDM ecosystem. +The Steering Working Group serves as the driving force behind the strategic direction and technical aspects of the CDM. It is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. ### Responsibilities: From 88dbb7edea404e8995f8a2a2b0d04a7835fa59da Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:21:24 +0000 Subject: [PATCH 110/449] Update CDM-Steering-WG.md link fixed to reference updated roadmap page, added add'l info on group taken from README file --- docs/CDM-Steering-WG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 6247738f2f..3be3c39169 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -4,7 +4,7 @@ title: CDM Steering Working Group ## Overview -The Steering Working Group serves as the driving force behind the strategic direction and technical aspects of the CDM. It is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. +The Steering Working Group serves as the driving force behind the strategic direction and technical aspects of the CDM. It is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. ### Responsibilities: @@ -13,6 +13,8 @@ The Steering Working Group serves as the driving force behind the strategic dire - Approve new FINOS Working Groups (WGs). - Determine matters of Governance & Operating Model for FINOS CDM WGs. - Provide final release approval. +- The first Steering Group of each calendar year will include a review of existing governance measures and wording on the agenda for re-ratification. + ## Meetings @@ -20,7 +22,7 @@ The Steering Working Group serves as the driving force behind the strategic dire ## 2024 Roadmap -[Steering WG Roadmap](ROADMAP.md) +[Steering WG Roadmap](roadmap.mdx) ## Subscribe From f81d8345c4e354376518dba47169e78c645d403e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:22:36 +0000 Subject: [PATCH 111/449] Update README.md merged info on cdm steering group into the cdm steering group page and deleted it from here (provided link instead) --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 2c82b95dd4..c5aca046a3 100644 --- a/README.md +++ b/README.md @@ -54,13 +54,9 @@ The active Working Groups are covered by our [Working Groups](docs/working-group * Participants of the CDM Steering Working Group approve DRAFT specification releases. * Maintainers of the CDM Steering Working Group will approve merging of the proposed “Pre-Draft” changes (coming from other Working Groups or otherwise from community) into the repo. -**CDM Steering Working Group.** The CDM Steering Working Group will review and approve completed Working Group formation proposals per 2.1.0. ![](.github/Group-Roles-Scope.png) -**CDM Steering Working Group Purpose:** The Steering Working Group is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. - -The first Steering Group of each calendar year will include a review of existing governance measures and wording on the agenda for re-ratification. **Appointment of CDM Maintainers:** From 6453b251b19e10775cfefa81557d658ab0e0949e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:26:32 +0000 Subject: [PATCH 112/449] Update roadmap.mdx format edit --- docs/roadmap.mdx | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docs/roadmap.mdx b/docs/roadmap.mdx index 2768a37cb4..9815658c9f 100644 --- a/docs/roadmap.mdx +++ b/docs/roadmap.mdx @@ -1,9 +1,4 @@ # 2024 CDM Roadmap from FINOS, ICMA, ISDA, & ISLA - -![](.github/cdm-roadmap-2024-1.png) - -![](.github/cdm-roadmap-2024-2.png) - # 2024-5 Release schedule ![CDM Release Guidelines Task Force Summary - July 2 2024](https://github.com/finos/common-domain-model/assets/7291088/9542593d-b63e-4447-8a21-cfec1df65221) From a1dea99ecb68fb706e1d580199473b2ada7470b8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:27:17 +0000 Subject: [PATCH 113/449] Update CDM-Steering-WG.md removed roadmap section --- docs/CDM-Steering-WG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 3be3c39169..640a30e528 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -20,9 +20,6 @@ The Steering Working Group serves as the driving force behind the strategic dire **Join us Monthly on the Second Tuesday 11AM EST (4 PM GMT).** Email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). -## 2024 Roadmap - -[Steering WG Roadmap](roadmap.mdx) ## Subscribe From d7c1d4f88fa3a13200ab220d23d561dc30e2be06 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:27:36 +0000 Subject: [PATCH 114/449] Update CDM-Derivatives-Product-and-Business-Event-WG.md removed roadmap section --- docs/CDM-Derivatives-Product-and-Business-Event-WG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/CDM-Derivatives-Product-and-Business-Event-WG.md b/docs/CDM-Derivatives-Product-and-Business-Event-WG.md index 36e36deb5a..e5ed8a443c 100644 --- a/docs/CDM-Derivatives-Product-and-Business-Event-WG.md +++ b/docs/CDM-Derivatives-Product-and-Business-Event-WG.md @@ -10,9 +10,6 @@ Focused on swaps (IR, credit, equity, commodity, etc.), options, FX, post-trade **Join us on the Second and Last Wednesday at 11:30 AM EST (4:30PM GMT).** Email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). -## 2024 Roadmap - -![DPBE Roadmap](/img/dpbe-roadmap.png) ## Subscribe From ab3f4c7aabf3d6a3a4d8705abfd74b6e462e1972 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:28:21 +0000 Subject: [PATCH 115/449] Update CDM-Contribution-Review-WG.md removed roadmap section - was a broken link --- docs/CDM-Contribution-Review-WG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/CDM-Contribution-Review-WG.md b/docs/CDM-Contribution-Review-WG.md index 5853f7ee35..921c1448a1 100644 --- a/docs/CDM-Contribution-Review-WG.md +++ b/docs/CDM-Contribution-Review-WG.md @@ -18,9 +18,6 @@ The CDM Contribution Review Working Group (CRWG) plays a crucial role in the CDM **Join us on the First and Third Tuesday at 10 AM EST (3 PM GMT).** Email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). -## 2024 Roadmap - -![CRWG Roadmap](/img/crwg-roadmap.png) ## Subscribe From 3be76d984ee2ae753d0bacf612ac00a1c117d2d7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:28:47 +0000 Subject: [PATCH 116/449] Update CDM-Collateral-WG.md removed roadmap section - was a broken link --- docs/CDM-Collateral-WG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/CDM-Collateral-WG.md b/docs/CDM-Collateral-WG.md index 3d6c8f6a1e..d588ec541b 100644 --- a/docs/CDM-Collateral-WG.md +++ b/docs/CDM-Collateral-WG.md @@ -14,9 +14,6 @@ The Collateral Working Group plays a pivotal role in the CDM ecosystem by provid **Join us on the last Tuesday every month 10AM EST (3PM GMT).** Email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). -## 2024 Roadmap - -![Collateral WG Roadmap](/img/crwg-roadmap.png) ## Subscribe From d1ffeda58b7327d53de4869019c08e048ad86bbc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:29:47 +0000 Subject: [PATCH 117/449] Update CDM-Technology-Architecture-WG.md removed roadmap section - link broken --- docs/CDM-Technology-Architecture-WG.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index 60fd3291fe..2fb7a91cc2 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -16,9 +16,6 @@ The CDM Technology Architecture Working Group focuses on aligning the architectu **Join us every 2nd Thursday of Every Month, 9AM EST (2PM GMT).** Email help@finos.org to be added to the meeting invites directly, or find the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). -## 2024 Roadmap - -![TAWG Roadmap](/img/tawg-roadmap.png) ## Subscribe From 44950d66cc87419557deda96af92f16bcd75770c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:35:45 +0000 Subject: [PATCH 118/449] Update README.md format edit + link tidy up --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index c5aca046a3..dbddd3a4f4 100644 --- a/README.md +++ b/README.md @@ -106,8 +106,6 @@ If you'd like to receive official updates, please send an email to help@finos.or Finally, as mentioned above, another great way to interact with the community is to attend a [Working Group](docs/working-groups.md) - - ### **Need help?** @@ -182,7 +180,7 @@ The following are the FINOS CDM maintainers and the firms they represent. | Manuel Martos | TradeHeader | OrgRep | manel-martos | | Marc Gratacos | TradeHeader | OrgRep | mgratacos | -If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** +If you would like to get in touch with the CDM maintainer team, contact them through their [mailing list](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** ## License From ca3902615714425515caa793ac7953d8763fdbbe Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:41:19 +0000 Subject: [PATCH 119/449] Update working-groups.md merged the role section in the governance page. --- docs/working-groups.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/working-groups.md b/docs/working-groups.md index d77e41a29c..d7fc4b92c4 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,7 +1,20 @@ ## Working Groups +Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. + +## Roles + +1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus and coordinating appeals. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. + +1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to label Pull Requests and issues. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. + +1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the Community Specification License. Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. + +1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. + Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. + **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. **Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. From 3b0bdc372ffe0eb2d073ad8e6744be946071d12d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:44:04 +0000 Subject: [PATCH 120/449] Update governance.md deleted roles section as it is now under the working groups page, added sentence "An individual's role will determine the extent of their decision making abilities" and changed numbering for consistency --- docs/governance.md | 48 +++++++++++++++++----------------------------- 1 file changed, 18 insertions(+), 30 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index c2b9e036ac..7d089c5841 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -5,60 +5,48 @@ title: Governance # Governance This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. -## 1. Roles -Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. +## 1. Decision Making -* 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus and coordinating appeals. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. +* 1.1. Consensus-Based Decision Making. [Working Groups](working-groups.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. An individual's [role](working-groups.md) will determine the extent of their decision making abilities. The Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. -* 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to label Pull Requests and issues. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the [CDM maintainers via email](https://lists.finos.org/g/cdm-maintainers). If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. - -* 1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the Community Specification License. Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. - -* 1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. - - -## 2. Decision Making - -* 2.1. Consensus-Based Decision Making. [Working Groups](working-groups.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. - -* 2.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. +* 1.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. -## 3. Ways of Working +## 2. Ways of Working Inspired by [ANSI’s Essential Requirements for Due Process](https://share.ansi.org/Shared%20Documents/Standards%20Activities/American%20National%20Standards/Procedures,%20Guides,%20and%20Forms/2020_ANSI_Essential_Requirements.pdf), Community Specification Working Groups must adhere to consensus-based due process requirements. These requirements apply to activities related to the development of consensus for approval, revision, reaffirmation, and withdrawal of Community Specifications. Due process means that any person (organization, company, government agency, individual, etc.) with a direct and material interest has a right to participate by: a) expressing a position and its basis, b) having that position considered, and c) having the right to appeal. Due process allows for equity and fair play. The following constitute the minimum acceptable due process requirements for the development of consensus. -* 3.1. Openness. **Participation shall be open to all persons who are directly and materially affected by the activity in question. There shall be no undue financial barriers to participation. Voting membership on the consensus body shall not be conditional upon membership in any organization, nor unreasonably restricted on the basis of technical qualifications or other such requirements. Membership in a Working Group’s parent organization, if any, may be required. +* 2.1. Openness. **Participation shall be open to all persons who are directly and materially affected by the activity in question. There shall be no undue financial barriers to participation. Voting membership on the consensus body shall not be conditional upon membership in any organization, nor unreasonably restricted on the basis of technical qualifications or other such requirements. Membership in a Working Group’s parent organization, if any, may be required. -* 3.2. Lack of Dominance. **The development process shall not be dominated by any single interest category, individual or organization. Dominance means a position or exercise of dominant authority, leadership, or influence by reason of superior leverage, strength, or representation to the exclusion of fair and equitable consideration of other viewpoints. +* 2.2. Lack of Dominance. **The development process shall not be dominated by any single interest category, individual or organization. Dominance means a position or exercise of dominant authority, leadership, or influence by reason of superior leverage, strength, or representation to the exclusion of fair and equitable consideration of other viewpoints. -* 3.3. Balance. **The development process should have a balance of interests. Participants from diverse interest categories shall be sought with the objective of achieving balance. +* 2.3. Balance. **The development process should have a balance of interests. Participants from diverse interest categories shall be sought with the objective of achieving balance. -* 3.4. Coordination and Harmonization. **Good faith efforts shall be made to resolve potential conflicts between and among deliverables developed under this Working Group and existing industry standards. +* 2.4. Coordination and Harmonization. **Good faith efforts shall be made to resolve potential conflicts between and among deliverables developed under this Working Group and existing industry standards. -* 3.5. Consideration of Views and Objections. Prompt consideration shall be given to the written views and objections of all Participants. +* 2.5. Consideration of Views and Objections. Prompt consideration shall be given to the written views and objections of all Participants. -* 3.6. Written procedures. This governance document and other materials documenting the Community Specification development process shall be available to any interested person. +* 2.6. Written procedures. This governance document and other materials documenting the Community Specification development process shall be available to any interested person. -## 4. Specification Development Process +## 3. Specification Development Process -* 4.1. Pre-Draft. Any Participant may submit a proposed initial draft document as a candidate Draft Specification of that Working Group. The Maintainer will designate each submission as a “Pre-Draft” document. +* 3.1. Pre-Draft. Any Participant may submit a proposed initial draft document as a candidate Draft Specification of that Working Group. The Maintainer will designate each submission as a “Pre-Draft” document. -* 4.2. Draft. Each Pre-Draft document of a Working Group must first be Approved to become a” Draft Specification”. Once the Working Group approves a document as a Draft Specification, the Draft Specification becomes the basis for all going forward work on that specification. +* 3.2. Draft. Each Pre-Draft document of a Working Group must first be Approved to become a” Draft Specification”. Once the Working Group approves a document as a Draft Specification, the Draft Specification becomes the basis for all going forward work on that specification. -* 4.3. Working Group Approval. Once a Working Group believes it has achieved the objectives for its specification as described in the Scope, it will Approve that Draft Specification and progress it to “Approved Specification” status, such status to be effective forty-five days following such Approval. The Maintainer will update the NOTICES.MD file to indicate both the Approval of the Draft Specification and the date upon which its “Approved Specification” status will be effective which shall in no case be earlier than forty-five days following the date the Notices.md file was updated. +* 3.3. Working Group Approval. Once a Working Group believes it has achieved the objectives for its specification as described in the Scope, it will Approve that Draft Specification and progress it to “Approved Specification” status, such status to be effective forty-five days following such Approval. The Maintainer will update the NOTICES.MD file to indicate both the Approval of the Draft Specification and the date upon which its “Approved Specification” status will be effective which shall in no case be earlier than forty-five days following the date the Notices.md file was updated. -* 4.4. Publication and Submission. Upon the designation of a Draft Specification as an Approved Specification, the Maintainer will publish the Approved Specification in a manner agreed upon by the Working Group Participants (i.e., Working Group Participant only location, publicly available location, Working Group maintained website, Working Group member website, etc.). The publication of an Approved Specification in a publicly accessible manner must include the terms under which the Approved Specification is being made available under. +* 3.4. Publication and Submission. Upon the designation of a Draft Specification as an Approved Specification, the Maintainer will publish the Approved Specification in a manner agreed upon by the Working Group Participants (i.e., Working Group Participant only location, publicly available location, Working Group maintained website, Working Group member website, etc.). The publication of an Approved Specification in a publicly accessible manner must include the terms under which the Approved Specification is being made available under. -* 4.5. Submissions to Standards Bodies. No Draft Specification or Approved Specification may be submitted to another standards development organization without Working group Approval. Upon reaching Approval, the Maintainer will coordinate the submission of the applicable Draft Specification or Approved Specification to another standards development organization. Working Group Participants that developed that Draft Specification or Approved Specification agree to grant the copyright rights necessary to make those submissions. +* 3.5. Submissions to Standards Bodies. No Draft Specification or Approved Specification may be submitted to another standards development organization without Working group Approval. Upon reaching Approval, the Maintainer will coordinate the submission of the applicable Draft Specification or Approved Specification to another standards development organization. Working Group Participants that developed that Draft Specification or Approved Specification agree to grant the copyright rights necessary to make those submissions. -## 5. Non-Confidential, Restricted Disclosure +## 4. Non-Confidential, Restricted Disclosure Information disclosed in connection with any Working Group activity, including but not limited to meetings, Contributions, and submissions, is not confidential, regardless of any markings or statements to the contrary. Notwithstanding the foregoing, if the Working Group is collaborating via a private repository, the Participants will not make any public disclosures of that information contained in that private repository without the Approval of the Working Group. -## 6. Major release scheduling guidelines +## 5. Major release scheduling guidelines The Steering Working Group has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. From a170113e4e38f6e0d0d46986394c0d59926f787e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:46:35 +0000 Subject: [PATCH 121/449] Update governance.md removed text about maintainers and moved this into the working groups page --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 7d089c5841..7b7fb62da5 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -8,7 +8,7 @@ This document provides the governance policy for specifications and other docume ## 1. Decision Making -* 1.1. Consensus-Based Decision Making. [Working Groups](working-groups.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. An individual's [role](working-groups.md) will determine the extent of their decision making abilities. The Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. +* 1.1. Consensus-Based Decision Making. [Working Groups](working-groups.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. An individual's [role](working-groups.md) will determine the extent of their decision making abilities. For example, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. * 1.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. From 7ac88a3ab137999b3b00147b138aec4b38f10d6b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:46:53 +0000 Subject: [PATCH 122/449] Update working-groups.md added add'l info on maintainers from governance page --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index d7fc4b92c4..4d3a3c508f 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -4,7 +4,7 @@ Each Working Group may include the following roles. Additional roles may be adop ## Roles -1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus and coordinating appeals. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. +1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus, coordinating appeals and documenting evidence of consensus. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to label Pull Requests and issues. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. From 7d03ada9825ae6b3bc449fb149c660e25a95ff79 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:48:15 +0000 Subject: [PATCH 123/449] Update governance.md numbering edit --- docs/governance.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 7b7fb62da5..1430dce5df 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -50,7 +50,7 @@ Information disclosed in connection with any Working Group activity, including b The Steering Working Group has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. -### 6.1 Objectives of defining major releases +### 5.1 Objectives of defining major releases * To identify and communicate to users of CDM when changes will happen that could affect them in a profound way, e.g. - Changes to existing functionality that may create challenges for upgrading [testing] @@ -59,21 +59,21 @@ The Steering Working Group has the role of defining major releases of CDM and sh * To help developers of CDM understand the roadmap for the most critical changes to the CDM, so they can better plan their work * To promote planned and new CDM capabilities to encourage adoption -### 6.2 Objectives of defining guidelines for scheduling and approving major releases +### 5.2 Objectives of defining guidelines for scheduling and approving major releases * To ensure that major releases are planned, scheduled, and approved in a predictable, consistent, and transparent way - Ensure smoother development - Reduce conflict * To ensure that we follow industry best-practices for evolving software. -### 6.3 Overall Principles for Scheduling Major Releases +### 5.3 Overall Principles for Scheduling Major Releases * Major releases shall be planned ahead of time and these plans reviewed and approved by the SWG  so that consumers of CDM are aware of the planned changes and can plan for those changes. There is a balance between moving too quickly (and creating many changes, potentially discouraging adoption) and moving too slowly (and not addressing major issues in a timely fashion).  The SWG will be tasked with assessing and maintaining that balance and communicating its decisions.  That balance is likely to change over time as the CDM software matures; likely major release frequency will slow down in the future. * Part of the role of the guidelines will be to help the CDM SWG to resist pressure to create too many major releases.  However, the guidelines need to provide the SWG with enough flexibility to address major challenges relatively quickly and flexibly when required. * Defining the guidelines is important to implement the above objective -### 6.4 Detailed Guidelines – Scheduling Major Releases +### 5.4 Detailed Guidelines – Scheduling Major Releases * No major release will be planned/scheduled (decision and content) without formal approval at a meeting of the SWG * *Rationale:*  Designation of a major release is an important decision that requires transparency and control @@ -94,7 +94,7 @@ There is a balance between moving too quickly (and creating many changes, potent * These guidelines can be amended by the SWG following a formal review process -### 6.5 Detailed Guidelines – Long Term Planning and Outreach +### 5.5 Detailed Guidelines – Long Term Planning and Outreach * Ideally the SWG will establish plans for upcoming major releases for at least the following 9-12 months * *Rationale:*  this provides transparency for the users and potential users of CDM (supporting adoption) @@ -102,7 +102,7 @@ There is a balance between moving too quickly (and creating many changes, potent * Major release schedules shall be published on the CDM GitHub repository once approved by the SWG (in https://github.com/finos/common-domain-model/blob/master/ROADMAP.md) * *Rationale:* as above -### 6.6 Detailed Guidelines – Changes vs. Major Versions +### 5.6 Detailed Guidelines – Changes vs. Major Versions * Breaking changes (as defined in the change control guidelines) can only be implemented in a major version - *Rationale:* this is required to ensure that within a single major version there is stability across minor versions. @@ -116,7 +116,7 @@ There is a balance between moving too quickly (and creating many changes, potent * When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place - *Rationale:* this is to support CDM users in migrating to new versions of CDM -## 7.0 Change Control Guidelines +## 6.0 Change Control Guidelines This section discusses how changes to the CDM are controlled within and between releases, in particular: @@ -129,7 +129,7 @@ This section discusses how changes to the CDM are controlled within and between * How we want to ensure that the rules are evaluated and enforced during development * This includes development processes (e.g. review and approval) as well as automated tooling (e.g. regression test cases) -## 7.1 Change Control Principles +## 6.1 Change Control Principles * We are trying to ensure rapid, smooth, and predictable evolution of the model by controlling when and how breaking changes are introduced * We want to allow changes where needed, with defined process to make those changes, to meet evolved and improved understanding of the business and technical requirements. @@ -137,7 +137,7 @@ This section discusses how changes to the CDM are controlled within and between * Prohibiting breaking changes within a major version should allow users to upgrade to minor versions more quickly and easily, and plan for when to implement larger changes * By limiting and control the amount of change to key business models and technology structures, CDM users can have confidence that functionality they develop using CDM will continue to work with new versions of CDM with minimal effort, at least for a defined period of time -## 7.2 Change Control Rules +## 6.2 Change Control Rules * Unless explicitly indicated otherwise, components of CDM (such as data types and functions) will be under change control once released into production. * Within multiple minor releases of a single major release, the following will not be changed: @@ -155,7 +155,7 @@ This section discusses how changes to the CDM are controlled within and between Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. -## 7.3 Change Control Evaluation and Enforcement +## 6.3 Change Control Evaluation and Enforcement * Designers and contributors to CDM are responsible for being aware of and following the change control guidelines. This includes flagging pull requests when they involve breaking changes to controlled objects. * Backward incompatible changes shall be documented and include a migration guide (remap from old structures and functions to the new) @@ -167,11 +167,11 @@ Please note that full, bidirectional interoperability between minor versions is -## 8.0 Pull Request Classification and Approval Guidelines +## 7.0 Pull Request Classification and Approval Guidelines This section discusses how pull requests will be classified, reviewed, and approved. -## 8.1 PR Classification +## 7.1 PR Classification Pull requests shall be classified into one of the following complexity categories: * Model change - bug fix – change to existing logic (without major redesign) to cause it to implement the original intended behaviour and design; generally used to address an oversight in a previous contribution. @@ -184,7 +184,7 @@ Pull requests shall be tagged in GitHub as described in discussion [#2789](https -## 8.2 Summary of PR approval requirements +## 7.2 Summary of PR approval requirements * PRs shall be classified into Model defect corrections (bug fixes to correct existing functionality) vs. Model enhancements (new designs or capabilities) vs. technical. * There shall be an indication of whether a PR includes any backward-incompatible changes. @@ -201,18 +201,18 @@ Pull requests shall be tagged in GitHub as described in discussion [#2789](https -## 9.0 Release Build Approval Guidelines +## 8.0 Release Build Approval Guidelines This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. -## 9.1 Development Release Scheduling and Approvals +## 8.1 Development Release Scheduling and Approvals * Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. * Development releases shall be reported in brief to the CRWG and the SWG -## 9.2 Major Production Release Build & Release Approvals +## 8.2 Major Production Release Build & Release Approvals * Major production releases will be scheduled by the SWG as described above * *(TODO: insert a diagram of the promotion process)* @@ -221,7 +221,7 @@ This section covers scheduling of minor, development, and patch releases, and ap * All approved PRs for the major production release are complete * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production -## 9.3 Minor Production Release Scheduling and Approvals +## 8.3 Minor Production Release Scheduling and Approvals * Minor production releases may be scheduled by the maintainers based on the queue of approved PRs * Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). @@ -230,13 +230,13 @@ This section covers scheduling of minor, development, and patch releases, and ap * Minor production releases shall be reported in brief to the CRWG and the SWG, * A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. -## 9.4 Production Patch Release Scheduling and Approvals +## 8.4 Production Patch Release Scheduling and Approvals * Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). * Production patch releases require the approval of one maintainer * Production patch releases shall be reported to the CRWG. - ## 9.5 Summary of Release Approval Requirements + ## 8.5 Summary of Release Approval Requirements | Type of Release | Approval Requirement | Notes | | ---------------------| -------------------- | ------------------------------------------- | From 810880356327178ad4ecf659477292d83612318d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:55:52 +0000 Subject: [PATCH 124/449] Update governance.md numbering From 08c782aa005b654ce17b50fa633be2205e98be10 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 13:57:52 +0000 Subject: [PATCH 125/449] Update governance.md typo fix --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 1430dce5df..393780b379 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -193,7 +193,7 @@ Pull requests shall be tagged in GitHub as described in discussion [#2789](https | Type of PR | Backward Compatible | Backward Incompatible | | --------------------| --------------------| ---------------------------------------------| -| Model - Bug fix |1 maintainer – separate from the submitter, preferably from a separate organization | 2 maintainers; must have been reviewed by the CRWG,; if for a production version, SWG must approve; only used for recently introduced functionality | +| Model - Bug fix |1 maintainer – separate from the submitter, preferably from a separate organization | 2 maintainers; must have been reviewed by the CRWG; if for a production version, SWG must approve; only used for recently introduced functionality | | Model - Enhancement | 2 maintainers; must have been approved by a WG or the CRWG | 2 maintainers; must be on roadmap or approved by SWG; must have been approved by a WG or the CRWG; must go into a dev version; at least one maintainer must be from a separate organization | | Technical - e.g. dependency update, change to mapping, reference data, documentation, changes to samples…. | At least one; additional review up to the maintainer’s discretion – e.g. might need to consult the Technology Architecture Working Group (TAWG) | Must be approved by the TAWG; must go into a dev version | From df324fd190d50f2a69753c445f051d0a29e0c6eb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 16:44:45 +0000 Subject: [PATCH 126/449] Update contributions-1.md re-added text previously split out into separate page, removed a paragraph under development approach to add into the development approach specific page --- docs/contributions-1.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/docs/contributions-1.md b/docs/contributions-1.md index bd6790c420..9b40f61496 100644 --- a/docs/contributions-1.md +++ b/docs/contributions-1.md @@ -1,6 +1,38 @@ # Contributions This page will take you through how to contribute to the CDM, the necessary steps to take beforehand, editing and testing. +## CDM development guidelines + +The CDM Development Guidelines are defined by the Steering Working Group. The full set of CDM development guidelines can be found [here](https://cdm.docs.rosetta-technology.io/source/contribution.html). + +## Version Management + +The CDM is developed, built and released using standard software +source-control management. Each new released version is announced to +users via a *release note* that describes the change introduced by that +new version. The CDM release history is available in the [Release +Section](#) of the CDM documentation. + +![](/img/CDM–Semantic-Versioning-Refresher.png) + +Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) + + +## Agile Development Approach + +The on-going development of the CDM adheres to a methodology inspired by +the *Agile* software development framework. This methodology is based on +two high-level principles: + +1. Focus on business value from the user's perspective, encapsulated + in the concept of *user story* +2. Delivery of small, releasable changes that contribute to that + business value (sometimes referred to as *shippable increments*) - + i.e. no "big bang" changes + + + To learn more, visit our [development approach](development-approach.md) page. + # How to Contribute The purpose of this section is to provide guidance for submitting, From 4c9c85e5c4c7d44732b852681d7aca95081aad07 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 16:45:33 +0000 Subject: [PATCH 127/449] Rename contribution.md to contribution-v1.md the info in this page is all on the contributions.md page. --- docs/{contribution.md => contribution-v1.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{contribution.md => contribution-v1.md} (100%) diff --git a/docs/contribution.md b/docs/contribution-v1.md similarity index 100% rename from docs/contribution.md rename to docs/contribution-v1.md From 72710570c0fcc562fb62ed26fd03b6e618867676 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 16:45:45 +0000 Subject: [PATCH 128/449] Rename contributions-1.md to contributions.md page name change --- docs/{contributions-1.md => contributions.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{contributions-1.md => contributions.md} (100%) diff --git a/docs/contributions-1.md b/docs/contributions.md similarity index 100% rename from docs/contributions-1.md rename to docs/contributions.md From 1bafb443c8bcfdce2ab4327fd68b97284f7143df Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 16:46:17 +0000 Subject: [PATCH 129/449] Update contributions.md format fix --- docs/contributions.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index 9b40f61496..c210ee5a03 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -14,7 +14,6 @@ new version. The CDM release history is available in the [Release Section](#) of the CDM documentation. ![](/img/CDM–Semantic-Versioning-Refresher.png) - Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) @@ -30,7 +29,6 @@ two high-level principles: business value (sometimes referred to as *shippable increments*) - i.e. no "big bang" changes - To learn more, visit our [development approach](development-approach.md) page. # How to Contribute @@ -68,7 +66,6 @@ associated products and CDM users remain invited to leverage the tools of their choosing. This contribution guide has been contextualised with references to Rosetta to ease understanding and align with the current process. - --- ## Before you start modelling From ba5afe9d5d21d0a679f36400223bb7749f0931ca Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 17:03:20 +0000 Subject: [PATCH 130/449] Update development-approach.md format change --- docs/development-approach.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/development-approach.md b/docs/development-approach.md index 9600132a20..86ed6a4940 100644 --- a/docs/development-approach.md +++ b/docs/development-approach.md @@ -90,7 +90,7 @@ Where the "Release" injunction is attached to a deploy-type task. ## Delivery of small releasable units -### What is a releasable unit +### What is a releasable unit? To maintain on-going momentum in the development of the CDM, delivery is organised around small but releasable units of change. This means that From 2419515840e923b25cb59accb96194ee466a966e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 5 Nov 2024 17:08:07 +0000 Subject: [PATCH 131/449] Update GOVERNANCE.md link fixed --- GOVERNANCE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index cbe35d953f..79c888ff34 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -44,7 +44,7 @@ Inspired by [ANSI’s Essential Requirements for Due Process](https://share.ansi * 4.2. Draft. Each Pre-Draft document of a Working Group must first be Approved to become a” Draft Specification”. Once the Working Group approves a document as a Draft Specification, the Draft Specification becomes the basis for all going forward work on that specification. -* 4.3. Working Group Approval. Once a Working Group believes it has achieved the objectives for its specification as described in the Scope, it will Approve that Draft Specification and progress it to “Approved Specification” status, such status to be effective forty-five days following such Approval. The Maintainer will update the NOTICES.MD file to indicate both the Approval of the Draft Specification and the date upon which its “Approved Specification” status will be effective which shall in no case be earlier than forty-five days following the date the Notices.md file was updated. +* 4.3. Working Group Approval. Once a Working Group believes it has achieved the objectives for its specification as described in the Scope, it will Approve that Draft Specification and progress it to “Approved Specification” status, such status to be effective forty-five days following such Approval. The Maintainer will update the [NOTICES.MD](NOTICE.MD) file to indicate both the Approval of the Draft Specification and the date upon which its “Approved Specification” status will be effective which shall in no case be earlier than forty-five days following the date the Notices.md file was updated. * 4.4. Publication and Submission. Upon the designation of a Draft Specification as an Approved Specification, the Maintainer will publish the Approved Specification in a manner agreed upon by the Working Group Participants (i.e., Working Group Participant only location, publicly available location, Working Group maintained website, Working Group member website, etc.). The publication of an Approved Specification in a publicly accessible manner must include the terms under which the Approved Specification is being made available under. From d56c34bfb249bcdc61e33b84fa7e2623ddeebada Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:17:50 +0000 Subject: [PATCH 132/449] Update working-groups.md added Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintaners.md) with new page covering info in read me file --- docs/working-groups.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/working-groups.md b/docs/working-groups.md index 4d3a3c508f..06ea202fb8 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -5,6 +5,7 @@ Each Working Group may include the following roles. Additional roles may be adop ## Roles 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus, coordinating appeals and documenting evidence of consensus. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. +Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintaners.md) 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to label Pull Requests and issues. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. From ff6df27219d95ef1fc16db1485817dab647b454c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:19:18 +0000 Subject: [PATCH 133/449] Create appointment-of-maintaners.md new page --- docs/appointment-of-maintaners.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 docs/appointment-of-maintaners.md diff --git a/docs/appointment-of-maintaners.md b/docs/appointment-of-maintaners.md new file mode 100644 index 0000000000..35770ce090 --- /dev/null +++ b/docs/appointment-of-maintaners.md @@ -0,0 +1,15 @@ + +**Appointment of CDM Maintainers:** + +Maintainers are designated as either Organisational Representatives (OrgRep) or Private individuals. Private individuals are maintainers in their own right, acting on their own volition and not representing another legal entity. OrgReps are appointed by their organisation, acting on behalf and for that organisation. Organisations are recommended to appoint at least two representatives for coverage purposes. Organizations may change their OrgReps at any time. + +A list of Maintainers along with their type will be kept visible within the governance documentation provided on the repo and mini-site. + +* Additional Maintainers may be proposed by Participants. Proposed new Private individuals or new organisations will be approved via consensus of the Participants and with agreement of existing Maintainers, and should meet the following criteria: + + * Proven experience in data modelling and/or software development in financial markets. + * In-depth understanding and proven track record of contribution to the CDM, as well as other data standards (such as ISO) and messaging protocols (such as FIX, FpML or Swift).Private individuals and Organisations may choose to rescind their maintainership at will but must notify the other maintainers. Any entity who has chosen to rescind their maintainership, but then at a later time would like to re-join the maintainer team, is subject to the voting process outlined above. Additionally any OrgRep who has been replaced by their organisation, but wishes to remain a maintainer as a Private Individual will also need to go through the voting process. For the voting purposes, each Organization will have one vote. + + Maintaining entities or representatives can have their maintainer status revoked by unanimous vote of other maintainers. This measure is expected to be used only in extreme circumstances such as in the event of a maintainer being inactive for a significant period of time, or being found to no longer meet the requirements of being a maintainer set out above. This is not intended to be an exhaustive list of circumstances. + +Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. From bbabb17ee9d2149e77b998bff27e7869f11f6e9a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:22:44 +0000 Subject: [PATCH 134/449] Update working-groups.md merging text on read me file on editors --- docs/working-groups.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 06ea202fb8..1b024c1b81 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -4,10 +4,11 @@ Each Working Group may include the following roles. Additional roles may be adop ## Roles -1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus, coordinating appeals and documenting evidence of consensus. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. +1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. +Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintaners.md) -1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to label Pull Requests and issues. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. +1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. 1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the Community Specification License. Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. From cb6b5fad03553a128b28fe7e6656e98f871b811c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:23:47 +0000 Subject: [PATCH 135/449] Update README.md removed section on maintainers as this is now on a separate page. --- README.md | 46 ++-------------------------------------------- 1 file changed, 2 insertions(+), 44 deletions(-) diff --git a/README.md b/README.md index dbddd3a4f4..55ec876426 100644 --- a/README.md +++ b/README.md @@ -20,63 +20,21 @@ Read more about project contribution guidelines, principles, frequently asked qu ### Roles -The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific [Working Group](docs/working-groups.md): +The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md):Mantainers, Editors and Participants. -* Maintainers - those who drive consensus within the working group -* [Editors](https://github.com/finos/common-domain-model/blob/master/GOVERNANCE.md#1-roles) - those who codify ideas into a formal specification -* Participants - anyone who provides contributions to the project under a signed CSL CLA. A great way to sign the CLA is to open a Pull Request to add your name to the [Participants.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/participants.md) file. -### Active Working Groups +### Working Groups Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. The active Working Groups are covered by our [Working Groups](docs/working-groups.md) page. -* [Contribution Review Working Group](https://cdm.finos.org/docs/CDM-Contribution-Review-WG) -* [Collateral Working Group](https://cdm.finos.org/docs/CDM-Collateral-WG) -* [Technology Architecture Working Group](https://cdm.finos.org/docs/CDM-Technology-Architecture-WG) -* [Structured Products Working Group](https://cdm.finos.org/docs/CDM-Structured-Products-WG) -* [Steering Working Group](https://cdm.finos.org/docs/CDM-Steering-WG) -* [Derivative Products and Business Events Working Group](https://cdm.finos.org/docs/CDM-Derivative-Products-and-Business-Events-WG) -* [ISLA CDM Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) -* [ISLA CDM Trading Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) -* [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) -* [ICMA CDM SteerCo for repo and bonds](https://www.icmagroup.org/market-practice-and-regulatory-policy/repo-and-collateral-markets/fintech/common-domain-model-cdm/) - ![](.github/finos-cdm-governance-structure.png) -## Working Groups - -**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. - -**Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. - -* Participants of the CDM Steering Working Group approve DRAFT specification releases. -* Maintainers of the CDM Steering Working Group will approve merging of the proposed “Pre-Draft” changes (coming from other Working Groups or otherwise from community) into the repo. - ![](.github/Group-Roles-Scope.png) -**Appointment of CDM Maintainers:** - -Maintainers are designated as either Organisational Representatives (OrgRep) or Private individuals. Private individuals are maintainers in their own right, acting on their own volition and not representing another legal entity. OrgReps are appointed by their organisation, acting on behalf and for that organisation. Organisations are recommended to appoint at least two representatives for coverage purposes. Organizations may change their OrgReps at any time. - -A list of Maintainers along with their type will be kept visible within the governance documentation provided on the repo and mini-site. - -* Additional Maintainers may be proposed by Participants. Proposed new Private individuals or new organisations will be approved via consensus of the Participants and with agreement of existing Maintainers, and should meet the following criteria: - - * Proven experience in data modelling and/or software development in financial markets. - * In-depth understanding and proven track record of contribution to the CDM, as well as other data standards (such as ISO) and messaging protocols (such as FIX, FpML or Swift).Private individuals and Organisations may choose to rescind their maintainership at will but must notify the other maintainers. Any entity who has chosen to rescind their maintainership, but then at a later time would like to re-join the maintainer team, is subject to the voting process outlined above. Additionally any OrgRep who has been replaced by their organisation, but wishes to remain a maintainer as a Private Individual will also need to go through the voting process. For the voting purposes, each Organization will have one vote. - - Maintaining entities or representatives can have their maintainer status revoked by unanimous vote of other maintainers. This measure is expected to be used only in extreme circumstances such as in the event of a maintainer being inactive for a significant period of time, or being found to no longer meet the requirements of being a maintainer set out above. This is not intended to be an exhaustive list of circumstances. - -Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. - -**CDM Steering Working Group Decision Making:** As outlined in [governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#2decision-making), The CDM Steering Working Group will operate by consensus-based decision-making. Maintainers are responsible for determining and documenting when consensus has been reached. In the event a clear consensus is not reached, Maintainers may call for a simple majority vote of Participants to determine outcomes. - -**CDM Steering Working Group Appointment of the Editor(s):** Editors will review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approved improvements. - ## CDM Design Principles and Development Guidelines Contributions to the CDM must comply with a set of [Design Principles](docs/design-principles.md) to be in line with the [CDM Development Guidelines](https://cdm.finos.org/docs/contribution). From 3c9d12a867ca40f3ae3cc290a50caeee2c0ec142 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:24:10 +0000 Subject: [PATCH 136/449] Update README.md format fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 55ec876426..660d5df8e6 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Read more about project contribution guidelines, principles, frequently asked qu ### Roles -The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md):Mantainers, Editors and Participants. +The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md): Mantainers, Editors and Participants. ### Working Groups From 51ce3771e7b4eb6ca2dea3826f8d49e19b01dcc3 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:36:14 +0000 Subject: [PATCH 137/449] Update working-groups.md link to license page added --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 1b024c1b81..7aa4129479 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -10,7 +10,7 @@ Information about appointment of a CDM Maintainer can be found [here](appointmen 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the Community Specification License. Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](website/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. 1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. From 006ece09ba858ccd1cced2d59730b429ed1aa73d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:38:38 +0000 Subject: [PATCH 138/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 7aa4129479..252cf61a63 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -10,7 +10,7 @@ Information about appointment of a CDM Maintainer can be found [here](appointmen 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](website/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. 1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. From 0ff88597eed6d9095a3ba93395a791ce1c181a0d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 10:39:21 +0000 Subject: [PATCH 139/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 252cf61a63..4863becf9b 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -10,7 +10,7 @@ Information about appointment of a CDM Maintainer can be found [here](appointmen 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. 1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. From 928bde9b1dfef88537ecffe26fa4246e8d455e1e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 11:32:16 +0000 Subject: [PATCH 140/449] Update editing.md removed wrong link - need to find and re add --- docs/editing.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/editing.md b/docs/editing.md index c26b9ea77e..da235e1b6d 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -203,8 +203,7 @@ through the following review checklist: It is not yet possible to verify that mapping, validation and qualification expectations have been maintained by looking at the output of the Pull Request and CDM build only. Please refer to the -[downstream-dependencies](#downstream-dependencies) section for more -details. +downstream dependencies section for more details. --- From c99fdcb57a76692e1a408d6cd674f7c0d4eebf6b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 11:33:51 +0000 Subject: [PATCH 141/449] Update editing.md link fix --- docs/editing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/editing.md b/docs/editing.md index da235e1b6d..64fee772b6 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -93,7 +93,7 @@ Please refer to the [namespace-documentation](namespace.md) section for more det All model components (e.g. types, attributes, conditions, functions etc.) should be specified with descriptions in accordance with the [CDM -Documentation Style Guide](#documentation-style-guide). +Documentation Style Guide](documentation-style-guide.md). ## Contributing model changes From 7627fddae3201957dab5b40106582ff34246593b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 11:41:27 +0000 Subject: [PATCH 142/449] Rename appointment-of-maintaners.md to appointment-of-maintainers.md --- ...appointment-of-maintaners.md => appointment-of-maintainers.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{appointment-of-maintaners.md => appointment-of-maintainers.md} (100%) diff --git a/docs/appointment-of-maintaners.md b/docs/appointment-of-maintainers.md similarity index 100% rename from docs/appointment-of-maintaners.md rename to docs/appointment-of-maintainers.md From adab808e12fdbd636161b451e5c7e85d3aa32415 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 11:41:46 +0000 Subject: [PATCH 143/449] Update working-groups.md typo --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 4863becf9b..31c1405b78 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -6,7 +6,7 @@ Each Working Group may include the following roles. Additional roles may be adop 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. -Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintaners.md) +Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. From 762284ccf2efc3ad78c05b144ed59c4490ebfe48 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 12:08:03 +0000 Subject: [PATCH 144/449] Update contributions.md Added information removed from master contributions page --- docs/contributions.md | 662 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 662 insertions(+) diff --git a/docs/contributions.md b/docs/contributions.md index c210ee5a03..1bd3d85e50 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -107,4 +107,666 @@ Unless explicitly instructed by a CDM Maintainer, a Contributor can only ever develop changes to a development (i.e. pre-release) version of the CDM. +Changes are contributed by submitting a Pull Request for review into the +CDM source-control repository. This pull request will invoke a build +process to compile and run all CDM unit tests and regression tests. + +Given the alignment: + +> 1 pull request = 1 contribution = 1 releasable unit = 1 user story, + +we recommend labelling the pull request with the user story label, i.e. +"STORY-XYZ: ..." to facilitate its tracking. + +![](/img/operating-model-2.png) + +![](/img/operating-model-3.png) + +--- +**Note:** +All contributions are submitted as candidate changes to be incorporated +under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). + +--- + +When using Rosetta to contribute model changes, the contribution +interface allows to specify a title and description for the +contribution. Those inputs are used to create a Pull Request on a +one-off branch in the source-control repository. Please refer to the +[Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. + +--- +**Note:** +It is not yet possible to contribute updated test expectations, +documentation, release notes or new sample data using Rosetta, so these +must be provided to the CDM Maintainers via Slack or email. + +--- + +### Documentation + +The CDM documentation must be kept up-to-date with the model in +production. Where applicable, the Contributor should provide +accompanying documentation (in text format) that can be added to the CDM +documentation for their proposed changes. + +The documentation includes code snippets that directly illustrate +explanations about certain model components, and those snippets are +validated against the actual model definitions. When a model change +impacts those snippets, or if new relevant snippets should be added to +support the documentation, those snippets should be provided together +with the documentation update. + +### Release note + +A release note should be provided with the proposed model change that +concisely describes the high-level conceptual design, model changes and +how to review. Please refer to the +[content-of-release-notes](#content-of-release-notes) for further +guidance on editing release notes. + +## Reviewing model changes + +### Review checklist + +Before starting to review a contribution, the CDM Maintainer should go +through the following review checklist: + +- Review Pull Request to assert that: + - Model changes fulfil the proposed design and use-case + requirements + - Synonyms have been updated and output (JSON) looks correct + - Contributed model version is not stale and does not conflict + with any recent changes + - Changes are in accordance with the CDM governance guidelines + +--- +**Note:** +It is not yet possible to verify that mapping, validation and +qualification expectations have been maintained by looking at the output +of the Pull Request and CDM build only. Please refer to the +[downstream-dependencies](#downstream-dependencies) section for more +details. + +--- + +- CDM build process completed with no errors or test failures +- Review additional samples provided (if use-case is not covered by + existing samples) +- All model components positioned in the correct namespace +- All model components have descriptions +- Additional documentation provided, if necessary. +- Release note provided + +Any review feedback should be sent to the Contributor as required via +Slack, email or in direct meetings. + +--- +**Note:** +Depending on the size, complexity or impact of a contribution, the CDM +Maintainer can recommend for the contribution to be presented with an +appropriate level of details with the CDM Architecture and Review +Committee for further feedback. The CDM Maintainer will work with the +Contributor to orchestrate that additional step. The additional feedback +may recommend revisions to the proposed changes. When it is the case the +review process will iterate on the revised proposal. + +--- + +## Model maintenance + +Before the Pull Request can be merged into the CDM's main branch, some +work is usually required by the Maintainer to preserve the integrity of +the model source code and of its downstream dependencies. + +### Post-review technical tasks + +A number of technical tasks may need to be performed on the Pull Request +once it is approved: + +- **Stale CDM version**: Contribution is based on an old CDM version + and model changes conflict with more recent changes. If the + conflicting change is available in Rosetta, the contributor should + be asked to update their contribution to the latest version and + resubmit. If the conflicting change is not yet available in Rosetta, + this merge will need to be handled by the CDM Maintainer. +- **Failed unit tests**: Java unit tests in the CDM project may fail + due to problems in the contributed changes. Alternatively it may be + that the test expectations need to be updated. The Maintainer should + determine the cause of the test failure and notify either the + Contributor or work on adjusting the test expectations. +- **Additional documentation**: If the contributor provided additional + documentation, the Maintainer should update the CDM documentation by + editing the *documentation.rst* file in GitHub. +- **Documentation code snippets**: To avoid stale documentation, the + CDM build process verifies that any code snippets in the + documentation exists and is in line with the model itself. The + Maintainer should adjust or include any code snippets by editing the + *documentation.rst* file on GitHub. +- **Code generation**: Model changes may cause code generator failures + (e.g., Java, C#, Scala, Kotlin etc.). In the unlikely event of code + generation failures, these will need to be addressed by the + Maintainer. + +### Downstream dependencies + +The CDM has a number of dependent projects that are required for the +model to be successfully distributed. It is possible that model changes +may cause these downstream projects to fail. The Maintainer will need to +test and, if necessary, update those before the changes can be released. + +- **Translate**: The regression tests in this project compare the + contributed model against the expected number of mapping, validation + and qualification results. Due to the contributed model changes, it + is likely that there will be expectation mismatches that cause this + build to fail. +- **CDM Homepage**: compile and test. +- **CDM Java Examples**: compile and test. + +--- +**Note:** +In most cases, the post-review technical tasks and downstream +dependencies require software engineering expertise in addition to CDM +expertise. Additional technical support from the CDM Maintainer team may +need to be called upon to address those. + +--- + +The change can be merged into the main CDM code base only upon: + +- approval by CDM Maintainers and/or CDM Architecture and Review + Committee, +- successful completion of all the above technical tasks, and +- successful builds of the CDM and all its downstream dependencies. + +## Releasing model changes + +Once the contributed model change has been merged, a new release can be +built, tested and deployed. The Maintainer will work with the CDM Owners +and the Contributor on a deployment timeline. + +The following release checklist should be verified before deploying a +new model: + +- Update the CDM version number, using the [semantic + versioning](#semantic-versioning) format +- Build release candidate, and test +- Build documentation website release candidate, and test +- Deploy release candidate and notify channels if need be +- (Currently done at a later stage) Update the latest CDM version + available in Rosetta + +![](/img/CDM–Build-Release-Process.png) + +--- +**Note:** +When the release process is handled through Rosetta Deploy, the +Maintainer should contact the Rosetta support team to request that +deployment and discuss a timeline for the release. + +--- + +## Documentation Style Guide + +The purpose of this section is to provide form and substance +recommendations for editors of CDM documentation. "Documentation" in +this context means any form of written guidance to CDM users and +includes: + +- the CDM user documentation +- release notes provided with each CDM release +- any description developed in the logical model itself, which + includes: + - data types and attributes + - enumerations + - functions and rules + - test descriptions + - any other areas of the logical model where a textual description + may be provided + +The intended audience for the CDM documentation includes software +developers, data modelers, legal experts, business experts, and other +subject matter experts who may have expertise in one area related to +financial products, but are not experts in every area. + +The baseline for the recommendation is standards for spelling, +punctuation, and other style rules applicable to British English. The +recommendation in this document extends this rule set with a set of +guidelines applicable to documentation for logical models. The +recommendation does not provide an exhaustive list of all of the +standard British English rules, but provides selective examples that are +common to documentation in general. + +Writing and editing style is subjective and a matter of personal +preferences, rather than right or wrong. The following guidelines are +intended to ensure that the documentation provides consistent styling, +regardless of who writes it, but should not be interpreted as an +authoritative source on "good" styling. + +Unless otherwise noted, the recommended rules apply to all forms of CDM +documentation. When rules are applicable only to certain forms of +documentation (for instance, the logical model descriptions or the +release notes), they will be specified as such. + +## Terminology + +### The CDM + +The model should be referred to as *the CDM*, without any ownership +mention. The only exception is the [Overview of the FINOS +CDM](/docs/cdm-overview) section at the beginning of the user +documentation when the CDM is introduced as *the FINOS CDM*. + +### General data definition components + +The two data definition components should be referred to as follows: + +1. *Data type*: defines an entity with a description, attributes, and + where applicable, conditions. + 1. Not *type*. + 2. Not *class*: although these are appropriate terms for some of + the distributions of the CDM into other languages, they are not + applicable for all. +2. *Attribute*: defines a member of a data type. + 1. Not *field*. + 2. Not *element*. + +### Product + +1. *Financial Product*. The user documentation defines + [financial-product](/docs/product-model#financial-product) as the highest + level of the hierarchy of the universe of products. The term + *Financial Product* should be used consistently throughout the + documentation and wherever applicable in the model descriptions when + describing the broad set of products. +2. *Contractual Product*. Similarly, + [contractual-product](/docs/product-model#contractual-product) is defined as a + subset of Financial Products and should be used consistently in any + documentation. + 1. Not *Derivatives*. + 2. Not *OTC*. Contractual Product is at a higher hierarchy level + than OTC Derivatives because it can include other types of + products such as Security Financing. + +### Event + +1. *Business Event*. In the CDM, a [business-event](/docs/event-model#business-event) represents an event that may occur during the lifecycle + of a trade, such as an amendment, a termination, a reset or a + payment. + 1. Not *Lifecycle Event*. the term *Business Event* should be + consistently used when referring to these data structures in the + CDM documentation. +2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model#primitive-event) represents a building block component used to specify + business events in the CDM. + 1. Not *Primitive* (stand-alone). In the CDM documentation, the + word *Primitive* always needs to be qualified with *Event*, + because the word *Primitive* may be associated to very different + meanings, e.g. in computing. + +## Completeness + +### User Documentation + +1. The user documentation should provide an applicable introduction and + should have a section for every primary component of the CDM. +2. Each section should provide enough business context and explanations + of the model so that the average reader in the target audience + understands the purpose of the component and its role in the model. +3. Each section should have at least one example of a data structure + +### Logical Model + +1. Every data type, attribute, enumerated value, function, and test + should have a description that describes its purpose in the context + of the CDM. + +## Accuracy + +1. Descriptions should accurately describe the current state of the + model. This seems obvious, but there are many possible ways for + introducing misalignments, including: an anticipated change never + occurred, or the author incorrectly interpreted the structure, or + the data structure changed while the documentation or description + was not updated. +2. Subtasks in a design process should include an assessment of + documentation and descriptions that will be required to be changed + or created, and should include the content. +3. A release checklist should verify that the affected documentation + and descriptions are completed accordingly. + +## Content Guidelines + +### General guidelines + +1. Data Definition components (e.g. data types, attributes, + enumerations and enumerated values) should be explained in business + terms. + 1. The description of objects in the model should begin with the + purpose of the object. The purpose should explain what the + object is, not "what it is not". + 2. Data type description should begin with a verb that describes + what the type does. + 3. The logical model identifies data types without needing a + description, therefore, the description should not begin with a + phrase like: "A data type that does..." + 4. Attribute description should articulate the use of the type in + the context of the attribute. + 5. The description should not be tautological, e.g. PartyRole + \ is not compliant with these + guidelines. + 6. References to a similar attribute in FpML should not be used as + a crutch in place of explaining a data type, attribute, etc. + 7. In most cases, where a reference to FpML is considered useful, + it should be placed at the end of a description in the logical + model, or in a note at the end of a section in the user + documentation. In the case of the logical model, note that + synonyms for FpML are provided, therefore it should not be + necessary to reference FpML in every case. + +Example of a non-compliant description: + +``` sourcecode +<"A data type to represent a financial product. With respect to contractual products, this class specifies the pre-execution product characteristics (the ContractualProduct class). This class is used as underlying for the option exercise representation, which makes use of the contractualProduct attribute to support the swaption use case, with the exercise into a swap. In a complete workflow, the swaption contract itself then needs to be superseded by a swap contract underpinned by the exercised swap as a contractualProduct."> +``` + +Instead a compliant description would state: + +``` sourcecode +<"Represents a financial product. With respect to a contractual products, this data type specifies the pre-execution product characteristics...”> +``` + +Another non-compliant example: + +``` sourcecode +<"This class corresponds to the FpML CalculationAgent.model."> +``` + +2. The description of data objects or the overall model should be + focused on the current state, there should be no reference to the + history of the model or a future state. + 1. The history of the model is not relevant in this context. It is + sufficient to describe how the model currently works. + 2. Forward-looking statements can create a perception that the + product is not finished, and become a distraction to explaining + what the product does. Moreover, these future plans may never + materialise. + 3. Given these rules, phrases such as "the model currently + does...." should be excluded because any documentation must be a + description of what the model currently does. + +### Heading styles and flow in the user documentation + +1. Heading styles. The user documentation is edited in the *RST + (reStructured Text)* mark-up language, which is then rendered into + Html in the CDM documentation website using *Sphinx*. For headings + to be rendered with the correct structure, they should be annotated + according to the following table: + 1. If using a header to identify a section to describe a component, + then use headers to describe other components that are at the + same level. + 2. Sub-headings should have a name distinct from the higher level + heading. e.g. if Legal Agreement is the Heading Level 2, then + there should not be a heading at level 3 or 4 with the exact + same title. + +| Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | +|:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| +| 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | +| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](/docs/product-model),
[legal-agreements-page](/docs/legal-agreements) | +| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | +| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | +:Heading Styles + +The RST editing syntax in which the user documentation is written is a +standard web mark-up language, for which a reference guide can be found +at: + +2. Logical organization and order: + 1. The user documentation should walk the user through the model + from the top down, beginning at a description of the primary + components. + 2. Levels 1 and 2 should include a bullet point list of the sub + sections that will be described (bullets formatted with the + insertion of an asterisk followed by a space). +3. Define business terms and CDM terminology early in a section so that + the broader audience understands the model. +4. Details about a topic should be presented in the section for that + topic: + 1. In the case of a model component, the description of the + component should always be followed by an example. + 2. Most or all of the explanation should occur before the example, + not after, unless the example was needed as context for an + explanation. + 3. Transitions from one topic to another should be used to help + guide the user through the model. + +### Content of Release Notes + +Release notes are text describing the content of any new CDM release and +are a critical component of the distribution of that release. Release +notes are edited in the *Mark-Down (MD)* syntax, which is then rendered +into Html in the various channels where the release is published. + +1. Release notes should begin with a high-level headline of the part of + the model being changed, followed by "--" and a short headline + description + 1. For example: "# Legal Agreement Model - Collateral Agreement + Elections" +2. They should provide enough detail for a reviewer or other interested + parties to be able to find and evaluate the change. For a data model + change, for example, the data type and attributes should be named + and the before/after states of the model explained, along with a + justification in which the issue is summarised. +3. They should also embed a link to the Pull Request containing the change, to enable users to inspect those changes in details. +4. If the release notes describe mapping rules, there should be + explicit information about the examples affected and the change in + resulting values for those examples. +5. If the release is documentation, it should specify exactly where the + document was changed and why. +6. Special formatting rules related to use of the MD mark-up language: + 1. Headline should begin with a `#`, as in the above example, so + that it appears correctly formatted in Html + 2. `*` before and after text (no space) for bold + 3. `_` before and after text (no space) for italics + 4. `–` (plus a space) for bullets + 5. Backticks ``\` before and after model components, e.g. data + types, attributes, enums, function names, etc. for special + code-style formatting + +Example release notes formatted in MD: + +``` MD +# *CDM Model: Expanded set of enumerations in RegulatoryRegimeEnum* + +_What is being released_ + +Additional regimes have been added to the `RegulatoryRegimeEnum` which is used to express the required regimes for initial margin documentation. The `RegulatoryRegimeEnum` is used as an enumeration for attributes in the `ApplicableRegime` and `SubstitutedRegime` data types within the legal agreements model. + +The new enumerated values are `BrazilMarginRules`, `UnitedKingdomMarginRules`, `SouthAfricaMarginRules`, `SouthKoreaMarginRules`, and `HongKongSFCMarginRules`, all of which have come into force in January 2021. Each of these enumerated values has a complete description that uses the text provided in the relevant regulatory supplement. + +_Review directions_ + +In the CDM Portal select the Textual Browser, search for ‘ApplicableRegime’ and ‘SubstitutedRegime’, click on the ‘RegulatoryRegimeEnum’ next to the ‘regime’ attribute and observe the expanded list of regimes, including the ones noted above. + +Inspect Pull Request: [#1101](https://github.com/finos/common-domain-model/pull/1101) + +``` + +The MD editing syntax in which release notes are written is a standard +web mark-up language, for which a reference guide can be found at: + + +--- +**Note:** +The MD syntax provides similar features to the RST syntax (used to edit +the user documentation), but the special formatting characters are +slightly different between the two. While RST allows richer features +that are useful for a full documentation website, MD is preferred for +release notes because Slack supports (a subset of) the MD language and +can therefore serve as a release publication channel. + +--- + +## Style + +### Content style + +1. Content should be correct with regard to grammar, punctuation, and + spelling (in British English), including but not limited to the + following rules: + 1. Grammatical agreement, e.g. data types need, not data types + needs + 2. Punctuation: + 1. etc. requires a period. + 2. Complete sentences should end with a period or colon (there + should be no need for a question mark or exclamation point + in these artefacts). + 3. Incomplete sentences cannot end with a punctuation. For + example, "Through the `legalAgreement` attribute the CDM + provides support for implementors to:" is an incomplete + sentence and cannot end in a punctuation. This can be fixed + by adding a few words, e .g. "Through the `legalAgreement` + attribute the CDM provides support for implementors to do + the following:" + 4. Always use the Oxford Comma (aka the Serial Comma) for + clarity when listing more than two items in a sentence, e.g. + "data types, attributes, and enumerated values." In extreme + cases, failure to use this comma could be costly. +2. Other grammatical rules + 1. Agreement of numbers: For example, if one sentence reads "the + following initiatives..." , then it should be followed by more + than one. + 2. Sentences should not end with a preposition + 1. Non-compliant example: "..to represent the party that the + election terms are being defined for." + 2. Compliant: "...to represent the party or parties for which + the election terms are being defined." +3. When a name or phrase is defined - continue to use it unless an + alias has been defined. For example, one section reviewed had an + expression "agreement specification details" but then switched to + using "agreement content" without explanation. There is sufficient + terminology to absorb, as such there is no need for synonyms or + aliases, unless there are commonly used terms, in which case, they + should be defined and one term should be used consistently. +4. User Documentation and descriptions should always be in the third + person, for example: "the CDM model provides the following...". + Never use the first person (including the use of "we"). +5. In the user documentation, when there is a need for a long list, use + bullets (`*` or `-` followed by space, then text) as opposed to long + sentences. +6. To the extent possible, use simple direct sentence structures, e.g. + replace "An example of such" with "For example", or replace + "Proposals for amendment to the CDM can be created upon the + initiative of members of a Committee or by any users of CDM within + the community who are not a current Committee member." with + "Committee members or any user of CDM within the community can + propose amendments to the CDM." +7. Exclude the usage of "mean to", "intends to", or "looks to". + 1. For example, "the model looks to use strong data type + attributes such as numbers, boolean or enumerations whenever + possible." + 2. Either the object works as designed or it does not. This + expression might be used in a bug report when describing a + function not working as intended but not to describe a + production data model. +8. Explain the CDM objects in an honest and transparent manner, but + without criticism of the model. Sentences such as: "...which firms + may deem inappropriate and may replace by..." or "the model is + incomplete with regards to..." are unnecessary in a documentation. + Rather, issues which may be identified in the CDM should be raised + and addressed via the CDM governance structure. + +### Special format for CDM objects + +1. Data types and attributes display rules: + 1. Data types and attributes should be identified in the editor + with code quotes, where the text between the quotes will appear + in a special block format as illustrated here: + `LegalAgreementBase`. + 2. If the same word or phrase is used in a business context, as + part of an explanation, then the words should be spaced and + titled normally and the special format is not required: e.g. + "Tradable products are represented by...". +2. Code snippets should be preceded by the string: + `.. code-block:: Language` (where the Language could be any of + Haskell, Java, JSON, etc.), followed by a line spacing before the + snippet itself. The entire snippet should be indented with one + space, to be identified as part of the code block and formatted + appropriately. Indentation can be produced inside the snippet itself + using further double space. Meta-data such as data type descriptions + or synonyms that appear in the CDM should be excluded from the code + snippet, unless the purpose of the snippet is to illustrate those. + +Example of how a code snippet should be edited in the documentation: + +``` MD +.. code-block:: Haskell + + type Party: + [metadata key] + partyId PartyIdentifier (1..*) + name string (0..1) + [metadata scheme] + businessUnit BusinessUnit (0..*) + person NaturalPerson (0..*) + personRole NaturalPersonRole (0..*) + account Account (0..1) + contactInformation ContactInformation (0..1) +``` + +And the result will be rendered as: + +``` Haskell +type Party: + [metadata key] + partyId PartyIdentifier (1..*) + name string (0..1) + [metadata scheme] + businessUnit BusinessUnit (0..*) + person NaturalPerson (0..*) + personRole NaturalPersonRole (0..*) + account Account (0..1) + contactInformation ContactInformation (0..1) +``` + +--- +**Note:** +Code snippets that appear in the user documentation are being compared +against actual CDM components during the CDM build process, and any +mismatch will trigger an error in the build. This mechanism ensures that +the user documentation is kept in sync with the model in production +prior to any release. + +--- + +### Fonts, Text Styles, and Spaces + +1. Bold should be used sparingly: + 1. Only in the beginning of a section when there is a salient point + to emphasize, like a tag line - the bold line should be + syntactically complete and correct. + 2. In the editor, bold is specified with double asterisks before + and after the word or phrase. +2. Italics + 1. Italics should be used when defining an unusual term for the + first time rather than using quotes, for example to identify + something CDM specific, such as the concept of Primitive Events. + 2. In the editor, italics is specified with a single asterisk `*` + before and after the word or phrase. +3. Single space should be used in-between sentences, not double space. + +### Style references for additional guidance + +1. [New Hart's Rules](https://global.oup.com/academic/product/new-harts-rules-9780199570027): An updated version of this erstwhile + comprehensive style guide for writers and editors using British + English, published by the Oxford University Press. Invaluable as an + official reference on proofreading and copy-editing. Subjects + include spelling, hyphenation, punctuation, capitalisation, + languages, law, science, lists, and tables. An earlier version + coined the phrase Oxford Comma in July 1905. +2. [Eats, Shoots & Leaves: The Zero Tolerance Approach to + Punctuation](https://www.lynnetruss.com/books/eats-shoots-leaves/): + A light-hearted book with a serious purpose regarding common + problems and correctness for using punctuation in the English + language. From 0083177fc708d33f9c1775bd98815157e32b36c9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 12:15:21 +0000 Subject: [PATCH 145/449] Update contributions.md added in removed text for editing --- docs/contributions.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docs/contributions.md b/docs/contributions.md index 1bd3d85e50..4df9c89e92 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -107,6 +107,26 @@ Unless explicitly instructed by a CDM Maintainer, a Contributor can only ever develop changes to a development (i.e. pre-release) version of the CDM. +## Editing the model + +When editing the CDM, please go through the following modelling +checklist and refer to the [editing](editing.md) section: + +- CDM version: use the latest available [development + version](#version-availability) +- Syntax: no syntax warnings or errors +- Compilation: model compiles ok with no *static compilation* errors +- Testing: all translate regression tests expectations for mapping, + validation and qualification maintained or improved. Additional test + samples may be needed if use-case is not covered by existing + samples. +- Namespace: all model components positioned in the correct namespace +- Descriptions: all model components have descriptions + +The following sections detail that checklist. When using the Rosetta +Design web application to edit the model, the Contributor should also +refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). + Changes are contributed by submitting a Pull Request for review into the CDM source-control repository. This pull request will invoke a build process to compile and run all CDM unit tests and regression tests. From 153501e057a184ced2b8469c6c3e90e7d36928af Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 12:19:12 +0000 Subject: [PATCH 146/449] Update contributions.md added contributing section back in --- docs/contributions.md | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index 4df9c89e92..a647424a41 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -109,23 +109,9 @@ CDM. ## Editing the model -When editing the CDM, please go through the following modelling -checklist and refer to the [editing](editing.md) section: - -- CDM version: use the latest available [development - version](#version-availability) -- Syntax: no syntax warnings or errors -- Compilation: model compiles ok with no *static compilation* errors -- Testing: all translate regression tests expectations for mapping, - validation and qualification maintained or improved. Additional test - samples may be needed if use-case is not covered by existing - samples. -- Namespace: all model components positioned in the correct namespace -- Descriptions: all model components have descriptions - -The following sections detail that checklist. When using the Rosetta -Design web application to edit the model, the Contributor should also -refer to the [Rosetta Design Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta). + Please refer to the [editing](editing.md) section to learn about editing the model in more detail. + +### Contributing Changes are contributed by submitting a Pull Request for review into the CDM source-control repository. This pull request will invoke a build From 7555d1b1d4233e177519f3e03ba6d27bc24f8606 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 13:33:12 +0000 Subject: [PATCH 147/449] Update contributions.md LINK FIX --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index a647424a41..5435a4db0b 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -109,7 +109,7 @@ CDM. ## Editing the model - Please refer to the [editing](editing.md) section to learn about editing the model in more detail. +Please refer to the [Editing](editing.md) section which covers editing the model in more detail. ### Contributing From 9186486a7a40c137690ccc28bb6b44502004e716 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 13:35:04 +0000 Subject: [PATCH 148/449] Update contributions.md Formating --- docs/contributions.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index 5435a4db0b..1b428d09d1 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -107,12 +107,14 @@ Unless explicitly instructed by a CDM Maintainer, a Contributor can only ever develop changes to a development (i.e. pre-release) version of the CDM. +--- + ## Editing the model Please refer to the [Editing](editing.md) section which covers editing the model in more detail. - -### Contributing +--- +## Contributing Changes are contributed by submitting a Pull Request for review into the CDM source-control repository. This pull request will invoke a build process to compile and run all CDM unit tests and regression tests. @@ -128,13 +130,10 @@ we recommend labelling the pull request with the user story label, i.e. ![](/img/operating-model-3.png) ---- **Note:** All contributions are submitted as candidate changes to be incorporated under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). ---- - When using Rosetta to contribute model changes, the contribution interface allows to specify a title and description for the contribution. Those inputs are used to create a Pull Request on a @@ -148,7 +147,6 @@ documentation, release notes or new sample data using Rosetta, so these must be provided to the CDM Maintainers via Slack or email. --- - ### Documentation The CDM documentation must be kept up-to-date with the model in @@ -171,6 +169,7 @@ how to review. Please refer to the [content-of-release-notes](#content-of-release-notes) for further guidance on editing release notes. +--- ## Reviewing model changes ### Review checklist From 2fc274873779ea21b4b19257ffb487c034a6e3cf Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 13:39:38 +0000 Subject: [PATCH 149/449] Update contributions.md removed section repeated here already in the documentation style guide page --- docs/contributions.md | 469 +----------------------------------------- 1 file changed, 1 insertion(+), 468 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index 1b428d09d1..9a015b455f 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -194,7 +194,6 @@ of the Pull Request and CDM build only. Please refer to the details. --- - - CDM build process completed with no errors or test failures - Review additional samples provided (if use-case is not covered by existing samples) @@ -215,7 +214,6 @@ Committee for further feedback. The CDM Maintainer will work with the Contributor to orchestrate that additional step. The additional feedback may recommend revisions to the proposed changes. When it is the case the review process will iterate on the revised proposal. - --- ## Model maintenance @@ -267,14 +265,12 @@ test and, if necessary, update those before the changes can be released. build to fail. - **CDM Homepage**: compile and test. - **CDM Java Examples**: compile and test. - --- **Note:** In most cases, the post-review technical tasks and downstream dependencies require software engineering expertise in addition to CDM expertise. Additional technical support from the CDM Maintainer team may need to be called upon to address those. - --- The change can be merged into the main CDM code base only upon: @@ -302,7 +298,6 @@ new model: available in Rosetta ![](/img/CDM–Build-Release-Process.png) - --- **Note:** When the release process is handled through Rosetta Deploy, the @@ -310,468 +305,6 @@ Maintainer should contact the Rosetta support team to request that deployment and discuss a timeline for the release. --- - ## Documentation Style Guide -The purpose of this section is to provide form and substance -recommendations for editors of CDM documentation. "Documentation" in -this context means any form of written guidance to CDM users and -includes: - -- the CDM user documentation -- release notes provided with each CDM release -- any description developed in the logical model itself, which - includes: - - data types and attributes - - enumerations - - functions and rules - - test descriptions - - any other areas of the logical model where a textual description - may be provided - -The intended audience for the CDM documentation includes software -developers, data modelers, legal experts, business experts, and other -subject matter experts who may have expertise in one area related to -financial products, but are not experts in every area. - -The baseline for the recommendation is standards for spelling, -punctuation, and other style rules applicable to British English. The -recommendation in this document extends this rule set with a set of -guidelines applicable to documentation for logical models. The -recommendation does not provide an exhaustive list of all of the -standard British English rules, but provides selective examples that are -common to documentation in general. - -Writing and editing style is subjective and a matter of personal -preferences, rather than right or wrong. The following guidelines are -intended to ensure that the documentation provides consistent styling, -regardless of who writes it, but should not be interpreted as an -authoritative source on "good" styling. - -Unless otherwise noted, the recommended rules apply to all forms of CDM -documentation. When rules are applicable only to certain forms of -documentation (for instance, the logical model descriptions or the -release notes), they will be specified as such. - -## Terminology - -### The CDM - -The model should be referred to as *the CDM*, without any ownership -mention. The only exception is the [Overview of the FINOS -CDM](/docs/cdm-overview) section at the beginning of the user -documentation when the CDM is introduced as *the FINOS CDM*. - -### General data definition components - -The two data definition components should be referred to as follows: - -1. *Data type*: defines an entity with a description, attributes, and - where applicable, conditions. - 1. Not *type*. - 2. Not *class*: although these are appropriate terms for some of - the distributions of the CDM into other languages, they are not - applicable for all. -2. *Attribute*: defines a member of a data type. - 1. Not *field*. - 2. Not *element*. - -### Product - -1. *Financial Product*. The user documentation defines - [financial-product](/docs/product-model#financial-product) as the highest - level of the hierarchy of the universe of products. The term - *Financial Product* should be used consistently throughout the - documentation and wherever applicable in the model descriptions when - describing the broad set of products. -2. *Contractual Product*. Similarly, - [contractual-product](/docs/product-model#contractual-product) is defined as a - subset of Financial Products and should be used consistently in any - documentation. - 1. Not *Derivatives*. - 2. Not *OTC*. Contractual Product is at a higher hierarchy level - than OTC Derivatives because it can include other types of - products such as Security Financing. - -### Event - -1. *Business Event*. In the CDM, a [business-event](/docs/event-model#business-event) represents an event that may occur during the lifecycle - of a trade, such as an amendment, a termination, a reset or a - payment. - 1. Not *Lifecycle Event*. the term *Business Event* should be - consistently used when referring to these data structures in the - CDM documentation. -2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model#primitive-event) represents a building block component used to specify - business events in the CDM. - 1. Not *Primitive* (stand-alone). In the CDM documentation, the - word *Primitive* always needs to be qualified with *Event*, - because the word *Primitive* may be associated to very different - meanings, e.g. in computing. - -## Completeness - -### User Documentation - -1. The user documentation should provide an applicable introduction and - should have a section for every primary component of the CDM. -2. Each section should provide enough business context and explanations - of the model so that the average reader in the target audience - understands the purpose of the component and its role in the model. -3. Each section should have at least one example of a data structure - -### Logical Model - -1. Every data type, attribute, enumerated value, function, and test - should have a description that describes its purpose in the context - of the CDM. - -## Accuracy - -1. Descriptions should accurately describe the current state of the - model. This seems obvious, but there are many possible ways for - introducing misalignments, including: an anticipated change never - occurred, or the author incorrectly interpreted the structure, or - the data structure changed while the documentation or description - was not updated. -2. Subtasks in a design process should include an assessment of - documentation and descriptions that will be required to be changed - or created, and should include the content. -3. A release checklist should verify that the affected documentation - and descriptions are completed accordingly. - -## Content Guidelines - -### General guidelines - -1. Data Definition components (e.g. data types, attributes, - enumerations and enumerated values) should be explained in business - terms. - 1. The description of objects in the model should begin with the - purpose of the object. The purpose should explain what the - object is, not "what it is not". - 2. Data type description should begin with a verb that describes - what the type does. - 3. The logical model identifies data types without needing a - description, therefore, the description should not begin with a - phrase like: "A data type that does..." - 4. Attribute description should articulate the use of the type in - the context of the attribute. - 5. The description should not be tautological, e.g. PartyRole - \ is not compliant with these - guidelines. - 6. References to a similar attribute in FpML should not be used as - a crutch in place of explaining a data type, attribute, etc. - 7. In most cases, where a reference to FpML is considered useful, - it should be placed at the end of a description in the logical - model, or in a note at the end of a section in the user - documentation. In the case of the logical model, note that - synonyms for FpML are provided, therefore it should not be - necessary to reference FpML in every case. - -Example of a non-compliant description: - -``` sourcecode -<"A data type to represent a financial product. With respect to contractual products, this class specifies the pre-execution product characteristics (the ContractualProduct class). This class is used as underlying for the option exercise representation, which makes use of the contractualProduct attribute to support the swaption use case, with the exercise into a swap. In a complete workflow, the swaption contract itself then needs to be superseded by a swap contract underpinned by the exercised swap as a contractualProduct."> -``` - -Instead a compliant description would state: - -``` sourcecode -<"Represents a financial product. With respect to a contractual products, this data type specifies the pre-execution product characteristics...”> -``` - -Another non-compliant example: - -``` sourcecode -<"This class corresponds to the FpML CalculationAgent.model."> -``` - -2. The description of data objects or the overall model should be - focused on the current state, there should be no reference to the - history of the model or a future state. - 1. The history of the model is not relevant in this context. It is - sufficient to describe how the model currently works. - 2. Forward-looking statements can create a perception that the - product is not finished, and become a distraction to explaining - what the product does. Moreover, these future plans may never - materialise. - 3. Given these rules, phrases such as "the model currently - does...." should be excluded because any documentation must be a - description of what the model currently does. - -### Heading styles and flow in the user documentation - -1. Heading styles. The user documentation is edited in the *RST - (reStructured Text)* mark-up language, which is then rendered into - Html in the CDM documentation website using *Sphinx*. For headings - to be rendered with the correct structure, they should be annotated - according to the following table: - 1. If using a header to identify a section to describe a component, - then use headers to describe other components that are at the - same level. - 2. Sub-headings should have a name distinct from the higher level - heading. e.g. if Legal Agreement is the Heading Level 2, then - there should not be a heading at level 3 or 4 with the exact - same title. - -| Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | -|:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| -| 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | -| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](/docs/product-model),
[legal-agreements-page](/docs/legal-agreements) | -| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | -| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | -:Heading Styles - -The RST editing syntax in which the user documentation is written is a -standard web mark-up language, for which a reference guide can be found -at: - -2. Logical organization and order: - 1. The user documentation should walk the user through the model - from the top down, beginning at a description of the primary - components. - 2. Levels 1 and 2 should include a bullet point list of the sub - sections that will be described (bullets formatted with the - insertion of an asterisk followed by a space). -3. Define business terms and CDM terminology early in a section so that - the broader audience understands the model. -4. Details about a topic should be presented in the section for that - topic: - 1. In the case of a model component, the description of the - component should always be followed by an example. - 2. Most or all of the explanation should occur before the example, - not after, unless the example was needed as context for an - explanation. - 3. Transitions from one topic to another should be used to help - guide the user through the model. - -### Content of Release Notes - -Release notes are text describing the content of any new CDM release and -are a critical component of the distribution of that release. Release -notes are edited in the *Mark-Down (MD)* syntax, which is then rendered -into Html in the various channels where the release is published. - -1. Release notes should begin with a high-level headline of the part of - the model being changed, followed by "--" and a short headline - description - 1. For example: "# Legal Agreement Model - Collateral Agreement - Elections" -2. They should provide enough detail for a reviewer or other interested - parties to be able to find and evaluate the change. For a data model - change, for example, the data type and attributes should be named - and the before/after states of the model explained, along with a - justification in which the issue is summarised. -3. They should also embed a link to the Pull Request containing the change, to enable users to inspect those changes in details. -4. If the release notes describe mapping rules, there should be - explicit information about the examples affected and the change in - resulting values for those examples. -5. If the release is documentation, it should specify exactly where the - document was changed and why. -6. Special formatting rules related to use of the MD mark-up language: - 1. Headline should begin with a `#`, as in the above example, so - that it appears correctly formatted in Html - 2. `*` before and after text (no space) for bold - 3. `_` before and after text (no space) for italics - 4. `–` (plus a space) for bullets - 5. Backticks ``\` before and after model components, e.g. data - types, attributes, enums, function names, etc. for special - code-style formatting - -Example release notes formatted in MD: - -``` MD -# *CDM Model: Expanded set of enumerations in RegulatoryRegimeEnum* - -_What is being released_ - -Additional regimes have been added to the `RegulatoryRegimeEnum` which is used to express the required regimes for initial margin documentation. The `RegulatoryRegimeEnum` is used as an enumeration for attributes in the `ApplicableRegime` and `SubstitutedRegime` data types within the legal agreements model. - -The new enumerated values are `BrazilMarginRules`, `UnitedKingdomMarginRules`, `SouthAfricaMarginRules`, `SouthKoreaMarginRules`, and `HongKongSFCMarginRules`, all of which have come into force in January 2021. Each of these enumerated values has a complete description that uses the text provided in the relevant regulatory supplement. - -_Review directions_ - -In the CDM Portal select the Textual Browser, search for ‘ApplicableRegime’ and ‘SubstitutedRegime’, click on the ‘RegulatoryRegimeEnum’ next to the ‘regime’ attribute and observe the expanded list of regimes, including the ones noted above. - -Inspect Pull Request: [#1101](https://github.com/finos/common-domain-model/pull/1101) - -``` - -The MD editing syntax in which release notes are written is a standard -web mark-up language, for which a reference guide can be found at: - - ---- -**Note:** -The MD syntax provides similar features to the RST syntax (used to edit -the user documentation), but the special formatting characters are -slightly different between the two. While RST allows richer features -that are useful for a full documentation website, MD is preferred for -release notes because Slack supports (a subset of) the MD language and -can therefore serve as a release publication channel. - ---- - -## Style - -### Content style - -1. Content should be correct with regard to grammar, punctuation, and - spelling (in British English), including but not limited to the - following rules: - 1. Grammatical agreement, e.g. data types need, not data types - needs - 2. Punctuation: - 1. etc. requires a period. - 2. Complete sentences should end with a period or colon (there - should be no need for a question mark or exclamation point - in these artefacts). - 3. Incomplete sentences cannot end with a punctuation. For - example, "Through the `legalAgreement` attribute the CDM - provides support for implementors to:" is an incomplete - sentence and cannot end in a punctuation. This can be fixed - by adding a few words, e .g. "Through the `legalAgreement` - attribute the CDM provides support for implementors to do - the following:" - 4. Always use the Oxford Comma (aka the Serial Comma) for - clarity when listing more than two items in a sentence, e.g. - "data types, attributes, and enumerated values." In extreme - cases, failure to use this comma could be costly. -2. Other grammatical rules - 1. Agreement of numbers: For example, if one sentence reads "the - following initiatives..." , then it should be followed by more - than one. - 2. Sentences should not end with a preposition - 1. Non-compliant example: "..to represent the party that the - election terms are being defined for." - 2. Compliant: "...to represent the party or parties for which - the election terms are being defined." -3. When a name or phrase is defined - continue to use it unless an - alias has been defined. For example, one section reviewed had an - expression "agreement specification details" but then switched to - using "agreement content" without explanation. There is sufficient - terminology to absorb, as such there is no need for synonyms or - aliases, unless there are commonly used terms, in which case, they - should be defined and one term should be used consistently. -4. User Documentation and descriptions should always be in the third - person, for example: "the CDM model provides the following...". - Never use the first person (including the use of "we"). -5. In the user documentation, when there is a need for a long list, use - bullets (`*` or `-` followed by space, then text) as opposed to long - sentences. -6. To the extent possible, use simple direct sentence structures, e.g. - replace "An example of such" with "For example", or replace - "Proposals for amendment to the CDM can be created upon the - initiative of members of a Committee or by any users of CDM within - the community who are not a current Committee member." with - "Committee members or any user of CDM within the community can - propose amendments to the CDM." -7. Exclude the usage of "mean to", "intends to", or "looks to". - 1. For example, "the model looks to use strong data type - attributes such as numbers, boolean or enumerations whenever - possible." - 2. Either the object works as designed or it does not. This - expression might be used in a bug report when describing a - function not working as intended but not to describe a - production data model. -8. Explain the CDM objects in an honest and transparent manner, but - without criticism of the model. Sentences such as: "...which firms - may deem inappropriate and may replace by..." or "the model is - incomplete with regards to..." are unnecessary in a documentation. - Rather, issues which may be identified in the CDM should be raised - and addressed via the CDM governance structure. - -### Special format for CDM objects - -1. Data types and attributes display rules: - 1. Data types and attributes should be identified in the editor - with code quotes, where the text between the quotes will appear - in a special block format as illustrated here: - `LegalAgreementBase`. - 2. If the same word or phrase is used in a business context, as - part of an explanation, then the words should be spaced and - titled normally and the special format is not required: e.g. - "Tradable products are represented by...". -2. Code snippets should be preceded by the string: - `.. code-block:: Language` (where the Language could be any of - Haskell, Java, JSON, etc.), followed by a line spacing before the - snippet itself. The entire snippet should be indented with one - space, to be identified as part of the code block and formatted - appropriately. Indentation can be produced inside the snippet itself - using further double space. Meta-data such as data type descriptions - or synonyms that appear in the CDM should be excluded from the code - snippet, unless the purpose of the snippet is to illustrate those. - -Example of how a code snippet should be edited in the documentation: - -``` MD -.. code-block:: Haskell - - type Party: - [metadata key] - partyId PartyIdentifier (1..*) - name string (0..1) - [metadata scheme] - businessUnit BusinessUnit (0..*) - person NaturalPerson (0..*) - personRole NaturalPersonRole (0..*) - account Account (0..1) - contactInformation ContactInformation (0..1) -``` - -And the result will be rendered as: - -``` Haskell -type Party: - [metadata key] - partyId PartyIdentifier (1..*) - name string (0..1) - [metadata scheme] - businessUnit BusinessUnit (0..*) - person NaturalPerson (0..*) - personRole NaturalPersonRole (0..*) - account Account (0..1) - contactInformation ContactInformation (0..1) -``` - ---- -**Note:** -Code snippets that appear in the user documentation are being compared -against actual CDM components during the CDM build process, and any -mismatch will trigger an error in the build. This mechanism ensures that -the user documentation is kept in sync with the model in production -prior to any release. - ---- - -### Fonts, Text Styles, and Spaces - -1. Bold should be used sparingly: - 1. Only in the beginning of a section when there is a salient point - to emphasize, like a tag line - the bold line should be - syntactically complete and correct. - 2. In the editor, bold is specified with double asterisks before - and after the word or phrase. -2. Italics - 1. Italics should be used when defining an unusual term for the - first time rather than using quotes, for example to identify - something CDM specific, such as the concept of Primitive Events. - 2. In the editor, italics is specified with a single asterisk `*` - before and after the word or phrase. -3. Single space should be used in-between sentences, not double space. - -### Style references for additional guidance - -1. [New Hart's Rules](https://global.oup.com/academic/product/new-harts-rules-9780199570027): An updated version of this erstwhile - comprehensive style guide for writers and editors using British - English, published by the Oxford University Press. Invaluable as an - official reference on proofreading and copy-editing. Subjects - include spelling, hyphenation, punctuation, capitalisation, - languages, law, science, lists, and tables. An earlier version - coined the phrase Oxford Comma in July 1905. -2. [Eats, Shoots & Leaves: The Zero Tolerance Approach to - Punctuation](https://www.lynnetruss.com/books/eats-shoots-leaves/): - A light-hearted book with a serious purpose regarding common - problems and correctness for using punctuation in the English - language. - +Please visit the [Documentation Style Guide page](documentation-style-guide.md) for reccomendations for editors of CDM documentation. From ec0ae6714e7284fb914cd9d4e910a31c81cc6b82 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 6 Nov 2024 13:42:45 +0000 Subject: [PATCH 150/449] Update contributions.md --- docs/contributions.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index 9a015b455f..df76d92fd1 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -100,15 +100,13 @@ these steps: early feedback. CDM Maintainers are appointed by the CDM Owners as and when relevant. Please contact [cdm@lists.finos.org](mailto:cdm@lists.finos.org). - --- + **Note:** Unless explicitly instructed by a CDM Maintainer, a Contributor can only ever develop changes to a development (i.e. pre-release) version of the CDM. - --- - ## Editing the model Please refer to the [Editing](editing.md) section which covers editing the model in more detail. @@ -207,6 +205,7 @@ Slack, email or in direct meetings. --- **Note:** + Depending on the size, complexity or impact of a contribution, the CDM Maintainer can recommend for the contribution to be presented with an appropriate level of details with the CDM Architecture and Review @@ -214,6 +213,7 @@ Committee for further feedback. The CDM Maintainer will work with the Contributor to orchestrate that additional step. The additional feedback may recommend revisions to the proposed changes. When it is the case the review process will iterate on the revised proposal. + --- ## Model maintenance @@ -307,4 +307,5 @@ deployment and discuss a timeline for the release. --- ## Documentation Style Guide -Please visit the [Documentation Style Guide page](documentation-style-guide.md) for reccomendations for editors of CDM documentation. +Please visit the [Documentation Style Guide](documentation-style-guide.md) to read about +reccomendations for editors of CDM documentation. From e7be620a1d764ecd7881f8c9f43337633baf2c03 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 7 Nov 2024 16:09:05 +0000 Subject: [PATCH 151/449] Update editing.md link for downstream dependencies --- docs/editing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/editing.md b/docs/editing.md index 64fee772b6..9f4266fbec 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -203,7 +203,7 @@ through the following review checklist: It is not yet possible to verify that mapping, validation and qualification expectations have been maintained by looking at the output of the Pull Request and CDM build only. Please refer to the -downstream dependencies section for more details. +[downstream dependencies](maintenance-and-release) section for more details. --- From de05006991aabe30b0d0c9d5e2e07d8367e3faf6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 7 Nov 2024 16:10:46 +0000 Subject: [PATCH 152/449] Update editing.md link fix --- docs/editing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/editing.md b/docs/editing.md index 9f4266fbec..6399dbafd7 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -203,7 +203,7 @@ through the following review checklist: It is not yet possible to verify that mapping, validation and qualification expectations have been maintained by looking at the output of the Pull Request and CDM build only. Please refer to the -[downstream dependencies](maintenance-and-release) section for more details. +[downstream dependencies](maintenance-and-release.md) section for more details. --- From 2d7a8db372c7cac6815d89e8c4e67da099484ebc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 7 Nov 2024 16:19:36 +0000 Subject: [PATCH 153/449] Update working-groups.md image --- docs/working-groups.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/working-groups.md b/docs/working-groups.md index 31c1405b78..58f7f1a544 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,6 +2,12 @@ Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. +![](.github/finos-cdm-governance-structure.png) + + +![](.github/Group-Roles-Scope.png) + + ## Roles 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. From 92066439801d841f3e28081c9038961a79c84787 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 7 Nov 2024 16:33:39 +0000 Subject: [PATCH 154/449] Update governance.md addded text --- docs/governance.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/docs/governance.md b/docs/governance.md index 393780b379..7f21f2f4d2 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -3,6 +3,32 @@ title: Governance --- # Governance + +The Common Domain Model is an open standard project hosted under FINOS, the [Fintech Open Source Foundation](https://community.finos.org/docs/governance/Standards-Projects), starting in February 2023. + +The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). + +For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see [Governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). + +A proposal can be defined at a conceptual level or a logical level (i.e. +in code). In each case, the proposal must be developed in line with the +CDM [design-principles](/docs/cdm-overview#design-principles) and +[agile-development-approach](/docs/cdm-overview#agile-development-approach) and submitted +to FINOS staff and the Architecture & Review Committee for approval. In +some instances, the proposal may not be immediately approved but may be +assigned to an existing or new Working Group for the purpose of +reviewing, revising or extending the proposal. + +Once approved, the amendment will be scheduled to be merged with the +CDM's main code branch by the CDM Maintainers. + +### Roles +The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific Working Group: + +* Maintainers - those who drive consensus within the working group +* Editors - those who codify ideas into a formal specification +* Participants - anyone who provides contributions to the project under a signed CSL CLA. A great way to sign the CLA is to open a Pull Request to add your name to the [Participants.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/participants.md) file. + This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. From 1f622cb7aca2f7385d90f80cb0a118376d201d0e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 7 Nov 2024 16:34:52 +0000 Subject: [PATCH 155/449] Update governance.md --- docs/governance.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 7f21f2f4d2..3771f91e92 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -22,6 +22,9 @@ reviewing, revising or extending the proposal. Once approved, the amendment will be scheduled to be merged with the CDM's main code branch by the CDM Maintainers. +This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. + + ### Roles The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific Working Group: @@ -29,7 +32,6 @@ The CSL specifies [three different contribution roles](https://github.com/finos/ * Editors - those who codify ideas into a formal specification * Participants - anyone who provides contributions to the project under a signed CSL CLA. A great way to sign the CLA is to open a Pull Request to add your name to the [Participants.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/participants.md) file. -This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. ## 1. Decision Making From aa4a30578c5934a0fe6b0133dcce304958407cfe Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:18:08 +0000 Subject: [PATCH 156/449] Update working-groups.md moved roles into governance page --- docs/working-groups.md | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 58f7f1a544..efa3597197 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,28 +1,5 @@ ## Working Groups -Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. - -![](.github/finos-cdm-governance-structure.png) - - -![](.github/Group-Roles-Scope.png) - - -## Roles - -1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. -Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. -Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) - -1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. - -1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. - -1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. - -Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. - - **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. **Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. From e599f7cd1fce41788fdc055bff20d7f87db8eb78 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:18:22 +0000 Subject: [PATCH 157/449] Update GOVERNANCE.md updated roles with what was previously in the working groups page --- GOVERNANCE.md | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 79c888ff34..88db84cbfb 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -3,17 +3,26 @@ This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. ## 1. Roles +Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. -Each [Working Group](working-groups.md) may include the following roles. Additional roles may be adopted and documented by the Working Group. +![](.github/finos-cdm-governance-structure.png) -* 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining consensus and coordinating appeals. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. -* 1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to label Pull Requests and issues. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the [CDM maintainers via email](https://lists.finos.org/g/cdm-maintainers). If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. - -* 1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the Community Specification License. Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +![](.github/Group-Roles-Scope.png) + +## Roles + +1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. +Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. +Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) + +1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. + +1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. -* 1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. +1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. +Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. ## 2. Decision Making From cbd59b8d0a69675a1f79d8c4c1744a680bd17d12 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:19:25 +0000 Subject: [PATCH 158/449] Update working-groups.md added images back --- docs/working-groups.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/working-groups.md b/docs/working-groups.md index efa3597197..bdc42bb0cc 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,5 +1,10 @@ ## Working Groups +![](.github/finos-cdm-governance-structure.png) + + +![](.github/Group-Roles-Scope.png) + **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. **Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. From 8e8d55eed04a9f9e73278d58968fbc92fb1effd3 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:19:45 +0000 Subject: [PATCH 159/449] Update GOVERNANCE.md added images back --- GOVERNANCE.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 88db84cbfb..5301224081 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -2,14 +2,15 @@ This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. -## 1. Roles -Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. ![](.github/finos-cdm-governance-structure.png) ![](.github/Group-Roles-Scope.png) +## 1. Roles +Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. + ## Roles 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. From 22206b205e6ef637077e9b679f1f087f27273f80 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:20:12 +0000 Subject: [PATCH 160/449] Update GOVERNANCE.md format change --- GOVERNANCE.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 5301224081..cc2d2e43ed 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -11,8 +11,6 @@ This document provides the governance policy for specifications and other docume ## 1. Roles Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. -## Roles - 1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) From 66af7dfd61e5c20c6ea2acadc39a1da8ac3bb07e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:25:04 +0000 Subject: [PATCH 161/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index bdc42bb0cc..66af6fdbf8 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,6 +1,6 @@ ## Working Groups -![](.github/finos-cdm-governance-structure.png) +![](website/static/img/finos-cdm-governance-structure.png) ![](.github/Group-Roles-Scope.png) From 481c9be7e86390a41a08f6d4d6b3a323d6620f2a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:26:33 +0000 Subject: [PATCH 162/449] Update working-groups.md image added --- docs/working-groups.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 66af6fdbf8..d7e2892937 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,7 +1,6 @@ ## Working Groups -![](website/static/img/finos-cdm-governance-structure.png) - +![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") ![](.github/Group-Roles-Scope.png) From 4fe7cb4f6a43f0f74fec0306d123cd03f38faae5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:28:31 +0000 Subject: [PATCH 163/449] Update README.md governance.md page linked --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 660d5df8e6..1e4d7b85dc 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ For a more detailed overview of the existing Working Group and standard Particip Read more about project contribution guidelines, principles, frequently asked questions and the journey of [Common Domain Model into Open Source at FINOS](https://www.finos.org/hubfs/Accepted%20FINOS%20Edits_%20Common%20Domain%20Model%20into%20Open%20Source%20at%20FINOS.docx.pdf). ## Governance overview +Please refer to the [Governance](docs/governance.md) page. ### Roles From 2ce6d18853980774aee5e1cd2964208fbfad0a7f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:29:47 +0000 Subject: [PATCH 164/449] Create maintainers.md New page for maintainers --- docs/maintainers.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/maintainers.md diff --git a/docs/maintainers.md b/docs/maintainers.md new file mode 100644 index 0000000000..d76b64cd7f --- /dev/null +++ b/docs/maintainers.md @@ -0,0 +1 @@ +## Maintainers From 9acf97befabbd6ea99acb9d2a9996c99045d1ee5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:31:02 +0000 Subject: [PATCH 165/449] Update README.md link to new maintainers page --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1e4d7b85dc..d88a5c11de 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Please refer to the [Governance](docs/governance.md) page. ### Roles -The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md): Mantainers, Editors and Participants. +The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md): [Mantainers](maintainers.md), Editors and Participants. ### Working Groups From d631e0940cd2de35e2a16a51d19e2fbcb4955991 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:31:55 +0000 Subject: [PATCH 166/449] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d88a5c11de..2f3056655c 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Please refer to the [Governance](docs/governance.md) page. ### Roles -The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md): [Mantainers](maintainers.md), Editors and Participants. +The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md): [Mantainers](docs/maintainers.md), Editors and Participants. ### Working Groups @@ -63,7 +63,7 @@ If you'd like to receive official updates, please send an email to help@finos.or ### **Meetings** -Finally, as mentioned above, another great way to interact with the community is to attend a [Working Group](docs/working-groups.md) +Finally, as mentioned above, another great way to interact with the community is to attend a [Working Group](docs/working-groups.md). ### **Need help?** From 966c1fff68026d367dd3ff07611e810745767ca5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:33:19 +0000 Subject: [PATCH 167/449] Update README.md removed info on maintainers and pasted into maintainers page --- README.md | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/README.md b/README.md index 2f3056655c..6a2b7a61d5 100644 --- a/README.md +++ b/README.md @@ -117,29 +117,6 @@ _NOTE:_ Commits and pull requests to FINOS repositories will only be accepted fr *Need an ICLA? Unsure if you are covered under an existing CCLA? Email [help@finos.org](mailto:help@finos.org)* -## FINOS CDM Project Maintainers - -FINOS Common Domain Model is maintained by FINOS members and the wider open source in finance community. - -The following are the FINOS CDM maintainers and the firms they represent. - -|FINOS CDM Maintainer |Representing |Capacity |GithubID | -| -------------------- | -------------- | ------------------------------------------- | -------------------- | -| Gabriel Callsen | ICMA | OrgRep | gabriel-ICMA | -| Tom Healey | ICMA | OrgRep | tomhealey-icma | -| Vernon Alden-Smith | ISDA | OrgRep | valdensmith | -| Eleonora Acuna | ISDA | OrgRep | eacunaISDA | -| David Shone | ISDA | OrgRep | dshoneisda | -| Adrian Dale | ISLA | OrgRep | ADaleISLA | -| Chris Rayner | ISLA | OrgRep | chrisisla | -| Minesh Patel | Regnosys | OrgRep | minesh-s-patel | -| Leo Labeis | Regnosys | OrgRep | lolabeis | -| Hugo Hills | Regnosys | OrgRep | hugohills-regnosys | -| Lyteck Lynhiavu | ISDA | OrgRep | llynhiavu | -| Manuel Martos | TradeHeader | OrgRep | manel-martos | -| Marc Gratacos | TradeHeader | OrgRep | mgratacos | - -If you would like to get in touch with the CDM maintainer team, contact them through their [mailing list](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** ## License From a75be17b9cd4925fce975d185417efe277cc5948 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:33:36 +0000 Subject: [PATCH 168/449] Update maintainers.md pasted info on maintainers in README doc --- docs/maintainers.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/maintainers.md b/docs/maintainers.md index d76b64cd7f..27c3d78bcd 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -1 +1,25 @@ ## Maintainers + +## FINOS CDM Project Maintainers + +FINOS Common Domain Model is maintained by FINOS members and the wider open source in finance community. + +The following are the FINOS CDM maintainers and the firms they represent. + +|FINOS CDM Maintainer |Representing |Capacity |GithubID | +| -------------------- | -------------- | ------------------------------------------- | -------------------- | +| Gabriel Callsen | ICMA | OrgRep | gabriel-ICMA | +| Tom Healey | ICMA | OrgRep | tomhealey-icma | +| Vernon Alden-Smith | ISDA | OrgRep | valdensmith | +| Eleonora Acuna | ISDA | OrgRep | eacunaISDA | +| David Shone | ISDA | OrgRep | dshoneisda | +| Adrian Dale | ISLA | OrgRep | ADaleISLA | +| Chris Rayner | ISLA | OrgRep | chrisisla | +| Minesh Patel | Regnosys | OrgRep | minesh-s-patel | +| Leo Labeis | Regnosys | OrgRep | lolabeis | +| Hugo Hills | Regnosys | OrgRep | hugohills-regnosys | +| Lyteck Lynhiavu | ISDA | OrgRep | llynhiavu | +| Manuel Martos | TradeHeader | OrgRep | manel-martos | +| Marc Gratacos | TradeHeader | OrgRep | mgratacos | + +If you would like to get in touch with the CDM maintainer team, contact them through their [mailing list](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From 8a25f31c3424f34cb79dbbe1979840d35d8bf7ab Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:37:39 +0000 Subject: [PATCH 169/449] Update governance.md link to maintainer page and including roles in GOVERNANCE.md doc --- docs/governance.md | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 3771f91e92..9a16449938 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -24,13 +24,25 @@ CDM's main code branch by the CDM Maintainers. This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. +![](.github/finos-cdm-governance-structure.png) + + +![](.github/Group-Roles-Scope.png) ### Roles -The CSL specifies [three different contribution roles](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md#1roles) for each specific Working Group: +Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. + +1.1. [Maintainer](maintainers.md). “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. +Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. +Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) + +1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. + +1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. + +1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. -* Maintainers - those who drive consensus within the working group -* Editors - those who codify ideas into a formal specification -* Participants - anyone who provides contributions to the project under a signed CSL CLA. A great way to sign the CLA is to open a Pull Request to add your name to the [Participants.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/participants.md) file. +Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. From 54de4f1a4f214329be70ce8fdbfed68e1a9ab834 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:38:51 +0000 Subject: [PATCH 170/449] Update governance.md image added --- docs/governance.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 9a16449938..30391650ee 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -24,11 +24,9 @@ CDM's main code branch by the CDM Maintainers. This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. -![](.github/finos-cdm-governance-structure.png) +![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") -![](.github/Group-Roles-Scope.png) - ### Roles Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. From 56d49f5f85b7312d2025c36eea9b2ceabb9eeb7f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:40:01 +0000 Subject: [PATCH 171/449] Update maintainers.md added appointment of maintainers page info --- docs/maintainers.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/docs/maintainers.md b/docs/maintainers.md index 27c3d78bcd..9eabce374e 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -1,5 +1,22 @@ ## Maintainers +**Appointment of CDM Maintainers:** + +Maintainers are designated as either Organisational Representatives (OrgRep) or Private individuals. Private individuals are maintainers in their own right, acting on their own volition and not representing another legal entity. OrgReps are appointed by their organisation, acting on behalf and for that organisation. Organisations are recommended to appoint at least two representatives for coverage purposes. Organizations may change their OrgReps at any time. + +A list of Maintainers along with their type will be kept visible within the governance documentation provided on the repo and mini-site. + +* Additional Maintainers may be proposed by Participants. Proposed new Private individuals or new organisations will be approved via consensus of the Participants and with agreement of existing Maintainers, and should meet the following criteria: + + * Proven experience in data modelling and/or software development in financial markets. + * In-depth understanding and proven track record of contribution to the CDM, as well as other data standards (such as ISO) and messaging protocols (such as FIX, FpML or Swift).Private individuals and Organisations may choose to rescind their maintainership at will but must notify the other maintainers. Any entity who has chosen to rescind their maintainership, but then at a later time would like to re-join the maintainer team, is subject to the voting process outlined above. Additionally any OrgRep who has been replaced by their organisation, but wishes to remain a maintainer as a Private Individual will also need to go through the voting process. For the voting purposes, each Organization will have one vote. + + Maintaining entities or representatives can have their maintainer status revoked by unanimous vote of other maintainers. This measure is expected to be used only in extreme circumstances such as in the event of a maintainer being inactive for a significant period of time, or being found to no longer meet the requirements of being a maintainer set out above. This is not intended to be an exhaustive list of circumstances. + +Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. + + + ## FINOS CDM Project Maintainers FINOS Common Domain Model is maintained by FINOS members and the wider open source in finance community. From 01d455816b3157430d049922a81b14404fd22e13 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:40:30 +0000 Subject: [PATCH 172/449] Delete docs/appointment-of-maintainers.md deleting as I merged this info in the maintainers page --- docs/appointment-of-maintainers.md | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 docs/appointment-of-maintainers.md diff --git a/docs/appointment-of-maintainers.md b/docs/appointment-of-maintainers.md deleted file mode 100644 index 35770ce090..0000000000 --- a/docs/appointment-of-maintainers.md +++ /dev/null @@ -1,15 +0,0 @@ - -**Appointment of CDM Maintainers:** - -Maintainers are designated as either Organisational Representatives (OrgRep) or Private individuals. Private individuals are maintainers in their own right, acting on their own volition and not representing another legal entity. OrgReps are appointed by their organisation, acting on behalf and for that organisation. Organisations are recommended to appoint at least two representatives for coverage purposes. Organizations may change their OrgReps at any time. - -A list of Maintainers along with their type will be kept visible within the governance documentation provided on the repo and mini-site. - -* Additional Maintainers may be proposed by Participants. Proposed new Private individuals or new organisations will be approved via consensus of the Participants and with agreement of existing Maintainers, and should meet the following criteria: - - * Proven experience in data modelling and/or software development in financial markets. - * In-depth understanding and proven track record of contribution to the CDM, as well as other data standards (such as ISO) and messaging protocols (such as FIX, FpML or Swift).Private individuals and Organisations may choose to rescind their maintainership at will but must notify the other maintainers. Any entity who has chosen to rescind their maintainership, but then at a later time would like to re-join the maintainer team, is subject to the voting process outlined above. Additionally any OrgRep who has been replaced by their organisation, but wishes to remain a maintainer as a Private Individual will also need to go through the voting process. For the voting purposes, each Organization will have one vote. - - Maintaining entities or representatives can have their maintainer status revoked by unanimous vote of other maintainers. This measure is expected to be used only in extreme circumstances such as in the event of a maintainer being inactive for a significant period of time, or being found to no longer meet the requirements of being a maintainer set out above. This is not intended to be an exhaustive list of circumstances. - -Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. From 283877daec6f532df0070b9bd252d0f508af7be8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:49:56 +0000 Subject: [PATCH 173/449] Delete working-groups.md empty page --- working-groups.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 working-groups.md diff --git a/working-groups.md b/working-groups.md deleted file mode 100644 index 8b13789179..0000000000 --- a/working-groups.md +++ /dev/null @@ -1 +0,0 @@ - From 6d3beb6158b0248a1a5930a08d6c7af9e15c3851 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 09:54:43 +0000 Subject: [PATCH 174/449] Update maintainers.md --- docs/maintainers.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 9eabce374e..a2c2deaaeb 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -15,7 +15,8 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. - +## Maintainers Approval Process +![](.github/Approval-Process.png) ## FINOS CDM Project Maintainers From 9926c59ceef144a9e73387a67314e1276d9c148c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 10:01:53 +0000 Subject: [PATCH 175/449] Update maintainers.md image --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index a2c2deaaeb..91307c05f7 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -16,7 +16,7 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. ## Maintainers Approval Process -![](.github/Approval-Process.png) +![](/img/approval-process.png) ## FINOS CDM Project Maintainers From 1a1a5a2a6c5a9f4cceaa496e080c79f72556f4f9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 10:05:53 +0000 Subject: [PATCH 176/449] Update GOVERNANCE.md deleted info as it's all on the governance.md page or working groups page --- GOVERNANCE.md | 254 +------------------------------------------------- 1 file changed, 1 insertion(+), 253 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index cc2d2e43ed..08dcdd7bea 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -1,6 +1,6 @@ # Community Specification Governance Policy 1.0 -This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. +The [Governance](governance.md) document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. ![](.github/finos-cdm-governance-structure.png) @@ -8,256 +8,4 @@ This document provides the governance policy for specifications and other docume ![](.github/Group-Roles-Scope.png) -## 1. Roles -Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. -1.1. Maintainer. “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. -Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. -Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) - -1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. - -1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. - -1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. - -Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. - -## 2. Decision Making - -* 2.1. Consensus-Based Decision Making. [Working Groups](working-groups.md) make decisions through a consensus process (“Approval” or “Approved”). While the agreement of all Participants is preferred, it is not required for consensus. Rather, the Maintainer will determine consensus based on their good faith consideration of a number of factors, including the dominant view of the Working Group Participants and nature of support and objections. The Maintainer will document evidence of consensus in accordance with these requirements. - -* 2.2. Appeal Process. Decisions may be appealed via a pull request or an issue, and that appeal will be considered by the Maintainer in good faith, who will respond in writing within a reasonable time. - - -## 3. Ways of Working - -Inspired by [ANSI’s Essential Requirements for Due Process](https://share.ansi.org/Shared%20Documents/Standards%20Activities/American%20National%20Standards/Procedures,%20Guides,%20and%20Forms/2020_ANSI_Essential_Requirements.pdf), Community Specification Working Groups must adhere to consensus-based due process requirements. These requirements apply to activities related to the development of consensus for approval, revision, reaffirmation, and withdrawal of Community Specifications. Due process means that any person (organization, company, government agency, individual, etc.) with a direct and material interest has a right to participate by: a) expressing a position and its basis, b) having that position considered, and c) having the right to appeal. Due process allows for equity and fair play. The following constitute the minimum acceptable due process requirements for the development of consensus. - -* 3.1. Openness. **Participation shall be open to all persons who are directly and materially affected by the activity in question. There shall be no undue financial barriers to participation. Voting membership on the consensus body shall not be conditional upon membership in any organization, nor unreasonably restricted on the basis of technical qualifications or other such requirements. Membership in a Working Group’s parent organization, if any, may be required. - -* 3.2. Lack of Dominance. **The development process shall not be dominated by any single interest category, individual or organization. Dominance means a position or exercise of dominant authority, leadership, or influence by reason of superior leverage, strength, or representation to the exclusion of fair and equitable consideration of other viewpoints. - -* 3.3. Balance. **The development process should have a balance of interests. Participants from diverse interest categories shall be sought with the objective of achieving balance. - -* 3.4. Coordination and Harmonization. **Good faith efforts shall be made to resolve potential conflicts between and among deliverables developed under this Working Group and existing industry standards. - -* 3.5. Consideration of Views and Objections. Prompt consideration shall be given to the written views and objections of all Participants. - -* 3.6. Written procedures. This governance document and other materials documenting the Community Specification development process shall be available to any interested person. - -## 4. Specification Development Process - -* 4.1. Pre-Draft. Any Participant may submit a proposed initial draft document as a candidate Draft Specification of that Working Group. The Maintainer will designate each submission as a “Pre-Draft” document. - -* 4.2. Draft. Each Pre-Draft document of a Working Group must first be Approved to become a” Draft Specification”. Once the Working Group approves a document as a Draft Specification, the Draft Specification becomes the basis for all going forward work on that specification. - -* 4.3. Working Group Approval. Once a Working Group believes it has achieved the objectives for its specification as described in the Scope, it will Approve that Draft Specification and progress it to “Approved Specification” status, such status to be effective forty-five days following such Approval. The Maintainer will update the [NOTICES.MD](NOTICE.MD) file to indicate both the Approval of the Draft Specification and the date upon which its “Approved Specification” status will be effective which shall in no case be earlier than forty-five days following the date the Notices.md file was updated. - -* 4.4. Publication and Submission. Upon the designation of a Draft Specification as an Approved Specification, the Maintainer will publish the Approved Specification in a manner agreed upon by the Working Group Participants (i.e., Working Group Participant only location, publicly available location, Working Group maintained website, Working Group member website, etc.). The publication of an Approved Specification in a publicly accessible manner must include the terms under which the Approved Specification is being made available under. - -* 4.5. Submissions to Standards Bodies. No Draft Specification or Approved Specification may be submitted to another standards development organization without Working group Approval. Upon reaching Approval, the Maintainer will coordinate the submission of the applicable Draft Specification or Approved Specification to another standards development organization. Working Group Participants that developed that Draft Specification or Approved Specification agree to grant the copyright rights necessary to make those submissions. - - -## 5. Non-Confidential, Restricted Disclosure - -Information disclosed in connection with any Working Group activity, including but not limited to meetings, Contributions, and submissions, is not confidential, regardless of any markings or statements to the contrary. Notwithstanding the foregoing, if the Working Group is collaborating via a private repository, the Participants will not make any public disclosures of that information contained in that private repository without the Approval of the Working Group. - -## 6. Major release scheduling guidelines - -The Steering Working Group has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. - -### 6.1 Objectives of defining major releases - -* To identify and communicate to users of CDM when changes will happen that could affect them in a profound way, e.g. - - Changes to existing functionality that may create challenges for upgrading [testing] - - Changes to technology architecture that may create challenges for upgrading - - Introduction of major new functionality that may affect how users use CDM going forward -* To help developers of CDM understand the roadmap for the most critical changes to the CDM, so they can better plan their work -* To promote planned and new CDM capabilities to encourage adoption - -### 6.2 Objectives of defining guidelines for scheduling and approving major releases - -* To ensure that major releases are planned, scheduled, and approved in a predictable, consistent, and transparent way - - Ensure smoother development - - Reduce conflict -* To ensure that we follow industry best-practices for evolving software. - -### 6.3 Overall Principles for Scheduling Major Releases - -* Major releases shall be planned ahead of time and these plans reviewed and approved by the SWG  so that consumers of CDM are aware of the planned changes and can plan for those changes. -There is a balance between moving too quickly (and creating many changes, potentially discouraging adoption) and moving too slowly (and not addressing major issues in a timely fashion).  The SWG will be tasked with assessing and maintaining that balance and communicating its decisions.  That balance is likely to change over time as the CDM software matures; likely major release frequency will slow down in the future. -* Part of the role of the guidelines will be to help the CDM SWG to resist pressure to create too many major releases.  However, the guidelines need to provide the SWG with enough flexibility to address major challenges relatively quickly and flexibly when required. - * Defining the guidelines is important to implement the above objective - -### 6.4 Detailed Guidelines – Scheduling Major Releases - -* No major release will be planned/scheduled (decision and content) without formal approval at a meeting of the SWG - * *Rationale:*  Designation of a major release is an important decision that requires transparency and control - -* The intention is that major releases shall be planned and reviewed at the SWG at least 3 months ahead of the anticipated release date.   - * *Rationale:*  Giving the community advance warning of major changes will help CDM users plan for how they will use CDM and avoid major surprises.  It will also help CDM developers plan their own changes - -* It is anticipated that for at least the next several years (say 4-5) at least one major release will be planned each year. - * *Rationale:* we anticipate that there will be an accumulation of desired changes that cannot be accommodated within a minor release and we wish to ensure that these can be addressed without undue delay - -* Any addition to the scope/contents of (or technical change to) a planned major release requires SWG approval - * *Rationale:*   similar to the above guideline on scheduling major releases - -* If planned scope items for a major release are not available in time for the planned release date, the SWG will need to decide whether to slip the release date or drop the item, based on industry priorities - -* These guidelines can be overridden in exceptional circumstances by a formal vote of the SWG. - * *Rationale:*  Sometimes unanticipated issues will come up and we need the ability to move quickly in these cases. However, there should be an explicit decision process when breaking a guideline. - -* These guidelines can be amended by the SWG following a formal review process - -### 6.5 Detailed Guidelines – Long Term Planning and Outreach - -* Ideally the SWG will establish plans for upcoming major releases for at least the following 9-12 months - * *Rationale:*  this provides transparency for the users and potential users of CDM (supporting adoption) - -* Major release schedules shall be published on the CDM GitHub repository once approved by the SWG (in https://github.com/finos/common-domain-model/blob/master/ROADMAP.md) - * *Rationale:* as above - -### 6.6 Detailed Guidelines – Changes vs. Major Versions - -* Breaking changes (as defined in the change control guidelines) can only be implemented in a major version - - *Rationale:* this is required to ensure that within a single major version there is stability across minor versions. - -* Changes (PRs) will be categorized into those that can only be done in major releases (because they contain breaking changes) and others.  PRs requiring a major release shall only be approved for major releases. - - *Rationale:* this is necessary to ensure that the meaning of major releases is enforced - -* Even in a new major version, changes that are contrary to the change control guidelines will not be approved unless the SWG executes an exception process. - - *Rationale:* this is required to ensure that CDM provides stability across major versions, in terms of functionality that is supported - -* When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place - - *Rationale:* this is to support CDM users in migrating to new versions of CDM - -## 7.0 Change Control Guidelines - -This section discusses how changes to the CDM are controlled within and between releases, in particular: - -* Principles - * What we are trying to achieve with the change control guidelines; - * What constraints/objectives we have for putting these guidelines in place -* Rules - * The specific rules we want to define and enforce to meet the principles -* Evaluation methods - * How we want to ensure that the rules are evaluated and enforced during development - * This includes development processes (e.g. review and approval) as well as automated tooling (e.g. regression test cases) - -## 7.1 Change Control Principles - -* We are trying to ensure rapid, smooth, and predictable evolution of the model by controlling when and how breaking changes are introduced - * We want to allow changes where needed, with defined process to make those changes, to meet evolved and improved understanding of the business and technical requirements. - * We want to give ourselves some freedom to make changes more easily when there are newly introduced components/structures that may not be fully mature, but we don’t want to spend a lot of effort on planning for that. We will do this using the pull request approval guidelines for bug fixes, giving some scope for correcting recently introduced changes. -* Prohibiting breaking changes within a major version should allow users to upgrade to minor versions more quickly and easily, and plan for when to implement larger changes - * By limiting and control the amount of change to key business models and technology structures, CDM users can have confidence that functionality they develop using CDM will continue to work with new versions of CDM with minimal effort, at least for a defined period of time - -## 7.2 Change Control Rules - -* Unless explicitly indicated otherwise, components of CDM (such as data types and functions) will be under change control once released into production. -* Within multiple minor releases of a single major release, the following will not be changed: - * Within business objects, any object that is valid in version M.N should be representable and valid in version M.N+1 . - * For example, existing data fields may not be changed in type, reduced in cardinality, or removed, and new mandatory data fields may not be added. - * Change to the name of any model element (e.g. types, attributes, enums, functions or reporting rules) is prohibited - * Change to the DSL that results in any existing expression becoming invalid is prohibited - * All validations that pass in version M.N should also pass in version M.N+1 - * Function signatures may not be changed in such a way as to invalidate previous callers (e.g addition of new mandatory parameters, or removal/change of existing parameters.) - * Change to the DSL that results in change to any of the generated code's public interfaces is prohibited - * Test cases that passed in a prior version shall continue to work. - * We allow some minor exceptions to these rules for newly introduced functionality that may not be fully formed, as part of the PR process for defect corrections - * Functionality shall not be removed between major versions without advance notice - - -Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. - -## 7.3 Change Control Evaluation and Enforcement - -* Designers and contributors to CDM are responsible for being aware of and following the change control guidelines. This includes flagging pull requests when they involve breaking changes to controlled objects. - * Backward incompatible changes shall be documented and include a migration guide (remap from old structures and functions to the new) -* Reviewers will be responsible for assessing (“double checking”) whether any changes may violate the change control guidelines, and flag questionable changes for further review. - * Part of the role of the Contribution Review Working Group (CRWG) and of the maintainers is to enforce these guidelines for any change. -* There will be a set of regression test cases developed for each supported major version. Subsequent CDM minor and major versions will be tested against these test cases and a report prepared indicating which cases succeed and fail, and this will be compared against the guidelines. For example: - * CDM version 6.2 will be tested against the 6.1 test cases; all should succeed, unless included in the exception/noncontrolled list. - * CDM version 6.0 will be tested against the latest 5.x test cases; the list of failures should be compared against the approved scope of change for 6.0. (NB: performing this test might involve making some technical changes to the 5.0 test cases to work with the 6.0 technical architecture if that has changed, but the functionality should not otherwise be changed.) - - - -## 8.0 Pull Request Classification and Approval Guidelines - -This section discusses how pull requests will be classified, reviewed, and approved. - -## 8.1 PR Classification - -Pull requests shall be classified into one of the following complexity categories: -* Model change - bug fix – change to existing logic (without major redesign) to cause it to implement the original intended behaviour and design; generally used to address an oversight in a previous contribution. - * *Backward compatibility:* For defect corrections to production versions, the defect correction shall generally be backward-compatible with the existing design unless the existing design is newly introduced and so severely compromised that it cannot function unless something is changed. -* Model change - Enhancement – new functionality or change to existing functionality required to meet a new business requirement. - * *Backward compatibility:* If the change includes backward-incompatible changes, this shall be flagged as such and the change shall be targeted for a development version. -* Technical change. This is used to cover a variety of cases that don't affect the model itself, including updates to dependencies, mapping changes, test cases, etc. - -Pull requests shall be tagged in GitHub as described in discussion [#2789](https://github.com/finos/common-domain-model/discussions/2789) to implement the approval process. - - - -## 8.2 Summary of PR approval requirements - -* PRs shall be classified into Model defect corrections (bug fixes to correct existing functionality) vs. Model enhancements (new designs or capabilities) vs. technical. -* There shall be an indication of whether a PR includes any backward-incompatible changes. -* Approval has to be by a separate person from the submitter (This is enforced by GitHub; maintainers shall not attempt to circumvent this control.) - - -| Type of PR | Backward Compatible | Backward Incompatible | -| --------------------| --------------------| ---------------------------------------------| -| Model - Bug fix |1 maintainer – separate from the submitter, preferably from a separate organization | 2 maintainers; must have been reviewed by the CRWG,; if for a production version, SWG must approve; only used for recently introduced functionality | -| Model - Enhancement | 2 maintainers; must have been approved by a WG or the CRWG | 2 maintainers; must be on roadmap or approved by SWG; must have been approved by a WG or the CRWG; must go into a dev version; at least one maintainer must be from a separate organization | -| Technical - e.g. dependency update, change to mapping, reference data, documentation, changes to samples…. | At least one; additional review up to the maintainer’s discretion – e.g. might need to consult the Technology Architecture Working Group (TAWG) | Must be approved by the TAWG; must go into a dev version | - - - - - -## 9.0 Release Build Approval Guidelines - -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. - -## 9.1 Development Release Scheduling and Approvals -* Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs - * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff - * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. - * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. -* Development releases shall be reported in brief to the CRWG and the SWG - -## 9.2 Major Production Release Build & Release Approvals - -* Major production releases will be scheduled by the SWG as described above - * *(TODO: insert a diagram of the promotion process)* -* Each major production release shall require the approval of two maintainers after the following are complete: - * The scope of the major production release is finalized and ratified by the SWG - * All approved PRs for the major production release are complete - * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production - -## 9.3 Minor Production Release Scheduling and Approvals - -* Minor production releases may be scheduled by the maintainers based on the queue of approved PRs -* Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). - * *Rationale:* Minimizing the number of production releases will help with supportability, by reducing the number of releases that end users wishing to remain current need to consider, and reducing communications overhead. -* Each minor production release shall require the approval of two maintainers. -* Minor production releases shall be reported in brief to the CRWG and the SWG, -* A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. - -## 9.4 Production Patch Release Scheduling and Approvals - -* Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). -* Production patch releases require the approval of one maintainer -* Production patch releases shall be reported to the CRWG. - - ## 9.5 Summary of Release Approval Requirements - -| Type of Release | Approval Requirement | Notes | -| ---------------------| -------------------- | ------------------------------------------- | -| Major Release (6.0.0)| 2 maintainers | Scheduling via SWG; Include analysis of the changes from last major release as part of the approval | -| Minor Release (6.1.0)| 2 maintainers | Scheduling is up to the maintainers, but aim to keep to around every 4 weeks and no more than fortnightly | -| Patch Release (6.1.1)| 1 maintainer | Scheduling is up to the maintainer | -| Development Release (6.0.0-dev.13)| 1 maintainer | Scheduling is up to the maintainer | From 3f7a35c5c4140efa6510d69bc053cbfee2c615cb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 10:08:17 +0000 Subject: [PATCH 177/449] Update GOVERNANCE.md link fix --- GOVERNANCE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 08dcdd7bea..ea15f5554d 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -1,6 +1,6 @@ # Community Specification Governance Policy 1.0 -The [Governance](governance.md) document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. +The [Governance](docs/governance.md) document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](docs/working-groups.md) must adhere to the requirements. ![](.github/finos-cdm-governance-structure.png) From e67568fe337f28b681064e93888c3714f30a0cf9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 10:08:59 +0000 Subject: [PATCH 178/449] Update GOVERNANCE.md removed image bcs its in the working groups page --- GOVERNANCE.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index ea15f5554d..49f2f29b24 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -2,10 +2,6 @@ The [Governance](docs/governance.md) document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](docs/working-groups.md) must adhere to the requirements. - -![](.github/finos-cdm-governance-structure.png) - - ![](.github/Group-Roles-Scope.png) From f38ccb1f965338564de07c37f663cbfcdbbafc2e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 10:09:14 +0000 Subject: [PATCH 179/449] Update working-groups.md format --- docs/working-groups.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index d7e2892937..803f69294e 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,5 +1,4 @@ ## Working Groups - ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") ![](.github/Group-Roles-Scope.png) @@ -10,7 +9,6 @@ The following Working Groups are currently activated or about to be set up for this project: - * [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly * [CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly * [CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly From 0545ee4046a75fe1c115b03da56d177220165de7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 10:10:14 +0000 Subject: [PATCH 180/449] Delete development-approach.md empty page --- development-approach.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 development-approach.md diff --git a/development-approach.md b/development-approach.md deleted file mode 100644 index 8b13789179..0000000000 --- a/development-approach.md +++ /dev/null @@ -1 +0,0 @@ - From 22249039c3f8dceb9254d1229f48a4fd73a2c534 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 11 Nov 2024 10:23:23 +0000 Subject: [PATCH 181/449] Update README.md --- README.md | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/README.md b/README.md index 6a2b7a61d5..e6439796f3 100644 --- a/README.md +++ b/README.md @@ -19,17 +19,11 @@ Read more about project contribution guidelines, principles, frequently asked qu ## Governance overview Please refer to the [Governance](docs/governance.md) page. -### Roles +### Roles and Working Groups The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md): [Mantainers](docs/maintainers.md), Editors and Participants. -### Working Groups - -Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. -The active Working Groups are covered by our [Working Groups](docs/working-groups.md) page. - - ![](.github/finos-cdm-governance-structure.png) @@ -40,12 +34,10 @@ The active Working Groups are covered by our [Working Groups](docs/working-group Contributions to the CDM must comply with a set of [Design Principles](docs/design-principles.md) to be in line with the [CDM Development Guidelines](https://cdm.finos.org/docs/contribution). - ## Getting involved Interact with the CDM community - ### **GitHub** @@ -53,13 +45,11 @@ CDM activity primarily happens in this [CDM GitHub repository](https://github.co ![](.github/use-of-github.png) - ### **Email** If you'd like to receive official updates, please send an email to help@finos.org. You can join the CDM mailing list by sending an email to [cdm+subscribe@lists.finos.org](mailto:cdm+subscribe@lists.finos.org). - ### **Meetings** @@ -73,7 +63,6 @@ Email help@finos.org. if you need help getting started in the CDM Community or i ## Roadmap - The latest CDM roadmap of expected contributions sponsored by the presently participating trade associations: ICMA, ISDA and ISLA can be found [here](docs/roadmap.mdx) - - Releases can be tracked on the [CDM Releases](https://github.com/finos/common-domain-model/releases/tag/5.0.0-dev.7) page. From 097ec9f2ce39b7be83d905e37726390d45ab459e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:20:59 +0000 Subject: [PATCH 182/449] Update README.md removed duplicate info on interacting with cdm community --- README.md | 30 +----------------------------- 1 file changed, 1 insertion(+), 29 deletions(-) diff --git a/README.md b/README.md index e6439796f3..475b2a5ab0 100644 --- a/README.md +++ b/README.md @@ -23,42 +23,14 @@ Please refer to the [Governance](docs/governance.md) page. The CSL specifies [three different contribution roles](docs/governance.md#1roles) for each specific [Working Group](docs/working-groups.md): [Mantainers](docs/maintainers.md), Editors and Participants. - -![](.github/finos-cdm-governance-structure.png) - - -![](.github/Group-Roles-Scope.png) - - ## CDM Design Principles and Development Guidelines Contributions to the CDM must comply with a set of [Design Principles](docs/design-principles.md) to be in line with the [CDM Development Guidelines](https://cdm.finos.org/docs/contribution). ## Getting involved -Interact with the CDM community - +Details on how to interact with the CDM community are covered in our [Get Involved](docs/get-involved.md) page. ### -**GitHub** - -CDM activity primarily happens in this [CDM GitHub repository](https://github.com/finos/common-domain-model). [Watch](https://docs.github.com/en/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications#configuring-your-watch-settings-for-an-individual-repository) the repository in order to be notified of new Pull Requests and issues. - -![](.github/use-of-github.png) - -### -**Email** - -If you'd like to receive official updates, please send an email to help@finos.org. You can join the CDM mailing list by sending an email to [cdm+subscribe@lists.finos.org](mailto:cdm+subscribe@lists.finos.org). - -### -**Meetings** - -Finally, as mentioned above, another great way to interact with the community is to attend a [Working Group](docs/working-groups.md). - -### -**Need help?** - -Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Roadmap From 9bb390bf138d9432638e7ca0af82be23ba7c8fc8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:28:47 +0000 Subject: [PATCH 183/449] Update contributions.md added the paragraphs on contributing via rosetta or github previously on the readme page --- docs/contributions.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docs/contributions.md b/docs/contributions.md index df76d92fd1..151f10395c 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -132,12 +132,35 @@ we recommend labelling the pull request with the user story label, i.e. All contributions are submitted as candidate changes to be incorporated under [the CDM licence](https://portal.cdm.rosetta-technology.io/#/terms-isda). +### Contribution via Rosetta + +The [Rosetta Design](https://rosetta-technology.io/design) application can be used to contribute to the CDM without setting up any development environment. Rosetta Design’s [source control integration](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) means that a PR is automatically created to a fork of the FINOS CDM under the [Rosetta Models](https://github.com/rosetta-models) GitHub Organisation. + +Steps: + 1. Create a Workspace for the CDM in Rosetta Design + 1. Review and contribute change in Rosetta Design - which will create PR in the rosetta-models organisation + 1. Create a PR to the Finos Github. See instructions [here](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork) + + When using Rosetta to contribute model changes, the contribution interface allows to specify a title and description for the contribution. Those inputs are used to create a Pull Request on a one-off branch in the source-control repository. Please refer to the [Rosetta Workspace Contribution Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#contribute-workspace-changes) for more information. +### Contributing via GitHub + +1. Fork it (https://github.com/finos/common-domain-model) +1. Create your feature branch (`git checkout -b feature/my-new-feature`) +1. Make a change - _hint_ you can make changes to Rosetta files directly on your desktop using the [Rosetta VS Code plugin](https://github.com/REGnosys/rosetta-dsl/tree/master/rosetta-ide/vscode) +1. Read our [contribution guidelines](.github/CONTRIBUTING.md) and [Community Code of Conduct](https://www.finos.org/code-of-conduct) +1. Commit your changes (`git commit -am 'My New Feature'`) +1. Push to the branch (`git push origin feature/my-new-feature`) +1. Create a new Pull Request + +![](.github/Approval-Process.png) + + --- **Note:** It is not yet possible to contribute updated test expectations, From 9eed0abe3d501102e1eff7a456fcedd93eddbb41 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:29:06 +0000 Subject: [PATCH 184/449] Update README.md split the contributing via github and rosetta into the contributions.md page --- README.md | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/README.md b/README.md index 475b2a5ab0..3a3a4475cd 100644 --- a/README.md +++ b/README.md @@ -42,32 +42,12 @@ Details on how to interact with the CDM community are covered in our [Get Involv See guidelines for the licensing agreement [here](https://github.com/finos/common-domain-model/blob/master/.github/CONTRIBUTING.md). -To implement changes in the CDM repository resolving an issue please read our [contribution guidelines](https://cdm.finos.org/docs/contribution). +To implement changes in the CDM repository resolving an issue please read our [contribution guidelines](docs/contributions.md) NOTE: Commits and pull requests to FINOS repositories will only be accepted from those contributors with an active, executed Individual Contributor License Agreement (ICLA) with FINOS, OR who are covered under an existing and active Corporate Contribution License Agreement (CCLA) executed with FINOS. Commits from individuals not covered under an ICLA or CCLA will be flagged and blocked by the Linux Foundation EasyCLA tool. Please note that some CCLAs require individuals/employees to be explicitly named on the CCLA. Need an ICLA? Unsure if you are covered under an existing CCLA? Email help@finos.org. -### Contribution via Rosetta - -The [Rosetta Design](https://rosetta-technology.io/design) application can be used to contribute to the CDM without setting up any development environment. Rosetta Design’s [source control integration](https://docs.rosetta-technology.io/rosetta/rosetta-products/1-workspace/#source-control-integration) means that a PR is automatically created to a fork of the FINOS CDM under the [Rosetta Models](https://github.com/rosetta-models) GitHub Organisation. - -Steps: - 1. Create a Workspace for the CDM in Rosetta Design - 1. Review and contribute change in Rosetta Design - which will create PR in the rosetta-models organisation - 1. Create a PR to the Finos Github. See instructions [here](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork) - -### Contributing via GitHub - -1. Fork it (https://github.com/finos/common-domain-model) -1. Create your feature branch (`git checkout -b feature/my-new-feature`) -1. Make a change - _hint_ you can make changes to Rosetta files directly on your desktop using the [Rosetta VS Code plugin](https://github.com/REGnosys/rosetta-dsl/tree/master/rosetta-ide/vscode) -1. Read our [contribution guidelines](.github/CONTRIBUTING.md) and [Community Code of Conduct](https://www.finos.org/code-of-conduct) -1. Commit your changes (`git commit -am 'My New Feature'`) -1. Push to the branch (`git push origin feature/my-new-feature`) -1. Create a new Pull Request - -![](.github/Approval-Process.png) ## Documentation From acf476e6878d88bd24f5cd51f8725bc3b9104079 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:42:45 +0000 Subject: [PATCH 185/449] Delete docs/contribution-v1.md all info kept elsewhere, this was a holding page --- docs/contribution-v1.md | 66 ----------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 docs/contribution-v1.md diff --git a/docs/contribution-v1.md b/docs/contribution-v1.md deleted file mode 100644 index 276eefb165..0000000000 --- a/docs/contribution-v1.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Development Guidelines ---- - - -## CDM Design Principles - -Contributions to the CDM have to comply with the following set of design principles that include the following concepts: - -* **Normalisation** through abstraction of common components -* **Composability** where objects are composed and qualified from the bottom up -* **Mapping** to existing industry messaging formats -* **Embedded logic** to represent industry processes -* **Modularisation** into logical layers - - For more detailed explanations, please refer to our [Design Principles](design-principles.md) page. - -## CDM development guidelines - -The CDM Development Guidelines are defined by the Steering Working Group. The full set of CDM development guidelines can be found [here](https://cdm.docs.rosetta-technology.io/source/contribution.html). - -## Version Management - -The CDM is developed, built and released using standard software -source-control management. Each new released version is announced to -users via a *release note* that describes the change introduced by that -new version. The CDM release history is available in the [Release -Section](#) of the CDM documentation. - -![](/img/CDM–Semantic-Versioning-Refresher.png) - -Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) - - - -## Agile Development Approach - -The on-going development of the CDM adheres to a methodology inspired by -the *Agile* software development framework. This methodology is based on -two high-level principles: - -1. Focus on business value from the user's perspective, encapsulated - in the concept of *user story* -2. Delivery of small, releasable changes that contribute to that - business value (sometimes referred to as *shippable increments*) - - i.e. no "big bang" changes - -Development by the CDM Maintainer team is being planned along a series -of 2-week *sprints* aligned onto the CDM Architecture and Review -Committee cycle. This development is guided by high-level priorities set -on a quarterly basis. - -Outside [contributions](#how-to-contribute) that are proposed by -industry members, whilst not formally enlisted in the sprint process, -usually generate additional tasks (design, review, deployment etc.) for -the CDM Maintainer team that will need to be included in a sprint. Those -outside contributions still need to comply with the above development -principles to ensure a smooth integration with the rest of the -development by the CDM Maintainer team. - - To learn more, visit our [development approach](development-approach.md) page. - - -# How to Contribute - -A detailed guide on how to contribute, editing and testing can be found on our [Get Started](get-started.md) page. From 026c4ecf543e127e35edff447e5d09aab1e93bd1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:44:24 +0000 Subject: [PATCH 186/449] Update design-principles.md --- docs/design-principles.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/design-principles.md b/docs/design-principles.md index e6a890782e..b9493f8efd 100644 --- a/docs/design-principles.md +++ b/docs/design-principles.md @@ -180,7 +180,6 @@ data is being validated at the point of creation, and this validation logic is distributed alongside the model itself. ## Modularisation - **The set of files that define the CDM data structures and functions are organised into a hierarchy of namespaces**. The first level in the namespace hierarchy corresponds to the layer of the CDM that the From 62e97adf42e1742861d676a9a7ee6b7959786ae4 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:47:17 +0000 Subject: [PATCH 187/449] Update documentation-style-guide.md fixed links --- docs/documentation-style-guide.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index 6962c21222..c60137c83c 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -67,13 +67,13 @@ The two data definition components should be referred to as follows: ### Product 1. *Financial Product*. The user documentation defines - [financial-product](/docs/product-model#financial-product) as the highest + [financial-product](/docs/product-model.md#financial-product) as the highest level of the hierarchy of the universe of products. The term *Financial Product* should be used consistently throughout the documentation and wherever applicable in the model descriptions when describing the broad set of products. 2. *Contractual Product*. Similarly, - [contractual-product](/docs/product-model#contractual-product) is defined as a + [contractual-product](/docs/product-model.md#contractual-product) is defined as a subset of Financial Products and should be used consistently in any documentation. 1. Not *Derivatives*. @@ -83,7 +83,7 @@ The two data definition components should be referred to as follows: ### Event -1. *Business Event*. In the CDM, a [business-event](/docs/event-model#business-event) represents an event that may occur during the lifecycle +1. *Business Event*. In the CDM, a [business-event](/docs/event-model.md#business-event) represents an event that may occur during the lifecycle of a trade, such as an amendment, a termination, a reset or a payment. 1. Not *Lifecycle Event*. the term *Business Event* should be From 42dd4737d76471c7c537a6a7311bd7dde1f197b2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:47:57 +0000 Subject: [PATCH 188/449] Update documentation-style-guide.md fixed link --- docs/documentation-style-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index c60137c83c..e7a2400bc6 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -89,7 +89,7 @@ The two data definition components should be referred to as follows: 1. Not *Lifecycle Event*. the term *Business Event* should be consistently used when referring to these data structures in the CDM documentation. -2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model#primitive-event) represents a building block component used to specify +2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model.md#primitive-event) represents a building block component used to specify business events in the CDM. 1. Not *Primitive* (stand-alone). In the CDM documentation, the word *Primitive* always needs to be qualified with *Event*, From c91cbf7aff71369b7d4360296733fb4ebae47e1c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 10:53:59 +0000 Subject: [PATCH 189/449] Update maintainers.md added intro text --- docs/maintainers.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/maintainers.md b/docs/maintainers.md index 91307c05f7..2ab7ffa515 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -1,5 +1,7 @@ ## Maintainers +This page provides detailed information about the CDM maintainers. + **Appointment of CDM Maintainers:** Maintainers are designated as either Organisational Representatives (OrgRep) or Private individuals. Private individuals are maintainers in their own right, acting on their own volition and not representing another legal entity. OrgReps are appointed by their organisation, acting on behalf and for that organisation. Organisations are recommended to appoint at least two representatives for coverage purposes. Organizations may change their OrgReps at any time. From a0f7c402e5fb43a7207dac9bb6becc90ce3a2eee Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:20:08 +0000 Subject: [PATCH 190/449] Update governance.md link fix --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 30391650ee..c7e49a56dc 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -8,7 +8,7 @@ The Common Domain Model is an open standard project hosted under FINOS, the [Fin The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). -For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see [Governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). +For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see the [Governance](governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). A proposal can be defined at a conceptual level or a logical level (i.e. in code). In each case, the proposal must be developed in line with the From de300d906746d865ef158668b927fd5d27525a5d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:20:25 +0000 Subject: [PATCH 191/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index c7e49a56dc..31c393c66e 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -8,7 +8,7 @@ The Common Domain Model is an open standard project hosted under FINOS, the [Fin The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). -For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see the [Governance](governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). +For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see the [Governance](governance.md)page. For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). A proposal can be defined at a conceptual level or a logical level (i.e. in code). In each case, the proposal must be developed in line with the From 96f419b9ce4aadf274856bea04390c09bbe2adc5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:22:34 +0000 Subject: [PATCH 192/449] Update governance.md format fix --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 31c393c66e..e14518178b 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -8,7 +8,7 @@ The Common Domain Model is an open standard project hosted under FINOS, the [Fin The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). -For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see the [Governance](governance.md)page. For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). +For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see the [Governance](governance.md) page. For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). A proposal can be defined at a conceptual level or a logical level (i.e. in code). In each case, the proposal must be developed in line with the From a450cf7daedfef64833502323882bda35f1fced3 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:34:12 +0000 Subject: [PATCH 193/449] Update governance.md link fix --- docs/governance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index e14518178b..16da131898 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -12,8 +12,8 @@ For a more detailed overview of the existing Working Group and standard Particip A proposal can be defined at a conceptual level or a logical level (i.e. in code). In each case, the proposal must be developed in line with the -CDM [design-principles](/docs/cdm-overview#design-principles) and -[agile-development-approach](/docs/cdm-overview#agile-development-approach) and submitted +CDM [design-principles](design-principles.md) and +[agile-development-approach](development-approach.md) and submitted to FINOS staff and the Architecture & Review Committee for approval. In some instances, the proposal may not be immediately approved but may be assigned to an existing or new Working Group for the purpose of From cf25ea3276d4ce0c2a17a57fb5f7d89f471b08e6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:34:58 +0000 Subject: [PATCH 194/449] Update governance.md --- docs/governance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 16da131898..6e366a8066 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -12,8 +12,8 @@ For a more detailed overview of the existing Working Group and standard Particip A proposal can be defined at a conceptual level or a logical level (i.e. in code). In each case, the proposal must be developed in line with the -CDM [design-principles](design-principles.md) and -[agile-development-approach](development-approach.md) and submitted +CDM [design-principles](docs/design-principles.md) and +[agile-development-approach](docs/development-approach.md) and submitted to FINOS staff and the Architecture & Review Committee for approval. In some instances, the proposal may not be immediately approved but may be assigned to an existing or new Working Group for the purpose of From 398dd24da9108f2a66e6ceb77805a7b1a27cb04d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:35:44 +0000 Subject: [PATCH 195/449] Update governance.md link fix --- docs/governance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 6e366a8066..1bf25610c0 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -12,8 +12,8 @@ For a more detailed overview of the existing Working Group and standard Particip A proposal can be defined at a conceptual level or a logical level (i.e. in code). In each case, the proposal must be developed in line with the -CDM [design-principles](docs/design-principles.md) and -[agile-development-approach](docs/development-approach.md) and submitted +CDM [design principles](design-principles.md) and +[agile development approach](development-approach.md) and submitted to FINOS staff and the Architecture & Review Committee for approval. In some instances, the proposal may not be immediately approved but may be assigned to an existing or new Working Group for the purpose of From 240dcac85709bda892ed70c19901f6c75e483a88 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:39:48 +0000 Subject: [PATCH 196/449] Update cdm-overview.md added link to namespaces page --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 4f448007e4..9982eb02ac 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -103,7 +103,7 @@ The FINOS CDM distribution comprises three main sets of components: - **Model definition**, which corresponds to the model as expressed in the Rune DSL and contained into a set of *.rosetta* files - organised as *namespaces*. The primary dimensions of the model are + organised as [*namespaces*](namespaces.md). The primary dimensions of the model are listed below and further described in the [common domain model section](common-domain-model.md) of the documentation. From 6968f1bbd9d58b7a6cc086e258f7ea7f5422bde2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:40:22 +0000 Subject: [PATCH 197/449] Update cdm-overview.md link fix --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 9982eb02ac..77c8ab1df6 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -103,7 +103,7 @@ The FINOS CDM distribution comprises three main sets of components: - **Model definition**, which corresponds to the model as expressed in the Rune DSL and contained into a set of *.rosetta* files - organised as [*namespaces*](namespaces.md). The primary dimensions of the model are + organised as [*namespaces*](namespace.md). The primary dimensions of the model are listed below and further described in the [common domain model section](common-domain-model.md) of the documentation. From 2ee0b0ea4f7425e2d19fa912c83e32b6a4e7b34b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:40:48 +0000 Subject: [PATCH 198/449] Delete docs/common-domain-model.md info contained in the cdm overview page --- docs/common-domain-model.md | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 docs/common-domain-model.md diff --git a/docs/common-domain-model.md b/docs/common-domain-model.md deleted file mode 100644 index bf3c97edb1..0000000000 --- a/docs/common-domain-model.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: The Common Domain Model ---- - -**There are seven modelling dimensions** to the CDM, which are detailed -in the following sections: - -- [product model](product-model.md) -- [event model](event-model.mf) -- [legal agreements](legal-agreements.md) -- [process model](process-model.md) -- [reference data model](reference-data-model.md) -- [mapping](mapping.md) -- [namespace](namespace.md) - - -In each section, selected examples of model definitions are used as -illustrations to help explain each dimension and include, where -applicable, data samples to help demonstrate the structure. - -The CDM is expressed in a language called the Rune DSL. All the -language components used by the CDM including types, functions and -annotations are described in the [Rune DSL Documentation](https://docs.rosetta-technology.io/rosetta/rosetta-dsl/rune-modelling-component). From 89b3b37004ed38c6f0b96fc53e318e6bcd6eb458 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:42:07 +0000 Subject: [PATCH 199/449] Update contributions.md link fix --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index 151f10395c..d91d105b03 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -74,7 +74,7 @@ Before you start modelling, please make sure you have gone through the following pre-modelling checklist: - Review the [design principles](design-principles.md) and - [governance](/docs/cdm-overview#governance) + [governance](governance.md) - Review the [Rosetta Starter Guide](https://docs.rosetta-technology.io/rosetta/rosetta-products/0-welcome-to-rosetta) or equivalent in your chosen modelling platform. From 3d12e8d94d11282cc33f86ea2f462bb54ea3992e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:55:31 +0000 Subject: [PATCH 200/449] Update maintainers.md imageg add --- docs/maintainers.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/maintainers.md b/docs/maintainers.md index 2ab7ffa515..b684efe2dc 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -19,6 +19,7 @@ Proposals for an entity to be given maintainership status or to have maintainers ## Maintainers Approval Process ![](/img/approval-process.png) +![A diagram showing the maintainers approval process.](../.github/approval-process.png "image_tooltip") ## FINOS CDM Project Maintainers From 2ce2b7da76709f4a7b18467bd969289dbed4316c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 13:59:28 +0000 Subject: [PATCH 201/449] Update maintainers.md --- docs/maintainers.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index b684efe2dc..2ab7ffa515 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -19,7 +19,6 @@ Proposals for an entity to be given maintainership status or to have maintainers ## Maintainers Approval Process ![](/img/approval-process.png) -![A diagram showing the maintainers approval process.](../.github/approval-process.png "image_tooltip") ## FINOS CDM Project Maintainers From 828f173b99f20ebf029b524bad9d79f7c5dbd407 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 14:06:33 +0000 Subject: [PATCH 202/449] Update working-groups.md image --- docs/working-groups.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/working-groups.md b/docs/working-groups.md index 803f69294e..fa9b7c0654 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,6 +1,7 @@ ## Working Groups ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") +![](.github/Group-Roles-Scope.png) ![](.github/Group-Roles-Scope.png) **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. From 726cc8a12c3d6f0813d7fe56806a0a13440e5ec7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 14:06:49 +0000 Subject: [PATCH 203/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index fa9b7c0654..57599addd4 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,7 +2,7 @@ ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") ![](.github/Group-Roles-Scope.png) -![](.github/Group-Roles-Scope.png) + **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. From ff9cfb585efe9240627fd892b6feba3bc034f760 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 14:09:22 +0000 Subject: [PATCH 204/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 57599addd4..349b0545b3 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,7 +2,7 @@ ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") ![](.github/Group-Roles-Scope.png) - +![A diagram showing the organization of the CDM governance structure @ FINOS, with the ISDA cdm Mmgmt Committee in dark purple in the middle/](..github/fimos-cdm-governance-structure/png"CDM Governance Structure") **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. From 93af6655a685d35f56dbdd850f58eabb65fab3d5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 12 Nov 2024 14:10:03 +0000 Subject: [PATCH 205/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 349b0545b3..57599addd4 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,7 +2,7 @@ ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") ![](.github/Group-Roles-Scope.png) -![A diagram showing the organization of the CDM governance structure @ FINOS, with the ISDA cdm Mmgmt Committee in dark purple in the middle/](..github/fimos-cdm-governance-structure/png"CDM Governance Structure") + **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. From ad94e096649350ef7094e38ebc1a23307d7f74dc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 13 Nov 2024 13:02:27 +0000 Subject: [PATCH 206/449] Update design-principles.md link to namespaces page --- docs/design-principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/design-principles.md b/docs/design-principles.md index b9493f8efd..9b142c4349 100644 --- a/docs/design-principles.md +++ b/docs/design-principles.md @@ -181,7 +181,7 @@ logic is distributed alongside the model itself. ## Modularisation **The set of files that define the CDM data structures and functions are -organised into a hierarchy of namespaces**. The first level in the +organised into a hierarchy of [namespaces](namespaces.md)**. The first level in the namespace hierarchy corresponds to the layer of the CDM that the components belong to, and those CDM layers are organised from inner- to outer-most as follows: From b34331cfdb098afb85cda73b8161a700f8027959 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 13 Nov 2024 13:08:00 +0000 Subject: [PATCH 207/449] Update namespace.md added namespaces info previously on the design-principles page --- docs/namespace.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docs/namespace.md b/docs/namespace.md index 8a54d7341d..e99ffdcf5d 100644 --- a/docs/namespace.md +++ b/docs/namespace.md @@ -11,6 +11,16 @@ unrelated model changes that may occur. The partitioning is visible to users in Rosetta Core by toggling the Namespace view in the left hand panel, and in the generated code files. +Namespaces have many benefits: +- Accelerated understanding of the model by allowing users to easily + see a high-level view of the model and easily find, select, and + study specific areas of interest +- Faster and easier to find data types and functions for + referencing/use in new components +- Allowing for partial adoption of areas of interest in the model +- Smaller upgrades representing new versions limited to the name + spaces that are impacted + # Model Artifacts Model artifacts are organised into a directory hierarchy that is exposed @@ -51,3 +61,18 @@ The namespace hierarchy in the CDM contains 7 components - Regulation -- contains regulation concepts: regulatory bodies, corpus, report definitions and field rules - Synonym -- contains model to model synonym mappings + +Each of these higher-level namespaces is further divided into +lower-level namespaces. The independent components in each namespace are +organised according to their core purpose but can be referenced from +anywhere in the model to allow all the components to work together for a +complete modelling solution. E.g. below is the *product* namespace: + +![](/img/product-namespace.png) + + + +**When developing new CDM components, the positioning of those +components in the namespace hierarchy is critical** as part of the +design (or potentially the re-organising of the hierarchy following the +new development), to ensure the CDM remains well organised. From f4edac85bb9fba2caba7ecc3bd8131cd676257b6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 13 Nov 2024 13:09:50 +0000 Subject: [PATCH 208/449] Update design-principles.md removed namespace section and added to the separate namespace page (linked) --- docs/design-principles.md | 29 +++++------------------------ 1 file changed, 5 insertions(+), 24 deletions(-) diff --git a/docs/design-principles.md b/docs/design-principles.md index 9b142c4349..8034e1f4a3 100644 --- a/docs/design-principles.md +++ b/docs/design-principles.md @@ -181,32 +181,13 @@ logic is distributed alongside the model itself. ## Modularisation **The set of files that define the CDM data structures and functions are -organised into a hierarchy of [namespaces](namespaces.md)**. The first level in the +organised into a hierarchy of namespaces**. The first level in the namespace hierarchy corresponds to the layer of the CDM that the components belong to, and those CDM layers are organised from inner- to -outer-most as follows: +outer-most. + +Please refer to our [Namespaces](namespaces.md) page for more information. ![](/img/namespaces.png) -Namespaces have many benefits: -- Accelerated understanding of the model by allowing users to easily - see a high-level view of the model and easily find, select, and - study specific areas of interest -- Faster and easier to find data types and functions for - referencing/use in new components -- Allowing for partial adoption of areas of interest in the model -- Smaller upgrades representing new versions limited to the name - spaces that are impacted - -Each of these higher-level namespaces is further divided into -lower-level namespaces. The independent components in each namespace are -organised according to their core purpose but can be referenced from -anywhere in the model to allow all the components to work together for a -complete modelling solution. E.g. below is the *product* namespace: - -![](/img/product-namespace.png) - -**When developing new CDM components, the positioning of those -components in the namespace hierarchy is critical** as part of the -design (or potentially the re-organising of the hierarchy following the -new development), to ensure the CDM remains well organised. + From 1b685c7ac092aeb1369d1718331e4d6219dfabcb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 13 Nov 2024 13:11:14 +0000 Subject: [PATCH 209/449] Update design-principles.md --- docs/design-principles.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/design-principles.md b/docs/design-principles.md index 8034e1f4a3..0d3772f83b 100644 --- a/docs/design-principles.md +++ b/docs/design-principles.md @@ -186,7 +186,7 @@ namespace hierarchy corresponds to the layer of the CDM that the components belong to, and those CDM layers are organised from inner- to outer-most. -Please refer to our [Namespaces](namespaces.md) page for more information. +Please refer to our [Namespaces](namespace.md) page for more information. ![](/img/namespaces.png) From e029b0ea15290bc583b9788d831fc171ae984bf9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:24:11 +0000 Subject: [PATCH 210/449] Create cdm-org-structure.md new page for WG organisational chart --- docs/cdm-org-structure.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 docs/cdm-org-structure.md diff --git a/docs/cdm-org-structure.md b/docs/cdm-org-structure.md new file mode 100644 index 0000000000..f72ab6ee33 --- /dev/null +++ b/docs/cdm-org-structure.md @@ -0,0 +1,4 @@ +## CDM Organisational Structure + +The below diagram illustrates the organization of the CDM working groups. +![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") From 16e4f259394c54dbb2b66f9806ff7bf3d8b98ae2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:25:47 +0000 Subject: [PATCH 211/449] Update governance.md link to cdm org page to replace image --- docs/governance.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 1bf25610c0..b63a8f1f5d 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -24,11 +24,9 @@ CDM's main code branch by the CDM Maintainers. This document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](working-groups.md) must adhere to the requirements. -![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") - +Click [here](cdm-org-structure.md) to view the diagram showing the Working Groups' organisational structure. ### Roles -Each Working Group may include the following roles. Additional roles may be adopted and documented by the Working Group. 1.1. [Maintainer](maintainers.md). “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. From 861609944d30c2dabd87bb6aa733e8ce01198473 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:29:04 +0000 Subject: [PATCH 212/449] Update CDM-Contribution-Review-WG.md link back to wg page added --- docs/CDM-Contribution-Review-WG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/CDM-Contribution-Review-WG.md b/docs/CDM-Contribution-Review-WG.md index 921c1448a1..d4c8ff4b28 100644 --- a/docs/CDM-Contribution-Review-WG.md +++ b/docs/CDM-Contribution-Review-WG.md @@ -26,3 +26,5 @@ To subscribe to the CRWG mailing list and stay updated on meetings and agenda, p --- To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+is%3Aopen+%22CDM+Contribution+Review+Working+Group%22) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Contribution+Review+Working+Group%22+is%3Aclosed) GitHub Meeting Issues. + +Click [here](working-groups.md) to return back to the Working Groups home page. From dc9c78de51a6abd734b17226fa9dbec95c37eb82 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:29:16 +0000 Subject: [PATCH 213/449] Update CDM-Collateral-WG.md --- docs/CDM-Collateral-WG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/CDM-Collateral-WG.md b/docs/CDM-Collateral-WG.md index d588ec541b..99759defda 100644 --- a/docs/CDM-Collateral-WG.md +++ b/docs/CDM-Collateral-WG.md @@ -22,3 +22,5 @@ To subscribe to the [collateral working group mailing list](https://lists.finos. --- To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Collateral+Working+Group%22+is%3Aopen) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Collateral+Working+Group%22+is%3Aclosed) GitHub Meeting Issues. + +Click [here](working-groups.md) to return back to the Working Groups home page. From e9ad658128056610ec1f9c5ad819527b715b868b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:29:26 +0000 Subject: [PATCH 214/449] Update CDM-Derivatives-Product-and-Business-Event-WG.md --- docs/CDM-Derivatives-Product-and-Business-Event-WG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/CDM-Derivatives-Product-and-Business-Event-WG.md b/docs/CDM-Derivatives-Product-and-Business-Event-WG.md index e5ed8a443c..850ce16eb9 100644 --- a/docs/CDM-Derivatives-Product-and-Business-Event-WG.md +++ b/docs/CDM-Derivatives-Product-and-Business-Event-WG.md @@ -18,3 +18,5 @@ To subscribe to the [DPBE mailing list](https://lists.finos.org/g/cdm-dpbe-wg) a --- To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+is%3Aopen+%22CDM+Contribution+Review+Working+Group%22) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Derivatives+Products+and+Business+Events+Working+Group%22+is%3Aclosed) GitHub Meeting Issues. + +Click [here](working-groups.md) to return back to the Working Groups home page. From 4a2fdbda9a3bb048db0f6b9e15f5900045be786a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:29:38 +0000 Subject: [PATCH 215/449] Update CDM-Steering-WG.md --- docs/CDM-Steering-WG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 640a30e528..09f3921ad5 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -29,3 +29,5 @@ To subscribe to the [Steering Working Group mailing list](https://lists.finos.or To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Steering+Working+Group+-+%22+is%3Aopen+) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Steering+Working+Group+-+%22+is%3Aclosed) GitHub Meeting Issues. +Click [here](working-groups.md) to return back to the Working Groups home page. + From 695cb54da46fe900bae1cf62cc4f44bbbacdd765 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:29:46 +0000 Subject: [PATCH 216/449] Update CDM-Structured-Products-WG.md --- docs/CDM-Structured-Products-WG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/CDM-Structured-Products-WG.md b/docs/CDM-Structured-Products-WG.md index 4718ed0a72..20e0902179 100644 --- a/docs/CDM-Structured-Products-WG.md +++ b/docs/CDM-Structured-Products-WG.md @@ -17,3 +17,5 @@ To subscribe to the [Structured Products WG mailing list](https://lists.finos.or --- To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Structured+Products+Working+Group+-+%22+is%3Aopen) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Structured+Products+Working+Group+-+%22+is%3Aclosed) GitHub Meeting Issues. + +Click [here](working-groups.md) to return back to the Working Groups home page. From 65f26e555ddcf5e379b22a84ff7e40b5008d5491 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:30:07 +0000 Subject: [PATCH 217/449] Update CDM-Technology-Architecture-WG.md --- docs/CDM-Technology-Architecture-WG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index 2fb7a91cc2..bf9d555c8d 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -25,3 +25,4 @@ To subscribe to the [TAWG mailing list](https://lists.finos.org/g/cdm-technology To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aopen+) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aclosed) GitHub Meeting Issues. +Click [here](working-groups.md) to return back to the Working Groups home page. From 9cdc821a2099b86e11019b452c91ffc21ceafe9a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:31:55 +0000 Subject: [PATCH 218/449] Update CDM-Steering-WG.md link to diagram page added --- docs/CDM-Steering-WG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 09f3921ad5..e8c55f7cce 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -6,6 +6,8 @@ title: CDM Steering Working Group The Steering Working Group serves as the driving force behind the strategic direction and technical aspects of the CDM. It is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. +Click [here](cdm-org-structure.md) to review the organisational structure of the different CDM Working Groups. + ### Responsibilities: - Define and monitor the overall roadmap, setting annual priorities. From a53eb7c20a367d305ab4c18ab980ef5b05d00e5c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:33:24 +0000 Subject: [PATCH 219/449] Update CDM-Steering-WG.md --- docs/CDM-Steering-WG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index e8c55f7cce..2076bc7252 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -6,13 +6,12 @@ title: CDM Steering Working Group The Steering Working Group serves as the driving force behind the strategic direction and technical aspects of the CDM. It is responsible for developing the technical and modelling guidelines, setting and revising the project’s strategic roadmap, and for vetting proposed changes. The CDM Steering Working Group may approve or establish additional working groups. -Click [here](cdm-org-structure.md) to review the organisational structure of the different CDM Working Groups. ### Responsibilities: - Define and monitor the overall roadmap, setting annual priorities. - Decide on support for resourcing initiatives proposed by other working groups (TAWG, CRWG, or DWGs). -- Approve new FINOS Working Groups (WGs). +- Approve new FINOS [Working Groups](cdm-org-structure.md). - Determine matters of Governance & Operating Model for FINOS CDM WGs. - Provide final release approval. - The first Steering Group of each calendar year will include a review of existing governance measures and wording on the agenda for re-ratification. From aa1f116324dd5dc202b43848edf202f4eb4b45b8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:35:41 +0000 Subject: [PATCH 220/449] Update CDM-Steering-WG.md links to gov page, development approach and roadmap added --- docs/CDM-Steering-WG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 2076bc7252..af17233a41 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -9,12 +9,12 @@ The Steering Working Group serves as the driving force behind the strategic dire ### Responsibilities: -- Define and monitor the overall roadmap, setting annual priorities. +- Define and monitor the overall [roadmap](roadmap.md), setting annual priorities in line with the [development approach](development-approach.md) - Decide on support for resourcing initiatives proposed by other working groups (TAWG, CRWG, or DWGs). - Approve new FINOS [Working Groups](cdm-org-structure.md). - Determine matters of Governance & Operating Model for FINOS CDM WGs. - Provide final release approval. -- The first Steering Group of each calendar year will include a review of existing governance measures and wording on the agenda for re-ratification. +- The first Steering Group of each calendar year will include a review of existing [governance](governance.md) measures and wording on the agenda for re-ratification. ## Meetings From a734fef40455a1e4aeaa3af196e9876f8282e0c9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:36:22 +0000 Subject: [PATCH 221/449] Update CDM-Steering-WG.md link fix --- docs/CDM-Steering-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index af17233a41..2551e7e7c6 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -9,7 +9,7 @@ The Steering Working Group serves as the driving force behind the strategic dire ### Responsibilities: -- Define and monitor the overall [roadmap](roadmap.md), setting annual priorities in line with the [development approach](development-approach.md) +- Define and monitor the overall [roadmap](roadmap.mdx), setting annual priorities in line with the [development approach](development-approach.md) - Decide on support for resourcing initiatives proposed by other working groups (TAWG, CRWG, or DWGs). - Approve new FINOS [Working Groups](cdm-org-structure.md). - Determine matters of Governance & Operating Model for FINOS CDM WGs. From 94e6799779f8e8fdc88b63f19854c05c0b545f7a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:37:25 +0000 Subject: [PATCH 222/449] Update CDM-Technology-Architecture-WG.md link to structure diagram added --- docs/CDM-Technology-Architecture-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index bf9d555c8d..1bf2b1fdf2 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -4,7 +4,7 @@ title: CDM Technology Architecture Working Group ## Overview -The CDM Technology Architecture Working Group focuses on aligning the architecture, tooling services, infrastructure, development practices, and deployment of the CDM with both existing and future technologies. +The CDM Technology Architecture [Working Group](cdm-org-structure.md). focuses on aligning the architecture, tooling services, infrastructure, development practices, and deployment of the CDM with both existing and future technologies. ### Responsibilities From 02d74c02f11c0bf62578b15565a6dec45eb0b47a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:37:51 +0000 Subject: [PATCH 223/449] Update CDM-Technology-Architecture-WG.md format --- docs/CDM-Technology-Architecture-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index 1bf2b1fdf2..43873121ea 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -4,7 +4,7 @@ title: CDM Technology Architecture Working Group ## Overview -The CDM Technology Architecture [Working Group](cdm-org-structure.md). focuses on aligning the architecture, tooling services, infrastructure, development practices, and deployment of the CDM with both existing and future technologies. +The CDM Technology Architecture [Working Group](cdm-org-structure.md) focuses on aligning the architecture, tooling services, infrastructure, development practices, and deployment of the CDM with both existing and future technologies. ### Responsibilities From 955e727ab3e8c04cb9a605147337c3649792c900 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:39:11 +0000 Subject: [PATCH 224/449] Update cdm-org-structure.md group roles scope image added --- docs/cdm-org-structure.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/cdm-org-structure.md b/docs/cdm-org-structure.md index f72ab6ee33..068d84379b 100644 --- a/docs/cdm-org-structure.md +++ b/docs/cdm-org-structure.md @@ -2,3 +2,6 @@ The below diagram illustrates the organization of the CDM working groups. ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") + + +![](.github/Group-Roles-Scope.png) From 7ee4d8bb9b216b4bd4510efbd318877ee4507163 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:41:06 +0000 Subject: [PATCH 225/449] Update cdm-org-structure.md links to governance and wg pages added --- docs/cdm-org-structure.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/cdm-org-structure.md b/docs/cdm-org-structure.md index 068d84379b..a42aaee6f5 100644 --- a/docs/cdm-org-structure.md +++ b/docs/cdm-org-structure.md @@ -5,3 +5,7 @@ The below diagram illustrates the organization of the CDM working groups. ![](.github/Group-Roles-Scope.png) + + +Click [here](governance.md) to return to the Governance page. +Click [here](working-groups.md) to return the Working Groups home page. From 1b06dd1718f101c95a2e4e05091db7c3b6440d03 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:45:45 +0000 Subject: [PATCH 226/449] Update cdm-overview.md links added --- docs/cdm-overview.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 77c8ab1df6..60fb46bb5c 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -46,6 +46,13 @@ For further information about the CDM and its applications, please consult the [CDM section](https://www.finos.org/common-domain-model) of the FINOS website or contact FINOS directly at . +## (xxxxxxx) +- [Event model](event-model.md) +- [Process model](process-model.md) +- [Product model](product-model.md) +- [Reference date model](reference-date-model.md) +- [Use cases](use-cases.md) + ## Design Principles To support these objectives, the CDM is built according to a set of From 34ff7711309e5b5cd02cdf56795c4653c4011d08 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:46:17 +0000 Subject: [PATCH 227/449] Update cdm-overview.md link fix --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 60fb46bb5c..7932798271 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -50,7 +50,7 @@ at . - [Event model](event-model.md) - [Process model](process-model.md) - [Product model](product-model.md) -- [Reference date model](reference-date-model.md) +- [Reference data model](reference-data-model.md) - [Use cases](use-cases.md) ## Design Principles From f8d3e6d863aacbd3698c6e6d4ff0d69661426b61 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:48:30 +0000 Subject: [PATCH 228/449] Update cdm-overview.md cdm org structure link added --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 7932798271..0c4474243d 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -74,7 +74,7 @@ documentation. The CDM [governance framework](governance.md) regulates the development of the CDM in open source. -A diagram outlining the groups involved can be found [here](https://github.com/igallizugaro/common-domain-model/blob/igallizugaro-website-review/.github/Group-Roles-Scope.png) +A diagram outlining the groups involved can be found [here](cdm-org-structure.md) ## Scope From efbb17ea436a2bbba040fe177b5f41c69e4b9d86 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 09:49:01 +0000 Subject: [PATCH 229/449] Create change-control-guidelines new page --- docs/change-control-guidelines | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/change-control-guidelines diff --git a/docs/change-control-guidelines b/docs/change-control-guidelines new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/change-control-guidelines @@ -0,0 +1 @@ + From bb9c7f3ee1ba55bf8fdc1e4d397f235a841863a2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:02:20 +0000 Subject: [PATCH 230/449] Update change-control-guidelines splitting out change control guidielines from gov page here --- docs/change-control-guidelines | 48 ++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/docs/change-control-guidelines b/docs/change-control-guidelines index 8b13789179..a6865ebbbf 100644 --- a/docs/change-control-guidelines +++ b/docs/change-control-guidelines @@ -1 +1,49 @@ +## Change Control Guidelines + +This section discusses how changes to the CDM are controlled within and between releases, in particular: + +* Principles + * What we are trying to achieve with the change control guidelines; + * What constraints/objectives we have for putting these guidelines in place +* Rules + * The specific rules we want to define and enforce to meet the principles +* Evaluation methods + * How we want to ensure that the rules are evaluated and enforced during development + * This includes development processes (e.g. review and approval) as well as automated tooling (e.g. regression test cases) + +## Change Control Principles + +* We are trying to ensure rapid, smooth, and predictable evolution of the model by controlling when and how breaking changes are introduced + * We want to allow changes where needed, with defined process to make those changes, to meet evolved and improved understanding of the business and technical requirements. + * We want to give ourselves some freedom to make changes more easily when there are newly introduced components/structures that may not be fully mature, but we don’t want to spend a lot of effort on planning for that. We will do this using the pull request approval guidelines for bug fixes, giving some scope for correcting recently introduced changes. +* Prohibiting breaking changes within a major version should allow users to upgrade to minor versions more quickly and easily, and plan for when to implement larger changes + * By limiting and control the amount of change to key business models and technology structures, CDM users can have confidence that functionality they develop using CDM will continue to work with new versions of CDM with minimal effort, at least for a defined period of time + +## Change Control Rules + +* Unless explicitly indicated otherwise, components of CDM (such as data types and functions) will be under change control once released into production. +* Within multiple minor releases of a single major release, the following will not be changed: + * Within business objects, any object that is valid in version M.N should be representable and valid in version M.N+1 . + * For example, existing data fields may not be changed in type, reduced in cardinality, or removed, and new mandatory data fields may not be added. + * Change to the name of any model element (e.g. types, attributes, enums, functions or reporting rules) is prohibited + * Change to the DSL that results in any existing expression becoming invalid is prohibited + * All validations that pass in version M.N should also pass in version M.N+1 + * Function signatures may not be changed in such a way as to invalidate previous callers (e.g addition of new mandatory parameters, or removal/change of existing parameters.) + * Change to the DSL that results in change to any of the generated code's public interfaces is prohibited + * Test cases that passed in a prior version shall continue to work. + * We allow some minor exceptions to these rules for newly introduced functionality that may not be fully formed, as part of the PR process for defect corrections + * Functionality shall not be removed between major versions without advance notice + + +Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. + +## Change Control Evaluation and Enforcement + +* Designers and contributors to CDM are responsible for being aware of and following the change control guidelines. This includes flagging pull requests when they involve breaking changes to controlled objects. + * Backward incompatible changes shall be documented and include a migration guide (remap from old structures and functions to the new) +* Reviewers will be responsible for assessing (“double checking”) whether any changes may violate the change control guidelines, and flag questionable changes for further review. + * Part of the role of the Contribution Review Working Group (CRWG) and of the maintainers is to enforce these guidelines for any change. +* There will be a set of regression test cases developed for each supported major version. Subsequent CDM minor and major versions will be tested against these test cases and a report prepared indicating which cases succeed and fail, and this will be compared against the guidelines. For example: + * CDM version 6.2 will be tested against the 6.1 test cases; all should succeed, unless included in the exception/noncontrolled list. + * CDM version 6.0 will be tested against the latest 5.x test cases; the list of failures should be compared against the approved scope of change for 6.0. (NB: performing this test might involve making some technical changes to the 5.0 test cases to work with the 6.0 technical architecture if that has changed, but the functionality should not otherwise be changed.) From 3d724853bb70675352b855fdb76ae415256d77dc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:03:04 +0000 Subject: [PATCH 231/449] Update governance.md split change control guidelines into own page --- docs/governance.md | 71 ++++++---------------------------------------- 1 file changed, 9 insertions(+), 62 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index b63a8f1f5d..ea696872ee 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -152,62 +152,13 @@ There is a balance between moving too quickly (and creating many changes, potent * When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place - *Rationale:* this is to support CDM users in migrating to new versions of CDM -## 6.0 Change Control Guidelines -This section discusses how changes to the CDM are controlled within and between releases, in particular: -* Principles - * What we are trying to achieve with the change control guidelines; - * What constraints/objectives we have for putting these guidelines in place -* Rules - * The specific rules we want to define and enforce to meet the principles -* Evaluation methods - * How we want to ensure that the rules are evaluated and enforced during development - * This includes development processes (e.g. review and approval) as well as automated tooling (e.g. regression test cases) - -## 6.1 Change Control Principles - -* We are trying to ensure rapid, smooth, and predictable evolution of the model by controlling when and how breaking changes are introduced - * We want to allow changes where needed, with defined process to make those changes, to meet evolved and improved understanding of the business and technical requirements. - * We want to give ourselves some freedom to make changes more easily when there are newly introduced components/structures that may not be fully mature, but we don’t want to spend a lot of effort on planning for that. We will do this using the pull request approval guidelines for bug fixes, giving some scope for correcting recently introduced changes. -* Prohibiting breaking changes within a major version should allow users to upgrade to minor versions more quickly and easily, and plan for when to implement larger changes - * By limiting and control the amount of change to key business models and technology structures, CDM users can have confidence that functionality they develop using CDM will continue to work with new versions of CDM with minimal effort, at least for a defined period of time - -## 6.2 Change Control Rules - -* Unless explicitly indicated otherwise, components of CDM (such as data types and functions) will be under change control once released into production. -* Within multiple minor releases of a single major release, the following will not be changed: - * Within business objects, any object that is valid in version M.N should be representable and valid in version M.N+1 . - * For example, existing data fields may not be changed in type, reduced in cardinality, or removed, and new mandatory data fields may not be added. - * Change to the name of any model element (e.g. types, attributes, enums, functions or reporting rules) is prohibited - * Change to the DSL that results in any existing expression becoming invalid is prohibited - * All validations that pass in version M.N should also pass in version M.N+1 - * Function signatures may not be changed in such a way as to invalidate previous callers (e.g addition of new mandatory parameters, or removal/change of existing parameters.) - * Change to the DSL that results in change to any of the generated code's public interfaces is prohibited - * Test cases that passed in a prior version shall continue to work. - * We allow some minor exceptions to these rules for newly introduced functionality that may not be fully formed, as part of the PR process for defect corrections - * Functionality shall not be removed between major versions without advance notice - - -Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. - -## 6.3 Change Control Evaluation and Enforcement - -* Designers and contributors to CDM are responsible for being aware of and following the change control guidelines. This includes flagging pull requests when they involve breaking changes to controlled objects. - * Backward incompatible changes shall be documented and include a migration guide (remap from old structures and functions to the new) -* Reviewers will be responsible for assessing (“double checking”) whether any changes may violate the change control guidelines, and flag questionable changes for further review. - * Part of the role of the Contribution Review Working Group (CRWG) and of the maintainers is to enforce these guidelines for any change. -* There will be a set of regression test cases developed for each supported major version. Subsequent CDM minor and major versions will be tested against these test cases and a report prepared indicating which cases succeed and fail, and this will be compared against the guidelines. For example: - * CDM version 6.2 will be tested against the 6.1 test cases; all should succeed, unless included in the exception/noncontrolled list. - * CDM version 6.0 will be tested against the latest 5.x test cases; the list of failures should be compared against the approved scope of change for 6.0. (NB: performing this test might involve making some technical changes to the 5.0 test cases to work with the 6.0 technical architecture if that has changed, but the functionality should not otherwise be changed.) - - - -## 7.0 Pull Request Classification and Approval Guidelines +## 6.0 Pull Request Classification and Approval Guidelines This section discusses how pull requests will be classified, reviewed, and approved. -## 7.1 PR Classification +## 6.1 PR Classification Pull requests shall be classified into one of the following complexity categories: * Model change - bug fix – change to existing logic (without major redesign) to cause it to implement the original intended behaviour and design; generally used to address an oversight in a previous contribution. @@ -219,8 +170,7 @@ Pull requests shall be classified into one of the following complexity categorie Pull requests shall be tagged in GitHub as described in discussion [#2789](https://github.com/finos/common-domain-model/discussions/2789) to implement the approval process. - -## 7.2 Summary of PR approval requirements +## 6.2 Summary of PR approval requirements * PRs shall be classified into Model defect corrections (bug fixes to correct existing functionality) vs. Model enhancements (new designs or capabilities) vs. technical. * There shall be an indication of whether a PR includes any backward-incompatible changes. @@ -234,21 +184,18 @@ Pull requests shall be tagged in GitHub as described in discussion [#2789](https | Technical - e.g. dependency update, change to mapping, reference data, documentation, changes to samples…. | At least one; additional review up to the maintainer’s discretion – e.g. might need to consult the Technology Architecture Working Group (TAWG) | Must be approved by the TAWG; must go into a dev version | - - - -## 8.0 Release Build Approval Guidelines +## 7.0 Release Build Approval Guidelines This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. -## 8.1 Development Release Scheduling and Approvals +## 7.1 Development Release Scheduling and Approvals * Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. * Development releases shall be reported in brief to the CRWG and the SWG -## 8.2 Major Production Release Build & Release Approvals +## 7.2 Major Production Release Build & Release Approvals * Major production releases will be scheduled by the SWG as described above * *(TODO: insert a diagram of the promotion process)* @@ -257,7 +204,7 @@ This section covers scheduling of minor, development, and patch releases, and ap * All approved PRs for the major production release are complete * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production -## 8.3 Minor Production Release Scheduling and Approvals +## 7.3 Minor Production Release Scheduling and Approvals * Minor production releases may be scheduled by the maintainers based on the queue of approved PRs * Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). @@ -266,13 +213,13 @@ This section covers scheduling of minor, development, and patch releases, and ap * Minor production releases shall be reported in brief to the CRWG and the SWG, * A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. -## 8.4 Production Patch Release Scheduling and Approvals +## 7.4 Production Patch Release Scheduling and Approvals * Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). * Production patch releases require the approval of one maintainer * Production patch releases shall be reported to the CRWG. - ## 8.5 Summary of Release Approval Requirements + ## 7.5 Summary of Release Approval Requirements | Type of Release | Approval Requirement | Notes | | ---------------------| -------------------- | ------------------------------------------- | From c385940ad167c9a416402dd543b5e010c6c2cc71 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:04:00 +0000 Subject: [PATCH 232/449] Rename change-control-guidelines to change-control-guidelines.md --- docs/{change-control-guidelines => change-control-guidelines.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{change-control-guidelines => change-control-guidelines.md} (100%) diff --git a/docs/change-control-guidelines b/docs/change-control-guidelines.md similarity index 100% rename from docs/change-control-guidelines rename to docs/change-control-guidelines.md From 398e2162c5c1917074dd22e9b34e75da2bd14725 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:06:35 +0000 Subject: [PATCH 233/449] Update versioning.md removing backwards compatibility section to add into change control guidelines page --- docs/versioning.md | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/docs/versioning.md b/docs/versioning.md index a75d203c0b..2a0cbec2ba 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -30,35 +30,6 @@ earlier release candidate. Unless under exceptional circumstances, the major number will be incremented by one unit only. -## Backward Compatibility - -Like other types of software, *backward compatibility* in the context of -a domain model means that an implementor of that model would not have to -make any change to update to such version. - -- Prohibited changes: - - Change to the structure (e.g. the attributes of a data type or - the inputs of a function) or removal of any model element - - Change to the name of any model element (e.g. types, attributes, - enums, functions or reporting rules) - - Change to any condition or cardinality constraint that makes - validation more restrictive - - Change to the DSL that results in any existing expression - becoming invalid - - Change to the DSL that results in change to any of the generated - code's public interfaces -- Allowed changes: - - Change that relaxes any condition or cardinality constraint - - Change to any synonym that improves, or at least does not - degrade, the mapping coverage - - Addition of new examples or test packs - - Change to the user documentation or model descriptions - - Addition of new data types, optional attributes, enumerations, - rules or functions that do not impact current functionality - -Exceptions to backward compatibility may be granted for emergency bug -fixes following decision from the relevant governance body. - ## Version Availability Several versions of the CDM will be made available concurrently, with a From 3f3a9309ddbd5fb1983135348a67b79355f4be8b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:06:59 +0000 Subject: [PATCH 234/449] Update change-control-guidelines.md added Backward Compatibility --- docs/change-control-guidelines.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/change-control-guidelines.md b/docs/change-control-guidelines.md index a6865ebbbf..31cf30c4b5 100644 --- a/docs/change-control-guidelines.md +++ b/docs/change-control-guidelines.md @@ -46,4 +46,33 @@ Please note that full, bidirectional interoperability between minor versions is * There will be a set of regression test cases developed for each supported major version. Subsequent CDM minor and major versions will be tested against these test cases and a report prepared indicating which cases succeed and fail, and this will be compared against the guidelines. For example: * CDM version 6.2 will be tested against the 6.1 test cases; all should succeed, unless included in the exception/noncontrolled list. * CDM version 6.0 will be tested against the latest 5.x test cases; the list of failures should be compared against the approved scope of change for 6.0. (NB: performing this test might involve making some technical changes to the 5.0 test cases to work with the 6.0 technical architecture if that has changed, but the functionality should not otherwise be changed.) + +## Backward Compatibility + +Like other types of software, *backward compatibility* in the context of +a domain model means that an implementor of that model would not have to +make any change to update to such version. + +- Prohibited changes: + - Change to the structure (e.g. the attributes of a data type or + the inputs of a function) or removal of any model element + - Change to the name of any model element (e.g. types, attributes, + enums, functions or reporting rules) + - Change to any condition or cardinality constraint that makes + validation more restrictive + - Change to the DSL that results in any existing expression + becoming invalid + - Change to the DSL that results in change to any of the generated + code's public interfaces +- Allowed changes: + - Change that relaxes any condition or cardinality constraint + - Change to any synonym that improves, or at least does not + degrade, the mapping coverage + - Addition of new examples or test packs + - Change to the user documentation or model descriptions + - Addition of new data types, optional attributes, enumerations, + rules or functions that do not impact current functionality + +Exceptions to backward compatibility may be granted for emergency bug +fixes following decision from the relevant governance body. From 2150b06532f992076a3936a262fcc407124e0d54 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:11:06 +0000 Subject: [PATCH 235/449] Update versioning.md link to change control guidelines page --- docs/versioning.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/versioning.md b/docs/versioning.md index 2a0cbec2ba..b030273888 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -71,6 +71,8 @@ various versions available would be as follows: version 6.0.0 can be tagged as a major release and becomes the new latest production version. +Please note, all contributions must follow the [change control guidelines](change-control-guidelines).md) + --- **Note:** The above example is for illustration only and not indicative of From 3bc4b2e942ca27042b0f1da54c128d9084ffaa6a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:11:22 +0000 Subject: [PATCH 236/449] Update versioning.md --- docs/versioning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/versioning.md b/docs/versioning.md index b030273888..632ffcbb3b 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -71,7 +71,7 @@ various versions available would be as follows: version 6.0.0 can be tagged as a major release and becomes the new latest production version. -Please note, all contributions must follow the [change control guidelines](change-control-guidelines).md) +Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md) --- **Note:** From 58228a0047b0f92e82f3a59848db8f32a6ea7cdc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 10:11:43 +0000 Subject: [PATCH 237/449] Update versioning.md --- docs/versioning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/versioning.md b/docs/versioning.md index 632ffcbb3b..90b71bf3ff 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -71,7 +71,7 @@ various versions available would be as follows: version 6.0.0 can be tagged as a major release and becomes the new latest production version. -Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md) +Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md). --- **Note:** From 3e1d5e4c59fd28f98b1ca34ff5b167326a98190a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 16:06:24 +0000 Subject: [PATCH 238/449] Update working-groups.md image added --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 57599addd4..58bf1671af 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,7 +1,7 @@ ## Working Groups ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") -![](.github/Group-Roles-Scope.png) +![](../.github/Group-Roles-Scope.png) **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. From 01cd7d7cd2aaa6b77a08f2a27ec8e99e993cf097 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 16:10:56 +0000 Subject: [PATCH 239/449] Update cdm-overview.md heading added --- docs/cdm-overview.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 0c4474243d..aa932374e3 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -46,7 +46,8 @@ For further information about the CDM and its applications, please consult the [CDM section](https://www.finos.org/common-domain-model) of the FINOS website or contact FINOS directly at . -## (xxxxxxx) +## Model Overview +The key models defined in the CDM are listed below. Click each one to learn more. - [Event model](event-model.md) - [Process model](process-model.md) - [Product model](product-model.md) From 8462ba6219eab08331ec94d99a0c4ce0b0b0d529 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 14 Nov 2024 16:14:49 +0000 Subject: [PATCH 240/449] Update roadmap.mdx image added --- docs/roadmap.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/roadmap.mdx b/docs/roadmap.mdx index 9815658c9f..8d3fe2b648 100644 --- a/docs/roadmap.mdx +++ b/docs/roadmap.mdx @@ -13,4 +13,8 @@ Release states are defined as follows: At any point we want a maximum of 1 centrally supported development version, 1 production version, and one maintenance version. +## Working Groups' Planned Deliverables +![](../.github/cdm-roadmap-2024-1.png) + +![](../.github/cdm-roadmap-2024-2.png) From 444d6f36cc49d254cda05b8e8138718db38a4914 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 09:55:51 +0000 Subject: [PATCH 241/449] Update CDM-Contribution-Review-WG.md added links --- docs/CDM-Contribution-Review-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Contribution-Review-WG.md b/docs/CDM-Contribution-Review-WG.md index d4c8ff4b28..643646137e 100644 --- a/docs/CDM-Contribution-Review-WG.md +++ b/docs/CDM-Contribution-Review-WG.md @@ -4,7 +4,7 @@ title: CDM Contribution Review Working Group ## Overview -The CDM Contribution Review Working Group (CRWG) plays a crucial role in the CDM ecosystem. We review, approve, and implement contribution proposals to the CDM, ensuring the integrity and quality of the project. Additionally, we serve as arbitrators for any disputes arising from contributions, and we uphold the design principles and guidelines that govern the CDM. +The CDM Contribution Review Working Group (CRWG) plays a crucial role in the CDM ecosystem. We [review](maintenance-and-release.md), approve, and implement [contribution](contribution.md) proposals to the CDM, ensuring the integrity and quality of the project. Additionally, we serve as arbitrators for any disputes arising from contributions, and we uphold the [design principles](design-principles.md), [change control guidelines](change-control-guidelines.md) and the [documentation style guidelines](documentation-style-guide.md) that govern the CDM. ### Responsibilities From 48f7f617be725e5f74c28aa07bc5000d14e2d7d4 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 09:56:27 +0000 Subject: [PATCH 242/449] Update CDM-Contribution-Review-WG.md link fix --- docs/CDM-Contribution-Review-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Contribution-Review-WG.md b/docs/CDM-Contribution-Review-WG.md index 643646137e..232f3a6bc4 100644 --- a/docs/CDM-Contribution-Review-WG.md +++ b/docs/CDM-Contribution-Review-WG.md @@ -4,7 +4,7 @@ title: CDM Contribution Review Working Group ## Overview -The CDM Contribution Review Working Group (CRWG) plays a crucial role in the CDM ecosystem. We [review](maintenance-and-release.md), approve, and implement [contribution](contribution.md) proposals to the CDM, ensuring the integrity and quality of the project. Additionally, we serve as arbitrators for any disputes arising from contributions, and we uphold the [design principles](design-principles.md), [change control guidelines](change-control-guidelines.md) and the [documentation style guidelines](documentation-style-guide.md) that govern the CDM. +The CDM Contribution Review Working Group (CRWG) plays a crucial role in the CDM ecosystem. We [review](maintenance-and-release.md), approve, and implement [contribution](contributions.md) proposals to the CDM, ensuring the integrity and quality of the project. Additionally, we serve as arbitrators for any disputes arising from contributions, and we uphold the [design principles](design-principles.md), [change control guidelines](change-control-guidelines.md) and the [documentation style guidelines](documentation-style-guide.md) that govern the CDM. ### Responsibilities From 9c005e12e40cdefd2f31d9cf0976deb02f5e590e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 09:58:56 +0000 Subject: [PATCH 243/449] Update CDM-Technology-Architecture-WG.md link to cdm organisation page added --- docs/CDM-Technology-Architecture-WG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index 43873121ea..0c9b707262 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -26,3 +26,4 @@ To subscribe to the [TAWG mailing list](https://lists.finos.org/g/cdm-technology To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aopen+) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aclosed) GitHub Meeting Issues. Click [here](working-groups.md) to return back to the Working Groups home page. +Click [here](cdm-org.structure.md) to review the CDM organisational structure. From bc1a73686ab69b2cd083d01daace6a882d9fdd0c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 09:59:55 +0000 Subject: [PATCH 244/449] Update CDM-Technology-Architecture-WG.md link fix --- docs/CDM-Technology-Architecture-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index 0c9b707262..1e73ed66d7 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -26,4 +26,4 @@ To subscribe to the [TAWG mailing list](https://lists.finos.org/g/cdm-technology To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aopen+) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aclosed) GitHub Meeting Issues. Click [here](working-groups.md) to return back to the Working Groups home page. -Click [here](cdm-org.structure.md) to review the CDM organisational structure. +Click [here](cdm-org-structure.md) to review the CDM organisational structure. From 025a417f219da0ef5cc97827e78aef8d27db81ec Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:00:05 +0000 Subject: [PATCH 245/449] Update CDM-Technology-Architecture-WG.md --- docs/CDM-Technology-Architecture-WG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index 1e73ed66d7..eb99641a1b 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -26,4 +26,5 @@ To subscribe to the [TAWG mailing list](https://lists.finos.org/g/cdm-technology To view meeting notes and agendas, view our [current](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aopen+) and [past](https://github.com/finos/common-domain-model/issues?q=is%3Aissue+%22CDM+Technology+Architecture+Working+Group+-+%22+is%3Aclosed) GitHub Meeting Issues. Click [here](working-groups.md) to return back to the Working Groups home page. + Click [here](cdm-org-structure.md) to review the CDM organisational structure. From 75b48074460084e635e56bd925ee3f559ac8b69a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:03:37 +0000 Subject: [PATCH 246/449] Update versioning.md link to roadmap page added --- docs/versioning.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/versioning.md b/docs/versioning.md index 90b71bf3ff..b8d3905d24 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -73,6 +73,8 @@ various versions available would be as follows: Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md). +Click [here](roadmap.mdx) to viww the current planned release timeline. + --- **Note:** The above example is for illustration only and not indicative of From a1d590dfcc40786b9575322f8ce1951fc1fbe6fb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:03:53 +0000 Subject: [PATCH 247/449] Update versioning.md typo --- docs/versioning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/versioning.md b/docs/versioning.md index b8d3905d24..07ca4d8ffe 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -73,7 +73,7 @@ various versions available would be as follows: Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md). -Click [here](roadmap.mdx) to viww the current planned release timeline. +Click [here](roadmap.mdx) to view the current planned release timeline. --- **Note:** From 14821374ef0f1dbc73b258e67d288acc05d88485 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:04:55 +0000 Subject: [PATCH 248/449] Update working-groups.md link to cdm org strucure added --- docs/working-groups.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 58bf1671af..f2b4f52d84 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,8 +1,6 @@ ## Working Groups -![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") - -![](../.github/Group-Roles-Scope.png) +Click [here](cdm-org-structure.md) to view the CDM organisational structure. **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. From 342a96132319367b5420bd17a23609f40da7af28 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:06:24 +0000 Subject: [PATCH 249/449] Update cdm-org-structure.md --- docs/cdm-org-structure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-org-structure.md b/docs/cdm-org-structure.md index a42aaee6f5..408ef1ae27 100644 --- a/docs/cdm-org-structure.md +++ b/docs/cdm-org-structure.md @@ -4,7 +4,7 @@ The below diagram illustrates the organization of the CDM working groups. ![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") -![](.github/Group-Roles-Scope.png) +![](../github/Group-Roles-Scope.png) Click [here](governance.md) to return to the Governance page. From 9c957d044a4c16fb87bcaeef0a69cc0daf33dfe8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:07:58 +0000 Subject: [PATCH 250/449] Update cdm-org-structure.md --- docs/cdm-org-structure.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-org-structure.md b/docs/cdm-org-structure.md index 408ef1ae27..a44927dd7d 100644 --- a/docs/cdm-org-structure.md +++ b/docs/cdm-org-structure.md @@ -6,6 +6,6 @@ The below diagram illustrates the organization of the CDM working groups. ![](../github/Group-Roles-Scope.png) - +![](../.github/Group-Roles-Scope.png) Click [here](governance.md) to return to the Governance page. Click [here](working-groups.md) to return the Working Groups home page. From a5e71df53ad01cc4d8621053e8bee715c2f1f465 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:08:29 +0000 Subject: [PATCH 251/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index f2b4f52d84..348a73328a 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -1,6 +1,6 @@ ## Working Groups -Click [here](cdm-org-structure.md) to view the CDM organisational structure. +Click [here](cdm-org-structure.md) to view the CDM organisational structure and the Working Groups' scope. **Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. From 240be57d23e053880b3e6bf116da50c79d36a9e0 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:16:40 +0000 Subject: [PATCH 252/449] Update contributions.md link fix --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index d91d105b03..c7eebd65a1 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -153,7 +153,7 @@ one-off branch in the source-control repository. Please refer to the 1. Fork it (https://github.com/finos/common-domain-model) 1. Create your feature branch (`git checkout -b feature/my-new-feature`) 1. Make a change - _hint_ you can make changes to Rosetta files directly on your desktop using the [Rosetta VS Code plugin](https://github.com/REGnosys/rosetta-dsl/tree/master/rosetta-ide/vscode) -1. Read our [contribution guidelines](.github/CONTRIBUTING.md) and [Community Code of Conduct](https://www.finos.org/code-of-conduct) +1. Read our [contribution guidelines](contributions.md) and [Community Code of Conduct](https://www.finos.org/code-of-conduct) 1. Commit your changes (`git commit -am 'My New Feature'`) 1. Push to the branch (`git push origin feature/my-new-feature`) 1. Create a new Pull Request From 43f60e7b2d8f6a93857f9873f00e0b5f6f503757 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:18:44 +0000 Subject: [PATCH 253/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index c7eebd65a1..d848cee43f 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -313,7 +313,7 @@ The following release checklist should be verified before deploying a new model: - Update the CDM version number, using the [semantic - versioning](#semantic-versioning) format + versioning](#versioning.md) format - Build release candidate, and test - Build documentation website release candidate, and test - Deploy release candidate and notify channels if need be From 162fc1a34591c165f8a7fd52243166759846ccba Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:19:13 +0000 Subject: [PATCH 254/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index d848cee43f..e081cbe64a 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -313,7 +313,7 @@ The following release checklist should be verified before deploying a new model: - Update the CDM version number, using the [semantic - versioning](#versioning.md) format + versioning](versioning.md) format - Build release candidate, and test - Build documentation website release candidate, and test - Deploy release candidate and notify channels if need be From f7d2e4f419b33060eb14d80d2080beda84d58f51 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:29:41 +0000 Subject: [PATCH 255/449] Update contributions.md removed text on reviewing model changes and added into maintenance-and-release page --- docs/contributions.md | 126 +----------------------------------------- 1 file changed, 3 insertions(+), 123 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index e081cbe64a..b8cd7f792b 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -190,127 +190,7 @@ how to review. Please refer to the [content-of-release-notes](#content-of-release-notes) for further guidance on editing release notes. ---- -## Reviewing model changes - -### Review checklist - -Before starting to review a contribution, the CDM Maintainer should go -through the following review checklist: - -- Review Pull Request to assert that: - - Model changes fulfil the proposed design and use-case - requirements - - Synonyms have been updated and output (JSON) looks correct - - Contributed model version is not stale and does not conflict - with any recent changes - - Changes are in accordance with the CDM governance guidelines - ---- -**Note:** -It is not yet possible to verify that mapping, validation and -qualification expectations have been maintained by looking at the output -of the Pull Request and CDM build only. Please refer to the -[downstream-dependencies](#downstream-dependencies) section for more -details. - ---- -- CDM build process completed with no errors or test failures -- Review additional samples provided (if use-case is not covered by - existing samples) -- All model components positioned in the correct namespace -- All model components have descriptions -- Additional documentation provided, if necessary. -- Release note provided - -Any review feedback should be sent to the Contributor as required via -Slack, email or in direct meetings. - ---- -**Note:** -Depending on the size, complexity or impact of a contribution, the CDM -Maintainer can recommend for the contribution to be presented with an -appropriate level of details with the CDM Architecture and Review -Committee for further feedback. The CDM Maintainer will work with the -Contributor to orchestrate that additional step. The additional feedback -may recommend revisions to the proposed changes. When it is the case the -review process will iterate on the revised proposal. - ---- - -## Model maintenance - -Before the Pull Request can be merged into the CDM's main branch, some -work is usually required by the Maintainer to preserve the integrity of -the model source code and of its downstream dependencies. - -### Post-review technical tasks - -A number of technical tasks may need to be performed on the Pull Request -once it is approved: - -- **Stale CDM version**: Contribution is based on an old CDM version - and model changes conflict with more recent changes. If the - conflicting change is available in Rosetta, the contributor should - be asked to update their contribution to the latest version and - resubmit. If the conflicting change is not yet available in Rosetta, - this merge will need to be handled by the CDM Maintainer. -- **Failed unit tests**: Java unit tests in the CDM project may fail - due to problems in the contributed changes. Alternatively it may be - that the test expectations need to be updated. The Maintainer should - determine the cause of the test failure and notify either the - Contributor or work on adjusting the test expectations. -- **Additional documentation**: If the contributor provided additional - documentation, the Maintainer should update the CDM documentation by - editing the *documentation.rst* file in GitHub. -- **Documentation code snippets**: To avoid stale documentation, the - CDM build process verifies that any code snippets in the - documentation exists and is in line with the model itself. The - Maintainer should adjust or include any code snippets by editing the - *documentation.rst* file on GitHub. -- **Code generation**: Model changes may cause code generator failures - (e.g., Java, C#, Scala, Kotlin etc.). In the unlikely event of code - generation failures, these will need to be addressed by the - Maintainer. - -### Downstream dependencies - -The CDM has a number of dependent projects that are required for the -model to be successfully distributed. It is possible that model changes -may cause these downstream projects to fail. The Maintainer will need to -test and, if necessary, update those before the changes can be released. - -- **Translate**: The regression tests in this project compare the - contributed model against the expected number of mapping, validation - and qualification results. Due to the contributed model changes, it - is likely that there will be expectation mismatches that cause this - build to fail. -- **CDM Homepage**: compile and test. -- **CDM Java Examples**: compile and test. ---- -**Note:** -In most cases, the post-review technical tasks and downstream -dependencies require software engineering expertise in addition to CDM -expertise. Additional technical support from the CDM Maintainer team may -need to be called upon to address those. ---- - -The change can be merged into the main CDM code base only upon: - -- approval by CDM Maintainers and/or CDM Architecture and Review - Committee, -- successful completion of all the above technical tasks, and -- successful builds of the CDM and all its downstream dependencies. - -## Releasing model changes - -Once the contributed model change has been merged, a new release can be -built, tested and deployed. The Maintainer will work with the CDM Owners -and the Contributor on a deployment timeline. - -The following release checklist should be verified before deploying a -new model: - Update the CDM version number, using the [semantic versioning](versioning.md) format @@ -328,7 +208,7 @@ Maintainer should contact the Rosetta support team to request that deployment and discuss a timeline for the release. --- -## Documentation Style Guide +## Next Steps + +Please visit the [maintenance](maintenance-and-release-md) to continue reading about model maintenance and release. -Please visit the [Documentation Style Guide](documentation-style-guide.md) to read about -reccomendations for editors of CDM documentation. From cf918581dcd0557956abd6c20434a482dd621bce Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:30:13 +0000 Subject: [PATCH 256/449] Update contributions.md link fix --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index b8cd7f792b..36647aa16f 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -210,5 +210,5 @@ deployment and discuss a timeline for the release. --- ## Next Steps -Please visit the [maintenance](maintenance-and-release-md) to continue reading about model maintenance and release. +Please visit the [maintenance page](maintenance-and-release-md) to continue reading about model maintenance and release. From 4805481dcc198c2c5388f8ca0ee9ebbf018857f6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:30:34 +0000 Subject: [PATCH 257/449] Update maintenance-and-release.md added reviewing model changes text previously in contributions page --- docs/maintenance-and-release.md | 50 +++++++++++++++++++++++++++++++-- 1 file changed, 48 insertions(+), 2 deletions(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 28e1e782b7..0e57876866 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -1,3 +1,49 @@ +## Reviewing model changes + +### Review checklist + +Before starting to review a contribution, the CDM Maintainer should go +through the following review checklist: + +- Review Pull Request to assert that: + - Model changes fulfil the proposed design and use-case + requirements + - Synonyms have been updated and output (JSON) looks correct + - Contributed model version is not stale and does not conflict + with any recent changes + - Changes are in accordance with the CDM governance guidelines + +--- +**Note:** +It is not yet possible to verify that mapping, validation and +qualification expectations have been maintained by looking at the output +of the Pull Request and CDM build only. Please refer to the +[downstream-dependencies](#downstream-dependencies) section for more +details. + +--- +- CDM build process completed with no errors or test failures +- Review additional samples provided (if use-case is not covered by + existing samples) +- All model components positioned in the correct namespace +- All model components have descriptions +- Additional documentation provided, if necessary. +- Release note provided + +Any review feedback should be sent to the Contributor as required via +Slack, email or in direct meetings. + +--- +**Note:** + +Depending on the size, complexity or impact of a contribution, the CDM +Maintainer can recommend for the contribution to be presented with an +appropriate level of details with the CDM Architecture and Review +Committee for further feedback. The CDM Maintainer will work with the +Contributor to orchestrate that additional step. The additional feedback +may recommend revisions to the proposed changes. When it is the case the +review process will iterate on the revised proposal. + ## Model maintenance and release After learning about [how to edit](editing.md) the model, please refer to this section to learn more about its maintenance. @@ -78,7 +124,7 @@ The following release checklist should be verified before deploying a new model: - Update the CDM version number, using the [semantic - versioning](#semantic-versioning) format + versioning](versioning.md) format - Build release candidate, and test - Build documentation website release candidate, and test - Deploy release candidate and notify channels if need be @@ -86,7 +132,6 @@ new model: available in Rosetta ![](/img/CDM–Build-Release-Process.png) - --- **Note:** When the release process is handled through Rosetta Deploy, the @@ -94,3 +139,4 @@ Maintainer should contact the Rosetta support team to request that deployment and discuss a timeline for the release. + From 6e716f4cfc2a9db819248fe90841e9b8770bd332 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:31:32 +0000 Subject: [PATCH 258/449] Update contributions.md link fix --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index 36647aa16f..b24a9d5225 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -210,5 +210,5 @@ deployment and discuss a timeline for the release. --- ## Next Steps -Please visit the [maintenance page](maintenance-and-release-md) to continue reading about model maintenance and release. +Please visit the [maintenance page](maintenance-and-release.md) to continue reading about model maintenance and release. From 61d88cb260d90fec19138b825b0501f370c1fee6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:33:36 +0000 Subject: [PATCH 259/449] Update maintenance-and-release.md wg link added --- docs/maintenance-and-release.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 0e57876866..c640c30e73 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -38,8 +38,8 @@ Slack, email or in direct meetings. Depending on the size, complexity or impact of a contribution, the CDM Maintainer can recommend for the contribution to be presented with an -appropriate level of details with the CDM Architecture and Review -Committee for further feedback. The CDM Maintainer will work with the +appropriate level of details with the [CDM Architecture](CDM-Technology-Architecture-Wg.md) and [Review +Committee](CDM-Steering-WG.md) for further feedback. The CDM Maintainer will work with the Contributor to orchestrate that additional step. The additional feedback may recommend revisions to the proposed changes. When it is the case the review process will iterate on the revised proposal. From a8979653fb7e8e0282568bc43089a819fbc28792 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:34:13 +0000 Subject: [PATCH 260/449] Update maintenance-and-release.md LINK --- docs/maintenance-and-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index c640c30e73..3523d88329 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -38,7 +38,7 @@ Slack, email or in direct meetings. Depending on the size, complexity or impact of a contribution, the CDM Maintainer can recommend for the contribution to be presented with an -appropriate level of details with the [CDM Architecture](CDM-Technology-Architecture-Wg.md) and [Review +appropriate level of details with the [CDM Architecture](CDM-Technology-Architecture-WG.md) and [Review Committee](CDM-Steering-WG.md) for further feedback. The CDM Maintainer will work with the Contributor to orchestrate that additional step. The additional feedback may recommend revisions to the proposed changes. When it is the case the From 561b7603780bf3bb08a82a32fc7fe5196cab7a97 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:39:44 +0000 Subject: [PATCH 261/449] Update CDM-Technology-Architecture-WG.md link --- docs/CDM-Technology-Architecture-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index eb99641a1b..c5369d1140 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -9,7 +9,7 @@ The CDM Technology Architecture [Working Group](cdm-org-structure.md) focuses on ### Responsibilities - Defining and working on technical aspects and architecture-related items, such as language distributions, packaging, libraries, serialization, reference data architecture, and integration with other data standards. -- Collaborating closely with the CDM Contribution Review Working Group. +- Collaborating closely with the [CDM Contribution Review Working Group](cdm-contribution-review-WG.md). - Meeting monthly, with the flexibility to form sub-groups as necessary to address specific technical challenges or opportunities. ## Meetings From 987578ad46ddb786607b6ad0dc875fa2033d489d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:40:43 +0000 Subject: [PATCH 262/449] Update CDM-Technology-Architecture-WG.md --- docs/CDM-Technology-Architecture-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index c5369d1140..46427c8afe 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -9,7 +9,7 @@ The CDM Technology Architecture [Working Group](cdm-org-structure.md) focuses on ### Responsibilities - Defining and working on technical aspects and architecture-related items, such as language distributions, packaging, libraries, serialization, reference data architecture, and integration with other data standards. -- Collaborating closely with the [CDM Contribution Review Working Group](cdm-contribution-review-WG.md). +- Collaborating closely with the [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md). - Meeting monthly, with the flexibility to form sub-groups as necessary to address specific technical challenges or opportunities. ## Meetings From 2f4ede2e1acb25575177d8be8572126071bce417 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:45:40 +0000 Subject: [PATCH 263/449] Update maintenance-and-release.md --- docs/maintenance-and-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 3523d88329..a843a7348a 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -39,7 +39,7 @@ Slack, email or in direct meetings. Depending on the size, complexity or impact of a contribution, the CDM Maintainer can recommend for the contribution to be presented with an appropriate level of details with the [CDM Architecture](CDM-Technology-Architecture-WG.md) and [Review -Committee](CDM-Steering-WG.md) for further feedback. The CDM Maintainer will work with the +Committee](CDM-Contribution-Review-WG.md) for further feedback. The CDM Maintainer will work with the Contributor to orchestrate that additional step. The additional feedback may recommend revisions to the proposed changes. When it is the case the review process will iterate on the revised proposal. From e59b8ef48297e88bd8d069adef0e24dfff39fb9c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:48:21 +0000 Subject: [PATCH 264/449] Update maintenance-and-release.md first para added w/ links --- docs/maintenance-and-release.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index a843a7348a..94d3d1445a 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -1,5 +1,7 @@ ## Reviewing model changes +Contributions are reviewed by the [Contribution Review](CDM-Contribution-Review-WG.md) and once approved, the [maintainers](maintainers.md) will release them following the [maintainance and release](maintainance-and-release.md) guidelines. + ### Review checklist Before starting to review a contribution, the CDM Maintainer should go From 265c9907af1288f426ca3cc254bce16ffeca7bfe Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:49:06 +0000 Subject: [PATCH 265/449] Update maintenance-and-release.md --- docs/maintenance-and-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 94d3d1445a..744b70e258 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -1,6 +1,6 @@ ## Reviewing model changes -Contributions are reviewed by the [Contribution Review](CDM-Contribution-Review-WG.md) and once approved, the [maintainers](maintainers.md) will release them following the [maintainance and release](maintainance-and-release.md) guidelines. +Contributions are reviewed by the [Contribution Review Working Group](CDM-Contribution-Review-WG.md) and once approved, the [maintainers](maintainers.md) will release them following the [maintenance and release](maintenance-and-release.md) guidelines. ### Review checklist From c9ee17926a09ca7a7063323da760b12c562f003f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:49:35 +0000 Subject: [PATCH 266/449] Update maintenance-and-release.md --- docs/maintenance-and-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 744b70e258..61de2fdc41 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -1,6 +1,6 @@ ## Reviewing model changes -Contributions are reviewed by the [Contribution Review Working Group](CDM-Contribution-Review-WG.md) and once approved, the [maintainers](maintainers.md) will release them following the [maintenance and release](maintenance-and-release.md) guidelines. +Contributions are reviewed by the [Contribution Review Working Group](CDM-Contribution-Review-WG.md) and once approved, the [CDM Maintainers](maintainers.md) will release them following the [maintenance and release](maintenance-and-release.md) guidelines. ### Review checklist From ca90bb98a72a0f0f6e9eb9652ae91fba8beabe12 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:50:58 +0000 Subject: [PATCH 267/449] Update editing.md link to contributions page added --- docs/editing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/editing.md b/docs/editing.md index 6399dbafd7..be213f1a09 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -99,7 +99,7 @@ Documentation Style Guide](documentation-style-guide.md). ### Contribution checklist -Before you start contributing your model changes, please go through the +Before you start [contributing](contributions.md) your model changes, please go through the following contribution checklist: - Specify a meaningful title and description for the contribution From de387c60f2bf08388763179a27744d87f67b78f2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:52:46 +0000 Subject: [PATCH 268/449] Update get-involved.md --- docs/get-involved.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/get-involved.md b/docs/get-involved.md index 762da61a2d..8fe98aa78c 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -3,6 +3,8 @@ title: Get Involved --- ## Interact with the CDM community + +To review the CDM communuty's organisational structure, please click [here](cdm-org-structure.md) ## GitHub From 904271db99aff4810cf021aed19402d294631105 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:53:01 +0000 Subject: [PATCH 269/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 8fe98aa78c..8dfd4a568a 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -4,7 +4,7 @@ title: Get Involved ## Interact with the CDM community -To review the CDM communuty's organisational structure, please click [here](cdm-org-structure.md) +To review the CDM community's organisational structure, please click [here](cdm-org-structure.md) ## GitHub From 5832778761bab911cf4754d7cbd027fe80991b55 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:55:56 +0000 Subject: [PATCH 270/449] Update working-groups.md extra text and link added re steering wg approval needed for new wgs --- docs/working-groups.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 348a73328a..3691e6be6e 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,9 +2,9 @@ Click [here](cdm-org-structure.md) to view the CDM organisational structure and the Working Groups' scope. -**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. +**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. The [CDM-Steering Working Group](CDM-Steering-WG.md) will approve the formation of all new proposed Working Groups. -**Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. +**Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. The following Working Groups are currently activated or about to be set up for this project: From 99ee5585cfc607999d7d3ad0182c6e75716a2934 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:56:12 +0000 Subject: [PATCH 271/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 3691e6be6e..7616e1d9a8 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,7 +2,7 @@ Click [here](cdm-org-structure.md) to view the CDM organisational structure and the Working Groups' scope. -**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. The [CDM-Steering Working Group](CDM-Steering-WG.md) will approve the formation of all new proposed Working Groups. +**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. The [CDM Steering Working Group](CDM-Steering-WG.md) will approve the formation of all new proposed Working Groups. **Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. From 55a3a6904632f3b92e0df2805a6f0a4c30399870 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:58:00 +0000 Subject: [PATCH 272/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 2ab7ffa515..71224612de 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -18,7 +18,7 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. ## Maintainers Approval Process -![](/img/approval-process.png) +![](..github/img/approval-process.png) ## FINOS CDM Project Maintainers From d597b4cf883018c554bce861cfbaa779808ce666 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:58:16 +0000 Subject: [PATCH 273/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 71224612de..a3897f8b89 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -18,7 +18,7 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. ## Maintainers Approval Process -![](..github/img/approval-process.png) +![](../.img/approval-process.png) ## FINOS CDM Project Maintainers From 034ae9e0ae9cc2b3ec424e252c5c1b08e59e3e3c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:58:30 +0000 Subject: [PATCH 274/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index a3897f8b89..041797a7fe 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -18,7 +18,7 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. ## Maintainers Approval Process -![](../.img/approval-process.png) +![](../.github/approval-process.png) ## FINOS CDM Project Maintainers From 2d9b368c017ba2ee2dc4400779a52375f4ac8f44 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 10:59:04 +0000 Subject: [PATCH 275/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 041797a7fe..a3897f8b89 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -18,7 +18,7 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. ## Maintainers Approval Process -![](../.github/approval-process.png) +![](../.img/approval-process.png) ## FINOS CDM Project Maintainers From 771319c52c6e76839b9c520b672e697a9c48ea49 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:00:18 +0000 Subject: [PATCH 276/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index a3897f8b89..041797a7fe 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -18,7 +18,7 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. ## Maintainers Approval Process -![](../.img/approval-process.png) +![](../.github/approval-process.png) ## FINOS CDM Project Maintainers From d0efe036673e2c0ad78fb6e9bf885ccf460e6c27 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:02:51 +0000 Subject: [PATCH 277/449] Update maintainers.md add'l text and link re roles added --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 041797a7fe..f6e9c5b660 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -1,6 +1,6 @@ ## Maintainers -This page provides detailed information about the CDM maintainers. +This page provides detailed information about the CDM maintainers. A CDM maintainer is one of the different [roles](governance.md) within the CDM community **Appointment of CDM Maintainers:** From d8117d878567c7e7a1077ac90f6c66c51acf9b5e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:23:07 +0000 Subject: [PATCH 278/449] Update get-involved.md --- docs/get-involved.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 8dfd4a568a..e82ad53ce6 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -1,10 +1,12 @@ --- title: Get Involved --- +## How to Contrbuite +If you have not already, a detailed contributions guide can be found [here](contributions.md). ## Interact with the CDM community -To review the CDM community's organisational structure, please click [here](cdm-org-structure.md) +Below are several different ways to interact with the [CDM community](cdm-org-structure.md) ## GitHub From 6e6177e1035adb480301d136d2f5eccac6680925 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:23:26 +0000 Subject: [PATCH 279/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index e82ad53ce6..22575da98a 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -2,7 +2,7 @@ title: Get Involved --- ## How to Contrbuite -If you have not already, a detailed contributions guide can be found [here](contributions.md). +A detailed contributions guide is available [here](contributions.md). ## Interact with the CDM community From 6b8b4a758ba49e418f64a21fcd20e399e5f88d4b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:33:33 +0000 Subject: [PATCH 280/449] Update get-involved.md --- docs/get-involved.md | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 22575da98a..728093a1f0 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -6,7 +6,7 @@ A detailed contributions guide is available [here](contributions.md). ## Interact with the CDM community -Below are several different ways to interact with the [CDM community](cdm-org-structure.md) +Below are several different ways to interact with the [CDM community](cdm-org-structure.md). ## GitHub @@ -26,21 +26,7 @@ Email help@finos.org to be added to the meeting invites directly, or find the th Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Contacting CDM Maintainers +Please click [here](maintainers.md/#FINOS CDM Project Maintainers) to view the CDM maintainers and their contact details. -|FINOS CDM Maintainer |Representing |Capacity |GithubID | -| -------------------- | -------------- | ------------------------------------------- | -------------------- | -| Gabriel Callsen | ICMA | OrgRep | gabriel-ICMA | -| Tom Healey | ICMA | OrgRep | tomhealey-icma | -| Vernon Alden-Smith | ISDA | OrgRep | valdensmith | -| Eleonora Acuna | ISDA | OrgRep | eacunaISDA | -| David Shone | ISDA | OrgRep | dshoneisda | -| Adrian Dale | ISLA | OrgRep | ADaleISLA | -| Chris Rayner | ISLA | OrgRep | chrisisla | -| Minesh Patel | Regnosys | OrgRep | minesh-s-patel | -| Leo Labeis | Regnosys | OrgRep | lolabeis | -| Hugo Hills | Regnosys | OrgRep | hugohills-regnosys | -| Lyteck Lynhiavu | ISDA | OrgRep | llynhiavu | -| Manuel Martos | TradeHeader | OrgRep | manel-martos | -| Marc Gratacos | TradeHeader | OrgRep | mgratacos | If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From 316e33ce5c3865649b25e84464cd28c223515f43 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:33:50 +0000 Subject: [PATCH 281/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 728093a1f0..f204e858a9 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -26,7 +26,7 @@ Email help@finos.org to be added to the meeting invites directly, or find the th Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Contacting CDM Maintainers -Please click [here](maintainers.md/#FINOS CDM Project Maintainers) to view the CDM maintainers and their contact details. +Please click [here](maintainers.md) to view the CDM maintainers and their contact details. If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From 271f4c2e208d42474149289164423deb5692147c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:34:42 +0000 Subject: [PATCH 282/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index f204e858a9..53738a1e06 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -26,7 +26,7 @@ Email help@finos.org to be added to the meeting invites directly, or find the th Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Contacting CDM Maintainers -Please click [here](maintainers.md) to view the CDM maintainers and their contact details. +Please click [here](#FINOS-CDM-Project-Maintainers) to view the CDM maintainers and their contact details. If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From 2a6587e84565e8f96e0976a44b674be10d9257e5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:37:04 +0000 Subject: [PATCH 283/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 53738a1e06..f204e858a9 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -26,7 +26,7 @@ Email help@finos.org to be added to the meeting invites directly, or find the th Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Contacting CDM Maintainers -Please click [here](#FINOS-CDM-Project-Maintainers) to view the CDM maintainers and their contact details. +Please click [here](maintainers.md) to view the CDM maintainers and their contact details. If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From 2c0e18ddf4e578e13e95ea517c8beba675e3f3f8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:42:58 +0000 Subject: [PATCH 284/449] Update change-control-guidelines.md added Pull Request Classification and Approval Guidelines --- docs/change-control-guidelines.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/docs/change-control-guidelines.md b/docs/change-control-guidelines.md index 31cf30c4b5..3b4d0765e0 100644 --- a/docs/change-control-guidelines.md +++ b/docs/change-control-guidelines.md @@ -46,6 +46,37 @@ Please note that full, bidirectional interoperability between minor versions is * There will be a set of regression test cases developed for each supported major version. Subsequent CDM minor and major versions will be tested against these test cases and a report prepared indicating which cases succeed and fail, and this will be compared against the guidelines. For example: * CDM version 6.2 will be tested against the 6.1 test cases; all should succeed, unless included in the exception/noncontrolled list. * CDM version 6.0 will be tested against the latest 5.x test cases; the list of failures should be compared against the approved scope of change for 6.0. (NB: performing this test might involve making some technical changes to the 5.0 test cases to work with the 6.0 technical architecture if that has changed, but the functionality should not otherwise be changed.) + + + +## Pull Request Classification and Approval Guidelines + +This section discusses how pull requests will be classified, reviewed, and approved. + +## PR Classification + +Pull requests shall be classified into one of the following complexity categories: +* Model change - bug fix – change to existing logic (without major redesign) to cause it to implement the original intended behaviour and design; generally used to address an oversight in a previous contribution. + * *Backward compatibility:* For defect corrections to production versions, the defect correction shall generally be backward-compatible with the existing design unless the existing design is newly introduced and so severely compromised that it cannot function unless something is changed. +* Model change - Enhancement – new functionality or change to existing functionality required to meet a new business requirement. + * *Backward compatibility:* If the change includes backward-incompatible changes, this shall be flagged as such and the change shall be targeted for a development version. +* Technical change. This is used to cover a variety of cases that don't affect the model itself, including updates to dependencies, mapping changes, test cases, etc. + +Pull requests shall be tagged in GitHub as described in discussion [#2789](https://github.com/finos/common-domain-model/discussions/2789) to implement the approval process. + + +## Summary of PR approval requirements + +* PRs shall be classified into Model defect corrections (bug fixes to correct existing functionality) vs. Model enhancements (new designs or capabilities) vs. technical. +* There shall be an indication of whether a PR includes any backward-incompatible changes. +* Approval has to be by a separate person from the submitter (This is enforced by GitHub; maintainers shall not attempt to circumvent this control.) + + +| Type of PR | Backward Compatible | Backward Incompatible | +| --------------------| --------------------| ---------------------------------------------| +| Model - Bug fix |1 maintainer – separate from the submitter, preferably from a separate organization | 2 maintainers; must have been reviewed by the CRWG; if for a production version, SWG must approve; only used for recently introduced functionality | +| Model - Enhancement | 2 maintainers; must have been approved by a WG or the CRWG | 2 maintainers; must be on roadmap or approved by SWG; must have been approved by a WG or the CRWG; must go into a dev version; at least one maintainer must be from a separate organization | +| Technical - e.g. dependency update, change to mapping, reference data, documentation, changes to samples…. | At least one; additional review up to the maintainer’s discretion – e.g. might need to consult the Technology Architecture Working Group (TAWG) | Must be approved by the TAWG; must go into a dev version | ## Backward Compatibility From 2e528234e778b43dd5c73892ffeee78fb2b0c220 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:43:05 +0000 Subject: [PATCH 285/449] Update governance.md removed Pull Request Classification and Approval Guidelines --- docs/governance.md | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index ea696872ee..47e5f73be7 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -153,37 +153,6 @@ There is a balance between moving too quickly (and creating many changes, potent - *Rationale:* this is to support CDM users in migrating to new versions of CDM - -## 6.0 Pull Request Classification and Approval Guidelines - -This section discusses how pull requests will be classified, reviewed, and approved. - -## 6.1 PR Classification - -Pull requests shall be classified into one of the following complexity categories: -* Model change - bug fix – change to existing logic (without major redesign) to cause it to implement the original intended behaviour and design; generally used to address an oversight in a previous contribution. - * *Backward compatibility:* For defect corrections to production versions, the defect correction shall generally be backward-compatible with the existing design unless the existing design is newly introduced and so severely compromised that it cannot function unless something is changed. -* Model change - Enhancement – new functionality or change to existing functionality required to meet a new business requirement. - * *Backward compatibility:* If the change includes backward-incompatible changes, this shall be flagged as such and the change shall be targeted for a development version. -* Technical change. This is used to cover a variety of cases that don't affect the model itself, including updates to dependencies, mapping changes, test cases, etc. - -Pull requests shall be tagged in GitHub as described in discussion [#2789](https://github.com/finos/common-domain-model/discussions/2789) to implement the approval process. - - -## 6.2 Summary of PR approval requirements - -* PRs shall be classified into Model defect corrections (bug fixes to correct existing functionality) vs. Model enhancements (new designs or capabilities) vs. technical. -* There shall be an indication of whether a PR includes any backward-incompatible changes. -* Approval has to be by a separate person from the submitter (This is enforced by GitHub; maintainers shall not attempt to circumvent this control.) - - -| Type of PR | Backward Compatible | Backward Incompatible | -| --------------------| --------------------| ---------------------------------------------| -| Model - Bug fix |1 maintainer – separate from the submitter, preferably from a separate organization | 2 maintainers; must have been reviewed by the CRWG; if for a production version, SWG must approve; only used for recently introduced functionality | -| Model - Enhancement | 2 maintainers; must have been approved by a WG or the CRWG | 2 maintainers; must be on roadmap or approved by SWG; must have been approved by a WG or the CRWG; must go into a dev version; at least one maintainer must be from a separate organization | -| Technical - e.g. dependency update, change to mapping, reference data, documentation, changes to samples…. | At least one; additional review up to the maintainer’s discretion – e.g. might need to consult the Technology Architecture Working Group (TAWG) | Must be approved by the TAWG; must go into a dev version | - - ## 7.0 Release Build Approval Guidelines This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. From 260cef56e6fcf058fbba107e27d5f9c182b6721c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:43:25 +0000 Subject: [PATCH 286/449] Update governance.md numbering fix --- docs/governance.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 47e5f73be7..6407452e5b 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -153,18 +153,18 @@ There is a balance between moving too quickly (and creating many changes, potent - *Rationale:* this is to support CDM users in migrating to new versions of CDM -## 7.0 Release Build Approval Guidelines +## 6.0 Release Build Approval Guidelines This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. -## 7.1 Development Release Scheduling and Approvals +## 6.1 Development Release Scheduling and Approvals * Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. * Development releases shall be reported in brief to the CRWG and the SWG -## 7.2 Major Production Release Build & Release Approvals +## 6.2 Major Production Release Build & Release Approvals * Major production releases will be scheduled by the SWG as described above * *(TODO: insert a diagram of the promotion process)* @@ -173,7 +173,7 @@ This section covers scheduling of minor, development, and patch releases, and ap * All approved PRs for the major production release are complete * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production -## 7.3 Minor Production Release Scheduling and Approvals +## 6.3 Minor Production Release Scheduling and Approvals * Minor production releases may be scheduled by the maintainers based on the queue of approved PRs * Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). @@ -182,13 +182,13 @@ This section covers scheduling of minor, development, and patch releases, and ap * Minor production releases shall be reported in brief to the CRWG and the SWG, * A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. -## 7.4 Production Patch Release Scheduling and Approvals +## 6.4 Production Patch Release Scheduling and Approvals * Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). * Production patch releases require the approval of one maintainer * Production patch releases shall be reported to the CRWG. - ## 7.5 Summary of Release Approval Requirements + ## 6.5 Summary of Release Approval Requirements | Type of Release | Approval Requirement | Notes | | ---------------------| -------------------- | ------------------------------------------- | From b044d41167382c1cdc4efa7e41ed278ef79d7ce7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:45:19 +0000 Subject: [PATCH 287/449] Update governance.md change control guidelines page linked --- docs/governance.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/governance.md b/docs/governance.md index 6407452e5b..87da10a2a3 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -152,6 +152,9 @@ There is a balance between moving too quickly (and creating many changes, potent * When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place - *Rationale:* this is to support CDM users in migrating to new versions of CDM +## Pull Request Classification and Approval Guidelines + +Details on how pull requests will be classified can be found in our [Chabnge control guidelines](change-control-guidelines.md) page. ## 6.0 Release Build Approval Guidelines From 601598cfe77d68aa9c502ca52bb538b0ec82f745 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:45:33 +0000 Subject: [PATCH 288/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 87da10a2a3..1aeae8f6e4 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -154,7 +154,7 @@ There is a balance between moving too quickly (and creating many changes, potent ## Pull Request Classification and Approval Guidelines -Details on how pull requests will be classified can be found in our [Chabnge control guidelines](change-control-guidelines.md) page. +Details on how pull requests will be classified can be found in our [Change control guidelines](change-control-guidelines.md) page. ## 6.0 Release Build Approval Guidelines From 39ee76db33b649eb948a0bab9abdffe0093e4401 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:47:41 +0000 Subject: [PATCH 289/449] Update governance.md numbering fix --- docs/governance.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 1aeae8f6e4..a2d3ba348e 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -152,22 +152,22 @@ There is a balance between moving too quickly (and creating many changes, potent * When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place - *Rationale:* this is to support CDM users in migrating to new versions of CDM -## Pull Request Classification and Approval Guidelines +## 6.0 Pull Request Classification and Approval Guidelines Details on how pull requests will be classified can be found in our [Change control guidelines](change-control-guidelines.md) page. -## 6.0 Release Build Approval Guidelines +## 7.0 Release Build Approval Guidelines This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. -## 6.1 Development Release Scheduling and Approvals +## 7.1 Development Release Scheduling and Approvals * Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. * Development releases shall be reported in brief to the CRWG and the SWG -## 6.2 Major Production Release Build & Release Approvals +## 7.2 Major Production Release Build & Release Approvals * Major production releases will be scheduled by the SWG as described above * *(TODO: insert a diagram of the promotion process)* @@ -176,7 +176,7 @@ This section covers scheduling of minor, development, and patch releases, and ap * All approved PRs for the major production release are complete * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production -## 6.3 Minor Production Release Scheduling and Approvals +## 7.3 Minor Production Release Scheduling and Approvals * Minor production releases may be scheduled by the maintainers based on the queue of approved PRs * Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). @@ -185,13 +185,13 @@ This section covers scheduling of minor, development, and patch releases, and ap * Minor production releases shall be reported in brief to the CRWG and the SWG, * A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. -## 6.4 Production Patch Release Scheduling and Approvals +## 7.4 Production Patch Release Scheduling and Approvals * Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). * Production patch releases require the approval of one maintainer * Production patch releases shall be reported to the CRWG. - ## 6.5 Summary of Release Approval Requirements + ## 7.5 Summary of Release Approval Requirements | Type of Release | Approval Requirement | Notes | | ---------------------| -------------------- | ------------------------------------------- | From dc59c59473488fac500a8c4d283e95f6f25ced3b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:51:35 +0000 Subject: [PATCH 290/449] Rename home.mdx to java-distribution-guidelines.mdx page rename --- docs/{home.mdx => java-distribution-guidelines.mdx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{home.mdx => java-distribution-guidelines.mdx} (100%) diff --git a/docs/home.mdx b/docs/java-distribution-guidelines.mdx similarity index 100% rename from docs/home.mdx rename to docs/java-distribution-guidelines.mdx From 00b81f7444d8f37c0b566c91cea82071fde9fffa Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:54:15 +0000 Subject: [PATCH 291/449] Update maintainers.md link to maintenance and release page added --- docs/maintainers.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index f6e9c5b660..289a9dc764 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -1,6 +1,6 @@ ## Maintainers -This page provides detailed information about the CDM maintainers. A CDM maintainer is one of the different [roles](governance.md) within the CDM community +This page provides detailed information about the CDM maintainers. A CDM maintainer is one of the different [roles](governance.md) within the CDM community. **Appointment of CDM Maintainers:** @@ -17,6 +17,8 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. +The [maintenance and release](maintenance.-and-release.md) page provides further detail on maintainers' responsibilities. + ## Maintainers Approval Process ![](../.github/approval-process.png) From 190141536638bf5293e775f588ac6bbc0f4599b4 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 11:54:31 +0000 Subject: [PATCH 292/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 289a9dc764..4f2aebcad0 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -17,7 +17,7 @@ A list of Maintainers along with their type will be kept visible within the gove Proposals for an entity to be given maintainership status or to have maintainership rescinded should be made at a Steering Group, with final approval or rejection at the following Steering Group to ensure fair notice for all. Proposals should be sent to the Steering Group chair to add to the agenda. -The [maintenance and release](maintenance.-and-release.md) page provides further detail on maintainers' responsibilities. +The [maintenance and release](maintenance-and-release.md) page provides further detail on maintainers' responsibilities. ## Maintainers Approval Process ![](../.github/approval-process.png) From cd0cb8a1fe5627a627dae643124252d78061db0d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 12:09:40 +0000 Subject: [PATCH 293/449] Update maintenance-and-release.md added Release Build Approval Guidelines from governance.md --- docs/maintenance-and-release.md | 44 +++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 61de2fdc41..0510c3a2a3 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -140,5 +140,49 @@ When the release process is handled through Rosetta Deploy, the Maintainer should contact the Rosetta support team to request that deployment and discuss a timeline for the release. +## Release Build Approval Guidelines + +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. + +## Development Release Scheduling and Approvals +* Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs + * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff + * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. + * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. +* Development releases shall be reported in brief to the CRWG and the SWG + +## Major Production Release Build & Release Approvals + +* Major production releases will be scheduled by the SWG as described above + * *(TODO: insert a diagram of the promotion process)* +* Each major production release shall require the approval of two maintainers after the following are complete: + * The scope of the major production release is finalized and ratified by the SWG + * All approved PRs for the major production release are complete + * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production + +## Minor Production Release Scheduling and Approvals + +* Minor production releases may be scheduled by the maintainers based on the queue of approved PRs +* Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). + * *Rationale:* Minimizing the number of production releases will help with supportability, by reducing the number of releases that end users wishing to remain current need to consider, and reducing communications overhead. +* Each minor production release shall require the approval of two maintainers. +* Minor production releases shall be reported in brief to the CRWG and the SWG, +* A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. + +## Production Patch Release Scheduling and Approvals + +* Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). +* Production patch releases require the approval of one maintainer +* Production patch releases shall be reported to the CRWG. + + ## 7.5 Summary of Release Approval Requirements + +| Type of Release | Approval Requirement | Notes | +| ---------------------| -------------------- | ------------------------------------------- | +| Major Release (6.0.0)| 2 maintainers | Scheduling via SWG; Include analysis of the changes from last major release as part of the approval | +| Minor Release (6.1.0)| 2 maintainers | Scheduling is up to the maintainers, but aim to keep to around every 4 weeks and no more than fortnightly | +| Patch Release (6.1.1)| 1 maintainer | Scheduling is up to the maintainer | +| Development Release (6.0.0-dev.13)| 1 maintainer | Scheduling is up to the maintainer | + From 252ee0880c33cb08d64e241608134e46c1d03fde Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 12:11:01 +0000 Subject: [PATCH 294/449] Update governance.md Release Build Approval Guidelines removed and added into maintenance and release page --- docs/governance.md | 43 ++----------------------------------------- 1 file changed, 2 insertions(+), 41 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index a2d3ba348e..8dceacd05b 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -158,44 +158,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7.0 Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. - -## 7.1 Development Release Scheduling and Approvals -* Development releases may be scheduled by the maintainers to optimize development resources, based on the queue of approved PRs - * There is no particular desired/expected release frequency; releases may be cut as soon as there is an approved PR, or several PRs may be consolidated into a single release at the convenience of the maintainers and dev staff - * *Rationale:* Development releases are expected to change in functionality, and getting changes out as quickly as practical is usually desirable. - * Each development release shall require the approval of one maintainer once all the PRs are approved, and the test cases all pass successfully. -* Development releases shall be reported in brief to the CRWG and the SWG - -## 7.2 Major Production Release Build & Release Approvals - -* Major production releases will be scheduled by the SWG as described above - * *(TODO: insert a diagram of the promotion process)* -* Each major production release shall require the approval of two maintainers after the following are complete: - * The scope of the major production release is finalized and ratified by the SWG - * All approved PRs for the major production release are complete - * The SWG reviews the final list of enhancements in the release and signs off on releasing the development version into production - -## 7.3 Minor Production Release Scheduling and Approvals - -* Minor production releases may be scheduled by the maintainers based on the queue of approved PRs -* Minor production releases to introduce enhancements should be combined to minimize the number of production releases, targeting minor production releases to be issued around four weeks or so as long as there is a queue of approved PRs. (This frequency can be increased in times of urgent need for new functionality). - * *Rationale:* Minimizing the number of production releases will help with supportability, by reducing the number of releases that end users wishing to remain current need to consider, and reducing communications overhead. -* Each minor production release shall require the approval of two maintainers. -* Minor production releases shall be reported in brief to the CRWG and the SWG, -* A roadmap of anticipated minor production releases shall be reported by the maintainers to the CRWG based on PRs that are in process. - -## 7.4 Production Patch Release Scheduling and Approvals - -* Production patch releases to correct defects without releasing new functionality may be scheduled by the maintainers based on the presence of approved defect correction PRs, or other non-functional PRs (e.g. security remediations). -* Production patch releases require the approval of one maintainer -* Production patch releases shall be reported to the CRWG. - - ## 7.5 Summary of Release Approval Requirements - -| Type of Release | Approval Requirement | Notes | -| ---------------------| -------------------- | ------------------------------------------- | -| Major Release (6.0.0)| 2 maintainers | Scheduling via SWG; Include analysis of the changes from last major release as part of the approval | -| Minor Release (6.1.0)| 2 maintainers | Scheduling is up to the maintainers, but aim to keep to around every 4 weeks and no more than fortnightly | -| Patch Release (6.1.1)| 1 maintainer | Scheduling is up to the maintainer | -| Development Release (6.0.0-dev.13)| 1 maintainer | Scheduling is up to the maintainer | +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maitenance-and-release.md) to be redirected. + From 101b7fda8aeb16dc25d8df316b8f3ced7006d56d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 12:11:34 +0000 Subject: [PATCH 295/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 8dceacd05b..73477d29d7 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -158,5 +158,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7.0 Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maitenance-and-release.md) to be redirected. +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md) to be redirected. From a37a8a37e9d1e79aa708b5040c91f4e1f89ea1ea Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 19 Nov 2024 12:11:56 +0000 Subject: [PATCH 296/449] Update maintenance-and-release.md format fix --- docs/maintenance-and-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 0510c3a2a3..70cf2adc31 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -175,7 +175,7 @@ This section covers scheduling of minor, development, and patch releases, and ap * Production patch releases require the approval of one maintainer * Production patch releases shall be reported to the CRWG. - ## 7.5 Summary of Release Approval Requirements + ## Summary of Release Approval Requirements | Type of Release | Approval Requirement | Notes | | ---------------------| -------------------- | ------------------------------------------- | From b721c7118ff8539c4c6caef61bea15af4b773a90 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 10:41:20 +0000 Subject: [PATCH 297/449] Create major-release-scheduling-guidelines new page --- docs/major-release-scheduling-guidelines | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/major-release-scheduling-guidelines diff --git a/docs/major-release-scheduling-guidelines b/docs/major-release-scheduling-guidelines new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/major-release-scheduling-guidelines @@ -0,0 +1 @@ + From 8cf81ea65802b217a057f5e37595761bbbadfb2f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 10:43:51 +0000 Subject: [PATCH 298/449] Update and rename major-release-scheduling-guidelines to major-release-scheduling-guidelines.md split out section 5 Major release scheduling guidelines in governance.md into this page --- docs/major-release-scheduling-guidelines | 1 - docs/major-release-scheduling-guidelines.md | 69 +++++++++++++++++++++ 2 files changed, 69 insertions(+), 1 deletion(-) delete mode 100644 docs/major-release-scheduling-guidelines create mode 100644 docs/major-release-scheduling-guidelines.md diff --git a/docs/major-release-scheduling-guidelines b/docs/major-release-scheduling-guidelines deleted file mode 100644 index 8b13789179..0000000000 --- a/docs/major-release-scheduling-guidelines +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/major-release-scheduling-guidelines.md b/docs/major-release-scheduling-guidelines.md new file mode 100644 index 0000000000..4c96642f9a --- /dev/null +++ b/docs/major-release-scheduling-guidelines.md @@ -0,0 +1,69 @@ +# 5. Major release scheduling guidelines + +The Steering Working Group has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. + +## Objectives of defining major releases + +* To identify and communicate to users of CDM when changes will happen that could affect them in a profound way, e.g. + - Changes to existing functionality that may create challenges for upgrading [testing] + - Changes to technology architecture that may create challenges for upgrading + - Introduction of major new functionality that may affect how users use CDM going forward +* To help developers of CDM understand the roadmap for the most critical changes to the CDM, so they can better plan their work +* To promote planned and new CDM capabilities to encourage adoption + +## Objectives of defining guidelines for scheduling and approving major releases + +* To ensure that major releases are planned, scheduled, and approved in a predictable, consistent, and transparent way + - Ensure smoother development + - Reduce conflict +* To ensure that we follow industry best-practices for evolving software. + +## Overall Principles for Scheduling Major Releases + +* Major releases shall be planned ahead of time and these plans reviewed and approved by the SWG  so that consumers of CDM are aware of the planned changes and can plan for those changes. +There is a balance between moving too quickly (and creating many changes, potentially discouraging adoption) and moving too slowly (and not addressing major issues in a timely fashion).  The SWG will be tasked with assessing and maintaining that balance and communicating its decisions.  That balance is likely to change over time as the CDM software matures; likely major release frequency will slow down in the future. +* Part of the role of the guidelines will be to help the CDM SWG to resist pressure to create too many major releases.  However, the guidelines need to provide the SWG with enough flexibility to address major challenges relatively quickly and flexibly when required. + * Defining the guidelines is important to implement the above objective + +## Detailed Guidelines – Scheduling Major Releases + +* No major release will be planned/scheduled (decision and content) without formal approval at a meeting of the SWG + * *Rationale:*  Designation of a major release is an important decision that requires transparency and control + +* The intention is that major releases shall be planned and reviewed at the SWG at least 3 months ahead of the anticipated release date.   + * *Rationale:*  Giving the community advance warning of major changes will help CDM users plan for how they will use CDM and avoid major surprises.  It will also help CDM developers plan their own changes + +* It is anticipated that for at least the next several years (say 4-5) at least one major release will be planned each year. + * *Rationale:* we anticipate that there will be an accumulation of desired changes that cannot be accommodated within a minor release and we wish to ensure that these can be addressed without undue delay + +* Any addition to the scope/contents of (or technical change to) a planned major release requires SWG approval + * *Rationale:*   similar to the above guideline on scheduling major releases + +* If planned scope items for a major release are not available in time for the planned release date, the SWG will need to decide whether to slip the release date or drop the item, based on industry priorities + +* These guidelines can be overridden in exceptional circumstances by a formal vote of the SWG. + * *Rationale:*  Sometimes unanticipated issues will come up and we need the ability to move quickly in these cases. However, there should be an explicit decision process when breaking a guideline. + +* These guidelines can be amended by the SWG following a formal review process + +## Detailed Guidelines – Long Term Planning and Outreach + +* Ideally the SWG will establish plans for upcoming major releases for at least the following 9-12 months + * *Rationale:*  this provides transparency for the users and potential users of CDM (supporting adoption) + +* Major release schedules shall be published on the CDM GitHub repository once approved by the SWG (in https://github.com/finos/common-domain-model/blob/master/ROADMAP.md) + * *Rationale:* as above + +## Detailed Guidelines – Changes vs. Major Versions + +* Breaking changes (as defined in the change control guidelines) can only be implemented in a major version + - *Rationale:* this is required to ensure that within a single major version there is stability across minor versions. + +* Changes (PRs) will be categorized into those that can only be done in major releases (because they contain breaking changes) and others.  PRs requiring a major release shall only be approved for major releases. + - *Rationale:* this is necessary to ensure that the meaning of major releases is enforced + +* Even in a new major version, changes that are contrary to the change control guidelines will not be approved unless the SWG executes an exception process. + - *Rationale:* this is required to ensure that CDM provides stability across major versions, in terms of functionality that is supported + +* When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place + - *Rationale:* this is to support CDM users in migrating to new versions of CDM From c3cf923003c52894023f50a80a7ad90c8e4e1417 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 10:45:02 +0000 Subject: [PATCH 299/449] Update governance.md removed major scheduling guide and linked section to its new page --- docs/governance.md | 69 ++-------------------------------------------- 1 file changed, 2 insertions(+), 67 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 73477d29d7..1d6fb46398 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -84,73 +84,8 @@ Information disclosed in connection with any Working Group activity, including b ## 5. Major release scheduling guidelines -The Steering Working Group has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. - -### 5.1 Objectives of defining major releases - -* To identify and communicate to users of CDM when changes will happen that could affect them in a profound way, e.g. - - Changes to existing functionality that may create challenges for upgrading [testing] - - Changes to technology architecture that may create challenges for upgrading - - Introduction of major new functionality that may affect how users use CDM going forward -* To help developers of CDM understand the roadmap for the most critical changes to the CDM, so they can better plan their work -* To promote planned and new CDM capabilities to encourage adoption - -### 5.2 Objectives of defining guidelines for scheduling and approving major releases - -* To ensure that major releases are planned, scheduled, and approved in a predictable, consistent, and transparent way - - Ensure smoother development - - Reduce conflict -* To ensure that we follow industry best-practices for evolving software. - -### 5.3 Overall Principles for Scheduling Major Releases - -* Major releases shall be planned ahead of time and these plans reviewed and approved by the SWG  so that consumers of CDM are aware of the planned changes and can plan for those changes. -There is a balance between moving too quickly (and creating many changes, potentially discouraging adoption) and moving too slowly (and not addressing major issues in a timely fashion).  The SWG will be tasked with assessing and maintaining that balance and communicating its decisions.  That balance is likely to change over time as the CDM software matures; likely major release frequency will slow down in the future. -* Part of the role of the guidelines will be to help the CDM SWG to resist pressure to create too many major releases.  However, the guidelines need to provide the SWG with enough flexibility to address major challenges relatively quickly and flexibly when required. - * Defining the guidelines is important to implement the above objective - -### 5.4 Detailed Guidelines – Scheduling Major Releases - -* No major release will be planned/scheduled (decision and content) without formal approval at a meeting of the SWG - * *Rationale:*  Designation of a major release is an important decision that requires transparency and control - -* The intention is that major releases shall be planned and reviewed at the SWG at least 3 months ahead of the anticipated release date.   - * *Rationale:*  Giving the community advance warning of major changes will help CDM users plan for how they will use CDM and avoid major surprises.  It will also help CDM developers plan their own changes - -* It is anticipated that for at least the next several years (say 4-5) at least one major release will be planned each year. - * *Rationale:* we anticipate that there will be an accumulation of desired changes that cannot be accommodated within a minor release and we wish to ensure that these can be addressed without undue delay - -* Any addition to the scope/contents of (or technical change to) a planned major release requires SWG approval - * *Rationale:*   similar to the above guideline on scheduling major releases - -* If planned scope items for a major release are not available in time for the planned release date, the SWG will need to decide whether to slip the release date or drop the item, based on industry priorities - -* These guidelines can be overridden in exceptional circumstances by a formal vote of the SWG. - * *Rationale:*  Sometimes unanticipated issues will come up and we need the ability to move quickly in these cases. However, there should be an explicit decision process when breaking a guideline. - -* These guidelines can be amended by the SWG following a formal review process - -### 5.5 Detailed Guidelines – Long Term Planning and Outreach - -* Ideally the SWG will establish plans for upcoming major releases for at least the following 9-12 months - * *Rationale:*  this provides transparency for the users and potential users of CDM (supporting adoption) - -* Major release schedules shall be published on the CDM GitHub repository once approved by the SWG (in https://github.com/finos/common-domain-model/blob/master/ROADMAP.md) - * *Rationale:* as above - -### 5.6 Detailed Guidelines – Changes vs. Major Versions - -* Breaking changes (as defined in the change control guidelines) can only be implemented in a major version - - *Rationale:* this is required to ensure that within a single major version there is stability across minor versions. - -* Changes (PRs) will be categorized into those that can only be done in major releases (because they contain breaking changes) and others.  PRs requiring a major release shall only be approved for major releases. - - *Rationale:* this is necessary to ensure that the meaning of major releases is enforced - -* Even in a new major version, changes that are contrary to the change control guidelines will not be approved unless the SWG executes an exception process. - - *Rationale:* this is required to ensure that CDM provides stability across major versions, in terms of functionality that is supported - -* When a major version includes breaking changes, the SWG will endeavour to ensure that appropriate migration guides and transition plans are in place - - *Rationale:* this is to support CDM users in migrating to new versions of CDM +The Steering Working Group has the role of defining major releases of CDM and shaping their content. The [major release scheduling guidelines](major-release-scheduling-guidelines.md) page discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. + ## 6.0 Pull Request Classification and Approval Guidelines From 4100ef83b11fb2653361ca7ddb51b460cafab76c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 10:46:11 +0000 Subject: [PATCH 300/449] Update major-release-scheduling-guidelines.md link to steering wg added --- docs/major-release-scheduling-guidelines.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/major-release-scheduling-guidelines.md b/docs/major-release-scheduling-guidelines.md index 4c96642f9a..5d4ac362be 100644 --- a/docs/major-release-scheduling-guidelines.md +++ b/docs/major-release-scheduling-guidelines.md @@ -1,6 +1,6 @@ -# 5. Major release scheduling guidelines +# Major release scheduling guidelines -The Steering Working Group has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. +The [Steering Working Group](CDM-Steering-WG.md) has the role of defining major releases of CDM and shaping their content. This section discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. ## Objectives of defining major releases From 02efbe72e3c572c3b248c98fbfef71963a66d0b2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:09:16 +0000 Subject: [PATCH 301/449] Update CDM-Technology-Architecture-WG.md --- docs/CDM-Technology-Architecture-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Technology-Architecture-WG.md b/docs/CDM-Technology-Architecture-WG.md index 46427c8afe..ab94be35be 100644 --- a/docs/CDM-Technology-Architecture-WG.md +++ b/docs/CDM-Technology-Architecture-WG.md @@ -4,7 +4,7 @@ title: CDM Technology Architecture Working Group ## Overview -The CDM Technology Architecture [Working Group](cdm-org-structure.md) focuses on aligning the architecture, tooling services, infrastructure, development practices, and deployment of the CDM with both existing and future technologies. +The CDM Technology Architecture [Working Group](cdm-org-structure.md) focuses on aligning the architecture, tooling services, infrastructure, development practices, and deployment of the CDM with both existing and future technologies by leveraging [Rune](https://github.com/finos/rune-dsl/blob/main/README.md). Please note, Rune is currently being mantained and developed by the relevant Rune Working Groups to which the Technology Architecture Working Group provides input to. ### Responsibilities From 0fd2a24c59f99fd4caf89c798fa2430c25e5f9d1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:18:52 +0000 Subject: [PATCH 302/449] Update editing.md --- docs/editing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/editing.md b/docs/editing.md index be213f1a09..25257942f8 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -117,7 +117,7 @@ following contribution checklist: --- **Note:** A contribution should be a whole [releasable -unit](#what-is-a-releasable-unit) and its size calibrated in accordance +unit](development-approach.md) and its size calibrated in accordance with the CDM's [agile development approach](development-approach.md). From 162f0e8ac42aa230d6a26dd84f1a58fd46f36140 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:20:20 +0000 Subject: [PATCH 303/449] Update editing.md --- docs/editing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/editing.md b/docs/editing.md index 25257942f8..39028c8712 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -117,7 +117,7 @@ following contribution checklist: --- **Note:** A contribution should be a whole [releasable -unit](development-approach.md) and its size calibrated in accordance +unit](development-approach.md#what-is-a-releasable-unit) and its size calibrated in accordance with the CDM's [agile development approach](development-approach.md). From 4b2fc1ddb5ed3a90b46ce8be347401b8db0e5dd5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:22:24 +0000 Subject: [PATCH 304/449] Update governance.md format change --- docs/governance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 1d6fb46398..236cce6e93 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -87,11 +87,11 @@ Information disclosed in connection with any Working Group activity, including b The Steering Working Group has the role of defining major releases of CDM and shaping their content. The [major release scheduling guidelines](major-release-scheduling-guidelines.md) page discusses the objectives for defining major releases and guidelines that the Steering Working Group (SWG) must follow in scheduling major releases. -## 6.0 Pull Request Classification and Approval Guidelines +## 6. Pull Request Classification and Approval Guidelines Details on how pull requests will be classified can be found in our [Change control guidelines](change-control-guidelines.md) page. -## 7.0 Release Build Approval Guidelines +## 7. Release Build Approval Guidelines This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md) to be redirected. From dc471a14bc8d11ac6fcd0970b70e00b81f9ac787 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:26:58 +0000 Subject: [PATCH 305/449] Update get-involved.md --- docs/get-involved.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index f204e858a9..f9a095b112 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -1,8 +1,9 @@ --- title: Get Involved --- -## How to Contrbuite +## How to Contribuite A detailed contributions guide is available [here](contributions.md). +To be redirected to the page providing an overview of the CDM, please click [here](CDM-overview.md). ## Interact with the CDM community From f34d989f51c6eaa0e632490039360848ac35495d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:28:59 +0000 Subject: [PATCH 306/449] Update GOVERNANCE.md --- GOVERNANCE.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 49f2f29b24..0de8d91021 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -2,6 +2,3 @@ The [Governance](docs/governance.md) document provides the governance policy for specifications and other documents developed using the Community Specification process in a repository (each a “Working Group”). Each [Working Group](docs/working-groups.md) must adhere to the requirements. -![](.github/Group-Roles-Scope.png) - - From 9502aadbfcf9eb236869983154f7de62c555c5dd Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:30:59 +0000 Subject: [PATCH 307/449] Update CDM-Steering-WG.md --- docs/CDM-Steering-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 2551e7e7c6..4d203a2258 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -9,7 +9,7 @@ The Steering Working Group serves as the driving force behind the strategic dire ### Responsibilities: -- Define and monitor the overall [roadmap](roadmap.mdx), setting annual priorities in line with the [development approach](development-approach.md) +- Define and monitor the overall [roadmap](roadmap.mdx), setting annual priorities in line with the [development approach](development-approach.md). Guidelines for how to complete this can be found in the [major release scheduling guidelines](major-release-scheduling-guidelines.md) page - Decide on support for resourcing initiatives proposed by other working groups (TAWG, CRWG, or DWGs). - Approve new FINOS [Working Groups](cdm-org-structure.md). - Determine matters of Governance & Operating Model for FINOS CDM WGs. From 98cc7401909fb8eec4f2608ad76c52471a9ac507 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:32:31 +0000 Subject: [PATCH 308/449] Update cdm-overview.md --- docs/cdm-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index aa932374e3..2f0c8ec207 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -48,8 +48,8 @@ at . ## Model Overview The key models defined in the CDM are listed below. Click each one to learn more. -- [Event model](event-model.md) -- [Process model](process-model.md) +- [Event model](event-model.md) - The CDM event model provides data structures to represent the lifecycle events of financial transactions. +- [Process model](process-model.md) - The CDM lays the foundation for the standardisation, automation and inter-operability of industry processes. - [Product model](product-model.md) - [Reference data model](reference-data-model.md) - [Use cases](use-cases.md) From 8ce544e4c0fe9f9141a4023c59433f385f1ffa3b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:34:05 +0000 Subject: [PATCH 309/449] Update cdm-overview.md --- docs/cdm-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 2f0c8ec207..d26b697738 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -56,8 +56,8 @@ The key models defined in the CDM are listed below. Click each one to learn more ## Design Principles -To support these objectives, the CDM is built according to a set of -design principles that include the following concepts: +To support the objectives described above, the CDM is built according to a set of +[design principles](design-principles.md) that include the following concepts: - **Normalisation** through abstraction of common components - **Composability** where objects are composed and qualified from the From d9a3097b372d4b50b36e01f49066b6ad90e1498d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:34:58 +0000 Subject: [PATCH 310/449] Update cdm-overview.md --- docs/cdm-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index d26b697738..7a01aa2819 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -48,8 +48,8 @@ at . ## Model Overview The key models defined in the CDM are listed below. Click each one to learn more. -- [Event model](event-model.md) - The CDM event model provides data structures to represent the lifecycle events of financial transactions. -- [Process model](process-model.md) - The CDM lays the foundation for the standardisation, automation and inter-operability of industry processes. +- [Event model](event-model.md) - provides data structures to represent the lifecycle events of financial transactions. +- [Process model](process-model.md) - lays the foundation for the standardisation, automation and inter-operability of industry processes. - [Product model](product-model.md) - [Reference data model](reference-data-model.md) - [Use cases](use-cases.md) From dd23260503328742c7ceabaa8ea94d8e213ae616 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:36:08 +0000 Subject: [PATCH 311/449] Update change-control-guidelines.md --- docs/change-control-guidelines.md | 58 ++++++++++++++++--------------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/docs/change-control-guidelines.md b/docs/change-control-guidelines.md index 3b4d0765e0..512cfaa3f7 100644 --- a/docs/change-control-guidelines.md +++ b/docs/change-control-guidelines.md @@ -37,6 +37,36 @@ This section discusses how changes to the CDM are controlled within and between Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. +## Backward Compatibility + +Like other types of software, *backward compatibility* in the context of +a domain model means that an implementor of that model would not have to +make any change to update to such version. + +- Prohibited changes: + - Change to the structure (e.g. the attributes of a data type or + the inputs of a function) or removal of any model element + - Change to the name of any model element (e.g. types, attributes, + enums, functions or reporting rules) + - Change to any condition or cardinality constraint that makes + validation more restrictive + - Change to the DSL that results in any existing expression + becoming invalid + - Change to the DSL that results in change to any of the generated + code's public interfaces +- Allowed changes: + - Change that relaxes any condition or cardinality constraint + - Change to any synonym that improves, or at least does not + degrade, the mapping coverage + - Addition of new examples or test packs + - Change to the user documentation or model descriptions + - Addition of new data types, optional attributes, enumerations, + rules or functions that do not impact current functionality + +Exceptions to backward compatibility may be granted for emergency bug +fixes following decision from the relevant governance body. + + ## Change Control Evaluation and Enforcement * Designers and contributors to CDM are responsible for being aware of and following the change control guidelines. This includes flagging pull requests when they involve breaking changes to controlled objects. @@ -78,32 +108,4 @@ Pull requests shall be tagged in GitHub as described in discussion [#2789](https | Model - Enhancement | 2 maintainers; must have been approved by a WG or the CRWG | 2 maintainers; must be on roadmap or approved by SWG; must have been approved by a WG or the CRWG; must go into a dev version; at least one maintainer must be from a separate organization | | Technical - e.g. dependency update, change to mapping, reference data, documentation, changes to samples…. | At least one; additional review up to the maintainer’s discretion – e.g. might need to consult the Technology Architecture Working Group (TAWG) | Must be approved by the TAWG; must go into a dev version | -## Backward Compatibility - -Like other types of software, *backward compatibility* in the context of -a domain model means that an implementor of that model would not have to -make any change to update to such version. - -- Prohibited changes: - - Change to the structure (e.g. the attributes of a data type or - the inputs of a function) or removal of any model element - - Change to the name of any model element (e.g. types, attributes, - enums, functions or reporting rules) - - Change to any condition or cardinality constraint that makes - validation more restrictive - - Change to the DSL that results in any existing expression - becoming invalid - - Change to the DSL that results in change to any of the generated - code's public interfaces -- Allowed changes: - - Change that relaxes any condition or cardinality constraint - - Change to any synonym that improves, or at least does not - degrade, the mapping coverage - - Addition of new examples or test packs - - Change to the user documentation or model descriptions - - Addition of new data types, optional attributes, enumerations, - rules or functions that do not impact current functionality - -Exceptions to backward compatibility may be granted for emergency bug -fixes following decision from the relevant governance body. From c655280ea1f08c3b1a4b165eeb86e0ac0de2c09e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 20 Nov 2024 15:41:33 +0000 Subject: [PATCH 312/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 4f2aebcad0..15951a7bff 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -20,7 +20,7 @@ Proposals for an entity to be given maintainership status or to have maintainers The [maintenance and release](maintenance-and-release.md) page provides further detail on maintainers' responsibilities. ## Maintainers Approval Process -![](../.github/approval-process.png) +![](../.github/Approval-Process.png) ## FINOS CDM Project Maintainers From 3fcdd6e89a45d16fbc2cbe932052633fe01707f6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:40:11 +0000 Subject: [PATCH 313/449] Update CDM-Steering-WG.md link --- docs/CDM-Steering-WG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CDM-Steering-WG.md b/docs/CDM-Steering-WG.md index 4d203a2258..6d4e361421 100644 --- a/docs/CDM-Steering-WG.md +++ b/docs/CDM-Steering-WG.md @@ -13,7 +13,7 @@ The Steering Working Group serves as the driving force behind the strategic dire - Decide on support for resourcing initiatives proposed by other working groups (TAWG, CRWG, or DWGs). - Approve new FINOS [Working Groups](cdm-org-structure.md). - Determine matters of Governance & Operating Model for FINOS CDM WGs. -- Provide final release approval. +- Provide final [release](maintenance-and-release.md) approval. - The first Steering Group of each calendar year will include a review of existing [governance](governance.md) measures and wording on the agenda for re-ratification. From 7f596d405e98f92824571c9b6159b78fa2c4c2b6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:41:40 +0000 Subject: [PATCH 314/449] Update cdm-overview.md missing model descriptions added --- docs/cdm-overview.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 7a01aa2819..0886417d6f 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -50,9 +50,9 @@ at . The key models defined in the CDM are listed below. Click each one to learn more. - [Event model](event-model.md) - provides data structures to represent the lifecycle events of financial transactions. - [Process model](process-model.md) - lays the foundation for the standardisation, automation and inter-operability of industry processes. -- [Product model](product-model.md) -- [Reference data model](reference-data-model.md) -- [Use cases](use-cases.md) +- [Product model](product-model.md) - - describes a thing (e.g. contract or instrument) that is used to transfer financial risk between two parties. +- [Reference data model](reference-data-model.md) – describes underlying business entities such as parties, legal entities, floating rate indexes, and so on that needed to model the in-scope products, events, legal agreements and function components. +- [Use cases](use-cases.md) – business process areas in the financial ecosystem that the CDM supports. ## Design Principles From b59531b863becaea8cc7f3bf72c770ed50074c6f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:42:39 +0000 Subject: [PATCH 315/449] Update cdm-overview.md image link fixed --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 0886417d6f..cfdc63c2b9 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -99,7 +99,7 @@ CDM components diagram below: - The Rune DSL (on the left, in *grey*) - CDM Applications (on the right, in *blue*) -![](/img/cdm-components-diagram.png) +![](/website/static/img/cdm-components-diagram.png) ## FINOS CDM Distribution From 683ac4ca15ac540a6db4fe854d0867b6f83338f5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:42:57 +0000 Subject: [PATCH 316/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index f9a095b112..e5c69ed7f9 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -1,7 +1,7 @@ --- title: Get Involved --- -## How to Contribuite +## How to Contribute A detailed contributions guide is available [here](contributions.md). To be redirected to the page providing an overview of the CDM, please click [here](CDM-overview.md). From cd927ce630253bc5a6e47c20839a3cb7014429eb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:44:32 +0000 Subject: [PATCH 317/449] Update governance.md link specific to section added --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 236cce6e93..e88d46e8d5 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -89,7 +89,7 @@ The Steering Working Group has the role of defining major releases of CDM and sh ## 6. Pull Request Classification and Approval Guidelines -Details on how pull requests will be classified can be found in our [Change control guidelines](change-control-guidelines.md) page. +Details on how pull requests will be classified can be found in our [Change control guidelines](change-control-guidelines.md/#Pull-Request-Classification-and-Approval-Guidelines) page. ## 7. Release Build Approval Guidelines From 02fb32915c931da50a9e94d98a2e7e647192f9d0 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:46:33 +0000 Subject: [PATCH 318/449] Update governance.md specific link added to section --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index e88d46e8d5..ce344f154c 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -93,5 +93,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7. Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md) to be redirected. +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Release=Build-Approval-Guidelines) to be redirected. From b92250192633ded5e42cfa94654ad2506f64810c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:47:36 +0000 Subject: [PATCH 319/449] Update governance.md From a17eb129d2d50dd36457546c25f432aadfe47f54 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:48:34 +0000 Subject: [PATCH 320/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index ce344f154c..44798fd7c0 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -93,5 +93,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7. Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Release=Build-Approval-Guidelines) to be redirected. +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Development-Release-Scheduling-Approvals) to be redirected. From 04babb1e402d25e2d5b915f17713c9d9b980ce98 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:49:06 +0000 Subject: [PATCH 321/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 44798fd7c0..7ec1c32390 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -93,5 +93,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7. Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Development-Release-Scheduling-Approvals) to be redirected. +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/##Development-Release-Scheduling-Approvals) to be redirected. From 575fa4f61566aed5d230e8627f428df53094947b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:51:20 +0000 Subject: [PATCH 322/449] Update maintainers.md --- docs/maintainers.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/maintainers.md b/docs/maintainers.md index 15951a7bff..265c740797 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -22,6 +22,8 @@ The [maintenance and release](maintenance-and-release.md) page provides further ## Maintainers Approval Process ![](../.github/Approval-Process.png) +Click [here](change-control-guidelines.md/#Pull-Request-Classification-and-Approval-Guidelines) to view the pull request approva guidelines. + ## FINOS CDM Project Maintainers FINOS Common Domain Model is maintained by FINOS members and the wider open source in finance community. From 5ce745be0e4494dfc5dd1e323729c1efe08b4ab7 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:55:42 +0000 Subject: [PATCH 323/449] Update maintenance-and-release.md --- docs/maintenance-and-release.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/maintenance-and-release.md b/docs/maintenance-and-release.md index 70cf2adc31..a6736942bb 100644 --- a/docs/maintenance-and-release.md +++ b/docs/maintenance-and-release.md @@ -1,6 +1,6 @@ ## Reviewing model changes -Contributions are reviewed by the [Contribution Review Working Group](CDM-Contribution-Review-WG.md) and once approved, the [CDM Maintainers](maintainers.md) will release them following the [maintenance and release](maintenance-and-release.md) guidelines. +Contributions are reviewed by the [Contribution Review Working Group](CDM-Contribution-Review-WG.md) and once approved, the [CDM Maintainers](maintainers.md) will release them following the the guidelines in this document. The [CDM Maintainers](maintainers.md) document includes a description of the overall change approval process. ### Review checklist @@ -13,7 +13,7 @@ through the following review checklist: - Synonyms have been updated and output (JSON) looks correct - Contributed model version is not stale and does not conflict with any recent changes - - Changes are in accordance with the CDM governance guidelines + - Changes are in accordance with the CDM governance guidelines, including the change control guidelines in the [change control guidelines page](change-control-guidelines.md) --- **Note:** From 89f5305056fe42bb1c4bd0bd5fbf66ced71e0b6f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:57:27 +0000 Subject: [PATCH 324/449] Update major-release-scheduling-guidelines.md --- docs/major-release-scheduling-guidelines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/major-release-scheduling-guidelines.md b/docs/major-release-scheduling-guidelines.md index 5d4ac362be..627a1cf2aa 100644 --- a/docs/major-release-scheduling-guidelines.md +++ b/docs/major-release-scheduling-guidelines.md @@ -56,7 +56,7 @@ There is a balance between moving too quickly (and creating many changes, potent ## Detailed Guidelines – Changes vs. Major Versions -* Breaking changes (as defined in the change control guidelines) can only be implemented in a major version +* Breaking changes (as defined in the [change control guidelines](change-control-guidelines.md/#backwards-compatibility)) can only be implemented in a major version - *Rationale:* this is required to ensure that within a single major version there is stability across minor versions. * Changes (PRs) will be categorized into those that can only be done in major releases (because they contain breaking changes) and others.  PRs requiring a major release shall only be approved for major releases. From 9ff39716942bc6d7c6cb0e975043f9bb11e60350 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 09:57:48 +0000 Subject: [PATCH 325/449] Update major-release-scheduling-guidelines.md --- docs/major-release-scheduling-guidelines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/major-release-scheduling-guidelines.md b/docs/major-release-scheduling-guidelines.md index 627a1cf2aa..ec15bade49 100644 --- a/docs/major-release-scheduling-guidelines.md +++ b/docs/major-release-scheduling-guidelines.md @@ -56,7 +56,7 @@ There is a balance between moving too quickly (and creating many changes, potent ## Detailed Guidelines – Changes vs. Major Versions -* Breaking changes (as defined in the [change control guidelines](change-control-guidelines.md/#backwards-compatibility)) can only be implemented in a major version +* Breaking changes (as defined in the [change control guidelines](change-control-guidelines.md/#backward-compatibility)) can only be implemented in a major version - *Rationale:* this is required to ensure that within a single major version there is stability across minor versions. * Changes (PRs) will be categorized into those that can only be done in major releases (because they contain breaking changes) and others.  PRs requiring a major release shall only be approved for major releases. From aabd9c933532725856359099dbf5837f88ad1d17 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 10:03:15 +0000 Subject: [PATCH 326/449] Update versioning.md --- docs/versioning.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/versioning.md b/docs/versioning.md index 07ca4d8ffe..f719253cd4 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -7,7 +7,7 @@ where: - A MAJOR (`1`) version may introduce backward-incompatible changes and will be used as high level release name (e.g. "CDM Version - 1"). + 1"). See our [major release scheduling guidelines](major-release-scheduling-guidelines.md) for guidelines on how major releases are scheduled. - A MINOR (`23`) version may introduce new features but in a backward-compatible way, for example supporting a new type of event or function. @@ -71,7 +71,7 @@ various versions available would be as follows: version 6.0.0 can be tagged as a major release and becomes the new latest production version. -Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md). +Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md). Guidelines for approval of new versions are described in the [Release Build Approval Guidelines](Release-Build-Approval-Guidelines.md) Click [here](roadmap.mdx) to view the current planned release timeline. From 23d83ff52a427592aa744d87bd96053bee6fcc26 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 10:05:04 +0000 Subject: [PATCH 327/449] Update versioning.md --- docs/versioning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/versioning.md b/docs/versioning.md index f719253cd4..9dd1436ae8 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -71,7 +71,7 @@ various versions available would be as follows: version 6.0.0 can be tagged as a major release and becomes the new latest production version. -Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md). Guidelines for approval of new versions are described in the [Release Build Approval Guidelines](Release-Build-Approval-Guidelines.md) +Please note, all contributions must follow the [change control guidelines](change-control-guidelines.md). Guidelines for approval of new versions are described in the [Maintenance and Release Guidelines](maintenance-and-release.md/#Release-Build-Approval-Guidelines) Click [here](roadmap.mdx) to view the current planned release timeline. From 25ec54e5f0c53532f40718e0b6ecb602e61e6531 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 10:10:53 +0000 Subject: [PATCH 328/449] Update change-control-guidelines.md text amended in line with brian's draft --- docs/change-control-guidelines.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/change-control-guidelines.md b/docs/change-control-guidelines.md index 512cfaa3f7..942324acfc 100644 --- a/docs/change-control-guidelines.md +++ b/docs/change-control-guidelines.md @@ -22,20 +22,19 @@ This section discusses how changes to the CDM are controlled within and between ## Change Control Rules * Unless explicitly indicated otherwise, components of CDM (such as data types and functions) will be under change control once released into production. -* Within multiple minor releases of a single major release, the following will not be changed: +* Within multiple minor releases of a single major release, the following must be true: * Within business objects, any object that is valid in version M.N should be representable and valid in version M.N+1 . * For example, existing data fields may not be changed in type, reduced in cardinality, or removed, and new mandatory data fields may not be added. - * Change to the name of any model element (e.g. types, attributes, enums, functions or reporting rules) is prohibited - * Change to the DSL that results in any existing expression becoming invalid is prohibited + * Specific rules are described below in “Specific Backward Compatibility Rules” * All validations that pass in version M.N should also pass in version M.N+1 * Function signatures may not be changed in such a way as to invalidate previous callers (e.g addition of new mandatory parameters, or removal/change of existing parameters.) * Change to the DSL that results in change to any of the generated code's public interfaces is prohibited * Test cases that passed in a prior version shall continue to work. - * We allow some minor exceptions to these rules for newly introduced functionality that may not be fully formed, as part of the PR process for defect corrections - * Functionality shall not be removed between major versions without advance notice + * We allow some minor exceptions to these rules for newly introduced functionality that may not be fully formed, as part of the PR process for defect corrections. + * Functionality shall not be removed between major versions without advance notice. (This can be done as part of the advance planning of a major version with SWG approval. -Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. +Please note that full, bidirectional interoperability between minor versions is not required. If an application uses functionality in version M.N, it does not need to fully interoperate with version M.N-1, assuming that the older version does not include that functionality. However, if an application uses functionality found in version M.N, it should be able to interoperate with version M.N+1. ## Backward Compatibility From 5eaea61b1e3b476bc912097f2dcad4ca02c009e8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 26 Nov 2024 10:17:36 +0000 Subject: [PATCH 329/449] Update change-control-guidelines.md text change in line with brian's draft --- docs/change-control-guidelines.md | 37 ++++++++++++------------------- 1 file changed, 14 insertions(+), 23 deletions(-) diff --git a/docs/change-control-guidelines.md b/docs/change-control-guidelines.md index 942324acfc..e48706ef96 100644 --- a/docs/change-control-guidelines.md +++ b/docs/change-control-guidelines.md @@ -38,32 +38,23 @@ Please note that full, bidirectional interoperability between minor versions is ## Backward Compatibility -Like other types of software, *backward compatibility* in the context of -a domain model means that an implementor of that model would not have to -make any change to update to such version. +Like other types of software, backward compatibility in the context of a domain model means that an implementor of that model would not have to make any change to update to such version. - Prohibited changes: - - Change to the structure (e.g. the attributes of a data type or - the inputs of a function) or removal of any model element - - Change to the name of any model element (e.g. types, attributes, - enums, functions or reporting rules) - - Change to any condition or cardinality constraint that makes - validation more restrictive - - Change to the DSL that results in any existing expression - becoming invalid - - Change to the DSL that results in change to any of the generated - code's public interfaces + - Change to the structure (e.g. the attributes of a data type or the inputs of a function) or removal of any model element + - Change to the name of any model element (e.g. types, attributes, enums, functions or reporting rules) + - Change to any condition or cardinality constraint that makes validation more restrictive + - Change to the DSL that results in any existing expression becoming invalid + - Change to the DSL that results in change to any of the generated code's public interfaces + - Allowed changes: - - Change that relaxes any condition or cardinality constraint - - Change to any synonym that improves, or at least does not - degrade, the mapping coverage - - Addition of new examples or test packs - - Change to the user documentation or model descriptions - - Addition of new data types, optional attributes, enumerations, - rules or functions that do not impact current functionality - -Exceptions to backward compatibility may be granted for emergency bug -fixes following decision from the relevant governance body. + - Change that relaxes any condition or cardinality constraint + - Change to any synonym that improves, or at least does not degrade, the mapping coverage + - Addition of new examples or test packs + - Change to the user documentation or model descriptions + - Addition of new data types, optional attributes, enumerations, rules or functions that do not impact current functionality + +Exceptions to backward compatibility may be granted for emergency bug fixes following decision from the relevant governance body. ## Change Control Evaluation and Enforcement From efa0ffeecb1abfb25191aee2f81d44704530854e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 27 Nov 2024 13:09:23 +0000 Subject: [PATCH 330/449] Update java-distribution-guidelines.mdx editing home page to include new pages --- docs/java-distribution-guidelines.mdx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/java-distribution-guidelines.mdx b/docs/java-distribution-guidelines.mdx index 374ae02b34..054ad7a048 100644 --- a/docs/java-distribution-guidelines.mdx +++ b/docs/java-distribution-guidelines.mdx @@ -6,7 +6,7 @@ title: Homepage Welcome to CDM documentation ! * [Overview of Finos CDM](cdm-overview.md) -* [The Common Domain Model](common-domain-model.md) +* [The Common Domain Model](/docs/common-domain-model) - [product-model](/docs/product-model) - [event-model](/docs/event-model) - [legal-agreements](/docs/legal-agreements) @@ -19,14 +19,20 @@ Welcome to CDM documentation ! - [Repurchase Agreement Representation](/docs/repurchase-agreement-representation) - [Securities Lending](/docs/securities-lending) - [Pre-trade Processing](/docs/pre-trade-processing) -* [CDM Java Distribution Guidelines](/docs/cdm-guidelines) -* [Development Guidelines](/docs/contribution) +* [CDM Java Distribution Guidelines](java-usage.md) +* [Development Guidelines](contributions.md) +* [Development Approach](development-approach.md) +* [Documentation Style Guide](documentation-style-guide.md) * [CDM Materials](/docs/cdm-materials) * [Get Involved](/docs/get-involved) +* [Working Groups](working-groups.md) - [Join the Contribution Review Working Group](/docs/CDM-Contribution-Review-WG) - [Join the Collateral Working Group](/docs/CDM-Collateral-WG) - [Join the Steering Working Group](/docs/CDM-Steering-WG) - [Join the Structured Products Working Group](/docs/CDM-Structured-Products-WG) - [Join the Technology Architecture Working Group](/docs/CDM-Technology-Architecture-WG) - [Join the Derivatives Product and Business Event Working Group](/docs/CDM-Derivatives-Product-and-Business-Event-WG) +* [Maintainers](maintainers.md) +* [Maintenance and Release](maintenance-and-release.md) * [Download](/docs/download) +* [Roadmap](roadmap.md) From 93a9dcf985e380d8778bd91a396c4c0534d42135 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 27 Nov 2024 13:11:00 +0000 Subject: [PATCH 331/449] Update java-distribution-guidelines.mdx specific section linked --- docs/java-distribution-guidelines.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/java-distribution-guidelines.mdx b/docs/java-distribution-guidelines.mdx index 054ad7a048..d37000ee38 100644 --- a/docs/java-distribution-guidelines.mdx +++ b/docs/java-distribution-guidelines.mdx @@ -5,7 +5,7 @@ title: Homepage Welcome to CDM documentation ! -* [Overview of Finos CDM](cdm-overview.md) +* [Overview of Finos CDM](cdm-overview.md/#model-overview) * [The Common Domain Model](/docs/common-domain-model) - [product-model](/docs/product-model) - [event-model](/docs/event-model) From f38f65f5ff3cf2cc9a729588a7de2caa4e1d62ca Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 27 Nov 2024 13:11:56 +0000 Subject: [PATCH 332/449] Update java-distribution-guidelines.mdx link fix --- docs/java-distribution-guidelines.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/java-distribution-guidelines.mdx b/docs/java-distribution-guidelines.mdx index d37000ee38..eaf832437d 100644 --- a/docs/java-distribution-guidelines.mdx +++ b/docs/java-distribution-guidelines.mdx @@ -5,8 +5,8 @@ title: Homepage Welcome to CDM documentation ! -* [Overview of Finos CDM](cdm-overview.md/#model-overview) -* [The Common Domain Model](/docs/common-domain-model) +* [Overview of Finos CDM](cdm-overview.md) +* [The Common Domain Model](cdm-overview.md/#model-overview) - [product-model](/docs/product-model) - [event-model](/docs/event-model) - [legal-agreements](/docs/legal-agreements) From 10838afbe04a25de6eda0ce5f4b31b136d060886 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 27 Nov 2024 13:12:56 +0000 Subject: [PATCH 333/449] Update java-distribution-guidelines.mdx link fixes --- docs/java-distribution-guidelines.mdx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/java-distribution-guidelines.mdx b/docs/java-distribution-guidelines.mdx index eaf832437d..2feaeb9277 100644 --- a/docs/java-distribution-guidelines.mdx +++ b/docs/java-distribution-guidelines.mdx @@ -7,13 +7,13 @@ Welcome to CDM documentation ! * [Overview of Finos CDM](cdm-overview.md) * [The Common Domain Model](cdm-overview.md/#model-overview) - - [product-model](/docs/product-model) - - [event-model](/docs/event-model) - - [legal-agreements](/docs/legal-agreements) - - [process-model](/docs/process-model) - - [reference-data-model](/docs/reference-data-model) - - [mapping](/docs/mapping) - - [namespace](/docs/namespace) + - [product-model](product-model.md) + - [event-model](event-model.md) + - [legal-agreements](legal-agreements.md) + - [process-model](process-model.md) + - [reference-data-model](reference-data-model.md) + - [mapping](mapping.md) + - [namespace](namespace.md) * [Use Cases](/docs/use-cases) - [Eligible Collateral Representation](/docs/eligible-collateral-representation) - [Repurchase Agreement Representation](/docs/repurchase-agreement-representation) From 35b073943638db564eef465426f500642fbc3c90 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 27 Nov 2024 13:15:47 +0000 Subject: [PATCH 334/449] Update java-distribution-guidelines.mdx fixed links and added versioning page --- docs/java-distribution-guidelines.mdx | 29 ++++++++++++++------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/docs/java-distribution-guidelines.mdx b/docs/java-distribution-guidelines.mdx index 2feaeb9277..9cf5a6da48 100644 --- a/docs/java-distribution-guidelines.mdx +++ b/docs/java-distribution-guidelines.mdx @@ -14,25 +14,26 @@ Welcome to CDM documentation ! - [reference-data-model](reference-data-model.md) - [mapping](mapping.md) - [namespace](namespace.md) -* [Use Cases](/docs/use-cases) - - [Eligible Collateral Representation](/docs/eligible-collateral-representation) - - [Repurchase Agreement Representation](/docs/repurchase-agreement-representation) - - [Securities Lending](/docs/securities-lending) - - [Pre-trade Processing](/docs/pre-trade-processing) +* [Use Cases](use-cases.md) + - [Eligible Collateral Representation](eligible-collateral-representation.md) + - [Repurchase Agreement Representation](repurchase-agreement-representation.md) + - [Securities Lending](securities-lending.md) + - [Pre-trade Processing](pre-trade-processing.md) * [CDM Java Distribution Guidelines](java-usage.md) * [Development Guidelines](contributions.md) * [Development Approach](development-approach.md) * [Documentation Style Guide](documentation-style-guide.md) -* [CDM Materials](/docs/cdm-materials) -* [Get Involved](/docs/get-involved) +* [CDM Materials](cdm-materials.md) +* [Get Involved](get-involved.md) * [Working Groups](working-groups.md) - - [Join the Contribution Review Working Group](/docs/CDM-Contribution-Review-WG) - - [Join the Collateral Working Group](/docs/CDM-Collateral-WG) - - [Join the Steering Working Group](/docs/CDM-Steering-WG) - - [Join the Structured Products Working Group](/docs/CDM-Structured-Products-WG) - - [Join the Technology Architecture Working Group](/docs/CDM-Technology-Architecture-WG) - - [Join the Derivatives Product and Business Event Working Group](/docs/CDM-Derivatives-Product-and-Business-Event-WG) + - [Join the Contribution Review Working Group](CDM-Contribution-Review-WG.md) + - [Join the Collateral Working Group](CDM-Collateral-WG.md) + - [Join the Steering Working Group](CDM-Steering-WG.md) + - [Join the Structured Products Working Group](CDM-Structured-Products-WG.md) + - [Join the Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) + - [Join the Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) * [Maintainers](maintainers.md) * [Maintenance and Release](maintenance-and-release.md) -* [Download](/docs/download) +* [Download](download.md) * [Roadmap](roadmap.md) +* [Versioning](versioning.md) From 290dc50195799cba3cfb3593a03fe979a6a18573 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 28 Nov 2024 15:37:11 +0000 Subject: [PATCH 335/449] Rename docs/java-distribution-guidelines.mdx to home.mdx name change back to home --- docs/java-distribution-guidelines.mdx => home.mdx | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/java-distribution-guidelines.mdx => home.mdx (100%) diff --git a/docs/java-distribution-guidelines.mdx b/home.mdx similarity index 100% rename from docs/java-distribution-guidelines.mdx rename to home.mdx From e3be7da7c653218721c85fdc5593bcb9e5560b29 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 28 Nov 2024 15:49:12 +0000 Subject: [PATCH 336/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index cfdc63c2b9..8422c9d1b1 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -50,7 +50,7 @@ at . The key models defined in the CDM are listed below. Click each one to learn more. - [Event model](event-model.md) - provides data structures to represent the lifecycle events of financial transactions. - [Process model](process-model.md) - lays the foundation for the standardisation, automation and inter-operability of industry processes. -- [Product model](product-model.md) - - describes a thing (e.g. contract or instrument) that is used to transfer financial risk between two parties. +- [Product model](product-model.md) - describes a thing (e.g. contract or instrument) that is used to transfer financial risk between two parties. - [Reference data model](reference-data-model.md) – describes underlying business entities such as parties, legal entities, floating rate indexes, and so on that needed to model the in-scope products, events, legal agreements and function components. - [Use cases](use-cases.md) – business process areas in the financial ecosystem that the CDM supports. From bbd1ce31dbcb7e49e060d3589b51227cd95adc67 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 09:55:39 +0000 Subject: [PATCH 337/449] Create home.mdx --- docs/home.mdx | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 docs/home.mdx diff --git a/docs/home.mdx b/docs/home.mdx new file mode 100644 index 0000000000..dd19a4a2fd --- /dev/null +++ b/docs/home.mdx @@ -0,0 +1,38 @@ +--- +id: home +title: Homepage +--- + +Welcome to CDM documentation ! + +* [Overview of Finos CDM](cdm-overview.md) +* [The Common Domain Model](cdm-overview.md/#model-overview) + - [product-model](product-model.md) + - [event-model](event-model.md) + - [legal-agreements](legal-agreements.md) + - [process-model](process-model.md) + - [reference-data-model](reference-data-model.md) + - [mapping](mapping.md) + - [namespace](namespace.md) +* [Use Cases](use-cases.md) + - [Eligible Collateral Representation](eligible-collateral-representation.md) + - [Repurchase Agreement Representation](repurchase-agreement-representation.md) + - [Securities Lending](securities-lending.md) + - [Pre-trade Processing](pre-trade-processing.md) +* [CDM Java Distribution Guidelines](java-usage.md) +* [Development Guidelines](contributions.md) +* [Development Approach](development-approach.md) +* [Documentation Style Guide](documentation-style-guide.md) +* [CDM Materials](cdm-materials.md) +* [Get Involved](get-involved.md) +* [Working Groups](working-groups.md) + - [Join the Contribution Review Working Group](CDM-Contribution-Review-WG.md) + - [Join the Collateral Working Group](CDM-Collateral-WG.md) + - [Join the Steering Working Group](CDM-Steering-WG.md) + - [Join the Structured Products Working Group](CDM-Structured-Products-WG.md) + - [Join the Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) + - [Join the Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) +* [Maintainers](maintainers.md) +* [Maintenance and Release](maintenance-and-release.md) +* [Download](download.md) +* [Roadmap](roadmap.md) From 11681305239a22599589abe60041356aec256174 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 09:56:01 +0000 Subject: [PATCH 338/449] Delete home.mdx --- home.mdx | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 home.mdx diff --git a/home.mdx b/home.mdx deleted file mode 100644 index 9cf5a6da48..0000000000 --- a/home.mdx +++ /dev/null @@ -1,39 +0,0 @@ ---- -id: home -title: Homepage ---- - -Welcome to CDM documentation ! - -* [Overview of Finos CDM](cdm-overview.md) -* [The Common Domain Model](cdm-overview.md/#model-overview) - - [product-model](product-model.md) - - [event-model](event-model.md) - - [legal-agreements](legal-agreements.md) - - [process-model](process-model.md) - - [reference-data-model](reference-data-model.md) - - [mapping](mapping.md) - - [namespace](namespace.md) -* [Use Cases](use-cases.md) - - [Eligible Collateral Representation](eligible-collateral-representation.md) - - [Repurchase Agreement Representation](repurchase-agreement-representation.md) - - [Securities Lending](securities-lending.md) - - [Pre-trade Processing](pre-trade-processing.md) -* [CDM Java Distribution Guidelines](java-usage.md) -* [Development Guidelines](contributions.md) -* [Development Approach](development-approach.md) -* [Documentation Style Guide](documentation-style-guide.md) -* [CDM Materials](cdm-materials.md) -* [Get Involved](get-involved.md) -* [Working Groups](working-groups.md) - - [Join the Contribution Review Working Group](CDM-Contribution-Review-WG.md) - - [Join the Collateral Working Group](CDM-Collateral-WG.md) - - [Join the Steering Working Group](CDM-Steering-WG.md) - - [Join the Structured Products Working Group](CDM-Structured-Products-WG.md) - - [Join the Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - - [Join the Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) -* [Maintainers](maintainers.md) -* [Maintenance and Release](maintenance-and-release.md) -* [Download](download.md) -* [Roadmap](roadmap.md) -* [Versioning](versioning.md) From de4e08341b1e5e97559cc4e82b277f9320a69073 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 09:59:00 +0000 Subject: [PATCH 339/449] Update home.mdx --- docs/home.mdx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/home.mdx b/docs/home.mdx index dd19a4a2fd..67b3a31109 100644 --- a/docs/home.mdx +++ b/docs/home.mdx @@ -6,6 +6,12 @@ title: Homepage Welcome to CDM documentation ! * [Overview of Finos CDM](cdm-overview.md) +* [Governance](governance.md) + - [CDM Organizational Structure](cdm-org-structure.md) + - [Maintainers](maintainers.md) + - [Working groups](working-groups.md) + - [Maintenance and Release](maintenance-and-release.md) + - [Change Control Guidelines](change-control-guidelines.md) * [The Common Domain Model](cdm-overview.md/#model-overview) - [product-model](product-model.md) - [event-model](event-model.md) @@ -20,11 +26,12 @@ Welcome to CDM documentation ! - [Securities Lending](securities-lending.md) - [Pre-trade Processing](pre-trade-processing.md) * [CDM Java Distribution Guidelines](java-usage.md) -* [Development Guidelines](contributions.md) * [Development Approach](development-approach.md) * [Documentation Style Guide](documentation-style-guide.md) * [CDM Materials](cdm-materials.md) * [Get Involved](get-involved.md) + - [Editing the model](editing.md) + - [Making contributions](contributions.md) * [Working Groups](working-groups.md) - [Join the Contribution Review Working Group](CDM-Contribution-Review-WG.md) - [Join the Collateral Working Group](CDM-Collateral-WG.md) @@ -32,7 +39,5 @@ Welcome to CDM documentation ! - [Join the Structured Products Working Group](CDM-Structured-Products-WG.md) - [Join the Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - [Join the Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) -* [Maintainers](maintainers.md) -* [Maintenance and Release](maintenance-and-release.md) * [Download](download.md) * [Roadmap](roadmap.md) From e53be9f9d42b4e01d922b50a93e1baa2e3493cb5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:00:18 +0000 Subject: [PATCH 340/449] Update README.md link fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a3a4475cd..2bd0970eb9 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ The standard is developed through the [Community Specification](https://communit To participate in the standard process and working group meetings, [enroll as a participant](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/Getting%20Started.md#best-practices) by completing a [Community Specification Contributor License Agreement](https://community.finos.org/docs/governance/Standards-Projects#ip-licensing-requirements) (CSL CLA). All meetings are to be held [in accordance with the FINOS policies and procedures](https://community.finos.org/docs/governance/meeting-procedures). -For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see [Governance.md](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/5._Governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). +For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please click [here]( /docs/governance.md). For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). Read more about project contribution guidelines, principles, frequently asked questions and the journey of [Common Domain Model into Open Source at FINOS](https://www.finos.org/hubfs/Accepted%20FINOS%20Edits_%20Common%20Domain%20Model%20into%20Open%20Source%20at%20FINOS.docx.pdf). From 3aae9a6cb6d34216785b9d11a7cfad86c53b7856 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:02:42 +0000 Subject: [PATCH 341/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 8422c9d1b1..62504c23ed 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](/pdfs/CDM-Overview.pdf). +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](/website/static/pdfs/CDM-Overview.pdf) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From 3ac269c0877f79afd43922c333c898dfe59012b4 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:03:21 +0000 Subject: [PATCH 342/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 62504c23ed..aec8e8a4b4 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -202,5 +202,5 @@ repository using the repository settings contained in the `settings.xml` file in the CDM jar. For more details, please follow the -[CDM Java Distribution Guidelines](cdm-guidelines.md). +[CDM Java Distribution Guidelines](java-usage.md). From 9049c3888bc5eab531a901c44882f345df2858c5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:04:47 +0000 Subject: [PATCH 343/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index b24a9d5225..5cba04da2c 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -3,7 +3,7 @@ This page will take you through how to contribute to the CDM, the necessary step ## CDM development guidelines -The CDM Development Guidelines are defined by the Steering Working Group. The full set of CDM development guidelines can be found [here](https://cdm.docs.rosetta-technology.io/source/contribution.html). +The CDM Development Guidelines are defined by the Steering Working Group. The full set of CDM development guidelines for how contributions are reviewed can be found [here](/docs/maintenance-and-release.md). ## Version Management From eab17e9f60ff95b15163eb9d1b4e457991f3717f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:07:19 +0000 Subject: [PATCH 344/449] Update contributions.md link fixes --- docs/contributions.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index 5cba04da2c..aff333387c 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -11,7 +11,7 @@ The CDM is developed, built and released using standard software source-control management. Each new released version is announced to users via a *release note* that describes the change introduced by that new version. The CDM release history is available in the [Release -Section](#) of the CDM documentation. +section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](release.md) ![](/img/CDM–Semantic-Versioning-Refresher.png) Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) @@ -187,7 +187,7 @@ with the documentation update. A release note should be provided with the proposed model change that concisely describes the high-level conceptual design, model changes and how to review. Please refer to the -[content-of-release-notes](#content-of-release-notes) for further +[content-of-release-notes](/docs/documentation-style-guide.md#content-of-release-notes) for further guidance on editing release notes. From 2aa86b31b9e752f77b08076b6b113b1d8ca7f09d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:07:42 +0000 Subject: [PATCH 345/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index aff333387c..07b7283c99 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -11,7 +11,7 @@ The CDM is developed, built and released using standard software source-control management. Each new released version is announced to users via a *release note* that describes the change introduced by that new version. The CDM release history is available in the [Release -section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](release.md) +section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](RELEASE.md) ![](/img/CDM–Semantic-Versioning-Refresher.png) Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) From ed1978c629f73815325dbaf638517d2e87034305 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:08:21 +0000 Subject: [PATCH 346/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index 07b7283c99..c8e14fd3dd 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -11,7 +11,7 @@ The CDM is developed, built and released using standard software source-control management. Each new released version is announced to users via a *release note* that describes the change introduced by that new version. The CDM release history is available in the [Release -section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](RELEASE.md) +section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](../RELEASE.md). ![](/img/CDM–Semantic-Versioning-Refresher.png) Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) From ed9e04d1f27fdbe4ee9c3aa11a90eb07eccda1c1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:12:04 +0000 Subject: [PATCH 347/449] Update change-control-guidelines.md --- docs/change-control-guidelines.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/change-control-guidelines.md b/docs/change-control-guidelines.md index e48706ef96..2297e09674 100644 --- a/docs/change-control-guidelines.md +++ b/docs/change-control-guidelines.md @@ -61,7 +61,7 @@ Exceptions to backward compatibility may be granted for emergency bug fixes foll * Designers and contributors to CDM are responsible for being aware of and following the change control guidelines. This includes flagging pull requests when they involve breaking changes to controlled objects. * Backward incompatible changes shall be documented and include a migration guide (remap from old structures and functions to the new) -* Reviewers will be responsible for assessing (“double checking”) whether any changes may violate the change control guidelines, and flag questionable changes for further review. +* Reviewers will be responsible for assessing (“double checking”) whether any changes may violate the change control guidelines, and flag questionable changes for further review. This process is described in more detail [here](maintenance-and-release.md) * Part of the role of the Contribution Review Working Group (CRWG) and of the maintainers is to enforce these guidelines for any change. * There will be a set of regression test cases developed for each supported major version. Subsequent CDM minor and major versions will be tested against these test cases and a report prepared indicating which cases succeed and fail, and this will be compared against the guidelines. For example: * CDM version 6.2 will be tested against the 6.1 test cases; all should succeed, unless included in the exception/noncontrolled list. @@ -71,7 +71,7 @@ Exceptions to backward compatibility may be granted for emergency bug fixes foll ## Pull Request Classification and Approval Guidelines -This section discusses how pull requests will be classified, reviewed, and approved. +This section discusses how pull requests will be classified, reviewed, and approved. The approval process is described [here](maintenance-and-release.md). ## PR Classification From 5e3016dd3774384ba0c812fd00611ecce665411f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:14:18 +0000 Subject: [PATCH 348/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index e5c69ed7f9..f1e9ed5a23 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -3,7 +3,7 @@ title: Get Involved --- ## How to Contribute A detailed contributions guide is available [here](contributions.md). -To be redirected to the page providing an overview of the CDM, please click [here](CDM-overview.md). +To be redirected to the page providing an overview of the CDM, please click [here](cdm-overview.md). ## Interact with the CDM community From 2d3c6226eca4d4edf081bbcbc8444fea9acc8810 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:16:41 +0000 Subject: [PATCH 349/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index f1e9ed5a23..59dcdf3058 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -27,7 +27,7 @@ Email help@finos.org to be added to the meeting invites directly, or find the th Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Contacting CDM Maintainers -Please click [here](maintainers.md) to view the CDM maintainers and their contact details. +Please click [here](maintainers.md/#FINOS-CDM-Project-Maintainers) to view the CDM maintainers and their contact details. If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From 3976e5c014ac7aa6566963b9b9ba7e4e72131cca Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:17:14 +0000 Subject: [PATCH 350/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 7ec1c32390..6ad3451976 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -8,7 +8,7 @@ The Common Domain Model is an open standard project hosted under FINOS, the [Fin The standard is developed through the [Community Specification](https://community.finos.org/docs/governance/#open-standard-projects) open governance process, and underlying code assets are released under the [Community Specification License 1.0](https://github.com/finos/standards-project-blueprint/blob/master/governance-documents/4._License.md). For versions before 4.0.0 and other license details, check [Notice.md](https://github.com/finos/common-domain-model/blob/master/NOTICE.md). -For a more detailed overview of the existing Working Group and standard Participants, Editors and Maintainers, please see the [Governance](governance.md) page. For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). +For more information on discussions and announcements subscribe to our mailing list using the following [link](mailto:cdm+subscribe@lists.finos.org). A proposal can be defined at a conceptual level or a logical level (i.e. in code). In each case, the proposal must be developed in line with the From 16a8d2f1366196cdc2189eb8b4a80ae9a08b5d8f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:17:45 +0000 Subject: [PATCH 351/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 6ad3451976..6929066a9d 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -93,5 +93,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7. Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/##Development-Release-Scheduling-Approvals) to be redirected. +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Development-Release-Scheduling-Approvals) to be redirected. From ef9037305a4f1e1bfdd25ea69be179803c9c89f9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:18:24 +0000 Subject: [PATCH 352/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 265c740797..7fffb029c2 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -1,6 +1,6 @@ ## Maintainers -This page provides detailed information about the CDM maintainers. A CDM maintainer is one of the different [roles](governance.md) within the CDM community. +This page provides detailed information about the CDM maintainers. A CDM maintainer is one of the different [roles](governance.md/#roles) within the CDM community. **Appointment of CDM Maintainers:** From a98946500a3b358f6d2e909497e8a5438067af7e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 10:20:10 +0000 Subject: [PATCH 353/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 7616e1d9a8..4dc4dceb03 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -2,7 +2,7 @@ Click [here](cdm-org-structure.md) to view the CDM organisational structure and the Working Groups' scope. -**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by completion of a [new CDM Working Group](https://github.com/finos/common-domain-model) template, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. The [CDM Steering Working Group](CDM-Steering-WG.md) will approve the formation of all new proposed Working Groups. +**Any Participant may propose a Working Group.** Proposals for the formation of a new Working Group are made by contacting the [CDM Steering Working Group](CDM-Steering-WG.md) Chair, clearly stating the objectives, deliverables and committed maintainers/editors for the proposed Working Group. **Approval of Specification Changes by Working Groups.** Participants of each Working Group approve the “proposed” changes from that working group; the “approved changes” within a given Working Group will be brought to the Steering Working Group as a proposed “Pre-Draft” contribution. From 6428c34d255cfe0ef9d391af9e65484f43096042 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 16:01:24 +0000 Subject: [PATCH 354/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index aec8e8a4b4..f924fa809d 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -202,5 +202,5 @@ repository using the repository settings contained in the `settings.xml` file in the CDM jar. For more details, please follow the -[CDM Java Distribution Guidelines](java-usage.md). +[CDM Java Usage](java-usage.md). From 7429f7d24db597e90ec0fd393bb0bf42d4a1c7bc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 16:03:13 +0000 Subject: [PATCH 355/449] Update editing.md --- docs/editing.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/docs/editing.md b/docs/editing.md index 39028c8712..e791f9a60f 100644 --- a/docs/editing.md +++ b/docs/editing.md @@ -188,15 +188,9 @@ guidance on editing release notes. ### Review checklist Before starting to review a contribution, the CDM Maintainer should go -through the following review checklist: - -- Review Pull Request to assert that: - - Model changes fulfil the proposed design and use-case - requirements - - Synonyms have been updated and output (JSON) looks correct - - Contributed model version is not stale and does not conflict - with any recent changes - - Changes are in accordance with the CDM governance guidelines +through the [review checklist](maintenance-and-release.md). + + --- **Note:** From 5aa3d20f3a079d1699d3d59e924c84ca1b574334 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 16:06:38 +0000 Subject: [PATCH 356/449] Update change-control-guidelines.md --- docs/change-control-guidelines.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/change-control-guidelines.md b/docs/change-control-guidelines.md index 2297e09674..fa1fddab7b 100644 --- a/docs/change-control-guidelines.md +++ b/docs/change-control-guidelines.md @@ -71,7 +71,11 @@ Exceptions to backward compatibility may be granted for emergency bug fixes foll ## Pull Request Classification and Approval Guidelines -This section discusses how pull requests will be classified, reviewed, and approved. The approval process is described [here](maintenance-and-release.md). +This section discusses how pull requests will be classified, reviewed, and approved. + +## PR Approval Process + +The release approval process is described in more detail [here](maintenance-and-release.md). ## PR Classification From b4b4c88346b4187c347d71daa7566361f44c6aa4 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 16:07:34 +0000 Subject: [PATCH 357/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 59dcdf3058..de71f9b23f 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -27,7 +27,7 @@ Email help@finos.org to be added to the meeting invites directly, or find the th Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Contacting CDM Maintainers -Please click [here](maintainers.md/#FINOS-CDM-Project-Maintainers) to view the CDM maintainers and their contact details. +Please click [here](maintainers.md#FINOS-CDM-Project-Maintainers) to view the CDM maintainers and their contact details. If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From ab834330f0aa8672314990e73d2ed772f6b4fd49 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 16:08:46 +0000 Subject: [PATCH 358/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 6929066a9d..710bdcefbd 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -93,5 +93,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7. Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Development-Release-Scheduling-Approvals) to be redirected. +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Development-Release-And-Scheduling-Approvals) to be redirected. From 0f9aa1c6f645437018fc38742164ae993ff365f9 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 16:09:14 +0000 Subject: [PATCH 359/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index 710bdcefbd..9d4becadb9 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -93,5 +93,5 @@ Details on how pull requests will be classified can be found in our [Change cont ## 7. Release Build Approval Guidelines -This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Development-Release-And-Scheduling-Approvals) to be redirected. +This section covers scheduling of minor, development, and patch releases, and approvals for all builds and releases. Please click [here](maintenance-and-release.md/#Development-Release-Scheduling-And-Approvals) to be redirected. From 63e9a231746352711bde93f34c7bd04f919100d1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Fri, 29 Nov 2024 16:09:38 +0000 Subject: [PATCH 360/449] Update maintainers.md --- docs/maintainers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/maintainers.md b/docs/maintainers.md index 7fffb029c2..0084363b18 100644 --- a/docs/maintainers.md +++ b/docs/maintainers.md @@ -22,7 +22,7 @@ The [maintenance and release](maintenance-and-release.md) page provides further ## Maintainers Approval Process ![](../.github/Approval-Process.png) -Click [here](change-control-guidelines.md/#Pull-Request-Classification-and-Approval-Guidelines) to view the pull request approva guidelines. +Click [here](change-control-guidelines.md/#Pull-Request-Classification-and-Approval-Guidelines) to view the pull request approval guidelines. ## FINOS CDM Project Maintainers From 90805b73079e6661eb9043148c9d4e57d87f859c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 2 Dec 2024 09:44:18 +0000 Subject: [PATCH 361/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index de71f9b23f..3aff8e88d7 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -27,7 +27,7 @@ Email help@finos.org to be added to the meeting invites directly, or find the th Email help@finos.org. if you need help getting started in the CDM Community or if you encounter technical difficulties accessing repositories, mailing lists or meetings. ## Contacting CDM Maintainers -Please click [here](maintainers.md#FINOS-CDM-Project-Maintainers) to view the CDM maintainers and their contact details. +Please click [here](maintainers.md#finos-cdm-project-maintainers) to view the CDM maintainers and their contact details. If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** From bde52c3207a0cd148c58addb0073f35a029db7ed Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:09:15 +0000 Subject: [PATCH 362/449] Update cdm-overview.md reflecting DS feeback --- docs/cdm-overview.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index f924fa809d..c097e2c64f 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -19,7 +19,7 @@ For an overview of the Common Domain Model, a comparative analysis with FpML, an ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). -ISDA has also launched the Get Started with the CDM for Collateral Guide! You can now access a wealth of resources and tutorials on CDM for collateral management on the [CDM-Collateral Initiatives page](https://www.isda.org/2023/02/16/isda-collateral-initiatives/). +ISDA has also launched Get Started guides for the CDM for Collateral and Digital Regulatory Reporting. You can access these [here](https://www.isda.org/2023/02/16/isda-collateral-initiatives/). If you’re interested in the Common Domain Model (CDM), please complete the [CDM Interest Form](https://www.finos.org/common-domain-model) to join our mailing list. By signing up, you’ll receive updates on CDM initiatives, meeting agendas, and other working group activities. @@ -48,9 +48,9 @@ at . ## Model Overview The key models defined in the CDM are listed below. Click each one to learn more. +- [Product model](product-model.md) - describes a thing (e.g. contract or instrument) that is used to transfer financial risk between two parties. - [Event model](event-model.md) - provides data structures to represent the lifecycle events of financial transactions. - [Process model](process-model.md) - lays the foundation for the standardisation, automation and inter-operability of industry processes. -- [Product model](product-model.md) - describes a thing (e.g. contract or instrument) that is used to transfer financial risk between two parties. - [Reference data model](reference-data-model.md) – describes underlying business entities such as parties, legal entities, floating rate indexes, and so on that needed to model the in-scope products, events, legal agreements and function components. - [Use cases](use-cases.md) – business process areas in the financial ecosystem that the CDM supports. From 7829f1639f5b2d25b112a0b6623489213b4ed6f1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:11:21 +0000 Subject: [PATCH 363/449] Update cdm-overview.md link fix --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index c097e2c64f..2850f12f7a 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -19,7 +19,7 @@ For an overview of the Common Domain Model, a comparative analysis with FpML, an ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). -ISDA has also launched Get Started guides for the CDM for Collateral and Digital Regulatory Reporting. You can access these [here](https://www.isda.org/2023/02/16/isda-collateral-initiatives/). +ISDA has also launched Get Started guides for the CDM for Collateral and Digital Regulatory Reporting. You can access these [here](https://www.isda.org/isda-solutions-infohub/cdm/). If you’re interested in the Common Domain Model (CDM), please complete the [CDM Interest Form](https://www.finos.org/common-domain-model) to join our mailing list. By signing up, you’ll receive updates on CDM initiatives, meeting agendas, and other working group activities. From 789d4eed3c1c0856c568098e800550e7aaac5d1c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:16:37 +0000 Subject: [PATCH 364/449] Update governance.md changed roles to a, b, c.. in line with DS feedback --- docs/governance.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index 9d4becadb9..d29ef5b6e0 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -28,15 +28,15 @@ Click [here](cdm-org-structure.md) to view the diagram showing the Working Group ### Roles -1.1. [Maintainer](maintainers.md). “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. +a. [Maintainer](maintainers.md). “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) -1.2. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. +b. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -1.3. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +b. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. -1.4. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. +c. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. From 45e505c8afcbc650211b4020b469443cc7c1d3dc Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:16:59 +0000 Subject: [PATCH 365/449] Update governance.md --- docs/governance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index d29ef5b6e0..ca8135ace1 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -34,9 +34,9 @@ Information about appointment of a CDM Maintainer can be found [here](appointmen b. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -b. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. -c. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. +d. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. Changes to the CDM may be proposed by CDM Working Groups, individual corporate contributors, or individual contributors. From 7c5a7362a3643ba75b7d9049f03055fe78da1a50 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:33:48 +0000 Subject: [PATCH 366/449] Update working-groups.md --- docs/working-groups.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 4dc4dceb03..ddb764bd7e 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -8,16 +8,22 @@ Click [here](cdm-org-structure.md) to view the CDM organisational structure and The following Working Groups are currently activated or about to be set up for this project: +** Senior FINOS WGs: +* [CDM Steering Working Group](CDM-Steering-WG.md) - quarterly +* [CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly * [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly + +** FINOS Domain WGs: * [CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly * [CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly * [CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly -* [CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly -* [CDM Steering Working Group](CDM-Steering-WG.md) - quarterly + +** Domain WGs run outside of FINOS: * [ISLA CDM Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA CDM Trading Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) * [ICMA CDM SteerCo for repo and bonds](https://www.icmagroup.org/market-practice-and-regulatory-policy/repo-and-collateral-markets/fintech/common-domain-model-cdm/) +* [ISDA CDM Legal Agreement Working Group](https://www.isda.org/committees?ccode=CDMLA) - This working group will be used to extend the CDM ISDA Foundations for the CSA and Master Agreements and is open to ISDA members only. Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). From 3b9e185c1b6e7925b6c08e429bbb248da9a65ddb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:34:25 +0000 Subject: [PATCH 367/449] Update working-groups.md --- docs/working-groups.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index ddb764bd7e..8746e0e964 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -8,22 +8,22 @@ Click [here](cdm-org-structure.md) to view the CDM organisational structure and The following Working Groups are currently activated or about to be set up for this project: -** Senior FINOS WGs: +** Senior FINOS WGs:** * [CDM Steering Working Group](CDM-Steering-WG.md) - quarterly * [CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly * [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly -** FINOS Domain WGs: +** FINOS Domain WGs:** * [CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly * [CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly * [CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly -** Domain WGs run outside of FINOS: +** Domain WGs run outside of FINOS:** * [ISLA CDM Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA CDM Trading Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) * [ICMA CDM SteerCo for repo and bonds](https://www.icmagroup.org/market-practice-and-regulatory-policy/repo-and-collateral-markets/fintech/common-domain-model-cdm/) -* [ISDA CDM Legal Agreement Working Group](https://www.isda.org/committees?ccode=CDMLA) - This working group will be used to extend the CDM ISDA Foundations for the CSA and Master Agreements and is open to ISDA members only. +* [ISDA CDM Legal Agreement Working Group](https://www.isda.org/committees?ccode=CDMLA) - This working group will be used to extend the CDM ISDA Foundations for the CSA and Master Agreements and is open to ISDA members only. - Bi-monthly Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). From a8b8b6ea8cbc3848b79728c8cff31c45996e49eb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:34:44 +0000 Subject: [PATCH 368/449] Update working-groups.md --- docs/working-groups.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index 8746e0e964..e8ff0bfe67 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -8,17 +8,17 @@ Click [here](cdm-org-structure.md) to view the CDM organisational structure and The following Working Groups are currently activated or about to be set up for this project: -** Senior FINOS WGs:** +**Senior FINOS WGs:** * [CDM Steering Working Group](CDM-Steering-WG.md) - quarterly * [CDM Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - monthly * [CDM Contribution Review Working Group](CDM-Contribution-Review-WG.md) - bi-weekly -** FINOS Domain WGs:** +**FINOS Domain WGs:** * [CDM Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) - bi-weekly * [CDM Collateral Working Group](CDM-Collateral-WG.md) - -monthly * [CDM Structured Products Working Group](CDM-Structured-Products-WG.md) - monthly -** Domain WGs run outside of FINOS:** +**Domain WGs run outside of FINOS:** * [ISLA CDM Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA CDM Trading Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) From 8ba0768a5f702ee3a1365c806071ff3d95ffac2f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:36:40 +0000 Subject: [PATCH 369/449] Update working-groups.md --- docs/working-groups.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/working-groups.md b/docs/working-groups.md index e8ff0bfe67..8ec3ff9178 100644 --- a/docs/working-groups.md +++ b/docs/working-groups.md @@ -23,7 +23,7 @@ The following Working Groups are currently activated or about to be set up for t * [ISLA CDM Trading Working Group (Securities Lending)](https://www.islaemea.org/working-groups/) * [ISLA Document Digitisation Working Group (GMSLA)](https://www.islaemea.org/working-groups/) * [ICMA CDM SteerCo for repo and bonds](https://www.icmagroup.org/market-practice-and-regulatory-policy/repo-and-collateral-markets/fintech/common-domain-model-cdm/) -* [ISDA CDM Legal Agreement Working Group](https://www.isda.org/committees?ccode=CDMLA) - This working group will be used to extend the CDM ISDA Foundations for the CSA and Master Agreements and is open to ISDA members only. - Bi-monthly +* [ISDA CDM Legal Agreement Working Group](https://www.isda.org/committees?ccode=CDMLA) - This working group will be used to extend the CDM ISDA Foundations for the CSA and Master Agreements and is open to ISDA members only. - bi-monthly Email help@finos.org to be added to the meeting invites directly, or find the the meeting in the [FINOS Community Calendar](https://calendar.google.com/calendar/embed?src=finos.org_fac8mo1rfc6ehscg0d80fi8jig%40group.calendar.google.com). From 4a4d5c928f82f90735b6de85e10ea2d7f2c9679f Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:39:46 +0000 Subject: [PATCH 370/449] Update cdm-org-structure.md --- docs/cdm-org-structure.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/cdm-org-structure.md b/docs/cdm-org-structure.md index a44927dd7d..cb32ce58ef 100644 --- a/docs/cdm-org-structure.md +++ b/docs/cdm-org-structure.md @@ -1,8 +1,6 @@ ## CDM Organisational Structure The below diagram illustrates the organization of the CDM working groups. -![A diagram showing the organization of the CDM working groups, with the Steering WG as the main management group and other WGs under it.](../.github/finos-cdm-governance-structure.png "CDM Governance Structure") - ![](../github/Group-Roles-Scope.png) From b062c198904e33e2aff0cd792fba9ddfa37dfb8e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 10:46:01 +0000 Subject: [PATCH 371/449] Update get-involved.md --- docs/get-involved.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-involved.md b/docs/get-involved.md index 3aff8e88d7..979371f26d 100644 --- a/docs/get-involved.md +++ b/docs/get-involved.md @@ -30,4 +30,4 @@ Email help@finos.org. if you need help getting started in the CDM Community or i Please click [here](maintainers.md#finos-cdm-project-maintainers) to view the CDM maintainers and their contact details. -If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). **You can do so by first subscribing at [cdm-maintainers+subscribe@lists.finos.org](mailto:cdm-maintainers+subscribe@lists.finos.org) and posting at [cdm-maintainers@lists.finos.org](mailto:cdm-maintainers@lists.finos.org) .** +If you would like to get in touch with the CDM maintainer team, contact them through their mailing list at [https://lists.finos.org/g/cdm-maintainers](https://lists.finos.org/g/cdm-maintainers). From e7c30e73842efe1fc59f87b3951c37b284836226 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 11:07:40 +0000 Subject: [PATCH 372/449] Delete docs/team.mdx --- docs/team.mdx | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 docs/team.mdx diff --git a/docs/team.mdx b/docs/team.mdx deleted file mode 100644 index 2ffb114db7..0000000000 --- a/docs/team.mdx +++ /dev/null @@ -1,10 +0,0 @@ - ---- -id: team -title: {project name} Team ---- - -This is the {project name} team: -1. bla -2. bla -3. bla From eed37288f081a21aa80ab315f6001e42acace4ac Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 11:09:38 +0000 Subject: [PATCH 373/449] Update product-model.md --- docs/product-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/product-model.md b/docs/product-model.md index 4d66a56384..49dc3e0ce2 100644 --- a/docs/product-model.md +++ b/docs/product-model.md @@ -19,7 +19,7 @@ of one or more assets in the future - for instance, but not exclusively, future when that asset is cash. These future transfers may be contingent on the future value or performance of that asset or other, as in the case of options. -### Asset {#asset} +### Asset :::tip Definition: Asset From 4256b5d02d80ee124f77535f89df84e7efe36dce Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 11:09:50 +0000 Subject: [PATCH 374/449] Update product-model.md --- docs/product-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/product-model.md b/docs/product-model.md index 49dc3e0ce2..ca68f96139 100644 --- a/docs/product-model.md +++ b/docs/product-model.md @@ -2,7 +2,7 @@ title: Product Model --- -## Financial Products {#product} +## Financial Products In the CDM, a financial product describes a thing that is used to transfer financial risk between two parties. From 3119848f9941658e8520af4915c18119a7e761c2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 11:10:42 +0000 Subject: [PATCH 375/449] Update product-model.md --- docs/product-model.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/product-model.md b/docs/product-model.md index ca68f96139..4c85b08d5e 100644 --- a/docs/product-model.md +++ b/docs/product-model.md @@ -444,7 +444,7 @@ type RateSchedule: [metadata address "pointsTo"=PriceQuantity->price] ``` -## TradableProduct {#tradable-product} +## TradableProduct A tradable product represents a financial product that is ready to be traded, meaning that there is an agreed financial product, price, @@ -604,7 +604,7 @@ one for an upfront fee. By comparison, the purchase or sale of a security or listed derivative would typically have a single `PriceQuantity` instance in the trade lot. -## PriceQuantity {#price-quantity} +## PriceQuantity The price and quantity attributes of a trade, or of a leg of a trade in the case of composite products, are part of a data type called From a36644dbd48576e6aa2f32a7964a2b1550b71048 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 16:10:21 +0000 Subject: [PATCH 376/449] Update eligible-collateral-representation.md --- docs/eligible-collateral-representation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/eligible-collateral-representation.md b/docs/eligible-collateral-representation.md index ea97116ef6..8290d9e4b9 100644 --- a/docs/eligible-collateral-representation.md +++ b/docs/eligible-collateral-representation.md @@ -137,7 +137,7 @@ similar types. An illustrative example for understanding the principle is shown here: -![image](/img/collateral-asset-identifier-tree.png) +[image](common-domain-model/website/static/img/collateral-asset-identifier-tree.png) The CDM method for representing eligible collateral will be capable of reference to, and inclusion in, common master and respective collateral From ddf91c43bbe264b148159790f5d1f7b25a2a3fb5 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 16:10:44 +0000 Subject: [PATCH 377/449] Update eligible-collateral-representation.md --- docs/eligible-collateral-representation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/eligible-collateral-representation.md b/docs/eligible-collateral-representation.md index 8290d9e4b9..7ac4a512ac 100644 --- a/docs/eligible-collateral-representation.md +++ b/docs/eligible-collateral-representation.md @@ -137,7 +137,7 @@ similar types. An illustrative example for understanding the principle is shown here: -[image](common-domain-model/website/static/img/collateral-asset-identifier-tree.png) +[image](..common-domain-model/website/static/img/collateral-asset-identifier-tree.png) The CDM method for representing eligible collateral will be capable of reference to, and inclusion in, common master and respective collateral From 14d019d8c351bb2daa5ab37cd38f695a33d43f7b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 16:34:25 +0000 Subject: [PATCH 378/449] Update eligible-collateral-representation.md --- docs/eligible-collateral-representation.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/eligible-collateral-representation.md b/docs/eligible-collateral-representation.md index 7ac4a512ac..d6fd29f348 100644 --- a/docs/eligible-collateral-representation.md +++ b/docs/eligible-collateral-representation.md @@ -138,6 +138,7 @@ similar types. An illustrative example for understanding the principle is shown here: [image](..common-domain-model/website/static/img/collateral-asset-identifier-tree.png) +![](.website/collateral-asset-identifier-tree.png) The CDM method for representing eligible collateral will be capable of reference to, and inclusion in, common master and respective collateral From 4700d53f8d31b88bdef638e2a3c9e678e0deb72d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 10 Dec 2024 18:13:30 +0000 Subject: [PATCH 379/449] Update eligible-collateral-representation.md --- docs/eligible-collateral-representation.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/eligible-collateral-representation.md b/docs/eligible-collateral-representation.md index d6fd29f348..c19d7df9e2 100644 --- a/docs/eligible-collateral-representation.md +++ b/docs/eligible-collateral-representation.md @@ -137,8 +137,7 @@ similar types. An illustrative example for understanding the principle is shown here: -[image](..common-domain-model/website/static/img/collateral-asset-identifier-tree.png) -![](.website/collateral-asset-identifier-tree.png) +![](/website/static/img/collateral-asset-identifier-tree.png) The CDM method for representing eligible collateral will be capable of reference to, and inclusion in, common master and respective collateral @@ -165,7 +164,8 @@ An `EligibleCollateralSpecification` typically represents the schedule of eligible collateral agreed between two parties and is represented digitally as one or more `EligibleCollateralCriteria` to define the details. -![image](/img/cdm-graphical-ecs.png) + +![](/website/static/img/cdm-graphical-ecs.png) `EligibleCollateralSpecification` consists of the following key attributes: From 9fb777c08b9284eac476a852fb528a9d4006866d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 16:25:58 +0000 Subject: [PATCH 380/449] Update sidebars.js --- website/sidebars.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/sidebars.js b/website/sidebars.js index 03b1d5d5df..565dbd0705 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -1,5 +1,5 @@ module.exports = { mainSidebar: { - 'Main Menu': ["home", "cdm-overview", "common-domain-model", "product-model", "event-model", "legal-agreements", "process-model", "reference-data-model", "mapping","namespace", "use-cases", "eligible-collateral-representation", "repurchase-agreement-representation", "securities-lending", "pre-trade-processing", "cdm-guidelines", "contribution", "download", "cdm-materials", "get-involved", "CDM-Contribution-Review-WG", "CDM-Collateral-WG", "CDM-Steering-WG", "CDM-Structured-Products-WG", "CDM-Technology-Architecture-WG", "CDM-Derivatives-Product-and-Business-Event-WG"] + 'Main Menu': ["home", "cdm-overview", "governance", "product-model", "event-model", "legal-agreements", "process-model", "reference-data-model", "mapping","namespace", "use-cases", "eligible-collateral-representation", "repurchase-agreement-representation", "securities-lending", "pre-trade-processing", "java-usage", "contributions", "download", "cdm-materials", "get-involved", "CDM-Contribution-Review-WG", "CDM-Collateral-WG", "CDM-Steering-WG", "CDM-Structured-Products-WG", "CDM-Technology-Architecture-WG", "CDM-Derivatives-Product-and-Business-Event-WG"] }, } From e3ab9851317d6bbc91e3b0a192f6ca4e4bcfe07a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:35:11 +0000 Subject: [PATCH 381/449] Update cdm-overview.md --- website/versioned_docs/version-5.13.0/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-5.13.0/cdm-overview.md b/website/versioned_docs/version-5.13.0/cdm-overview.md index ca6b242451..8578b205f0 100644 --- a/website/versioned_docs/version-5.13.0/cdm-overview.md +++ b/website/versioned_docs/version-5.13.0/cdm-overview.md @@ -102,7 +102,7 @@ The FINOS CDM distribution comprises three main sets of components: the Rosetta DSL and contained into a set of *.rosetta* files organised as *namespaces*. The primary dimensions of the model are listed below and further described in the - [common-domain-model](/docs/common-domain-model) of the + [common-domain-model](common-domain-model.md) of the documentation. - Product - Event From 7e0ee4ee26c9c5197ed518940a28bab876a86eff Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:37:51 +0000 Subject: [PATCH 382/449] Update cdm-overview.md --- website/versioned_docs/version-5.13.0/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-5.13.0/cdm-overview.md b/website/versioned_docs/version-5.13.0/cdm-overview.md index 8578b205f0..c466e13221 100644 --- a/website/versioned_docs/version-5.13.0/cdm-overview.md +++ b/website/versioned_docs/version-5.13.0/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](/pdfs/CDM-Overview.pdf). +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](../.pdfs/CDM-Overview.pdf). ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From 8ad5f8d16f20897327bd508cf6fd5f81c77956fb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:39:03 +0000 Subject: [PATCH 383/449] Update cdm-overview.md --- website/versioned_docs/version-5.13.0/cdm-overview.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website/versioned_docs/version-5.13.0/cdm-overview.md b/website/versioned_docs/version-5.13.0/cdm-overview.md index c466e13221..4ee1625e18 100644 --- a/website/versioned_docs/version-5.13.0/cdm-overview.md +++ b/website/versioned_docs/version-5.13.0/cdm-overview.md @@ -15,7 +15,8 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](../.pdfs/CDM-Overview.pdf). +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck]![](/website/static/img/CDM-Overview.pdf) + ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From ffa2e89392442d33ab73a8e5dfc6d71269c7d46b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:39:42 +0000 Subject: [PATCH 384/449] Update cdm-overview.md --- website/versioned_docs/version-5.13.0/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-5.13.0/cdm-overview.md b/website/versioned_docs/version-5.13.0/cdm-overview.md index 4ee1625e18..73ff150c96 100644 --- a/website/versioned_docs/version-5.13.0/cdm-overview.md +++ b/website/versioned_docs/version-5.13.0/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck]![](/website/static/img/CDM-Overview.pdf) +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the ![CDM Overview deck](/website/static/img/CDM-Overview.pdf) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From 4e6c4483137d2dc894acdd0646f4cf5a2b7bb146 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:40:14 +0000 Subject: [PATCH 385/449] Update cdm-overview.md --- website/versioned_docs/version-5.13.0/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-5.13.0/cdm-overview.md b/website/versioned_docs/version-5.13.0/cdm-overview.md index 73ff150c96..34843e96ec 100644 --- a/website/versioned_docs/version-5.13.0/cdm-overview.md +++ b/website/versioned_docs/version-5.13.0/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the ![CDM Overview deck](/website/static/img/CDM-Overview.pdf) +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the ![CDM Overview deck](/website/static/pdfs/CDM-Overview.pdf) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From c7e99dde40914458d9b9fcf2535a44399da9bd54 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:44:14 +0000 Subject: [PATCH 386/449] Update home.mdx --- docs/home.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/home.mdx b/docs/home.mdx index 67b3a31109..70c09c1449 100644 --- a/docs/home.mdx +++ b/docs/home.mdx @@ -40,4 +40,4 @@ Welcome to CDM documentation ! - [Join the Technology Architecture Working Group](CDM-Technology-Architecture-WG.md) - [Join the Derivatives Product and Business Event Working Group](CDM-Derivatives-Product-and-Business-Event-WG.md) * [Download](download.md) -* [Roadmap](roadmap.md) +* [Roadmap](roadmap.mdx) From fc740fab38992945ff299b03a372f89637639c94 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:45:12 +0000 Subject: [PATCH 387/449] Update documentation-style-guide.md --- docs/documentation-style-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index e7a2400bc6..3ce4541c80 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -205,7 +205,7 @@ Another non-compliant example: | Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | |:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| | 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | -| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](/docs/product-model),
[legal-agreements-page](/docs/legal-agreements) | +| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](product-model.md),
[legal-agreements-page](/docs/legal-agreements) | | 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | | 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | :Heading Styles From e542bd0709e3c96b2e33fb9d586833f311278ea1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:46:04 +0000 Subject: [PATCH 388/449] Update documentation-style-guide.md --- docs/documentation-style-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index 3ce4541c80..4b675590d1 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -205,7 +205,7 @@ Another non-compliant example: | Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | |:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| | 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | -| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](product-model.md),
[legal-agreements-page](/docs/legal-agreements) | +| 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](product-model.md),
[legal-agreements-page](legal-agreements.md) | | 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | | 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | :Heading Styles From 27462e20121b40c35980201331de2caf4cc82d79 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:49:11 +0000 Subject: [PATCH 389/449] Update documentation-style-guide.md --- docs/documentation-style-guide.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index 4b675590d1..66c2fd5800 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -204,10 +204,10 @@ Another non-compliant example: | Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | |:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| -| 1 | _[===============]_ | XL font and bold | [common-domain-model](/docs/common-domain-model) | +| 1 | _[===============]_ | XL font and bold | [common-domain-model](cdm-overview.md/Model-Overview) | | 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](product-model.md),
[legal-agreements-page](legal-agreements.md) | -| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](/docs/product-model#tradable-product) | -| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](/docs/product-model#price-quantity) | +| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](product-model.md#tradable-product) | +| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](product-model.md/#price-quantity) | :Heading Styles The RST editing syntax in which the user documentation is written is a From 5b051c4ce689aa4658ee4f73826504ff0d7f393a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:51:52 +0000 Subject: [PATCH 390/449] Update documentation-style-guide.md --- docs/documentation-style-guide.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index 66c2fd5800..4c9ad9ca59 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -204,9 +204,9 @@ Another non-compliant example: | Heading Level | Notation (underline in .rst) | Relative font size (as seen by users) | Section Example | |:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| -| 1 | _[===============]_ | XL font and bold | [common-domain-model](cdm-overview.md/Model-Overview) | +| 1 | _[===============]_ | XL font and bold | [common-domain-model](cdm-overview.md) | | 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](product-model.md),
[legal-agreements-page](legal-agreements.md) | -| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](product-model.md#tradable-product) | +| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](product-model.md/#tradable-product) | | 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](product-model.md/#price-quantity) | :Heading Styles From 8bd0aa34aa189d8606dde78a083d3c616aca3bd1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:52:45 +0000 Subject: [PATCH 391/449] Update documentation-style-guide.md --- docs/documentation-style-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index 4c9ad9ca59..488090492f 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -206,7 +206,7 @@ Another non-compliant example: |:--------------|:----------------------------------:|--------------------------------------:|---------------------------------------------------------:| | 1 | _[===============]_ | XL font and bold | [common-domain-model](cdm-overview.md) | | 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](product-model.md),
[legal-agreements-page](legal-agreements.md) | -| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](product-model.md/#tradable-product) | +| 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](product-model.md/#TradableProduct) | | 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](product-model.md/#price-quantity) | :Heading Styles From fae4b5d75ee8b9d61c2dfeb24588cd7f005d6d16 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:53:23 +0000 Subject: [PATCH 392/449] Update documentation-style-guide.md --- docs/documentation-style-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index 488090492f..2cf26c3822 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -207,7 +207,7 @@ Another non-compliant example: | 1 | _[===============]_ | XL font and bold | [common-domain-model](cdm-overview.md) | | 2 | _[\-\-\-\-\-\-\-\-\-\-\-\-\-\--]_ | L font and bold | [product-model-page](product-model.md),
[legal-agreements-page](legal-agreements.md) | | 3 | _[\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^]_ | M font and bold | [tradable-product](product-model.md/#TradableProduct) | -| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](product-model.md/#price-quantity) | +| 4 | _["""""""""""""""]_ | S font (same ascontent), but bold | [price-quantity](product-model.md/#PriceQuantity) | :Heading Styles The RST editing syntax in which the user documentation is written is a From 44a674bf14a4d7f397d0b72f4c905afefe2c4d12 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 17:58:50 +0000 Subject: [PATCH 393/449] Update event-model.md --- docs/event-model.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/event-model.md b/docs/event-model.md index 53214439f3..a6ce1ea398 100644 --- a/docs/event-model.md +++ b/docs/event-model.md @@ -68,7 +68,7 @@ four main components: The below diagram illustrates the relationship between these components. Each of them is described in the next four sections. -![](/img/event-model-overview.png) +![](/website/static/img/event-model-overview.png) ## Trade Events @@ -152,7 +152,7 @@ Attributes within `Trade` and `ContractDetails` incorporate elements from FpML's *trade confirmation* view, whereas the `TradableProduct` data type corresponds to FpML's *pre-trade* view. The `TradableProduct` data type is further detailed in the -[`tradable-product`](/docs/product-model#TradableProduct) section of the +[`tradable-product`](product-model.md#TradableProduct) section of the documentation. --- @@ -421,7 +421,7 @@ allows to compose primitive operators. Primitive operators can be chained by applying a composite primitive instruction to a single trade state, as represented in the diagram below. -![](/img/composing-primitive-operators.png) +![](/website/static/img/composing-primitive-operators.png) --- **Note:** @@ -917,7 +917,7 @@ Other selected attributes of a business event are explained below. events (e.g. observations), or may be redundant with the event date. - The event qualifier attribute is derived from the event qualification features. This is further detailed in the [event - qualification](#event-qualification-section) + qualification](event-model.md/#Event-Qualification) ## Workflow From 2d15ec79f2a52c3113768a8b99551574341d45ed Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:00:51 +0000 Subject: [PATCH 394/449] Update event-model.md --- docs/event-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/event-model.md b/docs/event-model.md index a6ce1ea398..3fbb4bcf31 100644 --- a/docs/event-model.md +++ b/docs/event-model.md @@ -917,7 +917,7 @@ Other selected attributes of a business event are explained below. events (e.g. observations), or may be redundant with the event date. - The event qualifier attribute is derived from the event qualification features. This is further detailed in the [event - qualification](event-model.md/#Event-Qualification) + qualification](event-model.md/#Event-Qualification)above. ## Workflow From 56ff0d9c36294a726c19b3a6058cfebdb4df792c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:08:58 +0000 Subject: [PATCH 395/449] Create license.md --- docs/license.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/license.md diff --git a/docs/license.md b/docs/license.md new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/license.md @@ -0,0 +1 @@ + From 0f301e3ac3cb26ba92b3a83a6c1068c9b92a026a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:09:39 +0000 Subject: [PATCH 396/449] Update license.md --- docs/license.md | 98 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) diff --git a/docs/license.md b/docs/license.md index 8b13789179..85cc674092 100644 --- a/docs/license.md +++ b/docs/license.md @@ -1 +1,99 @@ +# Community Specification License 1.0 +**The Purpose of this License.** This License sets forth the terms under which 1) Contributor will participate in and contribute to the development of specifications, standards, best practices, guidelines, and other similar materials under this Working Group, and 2) how the materials developed under this License may be used. It is not intended for source code. Capitalized terms are defined in the License’s last section. + +**1. Copyright.** + +**1.1. Copyright License.** Contributor grants everyone a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) copyright license, without any obligation for accounting, to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute any materials it submits to the full extent of its copyright interest in those materials. Contributor also acknowledges that the Working Group may exercise copyright rights in the Specification, including the rights to submit the Specification to another standards organization. + +**1.2. Copyright Attribution.** As a condition, anyone exercising this copyright license must include attribution to the Working Group in any derivative work based on materials developed by the Working Group. That attribution must include, at minimum, the material’s name, version number, and source from where the materials were retrieved. Attribution is not required for implementations of the Specification. + +**2. Patents.** + +**2.1. Patent License.** + +**2.1.1. As a Result of Contributions.** + +**2.1.1.1. As a Result of Contributions to Draft Specifications.** Contributor grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims in 1) Contributor’s Contributions and 2) to the Draft Specification that is within Scope as of the date of that Contribution, in both cases for Licensee’s Implementation of the Draft Specification, except for those patent claims excluded by Contributor under Section 3. + +**2.1.1.2. For Approved Specifications.** Contributor grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims included the Approved Specification that are within Scope for Licensee’s Implementation of the Approved Specification, except for those patent claims excluded by Contributor under Section 3. + +**2.1.2. Patent Grant from Licensee.** Licensee grants each other Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims for its Implementation, except for those patent claims excluded under Section 3. + +**2.1.3. Licensee Acceptance.** The patent grants set forth in Section 2.1 extend only to Licensees that have indicated their agreement to this License as follows: + +**2.1.3.1. Source Code Distributions.** For distribution in source code, by including this License in the root directory of the source code with the Implementation; + +**2.1.3.2. Non-Source Code Distributions.** For distribution in any form other than source code, by including this License in the documentation, legal notices, via notice in the software, and/or other written materials provided with the Implementation; or + +**2.1.3.3. Via Notices.md.** By issuing pull request or commit to the Specification’s repository’s Notices.md file by the Implementer’s authorized representative, including the Implementer’s name, authorized individual and system identifier, and Specification version. + +**2.1.4. Defensive Termination.** If any Licensee files or maintains a claim in a court asserting that a Necessary Claim is infringed by an Implementation, any licenses granted under this License to the Licensee are immediately terminated unless 1) that claim is directly in response to a claim against Licensee regarding an Implementation, or 2) that claim was brought to enforce the terms of this License, including intervention in a third-party action by a Licensee. + +**2.1.5. Additional Conditions.** This License is not an assurance (i) that any of Contributor’s copyrights or issued patent claims cover an Implementation of the Specification or are enforceable or (ii) that an Implementation of the Specification would not infringe intellectual property rights of any third party. + +**2.2. Patent Licensing Commitment.** In addition to the rights granted in Section 2.1, Contributor agrees to grant everyone a no charge, royalty-free license on reasonable and non-discriminatory terms to Contributor’s Necessary Claims that are within Scope for: +1) Implementations of a Draft Specification, where such license applies only to those Necessary Claims infringed by implementing Contributor's Contribution(s) included in that Draft Specification, and +2) Implementations of the Approved Specification. + +This patent licensing commitment does not apply to those claims subject to Contributor’s Exclusion Notice under Section 3. + +**2.3. Effect of Withdrawal.** Contributor may withdraw from the Working Group by issuing a pull request or commit providing notice of withdrawal to the Working Group repository’s Notices.md file. All of Contributor’s existing commitments and obligations with respect to the Working Group up to the date of that withdrawal notice will remain in effect, but no new obligations will be incurred. + +**2.4. Binding Encumbrance.** This License is binding on any future owner, assignee, or party who has been given the right to enforce any Necessary Claims against third parties. + +**3. Patent Exclusion.** + +**3.1. As a Result of Contributions.** Contributor may exclude Necessary Claims from its licensing commitments incurred under Section 2.1.1 by issuing an Exclusion Notice within 45 days of the date of that Contribution. Contributor may not issue an Exclusion Notice for any material that has been included in a Draft Deliverable for more than 45 days prior to the date of that Contribution. + +**3.2. As a Result of a Draft Specification Becoming an Approved Specification.** Prior to the adoption of a Draft Specification as an Approved Specification, Contributor may exclude Necessary Claims from its licensing commitments under this Agreement by issuing an Exclusion Notice. Contributor may not issue an Exclusion Notice for patents that were eligible to have been excluded pursuant to Section 3.1. + +**4. Source Code License.** Any source code developed by the Working Group is solely subject the source code license included in the Working Group’s repository for that code. If no source code license is included, the source code will be subject to the Apache License, version 2. + +**5. No Other Rights.** Except as specifically set forth in this License, no other express or implied patent, trademark, copyright, or other rights are granted under this License, including by implication, waiver, or estoppel. + +**6. Antitrust Compliance.** Contributor acknowledge that it may compete with other participants in various lines of business and that it is therefore imperative that they and their respective representatives act in a manner that does not violate any applicable antitrust laws and regulations. This License does not restrict any Contributor from engaging in similar specification development projects. Each Contributor may design, develop, manufacture, acquire or market competitive deliverables, products, and services, and conduct its business, in whatever way it chooses. No Contributor is obligated to announce or market any products or services. Without limiting the generality of the foregoing, the Contributors agree not to have any discussion relating to any product pricing, methods or channels of product distribution, division of markets, allocation of customers or any other topic that should not be discussed among competitors under the auspices of the Working Group. + +**7. Non-Circumvention.** Contributor agrees that it will not intentionally take or willfully assist any third party to take any action for the purpose of circumventing any obligations under this License. + +**8. Representations, Warranties and Disclaimers.** + +**8.1. Representations, Warranties and Disclaimers.** Contributor and Licensee represents and warrants that 1) it is legally entitled to grant the rights set forth in this License and 2) it will not intentionally include any third party materials in any Contribution unless those materials are available under terms that do not conflict with this License. IN ALL OTHER RESPECTS ITS CONTRIBUTIONS ARE PROVIDED "AS IS." The entire risk as to implementing or otherwise using the Contribution or the Specification is assumed by the implementer and user. Except as stated herein, CONTRIBUTOR AND LICENSEE EXPRESSLY DISCLAIM ANY WARRANTIES (EXPRESS, IMPLIED, OR OTHERWISE), INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR A PARTICULAR PURPOSE, CONDITIONS OF QUALITY, OR TITLE, RELATED TO THE CONTRIBUTION OR THE SPECIFICATION. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Any obligations regarding the transfer, successors in interest, or assignment of Necessary Claims will be satisfied if Contributor or Licensee notifies the transferee or assignee of any patent that it knows contains Necessary Claims or necessary claims under this License. Nothing in this License requires Contributor to undertake a patent search. If Contributor is 1) employed by or acting on behalf of an employer, 2) is making a Contribution under the direction or control of a third party, or 3) is making the Contribution as a consultant, contractor, or under another similar relationship with a third party, Contributor represents that they have been authorized by that party to enter into this License on its behalf. + +**8.2. Distribution Disclaimer.** Any distributions of technical information to third parties must include a notice materially similar to the following: “THESE MATERIALS ARE PROVIDED “AS IS.” The Contributors and Licensees expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the materials. The entire risk as to implementing or otherwise using the materials is assumed by the implementer and user. IN NO EVENT WILL THE CONTRIBUTORS OR LICENSEES BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS DELIVERABLE OR ITS GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER MEMBER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.” + +**9. Definitions.** + +**9.1. Affiliate.** “Affiliate” means an entity that directly or indirectly Controls, is Controlled by, or is under common Control of that party. + +**9.2. Approved Specification.** “Approved Specification” means the final version and contents of any Draft Specification designated as an Approved Specification as set forth in the accompanying Governance.md file. + +**9.3. Contribution.** “Contribution” means any original work of authorship, including any modifications or additions to an existing work, that Contributor submits for inclusion in a Draft Specification, which is included in a Draft Specification or Approved Specification. + +**9.4. Contributor.** “Contributor” means any person or entity that has indicated its acceptance of the License 1) by making a Contribution to the Specification, or 2) by entering into the Community Specification Contributor License Agreement for the Specification. Contributor includes its Affiliates, assigns, agents, and successors in interest. + +**9.5. Control.** “Control” means direct or indirect control of more than 50% of the voting power to elect directors of that corporation, or for any other entity, the power to direct management of such entity. + +**9.6. Draft Specification.** “Draft Specification” means all versions of the material (except an Approved Specification) developed by this Working Group for the purpose of creating, commenting on, revising, updating, modifying, or adding to any document that is to be considered for inclusion in the Approved Specification. + +**9.7. Exclusion Notice.** “Exclusion Notice” means a written notice made by making a pull request or commit to the repository’s Notices.md file that identifies patents that Contributor is excluding from its patent licensing commitments under this License. The Exclusion Notice for issued patents and published applications must include the Draft Specification’s name, patent number(s) or title and application number(s), as the case may be, for each of the issued patent(s) or pending patent application(s) that the Contributor is excluding from the royalty-free licensing commitment set forth in this License. If an issued patent or pending patent application that may contain Necessary Claims is not set forth in the Exclusion Notice, those Necessary Claims shall continue to be subject to the licensing commitments under this License. The Exclusion Notice for unpublished patent applications must provide either: (i) the text of the filed application; or (ii) identification of the specific part(s) of the Draft Specification whose implementation makes the excluded claim a Necessary Claim. If (ii) is chosen, the effect of the exclusion will be limited to the identified part(s) of the Draft Specification. + +**9.8. Implementation.** “Implementation” means making, using, selling, offering for sale, importing or distributing any implementation of the Specification 1) only to the extent it implements the Specification and 2) so long as all required portions of the Specification are implemented. + +**9.9. License.** “License” means this Community Specification License. + +**9.10. Licensee.** “Licensee” means any person or entity that has indicated its acceptance of the License as set forth in Section 2.1.3. Licensee includes its Affiliates, assigns, agents, and successors in interest. + +**9.11. Necessary Claims.** “Necessary Claims” are those patent claims, if any, that a party owns or controls, including those claims later acquired, that are necessary to implement the required portions (including the required elements of optional portions) of the Specification that are described in detail and not merely referenced in the Specification. + +**9.12. Specification.** “Specification” means a Draft Specification or Approved Specification included in the Working Group’s repository subject to this License, and the version of the Specification implemented by the Licensee. + +**9.13. Scope.** “Scope” has the meaning as set forth in the accompanying Scope.md file included in this Specification’s repository. Changes to Scope do not apply retroactively. If no Scope is provided, each Contributor’s Necessary Claims are limited to that Contributor’s Contributions. + +**9.14. Working Group.** “Working Group” means this project to develop specifications, standards, best practices, guidelines, and other similar materials under this License. + + + +*The text of this Community Specification License is Copyright 2020 Joint Development Foundation and is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/.* + +SPDX-License-Identifier: CC-BY-4.0 From c4a8ea5a845054cc354de7fded8627b676ba3b0a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:09:48 +0000 Subject: [PATCH 397/449] Update governance.md --- docs/governance.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance.md b/docs/governance.md index ca8135ace1..a700316eff 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -30,11 +30,11 @@ Click [here](cdm-org-structure.md) to view the diagram showing the Working Group a. [Maintainer](maintainers.md). “Maintainers” are responsible for organizing activities around developing, maintaining, and updating the specification(s) developed by the Working Group. Maintainers are also responsible for determining and documenting evidence of consensus as well as coordinating appeals. In the event a clear consensus is not reached, Maintaners may call for a simple majority vote of Participants to determine outcomes. Each Working Group will designate one or more Maintainers for that Working Group. A Working Group may select a new or additional Maintainer(s) upon Approval of the Working Group Participants. -Information about appointment of a CDM Maintainer can be found [here](appointment-of-maintainers.md) +Information about appointment of a CDM Maintainer can be found [here](maintainers.md). b. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](common-domain-model/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](license.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. d. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. From 010ad65d58eb0bf643f5efc021d5c88fccca9378 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:10:14 +0000 Subject: [PATCH 398/449] Delete docs/license.md --- docs/license.md | 99 ------------------------------------------------- 1 file changed, 99 deletions(-) delete mode 100644 docs/license.md diff --git a/docs/license.md b/docs/license.md deleted file mode 100644 index 85cc674092..0000000000 --- a/docs/license.md +++ /dev/null @@ -1,99 +0,0 @@ -# Community Specification License 1.0 - -**The Purpose of this License.** This License sets forth the terms under which 1) Contributor will participate in and contribute to the development of specifications, standards, best practices, guidelines, and other similar materials under this Working Group, and 2) how the materials developed under this License may be used. It is not intended for source code. Capitalized terms are defined in the License’s last section. - -**1. Copyright.** - -**1.1. Copyright License.** Contributor grants everyone a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) copyright license, without any obligation for accounting, to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute any materials it submits to the full extent of its copyright interest in those materials. Contributor also acknowledges that the Working Group may exercise copyright rights in the Specification, including the rights to submit the Specification to another standards organization. - -**1.2. Copyright Attribution.** As a condition, anyone exercising this copyright license must include attribution to the Working Group in any derivative work based on materials developed by the Working Group. That attribution must include, at minimum, the material’s name, version number, and source from where the materials were retrieved. Attribution is not required for implementations of the Specification. - -**2. Patents.** - -**2.1. Patent License.** - -**2.1.1. As a Result of Contributions.** - -**2.1.1.1. As a Result of Contributions to Draft Specifications.** Contributor grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims in 1) Contributor’s Contributions and 2) to the Draft Specification that is within Scope as of the date of that Contribution, in both cases for Licensee’s Implementation of the Draft Specification, except for those patent claims excluded by Contributor under Section 3. - -**2.1.1.2. For Approved Specifications.** Contributor grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims included the Approved Specification that are within Scope for Licensee’s Implementation of the Approved Specification, except for those patent claims excluded by Contributor under Section 3. - -**2.1.2. Patent Grant from Licensee.** Licensee grants each other Licensee a non-sublicensable, perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as expressly stated in this License) license to its Necessary Claims for its Implementation, except for those patent claims excluded under Section 3. - -**2.1.3. Licensee Acceptance.** The patent grants set forth in Section 2.1 extend only to Licensees that have indicated their agreement to this License as follows: - -**2.1.3.1. Source Code Distributions.** For distribution in source code, by including this License in the root directory of the source code with the Implementation; - -**2.1.3.2. Non-Source Code Distributions.** For distribution in any form other than source code, by including this License in the documentation, legal notices, via notice in the software, and/or other written materials provided with the Implementation; or - -**2.1.3.3. Via Notices.md.** By issuing pull request or commit to the Specification’s repository’s Notices.md file by the Implementer’s authorized representative, including the Implementer’s name, authorized individual and system identifier, and Specification version. - -**2.1.4. Defensive Termination.** If any Licensee files or maintains a claim in a court asserting that a Necessary Claim is infringed by an Implementation, any licenses granted under this License to the Licensee are immediately terminated unless 1) that claim is directly in response to a claim against Licensee regarding an Implementation, or 2) that claim was brought to enforce the terms of this License, including intervention in a third-party action by a Licensee. - -**2.1.5. Additional Conditions.** This License is not an assurance (i) that any of Contributor’s copyrights or issued patent claims cover an Implementation of the Specification or are enforceable or (ii) that an Implementation of the Specification would not infringe intellectual property rights of any third party. - -**2.2. Patent Licensing Commitment.** In addition to the rights granted in Section 2.1, Contributor agrees to grant everyone a no charge, royalty-free license on reasonable and non-discriminatory terms to Contributor’s Necessary Claims that are within Scope for: -1) Implementations of a Draft Specification, where such license applies only to those Necessary Claims infringed by implementing Contributor's Contribution(s) included in that Draft Specification, and -2) Implementations of the Approved Specification. - -This patent licensing commitment does not apply to those claims subject to Contributor’s Exclusion Notice under Section 3. - -**2.3. Effect of Withdrawal.** Contributor may withdraw from the Working Group by issuing a pull request or commit providing notice of withdrawal to the Working Group repository’s Notices.md file. All of Contributor’s existing commitments and obligations with respect to the Working Group up to the date of that withdrawal notice will remain in effect, but no new obligations will be incurred. - -**2.4. Binding Encumbrance.** This License is binding on any future owner, assignee, or party who has been given the right to enforce any Necessary Claims against third parties. - -**3. Patent Exclusion.** - -**3.1. As a Result of Contributions.** Contributor may exclude Necessary Claims from its licensing commitments incurred under Section 2.1.1 by issuing an Exclusion Notice within 45 days of the date of that Contribution. Contributor may not issue an Exclusion Notice for any material that has been included in a Draft Deliverable for more than 45 days prior to the date of that Contribution. - -**3.2. As a Result of a Draft Specification Becoming an Approved Specification.** Prior to the adoption of a Draft Specification as an Approved Specification, Contributor may exclude Necessary Claims from its licensing commitments under this Agreement by issuing an Exclusion Notice. Contributor may not issue an Exclusion Notice for patents that were eligible to have been excluded pursuant to Section 3.1. - -**4. Source Code License.** Any source code developed by the Working Group is solely subject the source code license included in the Working Group’s repository for that code. If no source code license is included, the source code will be subject to the Apache License, version 2. - -**5. No Other Rights.** Except as specifically set forth in this License, no other express or implied patent, trademark, copyright, or other rights are granted under this License, including by implication, waiver, or estoppel. - -**6. Antitrust Compliance.** Contributor acknowledge that it may compete with other participants in various lines of business and that it is therefore imperative that they and their respective representatives act in a manner that does not violate any applicable antitrust laws and regulations. This License does not restrict any Contributor from engaging in similar specification development projects. Each Contributor may design, develop, manufacture, acquire or market competitive deliverables, products, and services, and conduct its business, in whatever way it chooses. No Contributor is obligated to announce or market any products or services. Without limiting the generality of the foregoing, the Contributors agree not to have any discussion relating to any product pricing, methods or channels of product distribution, division of markets, allocation of customers or any other topic that should not be discussed among competitors under the auspices of the Working Group. - -**7. Non-Circumvention.** Contributor agrees that it will not intentionally take or willfully assist any third party to take any action for the purpose of circumventing any obligations under this License. - -**8. Representations, Warranties and Disclaimers.** - -**8.1. Representations, Warranties and Disclaimers.** Contributor and Licensee represents and warrants that 1) it is legally entitled to grant the rights set forth in this License and 2) it will not intentionally include any third party materials in any Contribution unless those materials are available under terms that do not conflict with this License. IN ALL OTHER RESPECTS ITS CONTRIBUTIONS ARE PROVIDED "AS IS." The entire risk as to implementing or otherwise using the Contribution or the Specification is assumed by the implementer and user. Except as stated herein, CONTRIBUTOR AND LICENSEE EXPRESSLY DISCLAIM ANY WARRANTIES (EXPRESS, IMPLIED, OR OTHERWISE), INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR A PARTICULAR PURPOSE, CONDITIONS OF QUALITY, OR TITLE, RELATED TO THE CONTRIBUTION OR THE SPECIFICATION. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Any obligations regarding the transfer, successors in interest, or assignment of Necessary Claims will be satisfied if Contributor or Licensee notifies the transferee or assignee of any patent that it knows contains Necessary Claims or necessary claims under this License. Nothing in this License requires Contributor to undertake a patent search. If Contributor is 1) employed by or acting on behalf of an employer, 2) is making a Contribution under the direction or control of a third party, or 3) is making the Contribution as a consultant, contractor, or under another similar relationship with a third party, Contributor represents that they have been authorized by that party to enter into this License on its behalf. - -**8.2. Distribution Disclaimer.** Any distributions of technical information to third parties must include a notice materially similar to the following: “THESE MATERIALS ARE PROVIDED “AS IS.” The Contributors and Licensees expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the materials. The entire risk as to implementing or otherwise using the materials is assumed by the implementer and user. IN NO EVENT WILL THE CONTRIBUTORS OR LICENSEES BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS DELIVERABLE OR ITS GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER MEMBER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.” - -**9. Definitions.** - -**9.1. Affiliate.** “Affiliate” means an entity that directly or indirectly Controls, is Controlled by, or is under common Control of that party. - -**9.2. Approved Specification.** “Approved Specification” means the final version and contents of any Draft Specification designated as an Approved Specification as set forth in the accompanying Governance.md file. - -**9.3. Contribution.** “Contribution” means any original work of authorship, including any modifications or additions to an existing work, that Contributor submits for inclusion in a Draft Specification, which is included in a Draft Specification or Approved Specification. - -**9.4. Contributor.** “Contributor” means any person or entity that has indicated its acceptance of the License 1) by making a Contribution to the Specification, or 2) by entering into the Community Specification Contributor License Agreement for the Specification. Contributor includes its Affiliates, assigns, agents, and successors in interest. - -**9.5. Control.** “Control” means direct or indirect control of more than 50% of the voting power to elect directors of that corporation, or for any other entity, the power to direct management of such entity. - -**9.6. Draft Specification.** “Draft Specification” means all versions of the material (except an Approved Specification) developed by this Working Group for the purpose of creating, commenting on, revising, updating, modifying, or adding to any document that is to be considered for inclusion in the Approved Specification. - -**9.7. Exclusion Notice.** “Exclusion Notice” means a written notice made by making a pull request or commit to the repository’s Notices.md file that identifies patents that Contributor is excluding from its patent licensing commitments under this License. The Exclusion Notice for issued patents and published applications must include the Draft Specification’s name, patent number(s) or title and application number(s), as the case may be, for each of the issued patent(s) or pending patent application(s) that the Contributor is excluding from the royalty-free licensing commitment set forth in this License. If an issued patent or pending patent application that may contain Necessary Claims is not set forth in the Exclusion Notice, those Necessary Claims shall continue to be subject to the licensing commitments under this License. The Exclusion Notice for unpublished patent applications must provide either: (i) the text of the filed application; or (ii) identification of the specific part(s) of the Draft Specification whose implementation makes the excluded claim a Necessary Claim. If (ii) is chosen, the effect of the exclusion will be limited to the identified part(s) of the Draft Specification. - -**9.8. Implementation.** “Implementation” means making, using, selling, offering for sale, importing or distributing any implementation of the Specification 1) only to the extent it implements the Specification and 2) so long as all required portions of the Specification are implemented. - -**9.9. License.** “License” means this Community Specification License. - -**9.10. Licensee.** “Licensee” means any person or entity that has indicated its acceptance of the License as set forth in Section 2.1.3. Licensee includes its Affiliates, assigns, agents, and successors in interest. - -**9.11. Necessary Claims.** “Necessary Claims” are those patent claims, if any, that a party owns or controls, including those claims later acquired, that are necessary to implement the required portions (including the required elements of optional portions) of the Specification that are described in detail and not merely referenced in the Specification. - -**9.12. Specification.** “Specification” means a Draft Specification or Approved Specification included in the Working Group’s repository subject to this License, and the version of the Specification implemented by the Licensee. - -**9.13. Scope.** “Scope” has the meaning as set forth in the accompanying Scope.md file included in this Specification’s repository. Changes to Scope do not apply retroactively. If no Scope is provided, each Contributor’s Necessary Claims are limited to that Contributor’s Contributions. - -**9.14. Working Group.** “Working Group” means this project to develop specifications, standards, best practices, guidelines, and other similar materials under this License. - - - -*The text of this Community Specification License is Copyright 2020 Joint Development Foundation and is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/.* - -SPDX-License-Identifier: CC-BY-4.0 From 8390dbf6ac6a3ac952af8c010ac23aacd31bd387 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:16:01 +0000 Subject: [PATCH 399/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index a700316eff..af94c4c0c5 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -34,7 +34,7 @@ Information about appointment of a CDM Maintainer can be found [here](maintainer b. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](license.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](../LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. d. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. From 57b48263f04053966be824efac3806c74c36bdfa Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:18:55 +0000 Subject: [PATCH 400/449] Update contributions.md From a7483ed3c3ea1fa1b28932b006113f33e5f4e7b1 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:21:36 +0000 Subject: [PATCH 401/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index c8e14fd3dd..dca5455c62 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -14,7 +14,7 @@ new version. The CDM release history is available in the [Release section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](../RELEASE.md). ![](/img/CDM–Semantic-Versioning-Refresher.png) -Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md) +Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md). ## Agile Development Approach From ae0be1ef9488bb7e75ac66971339fafe132bcb4e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:24:56 +0000 Subject: [PATCH 402/449] Update documentation-style-guide.md --- docs/documentation-style-guide.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/documentation-style-guide.md b/docs/documentation-style-guide.md index 2cf26c3822..8800d46aac 100644 --- a/docs/documentation-style-guide.md +++ b/docs/documentation-style-guide.md @@ -67,13 +67,13 @@ The two data definition components should be referred to as follows: ### Product 1. *Financial Product*. The user documentation defines - [financial-product](/docs/product-model.md#financial-product) as the highest + [financial-product](product-model.md/#financial-product) as the highest level of the hierarchy of the universe of products. The term *Financial Product* should be used consistently throughout the documentation and wherever applicable in the model descriptions when describing the broad set of products. 2. *Contractual Product*. Similarly, - [contractual-product](/docs/product-model.md#contractual-product) is defined as a + [contractual-product](product-model.md/#contractual-product) is defined as a subset of Financial Products and should be used consistently in any documentation. 1. Not *Derivatives*. @@ -83,13 +83,13 @@ The two data definition components should be referred to as follows: ### Event -1. *Business Event*. In the CDM, a [business-event](/docs/event-model.md#business-event) represents an event that may occur during the lifecycle +1. *Business Event*. In the CDM, a [business-event](event-model.md/#Business-Event) represents an event that may occur during the lifecycle of a trade, such as an amendment, a termination, a reset or a payment. 1. Not *Lifecycle Event*. the term *Business Event* should be consistently used when referring to these data structures in the CDM documentation. -2. *Primitive Event*. In the CDM, a [primitive-event](/docs/event-model.md#primitive-event) represents a building block component used to specify +2. *Primitive Event*. In the CDM, a [primitive-event](event-model.md/#Primitive-Events) represents a building block component used to specify business events in the CDM. 1. Not *Primitive* (stand-alone). In the CDM documentation, the word *Primitive* always needs to be qualified with *Event*, From fa83b0d6a249a4d50e87d488af89180a718b8c68 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Mon, 16 Dec 2024 18:25:33 +0000 Subject: [PATCH 403/449] Update event-model.md --- docs/event-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/event-model.md b/docs/event-model.md index 3fbb4bcf31..2066e9d13a 100644 --- a/docs/event-model.md +++ b/docs/event-model.md @@ -324,7 +324,7 @@ type TransferBase: then quantity -> unit -> financialUnit exists ``` -## Primitive Events {#primitive-event} +## Primitive Events ### Primitive Operator From 20a80c686ab1404f65613d38da923aed3aebe62a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 09:04:49 +0000 Subject: [PATCH 404/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index af94c4c0c5..b98a89a915 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -34,7 +34,7 @@ Information about appointment of a CDM Maintainer can be found [here](maintainer b. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](../LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. d. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. From cf3cb97985697a7b6ea012044423afe86be3015b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 09:06:34 +0000 Subject: [PATCH 405/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index dca5455c62..ee60271fb5 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -11,7 +11,7 @@ The CDM is developed, built and released using standard software source-control management. Each new released version is announced to users via a *release note* that describes the change introduced by that new version. The CDM release history is available in the [Release -section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](../RELEASE.md). +section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](/RELEASE.md). ![](/img/CDM–Semantic-Versioning-Refresher.png) Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md). From 76570208342db73a1bd2cdb0f17618f63be932e8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 09:10:41 +0000 Subject: [PATCH 406/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 2850f12f7a..2096d9128d 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -113,7 +113,7 @@ The FINOS CDM distribution comprises three main sets of components: the Rune DSL and contained into a set of *.rosetta* files organised as [*namespaces*](namespace.md). The primary dimensions of the model are listed below and further described in the - [common domain model section](common-domain-model.md) of the + [above](cdm-overview.md/#Model-Overview) of the documentation. - Product - Event From 28baea7f1276f9d93438c17756433ec13e36176d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 09:11:08 +0000 Subject: [PATCH 407/449] Update cdm-overview.md --- docs/cdm-overview.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 2096d9128d..901b777109 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -113,8 +113,7 @@ The FINOS CDM distribution comprises three main sets of components: the Rune DSL and contained into a set of *.rosetta* files organised as [*namespaces*](namespace.md). The primary dimensions of the model are listed below and further described in the - [above](cdm-overview.md/#Model-Overview) of the - documentation. + [above](cdm-overview.md/#Model-Overview). - Product - Event - Legal Agreement From c9ff30ddc859e9d39f7e8fc67b58b88ee370074e Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 09:18:06 +0000 Subject: [PATCH 408/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index ee60271fb5..205cdb1580 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -3,7 +3,7 @@ This page will take you through how to contribute to the CDM, the necessary step ## CDM development guidelines -The CDM Development Guidelines are defined by the Steering Working Group. The full set of CDM development guidelines for how contributions are reviewed can be found [here](/docs/maintenance-and-release.md). +The CDM Development Guidelines are defined by the Steering Working Group. The full set of CDM development guidelines for how contributions are reviewed can be found [here](maintenance-and-release.md). ## Version Management From 26b5f31b0db864f8c3141312c95a8fb9f6f69c4b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 16:18:40 +0000 Subject: [PATCH 409/449] Rename LICENSE.md to docs/LICENSE.md --- LICENSE.md => docs/LICENSE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename LICENSE.md => docs/LICENSE.md (99%) diff --git a/LICENSE.md b/docs/LICENSE.md similarity index 99% rename from LICENSE.md rename to docs/LICENSE.md index 98dd7dbca3..85cc674092 100644 --- a/LICENSE.md +++ b/docs/LICENSE.md @@ -96,4 +96,4 @@ This patent licensing commitment does not apply to those claims subject to Contr *The text of this Community Specification License is Copyright 2020 Joint Development Foundation and is licensed under the Creative Commons Attribution 4.0 International License available at https://creativecommons.org/licenses/by/4.0/.* -SPDX-License-Identifier: CC-BY-4.0 \ No newline at end of file +SPDX-License-Identifier: CC-BY-4.0 From 57e4f975813fdc5899cbc571c1861ed42cef1c23 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 16:19:06 +0000 Subject: [PATCH 410/449] Rename RELEASE.md to docs/RELEASE.md --- RELEASE.md => docs/RELEASE.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename RELEASE.md => docs/RELEASE.md (100%) diff --git a/RELEASE.md b/docs/RELEASE.md similarity index 100% rename from RELEASE.md rename to docs/RELEASE.md From 347fb13a519b1d782583aac8d7864d920ff91861 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 16:20:37 +0000 Subject: [PATCH 411/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index 205cdb1580..bb6750ffb6 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -11,7 +11,7 @@ The CDM is developed, built and released using standard software source-control management. Each new released version is announced to users via a *release note* that describes the change introduced by that new version. The CDM release history is available in the [Release -section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](/RELEASE.md). +section](https://github.com/finos/common-domain-model/releases) of the CDM documentation. The most recent release can be found [here](RELEASE.md). ![](/img/CDM–Semantic-Versioning-Refresher.png) Information on semantic versioning, backwards compatibility and version availability can be found [here.](versioning.md). From cd2247a354f3b368d1b156a119ae70fa17e9831c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 16:21:17 +0000 Subject: [PATCH 412/449] Update governance.md --- docs/governance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance.md b/docs/governance.md index b98a89a915..f2bcdf05ae 100644 --- a/docs/governance.md +++ b/docs/governance.md @@ -34,7 +34,7 @@ Information about appointment of a CDM Maintainer can be found [here](maintainer b. Editor. “Editors” help to alleviate the workload of maintainers, key contributors are granted Editor status. As Editors, they have the authority to review and implement pull requests not expressed in code, test and release new functionalities, resolve bugs and implement approaved improvements. Presently, individuals from TradeHeader, Fragmos Chain, and FT Advisory hold Editor status. If you are affiliated with these organizations and are not yet designated as an Editor, please reach out to the CDM maintainers via email. If you belong to a different organization and wish to become a contributor, you can submit a proposal to the maintainers outlining your request for Editor status. Upon review, further steps will be communicated to facilitate your inclusion as an Editor. -c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](/LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. +c. Participants. “Participants” are those that have made Contributions to the Working Group subject to the [Community Specification License](LICENSE.md). Participants are automatically abiding by the IP policy of the standard by just participating in a meeting or by actively "enrolling" in the standard. d. Discussion Groups. The Working Group may form one or more "Discussion Groups" to organize collaboration around a particular aspect of a specification. Discussion Groups are for discussion only -- Approval of all portions of a specification is subject to the consensus-based decision making process. From eaa0bcce7e80d0b66135d664827f97a9e915b989 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Tue, 17 Dec 2024 16:22:42 +0000 Subject: [PATCH 413/449] Update contributions.md --- docs/contributions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributions.md b/docs/contributions.md index bb6750ffb6..7f8029cd00 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -187,7 +187,7 @@ with the documentation update. A release note should be provided with the proposed model change that concisely describes the high-level conceptual design, model changes and how to review. Please refer to the -[content-of-release-notes](/docs/documentation-style-guide.md#content-of-release-notes) for further +[content-of-release-notes](documentation-style-guide.md#content-of-release-notes) for further guidance on editing release notes. From 1fe2b49484651fbbceca6ad6f7f707d317d8de3b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 09:26:46 +0000 Subject: [PATCH 414/449] Update cdm-org-structure.md --- docs/cdm-org-structure.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/cdm-org-structure.md b/docs/cdm-org-structure.md index cb32ce58ef..4c785ac0ea 100644 --- a/docs/cdm-org-structure.md +++ b/docs/cdm-org-structure.md @@ -2,8 +2,6 @@ The below diagram illustrates the organization of the CDM working groups. -![](../github/Group-Roles-Scope.png) - ![](../.github/Group-Roles-Scope.png) Click [here](governance.md) to return to the Governance page. Click [here](working-groups.md) to return the Working Groups home page. From b9306a13bd2f636d73f5c2f0327dbb9eeb95a838 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 09:27:36 +0000 Subject: [PATCH 415/449] Update contributions.md --- docs/contributions.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/contributions.md b/docs/contributions.md index 7f8029cd00..b1f48c9f64 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -158,8 +158,7 @@ one-off branch in the source-control repository. Please refer to the 1. Push to the branch (`git push origin feature/my-new-feature`) 1. Create a new Pull Request -![](.github/Approval-Process.png) - +![](../.github/Approval-Process.png) --- **Note:** From b4d4aa8d738c0c437866816609f6d10eb0b40e48 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 11:12:54 +0000 Subject: [PATCH 416/449] Create img --- docs/img | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/img diff --git a/docs/img b/docs/img new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/img @@ -0,0 +1 @@ + From c8fa4ee0b7e2897c9d19ff572a73d29947c948b3 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 11:18:01 +0000 Subject: [PATCH 417/449] Delete docs/img --- docs/img | 1 - 1 file changed, 1 deletion(-) delete mode 100644 docs/img diff --git a/docs/img b/docs/img deleted file mode 100644 index 8b13789179..0000000000 --- a/docs/img +++ /dev/null @@ -1 +0,0 @@ - From 11610972d0318930114a994c95acec20d5876f72 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 11:20:11 +0000 Subject: [PATCH 418/449] Create img --- docs/static/img | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/static/img diff --git a/docs/static/img b/docs/static/img new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/docs/static/img @@ -0,0 +1 @@ + From 1d6619ed10746bd56da6d768aa32a8ed863697de Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 11:21:44 +0000 Subject: [PATCH 419/449] Rename website/static/img/cdm-components-diagram.png to docs/img/staticcdm-components-diagram.png --- .../img/staticcdm-components-diagram.png | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename website/static/img/cdm-components-diagram.png => docs/img/staticcdm-components-diagram.png (100%) diff --git a/website/static/img/cdm-components-diagram.png b/docs/img/staticcdm-components-diagram.png similarity index 100% rename from website/static/img/cdm-components-diagram.png rename to docs/img/staticcdm-components-diagram.png From fa7845477c39e21b53b01a8ec5d73e94ac6e475b Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 11:22:17 +0000 Subject: [PATCH 420/449] Rename staticcdm-components-diagram.png to cdm-components-diagram.png --- ...nents-diagram.png => cdm-components-diagram.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/img/{staticcdm-components-diagram.png => cdm-components-diagram.png} (100%) diff --git a/docs/img/staticcdm-components-diagram.png b/docs/img/cdm-components-diagram.png similarity index 100% rename from docs/img/staticcdm-components-diagram.png rename to docs/img/cdm-components-diagram.png From f60304db0a9d4ce7f07dab4de394c1dfdfb2f8d8 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 11:23:01 +0000 Subject: [PATCH 421/449] Delete docs/static directory --- docs/static/img | 1 - 1 file changed, 1 deletion(-) delete mode 100644 docs/static/img diff --git a/docs/static/img b/docs/static/img deleted file mode 100644 index 8b13789179..0000000000 --- a/docs/static/img +++ /dev/null @@ -1 +0,0 @@ - From 43fc2617d5bbc2365bc705c496d1dcecc3dadaf4 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 18 Dec 2024 11:24:09 +0000 Subject: [PATCH 422/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 901b777109..c68f0b50f6 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -99,7 +99,7 @@ CDM components diagram below: - The Rune DSL (on the left, in *grey*) - CDM Applications (on the right, in *blue*) -![](/website/static/img/cdm-components-diagram.png) +![](/docs/img/cdm-components-diagram.png) ## FINOS CDM Distribution From 2bd981ac3826a4ed81ac7b460455eabd4c86d8c4 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 09:10:05 +0000 Subject: [PATCH 423/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index c68f0b50f6..5f916afdbf 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](/website/static/pdfs/CDM-Overview.pdf) +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](website/static/img/cdm-components-diagram.png) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From b7da9b59860f15fa82838aa71a7e66b0941f1d39 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 09:53:22 +0000 Subject: [PATCH 424/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 5f916afdbf..1c7eb4ce85 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](website/static/img/cdm-components-diagram.png) +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](static/website/static/pdfs/CDM-Overview-Nov.pdf) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From cfd310198f9d762ef1d73b7e8e02afc5bdf22553 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 09:53:58 +0000 Subject: [PATCH 425/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 1c7eb4ce85..2d6bed7bd5 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](static/website/static/pdfs/CDM-Overview-Nov.pdf) +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](website/static/pdfs/CDM-Overview-Nov.pdf) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From ff5dd9a6518acac44bfb89fad545d8da848f24ff Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 09:55:41 +0000 Subject: [PATCH 426/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 2d6bed7bd5..80b462aee0 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](website/static/pdfs/CDM-Overview-Nov.pdf) +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](../website/static/pdfs/CDM-Overview.pdf) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From 17f949fd4b76278de64c26781e14a6fd8c79879a Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:14:46 +0000 Subject: [PATCH 427/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index 80b462aee0..c3c3c3e806 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -99,7 +99,7 @@ CDM components diagram below: - The Rune DSL (on the left, in *grey*) - CDM Applications (on the right, in *blue*) -![](/docs/img/cdm-components-diagram.png) +![](img/cdm-components-diagram.png) ## FINOS CDM Distribution From 21e757aa57c0d3bd8c83e97367b3d5916045f73d Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:16:43 +0000 Subject: [PATCH 428/449] Rename website/static/img/collateral-asset-identifier-tree.png to docs/img/collateral-asset-identifier-tree.png --- .../img/ollateral-asset-identifier-tree.png | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename website/static/img/collateral-asset-identifier-tree.png => docs/img/ollateral-asset-identifier-tree.png (100%) diff --git a/website/static/img/collateral-asset-identifier-tree.png b/docs/img/ollateral-asset-identifier-tree.png similarity index 100% rename from website/static/img/collateral-asset-identifier-tree.png rename to docs/img/ollateral-asset-identifier-tree.png From cbe896a6a8fff5c12ac626e4f8209f806af7a165 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:16:54 +0000 Subject: [PATCH 429/449] Rename ollateral-asset-identifier-tree.png to collateral-asset-identifier-tree.png --- ...ree.png => collateral-asset-identifier-tree.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/img/{ollateral-asset-identifier-tree.png => collateral-asset-identifier-tree.png} (100%) diff --git a/docs/img/ollateral-asset-identifier-tree.png b/docs/img/collateral-asset-identifier-tree.png similarity index 100% rename from docs/img/ollateral-asset-identifier-tree.png rename to docs/img/collateral-asset-identifier-tree.png From d724857f0e63464d28b031e7c05f6b92724914e2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:18:39 +0000 Subject: [PATCH 430/449] Update eligible-collateral-representation.md --- docs/eligible-collateral-representation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/eligible-collateral-representation.md b/docs/eligible-collateral-representation.md index c19d7df9e2..c2e1570d79 100644 --- a/docs/eligible-collateral-representation.md +++ b/docs/eligible-collateral-representation.md @@ -137,7 +137,7 @@ similar types. An illustrative example for understanding the principle is shown here: -![](/website/static/img/collateral-asset-identifier-tree.png) +![](img/collateral-asset-identifier-tree.png) The CDM method for representing eligible collateral will be capable of reference to, and inclusion in, common master and respective collateral From 3324562234238c5d9a2315df16aaa0c81fc95884 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:20:33 +0000 Subject: [PATCH 431/449] Rename website/static/img/event-model-overview.png to docs/img/ent-model-overview.png --- .../img/ent-model-overview.png | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename website/static/img/event-model-overview.png => docs/img/ent-model-overview.png (100%) diff --git a/website/static/img/event-model-overview.png b/docs/img/ent-model-overview.png similarity index 100% rename from website/static/img/event-model-overview.png rename to docs/img/ent-model-overview.png From 2ba6a50c75bb0b91b2d16ea65f7bc720c4737ecb Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:21:06 +0000 Subject: [PATCH 432/449] Rename ent-model-overview.png to event-model-overview.png --- ...-model-overview.png => event-model-overview.png} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/img/{ent-model-overview.png => event-model-overview.png} (100%) diff --git a/docs/img/ent-model-overview.png b/docs/img/event-model-overview.png similarity index 100% rename from docs/img/ent-model-overview.png rename to docs/img/event-model-overview.png From 81214bc3a692e33d2ac98ac20ed54688b9aa7669 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:21:15 +0000 Subject: [PATCH 433/449] Update event-model.md --- docs/event-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/event-model.md b/docs/event-model.md index 2066e9d13a..f9cb3f235b 100644 --- a/docs/event-model.md +++ b/docs/event-model.md @@ -68,7 +68,7 @@ four main components: The below diagram illustrates the relationship between these components. Each of them is described in the next four sections. -![](/website/static/img/event-model-overview.png) +![](img/event-model-overview.png) ## Trade Events From 405964253c7630a4ee387f671028bec75dcf2603 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:52:59 +0000 Subject: [PATCH 434/449] Rename website/static/img/cdm-graphical-ecs.png to docs/img/cdm-graphical-ecs.png --- {website/static => docs}/img/cdm-graphical-ecs.png | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename {website/static => docs}/img/cdm-graphical-ecs.png (100%) diff --git a/website/static/img/cdm-graphical-ecs.png b/docs/img/cdm-graphical-ecs.png similarity index 100% rename from website/static/img/cdm-graphical-ecs.png rename to docs/img/cdm-graphical-ecs.png From 1391a791638f95ff713e531af9a5181d9c23781c Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 14:53:14 +0000 Subject: [PATCH 435/449] Update eligible-collateral-representation.md --- docs/eligible-collateral-representation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/eligible-collateral-representation.md b/docs/eligible-collateral-representation.md index c2e1570d79..6bdbcd2c55 100644 --- a/docs/eligible-collateral-representation.md +++ b/docs/eligible-collateral-representation.md @@ -165,7 +165,7 @@ the schedule of eligible collateral agreed between two parties and is represente digitally as one or more `EligibleCollateralCriteria` to define the details. -![](/website/static/img/cdm-graphical-ecs.png) +![](img/cdm-graphical-ecs.png) `EligibleCollateralSpecification` consists of the following key attributes: From f2226b1838b52858d2f8171ade9ffb6dfa0393f2 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 15:20:56 +0000 Subject: [PATCH 436/449] Add files via upload --- website/static/img/cdm-components-diagram.png | Bin 0 -> 181417 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/static/img/cdm-components-diagram.png diff --git a/website/static/img/cdm-components-diagram.png b/website/static/img/cdm-components-diagram.png new file mode 100644 index 0000000000000000000000000000000000000000..fa152cc8003101d1099880604c15844411c5e801 GIT binary patch literal 181417 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 z zsm^e|Df?-%zQFTiE0d-R@jZ9n+FC42NF%WDA)SY~xHg;f#9SAtdM88lKQFernpJdP z37mRRTM7Vk3grt3N~VZ5wZtxhF~B`&>hpM48-kl~GmVe)cWXmUI3rxS2o*hOMC@(R=C+ypV}oioM}=GJMD^EM`@w@u zn+r~;e`Qs#BQpj0y=1z@mJ9Ly)+AqeXsL==uGM8dT@^{#e$IU6aApMw1QX{_dD=zP z^!$w1vQ;&eU}CXibprG72FDISv4NEEj}@R&;A|SKh!#?sJT5iRMhTNGGF$urVqHad z^?-@M0j>p3cd_zH86$kjZJ?;vlc=F#)oAP@AkNR@H*sQ4y;HF_moqhMDG!h6pTSo$ zMPHmL$A5c^=c6`0g87s`6V)y6XqfmpF8GkCDD*B`L|v_bP*-I!th~G;<^I(`Mzi0) zf8W`8n?R+$hzT6eN2_*!4+6YnxJU9A@0Yt_kWu@jU*IAr@+4$DuF1}7>s0tlIrQmK zS2WU}{IF(1L7A3`B}%tz8m1Oz@@uZXtx* z4q}bLs-7DACqFwYt9WM$Vrp#qHZO~ukdl&)%GgNzNpd*{#|A4a{l>>60=@JN&34?HaS*6{-qadErZi@a_ud32B!SgPfOodQG)4%9azM6 z7#MvO_VgApF($6BVI*IJuKnVmpHM+wj{ZdoY^Yye-cU`-9c39bVg#gypBq|4rCDE> z?iBGxq^iWmTHWVlzsrxlzu%VJ#O_W0IQiXtn&yuU?iWCH8KB#-g0IqpiUVu}XrX^n zP!LkfUWtpJ9yu7Wu`##E++N7ikx2NQ3qM}_`!n`SfDOaN!J%{syiUrV10Mk~REu zuuRZxbp*;1uWNmAi|FrZ{z|Xij}9*aB=s>Nxcb$VRr7>oQ6B+P!+mh=v5lRjgVB8t zpZTKB7T3Luo!7+q-Nr=dYe+e>8^(t%Pn5^4WjSA6u~kQ_emY ze5{I^N?GUV#|^>3fQ@ELM%L$Zbz$Yl1LHMnUODso7U3=(=uYVFtF(FE{F--0O71pw8t zH5Fy_NPWr-3v+!D=T8C`77h-MSND{>fX-}>; z2S;AOahD#^VCge>Yz0BKVg^85)9Z-(oe>v~W16?g?0i6Bx9D#rc^`DS02 zds_z*K^xDIn)l%Y8WbKE*Z-%*aZU-Hl!TB$4hxb{RARu~{O3A+;_cqPSMC68yfWda zwifP6rl>f-VJo{?k*jH~_y<^0E3Kf0fDzCYV8{SRuM6;=fb~$`6d+_d-Ls4}-rl#Y z=lPFbW`OgAyhTch{I9t84b-Wpu==W#=IjiE#h$RYj7vUbHh=309WU6HRyuEL5=u4w@}sB+g+3`RJiH?RI8j#w-A)fJBxtX8z%1aXAG~B! zO-=m1Jy7R5IB+ua0SA?)Ce{#Xko~1D=8$_xAy+YM`Q&qsq7%7)1Xk4rA%66^xH-y1 z6Rd(Te1TNk;l7EpM<4aRElxqIwgkqfA074z!ct?}eduOBo8z=w0F4Mddg(X8*jhIn zE+3v4O4ceom4S|Snhah@rEaCpRFp;)seM#FUih?9MR}Q>OBkaEGD76wNIXt)W&mxZ z0O5iRvogS}rl7rG5*g|aDaL1J8(x)oDn$&>Zmje&1wdFK_q^SY=8TOt?_OD3?bMAK zQHWRt9c~riX$RkmBm{YXnj#A|dRRgsz;7S>x@w01^!?z|3**6g{6b@!pJTs5V-u!jV?Xbv*AI)wSw9oV1y^_yG4!80^LtPC2b~YQ(1zqG&v(gwN8e{?zIZ$%H1F*zcB3TFKJMu6Ocp;XQWX6v zd82rk7mN;IB5!P2SrfF+R=+7O-|SHMoo1;sd955Q z=(Eq}#VG5XmAz!8T`hXom@3hs>x7FieL;%%uip%2Rfo@>KQ9rgnVJCr#+NT&meh_I zy#!nA7TD?W2e=0E7TKPnfS>J-g5MkmsIT&JYN?rmG5jrGg$2lh|8t697r8e$AqD(m z9C-GOc@7o=EaR%Gs&urqi(fTP0ri}{{r!J_>HRK-{W?nvP3j1=_?dXT`{)7<2K# z9>oJbQ%X1kJs{h@7pfsO1|>PT0)N3C3xp?%IMCgJj@-)6?+S!0u&5UVJ|ZZ^vwSbJ z??nd2#ss8!G~9>8QQ?YjTqnjE$Bh+8QVY&=AMBL*!x4QBSu#2+6_*? z!iV>6%=SH`VG0PIPob~jTd}gL{~Q*_EV8{C4(!B)%c`vB^6}d@EKPFz9XCIMExK&C zGJBc@$v08U`@y-?)x9!#$u$3P*#VT9KF#n@a?MW0m~P1HFeGHq_yJyHu~@9yQq z{eyw|plR{ZdjV|-Q@3W*_O{&sk-LNr$p*r$pNY2BHe*ER;-aH7J~%iCDo#*hyiKJ* z{F#E$`+{j3IH@71oNWsw!iWQe%A=wVHLzx*FV4;t_ zPtl;DJ1uw5gc&R(hj?Q+e3=v=^6QCHeW|K+cRCeUsuU`M!6>u zNuagYc#~HhA-*mC=xvRh@wu{2lboAg9&<9gvfH<-ToUi(*l88}I?`Bo<8{V_-`xP6 z@<9G|B!EJ{r-2=#!`)M;Q~i1^RnyFOITA32?wOTmb2=FL?SGl*O3qbNf zWIqF1`xtk2IUhQD6!69PGl(mLf;h(JCO172M%mivhO-=_*NS6W$OvF-iT+M1{XyUO z@s>2@74_1$8DWzgcrUS07flzXkA1)}YTdI&w#cNJ%Z zv1EcDXB|D)(L&Ev| zECCEX!-=1hkAO7y$Js8XM=X#DE24;SBqRbluzdRnknZc4`CnG>ZYNof2=HP>CVmcR zfGP^?&-3xzQrBRMHE#N07hm=~gkQn^E|ZJ={%ev}tkB1~tw=vtQhZ z*O2*Hn`?CGWiPKs$9`4Vu@JxEjZyVDP-e~15>Fs-5K1Ag>RylN(e2txDQb@5_^beQ zVtDu~z=Ii7Aq`LI8!$oEN@C3*c3jnFtq+E_itHo*{J|iCF`+?W9)YGb`jIH8m^bR6 zH7d1MnyE*R5>zxL=zre<5SS~w%~>sP{SNa};N9i!V= zG-Wk;ZY!T--4(@}|8!%aGcJ$jT1FanZ22;BeL_-c+M1S+PO@m{A#rsnQJt;W%do+_ z={@nDH(LMcdW&mdl2RNA5Cpv` z3YVH%#Hc-qR+ccoY5UaAVQfY_1vprEx#>12+ba*vOjZ&iGeG9PJJPz2_4h+^%2$hD zLAWQvq6^F(PP_sHCqCCz@md&(g}R%3bYI#0Q$nl#tLRcC-J7zT2=QsgXyXRV^`0_9 z!gKLHDBaHOJ6saNeyn%I{Wp(WNBU(so+Nsti#ROO;Sw7Q<}lVW2#XwVY(X9QJqmgR zS~&Q%(9XM9;9wjSY~9xPg&A(Z*BWW=!ofphe=BLoS9$K35O%!_D2tE{lGz>P;bn(j6nJA zMnYU5HX(w{8(pfp$IMzwfAKxU;Cu$Hb4Z95Aru?-PcB|9D5B&?O*|4}6|&z3=}_7G z+F9HjquhJ5b5NBo*at--XRqUVTd^bf%_g-mlpL}%=rNu*l-e7zs zhyn%_0h9Duh+yq)ShHvPvGtz>3-Si+Il70RHmSKV(zvGIfCe>A%gCF2AqR9ZcK)$4cW zys}rdZ6c2+D=_`(g2Tky?a0DyI?14Q=biW$zq1vk`D+X^Qk)L#kRqoTYhuYO$cO$W z1{LuL>n{e)%w2A1NA)=&K9;-*Yl+$Cv+rwq_-}1vhEPouWMZ6pu1zGf_7W~~tXv}| z^ch0X)_e1*zV1hEVR41M)n4vG&?fE4!-=M;##@EM3twTN!%5FC>tnC!9K>xSqeEez z*qypv$#aQXeM5*J$g&4paS6FIOGF~p2(U=ebPJmoU6(Bmv1Uk%$&I?+CWrCzn{b&( zOiyT*P~7JJlN8MG5Ff?jT7k*Vo3M*o-`mUWSU5MjAM#f3>%@&5v$+bz*4;4b0G(XP zZt0v^te=r;5Ib^{dGUzrsO~{kes3%v9eS2I?H>W52(71wc6h&WdD~Fo%h~J?g-$|- z*amX-W1repgkA>)e_ z-r(zHG@MUosLz+x7XQS*bXLEF4~@F67{(P+31;ucC{8mb#l8Qr;ECPK{UfbMo3+%o71xB8_JR8vf+6DJ@UT5MVE`E!P$NoAwFT}YlO{L`&u<(k$j~+l za~A7r%Hs~M_2xKrXZduOlS@o41UXmP&^_diYaoAbT%A7)5poaX05quQm!Ee)Q-C{oKI(Ra6@ z!mrNIt;uQ=ay^MbU*n9GQHr^h*?O0aker3*Y|S-pI<5VGhFvnUOvDpSDD$?baH_4z zf8ljxGWmZ*+PjTv?U9qPSy7xTB!`FQFIiAidEJISA(--7>FL3K5e9RI;gYix_$MPb z6#n^C`}?%z@bG6Vp9KclZvLI?-L1>_RljzU(IRt%|RHT&dR10MuZBt`-s~e*|EEM{vtIVwe-0q46zk;Lb)+BtOC`@;%!ar333aMF|OUh>N<2C=m>!TbWtbBFl9@!s`4HolE>vh#!XO+FrnN82401^|*YqRmqPs;E%r!rKKI#`fKVkQ$<;Gzb4(Qjyhv_ z6tYkYDPLPQT?%xB#n%Z5pvWWogfx1=^4-V4;D&MU_dfTBgt){~v*pWaLx$swOpL$) z&)g^n3lD@aR7fA}>Sf74GswsQpk3FL*t2K20wHL|t6I>50vVa4f=+2|(!=nI_LiL; zhp_R)Q{i7cKIC8==EOCMW*5edWLM!9x%_6r^r8oY=LWHAGA-3=pRUz^`w)yW3%@>S zh&`+cAi*;vbVvL0^wAs64j1!84Gj3xf$@!pBJOb^9ll`j8v4HL3S?6wq82?P7x(0p z`=^+HgGokO$^psc^zDSA6Tq-t6bt^s?QWUO(#xbmQVZn^T(@feJPY8Zu^}7cj)mrs zlQEj~iZRAN(LZ$MT_il)7H4s_6oVmmL`S%yl8j<#4A4_Q&Oy1rS+SDDb8V4*oq}Rm z)V1y}>}Kyilb&wA)>ek(ES&gX#u$IYV8dnu%Al9*%^5fciuorskc5#R0&*Uz zEn7!7qC9)@-5!D@O!J--Pl`xe#^$!hBrn_tMwzGeO8ygBfc6%qUe(A5iV;9Z^^Z)8 zN^z?znHU&TQBXQqT7{+U;^5YjoKd8Lb!;tG#fLHiMleH6##9%M8b!XjIrZ|o#~B3> zeBrcu>A1VQ-ReEb3Aq4b`E+KNn>+MJn)b+rsfp=xT01cV{*VLP zF~^Y7yU544iP+-=#_u*{sv(c$J;*5kHtz=O=CDCe2Ns37gN~@0!N9nG)KIyI%dU*y z2}tVvb$TP|rTU02YaRvBBl<&+XKtnVP0L3VI5$%6>yj|m#jJ0r3Z4D^Kt_guAznds z;N(VKL2#5qZu(-J(wQ(oIZg$&Eo_KQFRMN}jttG3fFcfhb>@?+Pv|#xglK<_V)mdM z-3~&;QiL7VcQk6StQek~jc75vwo5eXya}f|V;~1f^gM^&cP1~FUr5V0Tb&4oU6U+h z*UWxtW^82A7-PK02%*Uvjx2$U_E!I7;86>A`~1V%XuYl3o+!+84pk@vb6tTIB6LjV zt$t^K*utQEDTiBd$jB35@VV5+Dx{Q@a>k+ot7N7fUnB+ng$zXMrm<9SBFkP3R zkGI^@^5HNR!bROciw>6EOll|!I!9J!mdh^=k@m>0G5@dItH)n-VYYq$XWO5n>AsHDB&9Ox) zpeVO~*qSI3=7?lhg{huPlt2iR_~Kz{nS|_>r-RPPKLBV^pG*unU^?|OaF!@?=VVA4 z)BG{nH%El$#zkA*U}FQ^@N( zj2Qd8H;0*0UNG=gq>|?YQbXsYD!+4KaI8R9AB-G$jXE{Jp3*PoDV8 zLhRg#tS)y=a8w}F%2Ei=r%9OJu{Xhjt0ty6h$Y88Yy=Kn@4VcqS(&_F6eQtg#nNVZ zUsb5FcK4gs0k7h7TIb2pm^t<$e>ArjD(kW@&`aO{#6>Mf-^v_tt?V@G7W-cOrj>7| z>*!`=*R@GHuvJggjk52vbRma`UkrjfMm0pwv(~TTUjZ8zYE%$<0uu~5fPn4D4!u1s zY&;jHV=Mea&^7fi+KxPZ%SxyEW$f)PTZM7g8x%-9Pd$LR640}EqpyL=BfA-{>R=_2Nb z&C0vOkZo>kS(+JeWz1S~j3==|Hr#jny~geuUWeP-V6#G=yrSEHAUUF>bsvfRZ4H)y z?B{;1#UN1%sD$MB3+|a6*u1zK9L?kNByNty3RMWwd^bSDX{Zht({hS}xQK(yq-;LPlel!5p{`aVHl>2w=ab5xbWpqcFSBU))*Y5h{*+S3RWkWy zuAYm=R8Y%?ZrAk?_fYFl_Rn&*lA6n4!dkmM$<1eI$}`cCCSlxJ`rgTc?FFDCb$`^f~@|X$dcUf-?!(~5XcA+(yFVc*H}5ot{d3YB<2TyE_n}zRrjM{wH$Or7&I#c zuV+~5Nb(!jxG3C~q?7{f73d=bCX$6(saDDtjk@cJako0SLlU{{djteRm`0aN(BQQ? zVYaA`_n;_hYRI{lgoK&fQ?RMoC%Z9ZD_LLT=chW=zVu|nSnn@tIp}CRn z$ZAVT?6eXj(^lWC4lbG?lo-`ZKcZ3^k>IO;Qi>TWY}gt7F0fH>h)HqQ6?lnN(DvF` z9(l#3e3E<}?mlDU_7FC3LbEWDin~|(b2TExvG$(=o3=`(A(Orh&Q8rh{r%z+D?BY} zOgg9c86^YF_c!L~O^gazdblOfE-%fEE1l3cPoK{z7u5DSnf0%4%;r&H`o@mFy$sfE zdhUVA_=op(kG<0qv4X?yf#~-Xn}Qk zh!CEAvWAY~Uh=bq18JAx34WsD$5Ci1UX3y5SGKutlAreC46X#rGt- zSmh^INad0Y)nG<6^&fgJ-S5(p16t(C7;$$EsBo=sPag3Wpj)7mMs8Pwh{HOjBem}p zZR|Ne9Er)aHSv+Dujb8CSy-YvjK!IZWzNL9G^ja#KZ6;&M0Wj}cM^L5ZS0Ad(rx^g zqYo!84kYvsXUM$wxx*Ov?V*1OS(QklI36BMTr$RP7(8`uL0Pd;3Xx|fO$@!nd4VNP z#;E*FqD4kx>W12ZSQf&m#fmAX#G4dza@v{h?@Cxpw%3!3u74%FdhSoE*CV$(cZ-Kg zR#-|n<3EEpC&~A*R;PFt5kJ<;Yu?S8fFAX^@RxpA&Gult|J zB870=y>TjCpZp;FqD_9D0)7F=b%0oGz2NBRxU#z1zgXs205&=Mdwb3=d)sDava-m* zwrHlYwN*@`xSrljOWn(BW#L<1bQFLM=uoM!sPQ$w*eU(jITS{*L(Tn?sGJQLXi<@` zk<0)-Po%xgd8Q%8P*{>nEnoW+*t$mHcK03Ysi01Hdw39eC-5N|db+wodcKbP#B0Sj zH8tU#pC9Ydu--3~o!Ha)y65uCb5%;dKWs+@gM!9Nl}fA+J`@Wt57;h9Q%aFMz4b}6 z!1iL#Py?@@UN&q-;Hjpo-t*_TN2}>1Bq^iN?&ul-%t(Ts##~*6-P{!RJQ-pQd+^{v z5?BMD0SPnW@IHXIi=JzL@h0g*Tg8sAS$@FJV(>JnA?GZKAF9f`Sv_?hEFXT9D9EMG z1r$&+Qc^6jr7W@N&m{2Lrj{~{$~0koSH~WEMraC<94P2p<1l9b|9kaq`&`t(TMnIf z#eh0S5|t6+kL_&k zIs;dfiY0??S|BX|#?rU`F{H{^=1ZCwDIiq`1P0`ITe|S#6fD%gz@I@TepAG9jHc-k zM@tKslNb@NU$1mDIsSSw6#pvm`|v2L2R1+79>#2GNh#K@3{e5jNFB;IqDN5qh}NKxN9S#KPwnQH9(&!eb! z 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 Date: Thu, 19 Dec 2024 15:22:10 +0000 Subject: [PATCH 437/449] Add files via upload --- .../img/collateral-asset-identifier-tree.png | Bin 0 -> 20291 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/static/img/collateral-asset-identifier-tree.png diff --git a/website/static/img/collateral-asset-identifier-tree.png b/website/static/img/collateral-asset-identifier-tree.png new file mode 100644 index 0000000000000000000000000000000000000000..abc4ba441768cbb65c97a4e1bce6c9b4d16dbfc0 GIT binary patch literal 20291 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 Date: Thu, 19 Dec 2024 15:24:40 +0000 Subject: [PATCH 438/449] Add files via upload --- website/static/img/event-model-overview.png | Bin 0 -> 516343 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/static/img/event-model-overview.png diff --git a/website/static/img/event-model-overview.png b/website/static/img/event-model-overview.png new file mode 100644 index 0000000000000000000000000000000000000000..de283e2410a2dc7239a0a6e5d0a43cbbbbac9a7e GIT binary patch literal 516343 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%0AOeS{1ebfaHu{1uZyV+sBbxvOLwbMo^w4=wWA4J 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

Di*XHNxa&fQuO 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

v=t|C#dgc=P)X6?hc{v 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 Date: Thu, 19 Dec 2024 15:33:11 +0000 Subject: [PATCH 439/449] Add files via upload --- website/static/img/cdm-graphical-ecs.png | Bin 0 -> 39842 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 website/static/img/cdm-graphical-ecs.png diff --git a/website/static/img/cdm-graphical-ecs.png b/website/static/img/cdm-graphical-ecs.png new file mode 100644 index 0000000000000000000000000000000000000000..c80fbbd14b35ed2605e1c42f7ffbc1e194a4463b GIT binary patch literal 39842 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 literal 0 HcmV?d00001 From c66d4db2cf216e968c84c3b3e942b10fc38208a0 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 15:39:06 +0000 Subject: [PATCH 440/449] Update eligible-collateral-representation.md --- .../version-5.13.0/eligible-collateral-representation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md b/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md index efd5f90e26..4012ed3694 100644 --- a/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md +++ b/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md @@ -160,7 +160,7 @@ or CUSIP or a standard taxonomy source. The foundational data structure from the highest level allows firstly to represent eligibility through specification of *criteria*: -![image](/img/cdm-graphical-ecs.png) +![image](img/cdm-graphical-ecs.png) The Asset type is used to specify criteria related to the nature of the asset, such as its type (cash, debt, equity, or other), its country of From 9bf9ec4c1d3fff7d8a7a3f10b1608822927a63af Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 15:41:13 +0000 Subject: [PATCH 441/449] Update eligible-collateral-representation.md --- .../version-5.13.0/eligible-collateral-representation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md b/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md index 4012ed3694..efd5f90e26 100644 --- a/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md +++ b/website/versioned_docs/version-5.13.0/eligible-collateral-representation.md @@ -160,7 +160,7 @@ or CUSIP or a standard taxonomy source. The foundational data structure from the highest level allows firstly to represent eligibility through specification of *criteria*: -![image](img/cdm-graphical-ecs.png) +![image](/img/cdm-graphical-ecs.png) The Asset type is used to specify criteria related to the nature of the asset, such as its type (cash, debt, equity, or other), its country of From c00a705a0d30f31141204128d419dabcf4c932aa Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Thu, 19 Dec 2024 15:43:21 +0000 Subject: [PATCH 442/449] Add files via upload --- docs/img/composing-primitive-operators.png | Bin 0 -> 372952 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/img/composing-primitive-operators.png diff --git a/docs/img/composing-primitive-operators.png b/docs/img/composing-primitive-operators.png new file mode 100644 index 0000000000000000000000000000000000000000..5e8ceba16281d1e55ec287b597d4ea3502d4afd2 GIT binary patch literal 372952 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


K?8F8ueCohOi?=13BB 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

B3TM+fAv0hri-)ked*q6y9q?$2A=HyiT9- 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 z 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

0Rf8je;~pCOxXmfHoZ(=%aVuRhXEyc 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

-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 z z+x{{RI~9WwPsQv%PEjm_Fd~EQ%PkMTm!SG5FYsR%*oOQ#w}GP$cXgzH3{`Tl>m95J zTNVoID?a?#$-qqx;wd*bj|K-ew6V)c)g7QeGfhkyw&(;i$JZgKb1?!iw*Nrjjjk4Y*Kvm)sFwO8{QWzS!4nWH6pGZqJ3Lx2S`dnVHNH zo@Pw>*S76&t_mQXfuBzIwpL&5$B_Z&>Kp~Je7kz2$I^Ssc_I@9QHh@Igz)?BLL094 z0~rH_2gbe~jP@0Ju%HV(IlaDq))Z6|{L}2&#?G<#yk2BU--j`5+g2D_2 z1x_T%wD{}EkzzmbB{JWYk=C4%_fiiGfSY)l_Eyn?g3C>OZJLLnWqC#$T2%?!F>cS* z3ZBR~^xP}$WG2XvF+L=mshYzW9wUtr6Ero8BbrSXyj-S}v`ahW$PKf2-Ez21M%x90pkPl8;nB4_>QP}fvqe4bZcdO$kTWtrrFP*(~&sQ z%ZIxXk7%bBC#e9j>`#RdH^^b93 z1kp6GNe1%UDWdP^^b9MwV&4f8dBLLZvr< zuhxg;hfA$0)&vQZ(Zs>tEubHdZ|SisFL#T?G9MYrAgdOUa_|3aM_vRbUkmn=Oik!+ z-J|7PMKIvv3%#3vDS8it6RG`ubE-7H`EZ+DKGb``FM-~XegU{Hy_EfaSBZ%0e=6!d z^U}jCx;>5V%(fkAd_e@<@i6KIQgR%wELX`wJ3#?_K|SMlnYw)7eWRYtOA^HT5@tjR!L+I)e)G_e_d%j;T7SjT<&5=K z{hVx0RY_)cl|T1}C8n)2#RG@99gCd^&%;|Q;6o>aNsm3VODzd%uktAAqg!B}?esK; zUUURcWNJnjIIhMuJnk+i1N#J0#|7eLerz^Z7nNLM{M&RH#c79w_xEm^zM6CwAwqN=K%gey4pM@4Wlr#b47`*Pn{EP$I1d{hwCJ zd5msSoU;RTr1hZ~Gu-lRJmSs2PFfFkLt|WQ@`PvRU%XnoITD&ppLcg@@7@LWHp+4o ztjLianQCEc6_j(IoK^Q#M5534b>|Ph+Q2+BnS~#Rly)s3&hTE06R7A^J=m~)*;HW+ zXR~%>yi%vZ4Yp_+OIYz-@InX#(K6Nl;)~-IDSO`2&Ky4yZ#doxz6cGRHol3g*?ls+ zJC##hMx>?tSpVG$r;m70Cn9l4b3FN{zFvW3X?xAW5oHWL8ZYng8*pI&NYww|zyIxM zKqyXR+?s2rb>>!B;j-5u@nBVcPp%lk+!UcchTvS#)>)YjTEJ|6Kau&m=l^qwXzQej zSf_V!qN0IQ-f27O z5Bx}5A?@T(iTCKWU;U+jiY>Zjco^=b8GBj3g=F%UcsmGFTP-*&YL5@k*UY5a{|PSs zpo0o~g&px-i-_$L@!kiTMIyP)`gEw3msR|%dHgK%?f!Z;b2)GMZL;H9wc8Ec1O$?Y zUZ7Lnac^){2qOw>K15L;tWMd4B-emIAPF+{i6E?IG4^F13sZwf&XX1)Y{3{HP|!~6 zV+kz&w{@UTC#gxK{sU+K%x470GSE4KnB0tvlVB%vM*d>jf3H zk{}(UxtllMr(JJ^^MW%|Mak`Z&W_P1ZsW9&&pyX5D!!Z6wrCPg^BJor3QdbxjJ^hRPb`>V0TO4F^th+}t9hzrosEb1FrYiz((CjWgxAuvoV z)l13$>N+WVd+Q?p>4eKjxP}Qmw>40{fAtYx&%biE3L|XkU$p#6e`QdSGE6P}1Ui3$ zj4Ma{*SKwejhBs)?_a_z81BW?Sn(4X>YJzP2J!#PAFO;Ao8Yg6BT4SFJfzxOJeA`A z={G4eU40Ofl_h=RX03I=L1gS42i3yR`j?6%KiYB#wZ?|Z35Q+zfo{K&YaURWbiD(0 za5_%6qbU-|_=gQPjw#W}enXS@Q$gGR(gt^MS?y8=1E#dqtjX)bhHvoVWTd8(r}@iY zP^>0_UK^Th%;SFoBL$vci{3QxCRBwvyo_3EFjd9*jzTJ!SPmi z`amDy{hcH$loy5YypFrc!2&Dfyb5almyAgiMed_EOj|yDyrhXPHaHGUFh{Pqf7FQH zcY`~A7ZOku*zjqWey@?<;}n#z{4dumOL+ogo(w;SO6*G)zP)&Q;&DymmQIr#L4^*YR$V>#FvF|M(crX z_Pwu-6|jVxvTJgpz}HqZFLu@ln3M>#mZU;cKY73Hm*OE!JY*x9d>XSw_T)d}jI}c_ zb?BJnc4JW0?hQxzV^J@jHL_LXmlFT0YP`W;BMS|p$(FyEsJkSK`efM!qr+M{`Tt=c zZGC?g9qDQbNB9%Bb}@%0Z5l>sgoC31K~<~3pJ#XD<1+OSX#Hx|?Atv9YYwebEJt@g z!fCdjk+19zim5QC{6~Q9=>>+qS-x3HG}}+-%m9^c2M=F3oU{I7_`JMZPF#BLzh^>I zo00T(DZIO7i!!(QA8`mBHhCs_<>=%yqkJZgnvrwUmi?4#y8Du}eLmpT^s*%G?#tt0 z?6glzp|dn5A<2JVgFwG}74YR3#D0zFtnrS95w*I1hGZFaMiW z4?#gi7~3Z5OoQw*<-d;d$sF2>zurqB3W8V?+{s)B$$>N`=-a*RENL_Ei|VtJ^;|+# zSRnQbPdu14CX}US|=6KjVuSgCQA(cL;Mnq@iM?5 zv%McjMtQ3q!yPoo+jitO_U9$QyY#naXp0}4X0y9XK$D=4&afKap5jkSA#0vmV5>}& z$c9OmON>63$MkqiuqGYQrV~DlEYXi_g-ytK>=J2#106k?HcWo9rG1pQ{2O2c0QnJo za`4AHS3?yXXc0Y6083K4R8kY6pXM!y0c;=$WG=j$OJC8%mjZ#5r$o8LakN=5_4=R4 zD>i_~Mu8ESzpl~Ik34$kI6jOtPQpK9tT=qCAK5K=bgTGQswdFIkPz@LYCc~a?6lL} z3o{^ndwqCMQhZ7|sw`;J+e%oO4{o~WSR0G!<~tpa0eC#gjkSP~G|Z4F-i=nsTlk8xjt~n3>UgJD|2}o90S24+ zxm{`NTM?$ZDRXr)7Z;8}jI=<0mbTI3Fp5g@yctP=HARa?Rq3-{P|6`X-y=kCS@*Y{ z#Zv7%^fI?)qDHoBXIp-!X#Y#$I6>DJ(|w5gH$;LVsRL9tnKHVPg@fIn5cAdR8?vJ7 z`iyhG21^n50mse8S4X|iYao_ed2rLSSu>eVq^_y3_Js@gtG=5T{OMbfnTF6$SFLPp z-b4k-sl{0lBFTcb5PzqCa=0P?6hH!i$C`cGAT#NWYG{ZF}v3iBWw`X z1FayXr7$ydtOKh+(Eq^dSo^I#@^ zu+0+6JA9_#aO{r;1radozcgn{^QPIt`z$+6zP**+H*ICS6ET4eN25e8@+E7poo6fw z9oi62LL7xHPMtbbq9A)e>>KHL(m$2L?5Q09#P90L6VFNm7rPP5NxaqNnF3ATNb&aD zaAbzb?-=i0aG6X%vqNkTb(mM-|xYUn&wON{0hZ-l;-v{B0Ap8%L36VAtL zgn`eR&goC>j>*plU(UI?&yv``DUWx&)!1Oxk^nQCz`l@Xr(MknrjfC#Ziw&I2fmAW z561Ox9mTYM3ug7=cI1G6RRw?@y6~-kap<0AYB`CT6^~0DXE9!aer|aF z%)W@Cg!*=bigBLbtEzg!5g<;_x=hv0^|G{wb*d5kWV={bWcXKjlxU*xJT}Fm{Sm5p zwR&J|5I1slxoFvn0HgAp2Ifk@HfL)*=4HJ(F0@MaW<+? z+zy(&I>Rf^PSAr(Mm=0sl5`6hM(}6o?!Aa?md)EsBcUt9Td@hXX#fqLbmSOg#l`FF zGLa>hIuW4zeRWae1a{PL>Bi?ejz_+*Y9m+uH|O=Gb|`6N0OKBa(}eKwUB}F20s4w- z_w2Ii1-BVGrCcaw_W~FTx_dDxoy)Ab%^4cm*2r`y)%oHIFbNJDZeg*7T=L}9XzifJgoVROFrXg1PXt0AHg zfd+5wWQIN37^}+0M*p;f8?*?#x${$*kU1lR!4R6PB1NrNo zd?57%_$$m&az(4#mP@XoC`xoM(D9ioLSI@#$05>#k9ob900bu`Z%0~D*0RyQatWbUK&`QlYc1F0FIdDZ9J7jJc`>7r|+Lw|Hb#gF9B0yp0M zuPh&W1|(fG1*SRmng5~i3aqp7k*kXW$P_SD7?Z3V>#=fr-N(hB<)y@bL8)@(vK{vO zr`VkRWnW&@v%oCB5u4m?)Vb|a<97Ss-&CX(5cfglWp<;I%aw9faX+AQ zT1s3ityoXgb1onxqqCPitgFU`l5Yh72*+vV`O8ejJ8qkJBbK8 ztq}NGSjp`20x;BvC#8rdR0y|u1FEsq#|w~cLN_|$v?8RG03#pav&W#J#2=d`b*yEW z35Fyy?n<^+y@W$a%VI1kLs84h9PqNp;I{Z}TQO)K8Pm{vOGC#r1r1(aDzW4{I;{6@l39(GYnq z*ZgzCIrLz`&_;U%?yhLJN*xAB9=C9O*q(HJ_)*!#9>x5JT71=%SyMYo2RKc>eTtJi zlfNs)i_ACD`k@Z#Dlg~#4kOp1@aHMN&Nt?`LTw@v(p74&jxClxch?z-=ut2?e7^B4 zC%lgddPk_WU#-KwS546;P$zzBmQ>|k7Z_G-QIR~ywaf7A=}{+Bze;J072O51q)z#I z&YY)q4AR=IPg`=q4TX`QEYCrfAfmuXAtcLD7G=}raA}qbho`7 zb}khdx_Mxiux*0=p7hm{HR7F@m_k!t2zE|kZgeDnXX;sps>pc^DiT2(D5YBrN8IXaHz+LHITx@F`sF*Dul%a+M6)wAHEV%JMQAsz|^cbIr;e>U4d)6dV_d3PWDN>VWkTqry|CZ)8zcePL1$v41e zAYcX*f3WzJt2^G@!Ly(=Cu7^5ohxK3F4?VM>@efKnME)x+}*BtwIg4;DlZ`N&Z_ax z=MPSk1-GAQwR8Kk16>Np4Eqea8z0Sme!iV1RsE8~=KzhbJ|4t$fy=U^ySySBq7{o4 zEQ5?iLHxTly{Tbj+a`(; zQtlhUY@M;S*y%pY@>8iZ8sa0CWoyZge$-)g4nDM}^hXA?OV9GQ9vv&p<`g;)L2q^6 z4{#M1z3hEk;hh;6jy~Tni6C!nrR(-Q()D`)pn<6n3L#>tsS9{{M>rp zW+3=lh^uw`Z`B>G!edVdL0=G5eR#AN)2*ud5p+S%}nHD49b} zSDVEC2I4>C{kb4z7gADqUUFMeA)WkpcG|hOCuUmwuSp4hU`#`zu1&(RbvxVbhkyr` zZe4h3y(P}V&lW`EzQO&;m)8Bee_0r0u6Q|rW#f)>;@8GkX>43;YRr#BLFq0DZXHSo zhMx70iM+z4?FsY`y*+K<$tJ%TD7kQQ&^|Vn(=*5=STJ%N9Zr;M%?!T6Fkv_h9@AZw zJ~~AA+~jJ}ysf2*S$&yd^Iit@j)QE&M63|rjnh5feK?HnwV16VEc{E`nn&6Vbpt`& z8O?-*{H_+HkF3|0q5Ac9U*Gm&U71Knz*y2$wd*_CyIIvhR+3vLD)UU2?dB3r7Y3=p zM@0McP4gB-5Cr9%YNT_Inn3sF%!e(+xjFn2pJ>?J)%(`b^U;`*1emttWZI>&enEvf zW(|{W>BL#ZQhZd*plve!VPD=VU)o>;nGP0c41gcQ6_`O9KR>s{#?rW1ow?SN90iv< z>&fIWC`oVcTE1_>v$n!5sT^Tx!*gNNXIQ}Xb2bPf9Ao0G)U-K?rLt-7aZbxSw!5Z% z>?k7UdCeE<8x*)=OsjW7$2agiIC_En>j%g^m5(DxscL%6=Ns%S0R~)s_9iTWF(oIa z^(1>E<$hgR5kN5xcnxE{@dpbL&52#`Yi6 zZKM~XeLecqCJKfqB*9h`Hf&Ev7DF*m#LmywPMpJbP`?Za?9^IyW838fQQ!sxBW3@$ zyZ2E8CN*<^HIH6h3C34vx=Hw@c$K6H{8l}lP#B`t1?zM252?M;fm`Xk0%PQTA47KF zk4J`gZ3K4UAZf+7V2f{p#$`W^JJox!r*=1;1tFi%Qtvma|CV92pw(U{g@>x!xzhg@kQmG zgZU>1-R+qIeao4AcRZ0RhEMm_Zc=awt{SKoG1p+#J)JpSHH%Sc-F7=QU^f;r%^8Rj zk3BR~d;|!T%--`Vv8tBcuc52YMu`1RXL>Stncr?_30cW~^t~fM_8>CLQjPAKR5Gf2 ztkg%8?InJ(@mk8<&9#t?)5B=rOnXV|SwDe;etUN(Fl^%~#H29$MV743AGbu0imnuQ ziDI~zdI1*(6pIF|3{IsLQp#MkdYD@2I34`Pn^_E>pYIJ3tqNxeB@6tltepn(s0agi)lft4JPi36kl*OmSYW34M)BqkDN)V5d`FJv-C$Vo z%ZHuc3vb?supRPG6Wi7&Z=yJ<>ko+8D9*stme&Vngq~=I%)ki?fvc0$u}H2D17gOu z;p@x*;o2IQcB<$bxQpSzf-&flqdb*h$h|)JPdJy{Fj6KiFy-{z`QYOYX@HQ?E2gXU zR+!-MaFIo7EgqDnk~XWugJ77{Y3+vdst*$z3QTes=8bvQbJOYT0sNZ=P|B^1Lx`~6TSvj!9{PV3gqeUYTGls zRDl+sLdr_~tQ+kxA6J;SAktl9V^MRW`mFeTn4#&{VrI3HCQ16e4TjjUq%ou=Q=@U! zxx?Q~O(kf(@Y9Q{uz2V&T;I@=zE1vKQ!BAwM=#TiScJh$WFQkBizZm4u|1$*J^j6C zBRDH+T}R_X1)!wzc1t?OQ@HE@D`>nE%A+~^@) zg!TiusCvTqPZBc&sM6Ms7;&_GOn>H9ANP6_?*)?X0QvF?Du%kz+)3OWr3>K6iqQg3 zHy+rGeu>&y_lOr?G1b25*jju)FLr)DTn?NlwEfRmjXt}|ZMA!?)@Vhi#f-ivG!xjh zT`_U_HVW$h4Rg($3WS?~#qne_QpUMwznk0Yrr4|UiFP5Jqh)w#q+OB$3x*4`=IV{9 z+_Dc}R_#AvG3^wY|K43P(>nZ+@4(ctX?fhitQ`yV>~Oc;>lWd45@z}3a7eCFvO_&n z8OIPX?Xd_idqdCK$41jLOyj#3+6Zh)A#zFZZRD7ww26aPXfE7pDT)&3p;wGEPM`Pq ziwEnN=In~k7cd^evC~ca4KtN9$UDpl9b4-QmYmKFls7sjrX#%8 z#*i9B29KA~ZOyToX)CviIqX%GEEM3N25j6LZ5|tQxWOyKX+`jMON@G~DmMEF_87Zh z9R$X;Tq!YTw5Kl(;G}jZ2Szm99EXdRUL1WLiOymYRS(xMhlT|hDzqwt4;Tar3(jd( zv*8X03QMZ&W^|OY*7Mk5DVZt&Q6kMS)tW4{FH9bo^KHoZuwJa(>)vsr3W4z8kP|gb zJeT5HF@!#O3l0R_(?bRo=#ECr8?$7_juXPv(em?nS+M^3B-r@$jWpfg`y3QsN^fki zHnOsv4V!`r<0|!Q11$|GoMbr==V9F@+j@JM1I2q2HbW29z@!X6ArL*Gv&34|wcjXCf@t{(2a&4d(mWM^~e{ z;HEY5J>)$2ERsDNnKAn}=XNz^arokOz*z|34?k;cm_$%LqBAf9M2A_n9<8`?d?xQ)Ykl%N@5dcNE!Jqy?b}tf0A?aNCMqK|E0eRxrfcZoJCY$MJA(C3I@kOd?lb z6jS!%ysHgx;U?6Ch;6>dKiSJIdiB0Y5HLpKiObfan!zeyc1&A*8(U-3ad$7ay@dSc zgtf4n)>xRlp{e81!~7 zCM)0KqJY?-?Lte^_Xz>9l!{*_zR(;0@Pf#`TRP+7eML76%qKgGl50j*Sq(%Ck6{zE z;`z#fJ=b%Byon1VC&1j7TB_+XP4ohlYAepjIO)P~hq5Zt#00JcGUfm=2}blE`TzDw zto`&y|6-I|agPVcBKI|YP%J;yGF?yG{^et^u%->uw=QRrPloI@%#5}PA_l*~gJj;E z99%s0{Y2DrvQX2z7b|tZ>kSIjfjvtE%Ybo;bIngmX|b!ofTwfb^Qy1@(S^}<5TED# zw@yrK=$$M!|BOqubysKC0mfH9!~TYzhra1jTc`uZh94RT94OZF55F_kI!rDJ#Dkss z-CBd(4u?_*bJmv>n-wPXpzi4^on2;9J`Px@0gMXYqMWP2FTPyj1vM*Am{ctF zW_vFrUoHCbiyVkV>$DkOUe&fh5rSbOn~N-Eyf&i>N58x43Qe(pwdFoB~^2q(K`Dj|ZgcY}|0f-D*7D zePJPpm_y$O)+6S`pGvq8*LKAzv^56z71rpmhZ5}d9|@Pn)*i6ew}Pa_Z$4o zWwLh-t^_Pa3je?am)izep1+)FBFyTD82_4tJR89nkYWmgOuf#dJ{Pv8AV2Y|hs0Mo z4+gNiZ?;%_VORg5b4VVMV!ban?c!(UZnpW#WqRj1uqH(78@PUYgUg(C|*TorzQNcT*p2of+4 zcMvJfUZHkiPZ5M*^WV&wkaH(RYtbAM(;B!c^_+w6S^pEmG(Qb8| zX>CC(445^!++lmIQxdU9bIeM|na^zM&zV;fW>3heeEK&s{Bzqw2o2&cm(AKegl(bE z1-@R^H?*BNd%N+@-~t4Y-U~urvG$QB!N}x%7}t^$ePff3@t{)mhmKqx07gp9-te?pt~o72WMB zmo+Bk1|D`^hE1T>(=wxYt%QKJrBcdl9g)q%f%6ipu@&eW-1EI%K=%)Hh2re|g^#0< zNBLrG%$b^9z<#?%=6rG2I{I40Yw9b~n7~T5w>=v!G*lP*0vdA65k#=mhP$gf3mtQ; zO9O3W87`y*mI|Gy?X%$ezna%wL6F0HbU8vTgvvPj!8K(VO^F} zpS31Icp6v(ZiB;+U>{3tpC)erZm{(!^A%s;o83y=kNtx_(~w{qYyfxZK_t^e!i^hk ziCr$L)QnIP-+fHYst}UVbJ6abYHVlq22A;cl_(_Y`yGsq57EF5gAb)(X*O@G)bcx(Fovh0fN1Wo zzlrYvNPx5NW)K2tWW~+1?!-VOuV^_6{y#`;O%mtqX{;A#1 zpjVY`j2ncV&vutkuCJB=`|kI2W%?puFu_sBVVXNBjr_j3D791Vuq@1Hl|+U-IFyO_ zt&oTd71jMb*vSX2kJ}~R^C@FZeS1t=%I6q=s}}-^er}{M5rwLS1qCl&XL$w04D^T{^`JGtdRy$->2jGhk%o` z{JqbJaz2m^X|!VspdJqyc&X;wv$gmkUxS8&$R+6%we`?J30OZK^Xq^;{KkGTgg_vg<$gInlDtCN8-u9Q$wHTB z953%-!*D@1_cpS6X(YE8_BuKp*HY(C7U+e(vq42&u_d{>6Jr zF3Cf9IS`h*V6?u#q`RacpHkCkRM(4hQ6bTc!|(NpzCFdH%+pk1p}Qoc z+ak-ga7@@66F!_Z+6+|#r;0ObEDx1H)Ek|WMx@pA$v|#wJdv+^zmF`S`@+tUxyxv0F*&U)w+Gl#2sw-|gHpfAkt^F04YlMM9e&SU^WP z_ye*QIm@v2=rTVj5*z?8XX z9>$JNOWTan?mInO3`kVXN^lg;d1MuN_uu3q_z2UNY{uMD32-e7pEXg_&pVM%Qyq7H z*2+QDY`BZ~{^k3qROqH?%}O^%R1HtAV&C-A0Pw?vlk}+YUP~T}f6kxCQ7NxUxl9#- z?!4QRvp-=R14#VZ^)sIUB9ecgRXY@r3C7!RlhqMZVkv_sjTEoy0~gsQ{I%s@9d0lv zPK&X)l~te>@j7*&BhZc~_cgskhVMb`U8ZL~dOS|Q;Q9x#-wvY=fqDs-=K&fPNU%XATQA=GJpu4_D16wEgP2K22@ZUlKSb<$_*K!JLr z;0Toz_abX*ErBcbk>fhhJP+vBfZA6Isz42*RIff2!;wAHcUl@PJAxd_j`kpv1G1z% zN-?}KpPR6VFWFVEP1V36kBK?!+Zig)f=GjEz&1W)V^n{$%ZF^*y08Ng%z z02@K=Ok0Z=p48tL{RWWHt+x)>@{OnWB^e6ztzLumGj6-8e1_h>t+AQsNWV#)gbDt( z&|j{ocP%l2ioW69e7vlL2V?_-mPt+qK2=AJxGHFEnbf5NrsX#_kh_1KxJ9fN`;R3u z8cACtflW9PO=q#iar(DtZ7VF1Yk|Fnp#FJGwotzHYo~k{Xe7M#j*#X+d+d5HgkP--oun}zc}W?p#&aY;E}k#>oys#xep?P9qf6%0!8Ay7A}?Cjx`2Za@m;{ERllB8|KyI>nT8fe_!TbUJqAFh>tOZ3f@MnQOA_*kpRh6WPNcNG_=?}Y$l>Mjl}_X) zgWHxDyH+t@_s`YL)AleREcjE9RuS(+)J`NkrAt87O2z|cvTD%T=)|wA_0wnO>abSe>(6&7ope%iqgQ4V7%P-?lz{|; zApBmS%Z~i>SBEY?akW<8nr#??Xo_%8DVjb?ncu2`EHtSMG&qRgW5MdW_nJtQpR!x|wk6^A97ap|Z92 zs;83%#}}pQ@7pcWxt|(@jC~~-sn~Rwq<&5zWNUvPg;Xz_XM6#;BQyGV*oFz|8{aR# z$wAnexdxL<%j$O{7?itRRo!Sn&3~i&v|hP62#z5e^u2ZjwMbw)(X{$5ku%HIVlYCZ3lPNoc$j^Rn$JJ4#XObaedG+(OY)|JOgb$F03@}wbFvw)8 zc*9%Lv6WSNIx@5Ho$2lNVpS+%o6Ur6N2Zr4uzYI+L6u$rqBP&Ns-)MDX$Tx>oQ`gF zs7NHrXfSK{eFUYc@oyi4YCvboJ=#y-Phla>Ja>}(O9kqCmuROwtX8->y3KT6f(%iGGD{a6J|X(jxSk#^U1nwp=}u z{bl+%`{66_eAzUS;an#tG;(>M_^JTr-E2y-Wu7#F=Y&M;{7hVO>lgmy{)I8EA-2b4b31ofSyti-yU#JpuM zcqe-Y{e**)`t!M$QKgkmOWj<_tE*vRj;jv=C4Bkzgm|BgK>MOwcQL{m#hpoLoB#9_ zC*;c#Hdkuyua@nTay`BMheII~qT3&`=$EZ9KTg+75FEuDh^_-UKpJPMfUFDi%)Szd|+fP>fiC zQRlg$85zUIVrrS$R7>hN_zMtJ0|+C`@di=EUf_=`+!#?1)6Dv%>vv*4uX5FBsK2hp zb{kMI7c+*cl;gYtug~zcCC~8Tpt$dUgTIylzgJ>Nfh3UT)s7aNaDVgM%o#6;p=itku9_cyZK{t#YNbZIN8h4udi63nV=yv>}dufQyT{?@&E ziz+3{V)RI2_LXno1Cziu4iheK(6#^+#Tv8Dk7MTRn0V;=bY#bQA$%|M36aGA==Xl2 zknYDuma8u`PP#;X&gIph6qh6k`AY+;PT9b`{kD1c+(+x2L6t-UQb3LriwFCW44COH zYT)BYDogBBSiq^eAjQZw-O}eVQ^%T$@J`9lmu>T&xv_1Fp4u9CH4Ny>tgGYbU~2nk zbsqs_lkYL2-Wbe2d<03qv|i3(XgC~tSnr>?eQ~h?>)5g&1jcRG+8|iibH0wU>cXA3 z@Z!(8XT02aZf!4W^m*_w%4L0}Ja0qmAAZS?An(^Ukpr;k%NQ8*$B^IZKYn;?kpEe2 zb0Z7>xW~W?i{E_NnXP+}WqHp-U|E*V!HXp)B>HAq*5{GN_BrpCwfZDSODx0_YS|H% zvGI0kM5;ebDteO&iU-IPuINsuD(0BN4Zmve!G=cH6~_;5*QSrIKKb4Z&y}BVZ7{Ir zi2d!R27xxCFrd%9Ezpi56|P;l;Sug(-oPe`cwUjMWZim`8u9Ka5R^0EO|*yX=Z=0- z#Dg*%4*n&-5X-J38a!Rbr+ppM9B89M&>pQ+0PCtHcaUBCYW&*}fT{#CMaA3GC(%v@s;e~qVD)j6w z7h)IntY~^EjnwVo4Tj~%{l0kQ?3|yRg8v#op(sWVToB0SH34+zh_$iNG41TPu0b8Q z64!SdC{5ey%kAI1?VQbY2^)x?|Ih(pj?FDkBax&}BE7h!M!rmVzqJCa1mWn;w4QRQMtW$TfQWx3hQ$4cQedv7x#Y5Wl*+_# zI(m>Z_av6uDrGqAhR>M=oxhz*3+%4*cpNz2o0K_j@fsBRN&)jGZxl_v@)k#*2OCKb z!_F}q{lw2)?gOpW?pkwW}B70-DxX$F=fIWW3y(7i*Aa<6rOS1pBJ~=4Jf!Ju_w0@GZbszG!EBS zp^eEp&X}V0Zv%Ehvs--T)b~2A*1WshD%=AxoMCTq+wY3S^4AD=(K;j>5DZczsLJi3Oom9{Hm$Gx_Or98&0 zVS`0IOmj5Y-Mw?7lxsg8ymnLfIE(cnIOPZ*L=uda`SLzDH^CxkZkvQaL}b_MoAisC2xfP`xLWPAj;7 zYM0&Tm?LrrBzMJaHfJjQ^-jdhNR~PY+JGH1UlZBxDSHzTNa&^L7TrTSE_J%LNUumc z&Z^@4MKDFEZJU*FgC}(u*>uZK&rrf+IRB^CzM=V9In4tgIQhX^>#dR>sgA8}gL#xH z-}Qu#BK|x4|KaJa1ET7_?_m|CVE}1l=xzk0hDN%(rAv?$7;r$sp}V^q3F(mT?h=vi z9y)xl&*%Gl|DL($u6^R3efHjKomTW_7S&qwB}@xT@ZNSN^VRlK4|kYV+aIk= z-@bcit!%Zo<_QZFI2Q{q2%F@0rXQmg?h`Eg9}>FT!|`0kvD(C4QxXYxD@VKcpvBg< zCE)3TkGLaBCaGKuKM+;2hK6?(U*OD>wy;+_jjq!+3P&!K|GFkolLkNc)hHP)r(M@4kSx-TUi_pz!~qD7f$L%NS>o ziGqTDiWN{Qef%-*Np{2ed)5v$M5+f>>acKT+z zo?s@G-O} zfTWsx)+y`s3DXp}R34<3p~@RONI*J^gL6fp{pXl?PUz7hwdGt-E7&Di=yUTuuiIr+ zL#!$jo zT^*oX^ikQdAl)Utc`|)*;PlE9(i(-@1VZtNiE|puXk5vsc|C?QpzSktqvK%Pl_`P+ zgjh9iUbpFJzKBO-spQG)=e+EK#$_`qVrtMW=G&dnknXYLdqeOc_#v87N`*}VRtD8d^^;G7fvV2a8aq|<4 z-`X*~dEfGvs`lkc-9XbHp`TBm9}u$TCK3&k(?J(G^`dSz%;jz`Uj3q?Y@kaYpG9#J zA;O~~a^|46rcb{RtqQtVQRb(hH0XpdRn8j>uvN*<4C~-S5U~{=dJ&>cD6e$z$Z2BG z>+@k>1#<@JQy=l#&cw2)iRi}<*dlV_J`|K~Q_gPLcKTt+HM7L#V>T^(&yV6kUXugiRiT!`LIy z`bU@mW9LV|LpsX3C{GhT|1xm+zUdT`WU)9oeP#G2P7AllTFtm0m{5nw+o~BlzUN2+DZO1y&<6hnQVYv~`ayeHN>Fg1l1k|Bzt_s8}jcOP!a7b=Iyz!==hI$RzJs7lQQ6?X5 zxHwdv$^}J4?*Ejq2!BrM=)^~6Va%xkuYXpXF5!loBXF`VvyZ=;^`Z@JqM3@UxqO5m z0xfJqO5neKe)CTrl!YLw|MCtTxEjG6^FCC_XfzWaC|uC=oa-sYEE*f;Pw8|$t@J+G z|NC^P%&9>1o{M-zg}x~^LGO2(!wxjYYp;bIZIGLJU4O*>!h04utU|WXVvuy)hLU*~ zRsH&>ZnJZPr@;Ar#L8i<&}F07&W_D>sPyGowN2CM&+6K$WWryQjV5ubyj8_$Cc zX`itlcqXSCIP59x8PbFdWtrolLF3N2`OS;y15jdBM|DQvY5}h{uFo2j>L3jK$-F(& z%=tVlxBg~59-HH(Qbq%W?NELZ{8+FaRYVw%#NkPGO7ajdo7Rdu2)tdh^qSVOq>zebF0xx7xXEN`-m>1F+B zTp}${<#8QZVZirksnzn}%E%ieyQXAdWt>J{CNCFhocIBWt!9l!Ypm!~72{5OWPO2E z`A)V@8f$T6Ldpprld?bHSjJCCiq3zW8|tTR8j?^aca0S2cG>h>m=%i!6KY>5h?erJ zxel|dHKql560tsH`1AAQ#S<Lvx>M*YlVD?~PDp0ehIK@P*GH2J zxZ;=)(ST+F#s~f?52aB(E#O2%gf<++D9vtuqS5&T@T@^<@2k&wp|aJ$0PFND( zwJC7I6qv?Ynn}atU(abGv)Ie4vOHt4wis`v>Qr;ZbI2Ch#+uyp+4oU!$#jj!s*A;J zR{W7KqPju;IjJY-rTLy|5RWml*P?{Dc!SftG%}pBmo+vDw@diOyKp{MxO&7Yl;Pf>Ea>8;^dH#0x4A4FI1AyU0l}SOvMs-I*nt& zB5X*0G5N{XE-)&d8l`Rp!K_!#BgDcq7k8Pru(OzLR7+NYKepx-cvVIi(l`c#jmg{o z(d<0tz4+bCT~>%CCn#DorRl0@{@CuV?s9zl>n_mMcyByj#QVoHlUz#^HlsFXu=aPn zL?3DP>K4{9T4G6%D_Ktxz|j`cF<8G$RmLI4H&KIEK4GbG?G&bfj(I1M+DV={p zv4sxMkLF25i{6Frng&(zazMEg!0QB@roH-qsRyxA6%`?@c%kx4E^YOA%(SyTd-4Ab z6~&Y@|K6q;t1;k2z{wVW{_#|@83wMDyX@}LGT0PIZ(ExUgOxX*l=oZ@7QFrP>B$Mk z2yl0Pn5{81U{4HsbvR@_R8t?POJ0b!Hhq$}r%o{(!%Adt`Dsx09n#z{9VMaz8-~F& zGX{-=oLbh|lbB;WXluMT*&oO6Y}~M;@?H-5f>;^qa{piUp&YrBlA)KOcczyuU;iQz z2KK7s_J(Pr?>KewL7E(4H(oR+zQ>oPDx&xK`T;sUG{J9LI!eu8wPw zLOaT68M}v^OJ5?=Iz=O8S&8N`(kUZr`U){6bwCFTbJgF{DmSF5O%ijcP1RscGd)4Q zL1~i+)%SL&CD3G|m=@C577p5@tZvCjOlIF?xPlt!GZN73AqY3s%dGGd^G6yJ&h(pQa>QR!XW>KZWiYr zD9VtlZ}-(+dhl%_T-`Ue6rRxI?Ul)2FBAO1;Q@Zf&2GE=Mu9+w=TqAo^}O2jnQlWE zld2Sf`0vpj(EdS=V%@SBcLYEsT*h-$RqrTfpil>0^tdfi>)_Dyc{XNCOdct9lyS+} z1DKN~7AO3Cf)jOxFAAyxtlk-=aM>fihW}B2NYjhH`J6fFx!~?BgTXrVCNu`Gw`a`W%; zO4O3rR}H%7^L_YE)an(X9gRbc5BsgDo?WWXUx0>$Z{RO zf_-`4;+-jXxL%1obc@Wq2;+tW9yNMmQL*vWc`v#~MPrcAh{xQ+x_X)qlNT!l;i&+e zMBOzZ?8Z2-^wYds*~Pe)7kgB zF#!lg;wBo7ZaG%GFL@L=Ogp+;h!Cm~2E4|l$%AO9{z2Ea7;KihOj(U<7g9G7uf5!B zH7FUOy0j;a!MX5YVGb@zgi`s8q*zcEF@}eN^)IAne`tYvj(V#>_34MYKYC-`JwSCF z^krTp$E7UF&u?d$=x7u~-}>7Ylxd#YuVxG@z;|bW9t?4rZ!xh67OE2Ot|{Kxa9-EB zY1^}B{OEchSF7Bc##cK?&|(ElNKcr-P0obiQK_=_XrOH|bG4)l;)n;T+jS)@&%Y8b z;!8~3uMn_wD>)%q#)KzK`zLCRhrgWYSq-ipNT~Oq-~;s-3PLprIGHAmd7r`UD$r+h zqsxi`Nf`R5I=+FhCtj#7jl;XJ?{IM!h*AJ$WHwyx@8cR>2@75D=`mp+q=g-ItufuSK{OXW{AdmuUZzlSXFyIVz`|g_q}B zUBkAT5!MmKslP(RM2=~4;6BKnI>K3B*i%Y~qnxg{N?&`R`hn?_eoeXfxaF>**Z~P@ zsRFn+x_Kd`*DC}kAJ=8H76c}ZK{iKu^>}m1^T5aLgIdupCA>*Ej?2CNo0pwX0DI_? z!S!HMTtKSvFqXDbKYgsrQ6uojU*N>{Y`|^?>KRiqQ|S-x>m$lnBEp3R!#M;_J}zXv zGxNrI3WYkqd#?&kBFx9TACS6C5I?L`sDLl1C^(cHb1mC*G$Y=f3XD z_R2sLJtUy%+=U!wkayS0Fql!e2}S|V;eO?Pt>DbdnPHXCB6$E|1P5_E(F%%xu6f0} z7!HMvs?mPu>H@a8RCJlJZD!P91!}I7dr8@Xu91k+(S8$7I~lI7AFvG!)BP0Mg)Or8kAr?B zw+#zZc&A4RXXR+9DR12SRwgBE4LOAW28KWk4@mko6{@$tQ3Am~;-{XkIM)!AVBhCGIqn9<{dL!~8ut?a&fd^nrgu zbGtE(bMEiA`nb05&ptHN(Z#bWYWS<#9_rSs>S`p2W0Viif_|oqYBJV?6P=91x;sB8 zrO+vWZXWgnI>llxPs|QAh@1!Pi^}06d8vJaI0q`7A-vE9h92a@w++I8Vt2|7{l6%K zEG}${s8NVgl=1n)08w02I;MgY5Z+5lEf1K^QiB=@%hz?m2-R2Bq6W2GAF}| z4Y+PPI5QL(8{6)bIMOr%B=zZepPw}`GqN}rhtQ+iW%@*&^&p$YRT{WUqY;;mR(7U& zewJULM-s5m^`GcYR{$eKKPJi?zZuyA2wgv^_&%JZpph*&BG;c523|Z@mkRcrAKrnz zuOmqKb^B(aEi%g6cB^D?lt4uK<}EnDKg!jC8*2#YxK3`%H^(d5!gI_}WAQUb&1p$k zd;2#G)O{<0w~o}-pNP0Ub(NEsf*dXg8>uWffKt_9?*MZ zj%%-hI1b@Yi6P@A{cO3mf7$9!`vS3Es!M)#s>P=#`b#?8xSCs5`;`piQq7V&-)59) zkjLgc$AT4QOJ@x(TbWa|h(GG)@oI`JlLt@cI+H7JS4$C#Z2E?pUJ8<>pPkJAZN$YV zRXJwW(@YI?F+%6chYUtS??X%se>sg`Pm0!G35J>1F>UXhS1_NeYt67bq$#8Q zo!w4I-i9joZc=NWSaOiOkp==qj(im6i#_5$CzgA$c>WGbnP|>P3O|c!W&ao|_Y+*h zfzzn5GaY854kAGwccyiS6ktJ|Hr;IER5C`uL$5`cmWK z8-d3zI<2xPe7WF#Mkqnt_)756-}g4tg3{}xiSmy8 zT0Ad9{`F9o4%Go(Zk+;QHk^8Mbz%5tNMqA07TDD|p0+5LV&-W>8Rh=C7L!z&PTM{c z0!M-P?~b;mg5qwX8vFD`SwgSY7Z1aiNmU7f#50L}Ni)HM2d^FR$B1Hs80S>+@Z2}) zJg8>%FP-ugL81b4FZ+L06CpU+n3Cqr|1_v8VUQbuN(On7=OtVBX}9xDc*r(wzDH+T zOmDBaw8y7feHC4V(@HyqHF1r#nO@Cu?82--zcct%;0 z5o;8}IZ}s?TOrwSTe*l|Xe@W~4XuV=63Q?*mSc?iYHQxLm%vv_Hd$cqw5WgT3Eqy;p@w;8gWYJ(7)$ z(yZtu_ekMop`hZ6mz$S75_aje(XR7fsYSR%OTq#$+jJJgh-`Sy~&JG;hB)6 zuK>wG(0_($7=TgH^aRNh!15=oP3tUZ#}Upa$cL*OT~YFc(mi*>L|OF8ruc29vnE_4 zCUaJ0s+2>P)a~jV3VH!EB>BI{iNqH)QYml+gFn^=b2h-cPqnTx%D#@Ie}~5hh6+-H zZ}f*hj|$3yqCC$>=RckND{fWP2wpYy<9jVVf{Rn>wpp3Io={5g`lrc89hcbW%O1`rAJZ33jSAbpqWwip-om*ZNtm#QkQO$CIQ0K>6LdIWeCpVIY}-9atLNA#S1-9fe)j{HQtwV zvz*t&gsa`eut}n)24h=nBakf`fx9Mk;^L>3YSut-rm*>KXtbX8jLK%STgbs0ogttT zaghT|T>RXUvV0{QG^EfsHQ3SZ#&$Iew>_DntdfFcC$(~yiaU7(@#}IdrJ&WF9C#r}T8rpqGrRCq3AzVyN!rSozH#5Xf&+n`{T(xvp8#zvz|S3sNb7Q*BXb z4JCeu_gGQ~_^q0RkhxO{9vxfY3O~4h%aY&g?TOfQhq#|RqLqTxUo-CykmG`HprZj4 z?`pu?BNAs^ggbGKU~mhWOj?(RmiT`rvS^IrIT5Fd&d`TtsCLNI2N3Zy2!a;HB2~p{NUx-*bO6%{c7tATa7u6r0sw_I2 z6J}*jvwj$ZTwS6Bj^dwZ9PxGY$Uc#;pUFj75$l_jDiu;;LooM`bc?=oL^uj&hUK@# zPOUQ{Q+_!=b$oN6Q1^bV!KU+Ck262zJ(`OQLiUuLK6eXK4Z(T2Q2^f3YM3`*$8QVO zrNav@gl|a*?Gvp+3{7cNVvctAb2zBqRf#<1z6W6>995YOaOO`)M&10-v@V;HJhD`R ziJwvBtr)4j{4Jj)(V71-v~g6%G^=zokas3f9;kJt`|+#m9lr!g=8F#P|AgiAzlMX=Bbc=wi4*b~wQ8wpr2neALM)1a(0fpzzmqfwj}BXETC$q_GIXpk z&wJPv6ABI9i7X3k4d;o26DUo2XTqSUu=& zA*@JMm#2q98UKd+pFiXv5Y)C$stus>iSA#>rZ!S>73v_Sq`F%z3>B(>iv|5=Jk++s zP%3gCy3aEm3B7=uNzA^ne+6q{4IV}*$7Y6vCku64(``U+{7b^yVh(4!56I#xAKoG_ zImDpZp=B@@x!ITe6H@Tg;_q*oLu_a|d5SLY1&B7{S z$~D3Rj(m>0P!oJdKa9P__0-o48Mc58UcEY4z?ZrwJ&S*voC>@|y`@O;q_oY&42du7 zutn2?2CpdnVNyD%pDRW9m&Cifra2F4 zhI>rjliNP{o~K33D>}kk=ykzPMDq1F337%tQZ0&umBzB-O+s@+e(AZIwvBW4V&s2s z2I&~ebLchqsIWO4vxSZ$Ky_ej-h?~e4Ja{+UI~02JfYo#7qy~IQW*FP-;bf8E7vz( z@K_G0F0ZvXM#k4JP7#2NY`sCcZyZl8FXofxT?uM%)STeX>s{+R^_=ZQ>A6Q7mt-aV zRHL$N(aKZC>&P4n9M8Ru(U-6&?L9a&sMl$=pZYgqoQ&?MJ-H~s^wmqj;5h?+w?uSc z7(pNx|FNdB3pAZu(KNCHh{50V$LOg2zP2Pe=Sfq42j zM<)R_9gDs?`E=8xpO0)tS|SM>_H{S5&Q0sj&|pNpSQ7&shnALY_<1R^>=)TBmuJ_+ z-CM>{{RZlE+u!ahV4vjbEK=Kx8x8eQv|@UukEC#nK;7!rb()OOYQvxE7E+)JSIt;b z#5U+mR!q*((HTdsw=d3tAn3Pxy^tmc;hSroQuGVrhK6$GTUB`DqyLlqv3Shy5XQxI z2HHQD+Mat!ArCzd)gKe5PR91AN?ES%?4o&iBi=n~CPCW@_zjL_c4gdw3xL`1qec=H zfOMN&@npB*@we)vRg%71Fd?gT9-Bz)Uo%BeKiPx`X?wjzjWX!3WMydBVf`@UcT|Bg zN~rmEaTi+}E+n7!Z9beE*FiPH1~^U5%DF2hm3-ECo7Zb9RWzOKr*NHFeW_}$DaI?h zJC$y`Rgv^M`2LEfM@b={;L2arW>|SFhN(y!UY&Rv# ziPlX}J|h+%1@|3vm*6jR4tMne_>6;u2{ZVW2TJgcI9Cc0HAN+Q60AP_RQA@LeHd8B z+B>E2D{|=fgfFm<^)YGosarU{oFJ?*$Lk0=brNt;nRa z-6AH(AAfyH{Sr3b9r8l~bpJ_0Q>1#Cvs;rXiDz5q?B2Wk`OmM+g@S7{{K={e8XkeQ zx0|tL(Go-1PFT*A(e%KCNX2rgRh9m#Y*ovT=_ug2Si&*&KK{65EKFZZK5u{Kq;E-p zT&KyY2)Y+N|KhtP!TQ!k+m0&JYVn^sQaMqA7n7G&Z{DrkVmcm6r*s62@rry>i=MTo zfd)fTLVexZH&hx_m7L>1SxL)T@E6A~22H-EiS9Bc!vQ}{LU>QBY^-QNS2zWSS2F?c zQfxS}%n`O3=c1RL3Di(B%Clb{ryCNusMsXyZcsbgm*c{MzPmh8MWT|Ohs4Is*#HiK zY;Et*8Rj%}fQ?By>dXWnw@f$xN&hk8QlGTym1G3-Ne`s@jl&B^wWHTq8}45A!EEf_2BDp!l3Gp=oxBE6u& zgX^RL5Qm=26sZH?YoEc0Gz;kiZ6PBj!K-S4+l$#?dI^ArAVm)O<&g81q<=SPv@$m7OB{YFP=#hZY*M`DD>?PR#-0scyf<^zJYsExT*u z7jn{X(^K4PD_28IVGyP33wRby`p`?L4X>6gN=1}Rk$OVl=i;tr$U32wrGr%>DIv#q zD>BGIzCRjjSEW5%_odkcy{VjGvys|U}%-bN8a@tF%uDP>) zT<9YqT8t6&CMOeY?9gEOZSdV@)H43Zc_tho?b09rhk6~qoLz}JLF!~qo@3mPOZ_{1 zVJE1dKe_mFBHcGNNgPzMMMp01v30_6I9$Ww_W1$9Tm-Ftazb5-o}KQmm(%N-s73=C zeuEV&Vs^4k;Jb?7Y-Lm3ZP%HerKZXx=K{Mqb-zmU;AD4;4k^y)6+#&rBh@oCT*4Ut z2OvpU;hL`q+zMIl_GJy_H+>Ko2Abh3z9ymz-S!EiZ^IR0Q}QvKkUSu6O)#D{;rp@7 z{W|_;x-)@0yVq#j!;iTiG{394@nzSugqgKSj<>1vgZ%yG;bUn9xmL{OMB7*+9q)a5j`Iml{3v$djRhQErH^qfkX?yB#^(XouYJmD41jugMgj*0&daubEEGL7u#@ ztd(yTbTth0lX;4%R0mWSAADRIw`tS)0WI!_-s86I#fy2)bpByPbW?zO??L2Dly7Q# zx|{pCSJF%hIuMv&LyxY|RuaT+dku(|__y@0SSLEuAvOBMuC=?tSm^H&(O&WzAm6M? ziscq1g4^vGy?;+hU~0R5RLWAC#tQ_~OL31i*bH=Cu<0KE&VjNK`%4n9h;ik4oqZhaPH>oy=tjecpMIW+oQ?zjLMJ${+uKFM0O~00 zHw(sDUlyQnnolgf#8iodQ}WZMtC&Ctf0A8oxao>6Kr zD(!J#H~s4t&|HnH-(WxX^fx)l zV{eG+?tpSx9_g7F{f55E7gLo6US6O99YxD`JY|WU-4#@ z(6}7@Olh$`DvAn!16;0W&hXeMV}gaNj}8zr#kfzWmebW+j=1H95T~;XUT?lk-kKqI z*XV9f;*X4dAlKFHu({>G_eu`; z{Xwz~{E3x*-KSjFL_XRGx^O~rq-Sukg6SG_^9nIhZ4sEntl$T8;oHaylWfiqFA)GO z2y=}i0VHor4J)H)Y3Ra*+LHF%sv!5s?K;tfWIx`-)85ok#sXrzhRQKbj->@jt<7V$jXUIc`YjHnko8zxEUMT;$%DzG0IQfG7D~Ow5 z%38tD3(U(nd)!j$b|M;l6y^~bH&NXq~) z_CtE)cvhb4mqVr(%ZX!Nap%I`0(dgdB_Dq|zR)Ih8R>q!3e0otFhGex%tl zKbQ0@UNcuO(@z&)Iu(EA8O>MeLpb?AKgz3aW{X>c-gLlLy2d}O=BX?&_&kTWF#=GS zO~bF^0z#>3*AW*cFLpHwpYDrRY;4~^7q%lm!S3$<9%gv>{pz{BzCJ#@Xs+pV;Ob*# z6X3K&qmxmr1N~kx5Nj;t^n7(=6 zPyuhptGpy`HCF$VtQxOXI6f+SnZ!467$8HBFWhnTD`%=U} zE7a7+rFMNTLINs?+`5a0=vu9wGXN+wsye2RFB0L^S=HGgT1QBq1OXsQ~4w`&`G zmiqDw{o0>J$re7ai(f9xb<6EwvckS2aj0WJbs<#^jv)Nc!nkfxRqee+nh>9} zn!d>>V~*|EyFr!6X#Q<}NPmNzC~!fBfsJuBv->-mRTm+W%b3r_X=aty?`>qcZIJ3N zolxw)5@By^RO>cp|58c?tH-83hh6#&X_}glW=*hu@&{{=em7y^z3@$Pi0XEvEIZb?E!x7WxNYELbCyd$F>KZ)#gIj-Y?FM@i>U$adD_4*mEEP&->}No^%oy) z1g%OX-aZPWPDsuNe@iM&t^TbX2~r?0EN;=n?{hTHXkcr&MlZd(9MlTTh1cf0byR{s zylVS9Wxtd8Atfv0RCw34&X7ZAC|5m9h5lfFRH9?VqZn#K_W!pxseGIusJOfpsWGD* zpF~6vUv7;GIZUi@WCU_@@~3(9!E4i12-vx7t;Z2SdWZO{~ya(CJmHg{Yyizc|p~2rO`rK0ZMppF6>QaD{ ztb|5OC9Xu_Fuij&yps+cnD71Xg_MTOdY(jF`jrsc2!ns}2)r5mU zf-hdQSsWCgc+;jS@OA4mcdB@d#7cqswN<9m8ofsLuBmv2X>wfb#D6Us<2;W-2?Y1m zFZ}ICS=!2OJEeIAwMkQp8dMqkTbT3MZfCbIEg`!unhnpPJOr?Hx(Mkt>KL8H*5EmT zz^wCP)7{T!KfIq4*H>r$qce__`{&GWrduBn!Wy5W02*2B`rSj93f~i^vgyJA8lf67 zE=}*W6Vg*{{QBA5-&DvlKc*1wWyy;<6Bo<--)O{>1{y^0Kok=L zk&PJQ)&hwl%7GQ7*-@E!Al1F`d^abHmPl@Vbc&XnbK{zNMxkWGf1X2{ zUfs0x(cM|^h4Bs*YJ>hZAu{i^|I815#UR8?K3|V8Kh*>1#FSt4p`<%@a$X`*Ib`i( zB~aqw;J2~gYHWUS+9$?i-^{wE1bYfUgCLSL3U;<e4p>O|z0d4)t=g1!R zmc2z+Wf~EHyM@CTi#eT(A>Z)BNKri^8*EL?t8FjCNB6|g0m{-x^yONLTr3j}fSkcIV zu#?>)f6RRM!cUW>8OdcoaI-9atBWq>izGDIr6Daf7{q*FTGQg!e69_0Pl&r?MsQB@ z2I5t)7^)vHhW`ZjMe0fVCW?V1#b{eyH0eqIdyGcL*EPuDJxm(%>(PB{DRX`~5O-m| zyCO@6+t|?RunZf)c{S`}4$p>v{dNvUT^8y@{xXn}p)H;g@!l zq(JZN<}luk=XJmREtS^J7iOaa@@4y(ZJj*|#8Gdpa1W$FudZG~FvC&)iA^_e=6Cz$5pVNy&lx9$#69|IY66uIAM)I)vz$9F zqkyzdmV$p@uKmf4@?|JoeB@}@k#cPRB6E>0{-5IpbUI2B8as+#a=|6rPxmJc$)Mgx z>k($6lGIB!zFVWe>s=FXla378)gO1)XtXb#mLi2tTDyBfZ%cr+_nrq>M6`GRYhd;g z6j!oGV5Zshw1${@Uq}N_Zl3I(#HiTMaS#I;(U1ZojQ2QPPLqV>Cr|};QcXUm-!(-I z3Dk)kl6vAk=-YaxiapVt9epROLm+Abf)c;T{gcrBLalv7&{^P*Al0=83X~YX{@&04 zH;LuyJ+K;q%~PNp=WMtfl!WB?8tUtj4Hq}PCRhsP=e#nW=vKvnRlZ3KzOtMP8h)M> z;@2(&G+(u9=b+Ro_!%h3ltpdP!48wU<#rV&NRIiG!Fbbx1i?f{iLl8k%sYj=f?%SV zUJaQB6dPMX8s9i2$^P$m8M~~4PxVm_=j?#Q2^UoZyf{_RN#GB+z{Vqn$pI-4*MC#? zCH{9hDcL2!X713C_ykgeOnM0XVV^wx&jeWEm)NJtH(@JiP*hLZmxolP40r4(hIG_V z$6}y>E{pecEz6Jl~VO~Sy-FfY)JS`$?jVewu z(H)KRiX}e%%z;qEJ2*ACarn7TNN~H*Wa(K(je?Hux&?x=O|E>IhoEW0(8N1x7%{Jk z=Bw^1@^#1UD8MZjr?%*@8VkWWA=QOWM|y=*hwG4p^c@e^*P|upGr6yP#bP*t$^3Yn z_;_Blx7{fJ=K+1HG~SAT5MV`LA|vtr>l2LT{J_Y`Ho7@dJ>XpJ+{6Fb;CSw%JIFGkjq;M0CiQsIM>OrTYzQR$) z(fWshz}KTFwAa}A((!H4cyZ|7TPupekQCPC@Db0jD7A%s(J%HNB_++Zc*0XZ|5`R1 zYdebU*+%9ZZCT639y(QvE6bqV@xI@bcFa7%qq%1~;0C*IC`KO#Tku zYn^u{P1R+Ujy7pPe~4y{i|P{G-k$tn&8+)D?4vt*m4y9?>7|m_Y&P7rbPzh^4J>|f zFHqnyxnFQFBrvVGyXS+QIVJbg@%BR$47jsdnMw7zuY4`)VF3$qB;L~yaZIPuVbN9fOIfA6WlDH)O zJNNjfqkf~abmdX$b^$F^();k*qTRIt1_jaD(Wy0eew7KyqL9e{+A_>@Xgcl-Jj?4> z%H23|oDw+E)hOf^_U2^U3COAt*znj^I=_S61bh~GIw%hFobj<$ne0vl_V@H%VCZ_m zU3BVDfz4Z4-E2M{K0YmJbMpYcBF5X6Wm@lkg-@+|YzmDE*StK~TxVZ6wh}cn&d4}c zVpe*Vh1MwAXN2VfinB_^k8}5efw;fqjiRTwe6Pf_t6%_IB#bWS4Tk&kF;Dw%l6N%> zwl<`19lL1n71KGtH_0&s<6d~Yg9X^xvS&HF&XUX@^D#)J7kecVhD(@U%X&-Pp9+w5 zS$8eFPfcA#|AX2G?jk78`0CZJp!F6@$^2b<-D09v)#AwD*?S|$KPT8u*hd(9US}Hz z?6xQ8x`+Jc@CYUC%vseEOh2Vu^B_EOZ&ae}-)}@7-WBBtIBV5a#!WLs%(bg@tdjpB z?zhRT_YF2}Q1Ct}G^;+shR|vt!Qa%Ewa*jDQCs}?@D7))@b!(+cYWJ8Zy%AIk z9?5s0Xcy>rn8 z;Q|&GXCTeTs4PpGEx4yLRACdgp_9ebNIdsOeLK?J+x^?;vkd5Y_U9`DB@u^(&qt)A zuleV9@LnM2S_Zwi!l74fj+Oq`9>BvE-|}9KR#`?eOa2U9#uZ7z;lyKO!LNd6#}z#e z37ed@81ha{@PFPOo!wvadW-p*{aFXs&wGN~+7*UxMkQV^K<74{OL$eH?bX0q(ZSYah+}~7N zPx7Jf?nK+&JCK;=n<4>3LxuTgn&ESRRaNPLA6dem=bl9J?Dk!Eovq zj+`5ibAc8E%mey>QUeTPrwkmu9AZq#?5{Qv;cDnz0wwQrZ6$_qA%6{7ok}&5Q#VI-8%qpnl6sMPk!{Qau8(c56j$%|9@H?gYnnDy zX*hD{ZYxG>GsPd&tby5*j0r`0sC&*UZVQ$`n&ci#hfX6;!IBE!8%}n6MhfGf<{(l2 z5tbHF^d$&jrw%awx^?t5HCvel4$KUFZ;ahY0$0;ao3GCDAO(X`X!2YItX}w`0qryj zg=KfGo#D<mR;IM~1drce1Ik~sMXLwec=gz+W%@}PNyLTWmT`p&*%onH z!X-k4gZhr%xIg>rE~Z0Uy4ZIJK2jL_t|>N{twS6-$gsy@HW6eoA<210Q2ab@n~DdA zT)d9<|6}Yc24T0WI#HkLApDomG178lJ23y|8Vbp ze(%@!>&!WOuR5#t+H0X*V``%9UR6iA^I` zZVNmx5#w?1lPPM+|HUWznFZNO3%{jn_X2Jsbkh`RO*cArYM5#q#aFmx3v79&9kAik zq5O?+>&U`bK%tH>7jiFmCjS|CRPV6qtJrRw*zUc7@XriY&m9gcO7Y8TExsWoEKix7 zEwJpBC)*0j_bQE`K_WGi`-}wS`fa%(Q%ingW$N|)ul9@VYN~vRKGF8L!DCdx%2&-k z0VGuCLnc$AA%9GwROds+9t=w__$nb1^teH1HQ#O+@oz8miTJa>FPeDC)Tzm#1t0&IpgDXzu4ynJ`12>vXK z-Y89!`+P?eB_%L_@Hm;X=Cc6jo`>YX(%)T|yH{^=E{4SZCENX;{BIqFp4YGy$(}rM z{#-zDDHzyzv~8wIl;^s2SQu?ve|*(hfI3DL^tiZwBX)g*TkFjGeVB;fd>r&QU$Y`r zbqztx6J;WY2Pel%hnb!=FMfT8DFVjBDS7NJ>Nq41LuI}~$mVeVcACh~>ivz8zj))5 z-%N4%kv{RWpd7s&C3iscxT=W$lje+;s*NpyfSU$+_vyVe;qSoDM9^4)uL5{sYBSWw zW$fRM|J*NPE*jbH4>=j|o~(v@)Q~%S3Jz~t8V&>q4LkW(Y+?`bjMaK&u~)? zhVfFp`?r(B81`dKC)mSd&C>7HiU(@@efB%X*7HIQy8e9Yo_OKMXv!TwOiPh*87B?J5|sZD&^_d7Y+&S*sn9FQofzbkPe~$Epo+i@$=&WDhhpH{qdIfa zCHkRD*YdoLtN0K-)2+i$x!5Zye;ye%5F3y;e$(Zlv+i9gF zrU;cSaY;h~vFT-8J9k?fDupq1QN@XFS`|Wccs_s>ONf?V(_Bq>e$B7e-8(SU#~u`{({|O1dHfGV@yWc|*RK5v>TyE5YMXKbDwuctxLka5 z$>LIRq2JqbOB$;l^Yyg%18;_MWadRND;*&awtH?I+hup6IRxdZDRR;c!J(vI%$u?Y z=%4cxEkj@T*mv7Y)qP1bkWAVr5mrN0f~rpBKD*|&M`;Q>8z^JF%c5pzsEY^XBMB6J zlMx#c*c<#(j$}4eWLh&vRWMTw8q6IXseW`S6U1uIs1MoRaVyRuSn_?SZ;kLwI>VVU zpx)-!S?i+uW2rTV*IYOBYw@G^&a1ZUFVC2W9!pqVNFW|RV#M4gO-k1HC84z!ezp1a z2AA>R{8=qkQc~_&iGrq@c%ZtnTDAbg?|Lv_0F6d`ghjua#zoj$YYcgT?@Y3}Ise<6 zPJRe+N!Sh!v@NiyCZL4LACKxa@LgOg+Ntv?K)p)j_V|Z27e=i%_D`B(3Mn>4S{FQC zD9)YL8#MruL=kX47@6N@lc zLiOv~0~gQSs6o6v&!+Nj?Oh0U z#OHO=1qsqnI3fh=&WcuhE38gSNOJ9TBk5)%V9~gf6v-Dl#ukF~^I*KEimD>?u0J*( z`>2voz%ZXd4mi!RbmA()-m)s*$)}$=FyTG<5taPNjhE%z`^ z1v!1p^z0E9_O2!7yE}>rpLpo_#6J8ACWJz?`m{1*wTrQ??ej`-stKVt3b<>Pgu*y|a6*&YwK9%5G<4@r?5QE zz6N)vrfT~X0F7o_Q?DX}4`HH~m1r}Tl36HxRgI;>`a3czi>loL-H2S3jI9cC4C}{{ zAr8+PCUJ`lyEbMGbWfvIIX_4-*5X4Zp0><+o8C+eUu%lfgXlwj@V_dj1Wetdss)M&*a^Lxx}6rLHU*jb z-s^m9cYYPX=#~$$tx-^yoOu-2q93HLK~@qcla+{~B|P1gl1OV4;y0`(H=jrf2j*7f z3(vp|!6Q1w6y^t*BZ@;ExSfjAhpdf|uWm6}qH>>rI8lPK^Z83weRuQ>*GfD5OZ29G)D^qa2 zX1(?Nzrf~2Rp?NESK1+MH2Jef_Km)AjldvTOQ9Q=9lzmbr+avHFtq!fQ%p5@{zYP5 z?ZMdAm^8DAy>TEnry~bQC~Y^aBF<*fpXyDTm+-o_QpUIDlWMIk(!EHgIi*%0>P}c4?|4B3DGJ32HxR z!y+@gK^UzRhXNgxYPRmS-v!T7O-3dj#tL=i{cDKQh9xLvu72y%ibtM4#um54=#k*t z(h;rRS0@P1$``o-2a1G`dG>z?!Sks5uh$zIn#S#-f$ju3j@8M^gFgMAkn-s+Oz zxm|tQ)_({JT_Fh!An4MRN>a!5gxvjip@P&h&z-(^i8)HTciAZwRHUyQi6^?NH`;;M z0Tn)&3E5A zP7pO9m&bR+z=m6A)#aQxUI3K}IxIp@ZbNrtJCsk$#wg76nsm;bJ%0pb|M!ynnu@Vq zfQzDV(PP?cjjXxZgQCK{JRbxkieeHjzNAizpC)( z&4G=^m}2a=V!!u?h80@#RaI$b zkxpk|i3TJ8Sk9&LvJNep^2V)g(n)D=?|{=cl*F(Ef+&>44W8d{Gqv4HEh{#wV8P%&Wp>^M|;xYw)g-qqnONQGsZEk66*~{IHAw?0s9rAl(3ey0b$%%fbaMpt}5;JYohzvRyu^m zR|MfbzD9rEk85g=7&yNaQEbpl1l}J8mu29+T6wu~pF5hvj{Ev*mWEU*H#3}u#ftDI zjjk@0Tgj9cc*hiXr~uJpQ4o2$+BiL6d_@WC`us}G{7`VNWEMJXe;L6W8k)v+BAN8ZajFYx>-L7#|K@tlg5C6M~PP)y1wr?bl4H8|+{g80{= zt+rArWj%)&PT&$82nuw&YEma}vdcK{)~f(I@7(VV0Wnb$T4iN804Ju5lTGUrvj@B# zc8sfR06eQCw{LD2qf=|Z23Cg9Z5%}07fh<;{tQ06UpVmadh9X=9kKJGv>p9Yt^SMA z!+qU%K1!HyT&=26LUi(x)9~^30y@#C+wipf^3hcZ!1(pjC)UHyJ z^oMn*-x=|?83tm)rLW8WI5G0NvOQ$9Fs!;iFmhV$o5LUL02hFVW_go1SLN`L`KW1p zAXk^faXT<@ipeJ=9OU+QVs|B;4l02DR~%iD!r>W+zm9F#-44Hpb{N$8T_sES*Dku$ zu*+mz9VbYqOCL>X2c&@&KJX)oAzH%*x$5(6RghMy>^^5hPO1;Pd+HjXuFMJB4Uy|7 z{W8EGhOhUP8H%1o+RChYUaE+qbe4$)7$KBlIrOus5?Z0YhJIt&@E|Bb={vEtQ}sJ| zLx4u)^I`TEtJ&U`$7W9?xzeExQ=0Yl-HWi$UwJS9<2R`N%0FazX=oIxn$u7wD>s{{k7(_f%f_Og# z>C|eo5bk=cd;AgU`P6V*^qL+)K)G9m2!HplN*|9Y#xprad&4S6J6RBAXkz3Egsjp^ zwi#Iz(BAX;y>ra^&ILjqkSS_cT?>7m{xlwE!ASl3K9Q&VeKH%}m}40p!#CEFX3Hrw z(nz7)51%np)m^x0Eg6Sue2yRN?=JOnrHzEAA=D$ZhMVP2E()o|gPIi#+(T5Tro`bl zZ~Xh)L^@yag-$xG#lGwXb0@y#4sa=ww#fZ3i^I*Yp~)OVwF`$!Qu>-#^^}R3u#@-} z88njPLA^Y;2%%+S?Z*{|v@RM1CXXh|f{tWBJhsZJ9pZ|~j38d$pxXdd|5Uzd&g~*# zw8##^W-7R}d`pe!ZcRgyQTTQg@n%diK?0}eEG}E1fn5Ghjc`JOo%7t>;G)&QFMGbb zo>KSg=I{NpZgp*EQ=PQjxnzZn0WYu6Y$L!IgM1Q}{U9MO=0-v9IQDEwv9YuniT#hH z4mgV!&5URvmI${{;W2u%7bBSQv2iHpfhS8;S=uMf=}^d(AF78lZ7b66G-trtyX+mS zUs_%eLoZ0u`g*=S5^a;-p*M(v;(a#6$h2`u38a^DaK%vtHS2>oF|!pYMx4?kLnZZg z3R8^$m)57;cy*BkGT4$PR!Rb{u^*=X)TgHH6e`4Cbq;&yG0%htKQ76*Q;2vix%#KP z_j){u!Fg&lHddP)^!Si6m{Sx~+>*v*&Md9PkhaYvU|pY3qwlmjtRpdY)B#PkeGH9TQ+jn`ERplE#s|7!TIr7g0~O=su5Z{2ac1$-@9w@Y{h=4hGJU z0tPC?4fA=*jb4bA1(IhA&^?|vAucWBa|U(^X`dvZA+!3Mvj(1PwlU}K^6!o9zx?Wu z)vc&nwvMvwHZm|xn3DvFR_Zvd%9}^^)R?-(!G($+CuZe&(~mOHPXsS}>h1BeKSp4D z2vi1m*EdPp_T-#5BMNK%>`FP%5@G0ll?l9#SJ-cmjT_+8mFr^JHz`<2MC268{4`Ot z4_QZdzf`rP^c!BpsHBBtp_)cJYfTUIW#t4}0b2hp}3Ki<*rWz8FrYyY>Mq8=(&mj6eALWsWdo7n|b z!YX#wFj}kjovY^Ugqlvx(bz`WCE z8S1wj*Pz+h^`TX~dwiZxJ$%)4beyc>QEPj`O)Qc0?hvyM6wDJ5iE{PnTU=)nJ4Ige+zS(Kv~3Myw+ zLUg&3+2qCs`1n5@==dTdgUS=rwE&;ah1chlgrLvK1eaq-r<=RhSHq?YUF_#43>c{R z6Ul_~_Mel&b1;mPvwG>+@#2gOsK0b{sE%lZPb+k8@o=qvG4MeZIL8#&6_N^0OD(+j zpC!oJwQQXC8Y#J;2~(q=-!^3Nx=1?wC-^{o3<;9)g z4(MKxS2el4p#F~VUS$Yq+8B&lc5Qs&3bNfXb(1Cb{M`K0B zPt>mv+*&q5JAVP@Aa%XfCF7f`%kOC!(3HQ?iy1S7Dz7SliEq-yCDUrZ6ST~0a;_id zqqsBiH#l`KJMPt)W?0pU^t5)WjlUmV#AslGuwmrp06*=mOYmE-z*!sor?Re6MtYM; zDl>xX_zEBeV+nrlZTyQ{(Q6)?mX?(0pCh)dd3`)GhjL7Wg)KN3@R{_Cri*4OpvH}t zt{};z;tOZ+ajh5AK|uT7PRlpSK*-+|GodSiT;7O8Za#d%-%` z+^d(*9E=X_K~Lgx!YP7QbFnMOz_QJ8BPG0MKgSz79=~i>DLwOrSxB`Ktl$Qln`|!- zpbre#4X_oI?p@(rDem+dOpt|P^GBcAE6T|THtY`_;*#AMDx%0+X5M-MQSEE4@h$8Mz-+d*p%2o0-549viYfs=|h*fD>6x?PPpb zTJ`Pjz_h@D7>}IqW{ZB!z}Rj!S*o~)NmGwPnc~21dT^Lwq06e5<|Hiw`Hb;b_}*4F zEK$8_iG&p>8ghtxnX3H;ZGkg}fTvXc)kG*|3nQeE-MO?cRkAQGW8psq)j#qnIb^pR zu(rSPcN7Q!7ssP_rBAEy*obkxl{C~x0|@sZnT%ivOtWHhWshk}e^s*`PTkK*i>N&l z_)1fC(?e&v8x#mFslwtRmk?SnRJ=3EW#gm3(i7nr{3iLN?U!<&eXkq)C(umuBa^N|DqolfnD57I;`yg7 z+E4w_b0%Q&Tss{hfS z!6<+24aqn;*t-Z)mCw8GNyEy`oAu87x-eytRE1mwT`w#Eo~CVf``V;2sYEs#683iA zL`uxn5L-#844N)^QqWVNB2u6HuTcjakG=I=Gd#!v`aLG=J9Nkmk2bM*>TVPe75xgq z6h#`%q`<+_j9)F#%g73b!BzlyjW~(GFS&+@l_J2HS8lDz#hmw_eh0_z_{pAHOz|lZ84I`J>VG6A zchX3NzwfOuX@R&A@64}=^_ znT0ZCmYYlczOa9D{P{@B;D&21jw^M-VJYW`UTm`aTUAF}wQwI`i~pkK0o0TYpR1g? zmlIA2W`KAamG7jj3e*H*1$Qqd2<9?-?9Sv1w2&05- z(4~$NO*rtatfyX75x`A#gZEesrCZ&HU9{nT!e8Y>-iRUcBU;0TTq+RX_j+h4qrK89 zVFuA6;%?&c-$=RO$hfy?rt=CK1kQw|@eNtKkE~4+sH)0@K|K z4Vxrl*b*^6ShTRBNyuTtV--RbE7#T?s44Yk(t%&==A}hpf8RNLAzJ{38C|=)#|A7YT{nZz zMf&fle%JjfGOz-i#mlIM16aJ9)@YKWRID1*oAnA(A_#)6AJhFtef}Gp4avek)nad@ z=);C9D&YlT1}rQ5MEeKAdr^g^z0~4~xJQ#?4_yc1}3{PHlLVjn8X z?@rA^BPfT_gz;Tz{R@Gl+V@T9nv&0-#c+B!KHgHbH`T$Ylaz5jh4RFPkHZS%AoGv* z$QukdOhit^JwI8IBbFB*HOl?CdK>>Y?NuQJ$yHpVDOnblNstKq1A+FBy|8X`*mB+o zKK;#4u@@O=O7^8ksd))v;VvN1!GE53k=c90N)GPsQ+UK^@U+BC{2p(dpzg~$ug)dz z&0w>k_vk>-h+WvJx@Y(eOKbVBQ*p#dFiiIpJEH~>GdcG);RQmF?@N>R*UqW6NPIa{XK2 z3R4!C97BNp@0qZf%SAmXQOVdROV+RUHPgZPLHF0@91lIkoM85t7(*M|+;n@UUG-5q`t!oMPtcNiz z_0yT1r*Wxj%+_jILtIvGPV#Ti9bI)M{g}J@UXtexUfWIi`@Axzy)DnGbKf@a$hu@r z)_lq!vQU)u7p#4=3-mKSYV6rvw$kPlefSY`W9a*I#k(>Q(R^NL9ChBRy2kw+>%#t# zZVZg0UBb>TKyjRPNx0^F&Z4#R=(66M^A}HIyxFKUly{VddbCvzz5SVtbKQTV-D4c| zJ$6Sp zyzlNjT&iDQ!t(#;r3ucfqNdKqzBAMcFV=bC+0)#+u26~x)lbJ~HQ!-JVijW6R^*=i|LLaBc=x0oGDBuW|{y>&X;A7K*S6*bjyQOohW_ZhT$> z9bjQ+G5YbU&e6%Fnc#kZr|yX@cUMv0UaJDW>%z+3NO;ztQ4W2ZgJ8l>Hs<&rES$Oo zH@7aX>WC;Br$^96^EgKF%}-nxddK}(f!@1_of!M?YJru;t-?CxhA|j_DuGi^$?!Qe zuS95Jy8_MEX@ps-GMk>>4o#{FX56HCK4vKiv8PrIfISzfWRN2yXp`Tc9GJjmcI|Z% zppwGfQi%ZqCnj2mK}>(2zBSK|%oukD=CasdRck)e9Bu%f*unxSHiMeWAm+~sfw8y& z6nLH-_`pO5Hf9Iw#>pKzs<~POAtnvV*sC+jP7KrElm;9gR}(Y-C7D7WQ$PN7 z+Juzj!aDr_tG|C|^BQUE0q3x+RLX6zAQ&=+=!)ec(o6pvV={tqC?9Pi1jr15rr@hKg(kB&F{C(P} z^N%rTNqH)_5S+j0M8o)$=7#Snl`g$)e*Hy?K#FI`xk5u-sJQ`=thb_tmv)cBK}7q(P414}I9E2iG+Ea@acEmk3%9 z+T9~}Mw%)peCzG{s=xfLbT`uqYDIBCzmDGN3NT?9#?sqt1PV2QeuGzCLs1M`5newfCs9@E^W(w%@)4uphR0a!7ZZm0v?<6+ zYd3)S#(h(YO;uC=*HdBYiwvQ?&rI~#ep3im<%umX`>AT;f zpC#z_H!Q^JSik9>k+5ZZgLN8~71ChVx+P}O2In!ENyvZ*EPHq%sagGSi)$s$$K#=C zJ7d6AJKy&;SMjbP^u zS@G%8mmJyE^q6}PmI>)}6R&$HxC!s`M>CH4P~elX`<4BotZ+@imBr?ni7`ZI@bJPszICAS3?T=ObL9=R@uHU@k-Rm z@9Wz;FopTMtLEnn-)~CZ*gUN+?_)c7+<>pniguOUo1wx^h%j zgr9u)`LvW|WS}Km(D23M@@y0f?b^9FxC%uUd~4A;Y%=uS2@atI7MUROLtmv=iOpLP zgG}y^Mw>)!8;*e=m{RK6u2=0E#dj8k8qPyMI&{<-0DZff#a(@MISa_00BV#7jcgF#kRr6P~a94fW2r4RPr$x@n%UwYVO zNRqfzk6a{0U9tK7+r2ip*R=)qZ0D2xt$gXwj(L* zYZSg?w@a&LRLVx^dYayfgJn$hPJ>-TPP2QLkJYHhrlyBkcX-dC1(GW=Wu(>^Z1~2z zcXefof-$?sO&zkDd~knx-nF!AzAVSQS0&c@nEYO8rK=VEG2Mr&3ru`CWz1HQ{&DHc z@GR=#=~AJ17VI2pVV0%SF^zQRI;!OK{L$${;poMq_ci%)NJJZv+Z5bI zE_s1YuJ6d4@W=##MhszV!Vh&2HYMx8?09i&3<@;7l((S$ro@+xx9=|-avTU@9>Q+RP zTShnF)<9>RTDl+pO8DJX_{g&tZYk3pTLYI@qtqXM?k!t`)9gu)Z;*bBd8qtFAhmry zTRu&DZIqF|8r;PF&URk5G=uCq7;4(tk5H}_0iAS z{%xtYF5owj8=mlzgMrv9M!C& zbrnh67~Qj@Q|g4hC!lNliJ{%y=$&oGA&OI$t8~6%IHIQ_l{Pz5YnR%`NowTQt@JDZ zCe61mrc?tYv}q=OV#F`*Pb9sb`{4XTcm3LmZ}au$*|6IAhwHr37Lb~ZO^nq4_ zvl)Xdn6_}&2Hdii=6;qPoB7e6W)>gRZ_@R2n{=!>0Jt?_OGI|WbE;88s8)B?M zzkd46hr1E1(br<^Iu8emWXr{ps=c;r`dU;@f*E8P<0E|Gv=j~f%Wa~Zg%F?i+c8)+o}PE$&Wd2#8E+-E0evWy!m`ESGD3L zCbUe**f?ArN6HM~;LJZ+8M# zvoOgtliq*X?U#&!%0+4{cAI73dziGd2|UA!cIUO;S32qzTqjdy8%%1d)T%S~>g|h8 zT9tt1cB*n-oCvAVJ&zcVMkvS7bax#bAv@{^k_qHu1O zS^=u}mc?6;E-XO`JKH;waf;yg*Ep35N1ud4cSZ0!8ODg%2>JklZ`8EW=HQ1v>X@eZ z-K@CNBZegNd*DA?3R^H}fAx>U)3v)Y)M1?beC={Ydw80)r8o(ap6ouaQlKd;VfQrB zywTdI)ti(S9QThCC*3`JJlvXmkr#xQfV;jgU~oQUeFq+XD1=*9Fil4B>2I0sW9Y^? zxI0LD{8U(+RtGFid~7{)2idJ)3S-azldgp|CQh0F)PGu_t>?6HoQ>L)d?a5t{Ia?b z2!wAC#fLd55!-uURPGBnrUxMfA-dBH+Y)_W|0i(|=9{K?7C$a4?aL$KhSw_qO_1$^ z8#mcZTl%)y$6(O=pQPOG2}utNw%SJci$oWv~3Oc%OH4w!~b$dr; zXJgN1BO~DmB}#)FM&z*;E?<~;8IKN?S$xp9?R@pOAdZGkDBLeOhx#R?uU8Bz45bm; zf=R+}PU{oAO)8S&k1`Uq>;7RO7&moUXZ@f3pW~bJj)<024#WY1{A^nuBuDYm5$(BG zMvGeMj1oBzftPjQ6!0aJ=c(bkWbchO(e9v+U)_0VHO4&Q*zW`{x=2Wu+Zp%N}7GOev)-Nsww$l_!0pbrE1gIik0`w?(ebD}X z&^v3!SLsI1dnsP6N7-w$ZFmf`&2Y3hvzFn};PZ)_(BDzr{-+gSf94g|xG^u$X@=v9 zN6;F*yB=V=n+_sl6UmQm#^y-oclpis9j-(!Bn0M+Ezz{g7lrb)Fln00mEpVAiFV@0YT=}3agxJV3bO&8fyKFt~kE^kfin=fm8*V!m0Hq{b3Pq%yO z;BgVJfaL!D^Pbe}i!^}lg@`IIj>B9B9?LbNC9&Ize|XcSsIImRo6{?pSgdaaEkJ&J z=>K$~y1V42T%$E~KHV=+9HD?5;CN_aJF#})zA-8BlF%umTC3==y*D|+nK;WtL1n#n z&0=*S?q6^O!j}2z;lmihUy=a4m1J6;T8>%q5Gh)?8CW*ELHRD^XgYK{oS$Q@K&Wfe zx7_;BLR^Ev^{cjY$Er5s+uEp8A@_U&oy;+DWAdS$jMXN&ZPqSExv2agSKRSv9p+d; zT@}N!IPI)OA$u^DjA81ec@wD61gswvzck^ttL61tq+|-e7zz5K zh?;F;POI~41*H05Q%Ta?9PjCixwpma_1qqjExYrd#HD%1P>1^V+iyFbkdiMK$!>yN zG_ZG#1iv=st8$lP2?mfUqQP02NO)1*T=>NNnAGYa;(j|HQ9pA{VO~ut7;eNr?4Ci% zE~_phx1wp$bI8q|DE2+CawIpH&8kl6I>hjZYdCU3V&?u$>D5}ZBKmeUay(@9mTDYM;l4L&1GM0Brt!fKSd~!?Y^OCDq-GT;PLJ}vbYWIxDIHho7l_Q zT+0i4qbm{eDaJ%dnP?mhMS%=lD*xj=1t%KQWhFL6N$)ApJD=qnnu%{IH!Gv|C-Xk8 zJ?EKk{7Ec>X{?oq`kUybzu$0cTyb!|tp}<{uPgo}74X6Webew%Qea4rD*rp9VS!@;805L7%*u>K8Vv;2TbszZMz1b)LujC?I4n*YI9=-S5LpRtbq_0_6!ro~StILE ztOLSnstV&7mMv2RT_IfSDYu@zRFYvF?wX>FiCw#x*uwzVYe`6cvQr78!l>d@_cPA0 z$?x8uzOKfIfe-Wpu@ui<0F@C(vQJccfp6DhD+p~h&ZSe)j^$u*pR4PXtV3#9#OHqT~cpi`DODjbW!6foVUqZ+lxj!H}0x}IU2q(7eS5}%IlS^LkjA(*|2&o&@GEndgWLTsaUxm zz+qs+^MhSRQ!|9QqaanCP>%(=m}Eo)Ord~lDV%(VAU3dxUO~S`B}1`vwWn7pn-c@G z42i6cV&a$_jp@^7M2II3tqT4H)JRJ^DX0`e*Sns>#=CD|XS$>H$B+>m_UAP8w9I*V zB!>&dD5C1R&YklpTl?(f5drXlfBW~mlcf9BPUCq zjA#f$_g)Go+aXBU%F_U&hV2uD-$C5UZ&kuW69}0JhY6z^>G`W{UO7k$`+-TD%p%2v zFeU7KSpOSD<~ykun^8^tw<`|#OOKc?qU(5w29D z4?aw^rgx?e`qW7S*jof>4V{|hs4Ujn=pIP#&g&C|(P0@YV#1yFQWPQ>7@lv7x-PS(7+D>=3= z-f2{V&rh<`vv(iDr9c_=-8IQKoef#VE`NuO9T(iUS>kGz$=$`C{X?iu@0;$~Mcg5B z-?#w~;MdEu<;43QMng{UCQ`}hH#$s%p+hPPRd&@h;rmmSurs!djj8vRts&${*3Xav+wQRQCsoA!Yi&a_;y9BLwj%#vzlP ztJwI|RC=O@NxtLT4IE`g(#GjO`j%I!9Mg%?(jM$4Y5>xP@8Ifmb>{01i z2CFAvf`W%WdtL;R#rutY4JQbtLz>+)scN}Uh&i!hIHBs*56B?xX1?^`?&)D>+rIQL z69v3xI^3YD1=#oWv+wv_J}C{2j}SKu-uNeY!xBHUQ;Lg-RFe{72F_B8ztV0CQfFyZ zh7g>Br+6(fs(5B#{g^np!6XAP^G-O-;3wI?Q$n@Lfo_wON){R-<#ED+9&y{ zi+Zb}UMZgobe9ps76W{U1wLonVh+lN88>gQxnNt@Sbr5L+{t!1F{Ex{8rGhm2$2BP zh#Y75yo##2$wns`-|qRQwd{r6K%U@RtF6vsQN#XvoTEk_Y&jBXgv=$gg99PQ%S(%D zjX^%6CS=`wh<`V%h&Ie@j$lH)XZjm%@WTu#hbdR}F~2O}iu;~`KhC3vgmAl>uetkU z-pNonfh9O4RtTF$-FgR~@%Qr-n-&lCexwx@RF$8IJ)9XGCdY0PI6yWe2#@3mf*v9mhljxoBEiVRGQPZXcvVd~VY#u?N4Npf8i zX*;u?Rw{mNu~|n7#Piu)9hq8YCl(#j51O*X@lY+^_o;dfQbgs%aBqKjP=*<248;z# zpbM#hERLsY&ob#4&lL)*Qpj7#k8hG)mlMDK@JBPN!$yI%ihTA$Kk#{kGdQVMj>|3j>1NDQ0Iby1#J~aEyrrDv3;ATcEaX8z6TMmgM&ig! z^&DR6Cmqxu#GY_h>6CoNh?bA4>_mDP`|y5*!?5w}^0}Jd!3e~hArsy1$5>N3`LAaV zq7;Y0`^~9)RLS_IndIN!!y!RcO_;aJ!8A>Cu3z<8Gfb|MunkpM^9e-oD-@Y=-vVTN zNkXA9R6pzM24cRnr4M9BE7S(nqd$=NCPi-Eir4iuvcaS_jBICwBMsS|ta;w@bqu`{ zw??-fbpACmJR5SB=o3Ba7?Ieo+sxTYUGEmnW?!A!c+}A!tUC+Xp(OcxCZu{f`cm8- z29#i*`_IOtp(`U$4q<}6%GU@m5`J>7eaPUlc2iI)db`W4;tro!cgl`k>;hZaNc4^# zb&5#rd)srNJhK&*o!O(~fIPKW(tQn!69I@8vl5E{74*3vn)H*sIha`Cb>7)PAh5K@ zW7+pq+w1wn@OmMk57>%z_V}oEFUEW{DPVkiv@}W^Z0LW1H2&9Qe)XV_9>*~@K zwF3wgqnZG# zWMW}aK!Z@xkByu&4&#n<9kj%2lj#);%*)3OdjotNuOL?BtdFdvT)*^oDz ze>d-jm12Z-g9(R(tkNF-40}Ek^Rl6b3BeH|sBrk;BOXM&(yb*Ru_`iq)i5RS1!rH| zIsr@I3jCH?5ki(Do~z{*s==a9ZNSgi=wP}0Ik77HfGVvsy>M4c8W7jnxDopx2@jgd zp6*5-?OaH0_?q+cw1I)P95&)7uoSJ4*fVG&ol?gbaR7;Nefs}M`|GeMzvlrMUO`kO zRzN^%5h-aTBv*u`8>G8K8l;vKkfpm*x{>bg?oR3M?&tRN{aw%X{QF)ne*yQLnwfLv zOq`ikia7MLAZcAI-_F9{(qiku!MOSa=dzrh_lVQef%Mn@s{%UJ?{#e`Oe31odP4vAF|_em5!YGYc+6a8@WO<<(|??~x~ur1Qt**{<$;}eei)6pCG zsp_nCpoA@wB98T^ZsuZ?QklU)luQ*fHu=hF9^~kFb$AiX<<4iOqDny z%1tIJ6O;j!5(sFcX-wL{>C8g)ZkGh~N>df|@6%NH5bWRsNX{3i_d#}T^dwA zni&M0_`182$uaTLAd7{@`j&^+BmeU#KX0=@b?$?`uLNmx+}3c6BPP|7MrhB^-w4nf zQ#BTIzUf6V$uNt9{f$#|b@3&clEU5Y7kiTGsc&GciY4ahDhV4kDVGNHon--`1fPdD zc-HCF>ft_@x-v=}6R~YWn6uJ@*jKj;J$Cjbnl_p$FZ*A#HY-hfLcYJhuulK2LrSkw zWBqgFgGN&=aXS{2*K=!{Nvq_z6Q6JG=H>cVATkT2u3h!E2EJ*{#*F*r0Xe2CyRn@a^&H7f}m{Qm$VjoO;MOc6eOj|2}jN zvwaVQj)6Qw|64P2lPGS{2J6PVknI&Pkb^c7`Cn_$Kd$iZ^4J-*V!RVIn7wOOzPIE_ zN32); z7#q`kf}EL%w;$3GG%NU>>Znu`#pusKxvap-Jt2By4@sg-^OlZ3WrV<^!ioi$S$8jd zGLcst(9uC(w}EAV;C|sT&R8q&)WvY2f@X15%6^h$Dc^?BAAp*?POkvG7D1#Fp%Mm> z!4vN=cUB6etf$JUY54iaU?J4K^YJKIz~zXzB4Fp6C??{xQA6(9n2#MOt6TXG!`mxz zfy+#O4Oe`K1Bvbnyrp*4=BHHXdW+`{8J%UtMU;=W$%t=p_!{EmRL<03!$Fr<{ar;W zP_*~A+P^KnN!pZM6&7Pf-)$`jCP+WQ?YTh&K)Uo8yc>!(rWB!tuhX34BCB;lSRfD> zU=GluDKn71cGZOWlRlSeFr3q5O9Lp~JM;{m+xoZpe0OQ7K=V`^E_H-4{lN75Q9=wF zL@D8;y}~&jzt>xZZS#$UK32cHj3hrFp<1Q6^k%jDpZ%=|G9lSe{rD|S#}LMI^f}4 z!R?Q$`tUgTVxwuG%6$h25n2Hax}rII2UcRN{h;9*57Dg*mV7sKzUO)irn!BGZ@@+O z>vjI@ciU5qLR^l035&`_WYBTq+^rf2NN)Q5*!rRUV6O|y76-O*GC%@xDM*o z_W<%V%3{yQl^v`f(1E@&<){P;P0<%zc@priP-PAo^!HtY42PjKIT0bRxbOz0Q})7S zP`q9}_myT8`Jqx_$0gytwh5n6TYs6)tc=_T6dvdQgGl!xSqXpykdX0ff>jC-rMh{B zQ#9LeaN6rQ>8H9J+-q1V?`1Cg$rPY()uJDEROCg6ul#h2D4YD&^DA3o*{pmizJJEd zCCT;LjJ9qxb}sa)A?7NN%mCCT10~ts4-L$op6_`>g6g{SG)W9UO~WRPBl9a|Js|*( z!=b!57R0N-@Ep6v*4t?#@AvT@I}tbXuMz86c&Y-BF`SSSJ(qvBjDBeo+?bA(X-KV5 z?C2lozTc=2*Oc(9K=~#oX@i1>_)pMUl?j!?tXDXCb=1URKyZ9)x`y-VO%lyYVTH^#YTNG6u-3UWsqoiIixWC zeiDF{eIqm-_^2O{O&z*2DkOoA1}a{wfFKov06MWg9b;&%m|bm>e);h7g$kH!0hPv2 z#W(y7g#=I9&&o^$@|ang_T>dhPOV{}V}OO=sNypgIw7fENQw-)F3+@9`+SGB?Q<|W z{a0BK6deUXj3|`&fl0CAOB~g|P3Wj(r&M?4Rfs@YAn7#|Tk&RSBt{^2Pyi}bq!!wu zE&g}#;*C_2P`jUM#cXKzGsHE26m4K2xmoFKFBat>-7Ao5W)g&opi0x&vhPP#j-DFS z+`^dWq&jz|yp5TLhSs|YYdkqQi0Y;0j}~lTc(zB0W|!f}hYvEmP9@lY>@dIIxCfpV z$~q!{`HwSe}JZl7*jWJh@V|hQcntuBY<2ID#pyEWvrb)q7>2f#4Q+@__i+v zOOdTea)go*k!4Qj_p&aU{(SVA z**~HcT}@2*k?C<(H2sRQ(T^m2s{uSpve6IYU{ndmrd_oL?+Ojhj<ru0GbWzqf}|yjaf{Z`W3S~F@vaE+`oiwr1JgVF>%lYEW)`UIzm=W2=84?<4CV~oqgXFtk^%yo@$fegRz38^NpPnf<|EJCUZgj`9{4 zK=EDvnS&TKD#7!FUsXQ%e;9QR*jO?FXI`QF82=kvg}MBX@K;b3*xIkSZ>Dvc6^>g@;ou^K%zRg8-M^7m5G zjE>+93x;nfAWQkb_6D7QwNhd=jy@dhMn6g%g*Y{9*!gatRu`QrkOxD=LtTXv5(ND* zRglkR4HvF1A3gq@+(TUsErzbZ527{D`bd74fwdc}kZFp!HU1RsiYu_+8zYZ2P3Jv` zq3zP%Hj~q1L}L@j(9yi-`|~##LQ&Qnl4Y43I3kf`$Dh{O6(sd4-Fmio!cG#4S#!)( z9%oD#XfB^^&#T=!38%K$4oCL(-XvW!e${7U*5?v6x4RSyj@B1?ivuNAlFA|wtAG8S zGEjn@ng)#o-hx=434rvG=82vC#~-+>j=Q9)+BK}NHb;|W=VhCvLttH2?PdDrnZZy| zgVlHqvHN0@773*aKc#2%uS-9>&tz#>(a6*-3X?;i7CRK)EW{C(zv7(bXnu}ii1Tp~ zO8RGwx?-3>;G#g@Qy8rF71Sy^M*1Y5?Po^IS#nU@?@VV@Qv*nNghCLt(PbZd4#kxZ z^XWIKT{00tnX&(PM`7l>)Pde6$gJx0PPl_YI}JO_QYdZhL9iwlVag_DUGn~Zr!otX zz?y5cTKf4z&Bsv2d>F-g_G~Y%cVk*qIS0z`5jLYpH|e_LDv^}C=1y3kw)pT7@&X~D(~-UX4+Tc>xO9=1g@BYVxe)jMeAC)j z^w5O$X-vx{S6TloBAQC#q?5R6ao}yo;>uJeg_vy)h9PqIRzB@HomvErNCz^q|yn;xpQ zi&BsFGxFxkjJTh_zfQJ0SS*UHZCHpK8%s{Y42Y%}Co(Npbi0GQ%itzK|1n$IhFMDU z=632`@96aL{q)Z`R%*xncV;-_LuK?UXyhqa4(gp0oVIl2MN0YL5Mr?J*G?6$AZozlpw%*6m$H)b6Z)gGm>FND9eOJ2D;gJhwL+e1RDQ&fm$n)rE ze!BD6-T!gHSGd#fVMERm>2qtpl861#Tk#^`<%!I@=CjVDf;NuR$zvV~t()OMWTwZh zXv!mcb$*l8a=UNh>7Qgy?$wu1|BO5WvTq$GHjUzKE{=;E3E9G9LyxmGo}X}paX~W$ z|D!Tcqk_cQ^yKwV$=+6HtltR8NQ3&Yt?Kbq(^cxrKi8c#S~<;K%1J9o}xY{Sd6*vn>0y46U8Ok0`=Do>7+ z+5|{99pUu@V{gBS+qo$YyLzNT?ZgI;&8jAH^xQ3G947vwg%B`eh=Q*!Ytdb%{UKdt zlvyZp2Fd++=OY$INo9h!i;vTeeZ*%@8BHGUPxzdxb?T1z-c9upTUPng1UJCbM`B5I z{f+NC5bQg#u<1ZDvXAj=hR`6oy&818WR)*Kp^5)@DQAD`T4jn8w3z^7#}8|h9uH6b zz{6B*k~`JrUw@$H8U&nDXvJ$Btnf`h0K` zStsVy|GQhraKmn{X_~E`gJfqft*)_1cn8bCS-uaJt>4~iKbX=xgdcl&aG<@@DWjjo ziqM^nDjT1hB(DIwl;x+HN>s(J)s4`~7H(^0f4k_7BJ8qzjYA(eognx5IrmI4C-gsZ z|H`(D#q?O`XqOl^&DT%>9j72`;}z_kN;s56es4=lirX(g(?h%-;~Xv;6C!Ba<2c<{ z=zSb8`tj9}F(&g$WNnf9_>g^0ba-WiZ?(}%qA!O%A{Kh$Ms)Oubp*{B+$JQxeZEA* zVBa)gf1QwTG$$<9JZqA$%mL_V_uunW)VGdU`;6KKhp=*t3u|>#9i1NCmHY54!rEb- z2xjHdR%2FfX1HW|M=nk&1%s4dea6#IM;8%xoS;W)%tm>15(c_u%Zy&m`d(TZ-;g@& zqld_#ao&7<#3M3-${J-&Mq%i)QN?og3lQja2GjlP$w}O^&sC`o6JMD8a34(5R!$RI z|Io;Wr`NsVNXS#@rOX@LwjY}E7~nfC>2QlMwA>j*j95P6G~5ljfeUz}p3o6ZG`^c$ zVmB!+o_^<^6Ta)U4RJ?_PDkbUFu}~brPj1mKN|>KfklTvVdzryF_iz<2m|Eldomr+ z?iuK=u!z4$#o@>9)+l@B_@l<);;Xb1?5e7=E3WFxlE4#yu#3Ush>s{y)s823F940( zaI9$0r;aOPxoi%-E0wCYLe;S_aw8w7$9_t@aC~$x;ZvwHt<|M-#q5##bD*$T2Os(L zV!=}d|Ai_WS{j0r|>!qzqB1^$8 zlK2*@3bml$M%fHZ1;UTz#K6ltFWB1A6x!rz`C9(4?)?;E`7}+w)zPuo1SCsd2EpUg zz@z^{514zt{xuQ7VQ9*QM_8YIMrb``fABSn<(2P3#+2g+)+3=KacxaQ*1_M9K&hzlh9f?J!DRK#W&t& zrkEd<^@|s}bQD6}koo$Z`fx7M%Vf_FSaL`ZvX25^AuAhs>WYhsnv0sfOV0brOD<0y zft`oN#kY0v)Xb;5g8ZWbmh(5BH8u;2=Mp#DHQrhE$)};!xB7g1$<3e@y!XreY0di@<$=S9;7nv z1ivm|T6!bXbWQi4`DmkiynXo4vMX|tuO1s7M?b_9rS|Mj1R2!A-8tS)XS5jlQ={}A z9+!K!R(3JLvIMa2SM!te<380Z{rAd@^^ncFT|q;pa#zO$!d_qf;X1Gmw0vXHYSDt$ z_wvhA`%9_LH=sylXrbKRL#;rGapJ=vVbgAwJ;4E@ zY8`J+Tsp0CI*mz;Q3eRL=j*=IQTiA!Zf9;V-iZU4w#^w}Ql)=<;vW+%qrvZO1v z_gpl>N&`g9KA8xP!VK(D==ywDWo}*`t)Qj2^klhCoL?=wJgCGx?&Dc*&q{!u4^hBp z?e)u_l5q<_L4(}GTT-OUqgp*9E)KLxEXr8{lZFwh>3ofWsA@5%w1aZ~ecW0k*;;G@6%P8A7E~r%wcgIKU-Np;o?6l6e_tz? zMAP937{~W~ZP-szYLJm?c*`m#G-Aty2gS{b7Pl1pwoSsmjbJW|bO<1swM~eKu2fO= zBEdrJ==9Zheht(mSCK(hN|DNW^6|hY%{x58Yd9AF(r|KK9Wrl70jp0w_FgXceW26c z#@pB4;FjQ?zl^g@efI9xw^U6rMWRGw8O@aLqyBL5d7Jn(EdpHP4^+o}DFstebF)7b z>Gp=OS#q_fw_cLK-^X^3L{{xx#mh@RuzZi@ECzFmh%UY}|D^XE{z@qcnQ3FU`fL*? z>-OL=M*H~Bmeq3O(JNofnvrC$`%ZNSe4+XzCss$S)Y}2HoH=8V@S0|0v~qR$PI9xP zjEn{TBKfEAt(56#EVa#dEdF$U&%UX(AUF!z3Np@lANF(i?6@DXiA5HAnDq5Cv@%7O z>^NVl1ib?`7;YEuiO2QyT5G6&Y1a@-$!&h2Dy6GR^y zyv9$+^dB-Kg8$fGzdTKoF-1BKy$Q{^=^SRHJUg;^YTf&CL7K1~0Q<7RSa!3Lmq>N^ z38Z6?3u4IK5&-+tnhCtLv$PhL?=U&{-tENimdZv1s`x;>RIUHsX{Oz#TFmvkG;M9& zpC%h0mHVYJY}Kv^@_B^1FAjWml)Uu!XrccAq8rxu2+UMho1lh`P%o~m|D~ivTTW(< zki=>+ZmJ|0zw{OKIqToa>3Z6W_@Af^+Gn^|;2N2S6WiEq3sj@y!}*&+P7m4HR?6M(_Rmgp zPsmp%;zbrKs{E;gR$Hnqy>6s49wljuOSk%3JJt9QPX5$qptX_Ln@qUy8HE`C1ZZg+ zYkxy;)I_>3I^KEw|ILtYu%PMh?T=KbgHt0;b6>#)6QAqXU;4$XSh(v2f%}I)_Kg>b z^zc7|lnAR9fifX_wCC2+SV<9*xa|vF0>8rYU5xHVy&`(gt+4{fL=#@0jirD+QJIGw z-RkOxHGhEPCVp8;K3rASf3>i7bodae5vMjFySh;CJgGfbV7W{HQsSc5)l?tCeGN7E zghs4(~rH_v{t+~JPoI? zCs*tBIf>%Gx&iAv)K(f^S$wrq_E=W$IEMilkBQBDT%wd25l74B@5hsg`5}*`x0Jid zrH7*MPmMJ$*PY2GQL&NqKl(=r&%jf;4|q)2rG%Qqma5$B_&40{3)GeNXYl=mJTmGeiP*g(VS2zwHNC=^br=7ztV zg>eW2$$UgR!!5jLz3vFTM+mcpjdN0}z+sIpW_U|>E*LOiBoXO@0gi(PmZEqSl0+?gCi|t zOP|P8zAW{9(F<)5*&;r)SE_YQXY{{9V_ZWGf8vzA?k?P(4c$8(+PBrKb&X+!%}-sO z?(~#*Z*zdg$#hlw*%6v=AEoQ$0~RNgv)k;PmC<&`bNbo4^H4bcaL`qegk30GC`Qx@qpJN+~K4y14zD3P|=AEdN0fjC1%!g9KIw329 zxQlAf-hUvgCdq7en4`atosFxnA>2L9ddYb4?1}kg_xR&O^0Un(7LytU>d}fA`a_`3 zuXoj76i~;jY{Z{wZMaro*xrkVE?PBc;WnLBT}+tz3!kNCcL%u1l)r%8wmKuGeQ;*R zga!D@WOZak?v@8_%=JOEe$+ayLpgRPzwzAgNgiB~sjQXB2-4XECiv!U^9G(kF~P{b zn;O)0*>i3hYiv%&W2Ym2M>ksviI>-42S&V0Sc~wEMl|ZK{jX2SY%jY72DU&FnOeM@ zjA95u$OH`3@?GaQo{52^Vl0bsJ+WXVRu_LWG z+?7+q`S`gOF*mQchjAM**+V+#r-IH_cH|#`hqh2I4g&c@!*}j&i4;%$hf{ibpErHH z{fv#hI%&xoiIG z$$fp$qg9sL>CvR#HSpn7>iYx7X}(pH@AmmI;q(Ym^r|->H3rn-=k1q)I^Qn>Mj43O z?L@b~_r}1oQKT06ziHWQ|Dy})02CeVM{8c-#(li-xBW|56V8Vz*KkF~8Hdm?uKB7? z{X~@c9mWX@cJ!9AWa;vV^9$x>^H+S_`aDHVf} zM!WB%?PgDc^Y>&tR%1mjM%Jj^cigq*(GOg&UOe?hyWgOnk2GjseLph87Y7hmbt;`6 z+8F>ti0mAh>(t>f+6nHmbXH4nYF*7z)%Bg{sSl>gR%YQcE3c~4Iy1>bELihbxQbcObvYkW_V?hh|fE6yJ9svED}YK z+5d3MIs%ipG9qPm$3xV)%6NTrFekN)dK`Kl1L0=5+A%q|PWi4pS*5P=jObKu!Dbb^ zzi`Z9AxJ+ZVe-bm{Skk({j&tuRBn0TqEAgnP=$(|!tZAwI-s`H6NiM{?edYU+vbL` z)?l&5%AI}2j&6c8YVuX;`RPC}sY?W8sp3xqn>thhX;`6xU(Y7DAh8zhK6`EIA6w&; zRq%v|!Km{QT=|L`+bk(6_E9(OZxvY(>bhUj?hyRGkV#Y3K3y5&sdmeFrJo@g30!7qw3Lb%1?DuO@G#89c2v zG~dR4u~`<;D$U_cgI`~J5?j)>cs<%L2AVDMM=Q^_o8Ix@e&&b#4A9v#zURkdFiFzPYX@Z_5Q}0xijP^| znDgU&@kNlSi$7)-*3QJc-_z#_MzNY}{)fV!lXK?ItVZ%aMQD<81{1W~T6$D8 z8M3*nSI!4$uO}405loNlWb@VAbRn6DyOBA^W(94lD!9r-^IYY#HJjW$%RWN>W`EiL z;RwkkPN8OGbeqin=K8PId?L;M^}%*`J;nT{#;*c8IZ8RGYaJZDZt;5J!gyR<(;_2?j}0Qi|7$}=e2knT}2Vz1UaWBx7# zkS_Y4@MJVSHqp`}IMt!&*eE_GUDb^0#aOzsoZA0KV`bJc^(%6SK&{9bOR^L-v&Z&y z>Edf#N5W4g8HfH_Dfzz(^8Z;zBxJ$W_px`6w>u&-T;|_OR!!hFC*#Fw+L|ZX?XW;G z<3fZH-EAG@Ed~jq?(k4BtPa(q2_J=d>wr*Fza!fR+@Hsz}EuUn8ZP>oRM0rLZ@s z0uCOCOsl?-He~$hYtPqOxNvA1ZraD zp!lm73h}e9Gs25FjoIgXMb~?}#ydpL+oI}K7WivXrFfo{*kiD@>py(tOL~iF6AW)e zCSYqL9)c~ABJBY9*$TSr{36)ZqY@uOBT2Mj71WiCBSc*`_~1)urw z5N^mo!_qhe!)nbZFGL8hS~Xq%b_#cskAEOi1P5zYyX`2qjZA|t`;Chc!o?DcL}DHz z!V;xhHvw^CO!rxMjw~3f(k&v5P8fm8GXwp zSEP)AT_do*N9xDL;DI8iO#{`p$k0rteOixH`|lF3p8LTxGh~gK_8(nsQ2oFDk8sHH z_R3GU7!pxGW}NFyC>l+AD>#m)Bh0KcFwUd;lk6s~_~n9#r$;RPY5eJ4uzwmhftLnx zW$f(e4yJkyV30DU651~nMJei_&ebC?I;0_d4e^D~56T76OTUkIAic3Vhl_HpS{-I+ zCxH9UPR_$@kE=-KVA^3@r6Vw5mdd(a!VD)hn{8`iC@i&5NDeKc_JbpCWZAM(lX=zz zElt1tLVl*=Yrgb&I@Lo;8+;Eu2KA53ciGWF8saG2W#$uE!(B)wFS6ep1vRH+Q%qB; zmd;H)_oVzJ3&vPOzokC+=*tZ(1!xg+LqNupLN}zB0oBAj}PnN$^kgQnaB#b)~YIm-6zMLd2$M0M8o4M zqQ)`}V>KN)i@1ALC6Xl=-&oP%lm|l#TXxBF5qB15P4mqT1P?^=RAeMl;K9g0H`k1( z`^i4MWYllc5TJqQLSWS}lK@i64qBpGOqE^T?&Tc1wPMoU*=${Gk28_Y7x~{(%~?gM zy#1-j7M-L?keTC(@*!V5TtX`hf;xqFNgwxRZGX<#kcIv*PW->7hqDi zB2Ha+js0l|GDsLU+TL&sE+?s7XN#y=AmwD}XAVF~(fGP)>^PD91^tW8-0*R<$f61* zC6bQZK;vi9?A;YDKFamkYX9;9WFJ?N?3gsT)7|Ev%Rw=F#hq3n$1)JK$2dJ|HN+QK z&cJYc;PjJIAE?^9*{Fvf^`eCkC@EihANf*Bsn8$s zc(j*Dkyey4%W0bEoK!SX#)k>|wvm6>cy*-EEwL=a*Kr_8 znarm6RRrylJ$P5G(CSpKVFtkYKW2%p8%&WXlceY%dA>WvaD3G<-H!hdk+S666*K5! z!F34-gtOT?B~#n2UQt@$hDt!UQOvuBtB`fA#4DFxLj_F#bMANuOH(QOFf!;}&_w(5 z=vMbWYZAVd<>+7D??z$y@CU&W>2|2?eI^owo-BE$zrBY?y20BLbbKQYoZOD3e{XV{ z)$ckSs&sK`=d^Lwc2<6=!SH=AMmYVYIQQ>Ism-KPb~iol`Eg~y%`6u=&p_zjyDH;l zg|^WfFFwL4Z6j%8JP<&EA@E*WWqQm=w}I$KjPd^VHA*CiybWh~?x}?HX+Os}}m)yJb{z@COa=HeZPpN(=dE~TGn=2Zc1DtF7^PEO^42# zf?8CZ*0TC6Wqux6EGBB9?~$Q#qFXL?EIk){Bo9Mj-?2dJwQXhLXLIp+{|c+{1vV4U zedol=e5uHFn=dQh6_0?s-9_!)uRp{?n}pgwI>KA2T!@`J0%wx`uB_~KnK3qphILyy zEu#UCkY@N7d+|vhSzMJtDqOqaQ0k5-vYeGpY~lO%uM8pW1xit01%-vykEQK_YV@m> z!=FINTstq9=O5opwnH;ws}_WNl-W*xipWmRpA`K{^zxv~wo<#so8++d*`(6`uztBE z5_pw)K|1%?NSef^HT?{v545b}{$2YwS@67sgy53?w9^iaEZJPtZ5^VQwqdpM>}w&{ zJW2lqknA=+b3OdkG4XRsbh1MUi<2 zTb?Gd0C88o5hL$}z3PH?6r3b-vYXW=7rz8nggYP?zOKTUYDcyrTd#ZeNVc~9b!XK3 zVx%D?Or5P({1?QMsQd`zISOpHq_ROFQ=NNVhB{>wdz6EK581xTGHMd1jqhX2Dyc!` zfa_x!i0b}5k9t!k3=SpEM~Da$#c5NmUwWr+xcrL(ZV|_sgjFGR1>#Cpz1+;v6edax-jt-?BK=e3=kP-fxSpKi>W4W}y0?lKfE)Y5>@s%KoAiuu^#J@D?d%<43a7 z{G`w1D_fyCLv{Wrl0I|tfhVBZ!!krfK}w!;MQm z+8JZGU@jBqD_h%D`)=TK~g5a^;q3*mH3@u|yY> z$sY7(^GX$Ln#EkwMf+%Oy~S~@$l^nm+(SvH(_dj?Zuwz(oKf&rvp6emm2b$aV8Ea$ zBgw?>HlL?X{#kPa&Z$`Uit)MG%WX21R0IFeNWwgtbJ>V14wM%0dT8i$#&vG)j@VUoPonh9!MhyfNM+aECeum6Ar zCpfjmS;mA9M_~LBK35GO9o+KZpx`eM4Y=$u1~LmEAL6s(9pdvaYZ;k3>#oY2XTkE^5E_NidMRG{z1Chfogks| zvz)@scgy-h#-Jp)i7uyPz(;iWcm#L_TXs9Owfh`+#OrBw%rhoQ+^84mVQX_gUZ7MX?2ZfjSrZG^{g~ zKd!$kNzzRHB0g;--V{_F{V0G5cpD3!0l~Q;sWRe0*;5ZQ0oY_1sxf;>nb)*6($F zt<(w*S7OTwy@bJmAIwu@2KoQ{h8lH|WnO@0_05S~`N)NFO%`g9sQ(rNn72-4#x~jV zWQ>c8e+-`ww*okje(D3u9xxAywVFsHAXxc%K7U$zYI_rm3^%DlHPz1{ z2M*(X$1`N=fjThA2}p&xwz)FUFWMn=F(P`^c}fTZy$cS066|4GV&2mN{Y?jwkuPX2 zZ5gB|bY6rd3&&&?^Re{kyq+SjC$TrOjkq-aBD_o*D_y_=lJw0-7~YN=ME;b@vz}Uo z_qd-=H@=e{=4Rjf0xD@Ewwa==4*y2Q9CpLywspTs`EBnF2q$gx>=1`#7&Bks#I})g zn@l}sPOMNPG)HKvswkYO@&!GqT0R8xJGkZh8j7*oI#t!`q1TBN@6~+8!R88K%=gC?ELO+0|4?%D8^kYYxYtG$e>UUWiYt#k;cIk+WXZ;#;Vc#wJl zcUybLUV}XGkIn%fw}T5PTk<`h6zc}wlpz14su!f}f}_BiZ^7oA8B1LCJwZAG@aQtl zK|CkhwX7PhyI!uVuZbjfvz4zrm2NI`>g2m2>mUtOU8^{n+2W1RJF1HD7_&j4g|&1R z@3_L(=9%=>H45u~2ilyEl(-xsRpIP|WN?>U~HS!doRDf>ct+wVUX8qj#MVxP0AK z%8-1<^L?e7TBg(rg^ax%jpR( zN9qa6c3GsyL^;@ zN-ES_UQ{KbDybH}HIZSO>`bRT5ph6pNBFDp&7go*JGu&P5SL9H(gucCPyP5gT4ko< zjYuF#K|!#cCYdI*pP?7~*B83*Iu53QMNu5NlXMr6%;-&o~>Ec)f2InWm*YoR?pF+w3}=KQZvBd=X~>htiv{z zwW*|@HrIT^H6Eo<4G70j8|SInK+8C3r@R?RPe28{WoV)^{w<^7`0@0^y8JGIMUtZg z_Rmwn!Ly5jV!t7DV@VnR`pSh*qvkRl+pNnagG}=iB%OXVe&iyHGCfDNAG93)s=OE& z_vljNvpG5Zc1Qry(GY;gWg%^l7&Wwx=D&r~sIy9l}s`&pAGZQy3Axc+fumrTO@ z{qsNc#DehBgT4Z>WMQ*~m&iHqL@A`EyoBW2u_}KUpI6y5?s5`of zy_r*Xo%uW2969u_YH{FG?=!Or19x@B;-+_XHN|XVGmj93j&gp5Yg@=j@0B#9dNltu z28AYkxpy2UEj`KR;MNf5>D<^R1nKY!z&Vfnu`@Q{#_R&Nmi!$1q-C1L-~0TGfFlZa z!Tj41O)H(W^VNZdVPOuEPP{XiOeWdV^|)GNI%)ihFzaA6wnj__U#niD5g8Q3FA7$t z_!^F<*rC+zEHGzT^!Ij5Sh_;#qC`iTq}voc*I;XcABdT}w5a{la@3a0e$)cZj6 zHL2=TroL~fP7l6WK)vflONSogT_&|5OeBynWhUa`H>B*Rd=-^1%FE650DPgch3j^u z&l+0MazyRtVY!c)+o*uNMM{z3yO}-|c5582B|W=igzAa~T#q$Bq|E;va@5hK0i6Ij z_RXQWlr~!!Bs3O!WisJ~g1_jr$yBtA^+nB}3UAWjGs?oovjzr~2E_1Jt9@UVDcA9; zD$cpK9u^)P_OB-rFV!iOBsnIA6X)W%F79#DOTbN~i~E5DQc4Pgd`{=VsS@oM-8hKYU`j$QO4QvkL6XoVu6;RW4K=5Q8(%iqX921M zA!lsgTq012J?RGHlaK8d#^gBW=)_Wj%Ts0bmjlJRVfUQ?2V77Ig#g^-?gRlrEgj7e z5Ct1XrLkb{{xT7TN`8y|H0Cai)f<8B@i7Pn<~QeB5fgZnOCmm1UXCq)y{L3H=9mOG z-{l%mT)5yu5WAgn#cDixlMDy!ffYhi-uDuLbY@@ekOd;qKR1(YE+U*OQV@+ferKk& z;PdgwUv64KBF>mbGBW(qZ6}0kUfew)YMINWp&Q^Ou6=2N$8l}!$lE|GI(i#XWplwD&qkjnDevn&6ObRZf^EX?Y5Z%fPaZ~1ttfpl9#`CzQS&{Kh3N5X zD9$Tj+O^+k4M+@cZ0EN`{B<7Xci%_QMv4_=tTX+BcwLw8?D;I@WaCJt9Pem9rJ(C? zt!Y2>zdbE~_C|TPZ#r5CKLKsuq}7I)#_&u$+7qq2%%++c(Mhi~X-nSU_F2syUibbY zOiX*(hV{32uf(ZSH)FH$Gz*e2`Zk##Yb?&Gf_3<|7Q*sw?BO99{>inh`e8BN&3Hl? z)PntyZdt{V@y`eSH$1L4#Pb~=jHAt6QaTAwZDeK2Bukm}mZM?XeF2A6ehO4s5USek z-Usj^+*cKs!;C5@4C~(jTe2%WOd2&ezsJ9nJt%{rR53%$Dem`ahaTFO_=tnXe)>98 zkP5AT8N&$`<~N}j)ofK8Y7ADlF)8P0qLjMm{Q#b-_)62kn}B!h5gWqkW0@Nh0<$qE zL|MLT6JxD#-*Coh6Pwvkm;$4b1rM7Y>Q@cUN4fA?nx3x3>c^eWciPR@2c%0=O$UhO z$5U!P*UJL%!gGe_Iu{v6*F!=|sYoSSH{K*N3vwh%y6wKfL@`O77@#*E3F1EP{Ij7* zo)?2%;HQJ!J2enUiJhJAJ^5&e@E$U7E!y)!Qs0yBA*3l-pzPq^{}&Z@;a^l3WrrO& z{qkQB7{zQI(a+J;YNJKmf48XYOor!QfM5Rq_-WbBBpO^`+x^!?LHq}@3)2Y#&v-hD zZu8f`e?+l2@aBi>G}Vityp?MBb$id@COBgWza9U9x9?)}+d1FUCr|x4;{FL4!Wl~~ z^alR#Imq5?Q&U~VEYQv+a4J!dH(J-DNj=ieLKgf9cw_JU(mRM6`^4A_ z1V|JROxA4!Ffj6X!fHwYq@`C@H$ldU+Gvs>ZRa^Ww|0->-&0PIWY7JznH<#!Y)}(0 zX@NjS2%+;x&sp2SJY{;Dgt7y+2amj!8LfjLi|X7^<8RpM0&NaSgz7~4n_I-)c`?6U zzMJA+)I_!ys18*_UkFWEfAJ$SvOFa? zYyYvd;dS0;9y&sQwc+})!TwF)$>5@59!_oJRC+_|GTWS#xb4yrZ9LJ{|6=!GZVlp@ z%!58%d0d+Le5P6gzp^I`TD@#BzRym_1u6ez!p*wvc%FB}S!k(Es-9b4piK>TDH3vS z_JsJ>i9sdcV-{0*3r#Up55N8e`$ft&7rdd-IL51|AcnU{2dH-a|c5eR;=7xhBf) z_}{G_{k;SVMMQ*f?whRD!5ZAGp?4@;*aTDU-#c7~%OU@tc6WL3cZWs-(u$i{m0*Bb zL6S;s-hK-F@YR~XH{Sz(%i#~A&4G8)jM&Q77^_hC(hiHuLJlw00v{g~py-aQLVoz) zOof7gAwi52#vgWM2`-k@Vnk-oir=QCA;A_h!XUmGFQo#rK31|R+dD?v|ESjPNS6i+ zaYzZ&S&E5O|M{zwNDMpf>Enku zeqb9E)HSjFA3U#Bm>>P}KlCWX6&UrFzfCOO`^deOHVN!HbE#jp?^BjuYmzuAt5U=N z8vw?0%lvPNJ__25YM-zjQcYjk=hd;e1@RQ-O|}QHjN_k!>la!j=+RYVG8zjKQmKCY zZ(_s`vlSLRRzfVRKy%O++^UJpc8ZMItFkmM$wK=4ukp5tnJWHD;P?pzhQOn=Oa;-) zo36LLdd4HS@&}p^+~M;~MmF25}z_yE5&cN{i4_#^b(X}{U9+Eg0{2x12@zbP=ESJGkoWTpiT43^>+QV$Ti34ARNU0k=578bO3xZ&d!@=a|d`&V#1$3ansYZ~XuK^Vi@TPNJw9PU63oMtxq*7{@ae zqQ_jMMimZPuB~gv;at#N*f+PX6dl&Vm-KO zWb5!qSH|IOna)==z{>Svulf6`b}keE;gI70PdMxue)GADW|&Tb3su<9Q{*0~MWl{A z<(QpIJA06Y#;4kuh;dPj-g++uvZ>zobvT-tD%7o8SLi{qMy$m> z;*oFff=0yZuVbp#n|_@i!#Qq7LSXz?rH$>39~gn@yN#S7{vY<<0xYg3TN`Zx1PQ?j zE&+nO1qd3Xad#)UyKB&-g9Hx*cXxMpcXxMpxlO+LzL7KM|L4v*Gv}V?xy`e?dlzf3 zs#UVqTW{6g{l)_?R|-0!BOi^?o}CZLEnS;UlYTfNv-y6}r^@o(3T(``%AIh}cTrSX z{tzE@NkJaFA6*Y{=jAdBEK+B!Zp+-t%c+jyl!ZAQp7k3%7H=VCjjBhIC_Z-t4h2H- zj~D4b!vhPm-t!@eE@^trgv(pz5^O$n`xhEzZPx^h@(ne3h;GY@NvIlT+mMV3R%j3ewytRQ%}Ve01~2+EC?qi1!W_*sG<aL-$?-}bnLA5jdAL%5!Lo0FQLknT-0j52hRaBcxqof-5&l4 z{ux{Bd8aZ>kcm(|qU1GCB_a$9$VP{msiQZDA$vu9_1U5tWwUS*=m5wk8Wt1cTOHC3 zlO|WOzI6|74oY4f-vRf;&I{|o$~{Co;Rhm#52MuJE^UUwMi7S>1?_{-p1ncr+8te7 z4FqY)3efhY?eFALef}Kr(Rw7yL{(E834;*)QIh`3pVJ@mnxa;=cikMJIOag(pT4lIdGlguW%T#vjabgBA|^3FN#5L zBEf*4M%)nRVbD6ZJO(QLym?b@0C_%q8M6tl0hPXf`G!}tmF43%0yc7|FtWf{-XQZB z@M>v8EN3)I=c`BXN>OP}EBx4kw{gxl9hRXiT3ql?GUU@kgWWB}+^#O2N~A(Y%5K4{ zfxAA<(Qi8`u#+O&m`*RxW#CoE8j|OYk_o6#PTeu2NFqbZ^JxY~xRNT(y$J?^seIu4 z^CdT@hGOUDj;p$chE?Tw9aU@x>Ce9=r1+Mav--_3B^I} z*S-BR(+Jyl)eXw&h5(mmY)@A`rWfpdnsG=c$eEn!b+2M`WwY{*I5jdQJQB9uh-3A0 z1OvBIYG3%js|}0Q314B;^1&_qVK`PNtF<04O0zvR=BHFW?tD46Y_Icif^Fc;qz}AK zJzfuXs(?u*jLPq2W91fgGgo-vjiq)s3YGJx0%+5dsH}ZdPNGHcC6MgSvrSbUK?%j% zmmr}FT6xPlTX4%!S-Iqu6J@@RO`4X#0ms|s+fi?i_cIct4{GYKvxm8o3c>ekn@o&> zZ*D5C%%NaJ;pXA|VcFwTh#Z~%1#aJfv+aD?m@)-52fD+NYP>Un*BsQRsJc07YJ9<< zv$Q;msai1x80z4gK`$ts+l_}+iF#}HA7EW1^JKhc(6 z6lhZT*@GT3D2U7+eueGu>(1nMpGobfn5m*zjG?1fJG#R>OP_iXxn2svH2P0-^&=w!tmyUci!IL76*}q5@9S*_Gf&qDAeW*lhiTnWl~x z0$+hTp!XcmC4N$F>k1_4lye39Gq_0N;Ql6E7)YbRSnGu5bU>DLW7Z0ON(`VFb-nfh zuAy3@NIvw?VMt;w;w}&aw`LZ6!T-doSRWh$=;n~&4J`HT>}?HnEuOzweKLh-Vuxpd zfBwSA!otMJ{6{j!pOV?$v%F{gJ(cnIR4y)fdSNR|d-&hKu)#Aifv=GJEtv(Z?aybd z@Qkc~KI4FA`t6K|2cBL=*WTX1*78}+^QnsTCsPBx-?WNa=o%Tkhi78`?b2VT?C?y# z>3tR!a<&J`+w0mJ{3-;$xwWw_13V+cZ{ojB8Q~cjf1Uoy%GOFx-oPGS9h|G6Fg(42 zfwMh4{V%m2|MV&Fr%zFM&FA9$sfL)JRX*3yv#km))&|eTHv08$YXGi--?E^WG|)HE z{b=P3&fxh14mJjORu%@ZCVByIMS%tF;FK+OTzV>2SWcRl_qAlpDEFmqIB;*uJ6wz%yBHa zZ}rDE=!L%$PNLuSVSUl$<<)VB1^-bPGoNAS>xCJYAaBtRxJBr&+@jl88^KBnDkT-K zZna9c_CMI$b|v0BUbLO6w-hd=my|yh6*-xD^k{hwZeGtD1dE&2Cz8b}cJ?*<>T>Qj zW7G~)sQP~*Q8fr(_7$hSn&6b3!gk0K$m?y4JfGGYE@H;3@GX&mFRWnZuj&mj^+ysW zm;AZRKq=n#u)smORWuV()cACm6k_6UIHexR490{uCq$PpZt3hHl*)v1n6mgO0f~m8fCHT_6>`ct8P*GX6;s75_12EHZT5C< zZ@1L-^N>MB^G2FIYr*EuE@R=~@icVrQworf|6E(6Kkr>**0r|Ok9302JlseHDoNQJ zgr%wP+oT-gtcKSQa1PnN^5@bC{kchHTZYvFtkT09G#7ld_>$A_K0I+2JUpEHq`buE z?l+{3B4$z8HSjQJ4jRZTX-M=2#>plsRdu+}os1sQiYZU9Rxs$6D807i7IFwHq_a7L z)zpwu;okdDo8X#$lbFgPN!274XCs-xT<#9aG#%LD{NQt5Yvvgz;phlB(5b+^ z4K+M5Z~e$z%?Oh`T=b@;)O*5s@|LV_<5rDKa)E`Np0&KW!DMu^9^w&NOrLm6^;*(s zX-t2?E0pcES;=H@HE%GZhU^zvo7fXnc1d9jZu;unh!%X|ZG=n>2M4>E%k<1)e?SCw zrg2L<@+w988+km3q`?q=aXUV%=zcZaNC~g6LKBe5xnm`Gt zu6|!iiXceWcHXK;XaB~PJhZwu*Qgbr3w;v~NI_zUZib~RT$1rs!_C>Y zsU)lkt*E%Gb!`36&C@ z2MMBms%M)s?WeEjw|WG=_r3gC!O=&dvyAL>l zNpV>l3RmKKKMZPTIH{17>@3*YDZ2D#W^oP^9NKvHs)M}>!`p~}Jkq93Z*K_$DVj@X z0oy;_H)T&RF;&@zHv}kx7y)jO&~BDu2aNbE3Po& zO{TB3?-PRmj_VBnch=2gM**cT)86p-jsb60rKllJg1c{__*xGYEBR3m+Pq}BsqYUT z7)+3=DOt>XzOSsTY?chQd0Gu5CX^Q&!A8Dd_UCq+;a_G0EAsit__>W>^6>D@>#EL~ z;@BRsE@yZRTFR`-7`^uMV2s@r2#ksjVe}G9-4dxdbp(g{tadfS5(!6SzF>~}1VGeg za>>O!w#=lR|H31KDsm$G@VZ%IFYz5+LDbkZaZ9jm?Hz?@Ji_l%}&AAKUey5-X2HlpHPr|)z5Q@(d0=&;5xQpu;qYCEUif+ck5$|3>12~i!-_*RZ|`8T7sfZjN;pnmB5&iVSKew zE@pH^8{j%a6|p1o#p?22^FX4OxtJ!^$REFKM2#D&I6yg!eQ2$vf%@T2){NNrx?~;_!Fl| zi%~qwml|eV*_sQSdkkB((^QMGRiWe4Qcg96Cg~{ z)9eGsjCYR#7z~cV#SY)JA`z&aI};DWoXE12ao%*;$oVV>Ha0MRX@B?Qjw*p!!)f1b z22Z44o}}vClJqoY!&4K^>@^$n4@|RsC+IQ!rFYW^ixe)!YKuq!k-NFZIi}NPz8PIZI5jH`%ajj}hshxP454uQ5 z<7~bRI+x|4MEA3ZiVnp>$&^k(-o?s3HB4?ga;a?-@UufzX zb}=!ty#E6gS|iS**}M#nc=}0{TXM2!P`HMo}Y#PZE*P+-T!Xo ze+@3P{j!w)FW~a~-%@^u%g@sh@RZ}9gv-zBe=q3&5iUPZk$%%ikLVJUpxjH zb;BK|zdZEwbUaMaxgoZQ#vsuZ zUBP+A2T?!ztunjQJAb#?xN_$Ta~D(Z*C$BtfzUzOU3eUC>Ki#rkX4J#k$?|n(N}tf z31QIS)Cq4CUFt$CFk?rOAKaQ@ODw@~kKC!v^>(vn-r1K%0h*P`PHx@xCu*;~oJM2Z zL*hx9Q=iYG82t_erd7>A1t=Nx7WY7tt~AQLF`Uwh$;9s@Oh4F`s-AZs9-}u_!zRNn zrQRpDfTmARAVL@N1krrS=Q!2Khoa7q{6&3ja#`|b zj?+Fba57$z?H^^sZ+6bGzA4v`zCOlg4aodake^J&?|f^X-lqT@vghRkNJoTiOq-MAj1pa7>UgC(}FwHFe+6xoM)F`ib}tfAAbznQYSDl z!HFZmt)!Uwl1a7lq}aC$nkGi(9)hRy`e0mI4XYbBDuWXp=N=uZ8Dgerl`G@S;3FFv zUP$)}R0<}`VZ<51{A<3@PLEz6S)2zzt{#P;lw{p}cr~dhL}Q^=g^ItT;5s>ghc7HL z^>C_i6deL%8puB)F@008F%u|BRYqLd>(2Z|z(zEJFrLtre$REg;jp%T${{H85I)yegygTSc8$?GJ1J}=6idH8V;aUsYFEOG+_pTSStiJ9oWOLBx;VXNjE<_1CFD`L$ zL@?hBOH5s#z?nw5oyU!In(n%&YNBsjMsX2%yOgHY-?=C$gVDr29Xnpm}- zAjl1%tN%_Q`h&`0Wc_m>`kk`*%Ruz(M*r}9|9K$#YvSe)Qs@7(p$AO2{MoMmQs`m% z4@?cqUo$l<|0Sm8m-;^%;QzqXu>2A1{~UT0B&Bf~ksT)H;%~{--ibJLCZ0@{U}ShN z^GzEfHA6&&!&)S#MBQF}a4aR{gO__(dg^-bxao4=8G(Tn{5>hutc|hv-UE&r8B+3e zPbh3ve_g?cTk=5gn9R( z&}msPal(6E|MY^iRub_EZb7;}}FFQgh23C9(_$8v_thPLR}%AU;1Z*8qID8igRk|nKfj_vqP z=g!N0O)8r=M{FNzM6 za@rmA#&q`dbzySb{t55}lEFM*`@Rc;5hkp11`C9|px7uRr)4h719;nB){tQjmIU7c zZFRF!ojduA8!#W=L4~<_eUo$)d{dtf%yRN;E#LY@%7Hyp7gUVN3sM9`htfHpbcqPx zjg5Pt_d;D^^3(pXH|guQ5}@s9SaK+ z{mmO3{C9*nxFmRQ-Vo6ck&uy7Qc+?P(lXFeFubFnqXe#FM5rln_OW@YE(mX?)QR902j)V8*@cXW1j_wQWq-G7X zPrNXB<1b+O118c3kr9gn3K;@HA?T`;nyO-FL^*q3A`9zqh`B%$v#qwXx|b!G>GVLt zhlErX71V{t{4lZ0L8@2aL9!C+*N8Qe^0}~pw}M`N)1>fJAv_tGWN@KD1d0)R*P3yO zA3^CD2wiW2&PX8`j82vN*&BcdfH6HaGm=r03x4n_I_22-s%=2Xv8@exaW_OPsdhLd z<==*ljK(su#(pD=y#9IQ8fFT#S3cx@D`?Fye&KfawaP$kK@Q_ph#v#^$JpZ^G4@%M zf6BA84;`ovcTD}-;jlCg>U8bYY%k*{ zz!?3#+Y_Jwcp3V@^aSW?x}C_n)S|xO#dtJugS(_3QQ$52+KGAOegaIU-2oqCz1Ef< zOnFOBw0o|L&X9C@I&P@~|G0MiuQdLqMt7flx=Ba|=MVihq=>ma-K_rR_@;22VHMp` z96);>(1%sf77;}%h!0&>2=MMX8q~?>b6F zn)TxiKC}1mCYX#Uq^}dY8bIhDEx5%(0`b zE2}wP20FRke*!>?tddoYUw;DKLAEbK9xr{>60MMAV|MKByZj*a}*pJl~r;?x`MffUaU!Z~NJl4xU4iQh#{A3IXDNSB*Goxm&E7OJu0uv%TYm!#Dso3@m%LTs>x;&Pw z5IW!=J1m{WTWhO8M+1ey7Mtj^22pe7HZN?V^{(R)B7D7V!z`E^tyZz^(YxR~{O#cpHcK&YL8E z7&;fg0aSMD7CR*Cu&j`?U3@N&NnKe~sJrdW#}j zjxed=fWrHxR~Mj4H`;;hwnRbw@=~KbG&MK_EDavjlL%kXP>67F6&>>-v%E*?8pqPm zuyPY9?Mp%$e|E-})$nc(b^}Q&oks|Pr&9M-^2|p}cD?Hf`bzLq;%?xzD~86byY5n} zAG3lVy*k47cdzJhDePJ+Ke&&3fCz<$G%Rzq&6Doh9&gZ_%&P~T9(_V{*1VEVyw>TB zlxytvt(Wf$!sb|TDL!r?c;RGR_B;XVVeX-1=*hRS^d3fl<0nl+*CltH4L$UDZ*Kk|%pACL;(*8MnEK^emp;@2E6z91JJZ8zIA!Fo@i`t$3sd~V`T5-#(C z!FipD-WzjCOyRsNx_t5`j|UEb7cEDNI9 zLYk$ih5KKM=p}PnQ0U` zq6ros!^@Nnt>(y|0EtP-X@9y#sqp2Y@2pS#dr0oQq`hgco6{zwQgiKq{oejo zMmb>FsN!$r8h?}1E>9W^4TlVAJlAL@3kuTh5(phF9f_l4VmDwN!BJowPbvci#avvy zNrNvLQT?g24&FeTs49?;cxRT;yEDQ)3l#ahv-=Pv&is1X$8+r8{7qdenDeViG( zn#X8Wpa$n?$taedABGCsTYS3(LnVR@gK-wq?iEm*0n2<_GY%j8#!wLq}HqA%M` z6lB>s7PT!ka_%fKnE3XzPt;2tKXNZ;``idp2wged^8X&Dwc3tY!#$H3mrJ2y#2yGO7LryC9-i%n|M!yrMF9RM011YeIP&4qCPYLy z+xdg(0qakzeruk_sIh<|xuBn!2evEZm?;S!I9+%|07O_)1fvYL4vhZK-n{fsA(0RK zVLnhg(?bI1nLGV?B+)wcPV7albY8Me+KuI^1FaALOeMXcdt{y9*%I(64aCNRQETbhMz(HVxwwXaVmdINk*=~Gi z4F0A`JlDx`)VBewi#4+^nTNzK&fudcJ5e()wAbyGEJ%md<{sj!7jfASK#AY+E)K-C z->aqP4h&iz#LHPq?SpY)_xDr~1>k?nk)Oa9Vc(qi1M;-M)JNTU;TzM7u0~0xjp;8d zyEOya0;bF|Q8N)GJ^{0iiPsr?gVxCr`&197eicIe{xG546J`hx88%Zd8-1{i z^b};hP^6mo;lv42ZwEhJ3aL;UUEsY&Q6lHfi*}P-CUx7A*WZPpu_!(vjxAxlo4R-J zdA!iB3^piNvBZd201S^Lmc>00%qKqyA7~4%^q~R|od*u%kMQ}wmEgdc~9iai=uM-z8XbIR? zru48$*wu>x5Gq>`0qj;S)h*g~5OM6Y2~JsFXHNj;%qYi(8FTkOAyFHI%CR2kb}RG| zMqu!G9tormESC?GX-K2r!GCUTk;pag@wId9$+3HTlascT4^IGWRQAU$E~M2iUi!sbcy9oJ z0^kZyy>_CKvuZTJTUW9rW}8?FEm)h%db8RcQDi*;{}8NQsVT8P?9 z%SckJG$=o)sZ{!5>E2oPQuHji{z1r8FPpo1)A!15UYY)~!n5ztYt!gp-QXeI(^D(y z0G_9Zhq>wkBPWr`h!{s&AQJz6-3SS@$b?o{~5jVKb#&*<3mc<1@cfBZ(3W* zIzigd#8NZOFmBoJ%Pb-VO(~1B@MDOy46$P5r(*kl7irlMD*vSF!$?FZouPgQk65_i zk+(x7{o4OqTkoY;&Kx-`oiL%52)F>?|q_k*F)&|)&a`5RubPU+CJO@`27*>{t1BmFq~v1IWxVK@!|pI z7%VF3r$_h!?}6g(h5qZIh(Dx8gpE+e4j};XXG#`_lk8#eY{D*tYEkCMPXJucC}9IQ z>g+)XlDMOw;_L2QvCGhV#$4;{8aG^um1cu&SNYtAFHZpBpgS+M5^ZKJDvWm+Bk{~i z5#VW+5~)ABEFbj0_#iMjv0JIvqWXNnP0aF5^Q#Lse3cj{HCnR{=lf;n7VS7Xow&(O zb+_#F0O$BFQd>$TVHju;uxr68s?O_veDBU}VYqZ>$6qCo-I~7e@!Q#a7M5@{s z9+*NtnAtu%B*O`uBB{`-d&tx%Pi;qaPvBsrtdPgs`M-yY>sAYmq|}_p}&_h*X;zy#yYqFE}3utRWqHx z)vLg&U580f;h7dr8fg&`e}2h2;gg#^sYuX08d;+s8)fl6y!~KMm~+C{>j@yy^>86s zSAjxge0DTw3cj1e^F)-O3*+2#2my%Rr9PC&0Tvw?p`Fr!1;#M8(~B<9U?nb`Fy2{kqvaFeM+Ur&vaxp6MZ1pCLoUx! z*KNrYz(b+wQ((3EgYg|YJJ!4x&iZAn*C}t;egBbo3Fcqr^5_zJw+E*26c1Avy7^#C zwk26{@RK+htz;%ZrI2eqy^bZh<8f+*iVhH~gX|usz=g_Al%&crgb)_prWX6a z9!aUAa?W)Umm`kkJ!AR=kXB+_5lKY45PjT!RD4I&WvX_g7IJF7>;@hLGDQDdpxARc zbK_#3S8Knhg42^n64*g^>Cu0Et@7Y!@V`O|IKE-FKIA z)kONf-0N<8swud+4^2LimKL!#GJavC%!jG*UQWl~O2$rQ(*&qW_;||#m%&Z?EJ}DO z_ymZ>e$c#PL;6%Rq{hkEyf#|OHPh7i1h^VW8~Ay51a4Lw-cqCcZf@U0a|{xaC6EL% zmJ{A2N1W^vfcBTNOy1LxC%{n}@Rv52i6uLo5CMcOj(oSIi&L+9uLJ`7rn6rX5^W!h zpdzlPEMGy>u*9cNW|r?%e<)Mx<24K&gSnXi1&la0gM_gVO-*m=#ihz;4+kmlCBS&A z+56wre2`m6Aq0TOwnhs(p>mOPlWsI1%Ic#0c2jHc93EuYsZa6^w?|E$$z)t(tc`AV zbHuDv9cgeEl-Ea29}cJ&)N4yv&W>lTvk!x@?jZ=~5=^BBXdU5igw})bT;uV4yIC)= zl^7=j%YIIHQXI66TiBMp0Z|mG?EDq7xp)H1T(v^VO=!0(e^#4pm8OH8riLS%3m4%a z(J>%ec5g@al-H8YniNs#4&U5V3?QY!v?~E1#6$GpB~tGf!Eb+ewgNv8PACr( zG|QdQP2z?s&IZTchiVfMv|3+3g|=^E3v}_+lyVn5AW$5i07w1}Ddc}sE&rMqrFU^; zq$cdY(9yrU$UQPZ!wc>^XEg*(Cb&i>tdN1^BOMKl_frMp-#h`FCxYw}&&%aJZm&M=j9HmE8N4u}<;|r?4?JrUj)JZLUF8LKf0!O5x?CBeL;nWyArC?4H|O z;}AT=s-B|G;~r%$$4N|4^*s3;=>rb@iQ-3#!)<)BPI3srMKA1fYt-L7SeKEy5T zhSO&dz0g9GhZs2@aw8@yLd%C)3GticJ+|e-l#I?Hf1!tc4(K*C-_xMt zbucdLR3{nB;V1Ip1kL)J$YkdNQ)DB))$(Ab)((Mqun90uqBer4zftmz(z@)Rq50pn z-={OJ$0yVrX(V_QaO8%`hxDJ1$ti;omSWKFUFVW;rmJoBNV9&*5b;e5S2p4(L^z)S z@&Y0nQPBenObGS1=?2f6ZGpB$=+Oggv3XIf>gv~+(W}54Q1M)CX#O=PAjWug4@L5+=zF2LQZKPab9u^E&E9bDjXLHP_z?w8&PB3RJk; z1z>b)WkiOG`jN)^3;S7F)tJ&_8ftGW8;`n2U&XRta9SZ<7j9m4EYj9CjFb4b;Rw@C z=nDbF5V5P)$fGQo@AW`aBag(+$|~c!C1V%*ZaE<&zyOgeLOxZ#p-Pt`vJN7xrKNWZGf>~1@-Vv3n+l2TL1XR-pMmwIlYn&AH7k6GE zi$TdT^hmY`bY=2&jn>qOxHrJ8PGsb}=>%-=gIHGpVQ1c)0L)ViUWN1}s)i}r%RMW4 zMmP3@o$JH_hgD6oskX00(oSV!`pRfGmbO^lS;n}vVY6uy^{Od5IFgwe*}Et$Mvl3| zj7qdbM93c@>QeBlhgdgx$Qvu300AyzYj+YKMGKZgSm~JdOX-$jY#Ho!Km+5e^>rsj zZFj~Fq+_BZDQr`yt!2dGCAB2@86oJ1H*+C2Vu|pmbrGh6+O}FrQ#uL}OZ^u|ubt~Y zo-p^vktN44eT1-|?rtWy)`25ft;!o>;eEL<<9thNrg$RA8IVpJs|H;r?i9^ii{)?0 zM{3Kz4U^%DZ!;Cl-gjlWcYCTG7C$Pz0QL*T&r7NQYrOF9Wu+=i$euB^E}ym7sF)Y) zz&_YeMQ3Os`Yz2C!o54;qU^)ClJt#$WEdCDEQg}80t%UVJU1i(JMf{bU`I}ognWV; z48ClF$GGVvKlV~z=Nr^jiO)oqJ04Jd#Y0&49~4W&jNhUHIxG^_O=wh>a>b`C1b1sUWxjh$4H# zi^oU7tSZm%KgzJ4Bg}rv${Aa^J-jemkSaTpx71C<{{xFt}4OG6)%HE#$7Zn()R8@jBoM zAX@t&y&^K%9iqWCPX{e12L^kM_1uNk)3}!QAou*SiMi}GZ)txnMQTG?_H+NE&b`)6 z^|HF&5-W4|i{7J1v>rJUz;SP9I5&shx@)abyKI_C6JN?P-NNuD!`}jXW{giM?u4rPm@0qjqy|t(9!)kKg zsd8k#5*gy38m-*U4cdSiz%*o;oxpH-%`+x5wo%eh2{PkQ)@$91BB>&n*Bis=-&uO? zPLie7=46tVocLx5+a>)w<-TJX%B`}lkb>#Bk13N0FJlgCs-e=)l?P^t3Hl3MYAdSC z>wxNre#1pz2`OTOcjnF`?kLMmg{Xyjn7V@P)#sT6Lvlyke36#^C8OSZZ7vFdZ{#m1Zq9y;}HLR6QwxEjI1v1j8wnR;ta;k0018T z0$_-1*|5qu&lyyZxqg18w-sZTaJ=Pn&%08WLuYTnN_&X!h>Z|RqBs18oY3E1K~|Qd z*YecqlSP9Hc=_kWzYRG3BjD;El{w=L;&jY`Ui4p;MpPTH$u&8{iY4;vKEi$B@@jCz zhj-bqfeADjtSkoJ1C-qtHGdk++dLI|EMg$@-8-m$YTn zA&aoM#^~IsbCV#P$({grIA$~UU-iuzm{h)mi_B`Q>0)!yG5TJ8Zow{cNv*iOlR5#Z zEga1hjTf0skPNzW+ofxnP0H>pAs&|BqaL|AWOP}q>llc|+uD6@foWph9+%aKGIaym zH{r(iJbSr+|MF5%Qj-b(>y(M}1xu_Z2OG?pEc-ynemSuin~7LaNUl|$Wt;QY)=9Yb zMF-k}u7NRdac)diHY+7nCO30M>>nSz5*#-!G-(92J$TN<vp%OT&&;z+h<$V_vI*}SQE#Ff=$#iW+|le$DB`zMw6aS^pB`D)#?pifY2|&d zEbTfOqr_=Jp>G{~IC5w=DVotvud*qXkKk`(NBmayXNM1MBvs?a<=;L56k;E@v!>by zxk_#JU4m7o!Ts;^Uz5s8hH17=Si{GhcX6}9m`WPiCK@BCZ`l#kZw(VPmOmk>O^y{J zd@H&A+)@a-elNu};)JV2HzH(YTFO*Q75 zz8SpC2MljDKF+w2(b!l*aw5IkCxE|^I?Vp^mYc5<{qw5&^X&g0+*bA9FDK)SH==N) zzom09wWp~f!Q4KsFc}cJGDMAbbMgdmJI{fD(#He!=COr;pA%g^(aNNz2Qx8Dk~6Z6C~PvV@q(QOTBJFSF@MN!AI2UCtRI^35~XNuXg09Ut-I_=I54}kj*gI`F6Ng$0ssmZb;S@Zk~ak8H0L(E~^F6 z{rC9ze`Oj5^g}wQzyCngY)oa%*OVxJ65C>;pb#L`__@5)?C0b86H%y90WK@Nk`f>g zim8~L$ai>*I_vtU0bSAwq;`O9#_Yisu9WZ$(vPMPEThF5&|R+W7AVGU;#=)AXHgQ( za>sG;>duUsy}wGCDW6do7JA_eJjVs8^4!Hqk@xkC}vdYluvzNansWhg^O|Jy(MF_Rclte0WQ~+>M zD0FvC-PEf$*ZjQ%7E3~i<1>0=C%EcRqzFc3hoeE?L)Os!;HNj%v4uo9@S$1GlQn#e zQ$etQ7g~fE-?w*pPP|h{Tn~85iTGGC;48z&!>L2qApQi_LcYUXAuVuYpb zc|KI$^RRa7+N7n`Jf7`6?h9 zfXRRotpz+SLW1-6vmxk1OVi|Jj*dr7qUrFl&iHmndJ7+BNes23g4V;HJKStA2#a-* z!_&F6s6E-hC4`5YLvQkdCwKEK_(NT(vmuknG$9>(RS^RwxG8qwmrrQk zA8x1OvfbRJ@5n%G<83i7$|N!BS>JBj>6P z%&q6#3Fqf)r>6Q?vEUsGiEC3TMeazpnkiU|(b4t)hX9;U-T#m&0ro_b2Xam2ObI(z zb)fwg#bA!R1u=>4yf_uIWn{#cUNKJq4F%#^Ih&HQo$|?osN&B|o;Q032b$BlBf)G% zdAJ5~{S#hOT4#NvW`QP&cN zR1nBy6eWi17O{fyTSO`H3XK8iNVBcdsmVV99Ab)YkWxHB6osh&Bh!Z8qkP%XOETW19W@NR5jY?h%J7t@ z=GPE{Dwa!EoRK)c!v5a48PO=4y*Q^C{e=+5y|@Z+G~D$to9{G4*AvYaWxK;yq!t1S zb1Kr~QtS!|R(9vb47w(oI_l(#Zd3W4#jtNTMy+ogw<~HyF40&y_EY5a3GRP;iPdiq ziPmx?+hP%p{djbi3AFA0%qJhJF%~?xmOABC+Ql!1;#44ga(r(X%HN%}Bg_a-?O6liTts?q}@;n;x7SXI!iUZFPU%1^Ss85f=bhXxfhq zTQjKEkgudGjQ%sIaB-5;NR5h<$rL41`w3C*88Cor3Np5Ne8#tx9&}uECoVF~*H8uhAZX zp-5iS!b{+l>jICco%5n#cNp-n8w&K=C$V?}q$xG_7R3)f0lp#$gksc!-Bi6mBzV~U zmpCFy<$`wdlwQ=vXv7!>e^K^wO@RF zVB!{W0A5qm9%ZZbR0tl;Ro6<77xniVo+xV#)3lB^rS3>nbY)JRH>GBbloe9#{Cif3duM~5U9GPcW$Ox*^g4J|_wXmMQAk}$s=;iCH3ES%i+EP)*{P5u@gq{-YF z%RZw_s`}60;(a7tPWn6wTw3iK3icjIFo1CuY?_G%Dua{Ip?FFz>!Zu(J96dki09kF z%_iE0GkikdT|{uc#Tr#Q1e5Klb-|*vOZwiIN9P4peGb#>4lM<*?0zV712LA3SR&JK z`o=DRWMuEfM8d%{0l@lS1-HS*dj0R|MgVJ(JvG)LiH>zcZc*}!!u{72gOWYw3bIt1 z{aHMENjU>1YKt`UY#2`f0hRLP@6Ls{)y4`+6|s`|_=@%Fw!4P51wnw~4$_F?hfqsLyUvr_R%JMB-CN1w(@@Z15T6CC>f?>j6r<^~|Mvo2SC zRwHnf@pstHKwh$<_biy*e$*kW-&Z_O0IqQXtEcSMgv_^y6Y&GA^9e&$x*8KUjJ_Ko z`A2OAr3Hj0ypG&6g#aRCewYRd`FQ($2bTiUE@{ioa*M;YpO7E4hvO(e>Amlx#rkAB zBdc+Im9~Hu)#dsk+@$N2Y zL}BoJ@pj_d3{wk?)!CzGgNSi_tLFcT{9gR#qW7X%`2N|bx@!w5{X49SkW~W6j6>P911fpOU>9YjFI_lG%-{+MTBgCIc`EiDoK$4c8+lwFtOL1K-|HT>Qj`ML zys5d<4LQik7c**-`kS=?+0;{g)`dYFyYwyz=q9Im4IT3yO;n0uk?VLK?3uD!-$b_u zf7jiA#t@K1|43v0H_AY6J^^Nd zkHDYw9vn!ILecf9;HVY$1PI&gdTasv)$JLxUh4f~!o%TnZYu3(3a;+;>m`UMK=;|o z(jDxa*Y-qFY2KRl-==IaH?0Z`uXR|0+qejM|FeSxh;BHBvHnr@d@;8LEbY{=Zld@kK0tecn*l3&vstb?sG>ivV z6pzBKyDsp3DjtPC5(EUv5)}|y zL_kn-2BDQ886+p6MHB?dQDRGy&@?%xRwPHsl5@_PrUT#N%$zgMoSC`z&b>dr_gAmp zz4qR#_g<^&sj8=H&1EeGwJ;6I%?mePRfwNf9I{6*&#?8_Lf(ltt~UGClIq9r~sZMNsZ zWBya(C+YH+w)Pd#?4$vnZlP#vZ!eYf;$~_ zr@}au8c`y5wDYPE=DW|rbmB&O87{r$WAnM)+)s=UaUD@C-xPSd#y3*HeFlXS@LdhdBrfdOq$5GR_iQ*do#}z4WD~5@eQyE^Kp8+TEF$&LGAS)L%Bu@rhj!o*+Y( zO?Y`L`tx3&u!lkY8@e;!tA+1JFW7dZ8Y@O;90E|J`sr6t#E}56J~+3ayB6pP5KM@6-tWigSn59|cO=_8S5X9&=2nL_K#b*${yP1IIG!0fg`5gNNrZw3E zxQ;)3tzh>E!mt1X@%MNCotP34P2IS&JXlD*N01*nS;Nr1mu19HbbEr0!%OFTHt8ZQ ze*HZrbLjlAFeB7Gi(YyarWw^8Xh~j>2-e{SK*3Sj7Bf=Jd~H{xs?e& z)(>`3*D?M@Y0}p5`!Y%ZNq_o#FWjH0o{%Lryzm#YV*RCEgBFI7=`9KhcInuvm>!=L zk?xryCw+5~X-swOJ7<5CzFF<_QMsjr@pjM1EO z&;KTQrhJ}Kcu#itkdQ59W6C&suy->^2#={OzpWu?==`)g;>tkUl zvhFC4c`_EQswY(wt3w@i1&mE;dJ?MI0~#0T+plSRi29fBwZ4XD&o7u_t!jAZ=$pFK zm64l*`##sTs`#rIz&Z6C?(@OtZ;#YeFUtvE8gMYWXdd`o=PAh;1^!`dYM21er}0hN z3(t`)ABzxtqG@k^cpiIVH)4Z_JzA|dMS0$QH0>3J2b+xmr*f}Z2jC>l1u$ePyv|e#N zMee4XdRC3>D_jSywqCPwNWQFBcHiTf#!WWU>>a^$4b{Xnxv)#+`O5?f+9x)Ia`EDo zek;{*y_g=ZPhVdRE{+wSXgcMbJxFPpO7;qlGJPQXo_|qa$SxwYHkpuPZ{R2!3?}(} z(7ysyC&C{y22?uXEm(9H^~$VLx?GSt`8Sz}lG=?mk={wfWKKDQw$cd+o6f_$H+C!y zDN>$Ic}(h&KGk71?0sW#!;0!#rVL>JcCtpEui^LV2L9P1qs3zK33x-!IB;g55cb!N*x~ri89&tRGNAh)pEIpcG{58Ey-B_>Th` zXy<-hm(i2`|kpK$GT;}>v$_WUn2R38XLOis zs9X*SWCFgsES*246#GV<>f{4r{H`uVBHyKtAKw<&fti=X`(Lf#fA%~5T|zf>>;BIp z$WIX{o`%a+$_>5B1ms40Fy1@m2+~zB5TQBv96Fk`;HFk{3Rr$l*J)~q0Jxd|j^4Xe z0(u}}#+nU(KGb0Xuk%f6^dAMc)xX*D&uqs3(Xo`j7~Izo8dC zy;$?MY;*iOCUH)lu(<_KLJG8bW+OXKVG zGwhQMWE@YS8_D)_^y?I2(m>|s&%OU&^65`3_K5d&pvQ2;TRHxj3F3_Q(YSi2Nsfj{ zOhrUOfLnJrF}H{Bw&2~p*U&L|o7&z6Gvr;Tm@F!vs!Sm+!1>JD6K%Krx@N-qE=tbd zrEFrUKn<1TE=T>gCi4KEPl%is?dA-do^glcWMKDKBTyS2Chr} z;NQDzczz?t!V>8J(%0fWL8*cRZU#*z!0>L+e|AH$97@c?g>=E~Cs%Hs_g(6%klo5RE~F4ovO>K8r3{Tlkz$fL;1I^DnC2*-+9(lV=UMT8@y*a;ccG*@*r+) z5xskeI6SZJe~3%R_lsvw)Z-qv^5COUGPd3Q%a>XgP=n~s%$%tF+|{tH?#J{gWaLS! zDlSgDYuRm@r|?-L7`yq*9q0$V{WI6GYl{X<3r7%{Lyv}^=J8##9v5_g>+RLwGj@MP z?0;>a=v8-J(U9S$3fQGW0u%I5O#wJ%WNGi2@7^wDw{B}LFAW;WFfma4oXME4ZAg~$ zQ#?6bohnp3G15j67~PK>`^#R)krjRJ|FCaiU?E9zuEiz>%>(6OOsG$mpmK6zh<|nZ zq7L(7IqjPcVG2Wa`UT_wfH9KN$8&j=unRRLw`sQG`LmrTq&?Q5trDlZykkkbBe94t!?y* zYJu@huTsR=tE(<`%qquUIC><@}R-mnvPaMwZgQuxHLK4w4p0Oh%2!G5UQ94Iw+R zW==z6e=^_Fi10R3k1}!nIa5v-=Eq`fu}N#Hl69+-roNeR=r`-pLQM|ZmAMa@^g{3o z5|q|?Dy6cU`5hMb)$egA#C7?_SR6ra@?g!5AcY#$Mm)H8=+$&WyUwmlXa0f^P$#d# z{zp3Huj$RN$FYx(t#QL6$aAnhcPxu%DVBh^3&sTtLHEdlftAs!uM9JOa|ChnP5P_r z`6qBalM`eRWI%OF5C6sY47>j4L&6D1kjr$wbR55h@qGW+VLX*w9Xa*o2VJzwMNTVS z8()L^LYZ@!tY4Ar)@zkfio36FJFVUOCdT#&gr2^jQLZk2EvXf$9vWvNZa-YDFYP}( zv^=>rL3-xvPQ46sx9r;kOLw)u_GLYU;e`M+o9l}+QB$W9H*FvRq3*AzD-#}^`$_Z$ z@}=39GiCpirJKJe_Yq_sj$GCVL4yHvxrNO^ty&8`IpGvBiaZKel&&r;3|5!*draG%P5O*DN30n?@SQaZj= zwYZ=xzvMCNTQi}ibKE0YyOv&|rDC@Il?$2DzJj-0VR}4iMcBb?>m-*o`=NK&6H4pW zPe|sBNI7OQU*;@)bSJm%lNj;62AAd7rTa82A!GM9b+w-{A^ldrWABYiyQere7?O zu}=?_Vhog?4q-HIK6TNhLso2yL;A@Dq1Gwl??@{alZqaVzSOtcue2kgUnvsBBP9G) zYJaHO7Iq&&M7bvx>qTkz{5FXc`f_!gRyr z2KtRBgSi{RZx<;hqu6h4HMApTnQ8P!E9oUwd;rDQ275$>c}IEUD$(SKZ36Fh5I{Ov zx!*6yH8eJQij-7W9oI+e<2|L)lF=QuwecD8X-mY-KiF7aH6p^sC4CX~zLid+d%>*_ zfL!H{|E};cbom8Y!Byz zZXt~PLlUQ$wo25(Zg|CU@GI|kV*Wqy23IG(r30*s&HuuKY!N ztf!zH;qjaiZ`t&KpjcYlov$CdNrTELz9}fH&$57My^q+^&OGOZd$%joixHnHa&hiF zSm40uN(&gii|wPuZOWh38Zi=bZNGM<@syNagKXzj%=B)M#o`Nhc7)Q*taDAj(P1zM z57RboX9$Fb@=PjJmicH=Uusay$SA@Xdb@^x?GRCkpW3_>xl@V>N)Y*YLd2RUraBuJ zcs}@G@6!>a03P`gAnuLvwb)X@Uh=E{%#ebRdxENp4sQ*%M7#prdXV=jewZzA3bKdR zs(<`gIV^4ANPYEtZ%@SAa#)3%L5yD0#?tAl$`T>}d%neQRG$+GNa%>7fdyag()h9_ zz6;l`l(7$+8aE5&rFva4$(V)wg%dm%0PhTN%t}v4IkC9|}?i zs#)UrF-au16m7mACpt2|pS5HR^FXS!fL&@0NE5w_?fca-RbS;Lgc>;W)^(hDoIT@j zQ93fSx)`o$og-B<9_{3@`Lv|^O4CJ|QnBsWnUqzw9{T`Kqoh2sY@%7q(uY3<+U1@# zUXqNkMC4M$9zi@&$B-zk6nCzIkdvgsUujiS6M(!lDC&_cZo5tPHoeBH+mPAyn{a13 zMo_1fAkG8`3+l~lvp%!lc5gPyR(G>9+mP-FUTd2EYo;UC24i(|#nZNo9JvqqweLnV zPMfMVh|U#d|41t`|4vNH5luahd?DiAq>G+`f^nRuyk*Z zZQTEeA3zSAq-OLOI!pKpEj=Od|F`~mfcCG3xp##x%gRUkKUxuaBTrOGUv}7SbT|-X zMt5(sA34b}eo05i#W5Ro9urFON$w#;%d7GRQDSwVn~cwEDT^EzjUGJ)9bNfLp>;Ws zk7hRuM(>=xzu9N%`+)hrv{X6nprbH_AaNM z{@j^|+~b>>-!A>MvTC2vOuNv$o0^=@atz{+T@1e!!E+FCO0cmq<<5N@CcScJQl_UI zIE1aWgHBxr^{W&&iLdKSV_R`Z)+ar5`}2kc7j47Ge`>yt&umux60BhD@Fi1O?*epn zSP?VHGgAb&9)fq0z;9(1bFqtlie3TRuqa9l{G7^n!1J!9N3q&ok=ZZcvwt+J!#BGo z5?=REPIRP~Fj@rMLzf9pWcF6maU0QFI=+NU>xXXi`;EYYEu1eBa*I%k)})D;@i3Ef zoX!sA&-C*t(10kjYrwFF0%DOH+16imIKzo_=%v>}utq z8p-71IX1K2%lvOr`@<7t#I-n5tu)d!Rm09LQaGaSYs+0{e9F@!rgo@d}&l%Oz>v5-^G+jF^PJi;=@Rm8yO=$OTy0>y~BaFxt^fK_cryS zyMJR3bb8U#2PH{crx=nNKpGH0CtlpFd*N(z>gp29#~qcEk52{A%jrxqb1=?-7rD^a zIx=b+`)q*BS)f2ix~;J{j8ER8OP%`O%8I~hzKT3wt!|}zrX@;$X~fFsrQeeVF^c@q z1C?R3exXuLN}+zIA0s0-+Bt36t97oD9l|?5$SSBgA{wV3^pm)5~O<(IxyJY2_yrg^q zEXWW4UDVsKd3Ur2zPt%gwmK5Qm!gp5ql!j4PcGrD7(iGB5>NvqyO}BcisbZ{ZCZYB8Hm&Ki z`a<^a_agdS)@kX}70cFZdn;yN&R$i9-EjoU^3SA17ewr=@?wkCWKHf;so=ExLZY1O30be(-PCPyBsM|8T<1 z{!-h#$7(_kzOwq~D}A%L%15kM7p(JXH}|1`Y+!o%gyAh|uvg}A=W*e#%->iyc4J(d zCOD@3kZ*fDMXsUiqjM{b%!X?SIRFga16xc9fr~kUtgs{M5g1Z!_y9Tn(}4c-p6u5G z(cOzB+f=KOO&2pcoq`VV7R!@9tqac=)RB^jjsgd<{e%+!syHVT;Uma-9zqfn!w>9Q zWh| z``6(`<5*&C@aLTn0BUSfj@!_kh8x$369D>^bCb7U}wUPAQFOe(DSRG z%lp>4=cwkC&pZf~ggBGA=00Jmon(EV>sPNjKU1oKX0ey8Obvt{Xv23&jv&nlLT&Ib z?VN*j?H&P|onk_5X+jLq+U*SC9gKnnCE<$vUBdfH#di3C|89oyfu)q7M&jwRYBad{ z@a38QXkgLTg8!PKNC5w8?<)M4FBDIHJsUbH&;wu4Ey4{PK|Y}11;C{LL39N9hQQ~Q zBkb03oan=MpoC}V5#)tlj#mbtjF?^9AJYtq8Hae=2L^7$67PfhkcdDY^3l-HGxGHwj1SN8$?X1O{9dC z;zrR2kP=RF+xu}sCtbwOc(Bu)We%Es!g0d8`IP#2@i+W75G1kU1H}8C_$_lom4fsY z4D`(Pp$1i5IbBg20!HxV6v_2&QjW`&UR3k3<$Gn&8u)s+%+Le@147gCX6(DEJu}0- z+-=LEu8$Vv?m%Y3cy%a4IP-ajqlp4k@Hyn`2<%MPU(eH4OE7C!j6}Nmq*wS_UgjNUC&Li@;12I{Uwv16vGvG6m(KW{LrbbICehe^ z?<4#J;d}+`T;rs-z%ax|t26Q48)xz=6U_w4>dPWRm!1PeBz>&3W- z*$hpbKQK1mB>vQj3x%^sPm0Q9xRgHiu9s-9|AM%(karK?FYgPbrC|GdLqw$pj= zKp?m9AdJ39e{~>j+gf3#g|@y%G1@Ci%w9J0wRpG9PQtb3^co*|CYwR-$xsdB29boa zr4x(2w*KjXX}4RT?E@u#p6-|ny&vVBf&R`*4wX1};?@UHtJTb+@$UldWQaQG)_KMK zXpE|Z@Kl_FP+W@~5n0(iV1@ktgE}pTLTPnjXjKCxWZHY*<6f?`wOncC&)qLG`E*M) z?>5Z_D(qt{XJjRABvFkXz;~Adi>t@d+y(q6Z`~+|a*G=7pb}X6_r_$fPba4v&zF^o zSM?ip$-5$-l_btS_{vRVx=3J5ekCg-Q`6wcmPR!ww#Q0nL?1yAxj0v(h=rMz;O&$I zZ((Druk%cTaIB~r_$dX14Rtc)NjJ=uxw^PmW`()p1Nt2q!}OP>9iN9OMxxwe6M^zn zCdQ6;=k?DyDk1MD$v}wjYs~vYdnE|_J2_5Kw~Cd2##@*d=3#DyJ##G(o&GYVz!stW zY`?r|^tdW=2v~l9EF@BSXM%V*zH`Y!sHk}S;81ZNnwdRxXi2}p=+tv?%mnGyPD_F} zf^c6sUdpPUJVa?nMn zphmSgg$Wqf=(R|bxf$e?1(`l4x~)a~c?(M4ouT`5lXtL5OqyR)f8|4uk=85njh#cy zB%Lev3g_py*iyue*_hat$k>GLCgC!*M0s!NvJRzbn<$-(hB#5@q_Q`L1JIu@1`Iye%|>Rf$$+mT3DUf9bIJQ51)EHlLB8hniK7B%4KN8tPbK(fYv zochXJCBN@5eu!7ZpU$e+{1rj(Vid929@^hN9sp+%#X@|Nwp*FI_C)XJQ&q&5Zxfis zq|8Q=!^IN20ov@s@bV?EpqaLq|RntB6sW< zwLwkv%Gy55T_XFL(&cC(;Nort+aQQ>=t8G+B{q8Wj;dzY3^k3%!BB)qM}_0i`f z$?Y=`ldXoc4DlN^nHnwfX6fpM%U1O(v*jaNFdcKDR@?MZ2}kQXFV4%vDl+;q6b4nA zljx7(5*ugy(zOO_GErllw@dT=_Ab{L8V}|@%=k8QNcS~#Wg~`^H>U5h%IAudYf7VE znMs3RlYdV8@V$cHY}MH&M1hRc1H_MKez#k0v0BC+>?A`PLszA<&Jf#sKSR8?w!F`g5e|2{6*YGY zwqr-jcxt<9-shA9b?&2*vYy?_o1FUcqxm*dPv6Mo-?%>A{ygts+@@)i*eWNy#|ZC1 zOsifIPmE)|4q$peuzi5neUqYmlK$$DdF)3W-9?L+ZE2;_62x?6CyO0z4rGcxb?u&a zr;?1nEi@5+0Fj42K>t`bipEl|j2U=U$&g3=#64)rsOzuo`!45@*YhN`JhdBtCMR*8 zWCKZ%rpZ0rx51NG^jUO>-!QxW-lx=_Yc~Fe^mBIV0Z794;O=U=f+_Qm%wRijd2P$9 zdqAkwxcmvsXIr`BEn#c1gTFUc0iF%2d0FJi#0}7YvPf;N>G&p<|Wx5>=9)U20GQM{`cN>cG5vpusFxeU%Y$8I1GB zja4OLu7P0l_1AZ&P;?d+x>WN~!k1J|UHNi;;yE1&eN3*d*mv~=DuoD55j2$1srQrE zQ!CB-3ag+rds6`_<}GH^)&yi2nTVC3CgF+)Faeg~*hOFi>U7-6qJNXFSTC| zgWu4E+9MC7hn#(s4VWd1-wv%&AHJ`*owU^w=~DK&ZXc#IqyiT^)1&v4o@PmTX^gBV zXYyTbplxX@^!xi4jm3`QfWI6nqX^Qu&^toexpX>0nUk%TQXW_{ZcAo(xtuTBqbQwd zHACI!H$2^Db+rjqPW3$aQ*3~hjv`yY&GdEpN)MI&(j~!78Z~99*WZk3uqH9z8Ry@S z-`fR-cjg`mx*R~cbA!nhlL47$GjhDkqiu}Y+tMN+XIYuA_a^(d6q{){hupOdZ@A?b z5^tno)??H;rr6exy1Hn<*IDN*=o`cZK0c@^>R!oa?Q^Wm zub{b2HXaRijUzUltfce3ccb6IQ@HPDb=3D~8zV#VGf@SdrgM&E{;Jonv1>noOgMDT zhU$f8`bD@#qRCtBdX4%z(*JU4Q$l+5@w*`?>Cc8t)b1yaj{;+O?{_TQ|#JCH4DHLt_Peg_@ywpGOo_cF1L(hg z7C!iXG{;2u=Y4w)e(n>*{$0ubb4VR^y&0A@;50O1NdA*;{9mR-{J&!c{DOe~Y(lUb zmn1~+ePdH?x=D6HAnvEx-TWU1z61#~!qyRly|HJNCusQN<6-J0DpIT?@-VF}+DW-C zD*D{S+d;{oge(-QBhBip|LxSD!jJ}+oR%EEOlNmj+TC~)&6u(N1ygfFrAj|0|G_CL zVDPyJ?=1r;q_tF%qjPqUgzBF0{B9<^NDzjZ0%CTd3!emNYn_xw5VW-4J=tw>iy-Ux z*^ZGM*+6G}Zaas#O;Ml%v}A3&ln3^-&ri_(AkOj)ljC<5_Vgj+3bem$oV~Sj&*x6L z4!e&9^0>Av1+r%0yPjXrf562Go~!T-Z$M;ww#uowNtKUo0O&|l_)q!P1{Ube9mE=3 zRl7JX2Lyw<;pKSwmjgY37w2`Q1W|hoM#9>;&J)BD08MgO=L_&09K!dZ8K?@(O5?%$ zjGe~8+rnL&3WOxC-t>3Cn4O1c2;TkCZf)|7A+SJQchJYYacF?x0{mB=N07r^{VP9864=1v`qz!ZSu!Ixg5H zviDg!a)GUeaq`*A*RxAW1V{L1tv(y}vQt2A#FJjWL$1KFbdDp7`fb1nMi33>ut@Lx z^2NVEVefuH4?*GDKH-};hD#Za;Yb9|=R6)lw|}*d|2Kn`JuExav6ywp)ggZy<~3Qd z5fq+sFxGc{UeU>2UixBOtN`CdS`QJj>3Gt~vO}TTwe#59+$*!%R_PMV*45OHn*_zK z=4&Cc#b0J0K@`Thr{XcY08x~a*8cSslgTuisEnI(N{xs6G?$Df07_K66LO3`SowNT zMn(9DNI|Vq={XYBDwcZ_oAs)jvwfolgZM;?4-7W^_TPJJ#zPhJ1!G)oQK+1}E&ZqA zkGNpwEWBl}TWUVBhKWqoB)%un{Pr+*RnI|sfjN4pV-wwXXqzTVl}6;?!wd87dBrG|*{W&* zw_C+nlx%TiSFPT-c_M3N@mndZe9K$E{0FRPG4yqZy`h2kbGQ0+?NIy7&h#}$iW4DVp&&2LIy=p<-NLDv#?0^V=U2(+~ z>i20I+#c|`e${Y=j-Z1d=in1C-|t0CHh!>q*&CGL${fwxavs@KA9I#^$(>$qCwB7) z;;R$U@3!L9^|0Vp*V%cSwv=9aiLvUpHT?c}Hd6wt43c9N6>6Lo@%%d0$942E1;4+( zKUQac@%nB)yu#w;?~PI(f(RzI>mZ;40LTx^=c-fSjSEK*hra8-xB97aCt82R;5bLa zoukI|?@p|CJ{^evTEh_5sKS02_BeyuiCdT{m zC!rN0JIl}PB!#Mx!`z{%^_F{0$!eV~kMHMqZq48=(l#mPkQVNl>BHROZ3VTjn;OQs zc;6Kz9{&E0U?@M<7$RQne$JOeag!th7 zzRqhSW~|CrO#K7Gd17udOlpOPoLF2w*wm%Fwpp-Pp%%5j8AEF1dj9h1iCtpcey-C+ zr1v-JFE9xmZd(G)eoPy!u12BOs`!ATHJ6{n<$U>cVFs`DW&O$tyoR2M zq|egi!!{Bbrj$$Lo4L0)t(KNz3zzPsa8jOl(5a;UfB{5zo@%DxM0@9Y9Ud0ee&8Bz zk(L^wGVJNET4Va0WxSEQ(rfJKxmZ1rSQ$h|SCmUvvDc*A5h+n3TBhlwiHMA5 z5>xbi=N+nUg}ab3Vt&D6ivG$o^Jo$q=4&lnQD>950|M%=P6kmO!a1Eg)RyepTl!^n zI@2d}Gm*BD37y;(N04wQU?${w0blu81-Tz3Wkv2soZ#foY~$YS_hF-A@0=OOS1J?bSG?Cy``KR@uU%@zeQB?sU93)`>uV^@AsH)DpS9AWmqz8tIzKl^1MprQUI; zk$GOs1=!3bh{-@pv1JQSc7)3Is(v5Swainpl?N?sm`_gk=~AkBd~r1R&UU73s9%7~S3?2Lo5@Z?EdxMiz|+z-wiFp*lk)*H`or9 zEiGgVo_DWQEQC>L5K$Yx`92^P==dVtqG8W+wN^1Y_HLp3B@j7!1hCf{bR7)}zi)&> zaoFJF_$o^E0$JM@YeevVH10N`_LxnvMX(@Hpz>*fJJ;O+OLzqRrMIHDzN<+Pl;Oe( zrRbp%a6smvpz~FT*zO!Z^K5F9h>Lb)8nIe{p%>C!57We4Jjh+wg?~k-84TGwl4F-~ z%XyV=Y0BqV+*MpE7&dtgq=#{)6mGq&b$}NZlYHL^N3M{R0#1gx}xraDNnt8_~-G z|EORbOx~MtN?{0o4m{tACjv!(;NiL-=;_5H$Os|1WO=@jei|LxtUL9G=QIhF9UFS! zC2^nbP2yBRtw0ta1ENU#=d3E2YG_M>lb|ixt{35*Fq}^x`Jgdj`8bQ|HkK1TYJ;5t z!9=%iv&zijHO{yuZvqJR%m}6Y-pKH5<=NLIV4#ySzn{krUj^wdxHo@v&MIU_hWIiq z`iHLo`Q(UR4<}sph=Q$^f{dryEH18jc-aLmeu7vhcKnBW1u{K_nfVUGd|BfQ4P--| zXkX-Su2sf=JE8u~WcweuR*$8*_E0a`#;tlZrBM6a&D}<29RXE+V`&BMg~AsO(IvLe zr1p)TP5;=Z_i92?bSz$mzg+76nO|SsVeC6tnTy%k&+)I}p?`mfG9io0Ra}fRTyGoh*R8aS0KC=3buH8k9CLiHW9~Ji?N_CaV4fh$3 zAeHV}vrTlrzEq`~F+6nM^h?iljq^Bz%=43{X#8gA`XU{(&2nurJMliuk4&jQo<5^^ z$B5sJyi<5za97*m=B|tI3rz07=)hPhOengw@TJ|j-P-%?rRxBehTri&6;-E5*VlZZ z(s~;4N+XSViG-f!z8G_B6LOG!Zh)0FZX<5)TA=!E%k_|8zyGdUuo_2KAEbu z=IvgCUh=dU99y@JUY^amvX7_;e(>WySNei8pQ6QFRgTbFq}PyG-f8P@#&=TcRO(bj zKU4|)}M;9X$VylN_h6=E&Ko4Z~`3XMi{>i^injimbz$P zXcpNV;OW<5Q+{uJr@&FWU4g!jtDCqIFkS50y!kR?t%;kW>!n@tEdp~|Gc z`bPXoMTuuuWB20sN^=g+@s&{$nW@g*wu}2TJv+bLJ3uFYn%li=ez+tW4M)%BMBm4_ zg=)K0s+F0gs+SmaiE`fi`XSke(>=s>y+69~)wsFmweIyuFF!`@9Lk&0+M2|)7}jmn zdAwbxA{y;4Ml1d!JH+lGb)*;b&OQ3uhcoKrS4T>!)6Al-d!$GgCMEL6b1Rb>65W_i zx9(e>9N=aNbaPO@m+oFECTxAUH{6XK@h#N6Q$uI!E5AIy6UDv zc7F3+gj0*t`b}v_2k{G-^g_SOe4zS3zJDJ~o^o{Fqp6}8m03CAK`!6F!u`CWGUAzy zHmNc$P0h%J`J#R0M()!d&gVUrFN%s)^6KvJ_a26?KP!Fnnnx(;Wo0i!H=Txp=p==E ze9&B_$UzW8qle*@+o~C}3j15t71zIMgZHg};>9np@5KLMo4EZ?2_gEqe@+|O(<0wD zb)$>qIj(A`=i{^f28d+WjdlFHzZ7;;2bJFb;mCH(_~y+8+o@6sF#kT-z5loIoqtW8 z0{8nftx7jPKWZNy(IjLj>IW3^QdVU7Bm(1l1ObE4iK*mBK@!UeBBd`60@p3^9&P9T zB(C#78SiV4KY;TSC`^?5OiHT4Zg(>x1FjK^o!HG9AC88O_-;X`RpJMS?@hd5rF8#H z_+C!HL4nic95inYjwYXj*9Nb)BGx1^^qVPIyLoH~K?Y~K-vqL2w#ipS5$oSEh>a91 z**tcGU;==_NI78!8VY>8&{A%AIr$8{A^0`)=l$=0>+!c6{L$l&8;q0hk>B}m4&giA zyX}uLCRcQ)mw2UxPO+CYsn`#IceXd%xqlNEe9)f*d`b+>=n3fI#k6+jzIF;yE*<+w zjjk%1v38M#8;K2443H`io0_(&VQIUF(M;1KilwlO(xB@fm@-AUk*!i zRg)iNmnH%oaNinG+CZM(6kyuC>r?<3>n?o11%zwV)BBd3=$S;!Il!y=yI<7cwI=EC zP8u|J7JiT=o~xQ?$Nwd{9C7e;XB{)`4EQX$M-U1b9E+PXZWG{}8qFh!f6CIXDDnUK z)!2iAGrwmI3+yd3CYL{ChTNE-t2^vlYEGwod0g5i^?&M>{`<-a+3N6Loo_H$1gJ37 z*cVTQ_B$39et%>oEA?~fObs}&TGg?(1^OyUnJ?Z&W@t&hDkJ?)h8}&lL(sVmF&O}7;fo4MN3(tJXnAge!vjez}Hm)b)(hd$Fbm27wym|j}BX0^twO*7! zrDGxi#?E5pRT4FSYWj`Gg=aaEQ@*%2Tp<5s5xzs5(}pI$p}=z0qzLiA7%-EbI`Ci! zfXc%M-xPq?8YaOz_X!f=pteE|Q!U{tVYFwa9BUI=ph`E+;q>Z6hn<*(A%S85F9qEK z#Il0i#`UUm_64p~9;ZVN{toN$HqJOPg0B1Pcj={G(tz_#%KR~vz8WI^=Hi7CId zvuluGk#=G{Izi71^8ap7+2jYBu-&VGodzegfG730cGe7hn*g&1B9KV+KN&>IQaL@? z4lNp_Ctx7G<6vSpf;<7lI?fx=qpyG|D?$l=hR;w#4`ROpbnFPY6N<#qyDwH05mL7suLwj9FQUK*E6_Q~`ANpvE($GMx=8JJ_N^i9 zvn_7%@h9&H@8tMOTCjG17SY7HKL2oF{U*e7U(8-#ZwgHYgrr9_o@12`xWh3fh1MhP z2%UA@=_3eZLNFd!P+fsqb3a8c)yhyj%>I(vy^k>FVcsbY>9VsSU*sPZs~hsDY@6q7 zD{tOylSn};xnq;US@INjf_NNB4&g78eC+r-}e%X`V}y=29}DF`oCSbwHT>HTdGGJlL2 zTF47+J;>cAe<5Da-Y|gfuO}?#Br{EB8lA1VrPTOkS@^1_iI;XFZ&z$ThkL8;hg{1W z7g^uU5GDF{SG@YfzGI%*A>x)I=a5FNml6diX#;ovoyTxIo2H#fvWJt0rTmSI6~lRc zYp02l2UN^nWkHeE&p_xBKBHO#l3U=1ycTs|g%IXzduAuvXB!*)pzhFwIcS>1uie_?r2+$-#c8*UjKF3{?aawyq|c-p`Y<}?w1m5 zxlAS?IFSSak`Qzpb4HQC68x*E5(NIPbIXKe1cnFfL#6!d7Y(>N00i^6nt34A&H$75 z@0KoflJ^IC9ytCOnvWoL{lqwq+(Uo(47iuE%&+Y}J17QBmGUFV)`|agB+9$bf(dZ2 zeJ1XWxeah-{32Yz-iv<|lh1#BxIl&e?MbV7XfgpIw1q{00bh>;BvLYXFEuUy*ri6>+K0A0eDkr1esC`4LNUXEGT7_az&JfxN^&X0x+z3@1Fw0e+Cx+ z&9VP?%7px)c>!PL53Ktg)kz9GADuYj!(O!mg_TPD92D9d;fThN0APOtxMii3kwfFS zcXPjC;|0cyJ{hAIegpwLYz}C1en@fz^0Wr~!&1qh3%4LwHKG#I#AYj7s~8p%=Sqs6 z+$}D2Oi&XQvK=6z=u#wSEB3e|lKH|!8M%N^4Noqmd>AHc!pGN8F0OS0%y*Pl!Ob9P zX>7}5s7{B&EV&=GT8fBU^MxFw?y(Xc-=N2z)#T9A_!|n%aa{|-5pP(yc?KLq&>vgv zdM9gX%1sh6xXSa7_&NqxMBTQ%F&YX+tMSldqB86~`*bfx1 z1Jf^T6TT_fs;nP5nBNN)$k$CM{uEeo`aH+WU5gI%_>3StsRt`{fJ=(<`G0*Ssh_lp zI8O2_;IV@{-kJii1FVwwUQ_Tx5&#XVU^scZUS%g@Rgix`1a!d;=-KRoK8S@*K6gP7 z-oi0FltA4-E554d^^YS;^`2t&V+wbO4(&jXgq><6h@8M%ge8B>6Ajc^8m`xQ78`JF z(IRt*=kTc+s0g_pJOErB^>&V#6I0F>ME7Y$41=+A1@ge7^h5Pv&A=I{EC#GkS^cy~ASh^YOjN3cL_tD2dGS*)_U$yMdR}&1L3ML;~ z)Ol?`+$<_8chQgPQoxm;PlbZiO+Fs{B1osq*8bw&+xa9c9Xudm3R1U}pRfUde z`E&=-M>T{WJ=2kSx9FL@yL@4rICH$cZ8JVPhnV@iZZ`#<0!!a`h}D#Z(Z;+GM`>r^ zc+?3nroMD>mu+B}aCCBlxZ^)9Bg_$UkOUsWdH5kHsc>RB_wT`dt||+lJESdLV@8bf0 zJ1u60+-3l0xNOb|rmwL<4-(79NLoY$a+`tlsK4F+%On&Uywm?b{g!vj;C!QB%* zE%Qe|;Z6D$bS@wQ|8{qoPXN(`esLulKIUlM|H}yIzHQ$RdNF#M19>s(iG1g2wT&2WrcgHCw)-r$Envm2CyzlN;Zl#Q8fx_j*8S z4Z-KHHNZx(Fnlq95ghQZur0QqAZamoi>^PsXI)BS*sl_&hX&CL5O zVg4LTK^w{cgbS4u{b*NvUNN@8iVKXQKOU!4v0xdK5a7kA z-a!uC#d!wr%LAqIm&OZ!0%mM{pUZGG+) zE?|GB5N;DpCtniRA~62&VIF*9<>7=lu&3Ho34`#J-SGh%z;0=3NN)wZJw4RD*im;W zSP_wG25`@n;mY4~y*V!693zH9Iq3aW68LHjE<4vIgfso%S0On9lzR-qCY z2b_iE{^Q$VikG0Vw~i&{FRwNH|6}jH1Dag3ZgH@oh$0Hogs7k>2#E9=5g`=mC3FNt z6r>mFQ4o+WT@dLV0@9=tmENUG@4c4*fh6ZXoSAbDoH=Li%zSgd-~E1f{s5BjCV9*A zKF``~uf4W6YRXU^ERV?rrArpOXYt~KkOQZeB$_hf*&`8<&Pl7MdaL26TK3iefNr$! z|GjwoAN}9|C=-~&2@ADZFU0gL{y5I`e6bKGK*P{A$fBb1xM2S3&Uc4h@W;XI;+v#O7wpBf+l5BFSBw3aEMuDp6VZkxFobTUZ)u6Xbl~-` zi{o_OBVLpvwiKv&jM4ZXyxCEEEB_1-!x5+@gKWzH3$F{D(j^p$0(73D3 zyv_s3kegd}Pw;E}6dsu)gF`xl*?JsOr=BeL7S~8zi3{%W^JEhrO-M-`Y&0{TZt~RQ zUkrv9>?-Z4oiEULw6dqa(nwwR{X9=^e&wwj6gG~$526*|d6m0x+6*lj3(Hn!3Jt3K zsagL%Et4R+LKznGcWhL9z3jeuW!+XCs1#$LAZ`)k@71&?nYC9FJdOYS{BcFmhk+LRkdl?Kn(>Bu%5SJW&zOb>n^UUQZ0-l#0 zKikg_nEcV`vZV)6yhb+S2ag3VB7af&>*ykP(Ecef1?BhZ7{e3pfpl3uW9Oly;3dFe z1f~5%V6*2tm>b)I2*kr~SiEIe0B7yh-I%-|X(nd@HJ_fcml3Kqb+e)Goy`(^56iI7d$aftdqH zX;*O;KsI3rnD2?J7uYfHN@X)yDBI%jPS8a>xg(eb+hI6B0H>p7M4Qauoa@K&2QK-2 z-@xR?3ZE#CW}pX-U6>^+yL^=Zyn3A!4QLUS=iiMKzHx%KQCa8teCh3KnB%(3Wj z+dxUd&^^bCbK%9i7j>yo1x;|sTY{DMpZ0TvSN`+d3{MXErUDCd9XVF8d zOq&UALg(+su_=x+peFHL3(XPoOO*zK6%zxqWU_OlU<8SvYu}H%6^N#+v%(ju5K%o| z8OBX}A6Y^5Gu2DaKZ~-gA>`00LJP3)%Ya)`*bd#`q5xpzNfgc%Xj9M&Pexa}D@B(e ze~1sJ@L<(!I5vr|`tTFMed)!U`*Cmac0GPz_?Cl$l6zTL-nkp7y}0^4;*g}`p9qw9 z!CasOKV=NO-SobzBgW$sqt#EH9qP&oR0z8>g>;owmVcb+8}NkW$8j|Bwtl9XQW!<& zkW!36r>oSh)TC3?pIQH!v!Uu07 z;PmmN&IkNMy^Dy!VthcRs=Wn<%tZ>gL5%M4RJauU9LjxA0BboHXagoS@<;b1Mdg@0 zhV~8=*oFC-d_}GvLp1d31E2xj(o%(4N|=FF#Ov>5{?I@i3f805ePb{&Ts~Nj4zJ<5 zH$j#ihE>FNd}|@~gl>X``m^4?@WJ|a8^D${97wJAFQRfru7T?jARmbjdGq;N$$m55 z**Dy60#ODH7q;Ql zIZdT@-P59**5x92RNRm;&Hn8y?TBAi>a=uHtV`TZ5E^NnI}TP0QcSSVh)D9$^%<3O z=u*l5wpge9XR-dr)dT;Q#X73%8E741I3#(WMCQ^GU+vS;M#uDrJA_o431g(QtEwYA z0#EFHllA>LjdO+I%3z$+UvM2Q5wM-teZ#889PM;t_hTVampQ~<%I${mMRusPN(`lJ z{n;+xZy`;vZlmJYXRZYj#pisnyeptU&}PZGsM&lzh2ruyZ!DP{ho3X`9=QcYD5FnN zc!N-{=i|kfp@Vw&zU`|{QrAzm_lAmhClnXimIfD_H%(otyDd@p7#F9nT=O8N(r>_XU zo0fDM%EI+Lv^^|h{J1|Z1Sa&*8UoL{Ft_(PTRA33A1O3Cay~a^F z7M`d`Dzg&NN^7T>&3Q=|;k02bA)4oxnk_Pr03YVvF%N^$$00k&}R zz0?G9=sL63$>`y;#TQF|B=I*^v(U?`>{>9xvUONQ$=?h}i}AnkzuiE^;4!*Yd--^1 zV%f0BIaVx7`oa#4HoMTv+vJLO^51q-T!DPBqLbI2t>Q~r>-}(UQoX1x;Dwoa4l!5P z$a^2^;}O<;<*B797S}(T5-Q|~IF> zFBwQZF;Z2T%KITYr8AY?%}TRlg3^Jh}2Xwx{hok?7beI=UX`0T#@DQ??=@I(&gT zkbJ!u-DfrGRdu>_5MW=I{om9V9EC)yi$@Ss_F7yGg>YN5I9Nuxy>ZU<2avbGit^)G zSd4L{S_fk49Jn=f*8wuQp3{4-q;0X3)JAZh7qS5W79B{$b@zUbGk*7Z&7qFNSA#u4 z%)h`nec}TyiE`%&)_b>4E8?bAfhP3Yf_7paqYc+=^NK?Q^;FkWscV+GUm1j6t9%k< zVtr7zOd+WYBPa7;d7O0Bej-EGkumMWyDGn0Bl$B*7WouDXbZF-@ZZf2qD3^6gLp?r z87$!@omC&ruaKX3Y#4`px;sX(hD&ESAq}$jqvv#layZhcEvzTY82>j+i#Hio;?Y3` za315I5fy*-`ak0oa|F_eI-5t@=Zjq(uM_b~ON_SfemR@jg9m?^;p}ffj(Bo#5h<>ZZ!#aWdWXU)NCh z`;-v$*67|bxCZYK7PgrqKMr_*Ht6C!YU@N!zD4P7(5#L+3PX!pXJAHEySal8$-pAw zlS3X^R)jtxc}PI2H^(gb{V|WV=?ht6uFPf%Jylmq`|_CX+1ujE-mN|t=>|U_WyFbI zhw9#Bx+J73=jg^U&TE(1 zDWa3}GdPB%ZraLVu$&x;Q;;s_SN88rQ;RhSXC6?Q+uwVW#7w`%vqY%_$BnLM)Jr2d z7;i&|0r`?IpxiPx?wv$bR<@r__0lQCm~dSSuaDRUgZT-VItdXCX<*UCGZiYJ#ZkZ)LeU%0r9g< z3;&iITl!R_sPnnP$a8x<=VnrLui>fbp%f{lrF+6bLcUUj_2NkjHrg^LH0>ta&kHs5 zp1Kn?AM77gm*8HvGBJ-tE*nQoTa!pp8&fTQnf0B+3MYT4Jig4#eYTg<*S)h-pX%*$ zd-PNm;e5>bkEV%zhRz>;BB0j%aohEQ;)~`h#_WubZ(GJ&J6{ScTq2^)oVxFf=R`qwPLSM~;{3Z=)*M7VYUB1OVi1a>D*6tG zPL5*8S5eDxcz@0Hd!su|(21a#z{`)1BJbnl^4MDFawNW82WP)diuE^fL2ZTI$U9d* zqPIDuRQO)ycuog4gY7TGS#b9&e<(oZFUR%eQfYj%W=+wqWM6r2@RtNiw#h&>BciUn zE}46do|vIvY0FaG`rMq>u$V-3YvkCaS5nKWU+zh@OS`Q4-&&M=ZJ+9DT25S*@+RUM zR;dG_7c^w3yi-Ijz}m>n&oFdPpgXMZanj9-3RdawnI9p3n*z)dY$Dq=&#x&_WI(5< zK+iS=@=6nC?iNrKgyPrnMO$qbeA7Fn<=CUxX5;KJ&Uz1=#za^UE$sLKAaV#F?K^bW z=d%2U(mS1Lk3?7QAZL1LN`Q-MYeeo(Tdd1$8XoA-F8n8J2o!Svm8{{jIR%)N>t~gb zgfq2v91_7-CA*meU)fSL%)?EM?Pkg%bW$t@`m`)=MN@>a+%mtf@1Yw(Rv$4eFGeug zXr3yPgcPE@$zuE9!noi0w1L7Uwup`Xr+@{c_sSZ1&a|fHMp4LS@fGH&TnJG*lZgWoR{(?AFoHo~{=6efC zdgt)cplhQWaA>8_wb6q|BFe>PF$GmYU;LtZl6XQh21m8-m~pX|K717}WEexXs7V9y z$t~0>Z}t=Stm-`-%%}tpjq$%=eGef}4Vv@GI-6NbE?q4sD=4URANCX5_Iyzv8bYY1 z?e6%sA??}7^@>iWiirNJP!pY;0DAH(Qxs=kon9Us$V*QgGnLKNX&#@mwf^MyEY86) z&DpxOsbuBTT#bR+hFsSeZM67y*9_A z%_DC3w)J-MZF;`e3UQ7wP{(n;9;{SJ^u7Q86^EE%@dKIs#+kG?@d!Ll25mOldP}d3HI(&*W38bCZTq|fiSt)aA{Ni>p~eU z3l+WJ1RBbNJxEQmgy+1}9=w_y9h_HuP-$*Vm4!L>!iC4`;oz$~u$`>46GYh834ode zh~~Ry5vmZjLxkHxe9Oby4{otM#cwqs)_XG)GBd?{u2|R#jsvO5YryN~dV$T=%1mb5 zARw-!vDn+Sz@0Qr&E|mA7{rdN*p)Zl;c7I$rfU2k{?vRk@EJotaVWsw=Y^~ufEuLk zd141&tB8yuOvpBiYcbIG#9r0|iCCIQsqS3k?y17cz!NN#?@1id$4hszRK);k8k~vP z+s0?<$@qUApY)DNIuQ+{qv?#vZZ%Vz&fZ$|d;6`R&hwRdcmRC@Qi?|4t5MM_{hcyM zU10_I#;by(dow0yNq5%)eV1d3%?i3zt(YaDltB)_pV%XDDdi#nrOo=Fv!0PNh`M*9 zrjIW^&i`_d5qzd>^b>&^*h)9I+j4Ys`O2t96q}FZ4SdwOmdwo6@@r0(H3(^BjtQk& z=tP{!Zq8HIy0HIUGUn&M1G4C+l4jp@%RM;Od=uZ(Cq>DJp0 zDwvV%n}hX4=nje#SbZKk87OfOM=Mq%+6yglPmM@FFUD3VYw!PEFTdX{so0ar!}w zt8~;n%h>#Yp*tyd`++5v>tgBK}oc;?G2O>&!KOAB9L#& z?o~_ItXnxJcU3ZIDhjrK4XCb~O07yPkczf@E0u_`C0qSW>!$XME=5_G2AK}ky}Jzz z3FHgA$e@QH(EFP-8O2eGxv%eN7?lxt0AZc{<%coeR$GcA#C63ZP}dc- zn}kX7d=DW;%m8-!1!~*rfHwi81Bd)Rm?#SR5IPlNfc>J0W5?Y%^Fr(>HSIgO%8prK zR^9i(&*4?_pd0Kd3m~5m9k-q=u^uyxU}mr>T%kKDBYW$-tE|zL7pBT8dCc2IaXM%$ zv2Bb|tNaQ}`X=LSie_r!$$7c-7OUWzR%Qf=nn!|Em+tlwOc2gZoFpk~9?n7FPajtJ zX}8BKxrckTsxtE3g3@+~cDvk{Q$!SmAYb+~92UNhnEVS$wlfN7q8J>F#I~#xx6%JS z?ixmlXsC+==SRv|=Eo74!NKV|l6RhHL5;E?eDyxi02Za>)gN82fA%#D>Ti03_Wa(T zysDWHzf3CDnX-1kf_?fvyavGri2zFKQvgVSXznvtasSOLHiE!#?7WcLK`s3Hd4)ex zF#M~p{idDkr89Rh#_J-+puLG{-(DJxu5w`TkCG0US-Asd)}1*(_kgwiHQSsi$Uq{$ zo(6`<-JGU22Qa*n-Zc<2`{(8G#L#^sCmB4`sJ*V$k+t-}o*qKBL~CE!Hgd)=mV@yQ z9jTS9%zIsX&l_stPU+mQlTGsa2dPq|XlEJ*15Z9}7ZmOey~eEJckKM>oKk}jUsJa< zm%K&^R*UY+iQ5-tunZ9c8v zZtL{^|4)fwi33L@<4V;dpbl`JMJ$Q*GyKIRo`GMmJ7N-ps68{VCL?`WvKI3f$pzo< zn}a?t#Q;yl$4HepmhTwuX1OIqjPO4>kKv=LeJ)QEx|8(yQB#pdv&Us?VJMPP-?RFR zrI!EX9Lw|jik<|dqN+^!m!#YDsF!^$>m*d!Z#<#ArGw$8e?UPs%TQ(F9e|qBDFlEf z18}q4W{9V`*e&QztKsgt{WG=2nB^!KUZ8teUFzH2mj$YJHb2vT1*&$BL0h*W_5=G~@g9vGj~?1$i+hRTZP2&44Z_cRD7;tC`AU%0 z|HyCn2nf)k=-udIC_z0*ieqQeSsOlADV1-e6o5 zqQW~p$M=kqgJA?i8LvW+<;l& z)7J6s$vGtLxCJ*<{3qbga==*-e)IR>?FJna_Yax4Ou zPwC|mp8OXXfQ7>)yhJnUfzT;&;FBrhi;28%_K)-Al2Ti=RKOZ^<#Y=;)$dxEw*!C- zH3`?HV)Dx)bpw(0yluY>A@*Ya|P=;81x2xq97hQQg6_V7zGrPFEpA@Oo+Z%8>!YW1R{SHM|fU0}V9%&sW{@k4@tI2(>c!6kIq9=at^G7SCI`Co0&cVujWdrDrXY$Q z9R_zcy(z*LBr&)Uh6d&A6(YrtVtqYYEmq?8XM(siXkMO9#bo})X}#rZ?`cYaZ6YfD=hW847QqSUeOM0#> zzWXy+n@)KE)rukL9{amz)jJ4FX9s#CaVLxIlwuqK7X*78G6_5KI2BU9?=kpglbNLp zQN)UxBaHuvV2la`A<*AFyNeqgq8}lOQq=u`%P<2o=s6=8VJ?w*3yg>ye6^SJ4mkab>E>+WeBm{Cmh_faLn73VFgdo9xDq9fAmQ*W(Y zH8pjuKJ{Q&lCGZ4tt#9@hsYnTg;c^bm01-T5;DkD`iOUI6wEXNk8-MQK zo`)@0IjmeOYKQu~JIGWf|GLI$w*y)IaS({;odxH=$hM~idmyXlf}+<@duP>tASSLS zm685^K;REsr;`5<9{4?GIIbaEA7lu??+e&R)aAi~8$T4~qyCBc725srtYwa}% zR%02|#|OU{tlyUza^=98lE~2+JQtA98L5OejCjgPnHC5LFw+XYUs*ONc{|OhP(3)1 zn)^0PTgz{l{=g0S>XG^6Um+SA&ax4u=g1t+&sODfrO!X*W`^0ZgiNH+-uvWJe;;uT z7J-k8&*B2YGxG^(1k?sB3vmmUD@`L>dv5MQtT?Es+Owp68!~L(ejLWTdwe*&qIe5; zlK$Y|*&VR$83v5u4s??=qq>~M(PDm&Sm@y28i_&6EwGLH6~qig+1p-iBL+>B7N2$9 zmnDcYD8o-mMMkc!Fug8(>F{E6B%1tl(fZP_qV+T&S{FX6q$4sRUh-DfSb%Ewt^bO$ zMi{)cD}z}{IdCp{Nay>q*q6`wO-3E)R_Icjb;e8fh&f?WBIvtJ)Y@yX(0?~Qn8gY} z`Av^6OE11ZZX+pakv&fje}N@#?;MyLF8^FPatxq^_+BuNy*38r9$DmyxB}>uC_3^- z?oR}#DcW(T3L)6D(1UW|-+$<>gU`IW*SrLXz&FIRcn?id{K>e3;-C9Dh&k?q=}ZHZ z@R-z+BVM#)F1Q+PvjC0%NpK-VkzfWp210F6ntK%v-JCc03PA%{lQ8AsVi}lV9Ncvzp)YmTkcSPpXe3 zo{isub`@LyV)y1EVl2=@&i_J%rBqP88NjHD?*Dce^^JlkooG=i4_bx_7x3MnkgC<- zxstI(`|}I5m-e$T%IRs#nF!AP>Ih-4CHa-yX^9&A0$yd|)^-mx3OC+NUv1B{1K&t8 zK-eLe?Z}-?;#%-)(?R;>2X9vLRB%v$5^LVFd%9(faInt#s(mQAe^52>TW)aCatG`G z918$q1gYVXA_|a39b?CkFClpmlLs*l)hK zQXe0g3J+)1rcIA%++ucM8L#l?EaW?4kmQP*^q~IiFD(Rhw^s!D-h_BDYgsfw+f$VA zLq+(h(RTns2uT6x&jI34QEY&X-SU_vS61h2?5r%aVwibb=)QH|eyE!mfGxkiVP-C; zeJL9nH)6VU)i!Q00yXpjNWo#-)44l04@6D8;*frI1hhi<&H2Q01|!cyxHQB#zBEwb z?UJWjUwZhT_HS4ZSpir*Y%$0|9 zmrU?E_7)gP^LPFasNRcY#19L+%C$Flqey{BocZA|=bhpRbO62ZjzSAFZ~S#;!T6(G z!tcx0(rXZ8Z+3`}k_ktd2204Q3aSRhCG#UX9e}S5Zh4?C8|^W{DRco2!6Xh}iOTHj zHAD?(I?>zHPO|R?;qSjhp>!1Gn=E>uY+t1=jaOc|MGFsE1dr>xbh%mWm>^WQRwnep7*0NS2N}eS~|NX$8 zf;62JbQqk&pXf@^O6=qs_hwWtWrQgiT?#4}3)vJFpx~dJ@#9hycaZpcnCSSOpi9T~ zcWQa3DBgWEyMi+jI5Z4_Hlh!7C^~bn6~K;%tLe6kp{qTvqCniBs}6o0G0eGgXyQDo zicNa5!6ZMR-flvgs&h8JN_w1JfNOAen?w>$RY;B1zm8)&ufB*Y|^m8|iCT z|8z5mY7*9OMfB)4D!oo0haxSLTEmSA0+LeQ!XwqVK)Dx?aRH*u54*rTo}SJV|9Q#t zmc$@k0H7wWJC3Ul?CkwO4RaU#@?bC$Xdqo$pJ63*z!nefJas!zlUs-~lYqZIFeQPn z8O=SyU$*EwtihRMIg)^Ih_cw9hOEOjVQ23iDPSW!%tDkqc;h9wMfCQhFa9{7uO)sz z2q}(KiXBm+>-POh=NtUL65qotXZRSc+*M^r_K9a~%L9y+q-baxx~~ze0wh?|Cj~|l zJwRW5Jb2Yc2d6z}$tHB}HTBysB@U5(b^mnfe5m$@ z`$vf^Zd!Xdw(we3^T_w1#8R1aW#*_Wm;30=va91C58L=}x51{>xcg@+y2ra%hZ18P z-?$;(9*@1Tv&?^p(swmWuhFe(bVXueN9%HP4>sqvmCV(u9Ui7 zBmC6MvtI_}GrqK!aOY;s8!MEEvDWyQXSJ9PZMJWuDW4;@hR2oltXh1hSVRzeEWS-`b?dUz0K<0#}VLEJz-dvEs z+0aZ@PfWO;P(cKmE}S4Tdf*v!$0Dr zWS2L^!VFxAb z(T^W)49aq(RR5qTACwZF^2S$Df;X59l42jKycAvgd$o6pZ}ALgRw#le+A#z}h)M|F zt0-549>j9*&eiXCfIT(U9D|NzAbi}OMdooILOeZt326Xt^gwaW2-V!|dPKR(me3M! zo!&YG`)U=j7?pkpI$1Z0FU{S^z{37O=;F-?D#{{vQ4dZ1`Y(0;Rmvil+Kflyy(-^W zk?sDWMupcCI(6I(jliADq;tlL3BYhgco{ujPr%`4R~lnDdon;toHn>_bL|Jn^bf1} z|B=^Ocx4bvtwzhFm-`Sxy1ux2pmTVxN@viMgCq@;Zl@llJ)hudtm$vs6@D9V^CJGe z0di8>qlp>McB&OV1zH{}#puA+J}odWyKqZer!k!|4^jZ%`C90=Y^2 zz;GaI;WYTQEf`<TxKXt=_EaLLErNLAF6+ ztpoAV7`|)0^`!Z!Jph3&8Z(}TrlX4npeU}l^_NF|=6YDWP41+1YFkk5N7hT>ECG@o z9r$?=gZ=eUHizEV$OO(^4b<=QAn`}k!xKiR)i6XYr1i?3FGmCr+J_78mnR??s%{Ko z{+7&RFkWhZKGeTPW?+gSCjfWsuR{BSjLL5n?#|l6U^$~fKyf#G{vWE6BRsc?bp)i3 z_8YkLg&D7H} zn=(67D_*A~lczKIX#aYNm&6wQL?4h~E|dk-L}w35yZ(s!>~B;59WHK~+^_lQMzQx3 zk5?}_@K2Mv99;3t*mE14WP#8ST_X^0oXa|;hAQwA@U z`aIF?Ul8#siV*k^J)8rlbVc9p4ZtD|D%+4o7WA8zL7}hmJ{cgG8~UJAMqQ{e$R0J4 z#fXbvDl@=zcGE_U>Hm3YcxztLbfPnW_57>q&d+dq z{dOR$e3q=Gl;5QR4aJ-q1`7y)F`p`!TrJLJM{G*xRc%Zw?hRm?;#C@vA-m){8mYZ7;S^ySz*$ETx~ zlZ<(d^;IUrt>KleWnYDy6O~SD2m6!QXF3c#@9L?7+mB-TaM`ZI!*9BvQ?wxN)>g(4 zf9;D>u8BB5#r*0`h$T^*X^JnmFIOPPoBQOX_n9kko|PLXOJxUb3O(FQbF@XSb1m{W z8zXAkE-8lhb8*)4xI`I-(%IkT%em)BD^=2sq!cvLW_LR?2|^;K^_*h)PwwBYM=VH8 zMleoA&!WX;VKv{i(oY%^YR{%q8$i=~%RXIvV5@Mod^r31A%oJ9i zNZNk{*&JctUs9g&Ve(JTq?R|-Zc9t8Okj(0aOSl_=M3E-Rvo>Q^3+t0EH)sT{%Z8? zJMUoEIW`HueG(3^*;3Slc~xf%@n0(KKW%;B&#ZG29QXapTr+1~k8==;xl0MNWbW$} zW3ghuq{w&DMDkk5gyI!xjQ~r-y9zbj{L;M~8M5+fZI$MapAr|;sIL)NwaTh+4GRcz zlejs)ovsuKcdIhbPoviSP{ud?WQ&9Q*A|zZeTd0<=ny`&z;wUS*ioGaWxIj;6Rmtn(Hq;wQ`J)h?Wmj z$X5{!G?2YrJ>1Ex7tnPw#bKgqz-1hl1qrZofVf88IOe~Z&{u7u)7^d@j*IqXm5Wg~G~xN`!3(YtJu)xgH(F$9CI z0Dg#>cAh6ECyn?EuM6{RSd~IWV;W;>M}x!m&ixQO|`3~t&JvF z12mB&6rT+o0jN`|N(=Kk?X)ngpE0RzKbj~l8`?;zXLA#f#PcF&zzJ`iWZwsI?srDy z^OWa2xkh_QX=lXMG8!3zHjDK3C@N%rB577K;O*Lr%8CK4yY%Lr&;nDTQ4r#OXUB&AZ;)Mj}g? zzTdtiNDySA60~YiyKGK-%)Y|O(8zVtr6$+@&D=w8r?<}nE*`}`h&65WmMXckB!Ybc z(jT^8Fspay{X)xdyr;!QkYFiYoXfnm{SL2J11-3{W87Bt+xxd12Xb-5BR4<~ZkxUi z6~*OiSkzm@Q{|QRk1oHxf9}x1<|d{m4Txb77w|1)QX2 zlO;pDX=7(+#`UKFtG{u&V1G^940yBVye;B%TKT|u@KN|@K z%m+$$Pa2nX27v4?HFL5;_BpkGShHFEHOTtZw_zS2G6Yq}B zFKm#=c{hhS-Ce|>v8G?z*2)bSfY?mJiO(sfqhRjY0TEdLYxw)G6sLj;)}u@&b^AVA zPvKy~iXc2pjDp8Rhu|mjNKx0H*Lmv6|0-rOSg-}ry33buNhOX9ZwnQDs1WCuo+g9R z-Ipel611kZQs+!WuUr84Gg6hCPI)R8(|f(ArWTbd+)sK_38K5al@oERlj_^U1O?k; zRn9b@3SFD5Dk^p3d>Y~X^$&|6zfhOIa+s|@bC?bPi4+LH75=+F|5uq``6q;B5vcfI zaPHFg;)B27NH&cbCnt<{C0|)S=zc5-?t;I_AQh9z7?Ib-X&Ocy-CxOfcZVsl5){di~UGit+y-IMK{i=6Xv6rBVo0RXt>x+{s-~EMQ z`uXoaQ%`pgl;1v0a{BRUp$pHS#h*v0c0O{9=)U+-Log_<$PjL$L6aJCv*q)bJ0GRD zE%24j@9(sm*u}MD+cH(lBxj$c7~QH>zfkQ?Y9hUJ9`I4$ySVzwAFqaam%oHcw;|O# zgM@~I?}hl5U(G9s*pSWhzqQ}uM7(eZdA-o@iCE~)do(xWh58c)d|}Li-;#5q>kL!g z+H1o0h9)vp+vQ##$SZ??>w9Bd7r^NI_TJKi*9)@GerXh`YP*U#tqI}|RlGsfhm%;U zkA--0wiH9F)RD&L&X8~`dfuC3KN?P0^UaB?<%CY~VgsEbd!SpIeY`qKYW7@zhQwA5 zoHqFu|1qb{{~)n{GZM=Q9gD;Ij{rqLF%)-9dS)?smkE#>y#AuW@CT`dKH5U};jt#3yT*rH zl9#jmq$+)KZ1|+E!0x2}lP3jhF{TLXd#Njr-YNjEC;`-*aH~UH4Jq|*aVlNz^B9R7;7YO$;L|ut)Li_L{c|sT|g)#+u zB)YU&Geyd|u!GbS&$|0Twwo~)Kf5nCVm!=viGTw?etde*c01Q;?PZ{?1;xXY{&>|f zYG;iq4Wh37>LEDq1gVD`U1e92pCqh{ZCp0v-oK< z;+5R1j0wVT%`;sC&plsSdyl)lpN}u2H`4r(O;mZK6|$Hswy?)i?LxV(wAXOsa~0Cr zobOWZUJpI)!xmI?TNa|0*K2lpR<<&?-0 z6|2$wz>W%k}BZ#z}rt z(|(eUk}XUiteZ^F0DEt});p+z<8szxp$rwwOP&_%?+ru@LobO+uqGUiu8;1`IOR-y z}JZ#v}V>phN8lhv*+H7O;niyqu+o@d7zDt!=6Q~Bk%S< zStsuiXY?kPlb)TUpjcy#t7X5^-;^&l5ugy-XY0~G|M6zy-m$xtv+m8-uO``8b8rl@;+pWUH%r)GqvJDdAMe=ax6nQ9+n z>$VQQNyZIJG18{WoV;8K6=nhJ;Y&A~mcIEW zQ^i?U5j*A(srFWeL2A0*_Ny`z-*F*AU@7lFJ&`l9Y%ng{Zn)aCrgsUL8Y`_ExTOUkleJDkGNO5Ir#H31^xp2dE3! z^v~m*Xq4g@bIcSq+~_M!%OPymZawBM8KMi4a|p7%nIe|)EX8n|Kp;iQ{0PJ=*+17j z{Y!SX!1VTrcF%tnx0jm^LSU9=f?wj`zy3Y`FZjddrqv=E0=;+RW;uXU3Fznf7%adF zgdoK*Q4#dQgG6L8FfqFWex~W7l3xLhnP5_2Wno08Y7!PVdC&mFpZ$4)pm;{NLcol?YlUrTRLjZyEcpY3}t=W;$|teOUr;bXU9auT?i-#h7g9sX#E&-a(kr9BrG|T`M78DcyzfT|lqe_5?{%Y?BM;un5Rpx-ggx~;Z96qFGoA;>K3~;_Z2LAc0 zb$v+z`%cs7MC44JJMhrGdIU=SohEXBZ#xkSTry(H5mX9%vPJCiXm0qT5d$zh>;q(< z2nMYDjB;<~=6?ZR1>d(aTn@4$OI*AzL|}Pq_eLx+fT=1;4OG4a{OwCIZ9qdwDi%ah z2EM*REbNz4;4{*rpZD1jSMqQ2$J0dnWktuNRB&F<8^PhOOzz*lgiru-#YSE`#wbZsyCl55(h{S%9q z#TeV}5(y*HH2cnad8*_RJ>4nOdug5VReFGqZg|N4bAUDGS=jLno0!)<%~Jtn-DX{sl)O4hTS6xv)?Zi#pPhO7cv(Y;QEl=cPfG}0F@ z$e1gfnG~{7nlJ7!xj>x&C#E&OLSR$B+g0=%rJaw30OGt9x|o4~P@*GXlO&L*R-o2h zAHl{Z`CTB4LHV-alg+nnmONYSNC0cpKIfGMp4oAqv>&@i(2i)z|A2=*1Sv;go5W2C zdat1uZ^a4fD9QmM~NXsQNu*R6dU%p*o_ycaY+8Aez?DdU=> z(cfZVupue3=6}3+u~jSFu%O_jFZVI3AL+-_sO#soKYKWG=eORmzoa9@;L@2RUnKy^ zot6%y4>vb?=a)ZkmxU(Rryh}_JO2@MBxo>vn=i>fFnI!ZdoLoxEN$shgt7Ts4<`B| z_qv5e?V>WRGs|mDSC)nRH>AES*J}30mwxU^>`r()B#}h&(S8il+$T~vaxo-}eA{HZ zY_zC;X|g34A>WJ4%@KOvs}f30*iC|$C|qQb=`rJ`_PW$uraE?)y55DRC+E&1;TVjg zwo7a(H^oP!;bjZ5ANAK%FG&)uU-x%QR&C`~{@g9*c+!Ji#mXZ{GoIT|=B24CPsfar z@U=(BS7Xx_eUp-!q4Rp4 zSU96?t_;!pCim%xJf1X-YFM6U%KS}*8)YY$o~*bPeJ3C%h$rA9Q0mbB5%XyM;!NDo z!(BX5^6_U4{H-{2p(vMZo~Cezmvh(EbE-Lr zcNzJ$j&QK}%40Z-I7RpH4%eUcQ?)thr&H3|S zu@?C7x4waMB4D=p%|9f^7=#8#3`T&Vh`#W*d?5`mDbWV)B!S)OEm~x#1@)jMfS`xs z&Y5Zx?f0;+v$tN{zL`mbzy>ITAi5Z>iBbW&Jq!)V7v)+k6rta*?wG`SfArdI{zH{0 z^p7i5EvMpEHhvGmkF;h*G^~kh^Ky3N$ z+&1&9kkO>h*{|EN_Qg)Y4b>cjX{~oqE4h00X_XFu>K>q%31tm>oxlOxkxR0S148GV zXHKqK8@ViNGu{(WdQ)rKTRBC7{j{9JkESyB%VUYUHYn!wH&XiwYeZCmEB^A1Kt$zpf)FxBXXLoSmnYZur;M|#mbLZ1oHJBf=dFoaauIX2 z%FxgoXxib~VXxvReqFdML}FjZq5F}!TVGl!0b(zR0eWELlaJ0x&$lTR%)P{u>?WA+ z^yW_BL`G&7C^jZ~7+yc>@L1r8an7CAolaf29Q`p-=lKqqwiasGVUPg~ie+8lNm385 z>pN}~k=AG)WnKncJ+uLD_jPU{uwYzPv9^3jefV0|!(2WmizgomPb?|YIp~0j*X#kt9(p)}K2I00 z3J14Kfs`L=>r}1YfhWy)q_ zrPgmuEve%^OGYv!Ui*=>p{TpLMl{akg=RlCuvo>=)umXDVq4G7wil-|h$lEbH5L=6 zs0VlkJWTHb;>QD!s*~V$&03?yOObj(7k?a-VC%_5sf6F*qTn?{F=S?$FxLZ|SLj`B z#`_h%XP+{@b@zGk^rWeE?HeUF(k6Mnt6R$+aOe{=O;Zbc6Pm|{+s=aw3~Uagv?P$m z_io%<@-=bZ1MnJJT0vP8(}tv?uqLnm9w|n{n2d=$A;LA&>MEjj;zb(S-n1LveG&$( znD6Q5#UAsB6*djse{kuWfGXWIPCe*Z%$*&+pg~H!xCJSqZxQTgfv)Jj;GCv0aAy?P zNA`<5KQ()5Lta`p?oWdTzK%z>G}>nYfu^Phz9J3(pvsM9jz$vwFlMD?=J1lRNdH}2W9RyKq8F> zdzR1Y>bd5OmooN5EJ1)>1k2=TVB7}$pzn~L-v0GoekH}4R(5DhG?bPbYRrBS@lAML zOkPUQEGPM#f2ojBsTdd}p1?V*IBQewOmcB7f4p@_-PaCp)yLMPvw8_5r}~oCp>MbX zo?eG`vG&4_@9I%m?cQZrOA<(WE|Iwy4-YIBYTnLThiuDN|JX{`Gpj@Ly?x!+^oSE* z4x7}Y>&tQL8ezZ>?nZHk$(IdEz17SSaP*$B!MsDQ(QF88Z48JspD(YJ&5-C2+1#ZB zt?h!UA?P{i7K1Kg0)b)H1&X+0dE5n-?;_+r~BfLgz%U~V9K5g=rd`U zPZa2%winz1=p2`|gLOIF8W`d_RlvUlTku?uv8NB%MFiOP1iw6{qa{TWXIFPyh}(W+ zpfaV-t;@vabNf2`T3mC`w~9xLXIm-W1}?((pj|7%B;0aFO?$L}3wP=01iuOX6{{cM z2XxplRZqeOkArt#03qP?s{?hyp&!B{`s^dMMX!GoM}Z*mu;pOaFI8~w%RYi7SMM&c zq5DgEJlTjOMg3TsJE@cA?bq$2b8U>n&zm^*lX0W?qUZAiF80r3X_R|V-*P&1R5^Mw zl~ty;usGQpYD#K=1At#U(1;TJy++TPQn@B`zCM|wndx7Sjej}5nLSXP@w`v-MKH{n zGHj#nhG+>7P$@!8_PE`=^%X*DA{av(Z~l$xPWwSmm(%}edb)rUqI(NKsrUmV_3O`J zaoO+Mrwsg7=Pv)RR(E9~(lwv2uU3=?f_6dyp#0`#ll#`{)0yRbwR3i$7$cp?1&C#L_qS(TPIDunWg?^rTZy z+wN#(6G)wSz3OkZ8$CCd^TVLi-Ba?mmc?R5W_os5_>zt0bjqZR{>!PT0d7S`6VA=^ z^2hVi(JcF|N{vaM^TPG{*lI4tkbRl#EsJJO2$X_FpD9`XiGYM#v$yQWY>uHr1teem ziKSn-zPpH($`(>-QNC;Pq9#}Ga_FUuI(~lY`W#b)R&mIpOe__pZGbzV%&xwdK z?F((?Pqe3ug&UDcK51x2{^V7b0lZdNYAIb0`rek7OjdxJti(3Y+YJiIuWcM%UF5M0 z?ha@ct+~YKhHuY(wFxeqjT3FxoSVzO%%j^kpe3U@qT{oj`ysl{%(KhnbEuEm$mt*C zCt_AkSi>m%(zHjOrOIf$NRD)#=Goz!B_a~e%1%tBO0SO=id~$4+0`PQ2v_TfDSAWM zK0(End(CK*Jnx!=V&N;&6!l)Sna~=Zi!hP^nx&zpSFNC``#JgeK9Pg1qRDfWF6 zHmSnB538g2)DIi!%&~N4#?O|Jkx=j!FQBI@GBrgIt@n@aIO-@23`Ugc%H{MTgb1^w z=DOZ2M;_-@cDy1 z$v8S@ick(r=o$-GmwHoqwH*J~IGGp%vZrKJHC+N|^|4`fTpeZmJnGl8Kqi&~>-eCZ zSY>^XZcP+|5BD(25X3~6*CGN&sgD53(jSVq`%(%l6F+|KzR z9l)2Sssb^c@$3QyZH+)+&OlAz3+T%~Z?y+7OK*pdkCQ7~a*t-c%V3mLat*g#!>*2g z{b`W{N>Q7Ja4p|Rn= zzKoo5flf^gwviX4JQ~ZJRXdrC%syg;A3y2bPUPDX1SzXB3hX(-Th%_7uze`_O?LTv zw7~7X@P=P~D0&o!>M{&Cz z14IyWqvq&C$QpGg6;$#c1?3(kGNK3DAPh@Dz?ev=5Ovt!b^+yY108cgRzfR*Y?VKb z=#v+zs|dy4f_r5!4rUNk@AxBPXUC)*P(n?-yAO!l}FPVQx3pOZOsBUd!^{cki?nLT8TlwtTx zMx38TE+Z*K+?$ckC+uZ+x8$SUVpWKMkxG&Z;2F1~+CuzJ7cEi~xZP2Gq$@}Hy;Pxu z;-)HsaUrB7hiyV+;2(Qf^mm=_uQ$+)Y{~Wn9`BtD1H7;4RV6oUTU7)N6YR9HP1%_34J0yZ3clZOkP@@ zNZk|jVYTyc%;ohffT4IF0te8T@31CkR6Ka4P!|GE24Ee{VF(Dk0zFScH+BJvmm};Q z0E@9~qBw_ILW=Z?iW2;^wsFliefKDi$kgki( zmp=T$#JD&bJ^(-1)H#LUo7L?SsVE)5@^_S>xT!(?IlLl1?Qj!}aY!!;^b+)`8@)6smBYRP|3M#GN`wUkC^5d1mpu8XrBhTidi7z*`~kGB zLqyduQ8Wl>-nEL>TCzZD9Yu@# zNE8G`V%^_t3b|l;34zD_Z9Hlc`BNDyT!Pxl89KrNQ*c#6@ju#KKX)?> zQ0$wuWy==v@0>Io09qPUC61`X2Dh8B2m9@?#P|NTAw>|vXc!+hGkC!SP`nh*#*ypugp!$I^6^R%)f1TD^;GPO&0TFJ&;@a-% z&i3J&pkf`dH&|dmXX6J39sqxxBbPN}xo^hW%0>wsz3weR3pJqCS4FvjE3ONm?v`9a zf!V|`PId7nTYCJGith=u3jI&Y+GG585QOvm5*U86KemeduFfhEnJE6mryI3CLqOYTx!H*L%fWxJtDJDUrVIuI0 zAn3PP%dfw9bNs5iLV9cdTk_chz#WF|jskk5&WQFxqm(JiQt5^A{^-@EhK)tx0JdL) z>>+9?f?;7$4IS9PO3Vl=A(gX3X!2$eGtu=X28A7OYgq8;6OL#_2c#alm0vEGY+pF% zgAY$P~G%b|bQ;tdM&R$NYM$LnYYKAKT8Ey{wn^p57>XyVQpMZUNt3%iA_kI7D`Gk;A<~ zxWH&>xp&0stj^}vY*6Q^f(>mSRvvRQ>#M-oEL)vSBzK4;;Iaeh%nkUBrxby7gi9>R9QvhD67#Hg|EI+3m3jjM!V9(e)3 zE8L8CAX`W?xU)A_xP%gXXV^Y!d1pz#+BKd~md~Rw3M1!TxX@wvQXTs}cfV=Li71vn zp|C#k!%olW>E=~EsZj8WP1-gPJz80?Jn(q81csjDPo#P)Dr)oIy!y-mWu3RMp^hxH z?wRZ=*f!0H@4ib#+sQFMFJ;44&^mH2_uERTnf`$N?_ z8x@8`x?7sCgDuyWMT5Jg@&ys3sTf1FM}=u0I6Cmk?*;ON^3Wt%y^F4`6+Njkd>#h^ zb#K)0Rlv3f=bGPA83uXFP**yzve+KfJx1%=(+Z%|^Q}_3%PUjTD}(n!l1XrhA((?e zhCy-1&7?1eedabqipGrc(nLp{?#F}H!3VKBRfIEgc3FKsG#Iwfr=d<8_=cMXzV~kg zws&ST6U{T1DX&#E+D=fV`Y-7!7%0)Ph&hFRn2wkipFhq$VJDilM0QP>hbR<;A=U%B zhZL71^(q^ScF;`K4N%#-ir`{`1n;WW(6BB6N*8dL*fQ_krGi+I+o6!<0(~MxDC?nK zn(4QCgHty-m#qhaw}oBaJh`5gJaE&)v4tN6jIHp3R9g7%()T!NOxfz(jZi$kLqDbO zsj=dnNcGs%pgTI#Quj0Szr@;0f7|jprm{?>dQo#Aa*#r(#4^CS|I#%jq5Jsh<1(!` zce0co$lj%A;h952eBQPnG&R++Pr0>>dQ3Y6b#kWJc^+?D#x2b;Mcj*eXpgT)khmyH zt)r_CvGB>BBdfab@@~Hyy0@9Q{}y0CVc267+tQ>w2yu9CLvLNbpI-Gg02r5BepS+5 zJA&-e0>qmED9S$rm@SmSV>AoUBVdFu(3hDI1fwX}JS2SLFi}&~L0NJOz{sj;^re0Q zd_nCk^aI0)!VX1Vd8+Ph{dZf|+^(cODcy^H+OsTCe))qt{=f7}toyPtu=N`2WmOyw zUucw7#sj_#VppCdSBXTX(z-tK?jXh%4$;rBC$SJG(RvR%)}${`*YT;F94&a(vd;9p zkDCTp8TpcSY=M0TU;9V9{8tdq&Cq{=R?y)7v0>eg`y^r4qv6Dn*10_Q3XM5h%#+8O zrv`v3{G)%uJl!VJ+Erxj6$$IxCWa#zP#-$qQXc8>gSzhsgxobe( z=t`hR^h7%l_V85T%ebXMTbz*wr;3AyxdLVI!^eEMBH`97x_WXHCb=C7>5$xL)D~3l z@&JW@oS(E7Fi^^UTBGQOvNHWG>M`~=&rqT>DN)RG-bS#bV}-JWg@@^6^NPeF1F9af zF?E!9Z29XNvY{R|1p*JG9Q$GcW2I|iz|WrkpT4ND{hMLdpwqj+wA-|>ZtTDfIbeeR zRu0*zd_Ka-JI2XLqdyLCe-Z~vp1+omaHW1Y>dl!kKdaSz+BegB^Oi*wp&G%oz=|eF zyV8hU=fRZ^7_hz4m^HRAJUsq^u?JDsbvdeq9?o|!7aiXC&CB6uR@1Lm588|156oUE ze=>8(``zooIu&xC<|l3^?H9saKigSGOf!hb^&q6?x#|e>GOMz(lmijaCGx?)nU%#@ zQ_u78pGytp|F6_AdjpJMy8_Ccug`$m#4>NJi85^MyC_=+4o_55On$CEeQ;G02Hsj7 z$7ORoItD7vh87gIJM{ueoBGB5vlZZBrDSLiUx&XHmSBH>rJ1vBubb5l#MJ@z^rXbh zl3tYe&*774_)U!NUY)~*u1=_El}??`m4ImUbx#4L@AF3CwE!6fHMtkiFS)4YyhFS& zlO-yWeVK8iqe9#0zF16RI+ulTvF@8qhUWnX*c#sxb?0$}wx;Ya!s=h?b&Ax37yWmv zw{ckd+f0}j(`t@)ST;?T@UOY=w;SB5=iIEuV;eu@4d{N%`Di&|EZKDcmPFe76et03?cD~EWztmZ^BcvVAFMX{-vLT}uX6m7O~a?> zU5mxli!W_Mva>R&RgmyCJy%x25_sgkL0Q}bj``WNlQXpWT}!pB{Bf$1_dCU`Ck0;9 z8;K($t&7xa*3j9)XOs~#`@3Us2>@*jl{7wWBL0wn%wNvVfNBT#qt%x==eDUIMh*7L zecY8EWpw9f&3szYVs}9&N($7_CO=6u-ZqENTlKk@ z_=9cCvAE{@+eF4cm8G?Fl%xYL-18x#6x9be;yxBz#nsuMQ|g5En&Zl7jC*^#!q2-5 zST>ymWV6Zfa4vnN)YWFxp{j@L;T1~Pr*!nr{j@Ve*2F2z7()|YaXE!2Ybg1Pvbk$^ z3QlbbQgw{Qhf&C4#qIc8Eeod=xr2835AmfBZ3g4B+;C`PtKiIp2w91dF>D zx*4dRBodFl3x)PDSU_x{ow&BTtA#<0&7 z3G#44EWHR0E-$zN8Gn35Lm%`Y;dIs4-ntn@3R1-|uNr?&GHRKjeMN%hZ;tqM>sGYkXSt{9FWR z&X>0~pZ@d+79&2~?^3#8Nd*9jk`h#;^=>n^rTGhh@tsvYS6&`+6Pb?zQ8py>27rpF z+9e1QFuI>4DeFy)du-!@em#7ia17mPCUUx>4k3#XR?(ZGW!exEc+{kL*c6B+KlClh zkj6(+^>w~KlV8PO$|Og^Pqlz|k^vaRhE4#0q^`6y)Ut9o{}EiZTj?@7C9T4=%!f8R z)eCFcBfYQ(<2Z9Vv@LBhhxb$wB!iiL8fO)HC z_uTLJ43aEcTReNSs*10mYHo@?koQ;}1OL0`dRi!eiaEfWx6#W#i7uA0<1W@?Nn7d< zJotR757^N%Ab|Ap9kL+_h}{5s212bt8*tD~Lq62}?0p9~c&SAw@)(39C;=aWuVUFr zAk#VM55%iV=dr#Jq>6Cp(7Do2^+B=fy5GOGsBw#QeNx)VlOM*t-;D+0iMG+cu_F?X z`UnA(Q|ekw_yWxNLm4e?XaO#Px-dVtZl7p8C;gYcb|q(#=IancD+G5kdu3*Ul>7cB zz!X56yOLzVY59Qy_QIs_zeIwNn=L{FNjpLl(^4{t#uAA;*$Tt+;#+yfO4a$o=j^@= z>DTHcZeQHRF?N^-DE(<8g_x0%3XyK?jeI2CQ(o#zAh`WD!Rc~lqadgFnd-{MDIGAc z?G{x0B`N*4Q2WCF2n%XTBL?tKLC_K;xnpdD`Io3wmEV#EmRHmM61g%J)CqkG>}yN$ zApIAA^*@$>3%J*~`&-CB{$FA?8?AK#VCO54dO-j*qD?L-y-HV6SCptdPvhDQiip@D z`hqF`D_`iDf@cs>ja2kd#wxyfv9fg21cQN|KpwQA(uh=UDiEk&HBJu8$r2J(6ELktg;dIvR zf>2pLxU5D*LbQSW*z|cu4%_hLZKe(xU>-)?yaup$Y#^tyKhuwj{$0LM&^C|Y%=rmZ zYRz>5Mq{F@X8|I6oXGOM#f+Cj0g<`PHahuk z-R!8t?X&KOy^Ptb=OBQzMcvZ1u6d=oxZRiJCHDyoaU#0@v_-fIdyZ_&^YXYD7P5t& zjA52^w(O*=9%kF0Vf7dv{IVohB(%e&t#^agTKb{=p2+RZlcJ&r&yy4m_A<-D;BK58 zj5z`qir8>ExTb`{n>p2>vMhz?{Poo@OIy#cx9-7}YrT@R7sW}gMdGZic#a!B0OTjs zv{BM*3{iZygQRQRUK=o@UhX{8M11O;g1hV9J)8spIjcDk--)Ab(LrUilZAYt54Qm|LHO&!c z5XBHjZN4h)ad$b*2}O_6TDZ?rf*3!Ju&ToQTNtE{04i--k`(Y_O%i9aup$6Gz!~&aK&_QBZGb zgKGA?(vpX%-^h~mr>-Ea9>Y3ponsv)<$=ZkI~&Wb zum8r7s(is2gwCeZ0H#f(gMa991oMd*V8{0?9xMT1)B$#Zvg)5x;f4wJno-=Wwv{Qe z#C-civdLs*QiBj$Bu;sTl_r}HeRu{`_;rB^+3E6h@^~6@AvW69IcW*?70DSk@5fzqw|&gyyj*c>aDpqSr9n_tO`0_2 zuOZf98d@vCCcXI!RP6@>#Hwg>!#1F4GT!`vg)a)n?|JtfFFdKEN69gidCIE>2u;^9 zsuI#^=aAE=ZO>4%rQ2Wp9)p=9z%7YslH*UP4|iOMuP-_Uc5=^CI*c}2SnQQqx`qbP z_Nre!`-YM*j-oqE1i~^yIVq2o5G*{)+T+;^KM&NZXpN12fTW6bD>1guiX~^W{zY^9 zu75c9{8Sufk*>k>C-QC_LN|=xde`o^U?bHP9)4(0_bjs?YPJx$z`oFw9n1^cdBA|l zKqeYXyh=`4k%2WTr%~y)?VymW!{p3asUW#od1Lf=A>H_zo6#9i*07i86uGz*SSnCf zM@cwf@{JH(L)}o7^DsN4pOJGuE#ovMbBZIw!po=z2UsY4)>BM+JhmF?l*|c@^Ft9WS z+f5C9;V9P#D_OI&o_c?Zn4X&4eQ=-hChgwQyImO@>T=>S$t4T(x5)w+xcCNsg| zL%485HQDwUtO#Mwz}X&|%4*eX{Wc~5wOa8%hvju7 zk>`5ft2eN}?tLi!C%(}kr4rALUDKo8^iOxwU*JRKLt)@h$jSo{$`#a8fQxD0-oXoN zS9Z+}=8>+X*P>opdR&3%9K%dD37?0R8YOPAd7f)^QhShnH$V5aZO(GhvAgmwf^0`Y zXtZ=dSD{nTD|~<}Ogt)CIcq6UL;@Ril9tmJy3ui(m!&U;`oiiY#-JYprnG-rlwxph zd8)vN`BX?*$q~|12qlN)RsuBQ=2&VT4FsE(`71N*?RU@>i!erGDl!@R0k3I=cM=L6 zm5p8L+oQS{+rlz6wgfh0T}GqG@m*{c!LV{N4DAd7dqIH6_XC4Dk2>1z5leQtz53gS z3kdLjes%h$;bf}Yeglw)6=chq2Jsvs5G2f@cNrMzDbd}KpP@8>AM~)S{W~|r(fH+0Vq5i! zk4s9Iu0Rc0xz2my;dWUe3P}>$xB_&VRl>B{;)U*hu+Gg)Y17%7&Sype459v;`q|kc z#98L)h6dApPS!X{S}TY-%~*n$%V17p3}h7bWH!SsLi(xf`yOYz^ zR7WAN%#?Kw-JR4DH`#V~<2{4p(Re?_d+ap*oJQMVB@#dKk!-Qpw`&oRku&BYylmu`3IX)> z!C3NZ9EZJ8xklqMD$hha-*N*NgPQNJ45sI?{QyhQ7S*NJAAL$o9&(@|D} zgNl1gwrl@^J=)s8*pwq?-@v`+^()$CD#0;Vey%<~_?uAb*5KgUdVoI_+CU5pZjL(XEk{C_UJY=zGKfrPdMYbuU$7n>{fa^+xw^`3?a!O;3TqC?C<7 z)9OSr?IQFh3M>dUA@yp2#Wsl@F1pC?XhEs7nMbxw49s~bzW+;adYFk zZX(s+eeARQWc01m=dNyDSiYzQ`k4+EL1g!z;MA&$3;comn6WEfo*^CQ?*NIH1!Q{> za!gWaq%c~X-Ua&bpUK092(BcV{)Zatvi!*_q_*zQzHLSaL!&2BzWP_rhUXs-oZ3=3 zx%4~kjhqCo@4EJ40MLoT{R|&>(UT*)P+ySy#}>HJiI6K_{(N0?6w^x5J8cf+a`(du!@tA^eZekrF>+$A5P=tZQSU4d7JBy`94(s_W!@^hk}k=g2)!mM zHAM?DfSw=i8#Ly7>l_rNLWy@P_oq!inF(1)?Q?ImpoY2*1{|9N&nb*NUpE{if6SRl zF0JtXLyAI#etEyQW zls8ncNKXOe%6v8rpi1209clL}ONiX5*%;dH@e$qtO=6P;5VrTzL#2;)gj6gt zwOYY#`g%0sMATUy);G9(3U=lLQn5Fv#;sZ(N{F_F>wVZ?Fl z9C;ynB@z>=xohr9yXIM2fv%-X1eY=&ohix0WsYW%w|{oCtJZ_gPHn0@fo zs^M40#@6+Y)Ki^&bF{vLyWb-x@VE!9H>?=j&Bm=IzOg(eEMj80;VpHT(FJZ2mB}V?+=H& z63>zwzXEqrX+n8VeqgLYg}B_(QPRLD(tfe<$F!!f(Uk6eTdpp2UY9ZwwYtZm68YAY zCQxi4gf$ha*84tL$D-aw*p2US;Erv$1a8h$Rx#vR%%s6kR_{Dbf7Qwvb}qU(#hLg} zYlgcO=8SYc-tZibimJo;=kC=xj{#fitS$cEBgX#|-O;rhZOh?frLuSrKt-}@_q%hY zuRB1kkhmi9d<^&}zMAgYS0(e1{-tDdMenoOsP4s^3YvtNj1OJF>sOa!@nENeob`^@ieK|96bBOMfxOE(Y4JkJy93 zyVC#wJI-9se+B6E0DYJpio!rt8+`;yTN%jpwgBkY=}npYI4nwSAOx4C;mOGZbRf&; z`jMRy7YK>|d}C`-Os9mFbl=)@&TbJ;^J+cnm>p~~377BZ#-lH5hN)Y%7b}{>r6T0j zr`TDq&L3j<)DUY*eI2e$aqaA#bRi|QOaS#qQpR+OVKIJNj`TlCZ*g+g)Xdr7BabU} zvwNNBudCI$&w0Z@yEhplF1d@n`<>PmK1qS) z`79F5*z~%-{kzW+ebZbI=Qf{Pf3svZT-d>SEsZy}Og2PSH)1tMA?;%ABRDtuvNF*+ z?eSAvZ3CtVAhYPJ`Uy6sh-avy7M@DTPNgA^1YTOcoQ-w9uxQA8`JlVvYYhDNFRffs|FkebwT+i-ruzmMSpjfGODcLM4NbVellFw276eI|oUDfvH{uF! zA36HOOdmgU<^d!ne?>wak$VLm)=Nc#gSV@u8K;p*RA^8e%y^WWwd_xc=7Vs#Ae{VI7Zj`70?x$Zq*4I%13vxh}qX%jF}6dn@*%Hsu2bB zupAobu#8YplhQd{TtdLa`Z+VxZdLFEu{OPlklJYK?n9259^9|%*5NYUdk~y2B>ut( z$*GiO#ayRVKWT9A<^{l|Wi(+Pg|Zqhl$`k$Fc#3VtB;!1rP#9BrrwU_b4cbG^bGOq zdl8{8;RJDp6H4`#2w+h^EvjP-e^O}Fotg?5p1L!a$#xHpALmxm>Gzw&if+G4Ye9}* z%dleYkFtvL(Eq?Hg9MspIvb4Xsa!<@2!`~%=;}FwpF0y=mp^jeU{hIoVIdnEo!4Es zzr#`=%69sB|K7s@tYowg{<=OfkvN$~Vuj(tJN2lEH_C;|nGT_kF!Dt(@~5&wtVqJJ z-j@i)2AODV6w*F@F6-bKk)*iMHB!-6FZXtIt|8*{RHUE1)SK{ew(!_feZ?i9fLyn| z;9Dkpx}7+hUX{vRIBm06cq~yD<#xnfS;T#*C=fq@2qAQ;c7^Cv`dAY0mWvC}Q`BtX z=jLq`qAGTYAwk9-sUJ%Ri-RFICw40tw0xdY`1*qvb?Wp#YIQtn*cYm|WgT}787Y2J zq=o1~-^x>qi3P;7#QkOf!Q^j-q5rBhU>l3(L%?ZbADDi=v^waa?=7R{n7H{Y&smCE zJ~-_YpTjP2BsCqfx2ZdrnVZNt->j3&EoyNDBk-h%d55O=&Tgh zF$v@eapT>ruL|>f;d=5^r#wrH@_RSpv+MjA)M|9cDlUo>w*@jJuJC*SN5E9E@X;)+ zJ{lD@k9IFv)vjyjY&S-Hf8vykpJmCSbm~_`{=tjSD!l#&1}k{Ma3mzyu@U=YsL12)ZQjFGrEpoAow~oNd51oIT)V|mGqy3ZMzCN#4H4xO+PbyGw(RtzZBTGop!gl{ z9Wwgxu{mA3c){yBg#!<#qK**U5d1Ggl^&}^dU$=`4!hE~jzm^bA;NLoCVe#;6P_4a zRJ8&N*Of*J&QD z)#7tyWqakf_?{J|!5>q5GITe5a#v%YU33T(7?|XesXM1r^vz;q*_%3lWuT<))B?~fuUUpnc%ZS#r+C{NGQJV-gt6F#g<$`4696+;PTm+TM48z|Dv;sI`yySGCyNBfAO9XW;nc|olb7if!zXQ`^EiI(wk+-f$iCMfFaWgkQ~@_5NX`X z>fNo8$m@`z*WLh~>W{eQmuNw^xo(I5)YD#X0=mTcKRK~kpWz$$f~>(5csM|iSg`}6 z!fZ=aO07C;wGP%_faa2Tt_Owgt~K5~oAid*pq!U;k!3;NlkF2Jvzrb%nu&_t$eSSu z!*iXfA=K^W3pFM5Bj~RyITL+-`-W>?hI(JFx{8zydpM4ro6L$7S$R{7ipd;!^ z2@m!wHXC#F`}wPUfCWS#_4`_BeEeK0hgzYKdt`t zQwIJ2{6qfT5x>~~_kXfjcy?}UjtN$ov&&NlJNUEH}J(^6`_>0ES1$R zvy|>T5`r4(E~yQL@lqG10*lUSJ7svwcT#uI3B2=a**#6_fD6UH1HTks!A zcwl&b3thRf@cQ7mKvB6K`UE=uNkb12q9o-|%5B@`FbI~F0>+AW=PD)0QS{kyCgl7a z6yUb8eME0P+7t*jp3P(%nz>?DyZm^ZTkN~OsFE{dnC0OPJ!2LvyBb)$()Rwzgzp!` z`)_0nAqEp%PN`&J`{oHNvSmAi{5B7lMd~y%Qy-&#&NF$TFF@?6d- zwD=$0xMq(}s)t%YGDSJs9H*(|#Ic3~S(YH@hb+y(l@2&**47#t6)Oem0 z*}Lb(wYdB6YbOb`d6$CHu)&bjPr&iK&ggwYM(sh(c$GUDtc6eYB5!*@r8=p%4C!fk(b|EpDuVW7fK(FnD_{^|SMmI5(z_4%^!|YOqAAv11|kP0x4?JF7ncX(8I-3e=L<40-s7e;6b%#_!%%83$65OWcCr5;_uz* zd@+T0fO8lnu;u9q^VvF27t$PCsgrJHat0nQE(6xL3O;Xb=UVuk`sAA6K5h}X;lY6TR_r*k zZ*WK%EoWjM7gyTcD~OAHeO;;9)=CM-&-;G^DfM8Y)+n4|QN@H>CB z4~uL}-U94VkwEq`UF`UXQr`jQb+<8!jyfx=-e!w%z|J%jTYn{RIeZ;)Qk>K788Dt& zkltqVqXcJ`?@@VU}NH_tx{>T78F%QYlEo~E;}&+D{*9>wyYO|WsGE68@g#BeBz z#OeE!=eYt48u1_2!tdgp_inxW;;eUOoOumsFW^VMKDg@MA|p4uA>B=Dbzt4|MG^Ee zMY|J?fcNFs^a^UjT{h^NKB~(3L=lJ6ljRWNBiQ|W%INGLsRu^2v=aYQ^H zoEZOv7Qc5hkG(7!8ok$qdg0VWSPjb_&9q@Yy~Wnv&Q<3pXXNO+xf?Qbm|EhN*_Xqc z@iu($_4CjBn092e;W=3n2a97HXSZ(6FwjAtsXJVSi63I4MUNq8^A}mx{NxwaWd&Fx zYa5kko@WTW_jNuw!LLm`M3%bNUYx%@QLWg$kZxJ0MmKH^`Bi$H2X~}5 zN*kWKfQ}u}ye*u!I8WZknxLy2^TeLZeg?SJ#Sz8K+}fecqbstm4R4~RU5> zSB%|(Zr*Ji@aZC6`_-uH=km4x2C3Dn`R&JS1~A6Q0YypFM%@ozM>u-D(u|dSzs>jM zd+R+XSIHA%A~z1%(8B?Wbkv##7Jd=O+|+wK+gG;~F+KdT#vEl&OZiMgm><`^Ga{@Q zz6F(H<$#dC(R3XZ?Y5&wCj>L<8Uj>k3u>0xqxp8n) zV`yJ{ocKPmPRy*2NcDB(qvr_0biBeY3^fIhHy?`6?&b5(8ZTfTf00xI4ogXbi^(K` zzkO?aE9X%#(9xdd2_|1BGs93>b*rqr<9ypRoM;}{blgXY@|KAv zktyDpi|%8xDJenX;35CjyC;wZF!EmE>~(fPFTyubZZ;}n-@d$#`VXh;e zF+bXh&%T>b?o;ehHANi=qSTqr5i^@!OqVoKE%EHkwfn=q15O4C_5{N&OTMu9OGKaw z*R7{mFPBE@#mv}WZZV*3o~Qfw=un>a-_Ikg({M*_{i zLI7y87`teHSgJwnZdGm)BadPc45?(G3Q%m6wfgSL1F6hHF9GrL>}Q1Kx%sD2dzL4? zfYFZyUje7e^@j{i%!472;mjVg`BbG!6XoZ*`>ulSJ)KrgurAfeEwErO9G?Rr1Ptwc z>G|p&v4u8<)Z41|tCd%+|8ekgt$7{$wJY+uw2Y@ZjOi7^Wxw#*JqA2^<`Iv8tjF2r zV;heF9|L{#E`HkDAQF5X5VO}SJpZlV@K^IYJpXU=+q}@rn*%`i9p+3(Y8I}JQO04E znsBqin+jbHj5%N5%wMvZ!dyJ>)8^J6hE_*4RO>tmW*s`q^fJ~u49_ZvFQ}SQ%yPMv z2v=%Iq#a%kNPuuKCl%0^)y0|$JPf^O%{M(G84lDBASLwr330Vn;@`x4-v8iQ4uHuDp}%t#RZ*ruGJA7jO3x!7v#ps=U1Mg*Fr60Xfg@wy;p7rKcio>sKY$^ivC z?*)RaQzdWGEx5D{DA>3)CYViyg7Mc?>Dv`WH4VQkjM7(xYtA{|-VQ&(Q=6|BK)h2K zztO*EM&GhNail6HOb~qi@%ILlM~8MGQGmVwmXfMAJ5~V`YMNTaO9QT`^sv)1 zo0~qfN0RK#ufwO}by7yKs;kLrYwg&uk9aGAHhgRh->}aFoa{toXvxvKf1uQ$6-wvJ zs5G)7Yhy0^D+F9zn0Nr>G{Qym4`$z38 z;dBPZi4|Q!vGlh?YL!po*X;0@`c~KgyG*0+zsfr14<1~FxPnhde~O=8d29T@_+*Fz zSaOprzlk`G&r2={00i^?)!LIBF-$5<;e{(P1SZR)C8N z9YUCmiShuZYRZNxZvRM6eB(E*%~xx$mNW#P76cHCkc=w>&1wnaQHDSpn>R)4@XFVt zrZs?`?V+WiopB2&u2$uZf5IQC8*cT=z`>LB%KC5wDVC~B z9rvm7J~SU5`2Mxk4LmwP*xM+^+TC-FgC7{)IcWSN`X3lL2ARizbM3def6~!5fa62D zJJW`KV8|GIQT!ex0u;=@`pk;yX~$o#+8xRrnTP?l0r!5BfEz=MARP**lGE_{ttv=q zbuolGwpzkQwoz7iZeTir2SvSLVvT$_zE$8XHOo#Y%SrT)|B#&%hiRS2izE(hI|kt3Gh%gIBo`=!#&eHk~l_K_B~s zi}vp4h$Hg66;DD^^SoW1MDzzL0I_5LAy=~1Q?KF1lz4U9 zsm+<|HO;}IGJze63WIA?H#w_A*AF|vjD%Pt~QP(p*Q$jrQ_l8Lp z!Zc2G^tYxu@A1eh(XFqFRt79KK4#gN^D3;6ohH6U%Rm`@0o#GY&gx7ztD^gF-^ct$ zdZARLcHnm9w*nAq)}V1>WH+D5S!fYAyzVHb2-(liuI6)_s%%FlXFkh$BXi^^OaL2y{T5HJ~aXUvGNrWyXsx#=WGkLcXuyYDFg@1BQvcuz6E2a&WkQcgb2= zMMG81@XAxwqmltA9G8mbGd%+ zIL>UDr#-kgt*YK-=*~>i4@_|FcdPeYdnT}ZoCiD?BRL>7%}CNB{JW5D!s(w*Y+uNG zUFfCo!DhSrmFI*j%h-K0{Rdk~`c|jIq@UCXubn=`|2}H2v`zPEv!0)e;QhY z$i@TR>B#&a7$_KklE;0vl#E=me4Pw>^vd^*tMK~4qpEROOvWLC<^N&tEu-REyDm`( zK>`6HxF$h^Bte4{Ao#(da0nKp0t9!85Zs;M?iQqQcXy|7clV;s-8rwE8oI?tUlI&oHgUwpjHd11fHU%ZCuS!Vp~77;zN4LNxT z5VDE^U@bLZvtBY^$jR(k#XS9e-s=0P#ivtLJ)cNn0LKra5G69C%G1<#OGfJ_pg16NIL zaY3*)gq8!9>np~Y*O?x}>!WvD=x$U=D#G`Uli%0+SUWyCdl4| zrVQ}+*2>-NzeWsbpA>LS7DvwLZW?}C8_%&=Ohc=FugYTDL&aP{L~M{OM-zhH@K!lc zO4E?Xb?_9$lZZl`50HM(t5-m2D{xC2X1D$jbjF4B2=aO|i_jToSSG6G>~|z)RatYT z9IiZp;>pD#ghAk?{siKEQC>eEQ(>X&JVMC*suL26PvDy->SkzM<3won{NCeX2Ous+ zYmC2;9(veC6ZL{x?3Ayxr@32jRmGOyo{^CXwN+wHl3pIAW&iqjB%V#3vFU;3=&b%j zSg;di`NCR!c91!{h(BMakMMP;fYO&BccgK^ac|wxeUlE?JgFYya)78Q;%7L#)oA?~ z^Tw}#WFI|$$pH@bua;!~m<%gjuB_xCBYATi!@!!RyAmh|oQ`h&v!wUS{9~MaEX4k= zU-xeI1bKHaB^sVyxkJ%H4QB_=Mztkw#ryZFd+1Uxfc}X{)^rpQyu;p5$8%DjPWTeT zS*}%i)6FPn-dY#63Urcczgv4eRMr?X|&`JUQlS(E|o%41bsT=lkBB|@x;*MLR~Zf3zyZsS%I9< z6jJTGMO#`PYY66HCB(SiZYkfs*9gfU-BDuyOqR_0nU}s95WX3+T$r4_;kJ!a%e}5a zU;lKrX1gs(X0?5jA(|_)(V1C*eDip;Lg!RO{-Hf9ud#_g$Md!IRS; z6YNlYfv0r<-Q!2zXhd#_5VnB;PyAzLvkRbe^_;s20An!nITU7y^dZ55s@Fh1`CBtU zYy0OICgZ=*Dds*1Rr*BOAs%?X2Jx*mwy3m$y| z7U?ip2w17*K=*hA;D+N5-Jw-b!m$M5GR_pEgql)VL8_B~F8({nP2eA5xq z#LsFdnzbv_R}Qi~plHF_VhcQuiAl6k!Rp4v6y3gWRdM^9Atsui!oS;D3gZanMy)bx zDsaY4Tn%ZD>mB0{6eUe`Bo*a7>Uj9dKt-M()q2X|$vmvj>htOmMCkkp@E^_>;dNN`r*QY^h|Outz~sZozhHSg&(t_CzAIZ3iFVDX~Lvr2N^^IMaY=d&pG&3M_(j}N0l-P&`s+P(JMwU^giCID)K)I1m##l7JZo_4O$*V0hMrp@=^K{S0 zeyj57StS9TD>@A2d1EX@F*O*;bl&bh4x&QEt8`69 zIR7VgV3TNvcibta&bAuC{%PX=Y@QttKDj%>cS*9K)iI;XbX7KFxz>fes$aZ|_82-d zG)a_VsUx{)6$@3qJjB7^&tn{aT~c8#E61xe{49R$#jSw8>Qjw6+M*64k(Fc4WD?RprQqt=GMZ0fi5>D#Jl-iH8q}iPu#1j)mX4 z*<*F|&1z|82rs#28l(!AtZLbrn>N0jte8_UH+J2jxw#1UG$ONpa(Df z5sjGeyAMPL&&~v;YBC^QTfZaOj%!5UO=j6oy&Yp8t3pk6Zx*e&_S@Lk@U125@}%^L?a z=dh*PA28tId;>YpJ4Qoi!q{z<>%K z|6@Sz2E0_aPOC@b?)}jegy0JRy9C+&E7cX~pQul;pD>^c^OiOYTD1o0nac&EMi}S=9gauJr2}KQ`A$ zo}dr&`83vOcUb#LZ;OE_Q@;!H__)2pXPvpii!!Eg3KYz*+Q9Ol1qz%$m;`0+l)##5 z6x=OiZsvd}z6frQ;6;BiJb zn`kl~QLn$KU5lJ1s@OR3>64+_!9j-qTzcft>NY4XhI>{0c{p`&Ei2jAtI_C}oeb82 zl6%c=_!<|8(T=y;Fi{MuXKWt;k06t>CcxftGWPLrNIjS{R69HY{L!*Hgvyc(f7aShX9j|TE^QfeO4!=C5q|+p=H2`rQy~1!opm_%mY-c{8C;&6w5LEvKEzS z+(Mdzg#{NKgonk5)MS|2sdm83eK6O+u%F`Ki!kSM{6BmMn zQd77oWxL36pKo7NSh()fWbD100w9`ZWl>-%KbZv|Gbh97ZZS2@s;TeaYih&)g%avV0zp0Aw7 z=HdwESvlMrUJyRDSNXKLU2k~Lgu{SEho&u(x$i$>lX(=QB8-JhKX&_4g9jNr$K z>jAl_p-n|J9Tjge?;lfp*uqj*w-raE<0VgZ!(rYR5+n$Y4Rrzqmb1erOd|JnUhrYw0LBC||o`a~&zQDFa?K{_r`77%i_j{6pEb=Oq8kAVxR5 zR%Pd9XXa87!SHzej9)-*8ql65LVAd-LNmH&6eV#{N`TJy(0GS;qL)5cQfT2-t4xtk zr$5R4V3kLOO6Q~X-59T#u@Nz~FDyUe`GpNh=bq|?2zB5Zc9xg*V!emdxh zA9B~Sl7dKL(!nKG8EK%&D^>G$$!EkU)|2F<|rW8ms|6iw)`Lj^i(qxs2K%AR~L$^8;;oRJd8o|J%>18?FCH z>jMU+)+0#SO_IWcJd9*{Nt$o%rr>a(W#~q7_Ibwk_|c|p=WzN)u|2yg`NeL@^;In5 zhTW|e(Dc?p3>oWmlYDZKbBJmzhE55~rNKvW0LQQ}^8RjAM_=FSPaF;0*MmE>+=xT%+m$-;566P%@gi#pzGyq#tlSc`oe6%A!K} z@!Mq3z|kT+5Wukynh;)K%J)r(fg{+M*TRC63VE5bUEbbcNzM#3K>dMLI9XaJ8syG> z!fdkDTu}HCsbQUi+h|APXE**%RNFe*!=jnGvWA<|eLFkaXa|}-&LP6+n%^v=Ee!@# z5fhv|6e;WkTLfaW2E@(8{0z|K1lwoh@w~=WJ|>l27DLqszaw$)?#k7USu6^VrK(BB zaI@})H*X}Rxd;Fd`9A5~(Ag_Zvr7ZzfJwx}^QRB9NvYi+44!V*M{QPi=9UjCyy0cq zA*+X>?J7x%qfQ)iSYAQj^wC`mT^qnjmHx@Zhlb_1GPT|6a|6@3g7a__FTK~!Ekqr= z2GH*@>U%3OcFN&XR+!fOO;VfeeYR6}qEmr9<=v@hnkG z5i*&nLs$jYwlGOK#QM-Ros@GkIoXgWkbs91?z>1kiknl_APNTaIL05WXS_i7V`$2| zhBS{lCXc#QGsn!bt{dI=5J$ns&Ks9~Uzx=|qYf<+W9+C(ZgHJaWqDC0=nubRSP0M8 z(wf(rU3gatYkjMSiw<8?)YXuq^V_p{!m1aH@o`ADX;q=k$hP(%i>J6fhPkv`j`X`= zt8e#Y-v`$sSHI$OH>n;1mja0=Pk^-W6{;kpP^%-4CM&77e^iW^)vD+GqC>wYbAdll z^e%DH3L(YO5aZ7$W}lb1n3y0()=LHyatLi)UG?Xw+N5u zsgcCrk(yM_e{_ePKKzK`KmYrmrk?<1a{nJPEDVhPE0v+H15lfwrTCaKxF|3JfO2;X z4>tGB&YuXP=+Av+O5M{0{nWJCgy4a+hVE;=zCQdNDJ12nSTW!dQbvCX@x3P3RrLqt z#LQ+OLlC$vz%-+rt<*hT1e~b^m$kC+AchLSo`rjYThI=)b^rNUNfcS8)B*mS>LEz8 z&Ipwrm0&@HAi#&&1!fm{;?~&>2*#Y9Az^%cio7HMqu+5AvvaCxvIDVQ6#w^wVp!AF z?gm(Vg^fxqLR4ZRY1$({gF12=Ge%n4ueh;~roP7}tWoJXZsf2*v8?F(KXs~h2&Ony zV=57EYNjoi_Ge$FZ`Uq;cn%j5%*k@2Hn1sWOg6H*UpdD9_OT>hK^t{|itjiH^zWd` z1UPT4wkBr9o|&moJ7GLB5@c(6bw_y+ztI6f)A3TiQf~s98KIChrA9!{6>`G@2J~FJ znoeFWLgobTh@dM*O@~pC4$1*CrsgZ9-;r44ZjAu8@DxM~y*1@J05bRbF1hYze}(dz zX#5(oO)vccc!WEC_OSSaXs!CwL_;y+XTx3>E&hLqF!=BN;sjOZssQ|?GW5sf#+hD` zwn`byx9))P=U_O-w1djl-_&dzRBt$lJ>)K zt}E?;k9ZP`k}EJ>5=KpVe$;e>1sa0)Ene&b1WJ(dF^9>A+*@uAC;rBFRtW5o=M(0$ zoASmnL~0#mK($)~7qD13=S;AO*9}GVm_~gW56;~5Oenn$7`d_ma!H_j{0GA?KLXMt z9eB5RmkDkxev$PXh#@MaHjVLByk-vM>dLn!00i@3L-#Q$1xS-g|?%+p5q*EYo9? z@*d;IA&yV`akP?J#AIEp*|rDdkE46akBz*0bH3?&>ssbMoGEa=4A`?^H`On7aPgng z6BFh{nc}ZC&NdY?AbZoK+Qb~aUwP+R1ba~7(p7)NJQEe;m>TnB8IHF zE2YinRD!^PFqGjiHYL+Z+?*?l9qy>iAxox^oLm}N^fgqGWen`8uLtJi9;4T#p3e8g z7~{(`w?S4{Zt1sB6x?^Q@5AY;r`B1ud!BQB-b9)D0*ky>o;4bXjtzQ-=!#D6UAk|G zDK_fZHPF-2GPEr2Q+zhSPggc&P9-_ggUiHwC!phXdt;-GlaOzsWcGb-yYiSA#-eUe zg+Yk48G*dLt$j5ck;ButwoZ_u(gU`r7+t7BA?@T``~+ON$`emD6)c?Q@{gfJCIme8 z;ba$9WfCFy-%5GEpqDg_7G8Zth&KSj`9N+IU-Dz#Hry3Rl~fSWA@Ro`{5MgnwCSU@ zhXpXq+1EZy2Nmr#;|?&b`DbC>TI&uEgIrD*IdI$j$;5N#V*0IW!}tf6faaw3D{tTq z%LpPGR)LQdwV}jmn%Y@Bq&s!qhN`z{lBhe65 z(9$gk&Qs+pFlUaRRL?3${Y4?866^cs*9i1&o$MDm<@xhmvhwRAbO#y>@otyZc#SW7 z*tVY&6%c$TvgejH>&#l#=9v?&X2~G^mTvr%fSdZ^*&uf(1Ertf@nr^3nEZ}3z?cPO zhih25kg58Vn+GM#`eq|-dIqvGwDbE@3p;3pUR0r=qo$dXVQD<;D5S{5hi^8I;RU2E z&N49>uhL(Cc;Xj#&$Zovw|w{(bM^|TY@Trg8gBr>wJ;RhjNpc#Bwy1EcRlSB`mC%} zWC+p$4!Br0KZZ3L?YcN#>h2uc^oS=(S90utX+Pq;pEIVq`INJm3yDQAw#ZuJ=xAij zhy+Yur^so(I7G#l%=5AM3SnSnkR?a??bBLcB^Q}DV~VTAof)?Kt&lm*eno;~X7z`A zWkQ}FA0i})w{Xw%`b<^4Ol5j4PMqls3(q&s?`Z})mbjv#uJ@wXc(Rsu%VLmTAoy_3 zZCY+#rErEDxzSXEQ~T#GtK>JyjLE%eys&MK_BvBsdc!@=+ag0p?lLNXP=a1RP=VK*n)6fA0{4axN~@EI)do&*7Z$>DL=621izf{`kr6s zK6>bOZ8?R&2uvm!*<;=-EYYjNvOaol43nb~bELzsQ?`A5ea{rA{0;#VFNSm14c5#Z zP-KFoYE$k|0x+Xac}?*NvPVvd2#%>wZ_vF62lkzfE<_6uq_$?jy^K4bDG!Fv_!)Hn z;PYc+FCqiD_UZECEyf&VYoesAU{&|8uWYh4t%wY-c35}@(3d<~|7Tj5WtS&p?t)tQ zrN3+y=&I16aM+h|kWTAO>_3YbfJh1A#Vc;&5Y1DR>5lLj(bc<>#AR;Gx2s)VYFxZBbB-eU95hIF?e*om zG0+SxE}j(kd#zVafN;xn;O*&zyH%8q(6?<_}+6 zS4DtyWS*1BG!h+1z}v(hx`0QP@y`H!*kS$rMb_rtKRaM5J*Ui z)2U(yeK_q}1wk20jf`m8Ufq4Wwh3BWDZjwypBG@R?^$zpiZRL8kh$66OtwxFsm{~d zMBlwu205qJjvp`+ytvPO-Dmgg%c!q!ZenyJc~=j!YcK<2QfPbcQvNLOZxR>*GxIkp z3FM#UoS7}mlV_EN*&NQe?^VX!tAA?2>x{QGU=a-HwN>{6PwKC|@hUzxKsy_tuI;MX z)hwr6I{|GhpsgH`@?bs|Qs1?C%^LDE>&FFXriLXh0!+92DkQmkK`eruDFtu<`^x^M zuE75n!ZV4N;(0#{)<_#QcWMegc26j6)222LoBY)?5}rM$DH?4Ek7D;Eu^D*-vk zU)=*1+WYArWTWzINVo9f-LbZ})r~RS3+Mzd;!mp%ZBn*}rgizv13Um7?m>NU)A3o# z0Yph1npF%8!;V5~?qohrjeP(dNuE}ww1zCI)>lU^`-GJ+KAOTNzEqj7pv<9+w!%}; zmVu4L|9|U?_4gZ7lj28tg64~8Bm{;}%(e^Se%5C#`VR1!M8$0>f9&blZ|_{+0)~ZS zs%!w04e@RaGSvpzV$|j!3SD`VysS+WMJa9*LLkeiLB-fC;POD9O+nOJp0IR78e8vD+trk%wt z@U-}2N^ik66!UY)9d>phXza;=f!Y^uTY)hY&77}%Gx$3vqj zOr@=Lz|5pB=mV;Tbw~#t{T>gy+6dsh9`FWf3za8BeZ?`zpMl+=0PQ|*XL|h20)0~d zNagrq1y>Kn1m`Evr*hGcEqO&7-!2If?x(4Fg?n`JJ8gqLeT;o!2yF)%p(fo ze5}0G)}03pDr!$&QtZrAPoK7z+>I_#_C|kGk5u^0$v|AiLFMDtgBC$4GcA!9<^AU&Hq$f8$ zARJf=|AAJH%4$kLlq`w!SWGf!5|oLP=7ttW{9N-gGJFQzvg;;5Rw2MTrVpge#ogOc zf~{HMX)d)a5wm%K0%y5^-yl?KB=Q0D0yFgk(i?zJ=+~i7<6po~wtGi4A=TRrtj|p% z)#t||h<52Zqx3_a$@{6h@#-#ADAB>$lQRIwKQGCBc5 z@36cE%7HoEyND_{DnQ3g3jITcF<4hF0EqhJxW|Hn`a8A&2;$ldY+b4Meu65@K)QZS ztId!`!SLcj!sF!~Q|VQ44&Vf)D1fnKJfvT6g%S|^??_hwzZX~of$&|PrncA&T1~c6 zpu}DoVrL`;AYe_x+w4m4KaT3Ge@9v^0bD)&`ikac^cN`67fqQW68sMcR6d|Jqwyqe z@;QU>@y|@B_x}G9fczQT`X3QJ0F771ob*RZTVnNpo89v$TTR9_>-c%9$riusn`9TU zdd>x))tC-+K3~bx^t1GPtT6=;8BfJWnqXBRR}po6QXJ889h|IwtU1^6$(uPX1doo! zKt44^=OuPgO${L$MsPFHlRZ-3)yeGi6u#p5OO((l1Bc_uC>3IlVC#27Vy;ut6mfcF zo)UXSitnt6_2q@m2N~w^Cp1ZU!n_C)^XCq$v2E2KM~DKRH@$7oLPcaeF^X0n&$Wk( z@i5RUTw_KAtZvvt&+au01ZRz*)j&Nzq9FAU>7%cTLZgfFXlG}MB#CIbS~pJ$@KkQq zPfq5iF?43pljs~@n1<;Y(qkd-IbY_;Jyd=CZ8MlA=v-C48G)9Wo|CM>yN6;R8jMdR zpPP!RLWJau8G@zhVsB%4UxAQY-;dB?irjg8T%rG56^3D9&V1k*Sm5{(Ypnm>G<-Ye zg1~;Laba|U4sjxu4-o>He?UqNH|+5F{Dl{EkFBILp7IP}!bgot%2yU7#$VFT+UNY{(*h zUz+T3rd5fkC=zb7GFFaSVXIMj<&&>tsyZqW~w#;J&8>(|$&nt)agVr60cDh@qGy9_yPn z#)p7M5l?`1V&);8{r%5E`1Sg{juG@-qN13B&t-0zn`Yfd)@L5CIWEFZQwJNc1PCdr9Djts2V{`N>yeNN-xmZSd7!R~sh7DD-YDPV<- zyj_yXIHEYscg;-dWlc|CT*EuF7o7p&xylOOf801bJmmxQ0YKC;6duYcc!2|8VPbtc z3OXgX5I8#Kw{sQdB+CDyqK$^AYbaZ&MRQ=ch{j7lw?BDir8=g&gP^|+T1@Nfg7z0rh=-CL=7+K-Dq=i~+ zz|h{bCo@(dbG2qz+m9f`Dl`DoY%Gip8Ly`OBJe_+KWqDYaNEVL?9EO|?4XKhxoG0UBVg%Hyg2VmM8q5^?8KsKTU zIUk2mseG&)XP*bH>0FxjkMhT+SEwUNOyZ`+XEOxkFqDVz!0)~}m zw1;imw{l>Ta2SNF1x2bdU=htSGCHmi*#;|z3Zu&D7^x0$3$i`nt+Ww%a!<2hdyP1O zD)K;5uv?{sFg=Nd=u3?uk>HnHy0OEGJ1OY~mM3a!Jtl)(he1}0*)JnzcjDXHUq3c4 zij6=ghO;H!fu~#}+L@%{6~>ASWD0G!Hu80aWk4{PqyFq~uE%1bV{}9<0Fk>j-;7Y~ zR&sQI3{6t)WuHy>$?5qZIM;-VGkcN9FDLfPv;ltqRy+rcB++{QJpuiR5EG8vCxcTs z!{>?ZYHpdCj><;U?aP3~)sKrZ;wGoRBYl+1*KB%0!}@B~!>Sp6!m#MY+^g2dYs@A{ zu>?8q$zOOr`l{Ftg(FdOV%U<`W6cV7gRG4jTn#PvK@JUn$93S6GMGcCffLHE+rX>4 z*3_>;n`lvG%)c}}++)8kWH*a^h7MTz(AJ~Fsd@Ac)X@=wAU-xd8>5Soimq}e?WQ-} zoo)gZ`#PN~tE%6Vi7rK-zO<=+s8_DaGwe7c9j7sWb|tpfP~dpImw_)#&|OXttw}05EMXPgv<1!Qlihbn6>kRmSu1u2oBE* z#im}V1XQqiay|RnwX3cC#*VRItZKoO#KMJ;PZDU@umIV=5Ioq%&iPg`=HxM%UjT|l z?>O9ION50K4GFYX?6wt1DI4`L52}lH%zTSKguBrJUc{5u zjJ)|TVm<;kND*#~;(yXAjD6Qbuw7(htnW)&k+Se3J>)J)Yk{EAX$yLj+FTjPjlrv- z4fede8}bA9G}#w)oY6iwPrY@yH>V@>(1v=OH2O)`rIvF5?COgp9|dz0n@@X5BPW%Q zA{q<433GEjcsV>HnwVP22SoJjHefgAqBMj3Pj*H7aMSAc??^C2dgbmW8|7+Kc$el1 zpbhntj%L$eWH!rNA&-0jKs4{>A6Dl!KGskqEbftz2F>|4{>) zj?X|Qnue#ohrAHPgmk0L{fG^u$~>2FAKTDdFgzyvCjV7BkCnj*JG79PA-_UN*&mwXg_9w=590y$!R6sZtO}T zTBqxE_FQu#eoggz3YX5Efn=-Xl-{&jo4YR=t$UycWY@lP4#1V25<&AdKuQ!RMP`lC zt3Er!XEUuV`cP>}utk_kz2>r!QW<=>X?3gOavgVh0RlM#fd34>qS)6B`I*(y4ui$x z4Yb=jlnJwk1<% z7&6+7Q3pl)g?96=Z@E0QJZ?3)6|GX*KNjfTC2tH~fcg2~OKsY<^_&{>`>tx!!~`1| zeg5eAf_n3QDX)7p=@yC00Cn(#>k}!TXNH#@92zeRVEAgV=4v@8%&QTm)uv4#ywJWYYPd@@njea`_N7jN3|5YbmP+Tn zB6vaGa^He$^J~|tq;b01tSoH^=c^_Mo2OOVGLwOp{TAsCr$4N-*17*E3;%+ZVHD>` zgPmx@mgNn{_}I*LEiS7lkB{vgfaW?TFi3`I3RbMs-RB39^V!^oG*n-b#{$cnpE0}S zDNl#Bklt$D#Eq?P3Cv+RZ^lLd2o|aXbH3?OeL`+u#8)qXM+{Y8DkO@I;c-c}H3({Tsp{jdr>MZu)c zE&dR)LPeIr0AV?J**UQLeT3QQDiFbke!F^2(l!2xrrb3`gKEV0ghQI+V3~C*PppE@ z4%jj8@8pPTOa2HNvpm8-u4|#`??}Mqu>@`y;q`>9@p2BF9rH2qUD0Yg1B4yIi9bdU#$6sRe)h#{t=o zKE4c4Vk1Q$?SQMNXv>cxHMe7GKc=|YQmMb9s}Jm_2{j_V7QenMCVPTGm0P^4Q&k2S zXYa(sXD69jk1#nr(jHjH|IFhlPPI7O7{kkJVNVq{VX@lS0QNK2s{o;}h_s@FNRWTw z|A(~2TTppG=TQsx+S@P67BOUd^C9o}k9TE9npV$%Q;Q{pzr1<;zfL8Qz61}*6aEQ} zAph}H{dC8FNIm~4U%3DI5*}m<2kMd-y3(el*VlM^5Wtoq$ZU%-<<~;JBM#CC0u&pY zIN1TP#OfDGwi$AR;G{u(A$>Qb!X(mmPUnWc7PE53^uxOq4~%Yd|8xAbJV-asE}};8 zgrgbG4a5!D4=KY%K!B>~Yl~8mSCNKh=OoIoMUEy|Jtyo*_;Y)dVx%E_|K*`4*-#rM z%8w@6PaSzL@3DQIHpnds7E|$+tBGEHlK#G5{_F!X7aZ(&bWo1>#!PW`J4~Ei9>}59 z)(jt#ZHCx%W%1$Qa2!q0^f=K*I6zBIQB>Onn6-Hhq@~sFkI|y=zU{@$M%NvSpE#P# zpY2Svpm_YW;9EEPvoPdt_-?;X+OtVW#X~cr)B1g1u0b2^xvP9$H_XYCjb|1)^Obm9 zTkXblsVfb9ZS=|}V_9O+8~a7)4N%a2_U&`6?XBWRj$I0Yees*J3TD9Aj7MMHR@XCx z%H*6`Wh{y6g{J_sXN>;5D!C8^bVc8~UyPWJYwK)G+r@O;XovA@-El{otY~ni{&QgS zu@grFFnu`{T1obB6a1kZcXk5zs!e#`+{t%jE-fB~h!J z%^+{+*xdGTVPP;d)7n0Q#{*rr*lfz%Rs2=#JLb0-+x$P`d}vM}Q~oskW-0t8%>E zNJY8tJ|UG)&$aRe#YV%!F-CwrqWmW8_9eo3hk7tRU}c}rzzTKRSEK9%xvM|FSJ^q5 zU;KKbj^lY0YZzcn%sUkx*gVFf%*_VbA`1o{~$*?@+Fk3w+2-2yf zpyxOO??PSzRJ3G6C-|gN^W|!pm#)p-8Iu>~rZ^j5E zyP>`n-KyPD$~@Dyd%IO^-KSO!2q;OjoAc*h8ws6MX_2|(gJe`e0j-Pj_P*U8vC7G+ zbmVeGMkCS~r*(QY$<6TxnGreQyqTJyS!mB$zqRXhN)5}P_TZPXmL$JER%z{Ef8iF#q#B%Pb>7LS+Tm%C(W`HSfpLmV z79Ku!+<_CF8GZRQCtnpd+*t3^I}ZCzE{5e&%qBjbPF-K}=|S~F0iPP)tQy@1A2%ds zS*cDuLzG>{O94(W<;;NfaDsYeYOpxN8{V7M_!0xVjPVkq?4X_8VzW!tWEruQ1*}|V zD&OGIpjflfBSh*=NXkZUszjke>2Ubhl*#hwmtuVVzA{<%roaqaQJz*;0oMEKkU{1z zUJq4Fpu7;u*-K8=+gnKf*nr=!4kmmJ&SUH&E1Sz+ zi$+IFi&U9N|6Vmto_0d)x!1)!6}dfpmVfc2A>e{_de@}b%JQ67TXx`e5HtQr^Lt90 zW4L$`=YKd=ozCBMdXkv&rR|x zQw=x^2@K5V3~Pn#+w)*DV#$xcPIqCX_Y%Ibigh(og}IBxS>`UNo5`8xl}SAmQ?Vsl zx(7+i*-I)0v~q0B4wjkC*OC>5pY=2kFjw^0SdxtxW(2oUL9HF$YGhr6+Sm?YRD3Fl z4S6>tZ`LwFT`_jnr$)h*toFs!kQhU7(CqFjv^IJ#seUj!JWkoj4`n>QZ5Ya3{5q#R zS*@7!)pkYH*K?a#KD}zz$6+`?^MbR6&g}c52o><-Rph zR(;Y%r?P9R)y=6yReZ2d4j3(sT1nK}-bb`^3?Y#*!&&^zh0_*a2eHnyPn~o_zvP_U zS_smlyU2!;H)(>kBwuH|1$xT@KHrlhM!)9q$D~P-os>e_Vl2%KKLQ9vXhP&hPjbev zJLUK!6i>BHwTR)IT=HN@g%K!k)c?j?{okj{h*rzwr!vl(jKMLu6R-46L-Vr+MW%x; z0%{wj3L?elV=p1EBN5K{I=q})w67%bkVI4H>v$*conY&CiDzMA7$rGvD|&vR>^Rdh zGTOie(2T*Se$>O~$rV*j64N=T*~8iSCgYH0i!ryXB4Cg?97k@!V0;RVjhu{UU8C;? z)|sV(%@bx?Yin;tw7kKuIkv63mELGpq^=UnH$T($lAHH?p}EW5C*6binSUH?_W|te zMx&9dpj!H(A%g8UCYSbBntX-j8sfZ8UQdY2!``5isgBI${UA5}O)Eb49|twZx-GG3 zPyY)Om}@aNe`ybEqgs8`J&bPZcs&pdTwtwtKhxw@$D7v30aQgR<(g#4oeaoq0WXwG z%ex2QVT*J&P3cEmue@!x!vjuTEO8t?M};p+`Cf^Qjtu5YoGnd_7(K~iVs?HS9~fQa zpvN}M(R6(eV6^{1?JTBSZi0JTKz2hB{S1ik9PqN`>bQn+h^8b}kR+E?{VMq&@2T98 zY#=0iafo^E9<|9uXp$z~vkQTVEDmX`ukG>|;gR;xWQ2zvK+fsDg6y6*ol(ghpLQdj zGwgaxOen$Z5QdXcBxvc4uih3R5iFXTIvncOMK~LCGu11hd|q-f;{(iLhUZxo{NTULqP`5B_;qc38Y;!s$PCQ>=D4I__d4+?AK^tu@21%&5JjzN%j z@MLUouH1d3&cY_>Mis?wIapP8g71!S^PPiO%Y;;@@Po~p$ts_-eM7TDw?c{LYomLy z=-gD_mv97mRt7S}3F!iJ)HP$lw+k`%ZFJB9YC}9O0P=3prjD&QLY`JkRv!1c8iji) z+RhKUgd|?>YbFyMA+q#}yR7VxB$PQdos(0)G;`24EEk+jB*>3U6F8i5`pour<@GE9 zDg^@3JL6q?$qZJT!CChsEv4tT_IFUtZDfxL%7&qnN%z>_c^KH;{~A(buzeH1Uy+-P z%{oXdMje7DMm&fik8O>O8)We=K>Q@!54BCKdb3zHrMJ$pje*`C){LY{)N@{f!d~#& zNH#EvM77L&zQKZ>2Vi$S{A(43oA93?Z|;5nw~;qDUA3(^sw+-tBlzb|OZ|rAqz3Bh z>nEU`RnX`dS{elrd{S{6_)cXhJ{+6u?ZGH=M2PGXFz|A|$5rBh?s1`#x+AIU;u_Mc z>|~e#p@JyJz_(&#j5pY7UxtT0`5noD!=lqAw}OphiPmu>;o%zz;!d!jYP=fX+YiGM z$EA-w75uoS&4{TQ>W}v8M_}JEA}Z#R%2w$@-H~_IZ)tcG6w9=RbQ&Pb{_FKBx6uGj zzpo8a*C6eZsb-GD3~>Q&n@fkYcRL|Koai3$Oz08ubfPL*R*%QeS|5}8RLmFV?Eqi5 znHno`_EoQ}t*le7PZ$hKeO^V-+_Rd}*??;#tCpFdbI`jW1}n8=&Q8K95vgdXRF{Eo zXy4j9#@{za@kB33}x!U=MQQJc44FzvJYDA28J0lSEBYT7r8}P+#S1mscg; zv3=3eI!d0DE!>E(=$W%Ymy0{)v^xV4dY`|1{UU2O z0rudR{8o$L)tr7QG=L5z#)H$q&tULHE?zNSL3ZkZM%;eES69?VhiH5w#-XCtdhMRV zx3%MOplNZQ?-e`id(i+RDC^xj;WNwfpM7h;$3^af31-gQr;({BELqpPMekpA3mMHf zi!I0jq|mWWkmRl6*DN}-GGSCbygrc|-PR(Hr*DArGWEKu>qt8e=iX)S}A$|Q{1)H@bUFTVWV{(gXvz$4u@zBSFx|AsJ>(Vi8NRuTLK>{beDL1z6>TIPb&xH;n;Rq1atYC(qNEhSmt-KJUD(LN?>7TE z`y^OiWw=%8iLWOW4^X+Et!kzqfmJ)F)G zyC{ckZ{<5o1>(fgz>KN-V7}x-avKaOK75yB{Zp(x&%^z-_Y;x3P6urAac6i+qg5$lC}w@J#oIhjF@`c7+VD~kQj$l9E7*;(Hf zuAD-T?J1>_I|muLE;?De4!L*C2CP!2iSETZcut_4~spDk>;~f;37)AH_Y}ysw(T>~An#@|S~oM;JV9>`CovyU_3%S2He;{O zQ7D_M>`MHrg2?~1K}Y^I1rd2D7LALnm~`)3@5Mr$Kj)&uqCgXDr8ul_q|4=h}o+fjdeU=AXQ_IfiaI4g#NKjPUl{<@sP5= zTwXrMka|pnQp0&-%t9Mxsf=dBtBHb?>#_E>2|VT5c@iCj zFO=m`AszmbVlnd*5&?`+*)1E*KpbsO)ka2Mx9FmD;?*6=&*J85{g<#Q9{W*rk}jMt zC{&eoPVF?y!ujYxmEz=6EI`G&dUBgfATDX^HPAF)+H+*;INi!^^W3oND-Fj`Mmj_jWrgI^@1taBuqEM6kCsI8hi>{eN_XJgxN%wX2`(`N~I@CwTV-npP! zAn&ZKQnN;!W!0QyoIBXA6+D7?A6!#9>QY&nzRs-bVV>H2<<02G9YLWvC1~`3fB?jt ztTM~5otCaXXnY-ASkCX<<)i#{7aH3Wv|gJXjAsdtYXf8IdXFb#+~fI+7q`UP>r&g^0|1}1D={787_?xoYrMa19kM1evb}QXJRqXU z_HnxCOJg6>caO`W_ejV76!UU469;~N7d-usMF3&4_r9UHCNE=Z9fH>M9rVECV{^ng zI#|xrDJcBa1IWr!)$WCy&wdMtV_4c9&{=5xhi=BJLx666Sao7@N`d`ZW9+Zo_h6~@ z(53+I!`OvKwwwSv^jYh-?x1p6%7^gB&A8aw0D5L3>eC-;)D_N693dUzTgD!d=%8yj zE0e?Np=i_2vOdT)cXxffN_5dIYqE@1|FP&Uq&rpW7D^lnD9OVVa?Iu=zAA+8;d?n~xO+85tSImpIv zYALD<;Pkz1kgwa$2%J(ltzKAt$E^R!XPkcC|AeC!&NNZ{ubpW$tf>*t+`d6IxZC@N z`jTNQPNY&M34Nveyb`%vo!7(q2niwf8HlIJveU)N)dpRCFTs-$LB4~=Y$haDCIj`o zrTplyQAU?C#fsby%JKnZ;ybE3`NKU{vd-`KHjZ#@fKiqKkUt7*HTLj&B|>8%8bHe9ss?;ITJ=3l@Q+t!d!AHX{+RU z?L)fcg;RK~e#ZDIY&8qAR|m{u)p5g9o~FFz_6n+KGjK#paY3sTN;lj;_N;AZYRSsD zb>R+%ZmgtJKl`v4-U=cdDO{+)+t(Q%F(ao#ocPMly*j2k8tRsTOCbNTFGFCc&usR?H;RNxzbMjNpHoyKoAI7QHJ8^- z+sK4@&D7=r1qvO`;<<%m1<5nkP9iBrpNv}XyefUbN7*5XgBy`JveZ-Xi94&U++r5X z&tuS8!Tk26jMRHa!NpDC@+vCp3R_N0Mxt`qxKa{a7+44sbg`anbNYkkm!E{MUuA_n zYPZW54B_u;i4XF+%u}ze=J0%IgX2i*k)X#4BWoOmpJkzEvnD) zS#rcD;gOK&{e$?KyX`XDW?Ol7n8q-=@-ci3mL+gu!Q~h-R#z8uP#AQ3myQK_b`D`8 zDc3#KTLI%q(qv#Ce7q7Uy(Y^NEvZFMg!|@>gd{sL=73KJUI|b|-t#R#smq|m%V}VH zoueg&`*zM>mob{|;e}a@=Vi3DMVqrXG=vyC@5*VlBw@@tMUG`X>PeQ#{7B^-q+H*! z#bGKcxeCMbeRm~5ZnUMsz)xofrH?t6(ZR~32(6uQqf81!5a^X~09a0sUjj&L8HiOSjw4XVwA7q{?ym2Kc!i#a12=m3&5ZNC3JsdvX z$>y$ilL%TppSYF!kx`!>_}cRIB#r@HtraIVT)S)ci>*bh22q_Y7Rb46mo^mF)?A0C z45v^Z=(HgCnt+l<1CWs(c|qow657J}J>pws9cqc=@-XRN=Wg}Wl~Qq3h=2cJWP zYrOx~@&mb$@@LcSBV$H(kxp983s@V0QwSxb{0JX*%>~PQb_t&NyEv_jH-v0+Mn@Y; z+*$QC)2WDDnAG*~qq~Dsam-+SUUxIMVarn>dwFl|`2*5^`ue}EMgA$F&<6do*<6hC z!uBft4FEO%w6@ZLIj79&U8nw->1lk;rC9w6!3)~4B&poGKp%MbQ-n<})`D5n@WR6DYSjR2@dHAnP?d51}>8$Hfux0^pvmt=@tl zE&vf)4F=@Bz(4#o!lx>B^BamgslpC3^?&~1kX*$bB$Xg1~ zKm68Mn3v2Un1fBkk!S_ceCHW-CXTc}a8({isX;Ig@9vp1dX;}eAr%4cWGqqY`q{Ro z)7cNi1<`E^d)ICw?lGU_F&s3mfDCH7w2}+?1h;Ch5BeeJSWX>})^ybbZ#xrb5hlOo zhh!+~WmxDL8W8b+dg(m5=Vdk$SF=(WZMGhX;`7MdaHXkShB~tNI+gSjyWx_-_!+;1t%*{jh)Y2its_jdk0O-{L zTr@02<1k+kw3%QYAAsPK567-_VT+Lj+_-XYevAHoVrQOOhn*#Fj$p$1--Lx2}faxhzuPJI)%%A}gyh`i|pM!L-^3 zK{!L@VOfpPa=BgZRkjArEmHWa4d_Zl+I`4O!vwMvww(?a0^fsc;&|Q|9rJJt;4X4Z z;F;bOpcol`SjBJRJ9M)L^x;5s`BWmM6`76ns(fvUb@->OOtwE`aB8xFQy!F6X>i2U zmkwuJRLhWE4wK@}q_3qDe5_?16uY2k@*%I-Yo=c1RSd;D+SyC^#F~Oza!=?PGkJy}@H)d^6jq zM%uqy`xvxv$Ufayu9_l`wRy*dM`-yIA z0rOc~d;9&OH-VO%WL0z%kY_T(6RPS@x@#CYsm3`PCUTq<*^A5R3qIh|=`hvT4WQ2P zAq8ZLwQj17E?1{23AIS9kN1XNG+!wRrPN6!n2%I)vx^|IflSG27%SMB;m+F#a<45z zMdxh_RaZW8i&MTgF=M~%>d0v!bhIHBf%b;w#`bXCsskI{JH=0=UNmKoD!o?|orzyC zHgbzmJb)2mc*(vqp*>Ld8jug@D{^!|%)X9&x6=S&=!l)l)Hc!D%C55xeE6{|+O2vz zzc92oux_8hA~)-PEQiHIN%Gk4gd2fek}~9YJItoy8Ol#A>1%1IDeyaKod{kGSH7kp z6tQ|GTpsQ&LQ;}t@NRCMud6>i3Y)P{qx?*rY=ZeAqOF2)Bp=w6<<( za+k8hBFO-aCEF-%Si}5;dHLj$l1(+-1WiTEaZmg%8CGTfBb0lrK_yNyM@DEqslw7a zPtB|{9`bG^%f8mb8J|d(z_JwV<;?cmt|wBw+Ii3J6((fi){w0~FO8p!x*!n|Rx|3> zlF~R{ps$#@r$c7 zb^&=}tqyZuY@tuvkpS2&`e2exzgL)hv)sp7k+L+q(R;3xQqJK1nAbYw32o=_-I6Wh z*&q%F&;0YvoqQcM&KHl6+N=I4{kwBP@5UNSY#W5(E4(vu+Z9i7Pd*k2UW3QJpT)-9 z&Jsgmpr<$04Qs*c7C#xvy*s;wbjeg%zMQi4604P<;5pG6dBC|w9M_JArjCrI#xx!>buLAUrS^1s zCJ4h5ZMP>e%*SG^CkA%Y_pwSUgG>9PN-ho-GGcP)OvdzStN>R!u3$=83eww2R90%#~JIWSiBIFhh0kSG}*mRW4sSmUP^H@)5Wp^mG|VK z%9~<>*DaVpTZ}eJv79yRMH3U#$Dp)jrGE3*B!f#$Y0poD$0{&DZ|9(qEN7`1k($lZ zJU`qy8`zb^BRPe{Y4=UXU*6Hl3e9eh&YJ^4MvQ(fnXpBW@oP z%);9!05|~y0rywz)3<@ezUll7@-t|nJr-SA?0`;W9J_$FoS9;Jm$yA! z#@60J)G+G?I;Yag_T*W5yRqg&Jtw;N#ti)pGM=%tgo{9;7z#%($Y(2a>mmh#e=XMFZ#d%)W0y&urk#%YhH~ zUPW&1-{4_8c`$F|YX_(Z+kwKLV2T zs-fjizwV~LybQk2Dl^+laBGrxdP7&q!Ht@z@VN!%|BwF_-SG|OE#}ieoU+p=`04u} zr{eFt(&YG(F|xOOsv+rJrdhq{%*EwQp;zQ5h&Q_}0lld}oe-Tgdz7@^Fyizn!H1Ur zU)OmHki-;j1N4j`b|jpuYn0wFRQEr_C(ii{9fRf zsK)SVY4^jdR!xY!+=r{13>T-Pd;JF zifDxIzjO|5u`zC$p|0^x<4Dd>(L4@62J@r>ypEh}fK+8?xo0-YXHks!kCsSr?u?ho zhf85+lN}q#8*k#TFCpMSnJ4x(CyuWUh^uve0W?BXaUl124IFs3P49Ean_6d2U59++ zV>Z$ake0+}oAe9$0#z7GpuYt3AVYInGm>&u{3i~gYZ@R7ZL@%!RAZvgWaZJs zdLIua*R`$iKg(@0pjcqt`v<+6sbCq3^QN+vWOrcK1}dIo`< zX1j5Ou|&E*a6~UYC3%E0a!TKRYU~XJJ>GQ$0dGHO@UOsRW#qFxW9YTx+qAceJ*gan zDU>z6EI3$LaCXDF6E3gO&-e%@dg5|0RX(1|A7BpDd$C_T7Ux%6dD9$qNr5^s;(&Na zg^*B5iCJNb{NnIs>7MRTptv^{C#-X$SPs=gfjYJA#B)eN6_A(fjpmMq;8b^NLc;pNy$!32 zg>L%F3b(K`Ruxd+@z4~rvKC9gEH79w?%prWC>pMlZFEA)xtWSw3lOtiI+C61)AAKl zomakKdLZZb2nZS;=|`yLJnn%f#D^KM#Hu} z8mf-43-5?#UU-CT>}JZ-H*=|p7sjisH}tQ1SYNQhs;00$`uf6Dym+X+LPJtLN{|UK z6qu#kPJC9~`@7Nk=}fT&G1U`c{bBRtglQG!Z~FN=EWU8}_FbH-E-VPMyZG8z$!+}g zh^uy{jzH+AZOaQf&EHTIw-FP`+#`<-m_EE~Q#5*M9Vn_FYg1fgsYV-moylV)GXJS5 z*F)26e4NS(g{~vJtt_MHDM5}jP4T>7bCxx2Bc@={0CClX0E5cfRj>JB^t4(v{@^VE8ph@f)&;s6*54-R(}nTpaCBwm-C_J`w+niFtcf_c(%W1$k?!O% z_=jK=yz8f)SR$Z^xn?e(E{NOJw1v&BD7>)?yO}J~9eN1pmt)1^pq}|`n$NyF$cR?o z(715RmCJe;NV`*|3!cAvh_aiUL!`l)bGMLceSC?aCmGK;3{35cSZSw?j_SWO(stWY zMQTI$!PKjp{ga50V$XEdtk6@q$EpKuQ)F zKf7f97~@n zT=N0Q%*4^HjjFX+q#w|+i{09Q``AzHcLHe=dWQ(}lR45Yp&cRghrD3EYm-F|L09)C z2F`7!BA>_Zw|+x0$U&Ancq0W_cr}kjf#P?9&z2xCRg*YJRmdD=_n1-SiIe`DIZU_l zOt;U^NN8=mjhZ0IF1U18+`q`~TX)+{0IEK@*GH8?%C;g(aH}j_pG*K2^MDm!3tG^TW{MCE^DQlP3|Aw{8>G``Zb$SN=RsXU(F}|U+cEZt)`-y)mnJ1*y z+UrehJUT)?O9VG^lZ5#pCXm5Q(p-^6OeySD9bIV$w>QWN1!Vo)$U?qiiHhzHtG`L> zu4ny*61B&?Ob6S$b_nI?TJ=7e+0K|6#ki!!Tku&2cyCm39_R_-jT8!)^S|u1#JhMa zSzrP{<31csJwmZJV7aFD`NVfG!#3x9!HSe@RC#YJQ~XuD2-%dZ0{CeZ{-yJ8iCmPk z!QXra#mr)J1fhnthW}5Snu_5d(q1^q{~TEDUKGDMwmME2qUt|s0+LCglB4JwR~jA# z2szcm_&57j?SQuE^HT6=iM3|>iZq^Fk8|}#+sv6Yw)#xCIk)iUTIb;S<^Hj!T+ixI zqbD&?JJGhYRQ60SO`M?0e)`IW%Ax989-Mk7I4d{sWY&OW&wq+~eKq{c+#cbF>B%@>3wD22Bieou%`&?|P z-^N4_3@@W_QCh8X+>0u_eH=;l^sUH)M8j&11vgN&Q`c0}SmAy2sWimpy+Thj5#AA2 zkQ)ZtW9wi^D=WiKM1meEB3Z`$`!~uG+v?2Bd{8K2n+QtN4f{72Gt&n(nk~)uJzmr* zai?4>wzy;V!q4UMZl(rGF}8`78gefw*KK{q=iYF4-prNQr!gjJk<{GcN#fZRRtT^D zVX0xKOj^oDsijXS)xjcEK@$P)k3q64Edzq?jlIZ5gopmAPSJxxZenCU2wOkBm^h)= z>$i2fc?ypp6aVvIdi6Azwo>@71kWE1R zE`sDwA$O2EaB5_y_etkb;AT!|PB$qde(Hl0WyO?rh^THqq4Y!>(Rs@v7~j>}D7j#! z7^85Rgu2Bx)LZOmOKPGOV~VT$FBE(AqaUF|D-jp9e=;L&_e;x={%}cu()E1qXCOjC zKze+riMW{F%<}dq0CM9$iN^anLG$6(!PTZM1NbX5$T%p$K2;gW3d9A<95aYT&;wz~ zwjkY*tE#JF78{H_8-W`m&a@&1`gN+tGMq^42xk}$1CfvItM=M@aY?sk%uj_Yj^zGS zG~`P#w7eCrnZQ!N`gZA;C_GhG@0TuwMlJgrI1LCP2+cvIXVFw@Wnvq@8?px5R*Cu# zad8^?@QCGJB;oD@P&3#yc>iPlJ^O0KsT+tBQ%Ugx7>Zu7C3Q;Zt5||F=~>=iADw!? zQ!+ala;VToKqp|HR;Q1)#{bR^F~rB(gkNWCX3Wtv*MiW73-;a<^X)adS5g!}PAfwDZd8XHeyk9Xo*Y$N z9C^i$?V-y+10TtBQeI&NiNU^qcSlaS9qmQbt+WMSH|{P=#)3D6*90j)oAS-vlORK# ztLFBTsZSG2T~>L|W|f~1A4$BxJ0-MmEZ1K~KbH9>t{4CQ!N%b2d7y`ippEs-?w>~1 zvUeWySAn$8o}09{j|yKhJQ03Xf-$rVgRS`MV!z2kZb{|)X+aL!3XH2&_6C+l$(lz4 zd1{IL7DQH<{n^Wr&+LmVY6G4dTF#X$;NgJ~v?92FnQLT*t|jU=x~Jw#r{10V<$~TA zn?1%zq$=dPQCIam>xa+>mqh(`+<;kDlEyQZ*X~@tzER4z=2D(qeRpMJ7h$|wh8H4I zT*zb^iCRjD8sC|$lv~s*V{s7Pdf)i+>HMQeIRImc23@z`QeRq$v(=5jU0k!>u6tXqJnC!5$IFw6hqIC74u#`rb zoxkt*`a%)@W)b=pX?{AS*Z!81`LHn8}!w z0642s!_v7r25Ja!qcRtZCrkqo^m8{<+jRA?N(ISZSvaCtuShvy@)dpVHE_|#H4#?V zdK5;jqG%eYYu!k(Gn{VZRG^@NTkg(Lq#4y@;At0fVBKLEaGfsx^A_*>;f{d)`_BtZ z;-N1^*|6W8!)uU0;bG*+_-eqw8-%`WzsT?+D=uIu-rvBE0^UeOtzV6I6o6JKX+A}F zWX{56L{aFrJ4s*{+9Z{F=!P<@6PsFv6MqdEyp+amk87dPn#SzqT>g~Z@VW(-=tDFr z_B#dv#{J2#rTlS+JmGb#;;;N+3$5A}uNWT%aM~yG5$zSd>Zze@-1qcTc&=?0j*Wj_ zc-G)5tJ$P2#W}^)uj{+5#7<*X`44zo?(WP|&kHx3UC>Q~J7f8L?OMps-Q+1>ws=bx zhKPCiHNuTH&fq-%$S%b~&n<+NWvbA$v%2W6xJw#+MJ_3Iy!OXIx{lgQ?Du@ng;06G zu$Qv0&AC->zuYaxW<9!Xw$7_&0K4E(v(~P?2Ud#Y?2SBhFoN}u z05@=TLiR-H_$q&f?%*gXmH9IR7%^SUW1ohO3UU9lA!g6APLy7Ik>T|%CcU;+JVfX<2 z9fESA`~95;y=E?T=M4pUzrTA;>6qr+1znruH4O$ji7|=Hy{j}h9yZCD>7q8ttt|S~ z%_8a-&*n|1l|m5e{|XIN%>LbrmdF3+RF+TeXWVF9&iz)zcJU$5UyTDn)tmGGRpE*= zfA>F4)A}3r_@7D@Xa8<=vl9-c%W7!0cK?DGbZ!BOiZG^qNoA*w+#!vfZQ-1Nzn=fD zhrUP#XszbRC)UtvU^XK6)yx(xo;}qTZ|uW>Z>Xbyt@#e2fcgm;)G<9oHOn&W!mQH( z1{3GaV0W{PrnU5tX``AB5oME7Aj$`OyzLu4Vd+{Zk)!ESf858plLtF61R*_BUq{sh z9mwpNYB z@4$y9geLi93hUO)-Z6LMVfo(I3+SUtM~!2_v8j8S=%6W4<}*HSvc{LBL$P%~fkF`7 zQ{keO|7Vaj!imBtSdkhc%|FGQr8vk>$IiOP$2KQ3P35r`fWEt9+vCkdgj%n> zvQ$y%*HH=BktyH4e}9dfk7=alV05!w>IU1*fs2nMA(s7_qt!nJg%?=m0a{jOU{ux-Lf${8q-8*+$^YvhlY$H;j ztQHE2JJ)s5(sV{iot9b5uMaj)n+o>VI?}JMerdJn76`iffL*pEoQh{levO-+c&$HZ zpKIQkULfWXQ%&Kt?Q&Msn_VRB{p$J2NL9yR6GsvnsX2ALOq#t5@}(^P5~?3^D0|IG zrtk1u6|5>V4WM!0=&wljnC{&!GL?Dq&I`MRzT`f{>rwf9^ZJN@&F354I=Net-W&90 z;`PbP&${v(=gLAAFs{y?*e6t5__eJnH|tYTganIIa%%3u_Lzqs+mHZVU*#<5Agehd zEN?}&W@3dU@Z=I$zw`Rl4HV-U!84Rc(S1h!@a7YcCa0bnUHXi`V%neqNFhq|H=rr! z_IvZ<)JW=VZ=>@HoKJRi^-S|3x$oS=dk~5I@{b;&phZ{k{%wv<9pCe zJhV&YQ|KM#&B^zCPp-1?=J}wx&PHqf$Djq^So%ORMNI(c^yy#P)SUTLn_X21?JQXFhFM7p@H z1HTjgj)9%q`n|l& zj_tseP{uxNca3#J+UR1EYMsevA^pp5c$7c9g4`60PgPq&N|y>;p{6GaYRUs)yhV#J zJCEaZG5Lj;>>sKxNhDo3aa!9(s+|}>{GU#)s5dAW*I*}}=?Y%kCBRRA|^P0G?DRpABNyYdhC`Pc3z+D(|n z^eSO8C6o(=h*o;F--{B9lD^%wimQ-~UGPkBPD`4v5wAm>OW8-Pis*BA@=}>q{e=Zx z!HaT}y7`~J;1ER{5S{br4h7=)^fCMUE3DGUeG zn<$8g6s=9o&FN#jok%5P)>z(5G7UY}mPxww6c; zpyLJ#M$ZRMgUz#cg>|ja3F>bsK9ERuWw*0kh7wFq$PVa16ltFD*zb+hLAD>IZ+}DS zmI|u@jT@gw!6{q4@`~cHVsegp^$e)1q$aWoAXh(!Q)EjwNQWGdRq;p=smT~+5AMAR zMI#S-`uK5&fO0~Kg7sV3N}!owvZtg{@1Wb*(kn^DCAY97UUHRiF6q_ziAOL~>3FKW zbwy{52^b8{(cI2*5*1uSa!FiV0B3u!LT*c*SOi`XDEN^@f|c(qu;gbQ#l_9vbQER( zuXFKFbU6N-oeP-@?w6OTE$2PMbvX0p>RKd|V&{$J6g8I#H<7loYuMjVoOf>pG6y6p z=kbP4er++4O~)_FigbZC9cbiP=7l)wYH4Y*x&3MMlwRGx(wQu5`3Eh>y?@-8_6N>!F~q zG^?U~A>6R#GTw&53cXV1C0Tb`$pSIN##e<8Z8^4jq`KWAs+zGuF=!l~c&#J%MnCQr z>&+{H1W>L@Wvm~px(d>p!kp z@}KZGG;*c-)bn6hDSM{Og}1tuyqxSUrM(POF*}OENkd5sbqTR+)U*k@A)GgVxRq_+ zxuaW84zUxe*E}0gF%xvy!y<{z$NJX9uvjH@uZ_)pvE9+_-7Wt(v*%p)Je`GBHqsVc zl7}Lz+FLjXMCLL&ZXzMYh`dhlc}p)r4Eq~=D@B<@hXI79)?#Hb-%yl#?-toPUTekJ zzI^URZsUMGuLsdK_z2Ex=*mT(`u5Nxg7r@Lt&*7P;+oCcyLz!NIolFD_4m3y$P1MI zdM{{?E%7s6jKXRbLT%3bRBodK=mNLTsjb_Q$8#hl`24TM!s+J84@ZL8DQ0*> zaeYB9_k(wE3n9w5KMK9loR$)j^}eW-_?iB5N#?^OT?@I%1rO;Uk9Ll8_a8E8tcYYX zJymeHIC_Ovi-VZQB|WT2v`b&ACcnCaJ=3o1NQ#Uk&RS-`XA9fM!ngYve>9b~m7TDa z%G!d_TKU54e6}%m1eNxX#8)PH%U$?N&lkQ1?(VTLe}7IWBmHZ5D?Ib&G#cD39>7Zh z&h)EFma3@s`-f{A^2pyC519eU3)jR*agQu zw32;Ta)Zvp?JpgVB25zm{PCYC>cRdL6;zoq!ZQES(i{|LZluw7=O*^-rOogwuNI|U zUb$B=6hyEERp4Ve;tVVifEX-EqJt*z9A zX;&>wb9~Nb9QZS;gyOCk$9?7|(_}pZ@gcgNFskD|Q)|hx@{;_>_Guvx=yBUYW86Lr z6;mVH`nG(P-S$BLK37VVhj64%{64)k(s{^L2u^*13)Wqp)hco%&IZEy8sOSsec3Y# zU(6tVJ^)#$44(z&%D)|*(7>mOoh`J!6wQRRvnP$WJ_p+A%+Pddv8?e0+F3`c5aIgg zd%5NEeJ3|uRP>H%y$1_Bk2dsfOsrP^=%I{$vX3Vq;Z`#5=)kgw3f9wn_FGmVLC-sM=)Xe7Jj*Y@f%f zBjCdl08GTrrxCwO1vXM*_I)vL0Mg_iFbV%kdU(e6`V-3@-oocTUr_yyvqmh-^ySl? z1xyArv2VYKCJ8n6p_$o&;j_>w)4TgqiYPrfN91FCN5)bzp>#$gNoy(H85VDbWge0J zQ60ks^3n@yvY@Oi-#7>N{#L@5#Zdfeyh4CN~2fLE2c(@k5&LyWid)=wm%4GPxS6AfZ71Jkg^ptvqK?!^H*JUjqsnT=BtbRzDl zww?2-_1OU;A2efpHSVb*kA&dT@UGgnp91gdm!Q%5Ar%2yutO_VIpd&N800S*jtqWX z1SkT{AH6U5Y#V(U7Jsr|A~M8^O$2J*nbm9}(e~}+OflER#mq|ZVM+U#3^j5xPE`X> zJz_`t{EPVeh+vmC$jBLCr#Ge3wKtYs&v$T%-HWdzu_ctW z_-j1T+SJAoUeD1tl%@M!KO2_+Exo_9E#tp4emU`v-cQT_;1H#$2h5)AyyKT-4sU=~ z^`M~{!0QObf-2mg;Ayuk+a*+!;2-~s1N3LGNxVtuPR;8ays7_!*?(3o;GZ5V{3wB& zT>o8=T3U9BD{tfA11M16lRgbsslJD+d^r3V(bo&lx`7H;^{1ZHdOuLoZ0aa*%w-I8 zgtT!NBWGOYJn=9>wRq}{dVdYor@Pu0WRkR|3yny|$;nbh-)GQN-h^7l3Mh-IHxarr zGIfUoL3(89#QoN5w+$F-zzsPsL{r~PLv08jI12a$J7jgT&d{IUtEai%b%fMg(A)?< zas}O6#RNw_b%ozc;Xu16+Z@Rka$2{)tK4bh^Z|3Se;0w@0+gxa=fcm{Jxn@G`k3i- zdv~)9ghvyco8)ToCUKt#BP^g-w@;!Rv&|^n=h=J=JNkw2?hN$lWpgu|{sJp{vzXws z&higS4d^s*VxmE_`XQ@?Y{*t++sdgGww_&aG1+q2TlP0t3O`SI+%-$OJ`+%-DO!`Y zyn7EEzXJbXxsDD6ZcQ}JW^aKW&>7w;K<@oSYgL|tyrFge_y^)@`cKFfMUxol&AaRJ zVYRn8j>3n;InjmVIn+W1WBQ)^6l)}^<)~b&^`Xvs{V2gdK!usA*GH0!;b=DYpeda? zV?Nx{??&BqenZTYgwoEl`0qbDl^U`x3(oxK9yOpm3cO0e7pM4%3x1Xt{ug7s@p~s_ z<_OnR;E?k?^Dt_CscP>y_848>=NO)f=;zIvtcME&_}#9=AK-Uh>o$c&!A88x7(JrL z*XZ7}T;vRhzZ4k@p3?pfzQx4i8H7o)6wZ^hbC0W03w0fgyAldaGTo3NHZL1G^^jOc z)`$J|FJnx7_V-H3Hyb5m6`bD3Hxph2z8lhUfA&QFD?tR{7XLR`VdA(1C2d09%Acdc zT?^E{C%Gg?r~2ife}B!|B#p)dy{S!BhXXa5gg2$)*+t==IzibHc%Q!!3w}!H!-R72 zr&HrO!C~DMAD?su=mc}fi;zqP9qVU6YpVde9Tl?uoB>JuxoBW;_qvMDGIUDwFc#?+ zd-Mq4KXHWMbf5?c(g`Lo!H@y6d0IYdSVCFsp(2tB6x|Jw&j9nGUi!PkN*$;#0qA4% zo2tW%`_*%4IjKlMEPD$8LipcMLa?A)azE|S_aTQdT{;MEq0`XgOVHUmO}ISiCJYWJ z1dlu6A3%!blhF209uYw7VjgC!N@~v=APnU9yA*4WKE4<&>v zmiT2!30je%W!^+Oxe9&BycQq`@Qkt#Gl$vWu7L;Q(mw{;K1htpE3vih$3HLA>KCn% zJYd3;I6)49FIEq`N&gMyWg?OqX*i{iRvUZd107*N#GDqQ&cb)iZ-5$HLu%_c6p<&Y zr#B*X!+RO4$L*Xxv~w~tA|m6pBJ}P))MZco65{|)$j+NSxPy63D0_D@a#g&-*3 z{@?O>>)*6|N-$pVk$lXT8F{wF+*8c_qAjzz5sT)5KT_X&m<)NaXw3CC(IG-UPqI)p zp<>xloWNREe9WW=9{423{!Qi;*t)x{u`&z8QS8#oXL!I73z3Fi9Tez5H zPh>`ruLv-a=K{A9&y2Im=rm!|kdL8j2BW>m-XidHU-AIWbsf0jPg^FJ_V?)?dPz0f zSr+JL_?r!MOP(x%nuGd{%z$(f!=f%@d6hEGz%?=RV-!Qk;U!4J*>P#$TDj!05qM_0 z5XIm{9I_Fa^8)%oBOTPVja8vvQTaf_{}GZIdS-*A4Qi?a?U6j0Pe%5GI5=kFa0cp0 zB}-BjwT|Am!^!X$JNtB}m)_vL(5>?5T|!}Gs9A0d!)@_lE0bP;;2evL9S)n=MFG@K z45&Y?@mKOo;^k)h_+?l+WmsI;o>+uwyR20Ha2jZpI7;yRq_myZEc zsSUEXUUhu)lpF~?X-LfDn<3NE#emFS++yMk%kd-s1 zAaV5^NBA@E5)he^{TA2EyPm1@q~sX zm!|+Jk7ej0y#n3JcI<)DalXgxty7F}*U#oGc{#EtvWh-U7$aZa8t?=rAR)kN6g@dV zKiD3LRSksT%rTV;lLL+#kL4EH-p7>kpiM&525_}~jtkK!w|H(ZBQ-w;WU=rXS@U`& zgZ>wuJ-7zneORvr^)nj;g<=VcJ*qw*S6r1}8lqP@Rsr){3lPvbLRDLMd#?ATSjv(_ z<7$#)-UHz=zi84LsLG%Vngr8`I8Is3{p-XkH*T}9x(GO7UK0#uFUxz`t*D^-Abjr= z!Fy=|$H^b(2&d_#6u6!js}L>>$X9y<13#>J-tNTlc|}b@Ya~Lk_cYmKei3z3X#(Y zvO}oTViZ-dtW1p%c4$vT)D}VLxAW}$4^yz;+`)<&keo-6-xci>KEGM{9|nzqgZeHT z_~Z3o&SLgzS|MO+YI&1L`C;;$l@g`(XrFEy?R*;MoU2fIuMi!yU0QeI3 z`9C(+|K|4p4}fCiLHqk?v9gOa@y$rAKoCL_+(V`wUA01VhU3Gsd_C_o-Kj0f-^K^O;a@)=gMVEKhWQGO-8Ix!w0+=5pS|cSIYjeb@Km#;F680E#9+ z8_ZH+!qJZimNP@YZ`}T6V}S`e1C#8FRtkIr4rJR8L);$88-nOuHeoF&oH#s|JbIbU1GZZLbPv5WFz% z=3=9?3><*dF7^c8&ybXR?XlMV4aE}LIU_WZgapY(Y(q{bZJp-_zkU1_@uCvt-Wb&D z)%_V3mJ9n%PJZe8OOTSPg{{Q3Zs_SBDGv2LDh;(>wiHKVU1bVef_ChPnIE28{6xt)oO*RAAB%M61L{!?;>?5+O3vOg?>(?|c+_=nv zR+14uF83~^RP6jCk4_bJmbb;T3zu>;B^XoJ$g*e2`aps5R9ocLU;TSjA%0*pag2~e zT+FCf++rK+0bUi5UEEBZy(7t!EEnY(-@|v{@-9Zl|Ar#Mk(4jTwUeZt>umAp3lud{ zA2d=Q!l{KCo0wp#s&aG3_#wQHc3HanUA>>bVBQs)w@1vT_62ITrcSBgY#qfgtgyr~ z)D~zi?C_{q%=&;5i(<6Wk9Dv8Ft}x%UZzv2XPT)QWr#woFFYnTf;3bTH{aRb)*L4% z)D}A*l{s8kiuRxp%meJ%!*t~6YVmd4UfO=IDPMKCuZvf=wR5uHQKPwu#7~s z0i$MEcHLy&GW&-qnyKj7KIFaf16M(s=FHJHki&+5Ly?MwM|?wB1z3tRTeRWudy(b{ zbi3F{;HP;DT5ANtqOZk9M=%hNsX%qRK$s2M%N~#ut$CN$s!b5xE`xMC1cLA+J-Z_5XL2zi+v!jV5OWM-ick*^$V_0K8Tpe0>zmaxsN;4isS4LSMo8|7+K{gyJlbs38 z_Z|_u2F_Cmu@g;U_mh_Gm!t5gVx0>CB_yF9TThXXaRHERx9S+RZ^9dp_o)Y6NKaYx z$!C8BlwN2W!YtBjlxYeoZ|c7t|2b+=^R5L70w`+Gfgb4M6=03JaO!a?dU_fE4P_88 zPra%kxWSyfl^6@+%oWVXr}HN5IA}oL zrG|_nLuFuwvD>%2kr%;9k8H$V6Etr|@^?-dD1xJHh%r=Ptwa_v9EiW@|8-zD_YI{{ zlSu`F6%O9fMf^Wp+)t>G{t?Pv{83{&3nlvlz`XExfO$;A9|7giYRzq$!EY!4pO4q~ zRS{PYd87)Lfe&{5)gwmVQ03G@Fd$qe@K`q@=Uu~jx8QT@&)7Kf z*@n}JvcVsfXjJ+4hCUaK4}85&h{V-IJb`W-0BT_3nQ_*JXa85VWqV(13|VULJHl?S zxV*DX4`bDOn0drjJ@|@0cw(p}#4Ys9alq1H?yXb44xCDg9F$OhSo?=mI*mEaLuKgR z6;NJ^Mb-wM8K?jJObMNR-f&X)#YvA*poid5FS>3pT7LG?2Suyj=K*gRgDPrc=Bp z$8|{C)H>hbBSCX9M}wecWUexj7=*)@z+9sN9`Qx80=g->`X^b5#3A~vTHxmV+d?+~ zPm9+4h*P}Gm!a>HrC2S-T#UYlWaOwsF_rl~CzqjRU&f1kw|Q{jEa~J1*Ftvp)7Tl- zWIkQcih+y+2OwEHD%fdZtv_osIN95qfn_2!JTASYMrGPmQ}##-$3=2ZESCqmwSg?W zczfVGrfo$brau-AhYmEoY%Kxtol?mj4kv)@%Uym%h7gd5wR8=w{|LXa$5{Wu^G}gY zpY>B~75+0SfpKEqLl8O)CvC|b?*TcRkm#nqkt%)h=OELK|z8_ z&XlNR$vI0Fkenozf`B49DycwnEXf%pXON8KoO2FU<-f6ScZ0WY-|qL`egF5yXhs!Q z_2Ja1eb!!UuDRw+04Md!py1D%HK*CziUZKeTk$2h$NSQ`NK^$WkiAhoZec(H^Tw!h zX`*tQAS=R0c!NmFGWa`MN-(k;k(TtaPpjr2q7ZWU4l)91PBV(uM?gMi0+^|^WBT5k z%TEg5JRMS^HXLH3S0&Ilv7>gJwlEeABc7!X%DK#prM2Y^rz;QfmZ|D6gGJj4nJLQH z*?r4Ar(Rre?Sbixlq4OVt{ZODSg0sl<)B@~crm&gi_CkREB0{Y2EaNpjCy9gCBd{5 zMxpW5#+3GRUs-kt2)r*al8e?$Z4)qdE$7e&S?1{>1v#Dq3Z^w`Z=2w5zCb>rdj7$} zIFJmG>IN{HqUpqyhCH&Zh%oPJ+eLZB;EP}nP(Dt)Pt~O-f3H88scF@Y*@HX*4sHlQ z0aEIpfvjfl7@oU7dAu4vS^c)57^u?h#uS&inZEF+@TK{VrUsvpUEGr}eeN8q>VO+g z;+N=av~Zn1c|aJg%7S?XIm;*E@GXgcahsvyuF)oF#XN>zlwA854o>6%z3AlW&}L}i zEp{7?>3Oyjge@-Y3Xvh=leJpq2VX=~4vz9kl1kAS%!Ca`nRSfZi0W7BrCAO&=#nzE zwd;O@g*n+03BfhNJ?E?Qd4yHiwtjCov9h$C+dgCH;||b5eiS%Xk7JK>TgKwLOkh88 zJ1+0uf`(x&F0L_2`AEXyOBDh_-J3VXqUP+RjHls*s{L7AW6IH{ePdP!g><)kapO1_ zEwvoN6yvpUC1ovx3M*TO!Xnk?x>uQkjAEh_RR=YV3i_`Z6?|=?JEyl9?t>y|UecuN zW*w28Y_p-&-&8ZQBCv9elu%m_f48mX!agR+!Cb$A_BvS|i#o{CXWX!#JUtyIl~WYZ zWNB#5;FZoRR*RxmYGwaSl$xQ>#mTdoUbNGR9MxaV<6T2t13-|+67*;Ry6+9E=T1;H$ z?(KZ0d3MFjf*Syv@k*Do@o7k|CKZR5-&rwnm=`aPN%9BS-vRy$et(cY=F6UvevztD z>{i(~Xug;daW{m0THB4ew$HE*_W(@|END>L%;RbrP>8AYvubolBEFeS{96UXC4a6T zDlxJkSRQK_o-Q{2{_v{viQ!eSZO)#6H6q-6t_7R@e(*HOmWpWIg)lK(l)XC90K2kH_JcH zupDsa8f7W>2~lpwzAD|o@4Rs)fJveK(ayY}{@eGVcLmM55$__(RE4z#^`T}%P%HCB zsIPKPk8YV&w%|Q1#T(CD^EY#=72Re-Uie{2iYva)_k}|<-y^%#*#7ZERsT4bWKKZ{ zX#gNAk~oSQ@U8(D(ZYf|>kZD21tKD&ykV0*)-zL}3_j-X{kIAtkU)IMW4vB-@VEBcAk ztLZcxoI)CJBs!+7=Pe)VVSNfM$CYO1zMQSKLn59e$6;05;98%)>y52v=yWu3lf@?P zAqjvaR7qt7>eVTT+u8CbB~4Jh91DcLP1p~1Eb;po zr%~_op02q{E#)Y*Q#50rpDTj>=<*DYB%>(tp+}wcesHq-;sYb$rv*-Lzlx#~?a|IZ zwOOfiQWnd*=@)ljmrmB$tn|L2WUo>J1dkZH~L4Z&jWc$*xtydieAM~ zlJQ(^p1cAVq){lBlwbC$R=74<0a@ze~p%Uy$G zgwS}E%13v}`{*eLNAE-npkX>%RNnf$EQ*{(%-6z3&D$gM%Y~6(qv?+~ar8d|%^0|n z@kswL5Mpv&|HHT8@c17sMyK0rS%XR6z1QccwNg^MSMPVFCm+^zq@-WiBV5o_v|oSR zGxz^W7K*{4*s1YER=;uC$v@HR(8H&|e9O5LRx(v?+w)CVR97$XF_nct)-nbAOGDGC zfxc)Z+{bS}<>gB-t%wFOltI#vChQdvp~{NKM9v}NyY$B+%8$Sjiand)c9$kV_-dH$ zfP4YF)u?CzlLw`Pzkr5dXo6zk3m+@jEsCTfrVsPl{d9d=eZbH(#i++!qC4oTnQny+ zms!m}8Q$jpv86nF#d|Eo`DhyyK8R&DVgJ|LZ9XvM6WA(jMuD|G2SwT1TYTX8kc&rZ zGcDrzcQjQeGN@`FY@KG4P@umc&Rrym!{VH^w924^yR+9TOCQ@*1MlfZu|i_h0e;7w zwW9_Uie&!HU~)^lmz7hg{YPL{aiN~>j4mz289D}-$(v^1(aNA}6Ny(wruF?GOL2)8 zIE6zc&hQP;>j_W?=IQNC%h>>?B4iCJAX$o`a;1TReHwKuG6~uMqQBE2b^}U#ET!c7 z{3q`z(5(8?{`(o=9gq4W5sx4 zvQU}vpt#8V9@Ea61OZVo&rQ}mR97E$shMde)SfWTb#5IM-&Mk$nXG!-H$<^>GldH> z%GWVz+~%waA=pW4H!%%Q-br1orlV^Fp=y%$WL#_S+kWq&IUvkGW5eYqxagU^on9_1 z*+13AcA;)qwqEnD6b@R`+$Nv(P()v^jhc(tOG5{Ua0EQ&`8>zgKyKv(SP2&Z9tA|jk4sCGwdYAKGI{3?Z?3b$* z{UC(PCemd$TZ8+=KbDpj?%#u1MC6nhn0mfTTZ*x5i%t!-k8TTyr-{OeF=k0y?2}0h zA6zvJ8wkat#~-u~j&eHe7oWIKawj~g%{+xlBzt@)K?F;E`r1wvVhO9RuqoXbp7O=x z)<^kgJ2?1faSs-}cWHZSd+WqJ?|AQ;OgN!jCAJlNjm2}6p6*DUTkKlmCbQ=_e_daf zG_dn+10>VnWLFk6=wwK5&|8JfEDxl8Sr zZDcb|sjc$l<~&8HnVJ)o?UIzf-iavT-UD~phiY$nbMdZ=I%=OEu291Jvf*z%&TmNs z-c6y;$@-YY_wDk5h>KHUSBbKYi0*}}9x?-Ruh7uWq0M75I@i+^^FGb*wBt;Zx7Jo3 z+&dho9AV4-^@$2}qrcS#IER57`V)6G{Q20%A!LM2=+`Hn^!v=)cc2$JmQJZ29t#Pc zphlNHEkthm@5dj+dwih8hR)svql=Zhj>mAP+;=o4sUwg|=k`N2${rsRpns;x8cFTv(q7h)=SGCqnd4!1Ufwn%dd5VI@K@iREwI(NJ|-JOJgWBA@U6Dq>)p@z zZIH)>pNqp*G@T*~)Gyqlw7$%Z?mZv(HW7y>Syp|JM=&#SglDA}L=VCj6*pWUGIWPQ zB_2BGP227uw4J7mni^s=A@54`d$+GMe;aJG=qx>lH}m;2iLVWu5u0VFiyz{pjD;u2FEQxRRaJ2o zeyS*x)+pO%?yA2BBP*GEYf96_T4bu5w~6TOXnf#cuz=!~FPZb*xnN75kQ0jO-$rut zq5VCkC_o;6=&vBbQ?py>I2WwiY4poj z`zZ8e#&n#9E4{{qK1vLlIjVf-G^K;p;U#%`?EGZC@MYhb%-|+0YW9bWenlA5DEtA$ z+m(*04B50QF0Y}gf==UBGq3KK04w_7YT z)JLBbc~1&O@cP9@ZLKY7R*<~(k#Oj$?^I7iz@3mNO_6ZDJj49w9CPxWE9N8+#>A(g z+guIX={xVnM}$n}1l%Sk3EtI9o2t{FsecGsbM$7F_v>YMmEU#eXN*P;X=It@ALA(x zs{em%u5V0?9i1NnH9AltNuOh>oP7Lss?O|qFTL`Qz4UbP{ZDttPsRDKuiuP3giYVQ z{uGA{buNht661&+#~+WOL?MH}Rd10>7uiV!e^F>K_To znAE1ON6h@QB&Vs)*WaaZf!HlzpaX|J$fcLt2J=c#V&W?WJd{q`|aNGY8rxvOwK%ZLBYO9$(R zMG{pbWNZYTizU)gA5FigIEF5dAsy#bRFu=t5|LeT^geWErz3j1CG6T@b0;b5O(r?Z zQ>PsA&49x_^F)=dZMT82DJ-;?wpJ`%*_qjHp{_1V) z_|M6mf-f%t4@eELfD@?xRhAujoMq?zAIq{u>G6FBY|$cSQJ|UGNMe4tZ;r$?NeHyB zZ&^H_tUB5|RwO>j5;Qsc$WCwSEAD!-LpW^2{Ae2L!QQ8pE7rsu7-hGBvR2~n#oYra zr$(sx1y$B=%~uLr_aP-?0bqghwsfo(PD83QUD7DmP@ewzkC6au?Q`A){eSV*vymNk z?~C2fY*S7sG0d<$E-sn&_FjFN_&Nl_CwwlhdsXI2{6@QVUz*K`n38m^)Mp#UF=#_N zQh1Ai0`!k5=8$Xibo4`sFA+rt9dbSjk+iMSXv5dq>F)~G;2J$2B7Ecs#C2wcTtV_4K`)LF+I&o~Lgp+pSJp?Ur5&t0AY4+;@o|G$F}Lb-h@JuU4y_T{L~!vYiX1(6tm^ zImAzvliR)QTQbr#v;KwJ?7~fM>nOu~OT}Hs`oK~dKjIbF_6Zyx_VJhjK4G}=PR@MW z_~OLWZ81ryP$OIW5&lDZlYKnKZVnXH^XnvHDs9OP(+3`*@xvmV4O9@V8JT_3C*Ap_ z;^|K5#bGX0h!6WWm3+V5aNm2on;~;2buv?xRv*?;VtW%kAnn10FX*qkN;}Z@Ri{KE zOxgq=4ddmo;#}?=j*{`qWT<4^C0Ifo7-y`GmY8RjAu1k*vu1^PDJ2dFBq`S!Jx|o} zd1jcp$G_8tkp2@|V}m|R=+o+`>D3{2C#;`n0RNOYb9Ef;XvrL71^;0ST}+cDPWY{% z8#TBkH7Qw|yIpFcc4C}-L^f;#J@!|GE%E#mhLgA9kFos1$T!P%kuOXo(>?uly_1D} zson@OG`zxmKKy(uu{q(fvuP)iKR+L|Kn!5_+iot-mU|!g(pkv5mpVbKxNoc8)gag| zziYbN!cSrrYo~=OHwN^C8RPEEdk*E2T%t`QpxL5wmEdP2SfltjOYZZp)$arvsKUw$ zE2Joh@KF*_F#F}n=Q`*)%{LwYr)_e5ED~NxVhM~!vS!ziin3%_!f!{711rnBlM#5V z%n5;4L~Nc3G-wK1(Uw}PJ>;F=FH~?&Da!Y0hBFs*9>tbc+PSoM`fN3(n)0fptG_Q0 zEM$1*fX7tJb54}6UC42-PI3?x^cEQE<%6^g8Dr;XTosd(^t0>ehb z=7CdD!;QI{)`9B1nOVt`(L#1gM}h;7Z;n=3F`vWI?oV`-dWGP*<7LPY{_;p~ZdTfg zKv-ZWF=8_Db<32H0+9VCH7(t#C@9q0*RIo4D)16D!LTdXs5<+`n+-dS=ZtKppsU?b zaOtsiK)|Uy=U4K{pFC1>pt>NNykMIc;D#Vc865;2D_5vMeb(lWbdLuEt~vc7O5dJA zM&jljW?dpF&yS-InO`g$S=^*|2@U=<>sjpyU%j@#tnbOI80DrykZT@@%Nq@a% zg zoTS|@o2+G}ZSvGW3e9?pPJ6BmRkyg%Hx{%sVGHPCZ?q-WuHNpoGq27y@obG9z?x%T z=mpJob;(EjiredP@gi~LkE}2Vp9;+v+QYgzP*<>=$$w$>0zgi(S)b$Wpl#sH= z@>(9#Z+Q1??CaaiL1_rVosyLCB}Mg~DO;pHt1p+hyiW<;TI7WPAu(iANR@XC2l}xy=ln_Q``9=s?3av}P%)UAz@8 z4n5k+Xe0Tk6t4*TgTr8Uh)Qozj_h7rmi?4<@cT=tnL6t`-OKK^pFM%re8I{U#DF&>mkH9c z58uMo=5L_N0xifcXfaa4pkH8$@7|nvkB;ArfTI81Tbo%d1N{)q_Ul(YXzRt=$R9`u z-T~L&Oy>VMk5`!C?)@?Kn2+-&EYe4eK`GDHs9bumf>n1sp$?PIT#bSUVBE<5czTJ5 zeaPOdQ)1|An(@k5Y+rEGK)<4#;5FzKi-AKQOUclwBVDz@p(Y;qC{Ok4L&X_gbyW>j z%_dtN4DW+`UYRyBwe{&n^D9YNZ7AqF8O!iTYD9_?T5W|9=j42t#*vrlvf}v4qZ{8o z>3VjymYp3H8mFDoU=ws*?pi(bVnb}kTO1Axtv255jGU+&253IOd>wr~lXmM!lsh#c zGjU97aYl%{LeFeys5%W!G!i3lCqvQfwdI`AV!}*3j}%`i6lUB7XTc+`j(;;U$P{F0 z3d&Xbvyc8M{RVBC6aR)|e$8cs162udH38#n1;h#duZyc3YKcz5 zd56lceCkH+Ml|`>)EA%5|KZ)84bE2a+CE##mhQMEp=TNhXJo!! z8y<{F(y^1>_voGKqx|Ry9$i?x8&0B8A2>;Wu|=`0% ziqY2|jyNT+P{h1o@Mbbnlu=VtYe2(O6P>Ls^=}^DirVVgN#{^p9~mkmWXkwlR6~X1 zF59V6l7IW2A&tu(xepQ|)Sb7$+d|K&9ZWQw-p-#N2SQ&ucg}3ekgMaXe>a%yDS<+Y z_fS-w8YKFel1qG?c}oija4tO!dgvALZWi-p!<>v)3w_^A`2CW@5!1a79eC$Qv}7#= z<^>Ydvc=@LIy93PPy{qFe3cMXzWLjx^hb7|io;zXt#5T=`^)2R4;R-9xq_CU-pyhf zB6N5Xq&jJ{ed)E+`OmuI*X{=q@XD+1ZQo{yPo<1zly?wyb`$3F70G=SYx!m8 zQ-QeRgZIf9F-sC>Ia3OH3TQrkBwbrrkb>XJyxSR>ETa;i#4M*Id;+lr+szqhW3uiK zQyyK#6K;ZqrwjzOgh6Z!B*)!=v}^aw(*nzI4gL$0#T7kz4;Bj2OO(i!cV*VViSEFo z62%mf;x2u&d>@>{oRX}$zxj>SAT-u!>FRo>O^hzynveB5&UT~ziMWI&cS!3X+mvG?2otmFko zpyN^3hG2(hf#v0S=zba`I~g(0pK%mMoAw=TJq9$UzY-n~Og{c)2>axzQXZcvrJ_p< zz5?{8Q~T+}myN!oapR`*&v@7OSN7GR7BZc*D7C+%b+cZ&C4#*9z6J8Jjpn`SviS=} zw&-inf$2M3+UDixhm_{1!c5c0jM3QM_7Vgn_b$%?q)RE*nBZ5>qu zRVvj_s}IIzK^rPJ?~Xx-AV{M8N&U*T5NI7`8yUlwQ&_+H$bFO;k`RLi*v5IDXnSto}pnZ3-E+fi##&z7Kycg{x+C(|n4m zKGgXCV+| zDGYkdf-#A>2XgxnzS~2-T6G+9?dFV(D_@0ivQaDVfM-@<%5PFAr{Ock_vlY1Ojbl;hlD!)G zeEB8uoR8d^4LSRvNO3UhGeg(9`W5AGM+UA&d1 ztVT6hQj4w{C*lCP6>x?!fZWJ@*);#6HRkeN)+ci&mr?l!-YtVYv$C`HY9@tR9Wn#S z$qRPec59yp>&}>$$yi8DDbaokSrkhsPFh7A4?_LRsg+-G>pyz@2WvWKw>tnjtzyzl z-}@cS=qj$?i)?T^&ToB3gX+U+;khTxK9^W2F>(Z0tp%tW7+#Q*U%<(@EP!Fdws#j( z@;sfew9t9D$I`Nt7ommbORSo%!A5G|7dmeP60|!XaZcOmYcDhq6HFLd>}f;ft#lMy z=jQ=Gaw_0t1Ny)FoZh+yvI$Q83@YF2_ffNy)b;3Z_D8L*&|q4iP1*sUC&85E5`P>_|%B@kSgG!h*-As*2O z_BFS-GACi?(N`-*BRwr;kZ#>57f{hv2nwbeU(nGV^%>ggE`T6yrH))F55Nr6hsZbgwaEZDk)i_a3F=|BuJy!Ol&pp^37J z$?X#TgzTIH?2oA1M7N5?i%14%Mbv`4hm=O zgcKY<0vMO`okR=r4M~_?X?I-Qzt({d?8_f2T z5L3Zv<<7ZT&$6%w)soY+)@T4isVeIY$a3hsi8`N)AHi**>p;}4)9aWuo!Rn7D~`LA zG`VtJVWzz4p3MSYtZuKu5UFsXR{LjqH4vx+b!#bi!S)ju(Ug(4`V<@`qlq=|{{A6! z50a8uQhP$cdoGu9sxq)iZ4z`b!C8(d@GpqbJHbMppK`ld>eW+E^im?aFvCCG0=~$ zf2aYmW!|ckEPI(b?{1R!4VIBq(iU18Vp=+c9DS`%Yg({faTS|ig+EI={m;a5Py0+`}Fqw-hOEi(JRLIk(SD3`1^ zED|qe##pGrKrZ%t3MJ`^zxVu&-sGxJeX!gIItIKU*knKvU~e8S)VqjM2e<@rU5ids zzrV#6FKD#$7C5mM4b7qK5yI`IR9MS|?=f441d5Az#O|We1qU}}l1lK8@;na`xn+pW zaa~%{X-nyOTB=W~jGDPr={i}O=to7xVAaLo5P#%#fdBzC^#0^odPQ$~lHNp>EpaEc z)jP6Q_S(lHLch_l{{^J-*R^wGf*P}hy11%Sn%LB8q*;?pB`uzWlL_Ij*K@lL|#B#;sfR-fz#Q`Ji#1(d4)G-nHpHzs87!jHA5lu1ANnkb^zE zB^sRNFEsr>dsO#2MHL3qUzGTe=`-elE+Gzb7(U0397j9%rT;BBylr?qG$uf>>WI<; zl@}>9pXFiK@D8FflaJiadTnU5{H1)R6qcC0oMZY>L2}d-u|iNFzKj_SukF%4)K_#G zSLQ&jCUyalvPIZ~5-QFn%5a`@l(y8!gnsS9pHEz49ZOZwZLzOEgV;c^aRl%Q&q$6@ zCZl-7XYZ#Xd^KqZ{USB%uX=A+&ePeX-d@| zP@S{^0j%3smD6%y`vJ0XOz9^~7u8NuZQ*JJzgn`l0eef;{@LdhWZcQ3`L~4*&+kDW z&}B+YN*&MuV#`g3pO?A8BD7 zV9(Ki`U;&^-oQeZf?LhND;NC^m3o(%DIEW}#phOzZAx)lo?FVmjF~P8} ziWK0Y${8%eK+dR|BSw({;YOz=dw^I{id5XaOIrbzxNw-~u=n+K>H`z z6QX3#2r17~b781_5JSSD?vu&jMAxHb4XTLP;u|sN`5>86gu}pWG@dz?`vZw}%nHhf zR!}Hc{BXebB+ciikvxvysMLlg|H}&0WlEnK zo3-OT?1w4t`QJkgO_@4QmbY39IfIb$B=Vu8B%-&YSe*b}a1Q)(jQ0Ic{SXvS zzz!UK^yO7+ejoknk>8hGF8yH#8)ADhD@q?csq)h+tf&1B#fsFL<>q)kt@PMa_B{V2 z9Qr~N><%(OxW+sFDzUyue>!O6X4MZ?kB;6J^c5vn@f2n2eRM7QK*QG}Z&ALII>S%Z zsTi(#yU1mLlZa?Z4K{GSa;pmphz>>vOyE$gh}7jH$5q5RlQbfmtVLscx$4{YN~4Ax z8Abu$)Tje_ed>0j2e#QHYouZ}Dg+AnS4SX+JKbXq_$_B8vleD?FhQRHp0A=HFP(;l z{t8P#c0D^}?W>pDn=~!`fvT>RzJB!>{M(^ai%{%1fc!NoLVwk!+{R< zqdfC#`YnOG?R97H3C*<*N&0cM^gU5He1y}E(m#{|vIYKWL%B^Hd)fbVZj@!y{C6VdhgkM7q$ImJzJSvVqL$<0{(6+#NK<<5y7~@mEep)VMh6b zcj>3SPByvX117of{6BqWtNP&+@(=YLMP>P3HD)7(u>L1-k$zX$NjoLKGYhM2bPD{S zLvx3f2H7bbNQl^!I+~Ubk?FWMNws+kXcCDYFO2{koXa6{dZvN7x||rD_KaxywVF19 z*6uxuQh_wEneo-_)V|f3rh(#yPX^I*qfiTw73XS(67_zHGOO4O^O&dF{3PFQIa)k+ zQo66psr19ThUJdBLGDS7A51anbYjubWlPoA(_?YPFn}DK9Gk-db8^YYYC-RA{?q0E z^L_pt$0^co8tR0mUq$8J?`XFE>6}c^tJvPNdWElnO79iDp8QZp*q~|@w-sy{zGikF zH9ueJzq1Q}B zXyn^>w2z_2tPAuz*BZ^u+aorZeWF}#jhV%8x($zDuuaxf1KZKN($Nv+d4RS`mh$-9 zR=RJ&!ah_^PM&=Pg1cyJyt!q*SB$8nHupqb{o8X@JK0*BRB;?o_&u<9fSof7mIWtW-iCZ4V{v?c8(B^=ZF(+bLJCm_ zSqVpV9D7=y;F2yD{c54jtcEEU9u9)mj|9a0WCC(2$gyxqsEJQ)C*4K{SuS^Q#YK{@ zIg)zEywCUeCB=mcXnNa8xr3SC1YB?KaPHA92lrO0vWqT`W%4#ZeRZFJlZ&{DqP~<# z#gpbDQFFre3MXQ@ILUY;K5t1Pmt|O{`ukN^nu8t=4e0$PIl(>1HN+B5doJ89SteZr zBQ(e({OI8t}-D z8KK*8s9ZUd^8UV8u-b>h$fdWjmr5x#aX*$4%^@|J8b&)_kbmArCMwsI($Q^-9Dphq zUc~qC6VR;5ti&`CuBo8!+R^A@uJ!4iW4p-RcbkCOJIKuV_S9d^ME<8T4XJ;iF*X2=N$R!5)15)BIXLgtGpY9hB$9G>Y^N9cA=4Zm zJyO??-waB(oJfN$`+UBpU4C9tW=uf0zmOXq=o7$F`5i4&t;~Dk%ndhg?^0x@6X33P zAU7e^X<>9@6p5V;`B0P8%1jMWBUAirGL8>tIxOAm?!i)PUY?z6i9C9jazv)s=A8o);_hIH;6HU2o*MeP8u>+NXbx$~3+v4X2^AvIX$Hw;_u*6hn*H%OE zW4!p8qZQWL7F@7HPo@|@b$YA#I)byU@7=(y|CqG^Gv6Qt zQ>uj&a*t834UROOJr4XY1yrual&20{78YF}O->z?G9t(eY&%OBAWnLzOb@;4M$DI; zG!AZ;m7KnVHPvew*Jh;fnti89xC1RMnOLM>|DKJ?qS(~`}` zrxl&~dM3};;6+8*)>&^BONE*}9tQRh$hhxlPaBYXp#F?MdW`z$e*}=gOjV?8p?M=i z%MKZk{s9}Y&3809x6yS8T8R%G7S?i7+=8!$g9qfD?p7N!8eeBw&bp4vVwFAO^GpG@ zaz1xY58<`n^Jx_8%o`KWxkOo!fJIDp-_o}Y6B_o3sDF81$ znODwZ=G~YU%I`R7n;uFqQcW|u{uaf}K2t^B+Uxj!ebC$%D>!=qWyHxOq2$m#yUURGE! zONJ7IA_bo<^b^u`>IECW@)my_z_i+;|8nm8A4w*Y{8vG~)x*JeywwZuLBUp^P7FYv zMa}e0L-PAmEr-kOI#sSRPdzo;NcaKO6s!(GNnj0F>TSjuW`YUvp!jNHrhXkh5aiQks5WWs7 zpgF)N37Vrdx~H+Kytc~GxlKeM=l=*)bt-$5?m3lO&gg5cQQoo9MzOpC_vnIOcfr1) zV~Isy)--9nHwG9d$=WD#RY~1$BWH!+8;1wIGR+&O7~=IZx_s+!r=v%SK4G!)+b(x> zW$>&^0p8`6{cr8oKGuf{$j5aon)4BwQR{T?*=0A+&6<|o;I(`uvZi3c#w%w;Fz1&a z>I4iD6zG~T1BfAX)4AH8v5u0tR+L!Vuq3<7#QOT#b34ceEld1(eB(YfN2Q-F`%L9t z&v!{z<7F04i|_LhWyrUD7E)$GPNhd5>d8_uEWdi=zQ1B(7oKf2!8o3KgjcxrZuoxx=)m4_Yk~XZ_q?hdSTDerr=sjatpH*iAxGYU=b07z4eOl5!GRD=j1w@ez^u8 zo?^}NE$WbQ99;|QYx}Nw&(Up;Oh|nRHA?bL#Yn|1&pqRyKN?qeFFlVX8AV2^+TWX( zd3~?$dW5lBhvDtIG@@zmCl|^ZLYtS#rQ~8<(u2G6&9mnR6TN~fSE`w2&FkBIV?NA5 zJXCvjvQsq{_Lv^_9fq8xMXd2U7#gCj&~L^>g*D)-pVN50pg&RN;4quG94>(&qo-?( z8x_OsY6kK&TPWVn^L$48=G^BIUEl1|pIG@U+w-8WHf(3f2A?^P%JQ+!sx}F9)$s; zJ_)NK*sYsAhez1FHfb?<n_tjTC5$%b)4U1LusP8bu}+%ZHPz_oYmp0<7lYw4 zzl7mGbK1z{{Ix=0QNxsn?o`5d(rp3$(}#lgJeTdAlsfJEEsS;v zISTz`2M5_B6w!jxVuLKW*DpECrHzTFF4~9h@i-r)#yGJ1TxzZJuHM z7ESbgRB2h^IE+Y+A6E|G2ffP`<0b6qV%?H9k4}ri5V~cTv{cATS;uU3JzN;gYJYb_ zrZbb4mNWAP2jaFXZf+0ti_tr#tNRUW@;EX0xE}~!Tt2sK2Zyy=^cm;5P|jOUY8$ru zC4uq;Rk|lw2i|dMb;j7wl z6x%n?OcHxpj;cv2u??79;+O4s^seIXX!|0RD3^ZJA<)|b3;6;%Kp{bzGp2R`F>;St1l%gPO5VY-WT&mn8fF1kg#d^08uiux0 zJwTD{d`DyU__OgT2bK}y@ss0IG^bjz_7p%XEYPrqau*yaF4JOXSJ`~Lrqfk85!VAy zm(`Ai0e*v%x!Et=%2u#Ae_M@{zk$G9wP&t(=PumL?Sg*2!a0J6XlPhTn6kgj%JER1 z8%pf(;Fb2T0v4N9+dPBCOK&MgWrJ`i8nUzEfruW%J`6Pi-DXcQTM3$F^sibTsdG?n zRg2RQ(z>XX&b25%6CtJhG4=PHGw}##%y^R>F=9PLkzZ=`BCPX;q?FyNk&b0{BBj0J z?u8y1Rm{X3HNk8yzMY+gvGhU4p=%S+E~>O93Y`RST;dh1bO5ByTy=XdDLtJr5Iqjw{<)@YDh z5=R(XW5HXAzdU5B#g42t#HseW8xzZ7hf%vK5DZ(rYe$LlxtIu%icGjPE5od1n@B_+ zES}HgFC^-j^)AVGo5A#6c||wv-pJF&-#4gGbXC-k*>Nsk6AcZG=xkVa7@Y)bP>&M! z>`4^!XQlF7urJ_U=J_{}W=bs-@6GWrb2jzg=W@xw3-liT0Z4U*Cggv>4a>VGT;@LziZ)`n>p__)_A2V+(!7Vr|W|b(MU z{2gr$f;8SXlCSEkt`0SNVIjt*E7N>FxJ_$Q@SGq7m5pMf1i)lF^svVThL{7jiKujo z&T29|Wq1Qu=pBalIjk*whjf%k3aSGI_-uXg|2U)+ZWtfH>8{Mx+EH&QAp)O9JXG?Z z<-5y&`fXjIyage>A{`2|ceytepWFV@D*br%1tN84%0Pii>Dt|@5gu2O#W+F|BbNV4 z*VOR$t|@mk=HE$0zy4znIo?Np`^g&nqRUUT!N~{d1b2Matx|tLLCl?m9@&D>Hkb{_ z+UH#TH^DqR6B`dM^+#>W(p3m(r1oVjE{QZ&EvN(;iS*wL&Au=VhsMGQFMha9p<2!z zmAANHgl}^qqxmgYk@ilBlSYewg~@24W62DsFZW62U_U(@|FdnF>aUEsD}R>DoOTUM z0m}jcSyEig3(S7u?>f4pLN-MbJZtxLrY>nRL#iBFRvAs&f7Ei&>k3TY6n|9q%TlfGjgQ z45C{cx%Ie2en(T zHJtaV{=NDCHv^?|?A&L!zUyyHiKW z)WMqZT7;TDDe^WmU$^urR5$@`cJlR(i((+DT1V2)3M+1t#@DJM}@wo7v2BuDI& zC7Cj?B;!13N%rn^dsAb~Z_;i(+;bLvTBzueOUqfv_BHj}E@7nm54N=e7amU>?*VnE zSIaN%6yyzn2%-WEn2wPqQ*q%}on9VgV$L7cS_kOL(Ec*$;raA@@l&}#sruIbM_dcwzWL&z1_!x}c0>p$;laN7dVgg1A0g-2a;Wv&xGJ z(54Q+3SQ|yR{5S-`dUVAup5KbyE=DpeOEdD4adgviy#Qg0ZGF(1o0uH@g0I86U4^) z7>nbX3?&Fy`S@#OB1^0T;WOfAF@^ADptiI&;!bz7*8@LTvn6hhkR;z!$Y4 z^y~8b_3?jRl<>bD*M^YBS*0#6i!KzUkCA%D z2PAc{z<+1KCVyeYaK#``3x+^<#6K7rt^4sUuAQnHfmX-;=Z=Ye@6!j36>)QB2L*1C z1zhG%t-?qp#<0imKHRF}zn#Bf?q#|oF1Yz^Gx(7@)4K)*PDH~~x69`&wMhEa*8A(N z_wQ?Ri23q`EX@pmA@XgB@+2?3Y#CGQ#}ct+O-9(K-G=+lm0y_8QN4M|dMS-AD?H`f zV&9c9qj07XmDbYuFn%9?uK*W;DlE4%=?a^^tjq0JfGWmc_Tc(gdSQRh+ENG(h5~;h zI4h6`deZE7??69*qqm+tG2C?agter4=Ba8kH)ek4!ATx4JA+|P59>!(4ZYBOyD^+a zW^Jfe@;*%SLGn6|+at!E5rV1ZE=g(F7j(p;Dt&j&tSxPoKzf2X_9|T+bpK%%be`>a z@zCJc2aLq-kyqT>KhOT`6%uj{WtqWslF0L*OUen+eA{El{> zpaXd>j}mbaf{;-D`Y1jg#q(y2t;P=aiefN2s2FipY=t;Ph& zxj-fskdp>w_%%h^_#*>oqx;hRY%SCkdf4G5V9RwKx*q|VI1505*gkil1Z@b6`qJ@b zkhzd)ft~OH`04ZFr$lSkJL_UEC~}meew}Ll3(A%eA5a(#5pVf(jz|fu1{NY7&6lvS z24LN{wD@9RFqK@mkJ~`uP2XCp6m!dY>p|4;$N)g|UjM-0f3mx>-#KlErFd=MGvu#O znn4r^{B3KshJa4ZC0wNQec(6Q{S%2;O&fGRy#Kx1B@<<>HXq2XGDLsA`~D-pPoEMW zTUrV@CC=N^R5_OF=sv&?(%Z(fQ>cnaFti|c{4OmZf_>5d@X#E2h8`Zz^+R#@Jh&R0 z$Ac25bfQm=q*RXIKfnjht;r}K<1hPQpz1;8k;!+ooS!(U3md<3Lo_7aGK~uNNNl@? zRV(_*t_VHGeY~RZ93J5lrNyf8QFKV&SfgX&=$lW!CfVEO;cV}jDU3Z%X*yhbFe1wc zRCKoU#k^Ng-Jnq77_V&X9_lEzZw7Swi_il;MhYcQ$h;cR^ItFy#fKVALL=9;rYS~U zS}J~f;rV76;E_EVLrICtr^FvgT|wW{&^E5e~*c=tNMk{wkO1t|w#!e$YK z2UvwLtF_->;Dv*+-a8$)wYiHQ?u-w$h=p5MEt3P^= z%&-JOep&9YNT9&g@E~DMd1+=*zE=ddo%c408fS0ahDv}fbCHUVa{8<@<%{-e8<2kzm@Q?l-w70`+@cyE1!kcnT!pOeCP ziuwWhL&^t4OK$w}T|1UJ31^oxy~hV zxWU?xw$&=>p>~uF=Z(2+H1A@q2i=mb6X0C`w%o#RQSZ1SFnei;(u9sf`aUoHJ{m;8 zf2|b2KL49;Q@`ORpdkCh=YI}ore8oj7W-?~$l$gT0pIg4qs+yylRfR9ZH_;KT~<)o zh7uQqqe~n}XAYEGKG+=qZ23oIKfULtF^OYUN$C?h zJBxZ_Ydz%x%m1XI^ON{wXViDJN`)N^a5esu;*&pbDL?;yx)k_H%dymIY_AzI=|B7W z|1l}YSWvUQJ^Sk#`a6#yINiz~vaJtgnyAOI*KvJd*DCW!rXH>jgF2qK!PbG)uw&;5 z)js!(*XTUIR(ZEab;mV+W#mkCWMs}ggvI__f1FX0uUV9KD}~+l0~pWT&+|b?tH{~6 zg6OLO`d@m<%aejEfDhY3TJab>nDO|NWkrtbhR{fR36Tj}6MZ=#7J1w4nd)6(PKGmB zH=^9m^9er^I5hd<%G2enZ|qt-Oa6!zmoLg|PO{b=As#c;qj&ZpJdnK-P+WDLfBKSpyw1(OWME40F|LShdt zc6@NBW}-^-(J!GTh8q^fkba{aVmQbKIZKk3m06~?@p!&*xxX4ZduP(~L{>rVP?`ULN>!~vli+0Tw=d7$k z$j5eu%aI^6mVz9B&;b|z_y6~&?p3M$FHkB}h5p(y<)H&e+JNi{uKw+MF{+TZ&3|0G5K8HE4gL3riwe`g*Anpep%1i)AO(;&Zp zy!a#4J(Lr4>OBfy)um=|91;iywV3yQ|71Uu4~aPtpmKOb;Pnf8uyUggNZ#okdh~3t zTD26DrVL_jC$`+_)<>FO#J2XJ&2O#DN)!Wg_PnqD-B;IK)psX4f&p6;QnT&?1 z9~*Xj%i~w)u#BMy>cdI|5`3wEH-%mNY8HDo_US&S`#J3)eAqBc zTf+`^!E!a6#_ZIpAcKxyukZ|Jjs`*3-i{hR9n_R9Jd!LR&JZM=#q zUX-_o)&-P`))^@7NfJ5|V!H(Kp}A?`NtkHvh*%SKy5<;QvLJ zB>6tZ#>pdJgt!uOa%)qo(o*YNQ(N!jVo~BRDMFbRGe=WHB(MM=o&F<7^0r2EH=r?k z*ao%=3aho!3J~PyD45LstS)pz2xf27HU3GAaUE7=g#;a&-pwP!h|pFU_zItmSBZjG z`rJqGDdruWoi_-uTXOg;x?eMGAOcRAp!gyQUgI;7UaGx8%sGI4G1hs0vOD*7F=C^$2zc6u0mM{3HK@Z;lT*;s!g@ zV9!0W?1P5|*)Vt|wV3-_ZX%Q+302Z;wYe3Im zxg>GlxAS5~8S3O9t5`3gjR&Njm1nr0q zdSfqtTkeY<>f`^n{3tcfE)&Jyl_YnX9g#C@&fL;VtBwlu#M-rJ(206dajy(kBm~?k zxF35K^4CaHDxOMB@wX&L4in?scvK3@c6@KPrm&CJ8G7(^CZ^I<9V4j-O(J9_vHitp zDF2vdX_f_#(Q7uA6b4{fDkt55h{2bgM|y`v$~4T1FWV<@!^W6CoI#GfY!cV{?^96j zwBTQX55W`_NMf6e$!in;4*psNj{7mF1pQ~$P3=N(o>STv$s3tPdgjmxw+&`_&cZvT z6ghAdaM2bYaVC{jKT8&RnO29;mNBp&D#AZoOuKmvb~j*IUNzWB0iQ>7sf5P@5wjA! z2!%f~8RR-}XtGKPG)8b>(z+&aAy=2gix5jPY>uv9EJih*BS%O^l*!r=1)fERBz#i% zw1SU=^7mUS@*k7WHG~+6qB_&=e*?fq9GoWK>{hYfvIgzqeAqME-!S~TL=!&1@2eQB z?FD}e1@y;#rybY*IHlkG7MoM(pW~$GPm9yj^7{vd8PK_jC;|sevcAQl<<$^0BX*I- z@)FII(4NJDIZ~|x^`BwO|Eu$FnW+BH@{B&TqS7iuIQpnPCOb7fm*o_T(dROHn6Ks{1IcS)!1%od&2OLoD?I`iM zf4R9wtDZCm%TWJu6mtpgd%cAF9_SQ#aZco`z3?pSz?580onAcBVL+Sdn*aqtzC-2| zze;O>|Gm9)FY>k)WJd6wEdku~VJHdP{1JGj@TT7UpM_rj6J>BRdH34`%lJse$J|x~ z!@Gd z4=+Ab6+fU6Q0;Lx#8vmYnIC!Kw4|ff)`nAMzt5!O6m#Mhc8+m4h^=fOG76^e|Nr^J z|3!xL|5#dhv?yDvZz9biD>zW8!ESp;0xejri3j!pskw`*fp6MW`d{ra{i_`E z4TNZBZ|dUeY-VKl{>#DG8j*twkrna%2R}a|i>jNktCyo0B8!Zjkp=im)5_G<5|QmQ z4?7}@w3(HKr7I#2&u2syF$Y@*XH`cd6L1}IGj}T!Gbv{yFGLnmD_0jKGiNaeJ4Xk5 zGkaG=a9uewdkb(U9G}5(R1jGtt!!P*oWb9=My_V!W+o1%W{84@Xd~K?ovm5ZC^jUkF243BJ3w)Y!fhWN*?pgJD0f7enms9VXqpr8Rw`jSlikj}d z$76?9i7nI*;8S{Y{H7mUHy@8{+8&QAqY^<6PxEh`ujY(pT$xPdbiaVio0ZW2s^&;Z zHMnAn>-xk5etU6kUQ<%HN^V&Ft@Sl!MLUz2!NzXWLSEs^mqr=ZY5z1RaHIS{MrhAJ z$q6|*GS}d~%q3dZoL_`qN$hq%!D+r-4e7=+^#RXZi%X2mcJp7PV8Bg~5ltF4`?Ms9 zE!rv8L+!f`A1i9Yo5Me*=`21Y9oraNpYndBli}i84&VpZ?j@?_;;*k#<>UM{wCem* z$XY^o0$IAs#-V)zb6>h9aWlL{@@eY5-!!z?aOrl6*sjwd8xc$O=NH44`b)a>$wtaF zhxg|}y(wvX<8rYU4qcF)aR^P-9f$4}6a@-8P~+Y2q>u;7O1qhVw)I%`)t4vzZQzF$ zDeGj;d%_y@-dZ$l0=OwB|J9+pd9Phm-|Oe;f+-EM5hMgeAZzas4WH_keNUa_a*U0> zM+FsKgFE0e#yeAuf+7?>cw1Mh-*g)}S^A&1sWtBRre9y)+bsHSo_ZwLyyov$ ziDpsLdgksUNu3r^05itQ#Zdn>rs~b_H^JCd2RpEIiHOk=7NYl0EyBligo9A66p+s1 z8cA-tQQR$yej<6KWm5yKy&pVB%KpaCV`QB9cQSo2^C4`?vBqpGc}3>iUt{mbUE`N5 z`*pO3>?M#ha4=(bABN-AiAICk@F5_udW(1ymk3Ri&282krGnVka8F5FLw~}HX`|i% zeRC9EJJ0{T`aPkYY)Pe{2M^!xfo2PRuZE08xi2d*wh8Pwo!R+l zW1D%5KmDXTUd~U0Rp{f(@rG_B7As%qyrbhj2ZyX6dZ3WODz|NW2<*xTyzIFuZpBUo z@^wRgB~}RAP0>R5pnfd*?3W;790Tz^tR6W-@yT~k+BEf?yfvt9%wMiQDkd$c$h)GM zB&Pg_R5}Z)86?>)`r0MWDhk01e&f*JXEe8XdB?MsAU^*&@_N%YDr(7w#Wi4Xk8ERr zl5nu=*``_JSWool6hs;dhH^)=-pH{T#Ip7BDk)1gfiH*XrY0ECrr)&0RR#v`M1R!r z8`>s&V};vZ8zp9;E<7W7zxr1&v7=Bf(8hy`ZWCr_aKl{DL@J|dF(uSd%+}^ycqn^@bmm^L1Yam%S9WJLjV-BYBGL0l zpVZVphDFqR*GNH+9o89Ob+SN`?UCIQ61HD`?wS!AYow;q*(P>srVL}6#Bh*xUD_r> zX#Nnkb|&4piTDgypeZ}vKJr(HbF4(c+H%5 z6C65X?J*|O3S)nDXE#SJy+<%PI$dkqyUf6i)52>=7u-u5xlH0y4EEmct9c>kOzVOqk*R;u4z!;-HdzQ4AS*Uy7 zs-WnaPEZD9iZS%xcFn2buUfeO>|*JgPj1QLJpn^P_A!;w?vC3Y7s#Z~PrycBHqNCQ zuCVG8k!}6#s{__x@jcuZ_aUh#Dd<(DO&N;s#eii)6o`I^?*y;nESCaqKwD@H7{_UG zdnXJHd4ckdFcK>VF<6cTM=hI@y0^$?_s3s2+>T9&efY-G{l#_sr2j;~s7eJpvcZF5 zff}Bs-svps+%9}TmeNG6<>p@EHr#Uq@$4R!a@wk65Ic{qx|0(!v`!L692WvAP~__1 z=4Jl}I+6Vdk9Xq(`Dc7|=Sqd)Q)R>9=VL$gB>ZvVucKyi;*3v68Q{K1Cl|O?jxF*4cRyiLCR%AWJkEn6noFa zOB`y z`Ij~tfWcJy(G6sXeqmKQSgX>9Dw)O}f13~J&1^um(+M4@1tZ=}ZLF1ess5%g63iMIIy?%z)*qqH zj3NZ^t2J#QMp1J@gh_jM;%M~i{+3ECK)KKw0{*X_AwYem(CMqW!Y zY9ojBw5}`;8=L==+bH4@U8}EiUlJWmoZzR^x(J79jWKFP?<2I!(^!N=QV=Y_#y9-e zeeU#vnr3x_si+Fy_RrBi4Ko)ffx=klYTEM7cms+~(JotN1G+`Aq|aoyc|olodi1Hf z*HVL&n3+h*ImQblpp)`_b>?u$X*gf7H@B$B>dnd65xY8l@r)pi`j;abS0G&LudVf9 zmo*fVO51i#|1ePHQT(X_a=p%M*`7;fD3H*OmDmPRi-7?~HF@EexlBWKC2wb&j@Hdh z47Lkf)qbxY@&MUG!PV7pEQwp{eEu0L%5XH%)y0UiN#@urt==}!L~1+X+1oiEV(vpK zKR@-`CM>dbX@=q9Cq!;S9$q1^Ex3S8{b)gSSHfT)JJu-iga`R7GHxn^jWzwT;N>Qs z8irbasfc*Ao$^{#{s1!vN7_sbHZU#3tndM6#%RZQ7o=)mdX26Ad|T`s_ASSlq;))4 z7bU^8d7%nH!O`mz!e1rz4CCe8kX2MOrsxFCfhL0{1&!)39&IvQpidBgPeMqNg`&cm z>W(->ySI86@Hp=$KB;Wzb~8gkRZVcu3m+YpZ3y+ZT~i^dUyt)6+0b>1d5mH8s9#*_ zRl0Cym?7EV$7BRV&RApS%T6s7m3dIDRX3)+-NN#0cK+m8K`mYHtkgs{_rLbMdCc4W z`snzb6Dhj&6WpCka+?;m!sK4PGn^N;L6QXNxF(>81i~0i@(ke!b$f_SiKVjK+b(Q6 z)CV#eIWZ$Nzx(U$xkq8~x1kKU`W;CQHD#LNT$OUCq~P4a?9`~t9Y_*pC^Fo>shll} zQvRNqU}n@*9QCX4(Q;cM=dMvb#(9bZ);%(w>@Kc$0w0vb9H>O3y>Cr_r2amd?1SGL zNk1R74=|r*54pTI>r{RRox0$P2y@myyoGlSiSP zeH2FSA9ea&2t4@~>YU=2tWhQ*~4A)XX^nV|&J$9;Uqql%~$y;;JU>iTN)` z5Z`*WK$3Y2S~+i2QT&(C!s8-a@hU<_>dW*MQJGN3TSI?zYGTCbQO)vxrosAPtKSmH zQd7op;xT@QO$yO7Wq723uYex_wEl!otjLljQdxv3%(8|=tEgBUAjbiVJPlr#+QZM4 zTb&_xZHB z@rdyiA|KJelEhQ{IRU9$8rM8uF@pNvMgp#@o}DF|ioAWQ6PA5P7Vbh&!>cX1 z5BRRwc+{c!bR;4C*=^w!$9QrpS0wt(NJbv^!Bk>g@wOT1iFfR`clIRyTb90AwA!jmX^$ zs*C4SY&LkUx=jAulGyzl^E7Js(ZPx=P1f(n&op!{_SZe>vJ*F=9ZPPO1P>>{nXrJ_ z0ev&yg@Wm=Jm&SN-de~3N@N0Qsd|&jSWn%ApSWR$n8fZK6n!be2AFo2v7dESF#Rvp z9f+m)$cI45QL_Y0xt;f2#bsE0};UEYji*Cgmq~v}{9@{9t>}feDU^sfYa_V|k zTgKy!=82FyDA8#t68%AQ)jwi{bETX`mQ~r2SN@~a$zJoU)ZEU@@gBun5(ruH|~Q@Sn}dAf@IplABe}(@T{v{Kfa9G8Fp$T)#?dM z6K|^Z<##?euW813Dh&(StrHe~B;Jg!@iY;&^Mqh$r$1iAAHto|-m+pev3R`m`Kd7)N*%;55TZpSi! zkIb?^UTw!YfE5qAE&@}7jnsJ+RREgY|+!c8h7qUv8BMqidRYjB1VjwL&ZZVx>{s-qm*u zOxz7lh@FuZ&BQ6G<8Zr-4NRo><7S6L1*Sn8E_@d~r}IR>P07r?zDFmFwpjy04sB@( z%e1cFb}nt+p_FB2rFSKb?j37LX3GaN_w3t_l~S@;WvA=y=Y8K=Xlt(Q$C=9_I2%GephQL0T^E)&oiu!X_Dd;Rm2>?5*xR+?AB>Fj%ePS&OP#ei(B( z|N3I8q=?wiLfZ?6?46$AU8SMP_^1=^Lq<=;43e|&6%0Q z;%xRY`h+V)49pp&4xJs$3CG|_%K)`TQWssL322P81t4n=nfP6TEeT=OA*2(6EeKOL zSp-x~uPcaTQ!9AThQH#g5K=L;F0;6Xbi+!6G(Z-OBP6)IvX;15vS@x;FT|6tS<~6w z~_`3fu5 z$)_sb>cowUW>w4tDn)fzqpC%rAY(X8wobFE{KwwbPGyV)MZkQcfuTgQDCUB3z`<3yZKl3UN0! z2h~ROdmG+hRWg?(Ud>WaYpc5P&0v41%tGP1&w&Pw#^e^sDGTfewA5drqj!fxg^iX0 zgk<8i#>HBpCIh|p*N)mHsrqo3EtDPHD3WtLK15%Q!Eu6KYnqIDnj0Wc)hSN`c+2xCmn3 z^oD@=0h@n=ZTnm;$*CAS?S)96*uY5e)KPrX5yL5_&x$wv!3u#Jrlzhb9;-740-`iR zNl}FG2D>r(UITX`!A$;xkWowt87E019xkU(m$?1QDea;+8E)-o&>t+A=UfWT0>V-Dw-|`|NO}z3#;d*{AR=U{?C()Jnc_p6FRc#dndhEa;#oZ_R@jh82|B*a{4lWHU2&H z9O&4~TOpA2Li4YRgt14cW;LzQu=RBl_^$$ocAC3P;A($_=1E2kQsYTZUEun^Y$qUn zygn86w^UOE_t9Ia=0fW;cpC3dGqfp~R5fI zOrRQ`R6oi*I%wt7SF(SUPV49euuol8=px{pJ7LM**B=^JtX)cfyrZvr$CW>6Lc9rT zVX303slabtxE1KC+KB7Hw7H0Dw>#z>UTr_*@Wrzmy)Ck`90y{KwpSJXLR@Fn4KnHk zCAQEqmkZtfKwqrY`cXVtjqcE%J%=(z;~JHoAn8f$7iN#K|8XO z-yNZj!}t`)x^*dABG%iOMuqg9i;@3P|HHOv4YHEy8wT95hc(3C1CH;srwahl2(tPu zVRa?Ln2~Z_NZ|=6ei%qaN*X=VA0z8ohzq?LfsTvlXZTuTbnD_8vxpGZxPR#2J^NFf zbiWelM!9{O7PKORg8#0y8Jm~ZkN%gwo)r&fPVJqb@Wc*YGT@7a=$A&tkKyo0528E#5}2F(%aw#1;i4x}&&G?<1s z)1_C8z>)Poj^a z60Fug-eD?!z|^^XQ^CylYX|GV&_9X>iq?*5h89E>xRy)6^}h1|L)H*^I5kmXhA<`NTdpAh$tmi6?2rjFruz@Fgfe=(KSXD3dKvZbu;UN*dEeIwgm9vK zYzW^UGKIf;-wuO-+}Z%-tb8KpdH)0P0e)LCAy5ZbnhI&87ZGfEAOd7s^tV+_Ya+g< zMREp4=Zy)znoewk1S@g3Z&5uA`^<#8_Y&h$Q6}JD%D~Xmk_rco{UZOV%hc%h3Dm@l zR9=M)U)C+pnl?YZ_PbVO{@rtU))qlk@^<{B#|#DmxSiAWjbyA$i19nB+%`kq@v`B; zYSBunWSHdpLG+bLjs;u^zIKw&w<@VC=$m?dUF=m)XJn#Z7e^O3;c66NThgsSnP6{# zh#44z51(3lp3p%RcC2H#+m5oHC}A0%_A4ivGsZq}@?k?7KCwW(=K4pSmRZLv_2J4*a)^<@_G6+)yw6+mE=31q0+$#EXfoyiI zKUQxr7&1Egp&);5b$yTo#gLa`4bWnFwmtgiu?}`9F!3j{e{`RNq_U$9_J~QGAn@j<}_RGNL-O>8e+|DNfE-@WRa9O`n1E);zT7 zsSi63ej-x#`@QJVu2JGknil!E)pX(aF9gUCVhKCJihwHJhqY38?p(kKZDq#I|E22w z<$?t>EG`-8rbv;&KM{KEq=(%XgrQ6N+jpjY!|2k zY>`kebBr^Si0zXk+8JC0e!j7BQK)a8VHG}J|D@kNJU4$MevBwZ-}GGEE!gYeIPmM{ zRXIvO{c{gT`%V#U<&}F4z^5ZI=AELDC(!`a(vhO%HXNLv992FqAr*Ib%6PjP2WS@( zOJ{^)qk4izri6Ci4ajjpcDQ#mP;=692T^F^gfz!YE5x7ih6O8b?t&?ptn>>M4d!%Y zN&A{~SF9s-NTx}JO+=BXE(u+8Z-Sab$m-RpdUB9+uE^>Gk@l_z;qn#Q=QDjSlmF-u zUCGVpwhE>|$D6hX1H3}^7w2Yi2mLBndYp}06`DgPmxcn$^oJ?JZ4aLXUxJDpdT!o3 zDSq!n(Ro#Y+`pqUWDc^+!!Qqq3H4-Yp z0m&b{uv5LpU(%+5f;yL+1? z7T~P!P`^>C(-uOdzQp;Uap55|M`6PZS?dIjKyCgs?Y<8ruPyS@{pq4gp!LZ(7nsWF z*Zq0A==Cg{-;h&A)s$hmTyBCI*XFk8gq+@+me$!NF5`z4BmgNGE%9LsIyA8Alu4qO zscG}v5IQZ-0I#8_TlO^G(DAU1B%?k;J+*^D7e!G0)R2oJ+Tt;R5IC{e2%dNP!^?ax zA;16W{24W}eirP>%?V+iw0gskvglUENK3xkbNkDh9yo7*OZO_Lsh-(BwhMP%@UYow zT72N3oZ6_MKvpk|&z2148@jcRHZ9VasSP4i?o&}?e*Vd-j~DY5bOh3%vOQ?}C*p90 z=c^pI8~an&c`idmDea3{H*=b!^kKEfF3!1%oW@aK=zGt~9st5d`h(OF9mFrFJ(o%* zVIGh$Kp5AwUwEXf@N~@;0+A;hc7OEF(2%3>eOa1WcSxh&5LUk7Y8L{wl{_kFVs_D_ z21ok%kG)BD3!0doF}3$KO{ds1N$m2In*1*E;4&=b*1%eZ$`0l=Y#&BIl@u^U3){bM zNo&a72)uvp9Nqw!9MU>rJT4w7rV~Ajyr_$I(LHxgzZ*C@$WkU;^jXzNy+QMju>F+% zvEoss`)TmJva)jZN4gp`5av2<m9*5^R8@E^-OrVRjwlrJ5Hb%o)H zkspNYz}5h zEw{bZqQ|%Dv7>sxW-q%*`fDCrc;ID9Sz z65z7cFdwk`V24h zcfQYh9#?O!B!eNUIId%y%=_T_D%&$yFtVO-=EFuFSn8$4$-sbWW|l5Nfi|*cN29?4 z3TH$yW6H=M$@YAfRP=yR7oPW~3_ITac6M9yk~sXbIM}vA&awKivpm(k+<64#wLkKW zwB4emN*pCQ5)cw+OE)B9Y54$zf$DR7muPL^2rQCKk!tM`M%l^N@gFJYrBAvK6*oXr zO>hQW#?SZ+#d{-b3#5!!u9`|x46cm*+v+W-1c?IY{#L?TQ=JMaVN|Q#;#_y~(<+?} z!TS{{k!CzcR#t;WNaDEgAGX0GV5k>-A~)RDv34t5?UcqgG4dkw*PKVG3c>9u4JMgl zpUzHRr95N3ge`66&ck%(J~!QwvEMV`EhF<~yYq}RyDZdTfb_AR23YkrN4~ieJ7wPx zv@h#}5aNECkNA)oGy=stz8i&x59I*xv4MSlc@g=9Ci`jZ*Q6q&^%cgcC0tmM;&XO) z03Q-V!xo_Evk(x>y*qS8_VQr%Y&9k+;;cXBZ#ny2Cx#da1BYkQlf-OR&i*~c_6$$z zS!*8ku7ytmQoafS0hQHV%$GjmJ>6$PQU_%$J@zC!#$R{-fW}ha_#Y>hG3*7&8G1Yv&Yrj+Xx_#bh`hmovMB@wL$Wyn8BUU#_;g#{8lwf5>SrWNG#TcjRqyXp zlSh&LAaZ6dfGrT(r;OwSEauq;@0qr>bb`l8+@(_>6zNk9>Q7U#hU|>Ed!zUszS|7| zbIsb^;thEyg})We3jDchyW5l<1ydyi5QQ80wQO){jWVT0qN6J2=9J)R<<#Aitqi;< z@e?-v9Ts7|oWuAup;FF6&c!wsTs%`*s}Ccj9+TA8x~)wLc=&#IjgI2> zAg=eB@Ue~B{@a*ER@T{KO>)x-cizJ^-J_Y%_)2SjV~amcVuWp?Wv*~9t42zlw%TTw zT_yEui_N`*HT_>LQuB1q8Zc9BD4+xEszF0?P%)8;=E0!U3fxmb-nWKOR?O&lnzuipjD zefdNCxY;3)Mv6;0Q??tU5bDH6o+f8Hk@}Qrw)7cvE%p@WuKQapuZp@mO06b42f=0T zTrox*5gMrKEJGfY4cws0(J)3UYkB@*>JupC_7Sd$39w@b92`C@QmLlCHofY+)5xXH(c}VBQ z&cAv{+Yo za;Ujo8)l>$&eUKKpP2a+NtsqW4xE3PfoE|OL!R7ELg8P9U}FS%0jM9*mnQDTNtuO} zF;!-#>t4RRBrzg1hr zoljHAzUmTQAzQu!n#9v<{G){{$^oSN=&Z79+2?&CGi#joO9oCuK2j!LsmoJQLN}yS zrTv=M@wlqQ!y995x`J~dYcENX=2+UZC}!$B0IKvkTPzd_H-pEn&g+9&@I^A($9wI! zOykNu6Nm362Oad)DCr)nf40#rvQf`o!bE&613Q2=4@cB)y~qw#C^~+xj$d@o_>kvo z?&R?Oh3?~^?{kN#eA$(c-{3k-JM>9v1{2yPkBec4e^PHQ`v;Ru&XW5CH4fS3qE}q< z-Cu)feC2Dk&P6@HmA4jolsQ4}MEY4Xr-sl^uzw zXjePUVS-`ErK$WoiqPnwA9c=0{B9mH4}iP%FbB-XuUMi$l)Ouop~@|dtrszC9ANEc zx=L=qYpG3u5OCl8_5cdONpN*y&FEQLf4Uho!}2F%npb+}IuGJQaFPkiUO9hTWRX-d zRK5DcEPj<@orY;!QF%#Z0Z4_SA>u@eeH@oh(yOr%!Df-ssoply2BcG!_{MA|d$ehv zU%e=fjOH=tp!x`28$pV5X=z1eq2lJvdChryKkRZ0lm*Ez>1`3XlwMjd_q@{9BJo%q zMyrY2AA4PMpds_`Ew4>AAG`f(ir)WKIIZV*Nxed;54!Cr4b48=x#EY)&z1^1nBrTj z`DhkE4hoG}&!xPxFrBhqN1pABSW`Duenz4XD^H&3TDAprxE<R6mT$u~# zi?oHwfdBFo$`-CZ?4u0xic4eMf8X+{0BqW^!6RL&Su4-SV_NX)RKPR1!XU38#zrm) zFOOVkb|H5)MD5`(pbz=+*O+dW)9Km1ck2~DNwkNzj%IsFkuPOPE)i+C1HDw(Z6TcZ zEisQ~9%z+OBIDrVrfzCrmxluN%?b1BsjiO~I0#eWak}J0y0S=sZw0cDd-V5%OX&j;>JFETj~jDQD<00h!WL2m$N!n=Fg#{!Zwkw9lt|j}(_dDW+R1AFOa7Gl(&Tu4@Z2CvEE0q_I8j zwupo3ijS2%g1NMB#z-98m>Hd~C~#$xS=u9Q zvvDT~!xg#O3T;2G^|=CcwVow~Hcq3VDTM6G7dHns4Lgl6)N^`r5 zzbn1{(@!h}(vi~sxXpEbRAWwRe@9JF&o+_M^O50LaJ}A4^)eDP6F3Frc9-0IesC#9 zJq2jD7|gB7yq4OPBujs2Y(CJjpGr6XwiVL` zZ83y-VJ>VsqRASF=DJBnA8>^$1z6d3?E6#N)Q={TXDRpm!#2Ubo6k$yQURRNa?-GP z0Mg|VI<@A<&B3iAcn5`q_Om1N`&SGE7bn4&UMkBU%r7a+`gC+_hvSZ(`t2Rk9xI>c zA!LN4ETKWRzx|R3=@<5Y@ipS}9|(^BsjkEW5>q|@9Uxk_=kwPTj5xCu1TwAGdP_Gd zQb1@8J{jOt!ZZcszB(!3EhV926Me~1l&``WyL72MX0+ET@XwsV>+v4owpkp}dv&3P z5a;?3ovi1|AgF)6ca&T)7~oLldsU_G(0#L4-m;3_MTb|VQ|H<-w;j7DVM-R2Q0oW@Q3PQaRQC;{-YA0UU?X zlRJzuL`kb=xFr#|9IJ*obCGtAol8OoW@sgf-Ufje_&;6ec+k`{w{HM>^<2DKrAN_{ zMZozM2;~ss%scP zCf}#iylKHW2qhjCC)YKF7M8=@O<}X=BjB?@6c+t3I^?m*MPVG6WcIAHoKr*t2zH>K;>4cNLaoDuQPYm{hiVs%O$}B)@Z3$xs;!&k zBVq;o*|hxnt@{o}WRTHgA3YQ74k?zP$AW!nr~V16`Yt=v>+n}1sE$X?<6EJ{kMnu- zx4L#4a2JGQT--uSvb3@ZQ>Q;A!b;$xBn&MBBo>q_iO#OY{tl-rn<8oUuupoZe*cp| zq0$6vPpExSff_#)pXF&xGGe5Xv*$42$ug?+*>=y^<#7w{OZ#5lk0bTPbP!j&vah2r zMzX_4ocHDB=5MhLLq>)!J^JSkxz}XtS10~8)l5rmusL~@}R!lJP#zX zO}72pmB7wUX3-gqM|s$bF1P*-6+d%8(sX|xuFQD^fp2DV*?FWb?eQqN`$)W!cS*KY5B8mPWGQ%! z`|26zGe1)Aun`~|y7ulh!43e@SS>9NUx|EXmU|VSIk(+>xkN`S=+s%Kg*tXEaGAnl4#$MT6n37jQFm;|BrL ztkv>1*d6{5ci-G84?o506n0kN`3mEVnr+_6%Pw`$5DS94)NhY!{oVtJQh}``GkGf5 zCM*-2OakcMOV(MbtZxp>XiEb9{yIH!gXVGuJe2<)TbkS1nNI5}(glqviUCJgiJD6{ z_O1uf;wMY=6i)b3zqzqEAUIWg^J>@l4OWO4Nj%kAq6``iA03tQJ?k%yg;vm|RD~s_ zM8*_(b(Z*Dla~V4v9Ct~g7IS7H|(6Lk7KWCG@@3_?k6*T*i%9bYTB5Gae`?}jZnDS z!32p#>AIZjBzxG}swig3S?(SV#R0&?#M*Z20xIWa*Rybu2*nwA=4agrs&t7>q-|pb z@L;Mv*y-6)wnI`j9UBuB4r%)*W=JyBm^6}M4Tb*hhtGo!$7IjfOvR_|E^mWZsp~Ey z3{c8v5m9(7-PLkZY!s7v?T-Gib>FAe<}q4t2_gY5P#bxBhi*1TWMPqSHTG{a+ z4Jn=IUyuxr?AN3YZC47U-;yOX5UrIWhvDCVw`6ruMe$cOlpGtYP{*x^?GITJ<1)_k-*J8{sN=s24xT>{0z`eKp}31$ zlo6?$7hT*6<4g@77vD4&Sq;BQ6n{<-j@`MJYYBK@{fj_#zvkm6<~4KZbG<(*RBgwe zaGxs;Af%D#WIB%;*hs(N|IRDRAcD%7_f+((rLKOX%ouLFDP=C>HC!L$g4OLOn|Lb3 z|HH7QK)a-%&|+Uww*0~h)wrMFW(Dk{d~=HHwjo}aynzS!Ty`t@E;Z~O>4-psJ?-+| zz0;9_p%8m#AU?{Sw7%q*MP~1-vu5o=Z5MSUS^N%ernC92n=q zITp7kO?ZULD_o}BEdg-WDpTJQp~dpDWiA4sSq@+8xy5+in{gd!<35>Jz*h&MU`&J6 z_Fb&;h4h)J3I0yshrj+A`-BaVCn~dromh*fpHrocA`C~wzfAJUS2{#-^|Mt=(N=_8 z&xY))pbv+#9JTQHT|yTMzfF9Bv(yO(5GKSMQy>3>0!GnK7;L|JMyUZlugsKY%OZXs zfD^`raLyb+Y+o9of|cK*Di>TR-U??lz_#10Q*oMHs>jKjT;W)(7VVaRU1($VQU~v* zwQ$=9Ejz-P5x{~y1$>L)5Vh@6mAH(yf_PCm?jq^BsRxv{sXTiUPLO{C#SR8t#2;Z3 zpQz35WUUPi@`V<2!o`i2#ItrEGST~w+;Ra7@3wJ7^o4u7iM&)C=tqW4YF=NB!|^_U zl!n%y!T?WW3wHzZarU&tb|LlP_3C6Zf(FrcY7&AtHMr`~eBS`|vfL9K5|v(<*L+XJk74}e(zB#0`?S1*Oi}drZllR zMUB|;GH3CGgs&3^s|EGR>gQp_xhy|}c%Yl8jz?KslcP*s>KbcvGNMiy^=%w5vL6@g zMwoZcBP;L3o=1fyU&^*t54U>jrB?R+-+tcF`!CH1$dw#T>iOE&Hlu_y4)N2ShsxTo zKgVinz}I!^|MatI(eMBEW|5Aa9wfBHV0$V353^g-jsarJ08gFo@U^rQ3_h`BM(yqf z`2E^-<%k0AW&Hl2azPws%7QwrH}2@H99$z{Qv(-P>iNT=mrdfMg4kyT6|%LMk({#v zJ7_=@o6IO*=&yyrl^VgYtW6c|e{kA%E#eYq`9TvMWDVA8#_|Kl((h#TZO$hyb5VK< zQiRfMTeg<`bW4LHUL}K4BTX8=(mzGFiH|E}5T0*s=v`xrFYt?LFW8OFAE~S}*m9An zzRQn{+wa(39_gQ*a%43Ug-O_baB;%3;)yk7t{xr%eS&ehB;gzTEfF-QH%?X$D?(c? z!}9|QFgU>rDqzk#5H=mmJL&w*>mCMItWPUdkMh$!r}*7s7gs~(dcGpr#X`J^b9qc` zVF+&5WLDb1poH7jqPx^_z*M9~9b#A7G8cE%&hs3iWo**!{NrTl1~nKc`U=5X z`owJWg{-OS`u@Z0Mm60*DFOWw0hjHMm)XD(@QMqzKs-P-J!%jzr-}}G9L26AtMAZK zm}F<-C#q@sw5cdy=bqqxbO!xwkP1-|G-BZGw^#W!oyVmD44eSSDKW~2`!)s4o^9qt zSY0c&8avrDZguF)Udt03O99F2x~nxe=vr{wP4nu4>^G{lqfYkvUr%*gWFn>K9Izg? z;6{5@QnC0JR91RffD_p4X8O+$UZAG$49jgU!$cG8AHu;#FHmduz@fD1EAv@pWyZM( zGfkf!Bd*Mzu_QrDZj4-ocZSj&f70TnV~BnO3yziNQWXZ zbSW?(gLHQc&2zY}`@Mhn=Y2lU-!uEHwO4#s?7hzE>JcHC@ZM{xQ(@a`3K03KoMqX7dN^pH1Daw&9#q$ry zMe)b7`anS6Y-8%XX1IVF3l(3gAbb4hJ9Gs|&~u+fch@zu-3<6F*Z8&i{(yo{PV~W= zU)C#Q78nZ*-Fg+=SnBe_B3L}6rB|gZX9s$j@WIjsDf@58-LxLhcF=kXA+_ejug){6|N^VmJunOHf*()J2$KSl%lCqXf^oSBR z)}=`(PQr%>v!^s+_G(WBMTsh#a2B+SU;GwbpC$Z|z*=-Hn$TeqCZ+EDOX$VZ&-R7f zOeRo%3%m0Veu^9V!fN2$_CmPk<}66r$V7Kx@6(#K&!BCvKjj_El*y4Q=Yn zBMw-4I&WlVR@^-H+`--CAB>&UP>;ONSZvjzArfDqvqw#<$0DJzCy(u8JhMtlK(tRVYgT+oUhxwe zEhR*j*EBIr(vYN&lhhx%?9+KLRB zu3fCagHx}~&!$Vt`Vv{jCS`E)zyXG@|u4dR1l>faOhah%)mSzXKi546oDYg9n`nlx>w9v}lRgpWo9%Mg0e)e3IaozbyEC z2%QA-xJX=S5f;Enups>rir|3^()VM;V39re@o{AUUdaFh6N8C)P7> zjq{Gp)rs!e+P>VHR?*Dk?6LEMot>p0{tiHREbJ;UygVUzlpYmV@Fy{L-KGTSy zhFveGO6TpBden^aKmLIwxW=SzVa|?N;^LH?AHF~-fcLOPvizlOjWXSip`}?DPs}cpA zJwk~{C7nOy%6WrtLr}y6t?s`L3NFqU-~|^KBt#v8U+&&3MJLj6Q6@f=w0?sOzrsm| zGfPT`%?KGhJwd+3JZ2hTmgI|9wn|hNfMzK!lk?Ti`G>mWP$6_V&#P&ukGSBL%jk`4 zt>0&O_FX)a)Wami`%c|PJ`zIGjNUL&J(Qtcri`}iN z>?Wbj;Tiku!Pnjz7O|y@U{)%SRd)`YPHHtbg*~Oe7yvy$$q}6C$q-pqVpkO}kAi3Q ziR^U^u;z~ir5r*uCiH8Tji}<&lo0=e==zm+ZBfzm>;rqvoLivjKdJSL<7-X*PQPo7 zf2YyE{Wq?ee&yql!{vcVMUXy&XmPxF!>qZ9*|Iim3KjJ{^ED=rOc1=%b`mI^dqBbM zU4{{mo6M>3gl0~8lI*AYnl-|QS-D|0W-35t4om9I)%41z?qH~Q*cSU5#*DNwdpaFd z1%dmb&x{`>PYNPMpph|sgZ}(!yCpu?a|I00>I{uFDT|`>##M2AI~7lrUC?|KmYi+c zm7&wO-xm`W-SsHf9nwStlK#L*yDM@WBLsc?@|Xw z!AT%gKXnMVoGVecxs~%Zak83*$XPjonAC>AasLz)B(ND+&lZ1K9>rutqLuiMkt?Zl zbqNulrkOH|vA<>{Ss}+Kv+@7^*N7cvsdfHM#T=Wvyq7ckFq>S#Op0oEsgatBcE$)! z&!l`Nv0U0_SO^8a*?6vO??|RK+%qvN2Fx2W%o=zddL5aW$6PXEHLpw0r{D5j$}dx# zMy^ate2!Z;@nzjNqwF}ru=@eL2o9@Lkux`!AJg_%5KBVr=Age%OzyL|!>1s5x}uEfJfV)<>Ikhj+37A`9v z{P=h|r@j^p0r4WOfy%44X{66O7KoHy-L9;3?4mS-WRM>g79mkqM}B96nE<{Sb+& z<$>XhAZrH5Kvqv^CJXrbp8MIfq>B;vglVXx6I*8b_gL^rJjDE6^64Ea6>%h6wIbMN z@Y#Gr6|AyF(O2=Adz1Pf4E)Nlbv_Y4+IhX?MMy1;TGBdSI2LR>xjq(bKlr27!e*cu z7h#|S9Xp5&;Aeei5p%!?BaGF5Xvh{*r>{xV@I5b$-mVcd7ve2ylIe5GXUWluKAa4OKi2S+BFPM29S#`xll=1@;`H%5R%_5l&k$Fc{m%N=ak z@sP(DPo7&MkGA(-)OO?s`&p~N8`Pk?ciUEBX$e$WgdK3b$q{Aq^52yU-EE?yiz?vAV$4>rZE-iT_K52c+{xU3NMgzj zR+s;+d|X+7XVEA_RiSlpgn)m1PfTGg$3!gl5|?Q)wQAYlTS9okFt2+EhNiA`EMT7Ari~ejh)2ws6KaP&4hg_ zSq};%Lo}$tTfNHk@>w1A&qEAI{r*9iT37|<{$T5VN88)?dyGQo$RJ!)r{6(%n*uWa zGS$H1DddBu3g(`MEnrCH8w2sLskqbI%E%DCoNbWw%3Jmtw#sy?I$(!{3*vSIQglSM z2zUXzDp3aw>g_d|(y^NC(Bw`>5~7vHor(-J%5<_PtaPWCA82>Au~_f^0M>tXaVt^9k#pnu5M z7f}-=@&G^~T8@ZRE(Nr-7Zx2~${jMAbdC98rs;#4*1Sup;lhSUVZ~bp@C}3{#a1!G z21~!QlIS=sJKyK6tuKCv`Puw)1?$unLuaLHRx>Y&(QH4DQMng=S3*XY&+aAk{nf^$ z{|{?U4!g1ux-GV?(bpv^RXUGhnuMe=GeL>GF3EkUjT|D$Eg zpN|`6v?VX9{HLLOTjpIEnZK-ebij$3?YSz7pTf3*i<}4&$A>fz2aIV(EPYcm$mrO5 z<78y5@Q%B|f^wO>dwu0*4DN7a*FyaZ~%u zw>KGy)(;K>4U-PnTgDiP$5myOsT2Qrd?s*D+sn=`4Q2q4ri!-t>ey+ah+|~fT9qwziPheK5^mc z5`M0e;@8~F+w_b(p{6Pw&V~!ZxN*$6e0~qFYc_bo{ReVE4|Q6#m=1!!FqO``>iX&N&~^RzGNz!N&{;C~bnZMMDZl zE$i#ch0fAcZVv_qH#?GziVj#|I1B?Y2B+h$ck3@xx`HOmih%$q zC8k`8$>)Z(@8-g~DD25H{|ri7rBPf?ex}~P3g~>~{%&l@zA&T#rz-NucGx;8kVZ^7Z&}<7ll}${EXGEMO27Sz-?ftDE+(#?qhv=OxHtX zmi;T8nymsC5ss5f_C<+r;rPm6tG`yqmnzPb9m-Swh&d23He31Q z*{2weeqsv>G;7?u4UTm~F)U$HB92KM=fdH}^rWC;k%v~Wpcko3sC}dqQtO!7-oHcJ zwKE`kx|v*+C=t#S>Y@T20HTY9 z@44-@=6=tD$GX7unzhsC$e}mivh#7*&ipA5-r{WLPvqxtfcz~Su1d%=^Zek!kBlAS z9z&5stWhhszs(Y42m>FXGavuE<^qYdPvbEz;-la9HiWM0 zfG7Vvlf4<&`VR+D3|Umc`N~35=oeXQLb~wU03RxY+WlIr@%Ab);85AwF3t>&7uiW69 z;bz(D+ke4#!Zrt=ZZCvJGui?@bUkhFbcxF#J+@Z);MRgrhtc_*bHG~$kt2^br$C%b zjq{usOahg4WELNvRjC4LSVilvo<%fkK z*=c$@_Y}Zaf`VOqR>zQNo8OPFNkKn}Y$IpppE@-%49;zf5uNZyW16_)Ql6S~!cN<9 zI6?$}K48oK`hCvtZ+`6+DJVMoYuuIPA4X;9?h4QZ7G}P$!k?AHm(Z)H7hjty`<4&r zZ%7}qDT2pob1b>N}@gQV}@$MKmxisKWn zRnGe4YH`Gbc$_WZMhgArzWP3C^h=D3%#$Sk`Da0AYRWDoOKt}CUXIPm2xEm=FqH9A zf~VFV@fk-w7B8%fp5^IouvjQi$>hOsi(Zt;`y9gC5GaF`s zIgG96b^c5mJ$lH@mi<>1?AP2KNK5OVB>3gNi*3wo%c0fPBPOtjqIRX`mZ8sZK@Mc3 zsneT+J&LFl!alLVu$A+%l(xs7T&MG`)IN1aC>8^+o0-zgOm&sAyMESnK7K1{cB%E1 zE$A6h!D%pI#LKnhQ7d1h4s-k03jd<+Aiaq56P*|3pF4!?A zqzo5EPfk&@_r-E*vZI!RGEWuSy~+ zM9np}^_$I>#3_JCsVm@q5#19YOHcm-JW0*}^4f($Z2eo} zzTRoTt9>@-E7gTESr12%LTTkKO>_Vit7T0krl}WyY`;ufNWFPThV13^PT+OhNwRuK zkZ2Uk*UTubGHSiVi)wOr!-1|ga>dR~-X4|x>|jQ^+u&SNATk< znnsIe12wtQ6XeH%P8xy*ZWVBT?|#z70OczJfZ{2+o3qQZquj+F&}9#et70`oszf)n zDWISaA9PkP4Bm17G}l^=t17vAFQcJZeasv-uz&CwhE$<;{f(;NtWoplEk0XX4*7h? zn@L29fG7?3oXV}JXsqJ2S-g0$qzXo*Mc4&=W`ptfH+=~X3H3_z^%BExfs8S*4IW#K zlCG0X#)X`jl7fKi65%}ih01%isX>Dqr-p|S(nj;1D?f{Ddmpene@*0t`Rz$vVKTjn zi~6JEneTZ*Ul|-dPC}x2!~;ual3DC}dt2i=kss=3;}PS(KipApjd(yD;{u1a#qajT zqGLnrs>$t?O;=RUh@s|WT9was{9m4X*TwKz%`y~JQ3j75NTg#! zPfhL>uMzTII=O~kbZb}Zd{}KFHQH;inQ+}!AkXrH-79D!4RubaaAXsYxK&A7|LQR>TJ90G$b>jlK&ojyZa zguPb~OvZp+RWVN8FvjKgZRfe+FlpfKE2W6Mv`%^3G{q7a*F)tgcWB7oB(_drNR8?z z#_^IRZE1P)zT@a9P4vmx7U>SCk8Bhb;_~V+bGIwGaOXtx_K#Mk!NubY!CJ223}99W z>t7y}iy+g-O;m{IK{Pg7BS@vhSN8p>yO>$XGa<*ZYZ9gDqe%5Un1l)7 zWAHH^S;?svuY)mzsZ-@Hu0^1ujg+Pu?X=2g932@?Eg+F&MapEdrDmV&s`t^MX$R(D zqKqS5E?B1M*3i0^YKk~X+Cf+--yH{05New@bvnLEShNaWm=GJ>OiKFg0u_vK11V8R zuJSAtxOdhZ%C3XozQJIl_w2?(pYs=9>wcJLWnMpclj9-{lBd6}uZoA0r!Yy32E|>v z0}i^t_R`E-;#$Zt5*g-Y-l*>|Z+C`G3c~MHnQBr(!0o2sraw$-V6QJgy5vp?XA=`m zY}p5VqhTtgseO>xRh^e3WXfW3;qWMiOZk@#Eoom7G`u@V1wxq^KI+9!?zB!&*GUNV z$d5?oR-#Ndz(3_utr2rvS_WIRK%+?67nvT(SQOIW7VBb{c=g!-_D{A_RMk0!l{|M_ zb&yC6-1pJy#gR@C&JcIr!;<56usRwvkqyYE)yNRV-!k;Z?T>;jntHm~1~Wp>-(V>E zjd-N$(J31z-?5oD4Vm)ngW0k{?5G4G!9)5{tItd8h_?EtHSh+~KMZ>LkCq3uE?kj& z)2}H(hxfRMhm$Hx|!+O8ucF#7I6*Gl=!q>mN~XnG&lxCYQXG;`pp_<;Fh?dVoGg zKi{(1AJRDWel>?2i*vC#LaR?)N7+4x?!JIcZ#yZ!j;o5oU~>+A;RUl%@gbLqOkaMd zD#dHd^Z8ogpx|jDT(iIha10hwDF3xXW^~h(KIcTH=tE-BmthB$nWl|#0~e!GdL3%9 zAa~k>DJkZ#8)1$91em9!@6d_=2MD?Ujy11l@aA9fFQQ71_A&1IW5Vg*TQtcB`v1y<&r& z(g5|WvM=-=$))RXxV{xkPJs_6ZqCV0R;;312g;sYet7dbWS;dY^RnREcs{P$*Nkct z2}bmX7q=IER)PbQgWncNEpbdDr6Hw936rAC%2V9;HdGf;HrT2d5j8m1Lt9DAZDi(c z))f0u2~1LTHmpDj$_!VY`pC1-mIZoWM|S-66`Md+`J=l7eAvSvsP~KY)}_oBNeVIF zR7V<^KElmhx?}hs!h&)uA75>5_MDIZ?Q1RBYO`6&I4|ONqni*^U=A!!oIf1MFTb@r z!gYzPr`WXV7Qxpj_dP}jlwmQ|?<>`Jy!yU`w$#psTRoxE@R4vNoayLUYcbm{X-t*! zD>i5N&MtJQ3VJwG*A8+0j&?0}fthDD8KWgoBROfZA!?fRq#S;9yvsAXcWb8($zKyk zk9C$w>6u^uq`6>QByp~N1(jh7jfSx{sPg)TAo;z^DnNeaWQZEh z>)FEUr;o#*K#>&=G@akd)ib<5*`eL@s4RA>ca4P{^YZeFsggTZV}TL81!f=)2V(G} z7nFtSqBz~nrn#L-u7e3eN0DJM+=~)St-*FeOjMF;?a%%|>)yWv(R9q1jU1~5Vco1= zvy%eHv7>I{jjz|2Ob&xePq{)VLWghjtdfF=ryWPyh&3ih#sod~e(paGxV_qe#!N((kcbTFFy(nMZT_*8R z9E3XGnw6HynNjfXew;^crzLTnq0dYUa!>ABY{wQx1Tn}E5!b9qu>nahmBD1P>eZ?IZ)Z39TD!CzN{!KIvax!^Rsp9*1`%N;ju}r_;nO+yyaZ?4^_k2@_gCxdBA97x6=7a60DA= z45nc25O=g-8VHSadAcxiJf}vz(_=3Kd{;(aw@v%B>FXn&r}mp5Fb#Rp8>qv|^!4~Z zJ&MHanI0s7j4BvZAWS>=4fv~XWUKrY0ZA*@R6QUi5?RF4Sw>O)Gu?GjlS3Q z>?!vwzp(*5Dn>41cw*_(TCI_{kzVY3_$9_afuMCN`r$AKaFAdF4F^IZkk8>s5nJhW zGRdAVFB|kzfUO%m6KULUo*PuZqO1Xj^d7H=Nz~u*29)0s<6jxyI>Fgw5y=`#h~7F2 zhWrn#0x?xsF;y2p&3ZGQ1|AZ{l9F^e|C1szE9QYiA0z+sHUHR%0s^h z;MceP=;IbU*$Fhs*5)zx*td$2Re4;XD9<)%i*ieRZYjMs;*^}ya$3%9r2Wj_A+St9 zVwl0;2cd8xxlo3Nma9)Gb|gOmk8>JSx`)@~n|6SN0rVT?hRFAvty6c7I4-f-@w2H@b{ z;kM0LI9&6E5_sM92~g|dy`mM8a69>wG*~thcw_%&>V^GXaKNu<)fB$HYsV~g_c8Y_ zsxys@80lmz$^6;R3IzlTuI1wZO%yPI8;J0&W%D`c72Y|pn_RopqkPi1yvRzHv3}=5k(5+ib zzQJbW)hB|AIstrjx~^z7{5Cy_s&qZ!H59sCG_sOemzFo%w3JlSxzJ*~s6 z+1$zCH5z6jH<-#FX{we_5iju^IOam!uFrpz&pYG!gb90C@2~0ors<@=ef)D{c7~IG zPVi&pWPYp#*F%ao)keBt)VPNDi5yYhWS5oZo9XLoeV6~34Nlz!%h zMFHT=?-V9zskff|=#Vm_52_x|%h-V;L09;ay86NYX(uyJ+5*ip-{rfoA6m1dEWrTJ z83DJIW586~J!EXfRteWNs>NnzRCIS7zCnJa;jBE|t6G%~E4KvevN}LrQJ6Bj`+0OJ z;;)A}TfPZ<;g0Snj7f5Q2XgRZgN;stYNK5oHv0G%hQMh`gWbsF@9oTllt9rRun$Tp z_1vs0*Sc*VZv$UEJRrK&|MMpYQMR%AlI*C9SQ|VUXv@~%927yfwshPmc_{BIwo7K^ z%SOcDrPV!blB&v|A4c;qz6dj>Dj)y{m3QYmbf}=V)Y+-}En7nQY@>H65y^w}f1qq! zng!(2NPi#^Qn;ZtRFlA!5i7WuPafWSD@oAQToKIa`sC%;hS2$BC9=#UDm-#Ko=T>S6>%M|gt{++u~WTu>|{=(he-ADOXhb#ov(#y0|^wnZa zK9$vpzv)K(Usb6&{qEhSU$kjtP>A@X`kv)2j*?EIB1KIL|8Mok;^!u0Y;o~8AWBpG zgWHbeOhhK486~qnpBo|*rf!Ek&YKQeli3fDI|~`QI-S%??~K6=ODz_!wK!yuN_-#? z7F;lvjYf+F;eSa6zwMEjy<2p!%(@{|i$jCuHy;XyEZL)hR6<$JV~}(2O;&0gS37UE zy(<=fJ7$>32Iv&0LB4I(-ZA_%HTv9c*y_=Lc_v#hz3M0&mz_26W#5!T$I=5;O;IYU z-E@P^;D4Q%3zl4A;G7W6|Jz<|g4d1@Q9wg1{my@&^MY_#r~!<64ad3uZM8SwV@~74 z2Q%p_tRAzh8W0D27#hR5KVg>~&4rqTn%l>Fo6ObojszE)0ld;(kD*6&G|MM>ahyVeCBY?DpF!kgKD)w%4>D9l|f&e5;JdV%|pANY*K1&QMmJK>vL_>X!p5 z<=anY;FtghbLa|Gjma)BX2VaJgj`fi45?-ER-)lnkK}2)HWz(i``b}5 zEO?wTF(k3Q_VWu%m$`wUWY!fCU zcs_VUgg}KToZbB0FCR;z0Bel~1?^UCX9=G7^x79+-36$vRAlEhYqT6Bhm_@tMvPx} zS02T6=28ecH62pgn==4f|1D^Fda^1Pu&%Rt>9?-w_w=`%cuir)I?1Z=b@ruTawtnD z9ZIL|GB5uFn3Z%;@4jPgqR_T0FbNzv|@0%gfJE=FX7HR^lE#O-#j=M{P zw-y&;Uy8HDG+KPm&K(;q4tID`ejR)W_EvPcd%NE`54>{yP#paU9t$CXJQ`?xfDBf$ z)_yb8K&6)qbqmo>Vd^jpEOs96c~+%=lYV_dsGI9=Evs7598JfH_)T;|^KO)8gO-R;v32Q7(>w z?t((-;Gd7es{jJ%u(yxw;Y+1EHy0iF6xerNloPGXm@q|=^5;htO~BJC$pg^ueN+m( zUX^bWF0lVD>@~sWJUTo|9}QId7)pZ%FxafrAY=)oFZZi4|KY^ih)oa;Aoxtafu+3> z_y6OUY}k)Zp~#axw13&b2B{NnV57m~s7c@>7L8y3S|HP?rO{xoDdml;-tiS2tr+u(!i-d zp?noaM+GwDZa>A9=*Q+`f|c&K|9|wD;nXh;jmM7bG)e_xRVfZ_y#iLgB&Ju>UZa;R zpuwZ`fW2bCF~FE)%nV*%SyC}$1mP|l_u{%%H2ywA&S-`K zC!pbmH&A5_N&%#wWDdwUglmnoOi1C$;6RA7(O}k8U{)U(zl#fxJ|={UUl+pvY=8G% zUcT*{ksWa zwRt7jfWM7GTvgxa9Q{sP6PSxYE~6phs@qsvzjaB7LfV0)Y2t7KMsu^xXZ2W+RX#UJ zuDK~7fCmV-`Y6MWmceV=FtvM`askY(62Ywd(r=fa{^zg!Li@V`Q7#z#i)mlnp8A1k zBp*PCGVh-$2q$1Nck-hHMCC~>2d7R)`7R$5I%p;v2`e~=eF^p{Y935y1$exo{>DF~ z;2M914sHhA!T91`)!*8ZNL?i@G|r5ozU93Ajk20;w0=FbK8(O|c%K`FvD;<}0sL2*)m$AphYkbc3JqYD!88+-1Mr2;zo{hJoaXlVJN*rR z2QUEtk!GbgKhphijxQ9+cgG`xhHwFx!w0q+O1SwY@a`GTow>?L2c^5k?`f#$5(b3I zx>l%%3MN9>x0=fXzR=r5huaad3~B&YdIVAzyuo4&)}@>Nnvv7Kqq+I{j_s*^8}1w$ z0us*)CWQaLmzb!Jn#JpBHu{A2=`x!MMcgs9jlOpccY*iNz#^C1=NVvs4$&b#sahq+ zk{$qzRQ;ivsOX&9w`yh1bm;i^$s*u6lSay@e6(;r`Gy&62olgaJTY(u4c$#7M`B3Zdj4E;Azw)T%)uq6n=9Zf0=E$U2m8DK zWvU_aL)CKev`L26MDv`;)z7-U&~p11^D<{u=J%@OMY~7ofQt_Pa6S`w-m9Za?Vy(C ziwozHo#quZknX)CEm_-xv(an&aGVA>HVXxRhx-_^r##&pA9`AT=jANL2eBL$`T4UL zjfLLa813GM8CZi{_09@M#mA0|3`W0=G{2DiLSX`!{y-_jI5a%rGA^P2WtHNY*OZjB zT?^eJc1A-y0}Qv(4SAG5szG@Bo>#!DK#Qw+;DZnk9-R8!pj0@Y9DFM5?)2gErtNnB zrcBC*>s#YKi^sXsv6X;=Y%SH<Tn{l~xVWXst()UL-?v@kb#44qjJJGl123WLR{-+7+iAjn z_J|O+?1-XugC}uiiRIcZ+>| zn8S*AQYJYUHU?sbzVc}IXoMf^l`}yR2-n?W9ru068YEtAU(*XI`8G6{`m_%XmIK5G z-a*AnTz-}$VeO$3HxUsVm;;g9j3&2ql^9sdR{PAxK=0*EH8;GlIyL7Br#1l&?7}Z# zogCJzyNNFa7QBY2I*W8?e~pZ|C2~(|S7s0PFR&Cy8`y=WMQMS}mU|^)srYbCG$(T4HMD1J7#% zdB|`p%GVDv9H6NOXQiK4U}JO?76XT=z0**l-sZV<{F_v+^S|U!b-lcj=eLvVS`!2j z#3&0s=Eup^Hz={xo<|+D{+;Ut;tdGlf;4PkgtoDp(Ca)Ac&Y zz7KgqN)0ZOmJdR<(|Qd{xHZn9m1*<&#N#)cw#NTw{)G@-ohK1rQJ;b@-d=gA+7}VlxbvBNdbP3g^dVqZS#ua%ixh=joR_pnfv~`%zpk)G2_ub zsY+ROsXh&}J@miW$w#nhc+$8=z}d$wLvuIXxs(Ylt~BI=sJPRG8xla~{}RIt8_>WK zJfp}tM%F=lO+A0sAZo@eRY5hFdyUEkW8veYCy8yhe8>N1`7hP`o}2i}l$E2O^aW&J zF1I~#>zZLtrdtb)pn%<&Rp-l08Hr(nFDmRcLYVdk@nJcoCwP%NIq%K+k`AJGR=rhM z3*@rEyA@WcO8Xm_*_+>gg$aremrMlYHr=O?Ymp}wFsH+?5d&1;IP2_)c4hT#p9}nU z``P=nH;N4w+u8{thJn)ZzMPVm)VGZezv4b5k>erEQII051?%*0 zBAff9MJ8K;fxUU==&(QcK5?uVI0@DNa7~4LWW%nOdaGewO{do|__+6Da(}2foeiu5 z2(smEEp2s?e4RWpOf2+j4kkmiFkYTG9Zmum#UNAJ?!=viQ+l2KWRE4XpPdu1 zn2q;uY|f;a;2szLr70Pful+~qY_!lzRF+Y#;qL3r2nJ*7w;Eoc;H6>#A8)nK6T=wF zPW<2Qj59{$tDqr{7A9!N#0p z%8T1UC61}vElShB|I19vnfDqa5;4K1fD?j%;U^r@JWEnK{ zni?I<9+Yy1d*)6o0#0{n@9 z!=l3~7VM$GV3%XG4joLHgjs$=A)Jre>$lo z147iloXE!BGT%xq%76=|IX1m#H;=iH5}Kj$T4lQ4j^+~SmL^!!+f+i}{fTv5JM?uC zdv~>Hx9{|+uZ0Qn28vL=UU1L+iDe?#$6RL+rmt(l;)gZ?;6t+J*%$hcmBfze(_W>q ze!L#e`AlUGm(>n+uK&2U?RhE1G3bLq;d&xR@ShkX?~77dSL%&ylQ`W@ph+KMBVQSFVj0@_747q3`HGp_4d9ZWFAe;NBfrxGME?fp1JM< zO(0!BVra1Q$Zf;3TZzY=;(_qTa>j`4E|yAw4=Z?5`+FvHFoQ|gCE~SbvAFXO`@+NB zlX|H>jQ^iWdoMYHi474x3zK9Eufrck8~u>;CSnr+~=xXbBveo2BRQ zmk^Q4xd~;4kL%SuVMw0XkJnKHhpFnS$VtEBr4Q$0zBip3$ZS&on!_9eOyM-}FmmT( z(5+0$?v^`~#0fX-RBdx7Qwk=s`zq0}G(rPiNz5HN$Imhtq?v32PpQB&S0^E%m15l= z7#Lstc7AiNyF2-MA1_|JOv0t8j_H?2`cMVkp_OrMQU~m6Z=6xUTnQuj`VU9gUTLSE zA4M7I*CmR7JgEV4`_yq{<}T0O<6Y3)8c^;|1L-|?+f%1>9!i)Xq{Z58P~48pPQuMiNSBjF`A8GlMWFW1sgm9c++dxS&n!OrZ z$|=?2uou&Rcor-01o%ob9jx{@V}M71JuztSJ~D`@V=r#i7`)thd@P}O(fP=)C`F%Q zp;+If4!h$&A%0uYO!&0rQe4Nw(`Bl9`en{dPZI82I)tcvI-VOWIO|S~py^kbNKr}F z$`}>5_B|+w@dAYXR!K}xV1I~pFho-?hLu-kMlb%y(Z_^J}-c9uhQBHwzw1;p0- z(keajWXDe|p`EtBb z3ZlD1k*76RVS@d%@QXBqGj`>6oT*i?&e{&$Tq|YyU)K0+7)Uhu;7K$eibrNKs>*x4 zkz>M-?+eo>`>H2&f#HFy7iYSnX#duQFuvk%bWSem8Pm;9L0m4QKDVw~Jr6)nDA+yH z1vYd=;6MY-wOCZ@h;TYnk!t&w!|SLqsya#jUj-n6&f1@k(;cvh5vHRP(oJo3QGC-t zsuNx1J-p6A?OKv2pYA&72G=cY3Vpq%~H}@Qig{(E6`Pk?C)Hxwq`^%69ZICmXLC`KhG9 zjT;%GbrDrB#7+~d^H{T+cWfo$HMLFRGGLmx{&B_UvTcoX3hB!q^2U^mB?GYW>3DPN z=TH39X+bgGJ^iyR|9!Za-KW}sDsulW0nvk*8$f!j?{^|6MYrW-u6EK|-v7358lij~ zUgbOtl3Ra}%JASt17uaag!>wjHek2Bux~q2x7MlD`wBiX)#&yg2Lft=;|E|v!?f=$ z%)h_4PXioBK7hTvPj+e=BY>PTobL;d3?~{$Bk<(FWP(!Ca>sOP9|993k#oWWY8P^# z6z3zX@LifTUj~`lhH<&*@g(B2eSC%G8^Sq|L9OiI3++uFBDiK*QvR8@m)G$m0{LXH zZoU3LtqH(?VD(Y3KAh07;n93#DZYYKbsN0pE6`V|#)h1J%G_Sl6Yc+rw)y}hU>K;0 z1{t^TZ6lti-~H4EDLyrBBd?JduW1bN@P zyVj096Tf{lI8KRQM9cs5A^3}ptg@ASqgxv}b09K4(E+948*&giqZ)O>U3%55u!o4e z*rV9f|LdXvqJ6DBbwcg7u$}~aB$LmlC8Ri&FKtUGFD7)#*NjkcT;cd{m#0;czy`L~ z_-0?AGI-o^<@ff~V%S1TfW%k|(evZ!VaoL*VirOOzwf_sbHE1n|FHGdaZxs1|A2&~ z0s_+AB`qK=UD7V8u=E1b(ujog(hbsGOG&HL(hV*trP9(R_+E?N&vU=;@Asddm6lRN^79;ddjZaPA?Fsj)sm? z=>t3Gz`sOpmG%B*NVLrzyFHsk2mbz^cb-@8Y+&{dxW^{#QHm!D=r=Sg)rdzO9e#*} zt^sTf)*1JFw`u|HLmjmSJo);jfm5h;W6`H`d>~0au;SkEgKzEBbla3LY=dQ{=k~Gy z(kKt4OD-TKGuGPd4IA-HXwq@#^dLaou{3Ok-G!bozC@ys9rUeETJxW&rW$Q%rIRC( zco__u?Q>Mwbkn4=1xmNS zTLj&ZD(ovutk>1|W8<{*eXk;8-3V%ORH zu6wS5kQczF0%|7}hZvww7OJ>ep}?7uy&)JZB+?wZ7zm0O)on4E9U_jO<{@ow_v(fmk*XR#(%%pX^ zDVMJea^T>QZ-CG*M?u7EYgz;K9+ZDjd>m3(Hm5$W8b2ynRR#55p7vJSlCN$5d+ziP z90#)dj!L~=`+I3%(&64lZDePU%Iqzr|JCp9ZydKC;V({&+*E8NiDw@FEHEeV58=em z>IjPL(czP$L05hh5EK~=Z>ON6x`h2NV4Va&*eNxJ@p}L3i*A3?##jT~2ht}4IqP=( z<~LunI{@YjEZ6kbX^HX;=Jl_`Ogw4Q^#Zgo2wv{UfBswVY76BbWIPVKt4Lm0hZ9)} z6bB(bRobYqrzoK4CG3xXM*|=qm4YM(>dFWaFylBKi}maKNO=q~R{jo-9SkAy7jsb2 zvUm0*aDuP)y1me7HpWJ3r`kLD3j-7Md&+m<+rf0K*r64zr}heM^puJv8?Q(rncGGr`*iLyuO7S(D4e<@8#HA4` z>gNUTAf*$El=H>68pjo}y!gk6yh0#Sm?lnKGjZLDV3ppxd{^Sw21Z}@P$b3f_YLa^ zmNbRM3Kb_>Y?g$`Q*riwFj;=z2uWAGdCk7uUbx05y;eEiQY0=nFP#ps}> z-%T>0XMXISP*Y}#0ecwP9i}fZARQM@L&?Hc`FSVG=y`YTgw4a*ETQ#4E44<-VkW26 zu@{*yfw~f)k%rekf8%BleR)ZAXo)M6-K#r^jxP>R249{O(6G=^gEz`VT;D0XR**W) zq#6~dTbwk^N;eWrisTtTPd`h+(!W((C9_2A(J?W~tuHx5M|@a$==hOnNbg}r`NKHu z=I25WuObg>Ulvx;JS~}?VhDkJt3$&FGb&rQV&s}Gdu{-3Fc9(~Bm?%uK<`hfC5T@9 zzBND3x!{m@{5GM=)@PxdpHp9`80RrH21xq})$csN!q&`i0ZV`7e}-%fpZ+xc*G30^ zd&26CnGw0E%JzDwwn+yocJ%WlSuF((Hs=%ixF9u$xi6IyLjnZG$cA5frhzI1vT8LT z0N!qyrU8?~E-_1u;0lBk!VNZeKoflnT;oftF`14-KyU>DW4Ygnz%T#$f2>6KbLKLB z-&!rtlz{XQP_0_#4`ewyY}M10fHAP+--e$*d|IC$~O7EzB%t8!slUFRH|XGn;BC zDBY+t3n|PQh%nNQ14uwBQ2E@Hp6D~Kl@l#0)zAb!n*Pk$)eF7a1b+r$Y2l~=R&c*T zt=p$}=>;w&CpBcDq`8Q^eGj#Jsg_=I5bz z6>U1j$;3UtzlR6O8m+*$Mp|EcIa&ArtnFb>Q_BCI(jz;ZfL{c7(nM*v{??L)cE&WP z_@aXfW0UtYY*nKBV(PwjNsOFTdoXT_g^qhx+6EpcoD5hMbhxFg^GQ?zu@=K)vG#Ys zrN6q$pM%}M1Nf_`+|bb)qh^2N^3D-AUkTr~t2wal%=cmOy*ZpJlPaPrCOrhgagOHA z66Chb+1t+;6jXI|tfCqj92zUksl&6j^tN}nA}MgEaN6%$N`PH-7vdwH%8+V1H8S2i zDrGN8$8QHJqa0OFIF&$4-Uei}efnJFJVlRLx-2gzhY{tPfU{+bg9_;hrk}X-n1isk znVPih^FsSSv5>k?WIro!StTq0CZIUKaq`3trz|WwM;;Aa8Wd*SVd=H)`nb8xqW@=2 zw-7nOBybTl8yz5yc!gC2kc$QRl_tE!*94Lp@5bS6*I;p&e>^bt+lGGos^_nfD_heo zl4e{iMPB@b58$knOoT$@Dd_zSwH07_Q`2>ywN2b zjg4(%O_)C}u3*2M-Vv1BT3D z3!hm%{5*bANC{9({179~mpU_vtSo_CdS9akTXzN&#P99za;0SsqbH~(b*_+Zi(vtV zO2P-WzglaIbPz9Z=}Z~*#M}cYA}6-uDVv%Io$OQ;nC>Szo@E#}b@{w{=(d-Xl;mOB z(0X5cr@*({|9+`UDA&k_Y-2wUfL4QI5B@I8{OWjzx55a|{&W6jLu@Yc{mC4zqT2=i z%YyNnKNY?1cSA~_%<&q&VRXt2c2^v6Jp&;dJR*;s%&GWa4X)=;g|7R3|J6Vq?7z1( z58@Z4z!oIe1O@;!wn=xTsmMGU*sfUfl0{M=H7|2CxHiVUX5YbF==xrJ7IQ*= z+>3;RN7wzf>CC|L{rzj!dDCJkkov#=I&sKML_m?&fGceQf}RyMzp3f*XX1bPLCuI$ z;p_gFb2dpjCa6&Su*?BvP3xE&5n$SgyHChHCvzZw?C9^bUF&yWUM39x(acZiU{j{b zK<0_4H(+?{VA-eqJVjCnP2~8uTqnR#zuC>792Z+tZL0&SL^hxrRH?e1b=v*-sI_C( zus@cAteMG>PGmZ?X5LJ#Ke6~n5q+P7GGL;}9kFgM^Nb(Z5et=ESbqppfZjG<%nu*4 zULpGcm3^g8aS|m|Fh@DMMN2E#9+fQs`0JgOt)9BaW zl;X)np2PZ`o!tF0;Xk^!X9$GM9J3-vKZX|07Ve(_79_VvN9ohoG$@`NHJWgg6!qk~ z|7wiv*4oqW(y10?-K_fq+v!8g9k|`bvX8iG?{f2nYN%Skp)fG}dvuht7PFG0HB96ZD=|4**UJg+yRCuQ8jI;|wseiy$+hk<($TX11H zp56Pz8RA@{ZWf+VV8SS$-lDVly1ZygVIFhrl{K|=GCQEHuD{wU&Sv&RKmK+8&XYgx zN;hd#5q4(7%9V_BS)k{wN>Zr=`=?0lJ0}ciMXnflCrUe9)X==f~S?SB* zCx1tKBa^KAsPskyt(`PngHq$9*PL3p&8+;XP45RPI&RHGmL#LMbMb}7je(G;PZ@$P zloKDu=P2x{dodqc8WE~A&NR6d#}yq|rh8DHT}!o1rz zCIJ`TJ6np88U-ArUg|!BR(Ai|W|8_<=FJZF2}3|manu%3Dc;UVccFXhrFuGhq3yba`I2`6K9TcKw4@nY!R~~Fnd|RWm#tf}g{%KoR7pe$Ul1Ol#=QjQ z)*^$-v-gxL3OL5XxP#`stx80$3?Y+ydOY>`#ER)!R7jd$ZDADthAYo^dX|x&vyMXJlIXpAZEtB+{ua*tXJms29j{&ZlI`7sN()`>s3ZQ30$}&p&A9&j6A~( z0~mzW{+(Z3R51D@ri-%0t}SOiYwuKB`H6#u7lU%YJbkNnv^CX%pXBJj?|)p1ehoa`?Y(v|qY#PnDJ#8So+Qwk92Wx} z#0@KfH|jd4wK_w+IL#N)%l(E$mA3r^Y^*3?SLCTYqmqCY z8J|r@54mK3o~P(2ZMBlQWZV6VdiwJ!O9&hddW?YO9|gDDX z;PISQ!yK`Mq>P#++d@&mr7&JPrk}T~OrGa%D*zl@ z?B|(u?s4S6aQCPx4vfo8=eqVe zCumq0>$m+hsgOzuz3Qd+q~Ih2_a?#VA{T}gK1lj`2$vl7rXZBB4EP!1#FX{wPK2vV?Z@T;U_z1CSE@ooMf(Ub?K zqs(<2TPIYdzXGAI43ak~m0aMQmOt(sx7b@)z7hK-kBsljmIYQOxjdGo1 zQdkPB^%kc!gakB=BuixV%k&jiS{b{7=zU(cYcypIjC&}2ZfPeH0?rvS7g>s48}MK5 zystBsKgS=OkF^ipvZFt4t6$Cn>}Y)ssO2^lIJZLkKtDa+tjp9;F)sZx6B z!x&L&Xz{wCC=+&O=p1e5Aa+GXfHRT+n^(Yx+YDp>MK>$n#i_Kyb0-4gJpR~H}b8+n@nYrqx!=3Op^PL^Q)gM=LZZg zM#PIG-vw_be&q__iB9i-c71HsZ}h-kW$fdQ*R)a(C=I34`!TsBuC8_?}7CD1@mS0n|_$NrZ~v%Ct-riOPJ+SxUvS`dT-~S zRLrNiu?#wCwX`PCs1a$d791!i->I-s(^VyhZ*?(p*UA(|>BB1*-l#OorH_OR3p+dx zi$&J-OqIwe%Bp-s=aQKl=eMOa+D%aqui!r8sdfG_Da^;u`Lk(T4M5D3(OfDrkJ4Lr z_J15{2UX;Vs6O3>1%@T1Bta+jx9%EP9ltIM{(*sN9sA!Bd3j z89{?v9e31jF}yKY@`)|nYk3JXnpX>IZJ*2X2IyHU&{){`^oFGbb#m1AzCAttex@-Z z+NK{yt|{)hU4^KKk~HQZF~ph;hHX;(CjT+_R`Ht$ZCZ^rLCG|Hk*}y9C8Svt^nK`B z0ML(fU_!H$WmRNMrN2H^mii^nwdU_PEAK%Bu=h?4e@xvblD>)2qS?sYr%lSU(pasp zMg=n$A?Y~Y^o_?zL5j8?7rZ!RxROHgw!+^x`}~f<>_p*OIpJ_%`4e+h12oL z!ZhQb(S$#33o=zw|2 z^LQuX%6(aM_@VA8>QBs`iG53-!bhJ(d~!G>2r=o#fxQlEFvMT%XnDo`Xwy(*_)--p zr)VQbI(2~Q-Jl}6q1VGDksNy@WB}t!mJ>ISD=AX(`TC*3letA7;9z#{eXMIqS^7pu zGJ%~0-ZI3J&1(aE!LN%Z>%8DGHf!WrX{KO<&XKVLWmN$NMXnmkNqUfUkmS!6dW z>AK|6?@z=5n^+Ogk|lcV6p;+f+!KMDz#$*AJ@(^o?Cs%Y_N0__8KA)rZy|7<0QkhQ zvfpW1`b>7$UoIj+;L(UnDzS=yDVP4xuSVS*JjIy-L-8oga zE(ZgI0mr)VZCsAg-5rPCrs>4@lM$Pg0%{y#B?CspL^Eyz_Y-1`CevvwEgok$EEq9Q zDHum379X6!72PX9*&mb%DlR~_Ju?0Lkk9#Nr%E=PEgM*g_)G7;k{yutW`vz=O+ z9#*F`7{>4RQ3HO!XEq_a&oFkUQwm8fLGp?31Y&I*n3A!vDZ|&&dKKnsDQBPZh1R9% zK0S%p1&fS)d!6o=YmWok74`kYX0<~@M0$QGSyd>@bl~g@)+Ytx9$9P+e4{CF$a5RH z>5f)ZNyG^+)Pkona;WxM(tcAm9j%C#zbWjOyuD3o)| z>U>I^wkEh@kBSGtN0Pkgg?P%(S(Q0{FN#PRa`*-JT&);e10+3wZ7rRQ6Jpw-sx(UE ziH`vsH^VerZzLabMl(y~YF;WA3DRwgWxVcu?@mtpm|ggB`3K(~JIm_^7N!c_>y<)^ zdabCH$Eb){>RpjiJ-^Js$?~BvANTJ+ku_5w{P+kS|M)bOYvHyHq7pv+W%lb3)72zE zeO`-Ve~je6>SfH207L-7ynqQ3?l|{7Pg?%!8W1Al*!{ax5VSYXmlhvbaRphu3DOrl zAu7Okvr3kQY|*th_Y-VzR;Ta1ZhM=QG!XN;Euo?xgn0U76R$6W@scg{RmIj4YA|M! zUO~Fp+LXMPVte6cg{uqldJP~Q6%ZUV64I7$l-8(QdjF&GRjfMMq~8pOr!EG_I4Mbc zqk2Ad_G4!GU?#_pNrwpPo}-T1_MVvzApHYgX7mOeFz78vV6qJ{5@o4}p}@5dFbwGj z0tnOAMsAPhbyB~5g8hH7FIG^?|7aCxXHC$AOMW&zWE{o91KmTQ14Z=Pt|p`a_n(n9 zw15M3XIG3wK^P~>k#BCf2-F25O`f;Mx`W-RTDrHv$e20748C`Lcl&KCT4+TW1UQ~( zDa$qTl=|avt9%Qo-%QZFDIRB)^5nk*b?5x2t5516GUSXpXs$QH2`LP=J)MpT7S!Pg}P^ch%AKHoyzCPKtaz*5ns96a#!+qj-tE1 zd+kwYONW_i*wQn%jgeGm8XVh=_JG$F{&@3}+h^*U#`z$*+7EPpu@Dz_CV@pHTnl(z z@XLwy2kvK4?dM_Hg=T2w;LrC!n#cvokADkcN@te|!AICj%GuPl4IqZ^QrlCei0T_d z@du_&E}~3xP8B2+}!U(9LQWzTN~=n#E_!G zn%RoA0Sqn%xoCR>Z#6u>PD)B>5x<(?0ZTY7bEKiAo*$dO|8L*DLW7nh!r=U6ZYhnr zvo#`ouoEU+1=6EeX3;MaV1Iz$o-ZE=;Tfn*;c%OUfCJk}H<{QqXe`%6 zok|gkKQPW>KE1Cbo7w$s*M= zqxYo16$Y^uPlRUu^1WK^?A?&h{(S%sw{oW9MgzNQ#cY7xTXl2*cis3De0+C6R(_qB z%A>Oh{CUY_hYz@5=#O+p8M5A&QRg%0lYQ$%0kv_G*k?z54Qd$a>F+nb-yHJq+Ccqdf?N2-5Tk*;t?%c-NMxJ&)F%j2uJ353hG4 z_}WE1NB%3R@_;qo(4}UftkTww4q2Lntf_;=xZ~4hHVar>a|?%~8Q<#_zTJ~UOvHg_ z`{fqr^J<&6WKN7ScVsK;cnLNyCu!)K-3y{=;wH!xJ5i+ z@i}ENso;&c0~7TmGix$yUZbCsd|9DW91wcX=~vn|o&mtPk#8nVJe9;kVlVS-EMmKq z!KXPnB)-G3cl|{BRrvv`=l5IxKnHc`?WUp|R!WTFc*&=rwV+*D>_|4(5^lDn+u%*4 za^gw!RV(EL|MAER`wI8x&Ui|{=2(rkjanv$gyLS#UZ9hzI`nHNujyjN4-^t`IK#LO z67}e>5soH{?#CF)m;GDGhs4W;t((g#DOEm=#_=Op)jV@!dz{FkDsXP?f`)3+GukI*!s0~?30^w;#hXvgY2uX5@!ppA_p0l zti1ifl(6hNY`Sg5H`1iJFDHU4Rr+r>m7i1Kui;d%$oj1kO!P9_&Yw=KB|U^Jf?pMt zrN}0C=i<^Rh*=U7;=T0NX5Q@)+7ZinKk$f!v&kTXaHA7=9TUb@VBvG@K3n@cq2Qo6 z$Jpbr^T*!Gvhv#K<7T|hJ2^k{{O&uyG?D~-`&T>!Y;Z5j1MA>^P&{ktn+@XL9~Mbc z?*d8-_FOIb7?GR1xnRibENHg|PqmjPG<<|rf_BJ$T|rpxclWSc>@n`H5GU|)lwbNqaooJL<_0Qc0b#arhKwDGXh!mum(9zKdh;Lr4apokeS~*9n(hH49-EVDe>A z&?Mdl1AwTcYHX>c6p-v}I&_SNn^P0DN3Cl-m(?IgX5UOXe+Yzjd6c?Hr;BtdZ94J7 z)Bfz}$o$a9Qna!*%UM+d0O1kXrMw&xst^<4G_hlz`r}?YCwR{?FCE(Vgo)VB!1IrM zZ=^k*m&#&o=9b}>l?WX4R+Y(5Z`hW|}SA>c8 z@?#@4K<%rjKwo#a5CIHWFqoKaqIhoHtC+l-{ zThHCzSSPVpRq)SX6puibxUkU_ugD z%VU4#7DsTc;0k_A>u-wE)3Ba3Cfk8!0p~_alh*lm6nO%~)x?jn_KA??ymqk1ftT6) zYcf^0=JfV}4F4`s{B=e|!LR4V)UsIn9*rePn|%Esxr&Dp>C7^|TNl^G+Wl}oe~^(1 z>=@+UFMUQgPyNv??JE-%jL(6VOU5Xez<=w~lJ8x@LDahF&A9)eub#;EoQVPJBS6pv zA}K)7*bTAmA3q2y^06*8=p(h-1Wu04#%QuSv)xAg!b;x;wtB?U^zbPJJTy%^@rzr; zeE|ZYYa9Fwg=_@e-+IWYesTXg@)(+v^&)>N={I9-EPgHO?)AON4;zv9DN-o2eobAPo7EY6b{4n{nI`v*`*nyt|7U7&Mn!fp+)>rT!16o9M`@QD#_ah(Ki#W10 z_6RD%l4#*AqeX%AMkJAlqAC@mNU{!qOy*a#t&eR#ar$Wn7B|Ks*9mzmPYf%I_JvRm zFS&c6#oYl{avj9W(_bfsI5}lpG0dnAgE^Gk*27|#ANu@GuJ&-taXsmjl6QKBg(_0t zal9INWcd4BXBM#aMt2M+=TOKIU;W$6gM?)hSr5&NyVUQ?H5QIe*u>Y~_Wg9dUO}a} z$fW-9V@-op01dEwo{QbrCW&L)u1{&!Fa7*iq4N!3`H*d#rBz(S5WOUeelRFzeqTCS3e3pOHy_&_WIzYiD;0)b1S|Hp*)au(t4>8e z3!^IX8{}}er{46+sl0uAk5RaW5GeXYZLM zl99Ql@aU)p8l9>s#%J{g2bJ1LPv=(Q#(2lNyXWn>e8-AFh5RrKGBp-VT>XMHAL?3$ zX-S&@Ou*^c*&?2VMzWtxLRXpHb1KW__jfa5Aq(z)XkIZ}ebp?`hT3j<(vYbNX4O8h zC7h->s{gWvo3^f+^ZXRJnFP783(mIAkn%duH8TCI_jwscW}Gz^rm#WggcF(==s9nHl`tJpqgW_cV8^5S;ION!AzRrx}s5!}4P1i&}+sz*95RAz|M6 z*i#O(3(*-IAdG-rk4%p*?aGl(``ZPAeVH4?oPMa!O+oFT6Pt>J>fISzH25fDgxpxB znNQtgjGT=K@#|+q+=~)7LTq(Ndn}?Ix?IFzWcz2muhQ)H6yH5Lc}(H>sny|&o6adR z9^YN_p)_2bju!>jaXTl;(*xy!VIQOZRIX|F97jqfplm^wT|JIL_9J<)$p}~InWxW0LEZ0I{otWh`H$U2gv;n#K0J~sPMOFYa zzNd^AG$uLq8y<*LFx-c&W3iF=I43UW?SyCtw5*=VOPI3|LWh|%p2{_H*iltf7m9vG zN8n`Y3^Zbc?ep}hS>LdwhHF+Ha+Wx|r}Vc)IG&JDKMR%Wmz7XcPA?~+D0Z`rFR$F< zak!%J$kK!>X(&6pvxZsGWmtxnbK#VdgJU~?xD2O4hBcLE4@RXfax`Lr8yvK*1_nPj zk&4;4E1`I!coRL=BF}l1Y$ko0Xa9U%=-7cGGG|U~di?n4Zu=&KP6-f{;NQMUl=_|E zx&CqVDdSYTAto}i=(5T9jgWbU&c}ye20O^ueVbN*8>9~7t5O4m0{NI&s5@ns=d!{n z5F$(j`leG9;l532V-#5;#a4>jqx3fr4uLh6qg}}LqxJzuU)H!p@AAb6ldVO!_p;lT zm6BtzDro5@#)@^t241G>mv2UTA9G6{B&$6uNb+`8?@pA}WxeuB%BoT{Oih`UK^VmN z&t3#aJ$$;E-jhC9rew_`LCN(;!xd?c!c)!yCSQ_co69-RkG-9N&BJoM#tqK*mQu+M z%i+RrcaM$7@^S2GwRmJ;P%05~5;m@Ak@Y9R) z>%r}K6!5p7IaXz8fc2($=PL{D(##BZY~Fj3b{U0s64JE4`AhA)TJB#vEehElLRQ+4^AhuZqAVK}451@h z+2R2-b{D~vMnC^Wmh^#LLSm#`7d1ZLj7CE+7pT0cRyLxs2p;_23MS?lvF?xsA*&N# z61&ez{3g+Z)pPy*csyEJz0W$%$&Ad7GCP!i* z8>q0(#n{V|R(d=H30X~zYp3+`Vz;ozrxi)HhA41mUl zC7)UMe|gdw^+=+{j;E{Tk~0wU2*E@IQ}&?e!0pG%adAyh`%oLa6PT-)jsdbnsWni? zUo+}F=P^T~x_MC8fyMD|tJ7KPc2=QC9HF8`!*vJl?MVSc)4=nLN>;*c&BK_CiF9n# z&GCw+GR`L^)-2Nh!=2v&cXMf_UPp0%(K;2GRt~hNL;;SSRD)5?$O_N!(cs-l3!eEo z0w_L9##32+FA^-U*?MKVUJRxK-F&$(1IOT9&~9HrMYNiCwcrba>mZMR5pWg$348mz8sgR*c?s!xiUG?P|DE)L_XWH3Y4Y`t{egRv;hco&JZUlg z<|Z|0x$@w(bN|F3J`f==B#>GrNc1G!P7;R}{C11yG)w&=xS|LPK?5Ufyf4?Zz-x|= zplBqLm8U2a;x@YhKnZ9T@OT6#&sLoy1}w}-GdlB2TP%bW3#{(l{zUqe!qS6p{Ep(d zSwB}v1)@h+a{$T=fZs02Yl#q^RYSY~%n}9hv96Sjj#GI$s{lXVe7usL^WLs7#^M>y zpM|>;bkSXYO%9`-$T4wB7+wwJYUl9_SwV$ab1wH2nY7U|_fHj#Bn4Rk)KV(%d{s57&uIZ$UW#`1p-%g*!vr0!Z2jB%dacSsTRl;*Rx1sYl(Mz@VmG$uGEp@I92 zPBUSCzr=!*CrF6%uetb*TF-xx*x$_6lI8|X>fapQ<#vu^*OieaT~`;F9Tuq?w>tUN zJN$b;d05TJAWQ!3XDra^n+r}+>10>o4Psa&d4L`I`yFN~-HfKRM<9noukQR0V(VpL zTo(()h3sR@B;kJ~8C~4Dix}!Ij#5E`-J`ZNef`dgN^aStPndJds?_v#j2X8zT=3Af z{YBf)z$YB@KCRP7liZIk`SAgpLg;O*(gog*2j;^$^(LY%<9~KV;#8K79FbLugl%$8 zNH+PgY_vTA780%op1b)W%nI+2?08D=v*Zbr0x7qgs~)dSrZGlHA&5!W>P~6JPkY=9 z<;kL?Ku|^QA(vi@lV9269hj6h&%V&vbHqY7G65^*0vJ4wi+OGZ@7jaAUD+=pgvBa? z^@_hJ!i3l{vTd#2PrOKZC%TF4qAbsV9G7gOd}+yg@Jsu8M&fF4g>rQY89cc&a_k6l z^hs+fMPmNu7fo#Kv}5Pg(M=A&-tq|Eb4x&C z8lSbUwydM1ax1czCm&+v_{S?THLffdZQI=>{rN zWws;>V;G{5>`1p9A3G&u%UVt|TmM{BGq)RY{@a;0FFK*{P~`sQtB7)B zK0+FyCi%5CWXHPVERUMb9v762cpwH>Knz5DLh@}zNhgf(pjn$U9?o*fkFg)W=AHKq zjH>aSdo_YT`MZ&f9`Dhx=4Oom3AU zIot!#A^U4jVFtQ#quGcQSX6wNrnN1xrs5%0L+FE1+1w&%e)M}BTi`W=tQ$UABOXEY z>}EN~G1~VXdyl|Ut-E)E0X%E)c75I@cUYd{k^)B{e2w9Vwpf=ibvWPQur-S$YrL0H|7L=PPO$?x*0)kD^$x?qR zUL}OZ*_=+HD~5+~T_1+~T|VuQRVaPUFwCk9+;u+y-T+|5+)B2`do$icx$K{(pZzVE zKJsK*{T7cjdbqXKvaA}80v9v(qC-3ohR;0B|0Du#mz_zu=T!@>q#HK)rvJu`s@P#L z3Lq?+0FRuhoE1Kjp?#zlO)fxB{E@D8E5`QBc7_3X;4SQx+>D$0pZDc92w~1rW+d1& z3DJ!`MxegQM_3%`h0uKbzzSZtO4F|F5BO>%*M2~J3(rPO=^htQ1;>>&Q5_CwPZ0zM zT$mG)T?~%`w<-hpuV$mw99fl2|+-NEKju_2YD)=BNp#ReX36=0*^W@}_k zoR;t#{x>mre#fF>zGQ$4BC&(VztE#M{iyaES0ID{nxx^kf%0i* zNL5o%+|a{ezP$PcP@14llLyLB^10c}B0ijig(!%C_mv{VGagHLP;M)L!RYrSTb7M5 zw(kntH1FW`pX!Mh*LVy%1E+!=jaIz_3clye=Ie*Hn;P#|ZjyKOgrhJ^E|hdUfop8j z-NFJYg$y;sxw>^8+}BLhdF9awOKWazqOK|?nf2~ES&#c?+^p~iRj8b6CLYS&0}Bd8aHct+*0B4^RRhNIqKKpW-S*Q1VI?}_T0TbuVd~pZ?@_%e;4@?!iA2?8MLqN{r z2=1*XWI7db7xFexfDO#JnM%|SBCwtOS)=b92YqzjKP)UgGz%Xm*7HzE(?uVkJQ$i@ zRpFZ`+dCP=AHzBEpJ>qLz2I#{0C%n$dLJ6X)1SMRY6n+0zRFLR~RcL)S41xLc!hwDD zE;LZzx!m4LHyIyHS<+>u2dn+0rle-a@OvGjQE36JkH-yGuV~g~mz}AY9TWjG+qzs& zNc1Hx1PG?wo|(*cK^=3{IkdT08PBuTW7q1BUvwRH@<;-9A8$ayDnq07A2Q>OHb3X3b)fpJaPQb_^J=%qs0Hmn4?8W<{J zU<4cK;uVz@dLMQ+=|`M0^gQh0h-f-x!Is?&ld|>3PGV|f6a*(~eN)UwPVBYWA-lF4}a}M3o#oyqA$Q zjuK%+oe9H-PGW-Mw)A>chod<7W%Vc2d?TQ!x>n}T9DVhn!mjDQ!uM^JMJAH+Hk<<4 zjq(wEx?L)d$QiFHy$%BCM?`IXHB){Lw(AvGdQIh4E35~jZ1L35&pGNGOa!u^8jxZS#MHUJY zDZ%Q#18e#;UMhMj-^&v(=8Ci@x9scP_?Rf^z9o%1*{$Y&4K;mPHCZ znArNsN8-?=59d@MY_#fmhL`c&wbEBc{~y{Gm(qAV&30(T#!;&}Zm5XOvlQWXJXQTO zC%Wz+f48&JO`-<(bFH{#MvQ>$psisI+xpr?!UOovwP*joV$2M=A369J8A^0wo3!dW zn7`H6k>syFP)1}cn-S_wu?>L@7WW~tSKVjanf(i+g4G_TYTqa_Z_S@L0`1m*Y(lq1Q ziE@UTf9X!Q-@t_dbUjkB6M&Z}14};sB5K>{@6VdWWgkC5KqI1zEv6hUsD+&lZt)Ly z<^PZkV&LH=r5O+e_ZK_aZ`S|XxH0fu%>>w5V=F^nUzX^~6nC)*-HRXwGhPcGg{^@P zFty(Zr~RzKV5J^aIR$}6Gm!bk#**5xAp?O z6Yvk?jkH_Pb@)jusXCN5svJD`?9xQbYup{hFV9PvM!D|ZP(!D-gj{kpUa4M>c?We3 z+geb_`;n<09OSm+k%sI_4z0A<*#kkE0|Y}h zsml%cxtbL9PW`;IMXql5KN^KjiABqW(&$P(rtI*dHUTUy4XmKnV8lgfrSbh2gTk@l`xZ5(D z*37`Y+19bp-6`LtvfLMuTiR6|%+`zVDe71%7e?OWaObPxr2+-A5{AQ{m2^gOjhIP? zAe~b5!n+)d+_qMNWe+?t4=WxrUuu<)X3>{l)h(^Vx@TLJ;%eN+5*GESlEOa_VpB z8lZq>o;vY5r)JQu<1$JjZ-a<(@Iov3y&lrgtLpFWI@p9KVAh5Pk$kwMLEehZ*MlSx zCGI)c^%hX5u{X)pOjCBr7dD&abg^I#(b?PSl8TNK!IEsb@A6j~fgFZ{cc?YV(L{Qm z;R8OZ99VkAdD)hBrRo&mLlPXrTbsl!`r&23mEl)E^B???fJ6dZp0CwRZD8wC*)X@S zcml0_lp$khJ$xL@vD?(75T%eew{PG;XJr2k+%~XPXX*#!PQM1xdkmfTizsa1V%;n9>eBn$O7v;Z)3mw+jqzS}2mZ;32kJZHserN`~?~xs?YnE^MTZd3P;laROUwOkUJ&0Xm z#DYVZ<6Hl+GKL!Yl_TkdOg)lCLCuN9tu70Z;$|b0sHm3$_IrRPyx=iWI|aYV*eKNo z6%`sqvs>+gZ8Xie8hwHtsw{05!<#%u%;Or@c6YOR`f*^mq@Jl5u9Lrn^gHGjf$OCl zP|xDm^pW#V^i(DpS*GFB7A>Zt6xGjWerk0n4NEr~I@ICmx7J$u2c>^R>Caao@pMyh zcv=_q%w%SKr~&*dJ^uy=caq$)XC!sHCFu|cR6!BxQ8!mVYa9$}rEK~&Ol_3*@KHjk zmO3q*d^bh8D3n^h5FoG_0?ffH{IWg0)m8eOD@e4(kE+j*IdkUBIiLBQGc(U5=#`1=>EkF{Q<7~F-fppJ zd^*EQ+wLZ2{0mvo%AKT|FFM%_hqJ@>k16J<(>T>Q#uAsQ8Nd1wHXEm1zIKk5U%U;i zufhU$jybY(5rH1#t#$^^?;<4->F1l>3JQeHRg*433X%43b;fRA&o>8Jjma(+%WE^h z4@hyLyu+i>b|f^`R7~9d33~zwzQoghaq*7@*(~9t_PU~vI52EN*74>zHI%0Ae{oG; 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�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�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

jm7Ta$Ju4i^>PJaP@ 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 z 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΢ga)kXk;zd)JHDxfFP!$&-1 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

?Sez}F1<=GG*6!$$`5Hvpw= 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

+~O<$097^)|Vn7q4HR-9(CtvqGt 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

xn>|C|xQOp69gf2vMUw8@@|(K_ME^QZa6Ds(j( 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

SJZMYez)5q}*BW9X>@Te`Y)6~}b9E@7YP}_Q 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 z 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

+Ehs^NLGh{&W+k7BbA&da?zsoT1X= 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 L0)}Hq?JCQl#i)7(z!ThNKaFxlShW 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ûR!bYfcL|`TnwHgh<3y0e%`9{GDv7aCf6QuL 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

e9aA7 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%0AX2bZaI^@a)!r#atBtvNEHlDsj8> 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≪)NRJ28D4)2picSn(|z5|70WW9L0 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. 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%0A)p3d-~y#;P!% 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 &^i$%F)vZ@5vRk^ZTXauIjxH@So(d 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%0D{cy<`8 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%0Dxi+#E&SqO=K5}e|LhCHOB$Z_B~ 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 z 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 Vn1sTb~$7|CZb%?&~0kI>JxE^ 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�4swab`=?O&x6ENp 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

+`RPXTZu9l?7{o45Oifd(B3k zM-<;Y>qZN7SJpU3LrdD0!c(qekmI7kdk~n9(cJ97TG(_!6vTXig$(a?<)YV2#7J4w z7jlAB8JA~x5jf0&0BWm^U;9Di;FE#{{w`>09?H_Go1I7#;;lXL&gkux5|yqmcinFK z=XDVb>BGctHBpIv@uPiWH1-o5laD#Yl980I#ShvU@MWr;kz`Y>GDQhJh7iw_#q}8Z z)Zv<`+5HZ!$YtS0t50{JFLm$?6`yvdc(0oz%n~VZ9*zJwFzkJ!+WLxfj#vaGQ}gnx z1+~nuo)%+~H8yFOtr%ItGyMICt;mSoA8k<~Fo;$wGUChb&dM<6dZpUH;Bn@-@1

=kI%4$};cLJ7lvwojGei72(L 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 eQ%H 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%0Dc;xHlVgIz6>DeVY4j6_@!&Kpq6U8{eUw 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�*7M*i-Y7`C&b?D6(RR>3QrCfO=A#mNVZ;$W^nG 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%0A0!yGR{| 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

@OA3RkBvDcBT8q9(YeU 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 +RxiwDvi6$MT9+YrTV9W^ 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 Date: Thu, 19 Dec 2024 15:44:54 +0000 Subject: [PATCH 443/449] Update event-model.md --- docs/event-model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/event-model.md b/docs/event-model.md index f9cb3f235b..d488cf2b9a 100644 --- a/docs/event-model.md +++ b/docs/event-model.md @@ -421,7 +421,7 @@ allows to compose primitive operators. Primitive operators can be chained by applying a composite primitive instruction to a single trade state, as represented in the diagram below. -![](/website/static/img/composing-primitive-operators.png) +![](img/composing-primitive-operators.png) --- **Note:** From 796ca2e42c748b1c188b6998691248816bebaea0 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 8 Jan 2025 13:31:29 +0000 Subject: [PATCH 444/449] Update cdm-overview.md --- docs/cdm-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cdm-overview.md b/docs/cdm-overview.md index c3c3c3e806..d304de6742 100644 --- a/docs/cdm-overview.md +++ b/docs/cdm-overview.md @@ -15,7 +15,7 @@ and machine-executable blueprint for how financial products are traded and managed across the transaction lifecycle. It is represented as a [domain model](https://olegchursin.medium.com/a-brief-introduction-to-domain-modeling-862a30b38353) and distributed in open source. -For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](../website/static/pdfs/CDM-Overview.pdf) +For an overview of the Common Domain Model, a comparative analysis with FpML, an exploration of the CDM's historical development and events, as well as insights into its further applications, including its role in the ecosystem and support for smart contract technology, we recommend reviewing the [CDM Overview deck](/pdfs/CDM-Overview.pdf)) ISDA’s Digital Regulatory Reporting (DRR) solution leverages the open-source Common Domain Model (CDM) to convert industry-agreed interpretations of new or amended regulatory reporting rules into clear, machine-executable code. This approach enhances implementation efficiency and reduces costs. Institutions contributing to the development of the ISDA DRR include (but are not limited to) those listed on [ISDA’s Digital Regulatory Reporting Page](https://www.isda.org/isda-digital-regulatory-reporting/). From b8e7f521cbee99ed92bc214de5af3e857511dbc6 Mon Sep 17 00:00:00 2001 From: igallizugaro Date: Wed, 8 Jan 2025 15:02:34 +0000 Subject: [PATCH 445/449] Add files via upload --- docs/img/CDM-Overview.pdf | Bin 0 -> 5618648 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/img/CDM-Overview.pdf diff --git a/docs/img/CDM-Overview.pdf b/docs/img/CDM-Overview.pdf new file mode 100644 index 0000000000000000000000000000000000000000..08a0e45e69802abae03829b905a29e27497c7bc3 GIT binary patch literal 5618648 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