diff --git a/ifrs17-template/Import/InteractWithImportScopes/EvaluateImportScopes.ipynb b/ifrs17-template/Import/InteractWithImportScopes/EvaluateImportScopes.ipynb
new file mode 100644
index 00000000..9c1022ef
--- /dev/null
+++ b/ifrs17-template/Import/InteractWithImportScopes/EvaluateImportScopes.ipynb
@@ -0,0 +1,256 @@
+{
+ "metadata": {
+ "authors": [],
+ "id": "qeOnUAhRJ0ihlDezHlrM-w",
+ "kernelspec": {
+ "display_name": "Formula Framework",
+ "language": "C#",
+ "name": "C#"
+ },
+ "language_info": {
+ "file_extension": ".cs",
+ "mimetype": "text/plain",
+ "name": "C#"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5,
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "source": [
+ "
Interact With Import Scope Calculation
",
+ "\n",
+ "\n
",
+ "\nAfter successfully loading the parsed data in the dataSource, the import scopes with for a specific partition can be re-evaluated in this notebook. ",
+ "\nThe import scopes can then be displayed, examined and used for further calculations."
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Basic Initialization"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "#!import \"../../Constants/CalculationEngine\""
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var mystring = $\"#!eval-notebook \\\"//{projectName}/{environmentName}/{notebookName}\\\"\";",
+ "\nmystring"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "#!eval mystring"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "#!eval-notebook \"../../Initialization/InitSystemorphBaseToMemory\"",
+ "\nWorkspace.Reset(x => x.ResetInitializationRules().ResetCurrentPartitions());",
+ "\nWorkspace.InitializeFrom(DataSource);"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Import of parsed data"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "Debug.Enable = true;"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "await Import.FromFile(\"../../Files/TransactionalData/NominalCashflows_CH_2020_12.csv\")",
+ "\n .WithFormat(ImportFormats.Cashflow)",
+ "\n .WithTarget(DataSource)",
+ "\n .WithActivityLog()",
+ "\n .ExecuteAsync()"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Args"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "## Primary Args"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var reportingNode = \"CH\";",
+ "\nvar year = 2020;",
+ "\nvar month = 12;",
+ "\nvar importFormat = ImportFormats.Cashflow;",
+ "\nvar scenario = (string)null;",
+ "\n",
+ "\nImportArgs args = new ImportArgs(reportingNode, year, month, default(Periodicity), scenario, importFormat);",
+ "\nargs"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "## Secondary Args"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var allArgs = await GetAllArgsAsync(args, DataSource, ImportFormats.Cashflow);",
+ "\nallArgs"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "// var workspaceToCompute = Workspace.CreateNew();",
+ "\n// workspaceToCompute.InitializeFrom(DataSource);"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "// await ComputeAsync(args, Workspace, workspaceToCompute, true)"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Construct ImportStorage"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var storage = new ImportStorage(args, DataSource, Workspace);",
+ "\nawait storage.InitializeAsync();"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Create universe and Identities"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var universe = Scopes.ForStorage(storage).ToScope();",
+ "\nvar identities = universe.GetScopes(storage.DataNodesByImportScope[ImportScope.Primary]).SelectMany(s => s.Identities);"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var ret = universe.GetScopes(identities)",
+ "\n .SelectMany(x => x.PresentValues)",
+ "\n .Select(x => new {Value= x.Value, ",
+ "\n Id = x.Identity.Id, ",
+ "\n AmoutType = x.Identity.AmountType,",
+ "\n EstimateType = x.Identity.EstimateType,",
+ "\n AccidentYear = x.Identity.AccidentYear});",
+ "\nret.ToArray();"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var ivs = Scopes.ForIdentities(identities, storage).ToScopes().SelectMany(x => x.CalculatedIfrsVariables).ToArray();"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "await Workspace.UpdateAsync(ivs.Where(x => storage.DefaultPartition != storage.TargetPartition || Math.Abs(x.Value) >= Precision));"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ifrs17-template/Import/InteractWithImportScopes/Re-evaluateImportScopes.ipynb b/ifrs17-template/Import/InteractWithImportScopes/Re-evaluateImportScopes.ipynb
new file mode 100644
index 00000000..c560507b
--- /dev/null
+++ b/ifrs17-template/Import/InteractWithImportScopes/Re-evaluateImportScopes.ipynb
@@ -0,0 +1,252 @@
+{
+ "metadata": {
+ "authors": [],
+ "id": "k8iYfSqYS0a-X8_axYbvhQ",
+ "kernelspec": {
+ "display_name": "Formula Framework",
+ "language": "C#",
+ "name": "C#"
+ },
+ "language_info": {
+ "file_extension": ".cs",
+ "mimetype": "text/plain",
+ "name": "C#"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5,
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "source": [
+ " Interact With Import Scope Calculation
",
+ "\n",
+ "\n
",
+ "\nAfter successfully loading the parsed and computed data in the dataSource, the import scopes with for a specific partition can be re-evaluated in this notebook. ",
+ "\nThe import scopes can then be displayed, examined and used for further calculations."
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "#!eval-notebook \"../CloseImportTemplate\""
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Args"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var reportingNode = \"CH\";",
+ "\nvar year = 2020;",
+ "\nvar month = 12;",
+ "\nvar importFormat = ImportFormats.Cashflow;",
+ "\nvar scenario = (string)null;",
+ "\n",
+ "\nImportArgs args = new ImportArgs(reportingNode, year, month, default(Periodicity), scenario, importFormat);",
+ "\nargs"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "Workspace.Initialize(x => x.FromSource(DataSource).DisableInitialization().DisableInitialization());"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# EstimateType to load"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var estimateTypes = (await DataSource.Query().ToArrayAsync());"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var estimateTypesByImportFormat = new Dictionary>(); ",
+ "\nestimateTypesByImportFormat[ImportFormats.Actual] = estimateTypes.Where(et => (et.InputSource == (InputSource)2 || et.InputSource == (InputSource)3) && ",
+ "\n et.SystemName != EstimateTypes.APA)",
+ "\n .Select(x => x.SystemName);",
+ "\nestimateTypesByImportFormat[ImportFormats.Cashflow] = estimateTypes.Where(et => et.InputSource == (InputSource)4 && ",
+ "\n et.SystemName != EstimateTypes.BEPA && et.SystemName != EstimateTypes.F)",
+ "\n .Select(x => x.SystemName);",
+ "\nestimateTypesByImportFormat[ImportFormats.Opening] = estimateTypes.Where(et => (et.InputSource == (InputSource)3 || et.InputSource == (InputSource)7) && ",
+ "\n et.SystemName != \"PL\")",
+ "\n .Select(x => x.SystemName);",
+ "\n",
+ "\nestimateTypesByImportFormat"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Load variables to workspace"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "DataSource.Partition.GetCurrent()"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "await DataSource.Partition.SetAsync(args);",
+ "\nawait Workspace.Partition.SetAsync(args);"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "switch (args.ImportFormat)",
+ "\n{ ",
+ "\n case ImportFormats.Actual : ",
+ "\n await Workspace.UpdateAsync(await DataSource.Query().Where(x => estimateTypesByImportFormat[ImportFormats.Actual].Contains(x.EstimateType)).ToArrayAsync());",
+ "\n break;",
+ "\n case ImportFormats.Cashflow : ",
+ "\n await Workspace.UpdateAsync(await DataSource.Query().Where(x => estimateTypesByImportFormat[ImportFormats.Cashflow].Contains(x.EstimateType)).ToArrayAsync());",
+ "\n break;",
+ "\n default : ",
+ "\n await Workspace.UpdateAsync(await DataSource.Query().Where(x => estimateTypesByImportFormat[ImportFormats.Opening].Contains(x.EstimateType)).ToArrayAsync());",
+ "\n break;",
+ "\n}"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Set up a copy of the DataSource"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var customDataSource = Workspace.CreateNew();"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "customDataSource.Initialize(x => x.FromSource(DataSource).DisableInitialization().DisableInitialization());"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Construct ImportStorage"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var storage = new ImportStorage(args, customDataSource, Workspace);",
+ "\nawait storage.InitializeAsync();"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Create universe and Identities"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var universe = Scopes.ForStorage(storage).ToScope();",
+ "\nvar identities = universe.GetScopes(storage.DataNodesByImportScope[ImportScope.Primary]).SelectMany(s => s.Identities);"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "var pvLocked = universe.GetScopes(identities)",
+ "\n .SelectMany(x => x.PresentValues)",
+ "\n .Select(x => new {Value= x.Value, ",
+ "\n Id = x.Identity.Id, ",
+ "\n AmoutType = x.Identity.AmountType,",
+ "\n EstimateType = x.Identity.EstimateType,",
+ "\n AccidentYear = x.Identity.AccidentYear});",
+ "\npvLocked"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ ""
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12_MTUP10pct_BE.csv b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12_MTUP10pct_BE.csv
index c40053de..9cf2e533 100644
--- a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12_MTUP10pct_BE.csv
+++ b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12_MTUP10pct_BE.csv
@@ -11,6 +11,9 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,NIC,BOP,DT1.1,L,BE,N,658.62824
,NIC,CF,DT1.1,L,BE,N,-330
,NIC,IA,DT1.1,L,BE,N,1.01487
+,NIC,EOP,DT1.1,N,BE,C,330
+,NIC,BOP,DT1.1,N,BE,N,660
+,NIC,CF,DT1.1,N,BE,N,-330
2020,NIC,EOP,DT1.2,C,BE,C,329.6431
2020,NIC,BOP,DT1.2,C,BE,N,658.62824
2020,NIC,CF,DT1.2,C,BE,N,-330
@@ -19,6 +22,9 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
2020,NIC,BOP,DT1.2,L,BE,N,658.62824
2020,NIC,CF,DT1.2,L,BE,N,-330
2020,NIC,IA,DT1.2,L,BE,N,1.01487
+2020,NIC,EOP,DT1.2,N,BE,C,330
+2020,NIC,BOP,DT1.2,N,BE,N,660
+2020,NIC,CF,DT1.2,N,BE,N,-330
,CDR,EOP,DTR1.1,C,BE,C,0.1268
,CDR,BOP,DTR1.1,C,BE,N,0.52925
,CDR,CF,DTR1.1,C,BE,N,-0.40374
@@ -35,6 +41,12 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
,NIC,BOP,DTR1.1,L,BE,N,-329.31412
,NIC,CF,DTR1.1,L,BE,N,165
,NIC,IA,DTR1.1,L,BE,N,-0.50743
+,CDR,EOP,DTR1.1,N,BE,C,0.12698
+,CDR,BOP,DTR1.1,N,BE,N,0.53072
+,CDR,CF,DTR1.1,N,BE,N,-0.40374
+,NIC,EOP,DTR1.1,N,BE,C,-165
+,NIC,BOP,DTR1.1,N,BE,N,-330
+,NIC,CF,DTR1.1,N,BE,N,165
2020,CDR,EOP,DTR1.2,C,BE,C,0.1268
2020,CDR,BOP,DTR1.2,C,BE,N,0.52925
2020,CDR,CF,DTR1.2,C,BE,N,-0.40374
@@ -50,13 +62,10 @@ AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Valu
2020,NIC,EOP,DTR1.2,L,BE,C,-164.82155
2020,NIC,BOP,DTR1.2,L,BE,N,-329.31412
2020,NIC,CF,DTR1.2,L,BE,N,165
-2020,NIC,IA,DTR1.2,L,BE,N,-0.50743,N,165
-2020,NIC,IA,DTR1.2,C,BE,N,-0.5074328025652143
-2020,CDR,EOP,DTR1.2,L,BE,C,0.12679876434718015
-2020,CDR,BOP,DTR1.2,L,BE,N,0.5292475300191577
-2020,CDR,CF,DTR1.2,L,BE,N,-0.40373597582193455
-2020,CDR,IA,DTR1.2,L,BE,N,0.001287210150087148
-2020,NIC,EOP,DTR1.2,L,BE,C,-164.8215523318298
-2020,NIC,BOP,DTR1.2,L,BE,N,-329.3141195292647
-2020,NIC,CF,DTR1.2,L,BE,N,165
-2020,NIC,IA,DTR1.2,L,BE,N,-0.5074328025652143
\ No newline at end of file
+2020,NIC,IA,DTR1.2,L,BE,N,-0.50743
+2020,CDR,EOP,DTR1.2,N,BE,C,0.12698
+2020,CDR,BOP,DTR1.2,N,BE,N,0.53072
+2020,CDR,CF,DTR1.2,N,BE,N,-0.40374
+2020,NIC,EOP,DTR1.2,N,BE,C,-165
+2020,NIC,BOP,DTR1.2,N,BE,N,-330
+2020,NIC,CF,DTR1.2,N,BE,N,165
\ No newline at end of file
diff --git a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__BE.csv b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__BE.csv
index 117c1368..bcbd63c9 100644
--- a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__BE.csv
+++ b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__BE.csv
@@ -3,275 +3,371 @@ Month,ReportingNode,Scenario,Year
12,CH,,2020
@@BE
AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Value
-,PR,BOP,DT1.1,C,BE,N,-798.53673
-,NIC,BOP,DT1.1,L,BE,N,598.75294
-,PR,BOP,DT1.1,L,BE,N,-798.53673
+,NIC,EOP,DT1.1,C,BE,C,299.67555
,NIC,BOP,DT1.1,C,BE,N,598.75294
-,PR,EOP,DT1.1,L,BE,C,-399.63393
-,NIC,EOP,DT1.1,L,BE,C,299.67555
+,NIC,CF,DT1.1,C,BE,N,-300
+,NIC,IA,DT1.1,C,BE,N,0.92261
,PR,EOP,DT1.1,C,BE,C,-399.63393
-,NIC,EOP,DT1.1,C,BE,C,299.67555
-,PR,IA,DT1.1,L,BE,N,-1.0972
-,NIC,IA,DT1.1,L,BE,N,0.92261
+,PR,BOP,DT1.1,C,BE,N,-798.53673
+,PR,CF,DT1.1,C,BE,N,400
,PR,IA,DT1.1,C,BE,N,-1.0972
-,NIC,IA,DT1.1,C,BE,N,0.92261
-,PR,CF,DT1.1,L,BE,N,400
+,NIC,EOP,DT1.1,L,BE,C,299.67555
+,NIC,BOP,DT1.1,L,BE,N,598.75294
,NIC,CF,DT1.1,L,BE,N,-300
-,PR,CF,DT1.1,C,BE,N,400
-,NIC,CF,DT1.1,C,BE,N,-300
-2020,NIC,BOP,DT1.2,L,BE,N,598.75294
-2020,NIC,BOP,DT1.2,C,BE,N,598.75294
-2020,NIC,EOP,DT1.2,L,BE,C,299.67555
+,NIC,IA,DT1.1,L,BE,N,0.92261
+,PR,EOP,DT1.1,L,BE,C,-399.63393
+,PR,BOP,DT1.1,L,BE,N,-798.53673
+,PR,CF,DT1.1,L,BE,N,400
+,PR,IA,DT1.1,L,BE,N,-1.0972
+,NIC,EOP,DT1.1,N,BE,C,300
+,NIC,BOP,DT1.1,N,BE,N,600
+,NIC,CF,DT1.1,N,BE,N,-300
+,PR,EOP,DT1.1,N,BE,C,-400
+,PR,BOP,DT1.1,N,BE,N,-800
+,PR,CF,DT1.1,N,BE,N,400
2020,NIC,EOP,DT1.2,C,BE,C,299.67555
-2020,NIC,IA,DT1.2,L,BE,N,0.92261
+2020,NIC,BOP,DT1.2,C,BE,N,598.75294
+2020,NIC,CF,DT1.2,C,BE,N,-300
2020,NIC,IA,DT1.2,C,BE,N,0.92261
+2020,NIC,EOP,DT1.2,L,BE,C,299.67555
+2020,NIC,BOP,DT1.2,L,BE,N,598.75294
2020,NIC,CF,DT1.2,L,BE,N,-300
-2020,NIC,CF,DT1.2,C,BE,N,-300
-,PR,BOP,DT1.3,L,BE,N,-798.53673
-,NIC,BOP,DT1.3,L,BE,N,598.75294
-,PR,BOP,DT1.3,C,BE,N,-798.53673
+2020,NIC,IA,DT1.2,L,BE,N,0.92261
+2020,NIC,EOP,DT1.2,N,BE,C,300
+2020,NIC,BOP,DT1.2,N,BE,N,600
+2020,NIC,CF,DT1.2,N,BE,N,-300
+,NIC,EOP,DT1.3,C,BE,C,299.67555
,NIC,BOP,DT1.3,C,BE,N,598.75294
-,PR,EOP,DT1.3,L,BE,C,-399.63393
-,NIC,EOP,DT1.3,L,BE,C,299.67555
+,NIC,CF,DT1.3,C,BE,N,-300
+,NIC,IA,DT1.3,C,BE,N,0.92261
,PR,EOP,DT1.3,C,BE,C,-399.63393
-,NIC,EOP,DT1.3,C,BE,C,299.67555
-,PR,IA,DT1.3,L,BE,N,-1.0972
-,NIC,IA,DT1.3,L,BE,N,0.92261
+,PR,BOP,DT1.3,C,BE,N,-798.53673
+,PR,CF,DT1.3,C,BE,N,400
,PR,IA,DT1.3,C,BE,N,-1.0972
-,NIC,IA,DT1.3,C,BE,N,0.92261
-,PR,CF,DT1.3,L,BE,N,400
+,NIC,EOP,DT1.3,L,BE,C,299.67555
+,NIC,BOP,DT1.3,L,BE,N,598.75294
,NIC,CF,DT1.3,L,BE,N,-300
-,PR,CF,DT1.3,C,BE,N,400
-,NIC,CF,DT1.3,C,BE,N,-300
-,PR,BOP,DT2.1,L,BE,N,-798.53673
-,NIC,BOP,DT2.1,L,BE,N,598.75294
-,PR,BOP,DT2.1,C,BE,N,-798.53673
+,NIC,IA,DT1.3,L,BE,N,0.92261
+,PR,EOP,DT1.3,L,BE,C,-399.63393
+,PR,BOP,DT1.3,L,BE,N,-798.53673
+,PR,CF,DT1.3,L,BE,N,400
+,PR,IA,DT1.3,L,BE,N,-1.0972
+,NIC,EOP,DT1.3,N,BE,C,300
+,NIC,BOP,DT1.3,N,BE,N,600
+,NIC,CF,DT1.3,N,BE,N,-300
+,PR,EOP,DT1.3,N,BE,C,-400
+,PR,BOP,DT1.3,N,BE,N,-800
+,PR,CF,DT1.3,N,BE,N,400
+,NIC,EOP,DT1.4,C,BE,C,299.67555
+,NIC,BOP,DT1.4,C,BE,N,598.75294
+,NIC,CF,DT1.4,C,BE,N,-300
+,NIC,IA,DT1.4,C,BE,N,0.92261
+,PR,EOP,DT1.4,C,BE,C,-399.63393
+,PR,BOP,DT1.4,C,BE,N,-798.53673
+,PR,CF,DT1.4,C,BE,N,400
+,PR,IA,DT1.4,C,BE,N,-1.0972
+,NIC,EOP,DT1.4,L,BE,C,299.67555
+,NIC,BOP,DT1.4,L,BE,N,598.75294
+,NIC,CF,DT1.4,L,BE,N,-300
+,NIC,IA,DT1.4,L,BE,N,0.92261
+,PR,EOP,DT1.4,L,BE,C,-399.63393
+,PR,BOP,DT1.4,L,BE,N,-798.53673
+,PR,CF,DT1.4,L,BE,N,400
+,PR,IA,DT1.4,L,BE,N,-1.0972
+,NIC,EOP,DT1.4,N,BE,C,300
+,NIC,BOP,DT1.4,N,BE,N,600
+,NIC,CF,DT1.4,N,BE,N,-300
+,PR,EOP,DT1.4,N,BE,C,-400
+,PR,BOP,DT1.4,N,BE,N,-800
+,PR,CF,DT1.4,N,BE,N,400
+,NIC,EOP,DT1.5,C,BE,C,299.67555
+,NIC,BOP,DT1.5,C,BE,N,598.75294
+,NIC,CF,DT1.5,C,BE,N,-300
+,NIC,IA,DT1.5,C,BE,N,0.92261
+,PR,EOP,DT1.5,C,BE,C,-399.63393
+,PR,BOP,DT1.5,C,BE,N,-798.53673
+,PR,CF,DT1.5,C,BE,N,400
+,PR,IA,DT1.5,C,BE,N,-1.0972
+,NIC,EOP,DT1.5,L,BE,C,299.67555
+,NIC,BOP,DT1.5,L,BE,N,598.75294
+,NIC,CF,DT1.5,L,BE,N,-300
+,NIC,IA,DT1.5,L,BE,N,0.92261
+,PR,EOP,DT1.5,L,BE,C,-399.63393
+,PR,BOP,DT1.5,L,BE,N,-798.53673
+,PR,CF,DT1.5,L,BE,N,400
+,PR,IA,DT1.5,L,BE,N,-1.0972
+,NIC,EOP,DT1.5,N,BE,C,300
+,NIC,BOP,DT1.5,N,BE,N,600
+,NIC,CF,DT1.5,N,BE,N,-300
+,PR,EOP,DT1.5,N,BE,C,-400
+,PR,BOP,DT1.5,N,BE,N,-800
+,PR,CF,DT1.5,N,BE,N,400
+,NIC,EOP,DT2.1,C,BE,C,299.67555
,NIC,BOP,DT2.1,C,BE,N,598.75294
-,PR,EOP,DT2.1,L,BE,C,-399.63393
-,NIC,EOP,DT2.1,L,BE,C,299.67555
+,NIC,CF,DT2.1,C,BE,N,-300
+,NIC,IA,DT2.1,C,BE,N,0.92261
,PR,EOP,DT2.1,C,BE,C,-399.63393
-,NIC,EOP,DT2.1,C,BE,C,299.67555
-,PR,IA,DT2.1,L,BE,N,-1.0972
-,NIC,IA,DT2.1,L,BE,N,0.92261
+,PR,BOP,DT2.1,C,BE,N,-798.53673
+,PR,CF,DT2.1,C,BE,N,400
,PR,IA,DT2.1,C,BE,N,-1.0972
-,NIC,IA,DT2.1,C,BE,N,0.92261
-,PR,CF,DT2.1,L,BE,N,400
+,NIC,EOP,DT2.1,L,BE,C,299.67555
+,NIC,BOP,DT2.1,L,BE,N,598.75294
,NIC,CF,DT2.1,L,BE,N,-300
-,PR,CF,DT2.1,C,BE,N,400
-,NIC,CF,DT2.1,C,BE,N,-300
-2020,NIC,BOP,DT2.2,L,BE,N,598.75294
-2020,NIC,BOP,DT2.2,C,BE,N,598.75294
-2020,NIC,EOP,DT2.2,L,BE,C,299.67555
+,NIC,IA,DT2.1,L,BE,N,0.92261
+,PR,EOP,DT2.1,L,BE,C,-399.63393
+,PR,BOP,DT2.1,L,BE,N,-798.53673
+,PR,CF,DT2.1,L,BE,N,400
+,PR,IA,DT2.1,L,BE,N,-1.0972
+,NIC,EOP,DT2.1,N,BE,C,300
+,NIC,BOP,DT2.1,N,BE,N,600
+,NIC,CF,DT2.1,N,BE,N,-300
+,PR,EOP,DT2.1,N,BE,C,-400
+,PR,BOP,DT2.1,N,BE,N,-800
+,PR,CF,DT2.1,N,BE,N,400
2020,NIC,EOP,DT2.2,C,BE,C,299.67555
-2020,NIC,IA,DT2.2,L,BE,N,0.92261
+2020,NIC,BOP,DT2.2,C,BE,N,598.75294
+2020,NIC,CF,DT2.2,C,BE,N,-300
2020,NIC,IA,DT2.2,C,BE,N,0.92261
+2020,NIC,EOP,DT2.2,L,BE,C,299.67555
+2020,NIC,BOP,DT2.2,L,BE,N,598.75294
2020,NIC,CF,DT2.2,L,BE,N,-300
-2020,NIC,CF,DT2.2,C,BE,N,-300
-,PR,BOP,DTR1.1,L,BE,N,399.26837
-,NIC,BOP,DTR1.1,L,BE,N,-299.37647
-,CDR,BOP,DTR1.1,L,BE,N,0.48113
-,PR,BOP,DTR1.1,C,BE,N,399.26837
-,NIC,BOP,DTR1.1,C,BE,N,-299.37647
-,CDR,BOP,DTR1.1,C,BE,N,0.48113
-,PR,EOP,DTR1.1,L,BE,C,199.81696
-,NIC,EOP,DTR1.1,L,BE,C,-149.83777
-,CDR,EOP,DTR1.1,L,BE,C,0.11527
-,PR,EOP,DTR1.1,C,BE,C,199.81696
-,NIC,EOP,DTR1.1,C,BE,C,-149.83777
-,CDR,EOP,DTR1.1,C,BE,C,0.11527
-,PR,IA,DTR1.1,L,BE,N,0.5486
-,NIC,IA,DTR1.1,L,BE,N,-0.4613
-,CDR,IA,DTR1.1,L,BE,N,0.00117
-,PR,IA,DTR1.1,C,BE,N,0.5486
-,NIC,IA,DTR1.1,C,BE,N,-0.4613
-,CDR,IA,DTR1.1,C,BE,N,0.00117
-,PR,CF,DTR1.1,L,BE,N,-200
-,NIC,CF,DTR1.1,L,BE,N,150
-,CDR,CF,DTR1.1,L,BE,N,-0.36703
-,PR,CF,DTR1.1,C,BE,N,-200
-,NIC,CF,DTR1.1,C,BE,N,150
-,CDR,CF,DTR1.1,C,BE,N,-0.36703
-2020,NIC,BOP,DTR1.2,L,BE,N,-299.37647
-2020,CDR,BOP,DTR1.2,L,BE,N,0.48113
-2020,NIC,BOP,DTR1.2,C,BE,N,-299.37647
-2020,CDR,BOP,DTR1.2,C,BE,N,0.48113
-2020,NIC,EOP,DTR1.2,L,BE,C,-149.83777
-2020,CDR,EOP,DTR1.2,L,BE,C,0.11527
-2020,NIC,EOP,DTR1.2,C,BE,C,-149.83777
-2020,CDR,EOP,DTR1.2,C,BE,C,0.11527
-2020,NIC,IA,DTR1.2,L,BE,N,-0.4613
-2020,CDR,IA,DTR1.2,L,BE,N,0.00117
-2020,NIC,IA,DTR1.2,C,BE,N,-0.4613
-2020,CDR,IA,DTR1.2,C,BE,N,0.00117
-2020,NIC,CF,DTR1.2,L,BE,N,150
-2020,CDR,CF,DTR1.2,L,BE,N,-0.36703
-2020,NIC,CF,DTR1.2,C,BE,N,150
-2020,CDR,CF,DTR1.2,C,BE,N,-0.36703
-,PR,BOP,DTR2.1,L,BE,N,399.26837
-,NIC,BOP,DTR2.1,L,BE,N,-299.37647
-,CDR,BOP,DTR2.1,L,BE,N,0.48113
-,PR,BOP,DTR2.1,C,BE,N,399.26837
-,NIC,BOP,DTR2.1,C,BE,N,-299.37647
-,CDR,BOP,DTR2.1,C,BE,N,0.48113
-,PR,EOP,DTR2.1,L,BE,C,199.81696
-,NIC,EOP,DTR2.1,L,BE,C,-149.83777
-,CDR,EOP,DTR2.1,L,BE,C,0.11527
-,PR,EOP,DTR2.1,C,BE,C,199.81696
-,NIC,EOP,DTR2.1,C,BE,C,-149.83777
-,CDR,EOP,DTR2.1,C,BE,C,0.11527
-,PR,IA,DTR2.1,L,BE,N,0.5486
-,NIC,IA,DTR2.1,L,BE,N,-0.4613
-,CDR,IA,DTR2.1,L,BE,N,0.00117
-,PR,IA,DTR2.1,C,BE,N,0.5486
-,NIC,IA,DTR2.1,C,BE,N,-0.4613
-,CDR,IA,DTR2.1,C,BE,N,0.00117
-,PR,CF,DTR2.1,L,BE,N,-200
-,NIC,CF,DTR2.1,L,BE,N,150
-,CDR,CF,DTR2.1,L,BE,N,-0.36703
-,PR,CF,DTR2.1,C,BE,N,-200
-,NIC,CF,DTR2.1,C,BE,N,150
-,CDR,CF,DTR2.1,C,BE,N,-0.36703
-2020,NIC,BOP,DTR2.2,L,BE,N,-299.37647
-2020,CDR,BOP,DTR2.2,L,BE,N,0.48113
-2020,NIC,BOP,DTR2.2,C,BE,N,-299.37647
-2020,CDR,BOP,DTR2.2,C,BE,N,0.48113
-2020,NIC,EOP,DTR2.2,L,BE,C,-149.83777
-2020,CDR,EOP,DTR2.2,L,BE,C,0.11527
-2020,NIC,EOP,DTR2.2,C,BE,C,-149.83777
-2020,CDR,EOP,DTR2.2,C,BE,C,0.11527
-2020,NIC,IA,DTR2.2,L,BE,N,-0.4613
-2020,CDR,IA,DTR2.2,L,BE,N,0.00117
-2020,NIC,IA,DTR2.2,C,BE,N,-0.4613
-2020,CDR,IA,DTR2.2,C,BE,N,0.00117
-2020,NIC,CF,DTR2.2,L,BE,N,150
-2020,CDR,CF,DTR2.2,L,BE,N,-0.36703
-2020,NIC,CF,DTR2.2,C,BE,N,150
-2020,CDR,CF,DTR2.2,C,BE,N,-0.36703
-,PR,BOP,DT3.1,L,BE,N,-798.53673
-,NIC,BOP,DT3.1,L,BE,N,598.75294
-,PR,BOP,DT3.1,C,BE,N,-798.53673
+2020,NIC,IA,DT2.2,L,BE,N,0.92261
+2020,NIC,EOP,DT2.2,N,BE,C,300
+2020,NIC,BOP,DT2.2,N,BE,N,600
+2020,NIC,CF,DT2.2,N,BE,N,-300
+,NIC,EOP,DT3.1,C,BE,C,299.67555
,NIC,BOP,DT3.1,C,BE,N,598.75294
-,PR,EOP,DT3.1,L,BE,C,-399.63393
-,NIC,EOP,DT3.1,L,BE,C,299.67555
+,NIC,CF,DT3.1,C,BE,N,-300
+,NIC,IA,DT3.1,C,BE,N,0.92261
,PR,EOP,DT3.1,C,BE,C,-399.63393
-,NIC,EOP,DT3.1,C,BE,C,299.67555
-,PR,IA,DT3.1,L,BE,N,-1.0972
-,NIC,IA,DT3.1,L,BE,N,0.92261
+,PR,BOP,DT3.1,C,BE,N,-798.53673
+,PR,CF,DT3.1,C,BE,N,400
,PR,IA,DT3.1,C,BE,N,-1.0972
-,NIC,IA,DT3.1,C,BE,N,0.92261
-,PR,CF,DT3.1,L,BE,N,400
+,NIC,EOP,DT3.1,L,BE,C,299.67555
+,NIC,BOP,DT3.1,L,BE,N,598.75294
,NIC,CF,DT3.1,L,BE,N,-300
-,PR,CF,DT3.1,C,BE,N,400
-,NIC,CF,DT3.1,C,BE,N,-300
-,PR,BOP,DT4.1,L,BE,N,-798.53673
-,NIC,BOP,DT4.1,L,BE,N,598.75294
-,PR,BOP,DT4.1,C,BE,N,-798.53673
+,NIC,IA,DT3.1,L,BE,N,0.92261
+,PR,EOP,DT3.1,L,BE,C,-399.63393
+,PR,BOP,DT3.1,L,BE,N,-798.53673
+,PR,CF,DT3.1,L,BE,N,400
+,PR,IA,DT3.1,L,BE,N,-1.0972
+,NIC,EOP,DT3.1,N,BE,C,300
+,NIC,BOP,DT3.1,N,BE,N,600
+,NIC,CF,DT3.1,N,BE,N,-300
+,PR,EOP,DT3.1,N,BE,C,-400
+,PR,BOP,DT3.1,N,BE,N,-800
+,PR,CF,DT3.1,N,BE,N,400
+,NIC,EOP,DT4.1,C,BE,C,299.67555
,NIC,BOP,DT4.1,C,BE,N,598.75294
-,PR,EOP,DT4.1,L,BE,C,-399.63393
-,NIC,EOP,DT4.1,L,BE,C,299.67555
+,NIC,CF,DT4.1,C,BE,N,-300
+,NIC,IA,DT4.1,C,BE,N,0.92261
,PR,EOP,DT4.1,C,BE,C,-399.63393
-,NIC,EOP,DT4.1,C,BE,C,299.67555
-,PR,IA,DT4.1,L,BE,N,-1.0972
-,NIC,IA,DT4.1,L,BE,N,0.92261
+,PR,BOP,DT4.1,C,BE,N,-798.53673
+,PR,CF,DT4.1,C,BE,N,400
,PR,IA,DT4.1,C,BE,N,-1.0972
-,NIC,IA,DT4.1,C,BE,N,0.92261
-,PR,CF,DT4.1,L,BE,N,400
+,NIC,EOP,DT4.1,L,BE,C,299.67555
+,NIC,BOP,DT4.1,L,BE,N,598.75294
,NIC,CF,DT4.1,L,BE,N,-300
-,PR,CF,DT4.1,C,BE,N,400
-,NIC,CF,DT4.1,C,BE,N,-300
-,PR,BOP,DT1.4,L,BE,N,-798.53673
-,NIC,BOP,DT1.4,L,BE,N,598.75294
-,PR,BOP,DT1.4,C,BE,N,-798.53673
-,NIC,BOP,DT1.4,C,BE,N,598.75294
-,PR,EOP,DT1.4,L,BE,C,-399.63393
-,NIC,EOP,DT1.4,L,BE,C,299.67555
-,PR,EOP,DT1.4,C,BE,C,-399.63393
-,NIC,EOP,DT1.4,C,BE,C,299.67555
-,PR,IA,DT1.4,L,BE,N,-1.0972
-,NIC,IA,DT1.4,L,BE,N,0.92261
-,PR,IA,DT1.4,C,BE,N,-1.0972
-,NIC,IA,DT1.4,C,BE,N,0.92261
-,PR,CF,DT1.4,L,BE,N,400
-,NIC,CF,DT1.4,L,BE,N,-300
-,PR,CF,DT1.4,C,BE,N,400
-,NIC,CF,DT1.4,C,BE,N,-300
-,PR,BOP,DT1.5,L,BE,N,-798.53673
-,NIC,BOP,DT1.5,L,BE,N,598.75294
-,PR,BOP,DT1.5,C,BE,N,-798.53673
-,NIC,BOP,DT1.5,C,BE,N,598.75294
-,PR,EOP,DT1.5,L,BE,C,-399.63393
-,NIC,EOP,DT1.5,L,BE,C,299.67555
-,PR,EOP,DT1.5,C,BE,C,-399.63393
-,NIC,EOP,DT1.5,C,BE,C,299.67555
-,PR,IA,DT1.5,L,BE,N,-1.0972
-,NIC,IA,DT1.5,L,BE,N,0.92261
-,PR,IA,DT1.5,C,BE,N,-1.0972
-,NIC,IA,DT1.5,C,BE,N,0.92261
-,PR,CF,DT1.5,L,BE,N,400
-,NIC,CF,DT1.5,L,BE,N,-300
-,PR,CF,DT1.5,C,BE,N,400
-,NIC,CF,DT1.5,C,BE,N,-300
-,PR,BOP,DTR1.3,L,BE,N,399.26837
-,NIC,BOP,DTR1.3,L,BE,N,-299.37647
-,CDR,BOP,DTR1.3,L,BE,N,0.48113
-,PR,BOP,DTR1.3,C,BE,N,399.26837
-,NIC,BOP,DTR1.3,C,BE,N,-299.37647
+,NIC,IA,DT4.1,L,BE,N,0.92261
+,PR,EOP,DT4.1,L,BE,C,-399.63393
+,PR,BOP,DT4.1,L,BE,N,-798.53673
+,PR,CF,DT4.1,L,BE,N,400
+,PR,IA,DT4.1,L,BE,N,-1.0972
+,NIC,EOP,DT4.1,N,BE,C,300
+,NIC,BOP,DT4.1,N,BE,N,600
+,NIC,CF,DT4.1,N,BE,N,-300
+,PR,EOP,DT4.1,N,BE,C,-400
+,PR,BOP,DT4.1,N,BE,N,-800
+,PR,CF,DT4.1,N,BE,N,400
+,NIC,EOP,DT5.1,C,BE,C,299.67555
+,NIC,BOP,DT5.1,C,BE,N,598.75294
+,NIC,CF,DT5.1,C,BE,N,-300
+,NIC,IA,DT5.1,C,BE,N,0.92261
+,PR,EOP,DT5.1,C,BE,C,-399.63393
+,PR,BOP,DT5.1,C,BE,N,-798.53673
+,PR,CF,DT5.1,C,BE,N,400
+,PR,IA,DT5.1,C,BE,N,-1.0972
+,NIC,EOP,DT5.1,L,BE,C,299.67555
+,NIC,BOP,DT5.1,L,BE,N,598.75294
+,NIC,CF,DT5.1,L,BE,N,-300
+,NIC,IA,DT5.1,L,BE,N,0.92261
+,PR,EOP,DT5.1,L,BE,C,-399.63393
+,PR,BOP,DT5.1,L,BE,N,-798.53673
+,PR,CF,DT5.1,L,BE,N,400
+,PR,IA,DT5.1,L,BE,N,-1.0972
+,CDR,EOP,DTR1.1,C,BE,C,0.11527
+,CDR,BOP,DTR1.1,C,BE,N,0.48113
+,CDR,CF,DTR1.1,C,BE,N,-0.36703
+,CDR,IA,DTR1.1,C,BE,N,0.00117
+,NIC,EOP,DTR1.1,C,BE,C,-149.83777
+,NIC,BOP,DTR1.1,C,BE,N,-299.37647
+,NIC,CF,DTR1.1,C,BE,N,150
+,NIC,IA,DTR1.1,C,BE,N,-0.4613
+,PR,EOP,DTR1.1,C,BE,C,199.81696
+,PR,BOP,DTR1.1,C,BE,N,399.26837
+,PR,CF,DTR1.1,C,BE,N,-200
+,PR,IA,DTR1.1,C,BE,N,0.5486
+,CDR,EOP,DTR1.1,L,BE,C,0.11527
+,CDR,BOP,DTR1.1,L,BE,N,0.48113
+,CDR,CF,DTR1.1,L,BE,N,-0.36703
+,CDR,IA,DTR1.1,L,BE,N,0.00117
+,NIC,EOP,DTR1.1,L,BE,C,-149.83777
+,NIC,BOP,DTR1.1,L,BE,N,-299.37647
+,NIC,CF,DTR1.1,L,BE,N,150
+,NIC,IA,DTR1.1,L,BE,N,-0.4613
+,PR,EOP,DTR1.1,L,BE,C,199.81696
+,PR,BOP,DTR1.1,L,BE,N,399.26837
+,PR,CF,DTR1.1,L,BE,N,-200
+,PR,IA,DTR1.1,L,BE,N,0.5486
+,CDR,EOP,DTR1.1,N,BE,C,0.11544
+,CDR,BOP,DTR1.1,N,BE,N,0.48247
+,CDR,CF,DTR1.1,N,BE,N,-0.36703
+,NIC,EOP,DTR1.1,N,BE,C,-150
+,NIC,BOP,DTR1.1,N,BE,N,-300
+,NIC,CF,DTR1.1,N,BE,N,150
+,PR,EOP,DTR1.1,N,BE,C,200
+,PR,BOP,DTR1.1,N,BE,N,400
+,PR,CF,DTR1.1,N,BE,N,-200
+2020,CDR,EOP,DTR1.2,C,BE,C,0.11527
+2020,CDR,BOP,DTR1.2,C,BE,N,0.48113
+2020,CDR,CF,DTR1.2,C,BE,N,-0.36703
+2020,CDR,IA,DTR1.2,C,BE,N,0.00117
+2020,NIC,EOP,DTR1.2,C,BE,C,-149.83777
+2020,NIC,BOP,DTR1.2,C,BE,N,-299.37647
+2020,NIC,CF,DTR1.2,C,BE,N,150
+2020,NIC,IA,DTR1.2,C,BE,N,-0.4613
+2020,CDR,EOP,DTR1.2,L,BE,C,0.11527
+2020,CDR,BOP,DTR1.2,L,BE,N,0.48113
+2020,CDR,CF,DTR1.2,L,BE,N,-0.36703
+2020,CDR,IA,DTR1.2,L,BE,N,0.00117
+2020,NIC,EOP,DTR1.2,L,BE,C,-149.83777
+2020,NIC,BOP,DTR1.2,L,BE,N,-299.37647
+2020,NIC,CF,DTR1.2,L,BE,N,150
+2020,NIC,IA,DTR1.2,L,BE,N,-0.4613
+2020,CDR,EOP,DTR1.2,N,BE,C,0.11544
+2020,CDR,BOP,DTR1.2,N,BE,N,0.48247
+2020,CDR,CF,DTR1.2,N,BE,N,-0.36703
+2020,NIC,EOP,DTR1.2,N,BE,C,-150
+2020,NIC,BOP,DTR1.2,N,BE,N,-300
+2020,NIC,CF,DTR1.2,N,BE,N,150
+,CDR,EOP,DTR1.3,C,BE,C,0.11527
,CDR,BOP,DTR1.3,C,BE,N,0.48113
-,PR,EOP,DTR1.3,L,BE,C,199.81696
-,NIC,EOP,DTR1.3,L,BE,C,-149.83777
-,CDR,EOP,DTR1.3,L,BE,C,0.11527
-,PR,EOP,DTR1.3,C,BE,C,199.81696
+,CDR,CF,DTR1.3,C,BE,N,-0.36703
+,CDR,IA,DTR1.3,C,BE,N,0.00117
,NIC,EOP,DTR1.3,C,BE,C,-149.83777
-,CDR,EOP,DTR1.3,C,BE,C,0.11527
-,PR,IA,DTR1.3,L,BE,N,0.5486
-,NIC,IA,DTR1.3,L,BE,N,-0.4613
-,CDR,IA,DTR1.3,L,BE,N,0.00117
-,PR,IA,DTR1.3,C,BE,N,0.5486
+,NIC,BOP,DTR1.3,C,BE,N,-299.37647
+,NIC,CF,DTR1.3,C,BE,N,150
,NIC,IA,DTR1.3,C,BE,N,-0.4613
-,CDR,IA,DTR1.3,C,BE,N,0.00117
-,PR,CF,DTR1.3,L,BE,N,-200
-,NIC,CF,DTR1.3,L,BE,N,150
-,CDR,CF,DTR1.3,L,BE,N,-0.36703
+,PR,EOP,DTR1.3,C,BE,C,199.81696
+,PR,BOP,DTR1.3,C,BE,N,399.26837
,PR,CF,DTR1.3,C,BE,N,-200
-,NIC,CF,DTR1.3,C,BE,N,150
-,CDR,CF,DTR1.3,C,BE,N,-0.36703
-,PR,BOP,DTR1.4,L,BE,N,399.26837
-,NIC,BOP,DTR1.4,L,BE,N,-299.37647
-,CDR,BOP,DTR1.4,L,BE,N,0.48113
-,PR,BOP,DTR1.4,C,BE,N,399.26837
-,NIC,BOP,DTR1.4,C,BE,N,-299.37647
+,PR,IA,DTR1.3,C,BE,N,0.5486
+,CDR,EOP,DTR1.3,L,BE,C,0.11527
+,CDR,BOP,DTR1.3,L,BE,N,0.48113
+,CDR,CF,DTR1.3,L,BE,N,-0.36703
+,CDR,IA,DTR1.3,L,BE,N,0.00117
+,NIC,EOP,DTR1.3,L,BE,C,-149.83777
+,NIC,BOP,DTR1.3,L,BE,N,-299.37647
+,NIC,CF,DTR1.3,L,BE,N,150
+,NIC,IA,DTR1.3,L,BE,N,-0.4613
+,PR,EOP,DTR1.3,L,BE,C,199.81696
+,PR,BOP,DTR1.3,L,BE,N,399.26837
+,PR,CF,DTR1.3,L,BE,N,-200
+,PR,IA,DTR1.3,L,BE,N,0.5486
+,CDR,EOP,DTR1.3,N,BE,C,0.11544
+,CDR,BOP,DTR1.3,N,BE,N,0.48247
+,CDR,CF,DTR1.3,N,BE,N,-0.36703
+,NIC,EOP,DTR1.3,N,BE,C,-150
+,NIC,BOP,DTR1.3,N,BE,N,-300
+,NIC,CF,DTR1.3,N,BE,N,150
+,PR,EOP,DTR1.3,N,BE,C,200
+,PR,BOP,DTR1.3,N,BE,N,400
+,PR,CF,DTR1.3,N,BE,N,-200
+,CDR,EOP,DTR1.4,C,BE,C,0.11527
,CDR,BOP,DTR1.4,C,BE,N,0.48113
-,PR,EOP,DTR1.4,L,BE,C,199.81696
-,NIC,EOP,DTR1.4,L,BE,C,-149.83777
-,CDR,EOP,DTR1.4,L,BE,C,0.11527
-,PR,EOP,DTR1.4,C,BE,C,199.81696
+,CDR,CF,DTR1.4,C,BE,N,-0.36703
+,CDR,IA,DTR1.4,C,BE,N,0.00117
,NIC,EOP,DTR1.4,C,BE,C,-149.83777
-,CDR,EOP,DTR1.4,C,BE,C,0.11527
-,PR,IA,DTR1.4,L,BE,N,0.5486
-,NIC,IA,DTR1.4,L,BE,N,-0.4613
-,CDR,IA,DTR1.4,L,BE,N,0.00117
-,PR,IA,DTR1.4,C,BE,N,0.5486
+,NIC,BOP,DTR1.4,C,BE,N,-299.37647
+,NIC,CF,DTR1.4,C,BE,N,150
,NIC,IA,DTR1.4,C,BE,N,-0.4613
-,CDR,IA,DTR1.4,C,BE,N,0.00117
-,PR,CF,DTR1.4,L,BE,N,-200
-,NIC,CF,DTR1.4,L,BE,N,150
-,CDR,CF,DTR1.4,L,BE,N,-0.36703
+,PR,EOP,DTR1.4,C,BE,C,199.81696
+,PR,BOP,DTR1.4,C,BE,N,399.26837
,PR,CF,DTR1.4,C,BE,N,-200
-,NIC,CF,DTR1.4,C,BE,N,150
-,CDR,CF,DTR1.4,C,BE,N,-0.36703
-,PR,BOP,DT5.1,L,BE,N,-798.53673
-,NIC,BOP,DT5.1,L,BE,N,598.75294
-,PR,BOP,DT5.1,C,BE,N,-798.53673
-,NIC,BOP,DT5.1,C,BE,N,598.75294
-,PR,EOP,DT5.1,L,BE,C,-399.63393
-,NIC,EOP,DT5.1,L,BE,C,299.67555
-,PR,EOP,DT5.1,C,BE,C,-399.63393
-,NIC,EOP,DT5.1,C,BE,C,299.67555
-,PR,IA,DT5.1,L,BE,N,-1.0972
-,NIC,IA,DT5.1,L,BE,N,0.92261
-,PR,IA,DT5.1,C,BE,N,-1.0972
-,NIC,IA,DT5.1,C,BE,N,0.92261
-,PR,CF,DT5.1,L,BE,N,400
-,NIC,CF,DT5.1,L,BE,N,-300
-,PR,CF,DT5.1,C,BE,N,400
-,NIC,CF,DT5.1,C,BE,N,-300
\ No newline at end of file
+,PR,IA,DTR1.4,C,BE,N,0.5486
+,CDR,EOP,DTR1.4,L,BE,C,0.11527
+,CDR,BOP,DTR1.4,L,BE,N,0.48113
+,CDR,CF,DTR1.4,L,BE,N,-0.36703
+,CDR,IA,DTR1.4,L,BE,N,0.00117
+,NIC,EOP,DTR1.4,L,BE,C,-149.83777
+,NIC,BOP,DTR1.4,L,BE,N,-299.37647
+,NIC,CF,DTR1.4,L,BE,N,150
+,NIC,IA,DTR1.4,L,BE,N,-0.4613
+,PR,EOP,DTR1.4,L,BE,C,199.81696
+,PR,BOP,DTR1.4,L,BE,N,399.26837
+,PR,CF,DTR1.4,L,BE,N,-200
+,PR,IA,DTR1.4,L,BE,N,0.5486
+,CDR,EOP,DTR1.4,N,BE,C,0.11544
+,CDR,BOP,DTR1.4,N,BE,N,0.48247
+,CDR,CF,DTR1.4,N,BE,N,-0.36703
+,NIC,EOP,DTR1.4,N,BE,C,-150
+,NIC,BOP,DTR1.4,N,BE,N,-300
+,NIC,CF,DTR1.4,N,BE,N,150
+,PR,EOP,DTR1.4,N,BE,C,200
+,PR,BOP,DTR1.4,N,BE,N,400
+,PR,CF,DTR1.4,N,BE,N,-200
+,CDR,EOP,DTR2.1,C,BE,C,0.11527
+,CDR,BOP,DTR2.1,C,BE,N,0.48113
+,CDR,CF,DTR2.1,C,BE,N,-0.36703
+,CDR,IA,DTR2.1,C,BE,N,0.00117
+,NIC,EOP,DTR2.1,C,BE,C,-149.83777
+,NIC,BOP,DTR2.1,C,BE,N,-299.37647
+,NIC,CF,DTR2.1,C,BE,N,150
+,NIC,IA,DTR2.1,C,BE,N,-0.4613
+,PR,EOP,DTR2.1,C,BE,C,199.81696
+,PR,BOP,DTR2.1,C,BE,N,399.26837
+,PR,CF,DTR2.1,C,BE,N,-200
+,PR,IA,DTR2.1,C,BE,N,0.5486
+,CDR,EOP,DTR2.1,L,BE,C,0.11527
+,CDR,BOP,DTR2.1,L,BE,N,0.48113
+,CDR,CF,DTR2.1,L,BE,N,-0.36703
+,CDR,IA,DTR2.1,L,BE,N,0.00117
+,NIC,EOP,DTR2.1,L,BE,C,-149.83777
+,NIC,BOP,DTR2.1,L,BE,N,-299.37647
+,NIC,CF,DTR2.1,L,BE,N,150
+,NIC,IA,DTR2.1,L,BE,N,-0.4613
+,PR,EOP,DTR2.1,L,BE,C,199.81696
+,PR,BOP,DTR2.1,L,BE,N,399.26837
+,PR,CF,DTR2.1,L,BE,N,-200
+,PR,IA,DTR2.1,L,BE,N,0.5486
+,CDR,EOP,DTR2.1,N,BE,C,0.11544
+,CDR,BOP,DTR2.1,N,BE,N,0.48247
+,CDR,CF,DTR2.1,N,BE,N,-0.36703
+,NIC,EOP,DTR2.1,N,BE,C,-150
+,NIC,BOP,DTR2.1,N,BE,N,-300
+,NIC,CF,DTR2.1,N,BE,N,150
+,PR,EOP,DTR2.1,N,BE,C,200
+,PR,BOP,DTR2.1,N,BE,N,400
+,PR,CF,DTR2.1,N,BE,N,-200
+2020,CDR,EOP,DTR2.2,C,BE,C,0.11527
+2020,CDR,BOP,DTR2.2,C,BE,N,0.48113
+2020,CDR,CF,DTR2.2,C,BE,N,-0.36703
+2020,CDR,IA,DTR2.2,C,BE,N,0.00117
+2020,NIC,EOP,DTR2.2,C,BE,C,-149.83777
+2020,NIC,BOP,DTR2.2,C,BE,N,-299.37647
+2020,NIC,CF,DTR2.2,C,BE,N,150
+2020,NIC,IA,DTR2.2,C,BE,N,-0.4613
+2020,CDR,EOP,DTR2.2,L,BE,C,0.11527
+2020,CDR,BOP,DTR2.2,L,BE,N,0.48113
+2020,CDR,CF,DTR2.2,L,BE,N,-0.36703
+2020,CDR,IA,DTR2.2,L,BE,N,0.00117
+2020,NIC,EOP,DTR2.2,L,BE,C,-149.83777
+2020,NIC,BOP,DTR2.2,L,BE,N,-299.37647
+2020,NIC,CF,DTR2.2,L,BE,N,150
+2020,NIC,IA,DTR2.2,L,BE,N,-0.4613
+2020,CDR,EOP,DTR2.2,N,BE,C,0.11544
+2020,CDR,BOP,DTR2.2,N,BE,N,0.48247
+2020,CDR,CF,DTR2.2,N,BE,N,-0.36703
+2020,NIC,EOP,DTR2.2,N,BE,C,-150
+2020,NIC,BOP,DTR2.2,N,BE,N,-300
+2020,NIC,CF,DTR2.2,N,BE,N,150
\ No newline at end of file
diff --git a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__RA.csv b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__RA.csv
index 567800e1..015a6f6f 100644
--- a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__RA.csv
+++ b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2020_12__RA.csv
@@ -3,131 +3,176 @@ Month,ReportingNode,Scenario,Year
12,CH,,2020
@@RA
AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Value
-,,BOP,DT1.1,C,RA,N,59.87529
-,,BOP,DT1.1,L,RA,N,59.87529
,,EOP,DT1.1,C,RA,C,29.96755
-,,EOP,DT1.1,L,RA,C,29.96755
-,,IA,DT1.1,C,RA,N,0.09226
-,,IA,DT1.1,L,RA,N,0.09226
+,,BOP,DT1.1,C,RA,N,59.87529
,,CF,DT1.1,C,RA,N,-30
+,,IA,DT1.1,C,RA,N,0.09226
+,,EOP,DT1.1,L,RA,C,29.96755
+,,BOP,DT1.1,L,RA,N,59.87529
,,CF,DT1.1,L,RA,N,-30
-2020,,BOP,DT1.2,C,RA,N,59.87529
-2020,,BOP,DT1.2,L,RA,N,59.87529
+,,IA,DT1.1,L,RA,N,0.09226
+,,EOP,DT1.1,N,RA,C,30
+,,BOP,DT1.1,N,RA,N,60
+,,CF,DT1.1,N,RA,N,-30
2020,,EOP,DT1.2,C,RA,C,29.96755
-2020,,EOP,DT1.2,L,RA,C,29.96755
-2020,,IA,DT1.2,C,RA,N,0.09226
-2020,,IA,DT1.2,L,RA,N,0.09226
+2020,,BOP,DT1.2,C,RA,N,59.87529
2020,,CF,DT1.2,C,RA,N,-30
+2020,,IA,DT1.2,C,RA,N,0.09226
+2020,,EOP,DT1.2,L,RA,C,29.96755
+2020,,BOP,DT1.2,L,RA,N,59.87529
2020,,CF,DT1.2,L,RA,N,-30
-,,BOP,DT1.3,C,RA,N,59.87529
-,,BOP,DT1.3,L,RA,N,59.87529
+2020,,IA,DT1.2,L,RA,N,0.09226
+2020,,EOP,DT1.2,N,RA,C,30
+2020,,BOP,DT1.2,N,RA,N,60
+2020,,CF,DT1.2,N,RA,N,-30
,,EOP,DT1.3,C,RA,C,29.96755
-,,EOP,DT1.3,L,RA,C,29.96755
-,,IA,DT1.3,C,RA,N,0.09226
-,,IA,DT1.3,L,RA,N,0.09226
+,,BOP,DT1.3,C,RA,N,59.87529
,,CF,DT1.3,C,RA,N,-30
+,,IA,DT1.3,C,RA,N,0.09226
+,,EOP,DT1.3,L,RA,C,29.96755
+,,BOP,DT1.3,L,RA,N,59.87529
,,CF,DT1.3,L,RA,N,-30
-,,BOP,DT2.1,C,RA,N,59.87529
-,,BOP,DT2.1,L,RA,N,59.87529
+,,IA,DT1.3,L,RA,N,0.09226
+,,EOP,DT1.3,N,RA,C,30
+,,BOP,DT1.3,N,RA,N,60
+,,CF,DT1.3,N,RA,N,-30
+,,EOP,DT1.4,C,RA,C,29.96755
+,,BOP,DT1.4,C,RA,N,59.87529
+,,CF,DT1.4,C,RA,N,-30
+,,IA,DT1.4,C,RA,N,0.09226
+,,EOP,DT1.4,L,RA,C,29.96755
+,,BOP,DT1.4,L,RA,N,59.87529
+,,CF,DT1.4,L,RA,N,-30
+,,IA,DT1.4,L,RA,N,0.09226
+,,EOP,DT1.4,N,RA,C,30
+,,BOP,DT1.4,N,RA,N,60
+,,CF,DT1.4,N,RA,N,-30
+,,EOP,DT1.5,C,RA,C,29.96755
+,,BOP,DT1.5,C,RA,N,59.87529
+,,CF,DT1.5,C,RA,N,-30
+,,IA,DT1.5,C,RA,N,0.09226
+,,EOP,DT1.5,L,RA,C,29.96755
+,,BOP,DT1.5,L,RA,N,59.87529
+,,CF,DT1.5,L,RA,N,-30
+,,IA,DT1.5,L,RA,N,0.09226
+,,EOP,DT1.5,N,RA,C,30
+,,BOP,DT1.5,N,RA,N,60
+,,CF,DT1.5,N,RA,N,-30
,,EOP,DT2.1,C,RA,C,29.96755
-,,EOP,DT2.1,L,RA,C,29.96755
-,,IA,DT2.1,C,RA,N,0.09226
-,,IA,DT2.1,L,RA,N,0.09226
+,,BOP,DT2.1,C,RA,N,59.87529
,,CF,DT2.1,C,RA,N,-30
+,,IA,DT2.1,C,RA,N,0.09226
+,,EOP,DT2.1,L,RA,C,29.96755
+,,BOP,DT2.1,L,RA,N,59.87529
,,CF,DT2.1,L,RA,N,-30
-2020,,BOP,DT2.2,C,RA,N,59.87529
-2020,,BOP,DT2.2,L,RA,N,59.87529
+,,IA,DT2.1,L,RA,N,0.09226
+,,EOP,DT2.1,N,RA,C,30
+,,BOP,DT2.1,N,RA,N,60
+,,CF,DT2.1,N,RA,N,-30
2020,,EOP,DT2.2,C,RA,C,29.96755
-2020,,EOP,DT2.2,L,RA,C,29.96755
-2020,,IA,DT2.2,C,RA,N,0.09226
-2020,,IA,DT2.2,L,RA,N,0.09226
+2020,,BOP,DT2.2,C,RA,N,59.87529
2020,,CF,DT2.2,C,RA,N,-30
+2020,,IA,DT2.2,C,RA,N,0.09226
+2020,,EOP,DT2.2,L,RA,C,29.96755
+2020,,BOP,DT2.2,L,RA,N,59.87529
2020,,CF,DT2.2,L,RA,N,-30
-,,BOP,DTR1.1,C,RA,N,-29.93765
-,,BOP,DTR1.1,L,RA,N,-29.93765
-,,EOP,DTR1.1,C,RA,C,-14.98378
-,,EOP,DTR1.1,L,RA,C,-14.98378
-,,IA,DTR1.1,C,RA,N,-0.04613
-,,IA,DTR1.1,L,RA,N,-0.04613
-,,CF,DTR1.1,C,RA,N,15
-,,CF,DTR1.1,L,RA,N,15
-2020,,BOP,DTR1.2,C,RA,N,-29.93765
-2020,,BOP,DTR1.2,L,RA,N,-29.93765
-2020,,EOP,DTR1.2,C,RA,C,-14.98378
-2020,,EOP,DTR1.2,L,RA,C,-14.98378
-2020,,IA,DTR1.2,C,RA,N,-0.04613
-2020,,IA,DTR1.2,L,RA,N,-0.04613
-2020,,CF,DTR1.2,C,RA,N,15
-2020,,CF,DTR1.2,L,RA,N,15
-,,BOP,DTR2.1,C,RA,N,-29.93765
-,,BOP,DTR2.1,L,RA,N,-29.93765
-,,EOP,DTR2.1,C,RA,C,-14.98378
-,,EOP,DTR2.1,L,RA,C,-14.98378
-,,IA,DTR2.1,C,RA,N,-0.04613
-,,IA,DTR2.1,L,RA,N,-0.04613
-,,CF,DTR2.1,C,RA,N,15
-,,CF,DTR2.1,L,RA,N,15
-2020,,BOP,DTR2.2,C,RA,N,-29.93765
-2020,,BOP,DTR2.2,L,RA,N,-29.93765
-2020,,EOP,DTR2.2,C,RA,C,-14.98378
-2020,,EOP,DTR2.2,L,RA,C,-14.98378
-2020,,IA,DTR2.2,C,RA,N,-0.04613
-2020,,IA,DTR2.2,L,RA,N,-0.04613
-2020,,CF,DTR2.2,C,RA,N,15
-2020,,CF,DTR2.2,L,RA,N,15
-,,BOP,DT3.1,C,RA,N,59.87529
-,,BOP,DT3.1,L,RA,N,59.87529
+2020,,IA,DT2.2,L,RA,N,0.09226
+2020,,EOP,DT2.2,N,RA,C,30
+2020,,BOP,DT2.2,N,RA,N,60
+2020,,CF,DT2.2,N,RA,N,-30
,,EOP,DT3.1,C,RA,C,29.96755
-,,EOP,DT3.1,L,RA,C,29.96755
-,,IA,DT3.1,C,RA,N,0.09226
-,,IA,DT3.1,L,RA,N,0.09226
+,,BOP,DT3.1,C,RA,N,59.87529
,,CF,DT3.1,C,RA,N,-30
+,,IA,DT3.1,C,RA,N,0.09226
+,,EOP,DT3.1,L,RA,C,29.96755
+,,BOP,DT3.1,L,RA,N,59.87529
,,CF,DT3.1,L,RA,N,-30
-,,BOP,DT4.1,C,RA,N,59.87529
-,,BOP,DT4.1,L,RA,N,59.87529
+,,IA,DT3.1,L,RA,N,0.09226
+,,EOP,DT3.1,N,RA,C,30
+,,BOP,DT3.1,N,RA,N,60
+,,CF,DT3.1,N,RA,N,-30
,,EOP,DT4.1,C,RA,C,29.96755
-,,EOP,DT4.1,L,RA,C,29.96755
-,,IA,DT4.1,C,RA,N,0.09226
-,,IA,DT4.1,L,RA,N,0.09226
+,,BOP,DT4.1,C,RA,N,59.87529
,,CF,DT4.1,C,RA,N,-30
+,,IA,DT4.1,C,RA,N,0.09226
+,,EOP,DT4.1,L,RA,C,29.96755
+,,BOP,DT4.1,L,RA,N,59.87529
,,CF,DT4.1,L,RA,N,-30
-,,BOP,DT1.4,C,RA,N,59.87529
-,,BOP,DT1.4,L,RA,N,59.87529
-,,EOP,DT1.4,C,RA,C,29.96755
-,,EOP,DT1.4,L,RA,C,29.96755
-,,IA,DT1.4,C,RA,N,0.09226
-,,IA,DT1.4,L,RA,N,0.09226
-,,CF,DT1.4,C,RA,N,-30
-,,CF,DT1.4,L,RA,N,-30
-,,BOP,DT1.5,C,RA,N,59.87529
-,,BOP,DT1.5,L,RA,N,59.87529
-,,EOP,DT1.5,C,RA,C,29.96755
-,,EOP,DT1.5,L,RA,C,29.96755
-,,IA,DT1.5,C,RA,N,0.09226
-,,IA,DT1.5,L,RA,N,0.09226
-,,CF,DT1.5,C,RA,N,-30
-,,CF,DT1.5,L,RA,N,-30
-,,BOP,DTR1.3,C,RA,N,-29.93765
-,,BOP,DTR1.3,L,RA,N,-29.93765
+,,IA,DT4.1,L,RA,N,0.09226
+,,EOP,DT4.1,N,RA,C,30
+,,BOP,DT4.1,N,RA,N,60
+,,CF,DT4.1,N,RA,N,-30
+,,EOP,DT5.1,C,RA,C,29.96755
+,,BOP,DT5.1,C,RA,N,59.87529
+,,CF,DT5.1,C,RA,N,-30
+,,IA,DT5.1,C,RA,N,0.09226
+,,EOP,DT5.1,L,RA,C,29.96755
+,,BOP,DT5.1,L,RA,N,59.87529
+,,CF,DT5.1,L,RA,N,-30
+,,IA,DT5.1,L,RA,N,0.09226
+,,EOP,DTR1.1,C,RA,C,-14.98378
+,,BOP,DTR1.1,C,RA,N,-29.93765
+,,CF,DTR1.1,C,RA,N,15
+,,IA,DTR1.1,C,RA,N,-0.04613
+,,EOP,DTR1.1,L,RA,C,-14.98378
+,,BOP,DTR1.1,L,RA,N,-29.93765
+,,CF,DTR1.1,L,RA,N,15
+,,IA,DTR1.1,L,RA,N,-0.04613
+,,EOP,DTR1.1,N,RA,C,-15
+,,BOP,DTR1.1,N,RA,N,-30
+,,CF,DTR1.1,N,RA,N,15
+2020,,EOP,DTR1.2,C,RA,C,-14.98378
+2020,,BOP,DTR1.2,C,RA,N,-29.93765
+2020,,CF,DTR1.2,C,RA,N,15
+2020,,IA,DTR1.2,C,RA,N,-0.04613
+2020,,EOP,DTR1.2,L,RA,C,-14.98378
+2020,,BOP,DTR1.2,L,RA,N,-29.93765
+2020,,CF,DTR1.2,L,RA,N,15
+2020,,IA,DTR1.2,L,RA,N,-0.04613
+2020,,EOP,DTR1.2,N,RA,C,-15
+2020,,BOP,DTR1.2,N,RA,N,-30
+2020,,CF,DTR1.2,N,RA,N,15
,,EOP,DTR1.3,C,RA,C,-14.98378
-,,EOP,DTR1.3,L,RA,C,-14.98378
-,,IA,DTR1.3,C,RA,N,-0.04613
-,,IA,DTR1.3,L,RA,N,-0.04613
+,,BOP,DTR1.3,C,RA,N,-29.93765
,,CF,DTR1.3,C,RA,N,15
+,,IA,DTR1.3,C,RA,N,-0.04613
+,,EOP,DTR1.3,L,RA,C,-14.98378
+,,BOP,DTR1.3,L,RA,N,-29.93765
,,CF,DTR1.3,L,RA,N,15
-,,BOP,DTR1.4,C,RA,N,-29.93765
-,,BOP,DTR1.4,L,RA,N,-29.93765
+,,IA,DTR1.3,L,RA,N,-0.04613
+,,EOP,DTR1.3,N,RA,C,-15
+,,BOP,DTR1.3,N,RA,N,-30
+,,CF,DTR1.3,N,RA,N,15
,,EOP,DTR1.4,C,RA,C,-14.98378
-,,EOP,DTR1.4,L,RA,C,-14.98378
-,,IA,DTR1.4,C,RA,N,-0.04613
-,,IA,DTR1.4,L,RA,N,-0.04613
+,,BOP,DTR1.4,C,RA,N,-29.93765
,,CF,DTR1.4,C,RA,N,15
+,,IA,DTR1.4,C,RA,N,-0.04613
+,,EOP,DTR1.4,L,RA,C,-14.98378
+,,BOP,DTR1.4,L,RA,N,-29.93765
,,CF,DTR1.4,L,RA,N,15
-,,BOP,DT5.1,C,RA,N,59.87529
-,,BOP,DT5.1,L,RA,N,59.87529
-,,EOP,DT5.1,C,RA,C,29.96755
-,,EOP,DT5.1,L,RA,C,29.96755
-,,IA,DT5.1,C,RA,N,0.09226
-,,IA,DT5.1,L,RA,N,0.09226
-,,CF,DT5.1,C,RA,N,-30
-,,CF,DT5.1,L,RA,N,-30
\ No newline at end of file
+,,IA,DTR1.4,L,RA,N,-0.04613
+,,EOP,DTR1.4,N,RA,C,-15
+,,BOP,DTR1.4,N,RA,N,-30
+,,CF,DTR1.4,N,RA,N,15
+,,EOP,DTR2.1,C,RA,C,-14.98378
+,,BOP,DTR2.1,C,RA,N,-29.93765
+,,CF,DTR2.1,C,RA,N,15
+,,IA,DTR2.1,C,RA,N,-0.04613
+,,EOP,DTR2.1,L,RA,C,-14.98378
+,,BOP,DTR2.1,L,RA,N,-29.93765
+,,CF,DTR2.1,L,RA,N,15
+,,IA,DTR2.1,L,RA,N,-0.04613
+,,EOP,DTR2.1,N,RA,C,-15
+,,BOP,DTR2.1,N,RA,N,-30
+,,CF,DTR2.1,N,RA,N,15
+2020,,EOP,DTR2.2,C,RA,C,-14.98378
+2020,,BOP,DTR2.2,C,RA,N,-29.93765
+2020,,CF,DTR2.2,C,RA,N,15
+2020,,IA,DTR2.2,C,RA,N,-0.04613
+2020,,EOP,DTR2.2,L,RA,C,-14.98378
+2020,,BOP,DTR2.2,L,RA,N,-29.93765
+2020,,CF,DTR2.2,L,RA,N,15
+2020,,IA,DTR2.2,L,RA,N,-0.04613
+2020,,EOP,DTR2.2,N,RA,C,-15
+2020,,BOP,DTR2.2,N,RA,N,-30
+2020,,CF,DTR2.2,N,RA,N,15
\ No newline at end of file
diff --git a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__BE.csv b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__BE.csv
index 4716f49c..24ac65d0 100644
--- a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__BE.csv
+++ b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__BE.csv
@@ -3,679 +3,930 @@ Month,ReportingNode,Scenario,Year
3,CH,,2021
@@BE
AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Value
-,PR,MC,DT1.1,L,BE,I,-39.96339
-,NIC,MC,DT1.1,L,BE,I,-59.93511
-,PR,MC,DT1.1,C,BE,I,-39.96339
+,ICO,EOP,DT1.1,C,BE,C,8.98132
+,ICO,BOP,DT1.1,C,BE,N,11.96764
+,ICO,CF,DT1.1,C,BE,N,-3
+,ICO,IA,DT1.1,C,BE,N,0.01368
+,NIC,EOP,DT1.1,C,BE,C,260.45832
+,NIC,BOP,DT1.1,C,BE,I,299.67555
+,NIC,CF,DT1.1,C,BE,I,-60
+,NIC,IA,DT1.1,C,BE,I,0.10979
,NIC,MC,DT1.1,C,BE,I,-59.93511
-,PR,BOP,DT1.1,L,BE,N,-39.96339
-,NIC,BOP,DT1.1,L,BE,N,47.94809
-,ICO,BOP,DT1.1,L,BE,N,11.98702
-,PR,BOP,DT1.1,C,BE,N,-39.9087
+,NIC,YCU,DT1.1,C,BE,I,-0.2238
,NIC,BOP,DT1.1,C,BE,N,47.87055
-,ICO,BOP,DT1.1,C,BE,N,11.96764
-,PR,EV,DT1.1,L,BE,N,14.99001
-,NIC,EV,DT1.1,L,BE,N,44.96256
-,PR,EV,DT1.1,C,BE,N,14.97509
+,NIC,CF,DT1.1,C,BE,N,-12
,NIC,EV,DT1.1,C,BE,N,44.90661
-,PR,BOP,DT1.1,L,BE,I,-399.63393
-,NIC,BOP,DT1.1,L,BE,I,299.67555
-,PR,BOP,DT1.1,C,BE,I,-399.63393
-,NIC,BOP,DT1.1,C,BE,I,299.67555
-,PR,EOP,DT1.1,L,BE,C,-344.77033
-,NIC,EOP,DT1.1,L,BE,C,260.78283
-,ICO,EOP,DT1.1,L,BE,C,8.99251
+,NIC,IA,DT1.1,C,BE,N,0.05474
,PR,EOP,DT1.1,C,BE,C,-344.42709
-,NIC,EOP,DT1.1,C,BE,C,260.45832
-,ICO,EOP,DT1.1,C,BE,C,8.98132
-,PR,IA,DT1.1,L,BE,I,-0.183
-,NIC,IA,DT1.1,L,BE,I,0.10979
-,PR,IA,DT1.1,C,BE,I,-0.183
-,NIC,IA,DT1.1,C,BE,I,0.10979
-,PR,CF,DT1.1,L,BE,I,110
-,NIC,CF,DT1.1,L,BE,I,-60
+,PR,BOP,DT1.1,C,BE,I,-399.63393
,PR,CF,DT1.1,C,BE,I,110
-,NIC,CF,DT1.1,C,BE,I,-60
+,PR,IA,DT1.1,C,BE,I,-0.183
+,PR,MC,DT1.1,C,BE,I,-39.96339
,PR,YCU,DT1.1,C,BE,I,0.32832
-,NIC,YCU,DT1.1,C,BE,I,-0.2238
-,PR,IA,DT1.1,L,BE,N,-0.01664
-,NIC,IA,DT1.1,L,BE,N,0.02196
-,ICO,IA,DT1.1,L,BE,N,0.00549
+,PR,BOP,DT1.1,C,BE,N,-39.9087
+,PR,CF,DT1.1,C,BE,N,10
+,PR,EV,DT1.1,C,BE,N,14.97509
,PR,IA,DT1.1,C,BE,N,-0.04148
-,NIC,IA,DT1.1,C,BE,N,0.05474
-,ICO,IA,DT1.1,C,BE,N,0.01368
-,PR,CF,DT1.1,L,BE,N,10
-,NIC,CF,DT1.1,L,BE,N,-12
+,ICO,EOP,DT1.1,L,BE,C,8.99251
+,ICO,BOP,DT1.1,L,BE,N,11.98702
,ICO,CF,DT1.1,L,BE,N,-3
-,PR,CF,DT1.1,C,BE,N,10
-,NIC,CF,DT1.1,C,BE,N,-12
-,ICO,CF,DT1.1,C,BE,N,-3
-2020,NIC,MC,DT1.2,L,BE,I,-59.93511
+,ICO,IA,DT1.1,L,BE,N,0.00549
+,NIC,EOP,DT1.1,L,BE,C,260.78283
+,NIC,BOP,DT1.1,L,BE,I,299.67555
+,NIC,CF,DT1.1,L,BE,I,-60
+,NIC,IA,DT1.1,L,BE,I,0.10979
+,NIC,MC,DT1.1,L,BE,I,-59.93511
+,NIC,BOP,DT1.1,L,BE,N,47.94809
+,NIC,CF,DT1.1,L,BE,N,-12
+,NIC,EV,DT1.1,L,BE,N,44.96256
+,NIC,IA,DT1.1,L,BE,N,0.02196
+,PR,EOP,DT1.1,L,BE,C,-344.77033
+,PR,BOP,DT1.1,L,BE,I,-399.63393
+,PR,CF,DT1.1,L,BE,I,110
+,PR,IA,DT1.1,L,BE,I,-0.183
+,PR,MC,DT1.1,L,BE,I,-39.96339
+,PR,BOP,DT1.1,L,BE,N,-39.96339
+,PR,CF,DT1.1,L,BE,N,10
+,PR,EV,DT1.1,L,BE,N,14.99001
+,PR,IA,DT1.1,L,BE,N,-0.01664
+,ICO,EOP,DT1.1,N,BE,C,9
+,ICO,BOP,DT1.1,N,BE,N,12
+,ICO,CF,DT1.1,N,BE,N,-3
+,NIC,EOP,DT1.1,N,BE,C,261
+,NIC,BOP,DT1.1,N,BE,I,300
+,NIC,CF,DT1.1,N,BE,I,-60
+,NIC,MC,DT1.1,N,BE,I,-60
+,NIC,BOP,DT1.1,N,BE,N,48
+,NIC,CF,DT1.1,N,BE,N,-12
+,NIC,EV,DT1.1,N,BE,N,45
+,PR,EOP,DT1.1,N,BE,C,-345
+,PR,BOP,DT1.1,N,BE,I,-400
+,PR,CF,DT1.1,N,BE,I,110
+,PR,MC,DT1.1,N,BE,I,-40
+,PR,BOP,DT1.1,N,BE,N,-40
+,PR,CF,DT1.1,N,BE,N,10
+,PR,EV,DT1.1,N,BE,N,15
+2020,NIC,EOP,DT1.2,C,BE,C,269.43964
+2020,NIC,BOP,DT1.2,C,BE,I,299.67555
+2020,NIC,CF,DT1.2,C,BE,I,-60
+2020,NIC,IA,DT1.2,C,BE,I,0.10979
2020,NIC,MC,DT1.2,C,BE,I,-59.93511
-2020,NIC,BOP,DT1.2,L,BE,N,59.93511
+2020,NIC,YCU,DT1.2,C,BE,I,-0.2238
2020,NIC,BOP,DT1.2,C,BE,N,59.83819
-2020,NIC,EV,DT1.2,L,BE,N,44.96256
+2020,NIC,CF,DT1.2,C,BE,N,-15
2020,NIC,EV,DT1.2,C,BE,N,44.90661
-2020,NIC,BOP,DT1.2,L,BE,I,299.67555
-2020,NIC,BOP,DT1.2,C,BE,I,299.67555
+2020,NIC,IA,DT1.2,C,BE,N,0.06842
2020,NIC,EOP,DT1.2,L,BE,C,269.77534
-2020,NIC,EOP,DT1.2,C,BE,C,269.43964
-2020,NIC,IA,DT1.2,L,BE,I,0.10979
-2020,NIC,IA,DT1.2,C,BE,I,0.10979
+2020,NIC,BOP,DT1.2,L,BE,I,299.67555
2020,NIC,CF,DT1.2,L,BE,I,-60
-2020,NIC,CF,DT1.2,C,BE,I,-60
-2020,NIC,YCU,DT1.2,C,BE,I,-0.2238
-2020,NIC,IA,DT1.2,L,BE,N,0.02745
-2020,NIC,IA,DT1.2,C,BE,N,0.06842
+2020,NIC,IA,DT1.2,L,BE,I,0.10979
+2020,NIC,MC,DT1.2,L,BE,I,-59.93511
+2020,NIC,BOP,DT1.2,L,BE,N,59.93511
2020,NIC,CF,DT1.2,L,BE,N,-15
-2020,NIC,CF,DT1.2,C,BE,N,-15
-,PR,MC,DT1.3,L,BE,I,-39.96339
-,NIC,MC,DT1.3,L,BE,I,-59.93511
-,PR,MC,DT1.3,C,BE,I,-39.96339
+2020,NIC,EV,DT1.2,L,BE,N,44.96256
+2020,NIC,IA,DT1.2,L,BE,N,0.02745
+2020,NIC,EOP,DT1.2,N,BE,C,270
+2020,NIC,BOP,DT1.2,N,BE,I,300
+2020,NIC,CF,DT1.2,N,BE,I,-60
+2020,NIC,MC,DT1.2,N,BE,I,-60
+2020,NIC,BOP,DT1.2,N,BE,N,60
+2020,NIC,CF,DT1.2,N,BE,N,-15
+2020,NIC,EV,DT1.2,N,BE,N,45
+,ICO,EOP,DT1.3,C,BE,C,8.98132
+,ICO,BOP,DT1.3,C,BE,N,11.96764
+,ICO,CF,DT1.3,C,BE,N,-3
+,ICO,IA,DT1.3,C,BE,N,0.01368
+,NIC,EOP,DT1.3,C,BE,C,260.45832
+,NIC,BOP,DT1.3,C,BE,I,299.67555
+,NIC,CF,DT1.3,C,BE,I,-60
+,NIC,IA,DT1.3,C,BE,I,0.10979
,NIC,MC,DT1.3,C,BE,I,-59.93511
-,PR,BOP,DT1.3,L,BE,N,-39.96339
-,NIC,BOP,DT1.3,L,BE,N,47.94809
-,ICO,BOP,DT1.3,L,BE,N,11.98702
-,PR,BOP,DT1.3,C,BE,N,-39.9087
+,NIC,YCU,DT1.3,C,BE,I,-0.2238
,NIC,BOP,DT1.3,C,BE,N,47.87055
-,ICO,BOP,DT1.3,C,BE,N,11.96764
-,PR,EV,DT1.3,L,BE,N,14.99001
-,NIC,EV,DT1.3,L,BE,N,44.96256
-,PR,EV,DT1.3,C,BE,N,14.97509
+,NIC,CF,DT1.3,C,BE,N,-12
,NIC,EV,DT1.3,C,BE,N,44.90661
-,PR,BOP,DT1.3,L,BE,I,-399.63393
-,NIC,BOP,DT1.3,L,BE,I,299.67555
-,PR,BOP,DT1.3,C,BE,I,-399.63393
-,NIC,BOP,DT1.3,C,BE,I,299.67555
-,PR,EOP,DT1.3,L,BE,C,-344.77033
-,NIC,EOP,DT1.3,L,BE,C,260.78283
-,ICO,EOP,DT1.3,L,BE,C,8.99251
+,NIC,IA,DT1.3,C,BE,N,0.05474
,PR,EOP,DT1.3,C,BE,C,-344.42709
-,NIC,EOP,DT1.3,C,BE,C,260.45832
-,ICO,EOP,DT1.3,C,BE,C,8.98132
-,PR,IA,DT1.3,L,BE,I,-0.183
-,NIC,IA,DT1.3,L,BE,I,0.10979
-,PR,IA,DT1.3,C,BE,I,-0.183
-,NIC,IA,DT1.3,C,BE,I,0.10979
-,PR,CF,DT1.3,L,BE,I,110
-,NIC,CF,DT1.3,L,BE,I,-60
+,PR,BOP,DT1.3,C,BE,I,-399.63393
,PR,CF,DT1.3,C,BE,I,110
-,NIC,CF,DT1.3,C,BE,I,-60
+,PR,IA,DT1.3,C,BE,I,-0.183
+,PR,MC,DT1.3,C,BE,I,-39.96339
,PR,YCU,DT1.3,C,BE,I,0.32832
-,NIC,YCU,DT1.3,C,BE,I,-0.2238
-,PR,IA,DT1.3,L,BE,N,-0.01664
-,NIC,IA,DT1.3,L,BE,N,0.02196
-,ICO,IA,DT1.3,L,BE,N,0.00549
+,PR,BOP,DT1.3,C,BE,N,-39.9087
+,PR,CF,DT1.3,C,BE,N,10
+,PR,EV,DT1.3,C,BE,N,14.97509
,PR,IA,DT1.3,C,BE,N,-0.04148
-,NIC,IA,DT1.3,C,BE,N,0.05474
-,ICO,IA,DT1.3,C,BE,N,0.01368
-,PR,CF,DT1.3,L,BE,N,10
-,NIC,CF,DT1.3,L,BE,N,-12
+,ICO,EOP,DT1.3,L,BE,C,8.99251
+,ICO,BOP,DT1.3,L,BE,N,11.98702
,ICO,CF,DT1.3,L,BE,N,-3
-,PR,CF,DT1.3,C,BE,N,10
-,NIC,CF,DT1.3,C,BE,N,-12
-,ICO,CF,DT1.3,C,BE,N,-3
-,PR,MC,DT2.1,L,BE,I,-39.96339
-,NIC,MC,DT2.1,L,BE,I,-59.93511
-,PR,MC,DT2.1,C,BE,I,-39.96339
-,NIC,MC,DT2.1,C,BE,I,-59.93511
-,PR,BOP,DT2.1,L,BE,N,-39.96339
-,NIC,BOP,DT2.1,L,BE,N,47.94809
-,ICO,BOP,DT2.1,L,BE,N,11.98702
-,PR,BOP,DT2.1,C,BE,N,-39.9087
-,NIC,BOP,DT2.1,C,BE,N,47.87055
-,ICO,BOP,DT2.1,C,BE,N,11.96764
-,PR,EV,DT2.1,L,BE,N,14.99001
-,NIC,EV,DT2.1,L,BE,N,44.96256
-,PR,EV,DT2.1,C,BE,N,14.97509
-,NIC,EV,DT2.1,C,BE,N,44.90661
-,PR,BOP,DT2.1,L,BE,I,-399.63393
-,NIC,BOP,DT2.1,L,BE,I,299.67555
-,PR,BOP,DT2.1,C,BE,I,-399.63393
-,NIC,BOP,DT2.1,C,BE,I,299.67555
-,PR,EOP,DT2.1,L,BE,C,-344.77033
-,NIC,EOP,DT2.1,L,BE,C,260.78283
-,ICO,EOP,DT2.1,L,BE,C,8.99251
-,PR,EOP,DT2.1,C,BE,C,-344.42709
-,NIC,EOP,DT2.1,C,BE,C,260.45832
-,ICO,EOP,DT2.1,C,BE,C,8.98132
-,PR,IA,DT2.1,L,BE,I,-0.183
-,NIC,IA,DT2.1,L,BE,I,0.10979
-,PR,IA,DT2.1,C,BE,I,-0.183
-,NIC,IA,DT2.1,C,BE,I,0.10979
-,PR,CF,DT2.1,L,BE,I,110
-,NIC,CF,DT2.1,L,BE,I,-60
-,PR,CF,DT2.1,C,BE,I,110
-,NIC,CF,DT2.1,C,BE,I,-60
-,PR,YCU,DT2.1,C,BE,I,0.32832
-,NIC,YCU,DT2.1,C,BE,I,-0.2238
-,PR,IA,DT2.1,L,BE,N,-0.01664
-,NIC,IA,DT2.1,L,BE,N,0.02196
-,ICO,IA,DT2.1,L,BE,N,0.00549
-,PR,IA,DT2.1,C,BE,N,-0.04148
-,NIC,IA,DT2.1,C,BE,N,0.05474
-,ICO,IA,DT2.1,C,BE,N,0.01368
-,PR,CF,DT2.1,L,BE,N,10
-,NIC,CF,DT2.1,L,BE,N,-12
-,ICO,CF,DT2.1,L,BE,N,-3
-,PR,CF,DT2.1,C,BE,N,10
-,NIC,CF,DT2.1,C,BE,N,-12
-,ICO,CF,DT2.1,C,BE,N,-3
-2020,NIC,MC,DT2.2,L,BE,I,-59.93511
-2020,NIC,MC,DT2.2,C,BE,I,-59.93511
-2020,NIC,BOP,DT2.2,L,BE,N,59.93511
-2020,NIC,BOP,DT2.2,C,BE,N,59.83819
-2020,NIC,EV,DT2.2,L,BE,N,44.96256
-2020,NIC,EV,DT2.2,C,BE,N,44.90661
-2020,NIC,BOP,DT2.2,L,BE,I,299.67555
-2020,NIC,BOP,DT2.2,C,BE,I,299.67555
-2020,NIC,EOP,DT2.2,L,BE,C,269.77534
-2020,NIC,EOP,DT2.2,C,BE,C,269.43964
-2020,NIC,IA,DT2.2,L,BE,I,0.10979
-2020,NIC,IA,DT2.2,C,BE,I,0.10979
-2020,NIC,CF,DT2.2,L,BE,I,-60
-2020,NIC,CF,DT2.2,C,BE,I,-60
-2020,NIC,YCU,DT2.2,C,BE,I,-0.2238
-2020,NIC,IA,DT2.2,L,BE,N,0.02745
-2020,NIC,IA,DT2.2,C,BE,N,0.06842
-2020,NIC,CF,DT2.2,L,BE,N,-15
-2020,NIC,CF,DT2.2,C,BE,N,-15
-,PR,MC,DTR1.1,L,BE,I,19.9817
-,NIC,MC,DTR1.1,L,BE,I,29.96755
-,CDR,MC,DTR1.1,L,BE,I,-0.02305
-,PR,MC,DTR1.1,C,BE,I,19.9817
-,NIC,MC,DTR1.1,C,BE,I,29.96755
-,CDR,MC,DTR1.1,C,BE,I,-0.02305
-,PR,BOP,DTR1.1,L,BE,N,19.9817
-,NIC,BOP,DTR1.1,L,BE,N,-29.96755
-,CDR,BOP,DTR1.1,L,BE,N,0.29437
-,PR,BOP,DTR1.1,C,BE,N,19.95435
-,NIC,BOP,DTR1.1,C,BE,N,-29.91909
-,CDR,BOP,DTR1.1,C,BE,N,0.29374
-,PR,EV,DTR1.1,L,BE,N,-7.49501
-,NIC,EV,DTR1.1,L,BE,N,-22.48128
-,CDR,EV,DTR1.1,L,BE,N,0.16091
-,PR,EV,DTR1.1,C,BE,N,-7.48755
-,NIC,EV,DTR1.1,C,BE,N,-22.4533
-,CDR,EV,DTR1.1,C,BE,N,0.16064
-,PR,BOP,DTR1.1,L,BE,I,199.81696
-,NIC,BOP,DTR1.1,L,BE,I,-149.83777
-,CDR,BOP,DTR1.1,L,BE,I,0.11527
-,PR,BOP,DTR1.1,C,BE,I,199.81696
-,NIC,BOP,DTR1.1,C,BE,I,-149.83777
-,CDR,BOP,DTR1.1,C,BE,I,0.11527
-,PR,EOP,DTR1.1,L,BE,C,172.38517
-,NIC,EOP,DTR1.1,L,BE,C,-134.88767
-,CDR,EOP,DTR1.1,L,BE,C,0.96546
-,PR,EOP,DTR1.1,C,BE,C,172.21354
-,NIC,EOP,DTR1.1,C,BE,C,-134.71982
-,CDR,EOP,DTR1.1,C,BE,C,0.96385
-,PR,IA,DTR1.1,L,BE,I,0.0915
-,NIC,IA,DTR1.1,L,BE,I,-0.05489
-,CDR,IA,DTR1.1,L,BE,I,8E-05
-,PR,IA,DTR1.1,C,BE,I,0.0915
-,NIC,IA,DTR1.1,C,BE,I,-0.05489
-,CDR,IA,DTR1.1,C,BE,I,8E-05
-,PR,CF,DTR1.1,L,BE,I,-55
-,NIC,CF,DTR1.1,L,BE,I,30
-,CDR,CF,DTR1.1,L,BE,I,-0.04197
-,PR,CF,DTR1.1,C,BE,I,-55
-,NIC,CF,DTR1.1,C,BE,I,30
-,CDR,CF,DTR1.1,C,BE,I,-0.04197
-,PR,YCU,DTR1.1,C,BE,I,-0.16416
-,NIC,YCU,DTR1.1,C,BE,I,0.1119
-,CDR,YCU,DTR1.1,C,BE,I,-8E-05
-,CDR,CRU,DTR1.1,L,BE,I,0.59331
-,CDR,CRU,DTR1.1,C,BE,I,0.59233
-,PR,IA,DTR1.1,L,BE,N,0.00832
-,NIC,IA,DTR1.1,L,BE,N,-0.01372
-,CDR,IA,DTR1.1,L,BE,N,0.00025
-,PR,IA,DTR1.1,C,BE,N,0.02074
-,NIC,IA,DTR1.1,C,BE,N,-0.03421
-,CDR,IA,DTR1.1,C,BE,N,0.00061
-,PR,CF,DTR1.1,L,BE,N,-5
-,NIC,CF,DTR1.1,L,BE,N,7.5
-,CDR,CF,DTR1.1,L,BE,N,-0.13371
-,PR,CF,DTR1.1,C,BE,N,-5
-,NIC,CF,DTR1.1,C,BE,N,7.5
-,CDR,CF,DTR1.1,C,BE,N,-0.13371
-2020,NIC,MC,DTR1.2,L,BE,I,29.96755
-2020,CDR,MC,DTR1.2,L,BE,I,-0.02305
-2020,NIC,MC,DTR1.2,C,BE,I,29.96755
-2020,CDR,MC,DTR1.2,C,BE,I,-0.02305
-2020,NIC,BOP,DTR1.2,L,BE,N,-29.96755
-2020,CDR,BOP,DTR1.2,L,BE,N,0.29437
-2020,NIC,BOP,DTR1.2,C,BE,N,-29.91909
-2020,CDR,BOP,DTR1.2,C,BE,N,0.29374
-2020,NIC,EV,DTR1.2,L,BE,N,-22.48128
-2020,CDR,EV,DTR1.2,L,BE,N,0.16091
-2020,NIC,EV,DTR1.2,C,BE,N,-22.4533
-2020,CDR,EV,DTR1.2,C,BE,N,0.16064
-2020,NIC,BOP,DTR1.2,L,BE,I,-149.83777
-2020,CDR,BOP,DTR1.2,L,BE,I,0.11527
-2020,NIC,BOP,DTR1.2,C,BE,I,-149.83777
-2020,CDR,BOP,DTR1.2,C,BE,I,0.11527
-2020,NIC,EOP,DTR1.2,L,BE,C,-134.88767
-2020,CDR,EOP,DTR1.2,L,BE,C,0.96546
-2020,NIC,EOP,DTR1.2,C,BE,C,-134.71982
-2020,CDR,EOP,DTR1.2,C,BE,C,0.96385
-2020,NIC,IA,DTR1.2,L,BE,I,-0.05489
-2020,CDR,IA,DTR1.2,L,BE,I,8E-05
-2020,NIC,IA,DTR1.2,C,BE,I,-0.05489
-2020,CDR,IA,DTR1.2,C,BE,I,8E-05
-2020,NIC,CF,DTR1.2,L,BE,I,30
-2020,CDR,CF,DTR1.2,L,BE,I,-0.04197
-2020,NIC,CF,DTR1.2,C,BE,I,30
-2020,CDR,CF,DTR1.2,C,BE,I,-0.04197
-2020,NIC,YCU,DTR1.2,C,BE,I,0.1119
-2020,CDR,YCU,DTR1.2,C,BE,I,-8E-05
-2020,CDR,CRU,DTR1.2,L,BE,I,0.59331
-2020,CDR,CRU,DTR1.2,C,BE,I,0.59233
-2020,NIC,IA,DTR1.2,L,BE,N,-0.01372
-2020,CDR,IA,DTR1.2,L,BE,N,0.00025
-2020,NIC,IA,DTR1.2,C,BE,N,-0.03421
-2020,CDR,IA,DTR1.2,C,BE,N,0.00061
-2020,NIC,CF,DTR1.2,L,BE,N,7.5
-2020,CDR,CF,DTR1.2,L,BE,N,-0.13371
-2020,NIC,CF,DTR1.2,C,BE,N,7.5
-2020,CDR,CF,DTR1.2,C,BE,N,-0.13371
-,PR,MC,DTR2.1,L,BE,I,19.9817
-,NIC,MC,DTR2.1,L,BE,I,29.96755
-,CDR,MC,DTR2.1,L,BE,I,-0.02305
-,PR,MC,DTR2.1,C,BE,I,19.9817
-,NIC,MC,DTR2.1,C,BE,I,29.96755
-,CDR,MC,DTR2.1,C,BE,I,-0.02305
-,PR,BOP,DTR2.1,L,BE,N,19.9817
-,NIC,BOP,DTR2.1,L,BE,N,-29.96755
-,CDR,BOP,DTR2.1,L,BE,N,0.29437
-,PR,BOP,DTR2.1,C,BE,N,19.95435
-,NIC,BOP,DTR2.1,C,BE,N,-29.91909
-,CDR,BOP,DTR2.1,C,BE,N,0.29374
-,PR,EV,DTR2.1,L,BE,N,-7.49501
-,NIC,EV,DTR2.1,L,BE,N,-22.48128
-,CDR,EV,DTR2.1,L,BE,N,0.16091
-,PR,EV,DTR2.1,C,BE,N,-7.48755
-,NIC,EV,DTR2.1,C,BE,N,-22.4533
-,CDR,EV,DTR2.1,C,BE,N,0.16064
-,PR,BOP,DTR2.1,L,BE,I,199.81696
-,NIC,BOP,DTR2.1,L,BE,I,-149.83777
-,CDR,BOP,DTR2.1,L,BE,I,0.11527
-,PR,BOP,DTR2.1,C,BE,I,199.81696
-,NIC,BOP,DTR2.1,C,BE,I,-149.83777
-,CDR,BOP,DTR2.1,C,BE,I,0.11527
-,PR,EOP,DTR2.1,L,BE,C,172.38517
-,NIC,EOP,DTR2.1,L,BE,C,-134.88767
-,CDR,EOP,DTR2.1,L,BE,C,0.96546
-,PR,EOP,DTR2.1,C,BE,C,172.21354
-,NIC,EOP,DTR2.1,C,BE,C,-134.71982
-,CDR,EOP,DTR2.1,C,BE,C,0.96385
-,PR,IA,DTR2.1,L,BE,I,0.0915
-,NIC,IA,DTR2.1,L,BE,I,-0.05489
-,CDR,IA,DTR2.1,L,BE,I,8E-05
-,PR,IA,DTR2.1,C,BE,I,0.0915
-,NIC,IA,DTR2.1,C,BE,I,-0.05489
-,CDR,IA,DTR2.1,C,BE,I,8E-05
-,PR,CF,DTR2.1,L,BE,I,-55
-,NIC,CF,DTR2.1,L,BE,I,30
-,CDR,CF,DTR2.1,L,BE,I,-0.04197
-,PR,CF,DTR2.1,C,BE,I,-55
-,NIC,CF,DTR2.1,C,BE,I,30
-,CDR,CF,DTR2.1,C,BE,I,-0.04197
-,PR,YCU,DTR2.1,C,BE,I,-0.16416
-,NIC,YCU,DTR2.1,C,BE,I,0.1119
-,CDR,YCU,DTR2.1,C,BE,I,-8E-05
-,CDR,CRU,DTR2.1,L,BE,I,0.59331
-,CDR,CRU,DTR2.1,C,BE,I,0.59233
-,PR,IA,DTR2.1,L,BE,N,0.00832
-,NIC,IA,DTR2.1,L,BE,N,-0.01372
-,CDR,IA,DTR2.1,L,BE,N,0.00025
-,PR,IA,DTR2.1,C,BE,N,0.02074
-,NIC,IA,DTR2.1,C,BE,N,-0.03421
-,CDR,IA,DTR2.1,C,BE,N,0.00061
-,PR,CF,DTR2.1,L,BE,N,-5
-,NIC,CF,DTR2.1,L,BE,N,7.5
-,CDR,CF,DTR2.1,L,BE,N,-0.13371
-,PR,CF,DTR2.1,C,BE,N,-5
-,NIC,CF,DTR2.1,C,BE,N,7.5
-,CDR,CF,DTR2.1,C,BE,N,-0.13371
-2020,NIC,MC,DTR2.2,L,BE,I,29.96755
-2020,CDR,MC,DTR2.2,L,BE,I,-0.02305
-2020,NIC,MC,DTR2.2,C,BE,I,29.96755
-2020,CDR,MC,DTR2.2,C,BE,I,-0.02305
-2020,NIC,BOP,DTR2.2,L,BE,N,-29.96755
-2020,CDR,BOP,DTR2.2,L,BE,N,0.29437
-2020,NIC,BOP,DTR2.2,C,BE,N,-29.91909
-2020,CDR,BOP,DTR2.2,C,BE,N,0.29374
-2020,NIC,EV,DTR2.2,L,BE,N,-22.48128
-2020,CDR,EV,DTR2.2,L,BE,N,0.16091
-2020,NIC,EV,DTR2.2,C,BE,N,-22.4533
-2020,CDR,EV,DTR2.2,C,BE,N,0.16064
-2020,NIC,BOP,DTR2.2,L,BE,I,-149.83777
-2020,CDR,BOP,DTR2.2,L,BE,I,0.11527
-2020,NIC,BOP,DTR2.2,C,BE,I,-149.83777
-2020,CDR,BOP,DTR2.2,C,BE,I,0.11527
-2020,NIC,EOP,DTR2.2,L,BE,C,-134.88767
-2020,CDR,EOP,DTR2.2,L,BE,C,0.96546
-2020,NIC,EOP,DTR2.2,C,BE,C,-134.71982
-2020,CDR,EOP,DTR2.2,C,BE,C,0.96385
-2020,NIC,IA,DTR2.2,L,BE,I,-0.05489
-2020,CDR,IA,DTR2.2,L,BE,I,8E-05
-2020,NIC,IA,DTR2.2,C,BE,I,-0.05489
-2020,CDR,IA,DTR2.2,C,BE,I,8E-05
-2020,NIC,CF,DTR2.2,L,BE,I,30
-2020,CDR,CF,DTR2.2,L,BE,I,-0.04197
-2020,NIC,CF,DTR2.2,C,BE,I,30
-2020,CDR,CF,DTR2.2,C,BE,I,-0.04197
-2020,NIC,YCU,DTR2.2,C,BE,I,0.1119
-2020,CDR,YCU,DTR2.2,C,BE,I,-8E-05
-2020,CDR,CRU,DTR2.2,L,BE,I,0.59331
-2020,CDR,CRU,DTR2.2,C,BE,I,0.59233
-2020,NIC,IA,DTR2.2,L,BE,N,-0.01372
-2020,CDR,IA,DTR2.2,L,BE,N,0.00025
-2020,NIC,IA,DTR2.2,C,BE,N,-0.03421
-2020,CDR,IA,DTR2.2,C,BE,N,0.00061
-2020,NIC,CF,DTR2.2,L,BE,N,7.5
-2020,CDR,CF,DTR2.2,L,BE,N,-0.13371
-2020,NIC,CF,DTR2.2,C,BE,N,7.5
-2020,CDR,CF,DTR2.2,C,BE,N,-0.13371
-,PR,MC,DT3.1,L,BE,I,-39.96339
-,NIC,MC,DT3.1,L,BE,I,-59.93511
-,PR,MC,DT3.1,C,BE,I,-39.96339
+,ICO,IA,DT1.3,L,BE,N,0.00549
+,NIC,EOP,DT1.3,L,BE,C,260.78283
+,NIC,BOP,DT1.3,L,BE,I,299.67555
+,NIC,CF,DT1.3,L,BE,I,-60
+,NIC,IA,DT1.3,L,BE,I,0.10979
+,NIC,MC,DT1.3,L,BE,I,-59.93511
+,NIC,BOP,DT1.3,L,BE,N,47.94809
+,NIC,CF,DT1.3,L,BE,N,-12
+,NIC,EV,DT1.3,L,BE,N,44.96256
+,NIC,IA,DT1.3,L,BE,N,0.02196
+,PR,EOP,DT1.3,L,BE,C,-344.77033
+,PR,BOP,DT1.3,L,BE,I,-399.63393
+,PR,CF,DT1.3,L,BE,I,110
+,PR,IA,DT1.3,L,BE,I,-0.183
+,PR,MC,DT1.3,L,BE,I,-39.96339
+,PR,BOP,DT1.3,L,BE,N,-39.96339
+,PR,CF,DT1.3,L,BE,N,10
+,PR,EV,DT1.3,L,BE,N,14.99001
+,PR,IA,DT1.3,L,BE,N,-0.01664
+,ICO,EOP,DT1.3,N,BE,C,9
+,ICO,BOP,DT1.3,N,BE,N,12
+,ICO,CF,DT1.3,N,BE,N,-3
+,NIC,EOP,DT1.3,N,BE,C,261
+,NIC,BOP,DT1.3,N,BE,I,300
+,NIC,CF,DT1.3,N,BE,I,-60
+,NIC,MC,DT1.3,N,BE,I,-60
+,NIC,BOP,DT1.3,N,BE,N,48
+,NIC,CF,DT1.3,N,BE,N,-12
+,NIC,EV,DT1.3,N,BE,N,45
+,PR,EOP,DT1.3,N,BE,C,-345
+,PR,BOP,DT1.3,N,BE,I,-400
+,PR,CF,DT1.3,N,BE,I,110
+,PR,MC,DT1.3,N,BE,I,-40
+,PR,BOP,DT1.3,N,BE,N,-40
+,PR,CF,DT1.3,N,BE,N,10
+,PR,EV,DT1.3,N,BE,N,15
+,ICO,EOP,DT1.4,C,BE,C,8.98132
+,ICO,BOP,DT1.4,C,BE,N,11.96764
+,ICO,CF,DT1.4,C,BE,N,-3
+,ICO,IA,DT1.4,C,BE,N,0.01368
+,NIC,EOP,DT1.4,C,BE,C,260.45832
+,NIC,BOP,DT1.4,C,BE,I,299.67555
+,NIC,CF,DT1.4,C,BE,I,-60
+,NIC,IA,DT1.4,C,BE,I,0.10979
+,NIC,MC,DT1.4,C,BE,I,-59.93511
+,NIC,YCU,DT1.4,C,BE,I,-0.2238
+,NIC,BOP,DT1.4,C,BE,N,47.87055
+,NIC,CF,DT1.4,C,BE,N,-12
+,NIC,EV,DT1.4,C,BE,N,44.90661
+,NIC,IA,DT1.4,C,BE,N,0.05474
+,PR,EOP,DT1.4,C,BE,C,-344.42709
+,PR,BOP,DT1.4,C,BE,I,-399.63393
+,PR,CF,DT1.4,C,BE,I,110
+,PR,IA,DT1.4,C,BE,I,-0.183
+,PR,MC,DT1.4,C,BE,I,-39.96339
+,PR,YCU,DT1.4,C,BE,I,0.32832
+,PR,BOP,DT1.4,C,BE,N,-39.9087
+,PR,CF,DT1.4,C,BE,N,10
+,PR,EV,DT1.4,C,BE,N,14.97509
+,PR,IA,DT1.4,C,BE,N,-0.04148
+,ICO,EOP,DT1.4,L,BE,C,8.99251
+,ICO,BOP,DT1.4,L,BE,N,11.98702
+,ICO,CF,DT1.4,L,BE,N,-3
+,ICO,IA,DT1.4,L,BE,N,0.00549
+,NIC,EOP,DT1.4,L,BE,C,260.78283
+,NIC,BOP,DT1.4,L,BE,I,299.67555
+,NIC,CF,DT1.4,L,BE,I,-60
+,NIC,IA,DT1.4,L,BE,I,0.10979
+,NIC,MC,DT1.4,L,BE,I,-59.93511
+,NIC,BOP,DT1.4,L,BE,N,47.94809
+,NIC,CF,DT1.4,L,BE,N,-12
+,NIC,EV,DT1.4,L,BE,N,44.96256
+,NIC,IA,DT1.4,L,BE,N,0.02196
+,PR,EOP,DT1.4,L,BE,C,-344.77033
+,PR,BOP,DT1.4,L,BE,I,-399.63393
+,PR,CF,DT1.4,L,BE,I,110
+,PR,IA,DT1.4,L,BE,I,-0.183
+,PR,MC,DT1.4,L,BE,I,-39.96339
+,PR,BOP,DT1.4,L,BE,N,-39.96339
+,PR,CF,DT1.4,L,BE,N,10
+,PR,EV,DT1.4,L,BE,N,14.99001
+,PR,IA,DT1.4,L,BE,N,-0.01664
+,ICO,EOP,DT1.4,N,BE,C,9
+,ICO,BOP,DT1.4,N,BE,N,12
+,ICO,CF,DT1.4,N,BE,N,-3
+,NIC,EOP,DT1.4,N,BE,C,261
+,NIC,BOP,DT1.4,N,BE,I,300
+,NIC,CF,DT1.4,N,BE,I,-60
+,NIC,MC,DT1.4,N,BE,I,-60
+,NIC,BOP,DT1.4,N,BE,N,48
+,NIC,CF,DT1.4,N,BE,N,-12
+,NIC,EV,DT1.4,N,BE,N,45
+,PR,EOP,DT1.4,N,BE,C,-345
+,PR,BOP,DT1.4,N,BE,I,-400
+,PR,CF,DT1.4,N,BE,I,110
+,PR,MC,DT1.4,N,BE,I,-40
+,PR,BOP,DT1.4,N,BE,N,-40
+,PR,CF,DT1.4,N,BE,N,10
+,PR,EV,DT1.4,N,BE,N,15
+,ICO,EOP,DT1.5,C,BE,C,8.98132
+,ICO,BOP,DT1.5,C,BE,N,11.96764
+,ICO,CF,DT1.5,C,BE,N,-3
+,ICO,IA,DT1.5,C,BE,N,0.01368
+,NIC,EOP,DT1.5,C,BE,C,260.45832
+,NIC,BOP,DT1.5,C,BE,I,299.67555
+,NIC,CF,DT1.5,C,BE,I,-60
+,NIC,IA,DT1.5,C,BE,I,0.10979
+,NIC,MC,DT1.5,C,BE,I,-59.93511
+,NIC,YCU,DT1.5,C,BE,I,-0.2238
+,NIC,BOP,DT1.5,C,BE,N,47.87055
+,NIC,CF,DT1.5,C,BE,N,-12
+,NIC,EV,DT1.5,C,BE,N,44.90661
+,NIC,IA,DT1.5,C,BE,N,0.05474
+,PR,EOP,DT1.5,C,BE,C,-344.42709
+,PR,BOP,DT1.5,C,BE,I,-399.63393
+,PR,CF,DT1.5,C,BE,I,110
+,PR,IA,DT1.5,C,BE,I,-0.183
+,PR,MC,DT1.5,C,BE,I,-39.96339
+,PR,YCU,DT1.5,C,BE,I,0.32832
+,PR,BOP,DT1.5,C,BE,N,-39.9087
+,PR,CF,DT1.5,C,BE,N,10
+,PR,EV,DT1.5,C,BE,N,14.97509
+,PR,IA,DT1.5,C,BE,N,-0.04148
+,ICO,EOP,DT1.5,L,BE,C,8.99251
+,ICO,BOP,DT1.5,L,BE,N,11.98702
+,ICO,CF,DT1.5,L,BE,N,-3
+,ICO,IA,DT1.5,L,BE,N,0.00549
+,NIC,EOP,DT1.5,L,BE,C,260.78283
+,NIC,BOP,DT1.5,L,BE,I,299.67555
+,NIC,CF,DT1.5,L,BE,I,-60
+,NIC,IA,DT1.5,L,BE,I,0.10979
+,NIC,MC,DT1.5,L,BE,I,-59.93511
+,NIC,BOP,DT1.5,L,BE,N,47.94809
+,NIC,CF,DT1.5,L,BE,N,-12
+,NIC,EV,DT1.5,L,BE,N,44.96256
+,NIC,IA,DT1.5,L,BE,N,0.02196
+,PR,EOP,DT1.5,L,BE,C,-344.77033
+,PR,BOP,DT1.5,L,BE,I,-399.63393
+,PR,CF,DT1.5,L,BE,I,110
+,PR,IA,DT1.5,L,BE,I,-0.183
+,PR,MC,DT1.5,L,BE,I,-39.96339
+,PR,BOP,DT1.5,L,BE,N,-39.96339
+,PR,CF,DT1.5,L,BE,N,10
+,PR,EV,DT1.5,L,BE,N,14.99001
+,PR,IA,DT1.5,L,BE,N,-0.01664
+,ICO,EOP,DT1.5,N,BE,C,9
+,ICO,BOP,DT1.5,N,BE,N,12
+,ICO,CF,DT1.5,N,BE,N,-3
+,NIC,EOP,DT1.5,N,BE,C,261
+,NIC,BOP,DT1.5,N,BE,I,300
+,NIC,CF,DT1.5,N,BE,I,-60
+,NIC,MC,DT1.5,N,BE,I,-60
+,NIC,BOP,DT1.5,N,BE,N,48
+,NIC,CF,DT1.5,N,BE,N,-12
+,NIC,EV,DT1.5,N,BE,N,45
+,PR,EOP,DT1.5,N,BE,C,-345
+,PR,BOP,DT1.5,N,BE,I,-400
+,PR,CF,DT1.5,N,BE,I,110
+,PR,MC,DT1.5,N,BE,I,-40
+,PR,BOP,DT1.5,N,BE,N,-40
+,PR,CF,DT1.5,N,BE,N,10
+,PR,EV,DT1.5,N,BE,N,15
+,ICO,EOP,DT2.1,C,BE,C,8.98132
+,ICO,BOP,DT2.1,C,BE,N,11.96764
+,ICO,CF,DT2.1,C,BE,N,-3
+,ICO,IA,DT2.1,C,BE,N,0.01368
+,NIC,EOP,DT2.1,C,BE,C,260.45832
+,NIC,BOP,DT2.1,C,BE,I,299.67555
+,NIC,CF,DT2.1,C,BE,I,-60
+,NIC,IA,DT2.1,C,BE,I,0.10979
+,NIC,MC,DT2.1,C,BE,I,-59.93511
+,NIC,YCU,DT2.1,C,BE,I,-0.2238
+,NIC,BOP,DT2.1,C,BE,N,47.87055
+,NIC,CF,DT2.1,C,BE,N,-12
+,NIC,EV,DT2.1,C,BE,N,44.90661
+,NIC,IA,DT2.1,C,BE,N,0.05474
+,PR,EOP,DT2.1,C,BE,C,-344.42709
+,PR,BOP,DT2.1,C,BE,I,-399.63393
+,PR,CF,DT2.1,C,BE,I,110
+,PR,IA,DT2.1,C,BE,I,-0.183
+,PR,MC,DT2.1,C,BE,I,-39.96339
+,PR,YCU,DT2.1,C,BE,I,0.32832
+,PR,BOP,DT2.1,C,BE,N,-39.9087
+,PR,CF,DT2.1,C,BE,N,10
+,PR,EV,DT2.1,C,BE,N,14.97509
+,PR,IA,DT2.1,C,BE,N,-0.04148
+,ICO,EOP,DT2.1,L,BE,C,8.99251
+,ICO,BOP,DT2.1,L,BE,N,11.98702
+,ICO,CF,DT2.1,L,BE,N,-3
+,ICO,IA,DT2.1,L,BE,N,0.00549
+,NIC,EOP,DT2.1,L,BE,C,260.78283
+,NIC,BOP,DT2.1,L,BE,I,299.67555
+,NIC,CF,DT2.1,L,BE,I,-60
+,NIC,IA,DT2.1,L,BE,I,0.10979
+,NIC,MC,DT2.1,L,BE,I,-59.93511
+,NIC,BOP,DT2.1,L,BE,N,47.94809
+,NIC,CF,DT2.1,L,BE,N,-12
+,NIC,EV,DT2.1,L,BE,N,44.96256
+,NIC,IA,DT2.1,L,BE,N,0.02196
+,PR,EOP,DT2.1,L,BE,C,-344.77033
+,PR,BOP,DT2.1,L,BE,I,-399.63393
+,PR,CF,DT2.1,L,BE,I,110
+,PR,IA,DT2.1,L,BE,I,-0.183
+,PR,MC,DT2.1,L,BE,I,-39.96339
+,PR,BOP,DT2.1,L,BE,N,-39.96339
+,PR,CF,DT2.1,L,BE,N,10
+,PR,EV,DT2.1,L,BE,N,14.99001
+,PR,IA,DT2.1,L,BE,N,-0.01664
+,ICO,EOP,DT2.1,N,BE,C,9
+,ICO,BOP,DT2.1,N,BE,N,12
+,ICO,CF,DT2.1,N,BE,N,-3
+,NIC,EOP,DT2.1,N,BE,C,261
+,NIC,BOP,DT2.1,N,BE,I,300
+,NIC,CF,DT2.1,N,BE,I,-60
+,NIC,MC,DT2.1,N,BE,I,-60
+,NIC,BOP,DT2.1,N,BE,N,48
+,NIC,CF,DT2.1,N,BE,N,-12
+,NIC,EV,DT2.1,N,BE,N,45
+,PR,EOP,DT2.1,N,BE,C,-345
+,PR,BOP,DT2.1,N,BE,I,-400
+,PR,CF,DT2.1,N,BE,I,110
+,PR,MC,DT2.1,N,BE,I,-40
+,PR,BOP,DT2.1,N,BE,N,-40
+,PR,CF,DT2.1,N,BE,N,10
+,PR,EV,DT2.1,N,BE,N,15
+2020,NIC,EOP,DT2.2,C,BE,C,269.43964
+2020,NIC,BOP,DT2.2,C,BE,I,299.67555
+2020,NIC,CF,DT2.2,C,BE,I,-60
+2020,NIC,IA,DT2.2,C,BE,I,0.10979
+2020,NIC,MC,DT2.2,C,BE,I,-59.93511
+2020,NIC,YCU,DT2.2,C,BE,I,-0.2238
+2020,NIC,BOP,DT2.2,C,BE,N,59.83819
+2020,NIC,CF,DT2.2,C,BE,N,-15
+2020,NIC,EV,DT2.2,C,BE,N,44.90661
+2020,NIC,IA,DT2.2,C,BE,N,0.06842
+2020,NIC,EOP,DT2.2,L,BE,C,269.77534
+2020,NIC,BOP,DT2.2,L,BE,I,299.67555
+2020,NIC,CF,DT2.2,L,BE,I,-60
+2020,NIC,IA,DT2.2,L,BE,I,0.10979
+2020,NIC,MC,DT2.2,L,BE,I,-59.93511
+2020,NIC,BOP,DT2.2,L,BE,N,59.93511
+2020,NIC,CF,DT2.2,L,BE,N,-15
+2020,NIC,EV,DT2.2,L,BE,N,44.96256
+2020,NIC,IA,DT2.2,L,BE,N,0.02745
+2020,NIC,EOP,DT2.2,N,BE,C,270
+2020,NIC,BOP,DT2.2,N,BE,I,300
+2020,NIC,CF,DT2.2,N,BE,I,-60
+2020,NIC,MC,DT2.2,N,BE,I,-60
+2020,NIC,BOP,DT2.2,N,BE,N,60
+2020,NIC,CF,DT2.2,N,BE,N,-15
+2020,NIC,EV,DT2.2,N,BE,N,45
+,ICO,CL,DT3.1,C,BE,C,-8.98132
+,ICO,BOP,DT3.1,C,BE,N,11.96764
+,ICO,CF,DT3.1,C,BE,N,-3
+,ICO,IA,DT3.1,C,BE,N,0.01368
+,NIC,CL,DT3.1,C,BE,C,-260.45832
+,NIC,BOP,DT3.1,C,BE,I,299.67555
+,NIC,CF,DT3.1,C,BE,I,-60
+,NIC,IA,DT3.1,C,BE,I,0.10979
,NIC,MC,DT3.1,C,BE,I,-59.93511
-,PR,BOP,DT3.1,L,BE,N,-39.96339
-,NIC,BOP,DT3.1,L,BE,N,47.94809
-,ICO,BOP,DT3.1,L,BE,N,11.98702
-,PR,BOP,DT3.1,C,BE,N,-39.9087
+,NIC,YCU,DT3.1,C,BE,I,-0.2238
,NIC,BOP,DT3.1,C,BE,N,47.87055
-,ICO,BOP,DT3.1,C,BE,N,11.96764
-,PR,EV,DT3.1,L,BE,N,14.99001
-,NIC,EV,DT3.1,L,BE,N,44.96256
-,PR,EV,DT3.1,C,BE,N,14.97509
+,NIC,CF,DT3.1,C,BE,N,-12
,NIC,EV,DT3.1,C,BE,N,44.90661
-,PR,CL,DT3.1,L,BE,C,344.77033
-,NIC,CL,DT3.1,L,BE,C,-260.78283
-,ICO,CL,DT3.1,L,BE,C,-8.99251
+,NIC,IA,DT3.1,C,BE,N,0.05474
,PR,CL,DT3.1,C,BE,C,344.42709
-,NIC,CL,DT3.1,C,BE,C,-260.45832
-,ICO,CL,DT3.1,C,BE,C,-8.98132
-,PR,BOP,DT3.1,L,BE,I,-399.63393
-,NIC,BOP,DT3.1,L,BE,I,299.67555
,PR,BOP,DT3.1,C,BE,I,-399.63393
-,NIC,BOP,DT3.1,C,BE,I,299.67555
-,PR,IA,DT3.1,L,BE,I,-0.183
-,NIC,IA,DT3.1,L,BE,I,0.10979
-,PR,IA,DT3.1,C,BE,I,-0.183
-,NIC,IA,DT3.1,C,BE,I,0.10979
-,PR,CF,DT3.1,L,BE,I,110
-,NIC,CF,DT3.1,L,BE,I,-60
,PR,CF,DT3.1,C,BE,I,110
-,NIC,CF,DT3.1,C,BE,I,-60
+,PR,IA,DT3.1,C,BE,I,-0.183
+,PR,MC,DT3.1,C,BE,I,-39.96339
,PR,YCU,DT3.1,C,BE,I,0.32832
-,NIC,YCU,DT3.1,C,BE,I,-0.2238
-,PR,IA,DT3.1,L,BE,N,-0.01664
-,NIC,IA,DT3.1,L,BE,N,0.02196
-,ICO,IA,DT3.1,L,BE,N,0.00549
+,PR,BOP,DT3.1,C,BE,N,-39.9087
+,PR,CF,DT3.1,C,BE,N,10
+,PR,EV,DT3.1,C,BE,N,14.97509
,PR,IA,DT3.1,C,BE,N,-0.04148
-,NIC,IA,DT3.1,C,BE,N,0.05474
-,ICO,IA,DT3.1,C,BE,N,0.01368
-,PR,CF,DT3.1,L,BE,N,10
-,NIC,CF,DT3.1,L,BE,N,-12
+,ICO,CL,DT3.1,L,BE,C,-8.99251
+,ICO,BOP,DT3.1,L,BE,N,11.98702
,ICO,CF,DT3.1,L,BE,N,-3
-,PR,CF,DT3.1,C,BE,N,10
-,NIC,CF,DT3.1,C,BE,N,-12
-,ICO,CF,DT3.1,C,BE,N,-3
-,PR,MC,DT4.1,L,BE,I,-39.96339
-,NIC,MC,DT4.1,L,BE,I,-59.93511
-,PR,MC,DT4.1,C,BE,I,-39.96339
+,ICO,IA,DT3.1,L,BE,N,0.00549
+,NIC,CL,DT3.1,L,BE,C,-260.78283
+,NIC,BOP,DT3.1,L,BE,I,299.67555
+,NIC,CF,DT3.1,L,BE,I,-60
+,NIC,IA,DT3.1,L,BE,I,0.10979
+,NIC,MC,DT3.1,L,BE,I,-59.93511
+,NIC,BOP,DT3.1,L,BE,N,47.94809
+,NIC,CF,DT3.1,L,BE,N,-12
+,NIC,EV,DT3.1,L,BE,N,44.96256
+,NIC,IA,DT3.1,L,BE,N,0.02196
+,PR,CL,DT3.1,L,BE,C,344.77033
+,PR,BOP,DT3.1,L,BE,I,-399.63393
+,PR,CF,DT3.1,L,BE,I,110
+,PR,IA,DT3.1,L,BE,I,-0.183
+,PR,MC,DT3.1,L,BE,I,-39.96339
+,PR,BOP,DT3.1,L,BE,N,-39.96339
+,PR,CF,DT3.1,L,BE,N,10
+,PR,EV,DT3.1,L,BE,N,14.99001
+,PR,IA,DT3.1,L,BE,N,-0.01664
+,ICO,CL,DT3.1,N,BE,C,-9
+,ICO,BOP,DT3.1,N,BE,N,12
+,ICO,CF,DT3.1,N,BE,N,-3
+,NIC,CL,DT3.1,N,BE,C,-261
+,NIC,BOP,DT3.1,N,BE,I,300
+,NIC,CF,DT3.1,N,BE,I,-60
+,NIC,MC,DT3.1,N,BE,I,-60
+,NIC,BOP,DT3.1,N,BE,N,48
+,NIC,CF,DT3.1,N,BE,N,-12
+,NIC,EV,DT3.1,N,BE,N,45
+,PR,CL,DT3.1,N,BE,C,345
+,PR,BOP,DT3.1,N,BE,I,-400
+,PR,CF,DT3.1,N,BE,I,110
+,PR,MC,DT3.1,N,BE,I,-40
+,PR,BOP,DT3.1,N,BE,N,-40
+,PR,CF,DT3.1,N,BE,N,10
+,PR,EV,DT3.1,N,BE,N,15
+,ICO,EOP,DT4.1,C,BE,C,8.98132
+,ICO,BOP,DT4.1,C,BE,N,11.96764
+,ICO,CF,DT4.1,C,BE,N,-3
+,ICO,IA,DT4.1,C,BE,N,0.01368
+,NIC,EOP,DT4.1,C,BE,C,260.45832
+,NIC,BOP,DT4.1,C,BE,I,299.67555
+,NIC,CF,DT4.1,C,BE,I,-60
+,NIC,IA,DT4.1,C,BE,I,0.10979
,NIC,MC,DT4.1,C,BE,I,-59.93511
-,PR,BOP,DT4.1,L,BE,N,-79.92679
-,NIC,BOP,DT4.1,L,BE,N,47.94809
-,ICO,BOP,DT4.1,L,BE,N,11.98702
-,PR,BOP,DT4.1,C,BE,N,-79.81741
+,NIC,YCU,DT4.1,C,BE,I,-0.2238
,NIC,BOP,DT4.1,C,BE,N,47.87055
-,ICO,BOP,DT4.1,C,BE,N,11.96764
-,PR,EV,DT4.1,L,BE,N,-38.97404
-,NIC,EV,DT4.1,L,BE,N,44.96256
-,PR,EV,DT4.1,C,BE,N,-38.93524
+,NIC,CF,DT4.1,C,BE,N,-12
,NIC,EV,DT4.1,C,BE,N,44.90661
-,PR,BOP,DT4.1,L,BE,I,-399.63393
-,NIC,BOP,DT4.1,L,BE,I,299.67555
-,PR,BOP,DT4.1,C,BE,I,-399.63393
-,NIC,BOP,DT4.1,C,BE,I,299.67555
-,PR,EOP,DT4.1,L,BE,C,-428.71442
-,NIC,EOP,DT4.1,L,BE,C,260.78283
-,ICO,EOP,DT4.1,L,BE,C,8.99251
+,NIC,IA,DT4.1,C,BE,N,0.05474
,PR,EOP,DT4.1,C,BE,C,-428.2876
-,NIC,EOP,DT4.1,C,BE,C,260.45832
-,ICO,EOP,DT4.1,C,BE,C,8.98132
-,PR,IA,DT4.1,L,BE,I,-0.183
-,NIC,IA,DT4.1,L,BE,I,0.10979
-,PR,IA,DT4.1,C,BE,I,-0.183
-,NIC,IA,DT4.1,C,BE,I,0.10979
-,PR,CF,DT4.1,L,BE,I,110
-,NIC,CF,DT4.1,L,BE,I,-60
+,PR,BOP,DT4.1,C,BE,I,-399.63393
,PR,CF,DT4.1,C,BE,I,110
-,NIC,CF,DT4.1,C,BE,I,-60
+,PR,IA,DT4.1,C,BE,I,-0.183
+,PR,MC,DT4.1,C,BE,I,-39.96339
,PR,YCU,DT4.1,C,BE,I,0.32832
-,NIC,YCU,DT4.1,C,BE,I,-0.2238
-,PR,IA,DT4.1,L,BE,N,-0.03327
-,NIC,IA,DT4.1,L,BE,N,0.02196
+,PR,BOP,DT4.1,C,BE,N,-79.81741
+,PR,CF,DT4.1,C,BE,N,20
+,PR,EV,DT4.1,C,BE,N,-38.93524
+,PR,IA,DT4.1,C,BE,N,-0.08295
+,ICO,EOP,DT4.1,L,BE,C,8.99251
+,ICO,BOP,DT4.1,L,BE,N,11.98702
+,ICO,CF,DT4.1,L,BE,N,-3
,ICO,IA,DT4.1,L,BE,N,0.00549
-,PR,IA,DT4.1,C,BE,N,-0.08295
-,NIC,IA,DT4.1,C,BE,N,0.05474
-,ICO,IA,DT4.1,C,BE,N,0.01368
-,PR,CF,DT4.1,L,BE,N,20
+,NIC,EOP,DT4.1,L,BE,C,260.78283
+,NIC,BOP,DT4.1,L,BE,I,299.67555
+,NIC,CF,DT4.1,L,BE,I,-60
+,NIC,IA,DT4.1,L,BE,I,0.10979
+,NIC,MC,DT4.1,L,BE,I,-59.93511
+,NIC,BOP,DT4.1,L,BE,N,47.94809
,NIC,CF,DT4.1,L,BE,N,-12
-,ICO,CF,DT4.1,L,BE,N,-3
-,PR,CF,DT4.1,C,BE,N,20
-,NIC,CF,DT4.1,C,BE,N,-12
-,ICO,CF,DT4.1,C,BE,N,-3
-,PR,MC,DT1.4,L,BE,I,-39.96339
-,NIC,MC,DT1.4,L,BE,I,-59.93511
-,PR,MC,DT1.4,C,BE,I,-39.96339
-,NIC,MC,DT1.4,C,BE,I,-59.93511
-,PR,BOP,DT1.4,L,BE,N,-39.96339
-,NIC,BOP,DT1.4,L,BE,N,47.94809
-,ICO,BOP,DT1.4,L,BE,N,11.98702
-,PR,BOP,DT1.4,C,BE,N,-39.9087
-,NIC,BOP,DT1.4,C,BE,N,47.87055
-,ICO,BOP,DT1.4,C,BE,N,11.96764
-,PR,EV,DT1.4,L,BE,N,14.99001
-,NIC,EV,DT1.4,L,BE,N,44.96256
-,PR,EV,DT1.4,C,BE,N,14.97509
-,NIC,EV,DT1.4,C,BE,N,44.90661
-,PR,BOP,DT1.4,L,BE,I,-399.63393
-,NIC,BOP,DT1.4,L,BE,I,299.67555
-,PR,BOP,DT1.4,C,BE,I,-399.63393
-,NIC,BOP,DT1.4,C,BE,I,299.67555
-,PR,EOP,DT1.4,L,BE,C,-344.77033
-,NIC,EOP,DT1.4,L,BE,C,260.78283
-,ICO,EOP,DT1.4,L,BE,C,8.99251
-,PR,EOP,DT1.4,C,BE,C,-344.42709
-,NIC,EOP,DT1.4,C,BE,C,260.45832
-,ICO,EOP,DT1.4,C,BE,C,8.98132
-,PR,IA,DT1.4,L,BE,I,-0.183
-,NIC,IA,DT1.4,L,BE,I,0.10979
-,PR,IA,DT1.4,C,BE,I,-0.183
-,NIC,IA,DT1.4,C,BE,I,0.10979
-,PR,CF,DT1.4,L,BE,I,110
-,NIC,CF,DT1.4,L,BE,I,-60
-,PR,CF,DT1.4,C,BE,I,110
-,NIC,CF,DT1.4,C,BE,I,-60
-,PR,YCU,DT1.4,C,BE,I,0.32832
-,NIC,YCU,DT1.4,C,BE,I,-0.2238
-,PR,IA,DT1.4,L,BE,N,-0.01664
-,NIC,IA,DT1.4,L,BE,N,0.02196
-,ICO,IA,DT1.4,L,BE,N,0.00549
-,PR,IA,DT1.4,C,BE,N,-0.04148
-,NIC,IA,DT1.4,C,BE,N,0.05474
-,ICO,IA,DT1.4,C,BE,N,0.01368
-,PR,CF,DT1.4,L,BE,N,10
-,NIC,CF,DT1.4,L,BE,N,-12
-,ICO,CF,DT1.4,L,BE,N,-3
-,PR,CF,DT1.4,C,BE,N,10
-,NIC,CF,DT1.4,C,BE,N,-12
-,ICO,CF,DT1.4,C,BE,N,-3
-,PR,MC,DT1.5,L,BE,I,-39.96339
-,NIC,MC,DT1.5,L,BE,I,-59.93511
-,PR,MC,DT1.5,C,BE,I,-39.96339
-,NIC,MC,DT1.5,C,BE,I,-59.93511
-,PR,BOP,DT1.5,L,BE,N,-39.96339
-,NIC,BOP,DT1.5,L,BE,N,47.94809
-,ICO,BOP,DT1.5,L,BE,N,11.98702
-,PR,BOP,DT1.5,C,BE,N,-39.9087
-,NIC,BOP,DT1.5,C,BE,N,47.87055
-,ICO,BOP,DT1.5,C,BE,N,11.96764
-,PR,EV,DT1.5,L,BE,N,14.99001
-,NIC,EV,DT1.5,L,BE,N,44.96256
-,PR,EV,DT1.5,C,BE,N,14.97509
-,NIC,EV,DT1.5,C,BE,N,44.90661
-,PR,BOP,DT1.5,L,BE,I,-399.63393
-,NIC,BOP,DT1.5,L,BE,I,299.67555
-,PR,BOP,DT1.5,C,BE,I,-399.63393
-,NIC,BOP,DT1.5,C,BE,I,299.67555
-,PR,EOP,DT1.5,L,BE,C,-344.77033
-,NIC,EOP,DT1.5,L,BE,C,260.78283
-,ICO,EOP,DT1.5,L,BE,C,8.99251
-,PR,EOP,DT1.5,C,BE,C,-344.42709
-,NIC,EOP,DT1.5,C,BE,C,260.45832
-,ICO,EOP,DT1.5,C,BE,C,8.98132
-,PR,IA,DT1.5,L,BE,I,-0.183
-,NIC,IA,DT1.5,L,BE,I,0.10979
-,PR,IA,DT1.5,C,BE,I,-0.183
-,NIC,IA,DT1.5,C,BE,I,0.10979
-,PR,CF,DT1.5,L,BE,I,110
-,NIC,CF,DT1.5,L,BE,I,-60
-,PR,CF,DT1.5,C,BE,I,110
-,NIC,CF,DT1.5,C,BE,I,-60
-,PR,YCU,DT1.5,C,BE,I,0.32832
-,NIC,YCU,DT1.5,C,BE,I,-0.2238
-,PR,IA,DT1.5,L,BE,N,-0.01664
-,NIC,IA,DT1.5,L,BE,N,0.02196
-,ICO,IA,DT1.5,L,BE,N,0.00549
-,PR,IA,DT1.5,C,BE,N,-0.04148
-,NIC,IA,DT1.5,C,BE,N,0.05474
-,ICO,IA,DT1.5,C,BE,N,0.01368
-,PR,CF,DT1.5,L,BE,N,10
-,NIC,CF,DT1.5,L,BE,N,-12
-,ICO,CF,DT1.5,L,BE,N,-3
-,PR,CF,DT1.5,C,BE,N,10
-,NIC,CF,DT1.5,C,BE,N,-12
-,ICO,CF,DT1.5,C,BE,N,-3
-,PR,MC,DTR1.3,L,BE,I,19.9817
-,NIC,MC,DTR1.3,L,BE,I,29.96755
-,CDR,MC,DTR1.3,L,BE,I,-0.02305
-,PR,MC,DTR1.3,C,BE,I,19.9817
-,NIC,MC,DTR1.3,C,BE,I,29.96755
+,NIC,EV,DT4.1,L,BE,N,44.96256
+,NIC,IA,DT4.1,L,BE,N,0.02196
+,PR,EOP,DT4.1,L,BE,C,-428.71442
+,PR,BOP,DT4.1,L,BE,I,-399.63393
+,PR,CF,DT4.1,L,BE,I,110
+,PR,IA,DT4.1,L,BE,I,-0.183
+,PR,MC,DT4.1,L,BE,I,-39.96339
+,PR,BOP,DT4.1,L,BE,N,-79.92679
+,PR,CF,DT4.1,L,BE,N,20
+,PR,EV,DT4.1,L,BE,N,-38.97404
+,PR,IA,DT4.1,L,BE,N,-0.03327
+,ICO,EOP,DT4.1,N,BE,C,9
+,ICO,BOP,DT4.1,N,BE,N,12
+,ICO,CF,DT4.1,N,BE,N,-3
+,NIC,EOP,DT4.1,N,BE,C,261
+,NIC,BOP,DT4.1,N,BE,I,300
+,NIC,CF,DT4.1,N,BE,I,-60
+,NIC,MC,DT4.1,N,BE,I,-60
+,NIC,BOP,DT4.1,N,BE,N,48
+,NIC,CF,DT4.1,N,BE,N,-12
+,NIC,EV,DT4.1,N,BE,N,45
+,PR,EOP,DT4.1,N,BE,C,-429
+,PR,BOP,DT4.1,N,BE,I,-400
+,PR,CF,DT4.1,N,BE,I,110
+,PR,MC,DT4.1,N,BE,I,-40
+,PR,BOP,DT4.1,N,BE,N,-80
+,PR,CF,DT4.1,N,BE,N,20
+,PR,EV,DT4.1,N,BE,N,-39
+,CDR,EOP,DTR1.1,C,BE,C,0.96385
+,CDR,BOP,DTR1.1,C,BE,I,0.11527
+,CDR,CF,DTR1.1,C,BE,I,-0.04197
+,CDR,CRU,DTR1.1,C,BE,I,0.59233
+,CDR,IA,DTR1.1,C,BE,I,8E-05
+,CDR,MC,DTR1.1,C,BE,I,-0.02305
+,CDR,YCU,DTR1.1,C,BE,I,-8E-05
+,CDR,BOP,DTR1.1,C,BE,N,0.29374
+,CDR,CF,DTR1.1,C,BE,N,-0.13371
+,CDR,EV,DTR1.1,C,BE,N,0.16064
+,CDR,IA,DTR1.1,C,BE,N,0.00061
+,NIC,EOP,DTR1.1,C,BE,C,-134.71982
+,NIC,BOP,DTR1.1,C,BE,I,-149.83777
+,NIC,CF,DTR1.1,C,BE,I,30
+,NIC,IA,DTR1.1,C,BE,I,-0.05489
+,NIC,MC,DTR1.1,C,BE,I,29.96755
+,NIC,YCU,DTR1.1,C,BE,I,0.1119
+,NIC,BOP,DTR1.1,C,BE,N,-29.91909
+,NIC,CF,DTR1.1,C,BE,N,7.5
+,NIC,EV,DTR1.1,C,BE,N,-22.4533
+,NIC,IA,DTR1.1,C,BE,N,-0.03421
+,PR,EOP,DTR1.1,C,BE,C,172.21354
+,PR,BOP,DTR1.1,C,BE,I,199.81696
+,PR,CF,DTR1.1,C,BE,I,-55
+,PR,IA,DTR1.1,C,BE,I,0.0915
+,PR,MC,DTR1.1,C,BE,I,19.9817
+,PR,YCU,DTR1.1,C,BE,I,-0.16416
+,PR,BOP,DTR1.1,C,BE,N,19.95435
+,PR,CF,DTR1.1,C,BE,N,-5
+,PR,EV,DTR1.1,C,BE,N,-7.48755
+,PR,IA,DTR1.1,C,BE,N,0.02074
+,CDR,EOP,DTR1.1,L,BE,C,0.96546
+,CDR,BOP,DTR1.1,L,BE,I,0.11527
+,CDR,CF,DTR1.1,L,BE,I,-0.04197
+,CDR,CRU,DTR1.1,L,BE,I,0.59331
+,CDR,IA,DTR1.1,L,BE,I,8E-05
+,CDR,MC,DTR1.1,L,BE,I,-0.02305
+,CDR,BOP,DTR1.1,L,BE,N,0.29437
+,CDR,CF,DTR1.1,L,BE,N,-0.13371
+,CDR,EV,DTR1.1,L,BE,N,0.16091
+,CDR,IA,DTR1.1,L,BE,N,0.00025
+,NIC,EOP,DTR1.1,L,BE,C,-134.88767
+,NIC,BOP,DTR1.1,L,BE,I,-149.83777
+,NIC,CF,DTR1.1,L,BE,I,30
+,NIC,IA,DTR1.1,L,BE,I,-0.05489
+,NIC,MC,DTR1.1,L,BE,I,29.96755
+,NIC,BOP,DTR1.1,L,BE,N,-29.96755
+,NIC,CF,DTR1.1,L,BE,N,7.5
+,NIC,EV,DTR1.1,L,BE,N,-22.48128
+,NIC,IA,DTR1.1,L,BE,N,-0.01372
+,PR,EOP,DTR1.1,L,BE,C,172.38517
+,PR,BOP,DTR1.1,L,BE,I,199.81696
+,PR,CF,DTR1.1,L,BE,I,-55
+,PR,IA,DTR1.1,L,BE,I,0.0915
+,PR,MC,DTR1.1,L,BE,I,19.9817
+,PR,BOP,DTR1.1,L,BE,N,19.9817
+,PR,CF,DTR1.1,L,BE,N,-5
+,PR,EV,DTR1.1,L,BE,N,-7.49501
+,PR,IA,DTR1.1,L,BE,N,0.00832
+,CDR,EOP,DTR1.1,N,BE,C,0.96653
+,CDR,BOP,DTR1.1,N,BE,I,0.11544
+,CDR,CF,DTR1.1,N,BE,I,-0.04197
+,CDR,CRU,DTR1.1,N,BE,I,0.59397
+,CDR,MC,DTR1.1,N,BE,I,-0.02309
+,CDR,BOP,DTR1.1,N,BE,N,0.2948
+,CDR,CF,DTR1.1,N,BE,N,-0.13371
+,CDR,EV,DTR1.1,N,BE,N,0.16109
+,NIC,EOP,DTR1.1,N,BE,C,-135
+,NIC,BOP,DTR1.1,N,BE,I,-150
+,NIC,CF,DTR1.1,N,BE,I,30
+,NIC,MC,DTR1.1,N,BE,I,30
+,NIC,BOP,DTR1.1,N,BE,N,-30
+,NIC,CF,DTR1.1,N,BE,N,7.5
+,NIC,EV,DTR1.1,N,BE,N,-22.5
+,PR,EOP,DTR1.1,N,BE,C,172.5
+,PR,BOP,DTR1.1,N,BE,I,200
+,PR,CF,DTR1.1,N,BE,I,-55
+,PR,MC,DTR1.1,N,BE,I,20
+,PR,BOP,DTR1.1,N,BE,N,20
+,PR,CF,DTR1.1,N,BE,N,-5
+,PR,EV,DTR1.1,N,BE,N,-7.5
+2020,CDR,EOP,DTR1.2,C,BE,C,0.96385
+2020,CDR,BOP,DTR1.2,C,BE,I,0.11527
+2020,CDR,CF,DTR1.2,C,BE,I,-0.04197
+2020,CDR,CRU,DTR1.2,C,BE,I,0.59233
+2020,CDR,IA,DTR1.2,C,BE,I,8E-05
+2020,CDR,MC,DTR1.2,C,BE,I,-0.02305
+2020,CDR,YCU,DTR1.2,C,BE,I,-8E-05
+2020,CDR,BOP,DTR1.2,C,BE,N,0.29374
+2020,CDR,CF,DTR1.2,C,BE,N,-0.13371
+2020,CDR,EV,DTR1.2,C,BE,N,0.16064
+2020,CDR,IA,DTR1.2,C,BE,N,0.00061
+2020,NIC,EOP,DTR1.2,C,BE,C,-134.71982
+2020,NIC,BOP,DTR1.2,C,BE,I,-149.83777
+2020,NIC,CF,DTR1.2,C,BE,I,30
+2020,NIC,IA,DTR1.2,C,BE,I,-0.05489
+2020,NIC,MC,DTR1.2,C,BE,I,29.96755
+2020,NIC,YCU,DTR1.2,C,BE,I,0.1119
+2020,NIC,BOP,DTR1.2,C,BE,N,-29.91909
+2020,NIC,CF,DTR1.2,C,BE,N,7.5
+2020,NIC,EV,DTR1.2,C,BE,N,-22.4533
+2020,NIC,IA,DTR1.2,C,BE,N,-0.03421
+2020,CDR,EOP,DTR1.2,L,BE,C,0.96546
+2020,CDR,BOP,DTR1.2,L,BE,I,0.11527
+2020,CDR,CF,DTR1.2,L,BE,I,-0.04197
+2020,CDR,CRU,DTR1.2,L,BE,I,0.59331
+2020,CDR,IA,DTR1.2,L,BE,I,8E-05
+2020,CDR,MC,DTR1.2,L,BE,I,-0.02305
+2020,CDR,BOP,DTR1.2,L,BE,N,0.29437
+2020,CDR,CF,DTR1.2,L,BE,N,-0.13371
+2020,CDR,EV,DTR1.2,L,BE,N,0.16091
+2020,CDR,IA,DTR1.2,L,BE,N,0.00025
+2020,NIC,EOP,DTR1.2,L,BE,C,-134.88767
+2020,NIC,BOP,DTR1.2,L,BE,I,-149.83777
+2020,NIC,CF,DTR1.2,L,BE,I,30
+2020,NIC,IA,DTR1.2,L,BE,I,-0.05489
+2020,NIC,MC,DTR1.2,L,BE,I,29.96755
+2020,NIC,BOP,DTR1.2,L,BE,N,-29.96755
+2020,NIC,CF,DTR1.2,L,BE,N,7.5
+2020,NIC,EV,DTR1.2,L,BE,N,-22.48128
+2020,NIC,IA,DTR1.2,L,BE,N,-0.01372
+2020,CDR,EOP,DTR1.2,N,BE,C,0.96653
+2020,CDR,BOP,DTR1.2,N,BE,I,0.11544
+2020,CDR,CF,DTR1.2,N,BE,I,-0.04197
+2020,CDR,CRU,DTR1.2,N,BE,I,0.59397
+2020,CDR,MC,DTR1.2,N,BE,I,-0.02309
+2020,CDR,BOP,DTR1.2,N,BE,N,0.2948
+2020,CDR,CF,DTR1.2,N,BE,N,-0.13371
+2020,CDR,EV,DTR1.2,N,BE,N,0.16109
+2020,NIC,EOP,DTR1.2,N,BE,C,-135
+2020,NIC,BOP,DTR1.2,N,BE,I,-150
+2020,NIC,CF,DTR1.2,N,BE,I,30
+2020,NIC,MC,DTR1.2,N,BE,I,30
+2020,NIC,BOP,DTR1.2,N,BE,N,-30
+2020,NIC,CF,DTR1.2,N,BE,N,7.5
+2020,NIC,EV,DTR1.2,N,BE,N,-22.5
+,CDR,EOP,DTR1.3,C,BE,C,0.96385
+,CDR,BOP,DTR1.3,C,BE,I,0.11527
+,CDR,CF,DTR1.3,C,BE,I,-0.04197
+,CDR,CRU,DTR1.3,C,BE,I,0.59233
+,CDR,IA,DTR1.3,C,BE,I,8E-05
,CDR,MC,DTR1.3,C,BE,I,-0.02305
-,PR,BOP,DTR1.3,L,BE,N,19.9817
-,NIC,BOP,DTR1.3,L,BE,N,-29.96755
-,CDR,BOP,DTR1.3,L,BE,N,0.29437
-,PR,BOP,DTR1.3,C,BE,N,19.95435
-,NIC,BOP,DTR1.3,C,BE,N,-29.91909
+,CDR,YCU,DTR1.3,C,BE,I,-8E-05
,CDR,BOP,DTR1.3,C,BE,N,0.29374
-,PR,EV,DTR1.3,L,BE,N,-7.49501
-,NIC,EV,DTR1.3,L,BE,N,-22.48128
-,CDR,EV,DTR1.3,L,BE,N,0.16091
-,PR,EV,DTR1.3,C,BE,N,-7.48755
-,NIC,EV,DTR1.3,C,BE,N,-22.4533
+,CDR,CF,DTR1.3,C,BE,N,-0.13371
,CDR,EV,DTR1.3,C,BE,N,0.16064
-,PR,BOP,DTR1.3,L,BE,I,199.81696
-,NIC,BOP,DTR1.3,L,BE,I,-149.83777
-,CDR,BOP,DTR1.3,L,BE,I,0.11527
-,PR,BOP,DTR1.3,C,BE,I,199.81696
-,NIC,BOP,DTR1.3,C,BE,I,-149.83777
-,CDR,BOP,DTR1.3,C,BE,I,0.11527
-,PR,EOP,DTR1.3,L,BE,C,172.38517
-,NIC,EOP,DTR1.3,L,BE,C,-134.88767
-,CDR,EOP,DTR1.3,L,BE,C,0.96546
-,PR,EOP,DTR1.3,C,BE,C,172.21354
-,NIC,EOP,DTR1.3,C,BE,C,-134.71982
-,CDR,EOP,DTR1.3,C,BE,C,0.96385
-,PR,IA,DTR1.3,L,BE,I,0.0915
-,NIC,IA,DTR1.3,L,BE,I,-0.05489
-,CDR,IA,DTR1.3,L,BE,I,8E-05
-,PR,IA,DTR1.3,C,BE,I,0.0915
+,CDR,IA,DTR1.3,C,BE,N,0.00061
+,NIC,EOP,DTR1.3,C,BE,C,-134.71982
+,NIC,BOP,DTR1.3,C,BE,I,-149.83777
+,NIC,CF,DTR1.3,C,BE,I,30
,NIC,IA,DTR1.3,C,BE,I,-0.05489
-,CDR,IA,DTR1.3,C,BE,I,8E-05
-,PR,CF,DTR1.3,L,BE,I,-55
-,NIC,CF,DTR1.3,L,BE,I,30
-,CDR,CF,DTR1.3,L,BE,I,-0.04197
+,NIC,MC,DTR1.3,C,BE,I,29.96755
+,NIC,YCU,DTR1.3,C,BE,I,0.1119
+,NIC,BOP,DTR1.3,C,BE,N,-29.91909
+,NIC,CF,DTR1.3,C,BE,N,7.5
+,NIC,EV,DTR1.3,C,BE,N,-22.4533
+,NIC,IA,DTR1.3,C,BE,N,-0.03421
+,PR,EOP,DTR1.3,C,BE,C,172.21354
+,PR,BOP,DTR1.3,C,BE,I,199.81696
,PR,CF,DTR1.3,C,BE,I,-55
-,NIC,CF,DTR1.3,C,BE,I,30
-,CDR,CF,DTR1.3,C,BE,I,-0.04197
+,PR,IA,DTR1.3,C,BE,I,0.0915
+,PR,MC,DTR1.3,C,BE,I,19.9817
,PR,YCU,DTR1.3,C,BE,I,-0.16416
-,NIC,YCU,DTR1.3,C,BE,I,0.1119
-,CDR,YCU,DTR1.3,C,BE,I,-8E-05
+,PR,BOP,DTR1.3,C,BE,N,19.95435
+,PR,CF,DTR1.3,C,BE,N,-5
+,PR,EV,DTR1.3,C,BE,N,-7.48755
+,PR,IA,DTR1.3,C,BE,N,0.02074
+,CDR,EOP,DTR1.3,L,BE,C,0.96546
+,CDR,BOP,DTR1.3,L,BE,I,0.11527
+,CDR,CF,DTR1.3,L,BE,I,-0.04197
,CDR,CRU,DTR1.3,L,BE,I,0.59331
-,CDR,CRU,DTR1.3,C,BE,I,0.59233
-,PR,IA,DTR1.3,L,BE,N,0.00832
-,NIC,IA,DTR1.3,L,BE,N,-0.01372
+,CDR,IA,DTR1.3,L,BE,I,8E-05
+,CDR,MC,DTR1.3,L,BE,I,-0.02305
+,CDR,BOP,DTR1.3,L,BE,N,0.29437
+,CDR,CF,DTR1.3,L,BE,N,-0.13371
+,CDR,EV,DTR1.3,L,BE,N,0.16091
,CDR,IA,DTR1.3,L,BE,N,0.00025
-,PR,IA,DTR1.3,C,BE,N,0.02074
-,NIC,IA,DTR1.3,C,BE,N,-0.03421
-,CDR,IA,DTR1.3,C,BE,N,0.00061
-,PR,CF,DTR1.3,L,BE,N,-5
+,NIC,EOP,DTR1.3,L,BE,C,-134.88767
+,NIC,BOP,DTR1.3,L,BE,I,-149.83777
+,NIC,CF,DTR1.3,L,BE,I,30
+,NIC,IA,DTR1.3,L,BE,I,-0.05489
+,NIC,MC,DTR1.3,L,BE,I,29.96755
+,NIC,BOP,DTR1.3,L,BE,N,-29.96755
,NIC,CF,DTR1.3,L,BE,N,7.5
-,CDR,CF,DTR1.3,L,BE,N,-0.13371
-,PR,CF,DTR1.3,C,BE,N,-5
-,NIC,CF,DTR1.3,C,BE,N,7.5
-,CDR,CF,DTR1.3,C,BE,N,-0.13371
-,PR,MC,DTR1.4,L,BE,I,19.9817
-,NIC,MC,DTR1.4,L,BE,I,29.96755
-,CDR,MC,DTR1.4,L,BE,I,-0.02305
-,PR,MC,DTR1.4,C,BE,I,19.9817
-,NIC,MC,DTR1.4,C,BE,I,29.96755
+,NIC,EV,DTR1.3,L,BE,N,-22.48128
+,NIC,IA,DTR1.3,L,BE,N,-0.01372
+,PR,EOP,DTR1.3,L,BE,C,172.38517
+,PR,BOP,DTR1.3,L,BE,I,199.81696
+,PR,CF,DTR1.3,L,BE,I,-55
+,PR,IA,DTR1.3,L,BE,I,0.0915
+,PR,MC,DTR1.3,L,BE,I,19.9817
+,PR,BOP,DTR1.3,L,BE,N,19.9817
+,PR,CF,DTR1.3,L,BE,N,-5
+,PR,EV,DTR1.3,L,BE,N,-7.49501
+,PR,IA,DTR1.3,L,BE,N,0.00832
+,CDR,EOP,DTR1.3,N,BE,C,0.96653
+,CDR,BOP,DTR1.3,N,BE,I,0.11544
+,CDR,CF,DTR1.3,N,BE,I,-0.04197
+,CDR,CRU,DTR1.3,N,BE,I,0.59397
+,CDR,MC,DTR1.3,N,BE,I,-0.02309
+,CDR,BOP,DTR1.3,N,BE,N,0.2948
+,CDR,CF,DTR1.3,N,BE,N,-0.13371
+,CDR,EV,DTR1.3,N,BE,N,0.16109
+,NIC,EOP,DTR1.3,N,BE,C,-135
+,NIC,BOP,DTR1.3,N,BE,I,-150
+,NIC,CF,DTR1.3,N,BE,I,30
+,NIC,MC,DTR1.3,N,BE,I,30
+,NIC,BOP,DTR1.3,N,BE,N,-30
+,NIC,CF,DTR1.3,N,BE,N,7.5
+,NIC,EV,DTR1.3,N,BE,N,-22.5
+,PR,EOP,DTR1.3,N,BE,C,172.5
+,PR,BOP,DTR1.3,N,BE,I,200
+,PR,CF,DTR1.3,N,BE,I,-55
+,PR,MC,DTR1.3,N,BE,I,20
+,PR,BOP,DTR1.3,N,BE,N,20
+,PR,CF,DTR1.3,N,BE,N,-5
+,PR,EV,DTR1.3,N,BE,N,-7.5
+,CDR,EOP,DTR1.4,C,BE,C,0.96385
+,CDR,BOP,DTR1.4,C,BE,I,0.11527
+,CDR,CF,DTR1.4,C,BE,I,-0.04197
+,CDR,CRU,DTR1.4,C,BE,I,0.59233
+,CDR,IA,DTR1.4,C,BE,I,8E-05
,CDR,MC,DTR1.4,C,BE,I,-0.02305
-,PR,BOP,DTR1.4,L,BE,N,19.9817
-,NIC,BOP,DTR1.4,L,BE,N,-29.96755
-,CDR,BOP,DTR1.4,L,BE,N,0.29437
-,PR,BOP,DTR1.4,C,BE,N,19.95435
-,NIC,BOP,DTR1.4,C,BE,N,-29.91909
+,CDR,YCU,DTR1.4,C,BE,I,-8E-05
,CDR,BOP,DTR1.4,C,BE,N,0.29374
-,PR,EV,DTR1.4,L,BE,N,-7.49501
-,NIC,EV,DTR1.4,L,BE,N,-22.48128
-,CDR,EV,DTR1.4,L,BE,N,0.16091
-,PR,EV,DTR1.4,C,BE,N,-7.48755
-,NIC,EV,DTR1.4,C,BE,N,-22.4533
+,CDR,CF,DTR1.4,C,BE,N,-0.13371
,CDR,EV,DTR1.4,C,BE,N,0.16064
-,PR,BOP,DTR1.4,L,BE,I,199.81696
-,NIC,BOP,DTR1.4,L,BE,I,-149.83777
-,CDR,BOP,DTR1.4,L,BE,I,0.11527
-,PR,BOP,DTR1.4,C,BE,I,199.81696
-,NIC,BOP,DTR1.4,C,BE,I,-149.83777
-,CDR,BOP,DTR1.4,C,BE,I,0.11527
-,PR,EOP,DTR1.4,L,BE,C,172.38517
-,NIC,EOP,DTR1.4,L,BE,C,-134.88767
-,CDR,EOP,DTR1.4,L,BE,C,0.96546
-,PR,EOP,DTR1.4,C,BE,C,172.21354
+,CDR,IA,DTR1.4,C,BE,N,0.00061
,NIC,EOP,DTR1.4,C,BE,C,-134.71982
-,CDR,EOP,DTR1.4,C,BE,C,0.96385
-,PR,IA,DTR1.4,L,BE,I,0.0915
-,NIC,IA,DTR1.4,L,BE,I,-0.05489
-,CDR,IA,DTR1.4,L,BE,I,8E-05
-,PR,IA,DTR1.4,C,BE,I,0.0915
+,NIC,BOP,DTR1.4,C,BE,I,-149.83777
+,NIC,CF,DTR1.4,C,BE,I,30
,NIC,IA,DTR1.4,C,BE,I,-0.05489
-,CDR,IA,DTR1.4,C,BE,I,8E-05
-,PR,CF,DTR1.4,L,BE,I,-55
-,NIC,CF,DTR1.4,L,BE,I,30
-,CDR,CF,DTR1.4,L,BE,I,-0.04197
+,NIC,MC,DTR1.4,C,BE,I,29.96755
+,NIC,YCU,DTR1.4,C,BE,I,0.1119
+,NIC,BOP,DTR1.4,C,BE,N,-29.91909
+,NIC,CF,DTR1.4,C,BE,N,7.5
+,NIC,EV,DTR1.4,C,BE,N,-22.4533
+,NIC,IA,DTR1.4,C,BE,N,-0.03421
+,PR,EOP,DTR1.4,C,BE,C,172.21354
+,PR,BOP,DTR1.4,C,BE,I,199.81696
,PR,CF,DTR1.4,C,BE,I,-55
-,NIC,CF,DTR1.4,C,BE,I,30
-,CDR,CF,DTR1.4,C,BE,I,-0.04197
+,PR,IA,DTR1.4,C,BE,I,0.0915
+,PR,MC,DTR1.4,C,BE,I,19.9817
,PR,YCU,DTR1.4,C,BE,I,-0.16416
-,NIC,YCU,DTR1.4,C,BE,I,0.1119
-,CDR,YCU,DTR1.4,C,BE,I,-8E-05
+,PR,BOP,DTR1.4,C,BE,N,19.95435
+,PR,CF,DTR1.4,C,BE,N,-5
+,PR,EV,DTR1.4,C,BE,N,-7.48755
+,PR,IA,DTR1.4,C,BE,N,0.02074
+,CDR,EOP,DTR1.4,L,BE,C,0.96546
+,CDR,BOP,DTR1.4,L,BE,I,0.11527
+,CDR,CF,DTR1.4,L,BE,I,-0.04197
,CDR,CRU,DTR1.4,L,BE,I,0.59331
-,CDR,CRU,DTR1.4,C,BE,I,0.59233
-,PR,IA,DTR1.4,L,BE,N,0.00832
-,NIC,IA,DTR1.4,L,BE,N,-0.01372
+,CDR,IA,DTR1.4,L,BE,I,8E-05
+,CDR,MC,DTR1.4,L,BE,I,-0.02305
+,CDR,BOP,DTR1.4,L,BE,N,0.29437
+,CDR,CF,DTR1.4,L,BE,N,-0.13371
+,CDR,EV,DTR1.4,L,BE,N,0.16091
,CDR,IA,DTR1.4,L,BE,N,0.00025
-,PR,IA,DTR1.4,C,BE,N,0.02074
-,NIC,IA,DTR1.4,C,BE,N,-0.03421
-,CDR,IA,DTR1.4,C,BE,N,0.00061
-,PR,CF,DTR1.4,L,BE,N,-5
+,NIC,EOP,DTR1.4,L,BE,C,-134.88767
+,NIC,BOP,DTR1.4,L,BE,I,-149.83777
+,NIC,CF,DTR1.4,L,BE,I,30
+,NIC,IA,DTR1.4,L,BE,I,-0.05489
+,NIC,MC,DTR1.4,L,BE,I,29.96755
+,NIC,BOP,DTR1.4,L,BE,N,-29.96755
,NIC,CF,DTR1.4,L,BE,N,7.5
-,CDR,CF,DTR1.4,L,BE,N,-0.13371
-,PR,CF,DTR1.4,C,BE,N,-5
-,NIC,CF,DTR1.4,C,BE,N,7.5
-,CDR,CF,DTR1.4,C,BE,N,-0.13371
\ No newline at end of file
+,NIC,EV,DTR1.4,L,BE,N,-22.48128
+,NIC,IA,DTR1.4,L,BE,N,-0.01372
+,PR,EOP,DTR1.4,L,BE,C,172.38517
+,PR,BOP,DTR1.4,L,BE,I,199.81696
+,PR,CF,DTR1.4,L,BE,I,-55
+,PR,IA,DTR1.4,L,BE,I,0.0915
+,PR,MC,DTR1.4,L,BE,I,19.9817
+,PR,BOP,DTR1.4,L,BE,N,19.9817
+,PR,CF,DTR1.4,L,BE,N,-5
+,PR,EV,DTR1.4,L,BE,N,-7.49501
+,PR,IA,DTR1.4,L,BE,N,0.00832
+,CDR,EOP,DTR1.4,N,BE,C,0.96653
+,CDR,BOP,DTR1.4,N,BE,I,0.11544
+,CDR,CF,DTR1.4,N,BE,I,-0.04197
+,CDR,CRU,DTR1.4,N,BE,I,0.59397
+,CDR,MC,DTR1.4,N,BE,I,-0.02309
+,CDR,BOP,DTR1.4,N,BE,N,0.2948
+,CDR,CF,DTR1.4,N,BE,N,-0.13371
+,CDR,EV,DTR1.4,N,BE,N,0.16109
+,NIC,EOP,DTR1.4,N,BE,C,-135
+,NIC,BOP,DTR1.4,N,BE,I,-150
+,NIC,CF,DTR1.4,N,BE,I,30
+,NIC,MC,DTR1.4,N,BE,I,30
+,NIC,BOP,DTR1.4,N,BE,N,-30
+,NIC,CF,DTR1.4,N,BE,N,7.5
+,NIC,EV,DTR1.4,N,BE,N,-22.5
+,PR,EOP,DTR1.4,N,BE,C,172.5
+,PR,BOP,DTR1.4,N,BE,I,200
+,PR,CF,DTR1.4,N,BE,I,-55
+,PR,MC,DTR1.4,N,BE,I,20
+,PR,BOP,DTR1.4,N,BE,N,20
+,PR,CF,DTR1.4,N,BE,N,-5
+,PR,EV,DTR1.4,N,BE,N,-7.5
+,CDR,EOP,DTR2.1,C,BE,C,0.96385
+,CDR,BOP,DTR2.1,C,BE,I,0.11527
+,CDR,CF,DTR2.1,C,BE,I,-0.04197
+,CDR,CRU,DTR2.1,C,BE,I,0.59233
+,CDR,IA,DTR2.1,C,BE,I,8E-05
+,CDR,MC,DTR2.1,C,BE,I,-0.02305
+,CDR,YCU,DTR2.1,C,BE,I,-8E-05
+,CDR,BOP,DTR2.1,C,BE,N,0.29374
+,CDR,CF,DTR2.1,C,BE,N,-0.13371
+,CDR,EV,DTR2.1,C,BE,N,0.16064
+,CDR,IA,DTR2.1,C,BE,N,0.00061
+,NIC,EOP,DTR2.1,C,BE,C,-134.71982
+,NIC,BOP,DTR2.1,C,BE,I,-149.83777
+,NIC,CF,DTR2.1,C,BE,I,30
+,NIC,IA,DTR2.1,C,BE,I,-0.05489
+,NIC,MC,DTR2.1,C,BE,I,29.96755
+,NIC,YCU,DTR2.1,C,BE,I,0.1119
+,NIC,BOP,DTR2.1,C,BE,N,-29.91909
+,NIC,CF,DTR2.1,C,BE,N,7.5
+,NIC,EV,DTR2.1,C,BE,N,-22.4533
+,NIC,IA,DTR2.1,C,BE,N,-0.03421
+,PR,EOP,DTR2.1,C,BE,C,172.21354
+,PR,BOP,DTR2.1,C,BE,I,199.81696
+,PR,CF,DTR2.1,C,BE,I,-55
+,PR,IA,DTR2.1,C,BE,I,0.0915
+,PR,MC,DTR2.1,C,BE,I,19.9817
+,PR,YCU,DTR2.1,C,BE,I,-0.16416
+,PR,BOP,DTR2.1,C,BE,N,19.95435
+,PR,CF,DTR2.1,C,BE,N,-5
+,PR,EV,DTR2.1,C,BE,N,-7.48755
+,PR,IA,DTR2.1,C,BE,N,0.02074
+,CDR,EOP,DTR2.1,L,BE,C,0.96546
+,CDR,BOP,DTR2.1,L,BE,I,0.11527
+,CDR,CF,DTR2.1,L,BE,I,-0.04197
+,CDR,CRU,DTR2.1,L,BE,I,0.59331
+,CDR,IA,DTR2.1,L,BE,I,8E-05
+,CDR,MC,DTR2.1,L,BE,I,-0.02305
+,CDR,BOP,DTR2.1,L,BE,N,0.29437
+,CDR,CF,DTR2.1,L,BE,N,-0.13371
+,CDR,EV,DTR2.1,L,BE,N,0.16091
+,CDR,IA,DTR2.1,L,BE,N,0.00025
+,NIC,EOP,DTR2.1,L,BE,C,-134.88767
+,NIC,BOP,DTR2.1,L,BE,I,-149.83777
+,NIC,CF,DTR2.1,L,BE,I,30
+,NIC,IA,DTR2.1,L,BE,I,-0.05489
+,NIC,MC,DTR2.1,L,BE,I,29.96755
+,NIC,BOP,DTR2.1,L,BE,N,-29.96755
+,NIC,CF,DTR2.1,L,BE,N,7.5
+,NIC,EV,DTR2.1,L,BE,N,-22.48128
+,NIC,IA,DTR2.1,L,BE,N,-0.01372
+,PR,EOP,DTR2.1,L,BE,C,172.38517
+,PR,BOP,DTR2.1,L,BE,I,199.81696
+,PR,CF,DTR2.1,L,BE,I,-55
+,PR,IA,DTR2.1,L,BE,I,0.0915
+,PR,MC,DTR2.1,L,BE,I,19.9817
+,PR,BOP,DTR2.1,L,BE,N,19.9817
+,PR,CF,DTR2.1,L,BE,N,-5
+,PR,EV,DTR2.1,L,BE,N,-7.49501
+,PR,IA,DTR2.1,L,BE,N,0.00832
+,CDR,EOP,DTR2.1,N,BE,C,0.96653
+,CDR,BOP,DTR2.1,N,BE,I,0.11544
+,CDR,CF,DTR2.1,N,BE,I,-0.04197
+,CDR,CRU,DTR2.1,N,BE,I,0.59397
+,CDR,MC,DTR2.1,N,BE,I,-0.02309
+,CDR,BOP,DTR2.1,N,BE,N,0.2948
+,CDR,CF,DTR2.1,N,BE,N,-0.13371
+,CDR,EV,DTR2.1,N,BE,N,0.16109
+,NIC,EOP,DTR2.1,N,BE,C,-135
+,NIC,BOP,DTR2.1,N,BE,I,-150
+,NIC,CF,DTR2.1,N,BE,I,30
+,NIC,MC,DTR2.1,N,BE,I,30
+,NIC,BOP,DTR2.1,N,BE,N,-30
+,NIC,CF,DTR2.1,N,BE,N,7.5
+,NIC,EV,DTR2.1,N,BE,N,-22.5
+,PR,EOP,DTR2.1,N,BE,C,172.5
+,PR,BOP,DTR2.1,N,BE,I,200
+,PR,CF,DTR2.1,N,BE,I,-55
+,PR,MC,DTR2.1,N,BE,I,20
+,PR,BOP,DTR2.1,N,BE,N,20
+,PR,CF,DTR2.1,N,BE,N,-5
+,PR,EV,DTR2.1,N,BE,N,-7.5
+2020,CDR,EOP,DTR2.2,C,BE,C,0.96385
+2020,CDR,BOP,DTR2.2,C,BE,I,0.11527
+2020,CDR,CF,DTR2.2,C,BE,I,-0.04197
+2020,CDR,CRU,DTR2.2,C,BE,I,0.59233
+2020,CDR,IA,DTR2.2,C,BE,I,8E-05
+2020,CDR,MC,DTR2.2,C,BE,I,-0.02305
+2020,CDR,YCU,DTR2.2,C,BE,I,-8E-05
+2020,CDR,BOP,DTR2.2,C,BE,N,0.29374
+2020,CDR,CF,DTR2.2,C,BE,N,-0.13371
+2020,CDR,EV,DTR2.2,C,BE,N,0.16064
+2020,CDR,IA,DTR2.2,C,BE,N,0.00061
+2020,NIC,EOP,DTR2.2,C,BE,C,-134.71982
+2020,NIC,BOP,DTR2.2,C,BE,I,-149.83777
+2020,NIC,CF,DTR2.2,C,BE,I,30
+2020,NIC,IA,DTR2.2,C,BE,I,-0.05489
+2020,NIC,MC,DTR2.2,C,BE,I,29.96755
+2020,NIC,YCU,DTR2.2,C,BE,I,0.1119
+2020,NIC,BOP,DTR2.2,C,BE,N,-29.91909
+2020,NIC,CF,DTR2.2,C,BE,N,7.5
+2020,NIC,EV,DTR2.2,C,BE,N,-22.4533
+2020,NIC,IA,DTR2.2,C,BE,N,-0.03421
+2020,CDR,EOP,DTR2.2,L,BE,C,0.96546
+2020,CDR,BOP,DTR2.2,L,BE,I,0.11527
+2020,CDR,CF,DTR2.2,L,BE,I,-0.04197
+2020,CDR,CRU,DTR2.2,L,BE,I,0.59331
+2020,CDR,IA,DTR2.2,L,BE,I,8E-05
+2020,CDR,MC,DTR2.2,L,BE,I,-0.02305
+2020,CDR,BOP,DTR2.2,L,BE,N,0.29437
+2020,CDR,CF,DTR2.2,L,BE,N,-0.13371
+2020,CDR,EV,DTR2.2,L,BE,N,0.16091
+2020,CDR,IA,DTR2.2,L,BE,N,0.00025
+2020,NIC,EOP,DTR2.2,L,BE,C,-134.88767
+2020,NIC,BOP,DTR2.2,L,BE,I,-149.83777
+2020,NIC,CF,DTR2.2,L,BE,I,30
+2020,NIC,IA,DTR2.2,L,BE,I,-0.05489
+2020,NIC,MC,DTR2.2,L,BE,I,29.96755
+2020,NIC,BOP,DTR2.2,L,BE,N,-29.96755
+2020,NIC,CF,DTR2.2,L,BE,N,7.5
+2020,NIC,EV,DTR2.2,L,BE,N,-22.48128
+2020,NIC,IA,DTR2.2,L,BE,N,-0.01372
+2020,CDR,EOP,DTR2.2,N,BE,C,0.96653
+2020,CDR,BOP,DTR2.2,N,BE,I,0.11544
+2020,CDR,CF,DTR2.2,N,BE,I,-0.04197
+2020,CDR,CRU,DTR2.2,N,BE,I,0.59397
+2020,CDR,MC,DTR2.2,N,BE,I,-0.02309
+2020,CDR,BOP,DTR2.2,N,BE,N,0.2948
+2020,CDR,CF,DTR2.2,N,BE,N,-0.13371
+2020,CDR,EV,DTR2.2,N,BE,N,0.16109
+2020,NIC,EOP,DTR2.2,N,BE,C,-135
+2020,NIC,BOP,DTR2.2,N,BE,I,-150
+2020,NIC,CF,DTR2.2,N,BE,I,30
+2020,NIC,MC,DTR2.2,N,BE,I,30
+2020,NIC,BOP,DTR2.2,N,BE,N,-30
+2020,NIC,CF,DTR2.2,N,BE,N,7.5
+2020,NIC,EV,DTR2.2,N,BE,N,-22.5
\ No newline at end of file
diff --git a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__RA.csv b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__RA.csv
index d0ea1ce7..fb963c09 100644
--- a/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__RA.csv
+++ b/ifrs17-template/Test/Data/IfrsVariableBenchmarks/BM_CH_2021_3__RA.csv
@@ -3,288 +3,393 @@ Month,ReportingNode,Scenario,Year
3,CH,,2021
@@RA
AccidentYear,AmountType,AocType,DataNode,EconomicBasis,EstimateType,Novelty,Value
+,,EOP,DT1.1,C,RA,C,22.4533
+,,BOP,DT1.1,C,RA,I,29.96755
+,,CF,DT1.1,C,RA,I,-6
+,,IA,DT1.1,C,RA,I,0.01098
,,MC,DT1.1,C,RA,I,-5.99351
-,,MC,DT1.1,L,RA,I,-5.99351
+,,YCU,DT1.1,C,RA,I,-0.02238
,,BOP,DT1.1,C,RA,N,11.96764
-,,BOP,DT1.1,L,RA,N,11.98702
+,,CF,DT1.1,C,RA,N,-3
,,EV,DT1.1,C,RA,N,-4.49066
-,,EV,DT1.1,L,RA,N,-4.49626
-,,BOP,DT1.1,C,RA,I,29.96755
-,,BOP,DT1.1,L,RA,I,29.96755
-,,EOP,DT1.1,C,RA,C,22.4533
+,,IA,DT1.1,C,RA,N,0.01368
,,EOP,DT1.1,L,RA,C,22.48128
-,,IA,DT1.1,C,RA,I,0.01098
-,,IA,DT1.1,L,RA,I,0.01098
-,,CF,DT1.1,C,RA,I,-6
+,,BOP,DT1.1,L,RA,I,29.96755
,,CF,DT1.1,L,RA,I,-6
-,,YCU,DT1.1,C,RA,I,-0.02238
-,,IA,DT1.1,C,RA,N,0.01368
-,,IA,DT1.1,L,RA,N,0.00549
-,,CF,DT1.1,C,RA,N,-3
+,,IA,DT1.1,L,RA,I,0.01098
+,,MC,DT1.1,L,RA,I,-5.99351
+,,BOP,DT1.1,L,RA,N,11.98702
,,CF,DT1.1,L,RA,N,-3
+,,EV,DT1.1,L,RA,N,-4.49626
+,,IA,DT1.1,L,RA,N,0.00549
+,,EOP,DT1.1,N,RA,C,22.5
+,,BOP,DT1.1,N,RA,I,30
+,,CF,DT1.1,N,RA,I,-6
+,,MC,DT1.1,N,RA,I,-6
+,,BOP,DT1.1,N,RA,N,12
+,,CF,DT1.1,N,RA,N,-3
+,,EV,DT1.1,N,RA,N,-4.5
+2020,,EOP,DT1.2,C,RA,C,22.4533
+2020,,BOP,DT1.2,C,RA,I,29.96755
+2020,,CF,DT1.2,C,RA,I,-6
+2020,,IA,DT1.2,C,RA,I,0.01098
2020,,MC,DT1.2,C,RA,I,-5.99351
-2020,,MC,DT1.2,L,RA,I,-5.99351
+2020,,YCU,DT1.2,C,RA,I,-0.02238
2020,,BOP,DT1.2,C,RA,N,11.96764
-2020,,BOP,DT1.2,L,RA,N,11.98702
+2020,,CF,DT1.2,C,RA,N,-3
2020,,EV,DT1.2,C,RA,N,-4.49066
-2020,,EV,DT1.2,L,RA,N,-4.49626
-2020,,BOP,DT1.2,C,RA,I,29.96755
-2020,,BOP,DT1.2,L,RA,I,29.96755
-2020,,EOP,DT1.2,C,RA,C,22.4533
+2020,,IA,DT1.2,C,RA,N,0.01368
2020,,EOP,DT1.2,L,RA,C,22.48128
-2020,,IA,DT1.2,C,RA,I,0.01098
-2020,,IA,DT1.2,L,RA,I,0.01098
-2020,,CF,DT1.2,C,RA,I,-6
+2020,,BOP,DT1.2,L,RA,I,29.96755
2020,,CF,DT1.2,L,RA,I,-6
-2020,,YCU,DT1.2,C,RA,I,-0.02238
-2020,,IA,DT1.2,C,RA,N,0.01368
-2020,,IA,DT1.2,L,RA,N,0.00549
-2020,,CF,DT1.2,C,RA,N,-3
+2020,,IA,DT1.2,L,RA,I,0.01098
+2020,,MC,DT1.2,L,RA,I,-5.99351
+2020,,BOP,DT1.2,L,RA,N,11.98702
2020,,CF,DT1.2,L,RA,N,-3
+2020,,EV,DT1.2,L,RA,N,-4.49626
+2020,,IA,DT1.2,L,RA,N,0.00549
+2020,,EOP,DT1.2,N,RA,C,22.5
+2020,,BOP,DT1.2,N,RA,I,30
+2020,,CF,DT1.2,N,RA,I,-6
+2020,,MC,DT1.2,N,RA,I,-6
+2020,,BOP,DT1.2,N,RA,N,12
+2020,,CF,DT1.2,N,RA,N,-3
+2020,,EV,DT1.2,N,RA,N,-4.5
+,,EOP,DT1.3,C,RA,C,22.4533
+,,BOP,DT1.3,C,RA,I,29.96755
+,,CF,DT1.3,C,RA,I,-6
+,,IA,DT1.3,C,RA,I,0.01098
,,MC,DT1.3,C,RA,I,-5.99351
-,,MC,DT1.3,L,RA,I,-5.99351
+,,YCU,DT1.3,C,RA,I,-0.02238
,,BOP,DT1.3,C,RA,N,11.96764
-,,BOP,DT1.3,L,RA,N,11.98702
+,,CF,DT1.3,C,RA,N,-3
,,EV,DT1.3,C,RA,N,-4.49066
-,,EV,DT1.3,L,RA,N,-4.49626
-,,BOP,DT1.3,C,RA,I,29.96755
-,,BOP,DT1.3,L,RA,I,29.96755
-,,EOP,DT1.3,C,RA,C,22.4533
+,,IA,DT1.3,C,RA,N,0.01368
,,EOP,DT1.3,L,RA,C,22.48128
-,,IA,DT1.3,C,RA,I,0.01098
-,,IA,DT1.3,L,RA,I,0.01098
-,,CF,DT1.3,C,RA,I,-6
+,,BOP,DT1.3,L,RA,I,29.96755
,,CF,DT1.3,L,RA,I,-6
-,,YCU,DT1.3,C,RA,I,-0.02238
-,,IA,DT1.3,C,RA,N,0.01368
-,,IA,DT1.3,L,RA,N,0.00549
-,,CF,DT1.3,C,RA,N,-3
+,,IA,DT1.3,L,RA,I,0.01098
+,,MC,DT1.3,L,RA,I,-5.99351
+,,BOP,DT1.3,L,RA,N,11.98702
,,CF,DT1.3,L,RA,N,-3
+,,EV,DT1.3,L,RA,N,-4.49626
+,,IA,DT1.3,L,RA,N,0.00549
+,,EOP,DT1.3,N,RA,C,22.5
+,,BOP,DT1.3,N,RA,I,30
+,,CF,DT1.3,N,RA,I,-6
+,,MC,DT1.3,N,RA,I,-6
+,,BOP,DT1.3,N,RA,N,12
+,,CF,DT1.3,N,RA,N,-3
+,,EV,DT1.3,N,RA,N,-4.5
+,,EOP,DT1.4,C,RA,C,22.4533
+,,BOP,DT1.4,C,RA,I,29.96755
+,,CF,DT1.4,C,RA,I,-6
+,,IA,DT1.4,C,RA,I,0.01098
+,,MC,DT1.4,C,RA,I,-5.99351
+,,YCU,DT1.4,C,RA,I,-0.02238
+,,BOP,DT1.4,C,RA,N,11.96764
+,,CF,DT1.4,C,RA,N,-3
+,,EV,DT1.4,C,RA,N,-4.49066
+,,IA,DT1.4,C,RA,N,0.01368
+,,EOP,DT1.4,L,RA,C,22.48128
+,,BOP,DT1.4,L,RA,I,29.96755
+,,CF,DT1.4,L,RA,I,-6
+,,IA,DT1.4,L,RA,I,0.01098
+,,MC,DT1.4,L,RA,I,-5.99351
+,,BOP,DT1.4,L,RA,N,11.98702
+,,CF,DT1.4,L,RA,N,-3
+,,EV,DT1.4,L,RA,N,-4.49626
+,,IA,DT1.4,L,RA,N,0.00549
+,,EOP,DT1.4,N,RA,C,22.5
+,,BOP,DT1.4,N,RA,I,30
+,,CF,DT1.4,N,RA,I,-6
+,,MC,DT1.4,N,RA,I,-6
+,,BOP,DT1.4,N,RA,N,12
+,,CF,DT1.4,N,RA,N,-3
+,,EV,DT1.4,N,RA,N,-4.5
+,,EOP,DT1.5,C,RA,C,22.4533
+,,BOP,DT1.5,C,RA,I,29.96755
+,,CF,DT1.5,C,RA,I,-6
+,,IA,DT1.5,C,RA,I,0.01098
+,,MC,DT1.5,C,RA,I,-5.99351
+,,YCU,DT1.5,C,RA,I,-0.02238
+,,BOP,DT1.5,C,RA,N,11.96764
+,,CF,DT1.5,C,RA,N,-3
+,,EV,DT1.5,C,RA,N,-4.49066
+,,IA,DT1.5,C,RA,N,0.01368
+,,EOP,DT1.5,L,RA,C,22.48128
+,,BOP,DT1.5,L,RA,I,29.96755
+,,CF,DT1.5,L,RA,I,-6
+,,IA,DT1.5,L,RA,I,0.01098
+,,MC,DT1.5,L,RA,I,-5.99351
+,,BOP,DT1.5,L,RA,N,11.98702
+,,CF,DT1.5,L,RA,N,-3
+,,EV,DT1.5,L,RA,N,-4.49626
+,,IA,DT1.5,L,RA,N,0.00549
+,,EOP,DT1.5,N,RA,C,22.5
+,,BOP,DT1.5,N,RA,I,30
+,,CF,DT1.5,N,RA,I,-6
+,,MC,DT1.5,N,RA,I,-6
+,,BOP,DT1.5,N,RA,N,12
+,,CF,DT1.5,N,RA,N,-3
+,,EV,DT1.5,N,RA,N,-4.5
+,,EOP,DT2.1,C,RA,C,22.4533
+,,BOP,DT2.1,C,RA,I,29.96755
+,,CF,DT2.1,C,RA,I,-6
+,,IA,DT2.1,C,RA,I,0.01098
,,MC,DT2.1,C,RA,I,-5.99351
-,,MC,DT2.1,L,RA,I,-5.99351
+,,YCU,DT2.1,C,RA,I,-0.02238
,,BOP,DT2.1,C,RA,N,11.96764
-,,BOP,DT2.1,L,RA,N,11.98702
+,,CF,DT2.1,C,RA,N,-3
,,EV,DT2.1,C,RA,N,-4.49066
-,,EV,DT2.1,L,RA,N,-4.49626
-,,BOP,DT2.1,C,RA,I,29.96755
-,,BOP,DT2.1,L,RA,I,29.96755
-,,EOP,DT2.1,C,RA,C,22.4533
+,,IA,DT2.1,C,RA,N,0.01368
,,EOP,DT2.1,L,RA,C,22.48128
-,,IA,DT2.1,C,RA,I,0.01098
-,,IA,DT2.1,L,RA,I,0.01098
-,,CF,DT2.1,C,RA,I,-6
+,,BOP,DT2.1,L,RA,I,29.96755
,,CF,DT2.1,L,RA,I,-6
-,,YCU,DT2.1,C,RA,I,-0.02238
-,,IA,DT2.1,C,RA,N,0.01368
-,,IA,DT2.1,L,RA,N,0.00549
-,,CF,DT2.1,C,RA,N,-3
+,,IA,DT2.1,L,RA,I,0.01098
+,,MC,DT2.1,L,RA,I,-5.99351
+,,BOP,DT2.1,L,RA,N,11.98702
,,CF,DT2.1,L,RA,N,-3
+,,EV,DT2.1,L,RA,N,-4.49626
+,,IA,DT2.1,L,RA,N,0.00549
+,,EOP,DT2.1,N,RA,C,22.5
+,,BOP,DT2.1,N,RA,I,30
+,,CF,DT2.1,N,RA,I,-6
+,,MC,DT2.1,N,RA,I,-6
+,,BOP,DT2.1,N,RA,N,12
+,,CF,DT2.1,N,RA,N,-3
+,,EV,DT2.1,N,RA,N,-4.5
+2020,,EOP,DT2.2,C,RA,C,22.4533
+2020,,BOP,DT2.2,C,RA,I,29.96755
+2020,,CF,DT2.2,C,RA,I,-6
+2020,,IA,DT2.2,C,RA,I,0.01098
2020,,MC,DT2.2,C,RA,I,-5.99351
-2020,,MC,DT2.2,L,RA,I,-5.99351
+2020,,YCU,DT2.2,C,RA,I,-0.02238
2020,,BOP,DT2.2,C,RA,N,11.96764
-2020,,BOP,DT2.2,L,RA,N,11.98702
+2020,,CF,DT2.2,C,RA,N,-3
2020,,EV,DT2.2,C,RA,N,-4.49066
-2020,,EV,DT2.2,L,RA,N,-4.49626
-2020,,BOP,DT2.2,C,RA,I,29.96755
-2020,,BOP,DT2.2,L,RA,I,29.96755
-2020,,EOP,DT2.2,C,RA,C,22.4533
+2020,,IA,DT2.2,C,RA,N,0.01368
2020,,EOP,DT2.2,L,RA,C,22.48128
-2020,,IA,DT2.2,C,RA,I,0.01098
-2020,,IA,DT2.2,L,RA,I,0.01098
-2020,,CF,DT2.2,C,RA,I,-6
+2020,,BOP,DT2.2,L,RA,I,29.96755
2020,,CF,DT2.2,L,RA,I,-6
-2020,,YCU,DT2.2,C,RA,I,-0.02238
-2020,,IA,DT2.2,C,RA,N,0.01368
-2020,,IA,DT2.2,L,RA,N,0.00549
-2020,,CF,DT2.2,C,RA,N,-3
+2020,,IA,DT2.2,L,RA,I,0.01098
+2020,,MC,DT2.2,L,RA,I,-5.99351
+2020,,BOP,DT2.2,L,RA,N,11.98702
2020,,CF,DT2.2,L,RA,N,-3
-,,MC,DTR1.1,C,RA,I,2.99676
-,,MC,DTR1.1,L,RA,I,2.99676
-,,BOP,DTR1.1,C,RA,N,-5.98382
-,,BOP,DTR1.1,L,RA,N,-5.99351
-,,EV,DTR1.1,C,RA,N,2.24533
-,,EV,DTR1.1,L,RA,N,2.24813
-,,BOP,DTR1.1,C,RA,I,-14.98378
-,,BOP,DTR1.1,L,RA,I,-14.98378
-,,EOP,DTR1.1,C,RA,C,-11.22665
-,,EOP,DTR1.1,L,RA,C,-11.24064
-,,IA,DTR1.1,C,RA,I,-0.00549
-,,IA,DTR1.1,L,RA,I,-0.00549
-,,CF,DTR1.1,C,RA,I,3
-,,CF,DTR1.1,L,RA,I,3
-,,YCU,DTR1.1,C,RA,I,0.01119
-,,IA,DTR1.1,C,RA,N,-0.00684
-,,IA,DTR1.1,L,RA,N,-0.00274
-,,CF,DTR1.1,C,RA,N,1.5
-,,CF,DTR1.1,L,RA,N,1.5
-2020,,MC,DTR1.2,C,RA,I,2.99676
-2020,,MC,DTR1.2,L,RA,I,2.99676
-2020,,BOP,DTR1.2,C,RA,N,-5.98382
-2020,,BOP,DTR1.2,L,RA,N,-5.99351
-2020,,EV,DTR1.2,C,RA,N,2.24533
-2020,,EV,DTR1.2,L,RA,N,2.24813
-2020,,BOP,DTR1.2,C,RA,I,-14.98378
-2020,,BOP,DTR1.2,L,RA,I,-14.98378
-2020,,EOP,DTR1.2,C,RA,C,-11.22665
-2020,,EOP,DTR1.2,L,RA,C,-11.24064
-2020,,IA,DTR1.2,C,RA,I,-0.00549
-2020,,IA,DTR1.2,L,RA,I,-0.00549
-2020,,CF,DTR1.2,C,RA,I,3
-2020,,CF,DTR1.2,L,RA,I,3
-2020,,YCU,DTR1.2,C,RA,I,0.01119
-2020,,IA,DTR1.2,C,RA,N,-0.00684
-2020,,IA,DTR1.2,L,RA,N,-0.00274
-2020,,CF,DTR1.2,C,RA,N,1.5
-2020,,CF,DTR1.2,L,RA,N,1.5
-,,MC,DTR2.1,C,RA,I,2.99676
-,,MC,DTR2.1,L,RA,I,2.99676
-,,BOP,DTR2.1,C,RA,N,-5.98382
-,,BOP,DTR2.1,L,RA,N,-5.99351
-,,EV,DTR2.1,C,RA,N,2.24533
-,,EV,DTR2.1,L,RA,N,2.24813
-,,BOP,DTR2.1,C,RA,I,-14.98378
-,,BOP,DTR2.1,L,RA,I,-14.98378
-,,EOP,DTR2.1,C,RA,C,-11.22665
-,,EOP,DTR2.1,L,RA,C,-11.24064
-,,IA,DTR2.1,C,RA,I,-0.00549
-,,IA,DTR2.1,L,RA,I,-0.00549
-,,CF,DTR2.1,C,RA,I,3
-,,CF,DTR2.1,L,RA,I,3
-,,YCU,DTR2.1,C,RA,I,0.01119
-,,IA,DTR2.1,C,RA,N,-0.00684
-,,IA,DTR2.1,L,RA,N,-0.00274
-,,CF,DTR2.1,C,RA,N,1.5
-,,CF,DTR2.1,L,RA,N,1.5
-2020,,MC,DTR2.2,C,RA,I,2.99676
-2020,,MC,DTR2.2,L,RA,I,2.99676
-2020,,BOP,DTR2.2,C,RA,N,-5.98382
-2020,,BOP,DTR2.2,L,RA,N,-5.99351
-2020,,EV,DTR2.2,C,RA,N,2.24533
-2020,,EV,DTR2.2,L,RA,N,2.24813
-2020,,BOP,DTR2.2,C,RA,I,-14.98378
-2020,,BOP,DTR2.2,L,RA,I,-14.98378
-2020,,EOP,DTR2.2,C,RA,C,-11.22665
-2020,,EOP,DTR2.2,L,RA,C,-11.24064
-2020,,IA,DTR2.2,C,RA,I,-0.00549
-2020,,IA,DTR2.2,L,RA,I,-0.00549
-2020,,CF,DTR2.2,C,RA,I,3
-2020,,CF,DTR2.2,L,RA,I,3
-2020,,YCU,DTR2.2,C,RA,I,0.01119
-2020,,IA,DTR2.2,C,RA,N,-0.00684
-2020,,IA,DTR2.2,L,RA,N,-0.00274
-2020,,CF,DTR2.2,C,RA,N,1.5
-2020,,CF,DTR2.2,L,RA,N,1.5
+2020,,EV,DT2.2,L,RA,N,-4.49626
+2020,,IA,DT2.2,L,RA,N,0.00549
+2020,,EOP,DT2.2,N,RA,C,22.5
+2020,,BOP,DT2.2,N,RA,I,30
+2020,,CF,DT2.2,N,RA,I,-6
+2020,,MC,DT2.2,N,RA,I,-6
+2020,,BOP,DT2.2,N,RA,N,12
+2020,,CF,DT2.2,N,RA,N,-3
+2020,,EV,DT2.2,N,RA,N,-4.5
+,,CL,DT3.1,C,RA,C,-22.4533
+,,BOP,DT3.1,C,RA,I,29.96755
+,,CF,DT3.1,C,RA,I,-6
+,,IA,DT3.1,C,RA,I,0.01098
,,MC,DT3.1,C,RA,I,-5.99351
-,,MC,DT3.1,L,RA,I,-5.99351
+,,YCU,DT3.1,C,RA,I,-0.02238
,,BOP,DT3.1,C,RA,N,11.96764
-,,BOP,DT3.1,L,RA,N,11.98702
+,,CF,DT3.1,C,RA,N,-3
,,EV,DT3.1,C,RA,N,-4.49066
-,,EV,DT3.1,L,RA,N,-4.49626
-,,CL,DT3.1,C,RA,C,-22.4533
+,,IA,DT3.1,C,RA,N,0.01368
,,CL,DT3.1,L,RA,C,-22.48128
-,,BOP,DT3.1,C,RA,I,29.96755
,,BOP,DT3.1,L,RA,I,29.96755
-,,IA,DT3.1,C,RA,I,0.01098
-,,IA,DT3.1,L,RA,I,0.01098
-,,CF,DT3.1,C,RA,I,-6
,,CF,DT3.1,L,RA,I,-6
-,,YCU,DT3.1,C,RA,I,-0.02238
-,,IA,DT3.1,C,RA,N,0.01368
-,,IA,DT3.1,L,RA,N,0.00549
-,,CF,DT3.1,C,RA,N,-3
+,,IA,DT3.1,L,RA,I,0.01098
+,,MC,DT3.1,L,RA,I,-5.99351
+,,BOP,DT3.1,L,RA,N,11.98702
,,CF,DT3.1,L,RA,N,-3
+,,EV,DT3.1,L,RA,N,-4.49626
+,,IA,DT3.1,L,RA,N,0.00549
+,,CL,DT3.1,N,RA,C,-22.5
+,,BOP,DT3.1,N,RA,I,30
+,,CF,DT3.1,N,RA,I,-6
+,,MC,DT3.1,N,RA,I,-6
+,,BOP,DT3.1,N,RA,N,12
+,,CF,DT3.1,N,RA,N,-3
+,,EV,DT3.1,N,RA,N,-4.5
+,,EOP,DT4.1,C,RA,C,22.4533
+,,BOP,DT4.1,C,RA,I,29.96755
+,,CF,DT4.1,C,RA,I,-6
+,,IA,DT4.1,C,RA,I,0.01098
,,MC,DT4.1,C,RA,I,-5.99351
-,,MC,DT4.1,L,RA,I,-5.99351
+,,YCU,DT4.1,C,RA,I,-0.02238
,,BOP,DT4.1,C,RA,N,11.96764
-,,BOP,DT4.1,L,RA,N,11.98702
+,,CF,DT4.1,C,RA,N,-3
,,EV,DT4.1,C,RA,N,-4.49066
-,,EV,DT4.1,L,RA,N,-4.49626
-,,BOP,DT4.1,C,RA,I,29.96755
-,,BOP,DT4.1,L,RA,I,29.96755
-,,EOP,DT4.1,C,RA,C,22.4533
+,,IA,DT4.1,C,RA,N,0.01368
,,EOP,DT4.1,L,RA,C,22.48128
-,,IA,DT4.1,C,RA,I,0.01098
-,,IA,DT4.1,L,RA,I,0.01098
-,,CF,DT4.1,C,RA,I,-6
+,,BOP,DT4.1,L,RA,I,29.96755
,,CF,DT4.1,L,RA,I,-6
-,,YCU,DT4.1,C,RA,I,-0.02238
-,,IA,DT4.1,C,RA,N,0.01368
-,,IA,DT4.1,L,RA,N,0.00549
-,,CF,DT4.1,C,RA,N,-3
+,,IA,DT4.1,L,RA,I,0.01098
+,,MC,DT4.1,L,RA,I,-5.99351
+,,BOP,DT4.1,L,RA,N,11.98702
,,CF,DT4.1,L,RA,N,-3
-,,MC,DT1.4,C,RA,I,-5.99351
-,,MC,DT1.4,L,RA,I,-5.99351
-,,BOP,DT1.4,C,RA,N,11.96764
-,,BOP,DT1.4,L,RA,N,11.98702
-,,EV,DT1.4,C,RA,N,-4.49066
-,,EV,DT1.4,L,RA,N,-4.49626
-,,BOP,DT1.4,C,RA,I,29.96755
-,,BOP,DT1.4,L,RA,I,29.96755
-,,EOP,DT1.4,C,RA,C,22.4533
-,,EOP,DT1.4,L,RA,C,22.48128
-,,IA,DT1.4,C,RA,I,0.01098
-,,IA,DT1.4,L,RA,I,0.01098
-,,CF,DT1.4,C,RA,I,-6
-,,CF,DT1.4,L,RA,I,-6
-,,YCU,DT1.4,C,RA,I,-0.02238
-,,IA,DT1.4,C,RA,N,0.01368
-,,IA,DT1.4,L,RA,N,0.00549
-,,CF,DT1.4,C,RA,N,-3
-,,CF,DT1.4,L,RA,N,-3
-,,MC,DT1.5,C,RA,I,-5.99351
-,,MC,DT1.5,L,RA,I,-5.99351
-,,BOP,DT1.5,C,RA,N,11.96764
-,,BOP,DT1.5,L,RA,N,11.98702
-,,EV,DT1.5,C,RA,N,-4.49066
-,,EV,DT1.5,L,RA,N,-4.49626
-,,BOP,DT1.5,C,RA,I,29.96755
-,,BOP,DT1.5,L,RA,I,29.96755
-,,EOP,DT1.5,C,RA,C,22.4533
-,,EOP,DT1.5,L,RA,C,22.48128
-,,IA,DT1.5,C,RA,I,0.01098
-,,IA,DT1.5,L,RA,I,0.01098
-,,CF,DT1.5,C,RA,I,-6
-,,CF,DT1.5,L,RA,I,-6
-,,YCU,DT1.5,C,RA,I,-0.02238
-,,IA,DT1.5,C,RA,N,0.01368
-,,IA,DT1.5,L,RA,N,0.00549
-,,CF,DT1.5,C,RA,N,-3
-,,CF,DT1.5,L,RA,N,-3
+,,EV,DT4.1,L,RA,N,-4.49626
+,,IA,DT4.1,L,RA,N,0.00549
+,,EOP,DT4.1,N,RA,C,22.5
+,,BOP,DT4.1,N,RA,I,30
+,,CF,DT4.1,N,RA,I,-6
+,,MC,DT4.1,N,RA,I,-6
+,,BOP,DT4.1,N,RA,N,12
+,,CF,DT4.1,N,RA,N,-3
+,,EV,DT4.1,N,RA,N,-4.5
+,,EOP,DTR1.1,C,RA,C,-11.22665
+,,BOP,DTR1.1,C,RA,I,-14.98378
+,,CF,DTR1.1,C,RA,I,3
+,,IA,DTR1.1,C,RA,I,-0.00549
+,,MC,DTR1.1,C,RA,I,2.99676
+,,YCU,DTR1.1,C,RA,I,0.01119
+,,BOP,DTR1.1,C,RA,N,-5.98382
+,,CF,DTR1.1,C,RA,N,1.5
+,,EV,DTR1.1,C,RA,N,2.24533
+,,IA,DTR1.1,C,RA,N,-0.00684
+,,EOP,DTR1.1,L,RA,C,-11.24064
+,,BOP,DTR1.1,L,RA,I,-14.98378
+,,CF,DTR1.1,L,RA,I,3
+,,IA,DTR1.1,L,RA,I,-0.00549
+,,MC,DTR1.1,L,RA,I,2.99676
+,,BOP,DTR1.1,L,RA,N,-5.99351
+,,CF,DTR1.1,L,RA,N,1.5
+,,EV,DTR1.1,L,RA,N,2.24813
+,,IA,DTR1.1,L,RA,N,-0.00274
+,,EOP,DTR1.1,N,RA,C,-11.25
+,,BOP,DTR1.1,N,RA,I,-15
+,,CF,DTR1.1,N,RA,I,3
+,,MC,DTR1.1,N,RA,I,3
+,,BOP,DTR1.1,N,RA,N,-6
+,,CF,DTR1.1,N,RA,N,1.5
+,,EV,DTR1.1,N,RA,N,2.25
+2020,,EOP,DTR1.2,C,RA,C,-11.22665
+2020,,BOP,DTR1.2,C,RA,I,-14.98378
+2020,,CF,DTR1.2,C,RA,I,3
+2020,,IA,DTR1.2,C,RA,I,-0.00549
+2020,,MC,DTR1.2,C,RA,I,2.99676
+2020,,YCU,DTR1.2,C,RA,I,0.01119
+2020,,BOP,DTR1.2,C,RA,N,-5.98382
+2020,,CF,DTR1.2,C,RA,N,1.5
+2020,,EV,DTR1.2,C,RA,N,2.24533
+2020,,IA,DTR1.2,C,RA,N,-0.00684
+2020,,EOP,DTR1.2,L,RA,C,-11.24064
+2020,,BOP,DTR1.2,L,RA,I,-14.98378
+2020,,CF,DTR1.2,L,RA,I,3
+2020,,IA,DTR1.2,L,RA,I,-0.00549
+2020,,MC,DTR1.2,L,RA,I,2.99676
+2020,,BOP,DTR1.2,L,RA,N,-5.99351
+2020,,CF,DTR1.2,L,RA,N,1.5
+2020,,EV,DTR1.2,L,RA,N,2.24813
+2020,,IA,DTR1.2,L,RA,N,-0.00274
+2020,,EOP,DTR1.2,N,RA,C,-11.25
+2020,,BOP,DTR1.2,N,RA,I,-15
+2020,,CF,DTR1.2,N,RA,I,3
+2020,,MC,DTR1.2,N,RA,I,3
+2020,,BOP,DTR1.2,N,RA,N,-6
+2020,,CF,DTR1.2,N,RA,N,1.5
+2020,,EV,DTR1.2,N,RA,N,2.25
+,,EOP,DTR1.3,C,RA,C,-11.22665
+,,BOP,DTR1.3,C,RA,I,-14.98378
+,,CF,DTR1.3,C,RA,I,3
+,,IA,DTR1.3,C,RA,I,-0.00549
,,MC,DTR1.3,C,RA,I,2.99676
-,,MC,DTR1.3,L,RA,I,2.99676
+,,YCU,DTR1.3,C,RA,I,0.01119
,,BOP,DTR1.3,C,RA,N,-5.98382
-,,BOP,DTR1.3,L,RA,N,-5.99351
+,,CF,DTR1.3,C,RA,N,1.5
,,EV,DTR1.3,C,RA,N,2.24533
-,,EV,DTR1.3,L,RA,N,2.24813
-,,BOP,DTR1.3,C,RA,I,-14.98378
-,,BOP,DTR1.3,L,RA,I,-14.98378
-,,EOP,DTR1.3,C,RA,C,-11.22665
+,,IA,DTR1.3,C,RA,N,-0.00684
,,EOP,DTR1.3,L,RA,C,-11.24064
-,,IA,DTR1.3,C,RA,I,-0.00549
-,,IA,DTR1.3,L,RA,I,-0.00549
-,,CF,DTR1.3,C,RA,I,3
+,,BOP,DTR1.3,L,RA,I,-14.98378
,,CF,DTR1.3,L,RA,I,3
-,,YCU,DTR1.3,C,RA,I,0.01119
-,,IA,DTR1.3,C,RA,N,-0.00684
-,,IA,DTR1.3,L,RA,N,-0.00274
-,,CF,DTR1.3,C,RA,N,1.5
+,,IA,DTR1.3,L,RA,I,-0.00549
+,,MC,DTR1.3,L,RA,I,2.99676
+,,BOP,DTR1.3,L,RA,N,-5.99351
,,CF,DTR1.3,L,RA,N,1.5
+,,EV,DTR1.3,L,RA,N,2.24813
+,,IA,DTR1.3,L,RA,N,-0.00274
+,,EOP,DTR1.3,N,RA,C,-11.25
+,,BOP,DTR1.3,N,RA,I,-15
+,,CF,DTR1.3,N,RA,I,3
+,,MC,DTR1.3,N,RA,I,3
+,,BOP,DTR1.3,N,RA,N,-6
+,,CF,DTR1.3,N,RA,N,1.5
+,,EV,DTR1.3,N,RA,N,2.25
+,,EOP,DTR1.4,C,RA,C,-11.22665
+,,BOP,DTR1.4,C,RA,I,-14.98378
+,,CF,DTR1.4,C,RA,I,3
+,,IA,DTR1.4,C,RA,I,-0.00549
,,MC,DTR1.4,C,RA,I,2.99676
-,,MC,DTR1.4,L,RA,I,2.99676
+,,YCU,DTR1.4,C,RA,I,0.01119
,,BOP,DTR1.4,C,RA,N,-5.98382
-,,BOP,DTR1.4,L,RA,N,-5.99351
+,,CF,DTR1.4,C,RA,N,1.5
,,EV,DTR1.4,C,RA,N,2.24533
-,,EV,DTR1.4,L,RA,N,2.24813
-,,BOP,DTR1.4,C,RA,I,-14.98378
-,,BOP,DTR1.4,L,RA,I,-14.98378
-,,EOP,DTR1.4,C,RA,C,-11.22665
+,,IA,DTR1.4,C,RA,N,-0.00684
,,EOP,DTR1.4,L,RA,C,-11.24064
-,,IA,DTR1.4,C,RA,I,-0.00549
-,,IA,DTR1.4,L,RA,I,-0.00549
-,,CF,DTR1.4,C,RA,I,3
+,,BOP,DTR1.4,L,RA,I,-14.98378
,,CF,DTR1.4,L,RA,I,3
-,,YCU,DTR1.4,C,RA,I,0.01119
-,,IA,DTR1.4,C,RA,N,-0.00684
+,,IA,DTR1.4,L,RA,I,-0.00549
+,,MC,DTR1.4,L,RA,I,2.99676
+,,BOP,DTR1.4,L,RA,N,-5.99351
+,,CF,DTR1.4,L,RA,N,1.5
+,,EV,DTR1.4,L,RA,N,2.24813
,,IA,DTR1.4,L,RA,N,-0.00274
-,,CF,DTR1.4,C,RA,N,1.5
-,,CF,DTR1.4,L,RA,N,1.5
\ No newline at end of file
+,,EOP,DTR1.4,N,RA,C,-11.25
+,,BOP,DTR1.4,N,RA,I,-15
+,,CF,DTR1.4,N,RA,I,3
+,,MC,DTR1.4,N,RA,I,3
+,,BOP,DTR1.4,N,RA,N,-6
+,,CF,DTR1.4,N,RA,N,1.5
+,,EV,DTR1.4,N,RA,N,2.25
+,,EOP,DTR2.1,C,RA,C,-11.22665
+,,BOP,DTR2.1,C,RA,I,-14.98378
+,,CF,DTR2.1,C,RA,I,3
+,,IA,DTR2.1,C,RA,I,-0.00549
+,,MC,DTR2.1,C,RA,I,2.99676
+,,YCU,DTR2.1,C,RA,I,0.01119
+,,BOP,DTR2.1,C,RA,N,-5.98382
+,,CF,DTR2.1,C,RA,N,1.5
+,,EV,DTR2.1,C,RA,N,2.24533
+,,IA,DTR2.1,C,RA,N,-0.00684
+,,EOP,DTR2.1,L,RA,C,-11.24064
+,,BOP,DTR2.1,L,RA,I,-14.98378
+,,CF,DTR2.1,L,RA,I,3
+,,IA,DTR2.1,L,RA,I,-0.00549
+,,MC,DTR2.1,L,RA,I,2.99676
+,,BOP,DTR2.1,L,RA,N,-5.99351
+,,CF,DTR2.1,L,RA,N,1.5
+,,EV,DTR2.1,L,RA,N,2.24813
+,,IA,DTR2.1,L,RA,N,-0.00274
+,,EOP,DTR2.1,N,RA,C,-11.25
+,,BOP,DTR2.1,N,RA,I,-15
+,,CF,DTR2.1,N,RA,I,3
+,,MC,DTR2.1,N,RA,I,3
+,,BOP,DTR2.1,N,RA,N,-6
+,,CF,DTR2.1,N,RA,N,1.5
+,,EV,DTR2.1,N,RA,N,2.25
+2020,,EOP,DTR2.2,C,RA,C,-11.22665
+2020,,BOP,DTR2.2,C,RA,I,-14.98378
+2020,,CF,DTR2.2,C,RA,I,3
+2020,,IA,DTR2.2,C,RA,I,-0.00549
+2020,,MC,DTR2.2,C,RA,I,2.99676
+2020,,YCU,DTR2.2,C,RA,I,0.01119
+2020,,BOP,DTR2.2,C,RA,N,-5.98382
+2020,,CF,DTR2.2,C,RA,N,1.5
+2020,,EV,DTR2.2,C,RA,N,2.24533
+2020,,IA,DTR2.2,C,RA,N,-0.00684
+2020,,EOP,DTR2.2,L,RA,C,-11.24064
+2020,,BOP,DTR2.2,L,RA,I,-14.98378
+2020,,CF,DTR2.2,L,RA,I,3
+2020,,IA,DTR2.2,L,RA,I,-0.00549
+2020,,MC,DTR2.2,L,RA,I,2.99676
+2020,,BOP,DTR2.2,L,RA,N,-5.99351
+2020,,CF,DTR2.2,L,RA,N,1.5
+2020,,EV,DTR2.2,L,RA,N,2.24813
+2020,,IA,DTR2.2,L,RA,N,-0.00274
+2020,,EOP,DTR2.2,N,RA,C,-11.25
+2020,,BOP,DTR2.2,N,RA,I,-15
+2020,,CF,DTR2.2,N,RA,I,3
+2020,,MC,DTR2.2,N,RA,I,3
+2020,,BOP,DTR2.2,N,RA,N,-6
+2020,,CF,DTR2.2,N,RA,N,1.5
+2020,,EV,DTR2.2,N,RA,N,2.25
\ No newline at end of file
diff --git a/ifrs17/Constants/Consts.ipynb b/ifrs17/Constants/Consts.ipynb
index cb4b750d..a2f4f66e 100644
--- a/ifrs17/Constants/Consts.ipynb
+++ b/ifrs17/Constants/Consts.ipynb
@@ -343,7 +343,7 @@
"public static class EconomicBases{",
"\n public const string L = nameof(L); //Locked Interest Rates",
"\n public const string C = nameof(C); //Current Interest Rates",
- "\n public const string N = nameof(N); //Nominal Interest Rates",
+ "\n public const string N = nameof(N); //Nominal",
"\n}"
],
"metadata": {},
@@ -442,6 +442,26 @@
"metadata": {},
"execution_count": 0,
"outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Debug"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "public static class Debug{",
+ "\n public static bool Enable = false;",
+ "\n}"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
}
]
}
\ No newline at end of file
diff --git a/ifrs17/DataModel/DataStructure.ipynb b/ifrs17/DataModel/DataStructure.ipynb
index 8800c837..4bdef721 100644
--- a/ifrs17/DataModel/DataStructure.ipynb
+++ b/ifrs17/DataModel/DataStructure.ipynb
@@ -1599,12 +1599,10 @@
"\n [Display(Order = 20)]",
"\n public double PremiumAllocation { get; init; } = DefaultPremiumExperienceAdjustmentFactor;",
"\n",
- "\n [IdentityProperty]",
"\n [Dimension(typeof(CashFlowPeriodicity))]",
"\n [Display(Order = 30)]",
"\n public CashFlowPeriodicity CashFlowPeriodicity { get; init; }",
"\n ",
- "\n [IdentityProperty]",
"\n [Dimension(typeof(InterpolationMethod))]",
"\n [Display(Order = 40)]",
"\n public InterpolationMethod InterpolationMethod { get; init; }",
diff --git a/ifrs17/Import/2ImportScope-PresentValue.ipynb b/ifrs17/Import/2ImportScope-PresentValue.ipynb
index 97d7b5b5..080af179 100644
--- a/ifrs17/Import/2ImportScope-PresentValue.ipynb
+++ b/ifrs17/Import/2ImportScope-PresentValue.ipynb
@@ -96,7 +96,9 @@
"source": [
"## Interest and Discount Rates and Factors",
"\n",
- "\nThe factors used for discounting have the same granularity as the cash flow, i.e. monthly. The yield curves have yearly granularity, so the annual Interest factor is 1 + interest rate. The monthly Interest Interest and Discount factors are obtained from the annual factors such that the product of 12 months results in the annual factors, as follows:",
+ "\nCalculation of present values can be performed using Current or Locked-in rates (locked at the inception year of the data node). During calculation, this is controlled by the Economic Basis parameter which is either set to C for Current rates or L for Locked-in rates. In addition, the Economic Basis N identifies absence of discounting, leading to computation of Nominal values.",
+ "\n",
+ "\n
The Monthly Rate scope returns both the Discounting and Interest factors used in the calculation of the corresponding quantities. When Economic basis is N empty arrays are returned. For the other values of Economic Basis, the factors used for discounting have the same granularity as the cash flow, i.e. monthly. The yield curves have yearly granularity, so the annual Interest factor is 1 + interest rate. The monthly Interest Interest and Discount factors are obtained from the annual factors such that the product of 12 months results in the annual factors, as follows:",
"\n",
"\n$$",
"\n\\text{Discount}_i = ( 1 + \\text{YC}_i ) ^{-\\frac{1}{12}} ~,",
@@ -119,7 +121,10 @@
"\n{",
"\n private string EconomicBasis => GetContext();",
"\n ",
- "\n private double[] YearlyYieldCurve => GetStorage().GetYearlyYieldCurve(Identity, EconomicBasis);",
+ "\n private double[] YearlyYieldCurve => EconomicBasis switch {",
+ "\n EconomicBases.N => Enumerable.Empty().ToArray(),",
+ "\n _ => GetStorage().GetYearlyYieldCurve(Identity, EconomicBasis),",
+ "\n };",
"\n ",
"\n double[] Interest => YearlyYieldCurve.Select(rate => Math.Pow(1d + rate, 1d / 12d)).ToArray(); ",
"\n ",
@@ -225,6 +230,12 @@
"\n",
"\nwhere Transaction Period depends on which Best Estimate value is being computed, in particular on what its [Amount Type](../DataModel/DataStructure#amount-type) is (each Amount Type has its own [Period Type](../Constants/Enums)); and $\\text{Valid Discount}$ stands for the fact that in case the Discount Curves are shorter than the required index, then their last element is returned. We also need to flip the sign of the discounted and cumulated values, to create a reserve view and be consistent with the usual [Cash flow Sign Convention](https://en.wikipedia.org/wiki/Cash_flow_sign_convention). ",
"\n",
+ "\n
In case the calculation is triggered for Economic Basis N, the discount factor is assumed to be 1 reducing the above formula to a simple cumulation of the nominal values: ",
+ "\nCumulated cash flows CC are computed from the Nominal cash flow as follows: ",
+ "\n$$",
+ "\n\\text{CC}_i = \\sum_{t=i} \\text{Nominal}_t ",
+ "\n$$",
+ "\n",
"\n
Also here, the Credit Default Risk contribution is calculated separately. Since it is based on Claims, the Period Type is implicitly defined.",
"\nThe risk of default is included in the discounting formula as follows. First, we notice that one can explicitly write the discounting recursive relation above as:",
"\n$$",
@@ -406,6 +417,8 @@
"\n ",
"\n double[] GetInterestAccretion() ",
"\n {",
+ "\n if(!monthlyInterestFactor.Any())",
+ "\n return Enumerable.Empty().ToArray();",
"\n var periodType = GetStorage().GetPeriodType(Identity.AmountType, Identity.EstimateType);",
"\n var ret = new double[parentDiscountedValues.Length];",
"\n ",
@@ -433,6 +446,9 @@
"\n ",
"\n double[] GetInterestAccretion() ",
"\n {",
+ "\n if(!monthlyInterestFactor.Any())",
+ "\n return Enumerable.Empty().ToArray();",
+ "\n ",
"\n var interestOnClaimsCashflow = new double[nominalClaimsCashflow.Length];",
"\n var interestOnClaimsCashflowCreditRisk = new double[nominalClaimsCashflow.Length];",
"\n var effectCreditRisk = new double[nominalClaimsCashflow.Length];",
@@ -479,16 +495,15 @@
{
"cell_type": "code",
"source": [
- "public interface PresentValue : IWithGetValueFromValues",
- "\n{ ",
+ "public interface PresentValue : IWithGetValueFromValues { ",
"\n static ApplicabilityBuilder ScopeApplicabilityBuilder(ApplicabilityBuilder builder) =>",
"\n builder.ForScope(s => s",
"\n .WithApplicability(x => x.GetStorage().ImportFormat != ImportFormats.Cashflow || x.GetStorage().IsSecondaryScope(x.Identity.Id.DataNode))",
"\n .WithApplicability(x => (x.Identity.Id.AocType == AocTypes.BOP && x.Identity.Id.Novelty != Novelties.C) || x.Identity.Id.AocType == AocTypes.EOP)",
"\n .WithApplicability(x => x.Identity.Id.AocType == AocTypes.CF)",
- "\n .WithApplicability(x => x.Identity.Id.IsReinsurance && x.Identity.AmountType == AmountTypes.CDR && x.Identity.Id.AocType == AocTypes.IA)",
"\n .WithApplicability(x => x.Identity.Id.AocType == AocTypes.IA)",
- "\n .WithApplicability(x => new string[]{AocTypes.BOP, AocTypes.EA, AocTypes.AM, AocTypes.RCU}.Contains(x.Identity.Id.AocType) ) //add here combination CRU for At !CDR?",
+ "\n .WithApplicability(x => ComputationHelper.AocTypeWithNoPv.Contains(x.Identity.Id.AocType) ||",
+ "\n (x.Identity.Id.AocType == AocTypes.CRU && x.Identity.AmountType != AmountTypes.CDR) )",
"\n );",
"\n ",
"\n [NotVisible][IdentityProperty][Dimension(typeof(EconomicBasis))]",
@@ -500,40 +515,31 @@
"\n public double Value => GetValueFromValues(Values);",
"\n}",
"\n",
- "\npublic interface ComputePresentValueWithIfrsVariable : PresentValue",
- "\n{",
+ "\npublic interface ComputePresentValueWithIfrsVariable : PresentValue {",
"\n double PresentValue.Value => GetStorage().GetValue(Identity.Id, Identity.AmountType, Identity.EstimateType, EconomicBasis, Identity.AccidentYear);",
"\n double[] PresentValue.Values => Enumerable.Empty().ToArray();",
"\n}",
"\n",
- "\npublic interface PresentValueFromDiscountedCashflow : PresentValue",
- "\n{",
- "\n [NotVisible]",
- "\n double[] PresentValue.Values => GetScope(Identity).Values;",
+ "\npublic interface PresentValueFromDiscountedCashflow : PresentValue {",
+ "\n [NotVisible] double[] PresentValue.Values => GetScope(Identity).Values;",
"\n}",
"\n",
- "\npublic interface CashflowAocStep : PresentValue",
- "\n{",
- "\n [NotVisible]",
- "\n double[] PresentValue.Values => GetScope(Identity).Values;",
+ "\npublic interface CashflowAocStep : PresentValue {",
+ "\n [NotVisible] double[] PresentValue.Values => GetScope(Identity).Values;",
"\n}",
"\n",
- "\npublic interface PresentValueWithInterestAccretion : PresentValue, IWithInterestAccretion",
- "\n{",
- "\n [NotVisible]",
- "\n double[] PresentValue.Values => GetInterestAccretion();",
+ "\npublic interface PresentValueWithInterestAccretion : PresentValue, IWithInterestAccretion {",
+ "\n static ApplicabilityBuilder ScopeApplicabilityBuilder(ApplicabilityBuilder builder) =>",
+ "\n builder.ForScope(s => s.WithApplicability(x => x.Identity.Id.IsReinsurance && x.Identity.AmountType == AmountTypes.CDR)); ",
+ "\n [NotVisible] double[] PresentValue.Values => GetInterestAccretion();",
"\n}",
"\n",
- "\npublic interface PresentValueWithInterestAccretionForCreditRisk : PresentValue, IWithInterestAccretionForCreditRisk",
- "\n{",
- "\n [NotVisible]",
- "\n double[] PresentValue.Values => GetInterestAccretion();",
+ "\npublic interface PresentValueWithInterestAccretionForCreditRisk : PresentValue, IWithInterestAccretionForCreditRisk {",
+ "\n [NotVisible] double[] PresentValue.Values => GetInterestAccretion();",
"\n}",
"\n",
- "\npublic interface EmptyValuesAocStep : PresentValue",
- "\n{",
- "\n [NotVisible]",
- "\n double[] PresentValue.Values => Enumerable.Empty().ToArray();",
+ "\npublic interface EmptyValuesAocStep : PresentValue {",
+ "\n [NotVisible] double[] PresentValue.Values => Enumerable.Empty().ToArray();",
"\n}"
],
"metadata": {},
@@ -593,9 +599,16 @@
"\n .Select(ay => GetScope((Identity, at, EstimateType, ay), o => o.WithContext(EconomicBasis))))",
"\n .ToArray();",
"\n double Value => PresentValues.Aggregate().Value;",
- "\n}",
- "\n",
- "\npublic interface PvCurrent : IScope",
+ "\n}"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "public interface PvCurrent : IScope",
"\n{",
"\n [IdentityProperty][NotVisible][Dimension(typeof(EconomicBasis))]",
"\n string EconomicBasis => EconomicBases.C;",
@@ -618,6 +631,40 @@
"execution_count": 0,
"outputs": []
},
+ {
+ "cell_type": "markdown",
+ "source": [
+ "## Nominal"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "public interface CumulatedNominalBE : IScope { ",
+ "\n [IdentityProperty][NotVisible][Dimension(typeof(EconomicBasis))]",
+ "\n string EconomicBasis => EconomicBases.N;",
+ "\n ",
+ "\n [IdentityProperty][NotVisible][Dimension(typeof(EstimateType))]",
+ "\n string EstimateType => EstimateTypes.BE;",
+ "\n ",
+ "\n private int?[] accidentYears => GetStorage().GetAccidentYears(Identity.DataNode).ToArray();",
+ "\n ",
+ "\n [NotVisible]",
+ "\n PresentValue[] PresentValues => GetScope(Identity.DataNode).BeAmountTypes",
+ "\n .SelectMany(at => accidentYears",
+ "\n .Select(ay => GetScope((Identity, at, EstimateType, ay), o => o.WithContext(EconomicBasis))))",
+ "\n .ToArray();",
+ "\n ",
+ "\n double Value => PresentValues.Aggregate().Value;",
+ "\n}"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
{
"cell_type": "markdown",
"source": [
@@ -655,8 +702,16 @@
"\n PresentValue[] PresentValues => accidentYears.Select(ay => GetScope((Identity, (string)null, EstimateType, ay), o => o.WithContext(EconomicBasis))).ToArray();",
"\n ",
"\n double Value => PresentValues.Aggregate().Value;",
- "\n}",
- "\npublic interface RaCurrent : IScope",
+ "\n}"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "public interface RaCurrent : IScope",
"\n{",
"\n [IdentityProperty][NotVisible][Dimension(typeof(EconomicBasis))]",
"\n string EconomicBasis => EconomicBases.C;",
@@ -675,6 +730,28 @@
"execution_count": 0,
"outputs": []
},
+ {
+ "cell_type": "code",
+ "source": [
+ "public interface CumulatedNominalRA : IScope { ",
+ "\n [IdentityProperty][NotVisible][Dimension(typeof(EconomicBasis))]",
+ "\n string EconomicBasis => EconomicBases.N;",
+ "\n ",
+ "\n [IdentityProperty][NotVisible][Dimension(typeof(EstimateType))]",
+ "\n string EstimateType => EstimateTypes.RA;",
+ "\n ",
+ "\n private int?[] accidentYears => GetStorage().GetAccidentYears(Identity.DataNode).ToArray();",
+ "\n ",
+ "\n [NotVisible]",
+ "\n PresentValue[] PresentValues => accidentYears.Select(ay => GetScope((Identity, (string)null, EstimateType, ay), o => o.WithContext(EconomicBasis))).ToArray();",
+ "\n ",
+ "\n double Value => PresentValues.Aggregate().Value;",
+ "\n}"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
{
"cell_type": "markdown",
"source": [
diff --git a/ifrs17/Import/5ImportScope-ToIfrsVar.ipynb b/ifrs17/Import/5ImportScope-ToIfrsVar.ipynb
index 5d4de6c8..ac174b24 100644
--- a/ifrs17/Import/5ImportScope-ToIfrsVar.ipynb
+++ b/ifrs17/Import/5ImportScope-ToIfrsVar.ipynb
@@ -106,6 +106,28 @@
"execution_count": 0,
"outputs": []
},
+ {
+ "cell_type": "code",
+ "source": [
+ "public interface NominalToIfrsVariable: IScope",
+ "\n{",
+ "\n IEnumerable CumulatedNominal => GetScope(Identity).PresentValues",
+ "\n .Concat(GetScope(Identity).PresentValues)",
+ "\n .Select(x => new IfrsVariable{ EconomicBasis = x.EconomicBasis, ",
+ "\n EstimateType = x.Identity.EstimateType, ",
+ "\n DataNode = x.Identity.Id.DataNode, ",
+ "\n AocType = x.Identity.Id.AocType, ",
+ "\n Novelty = x.Identity.Id.Novelty, ",
+ "\n AccidentYear = x.Identity.AccidentYear,",
+ "\n AmountType = x.Identity.AmountType,",
+ "\n Value = x.Value,",
+ "\n Partition = GetStorage().TargetPartition });",
+ "\n}"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
{
"cell_type": "code",
"source": [
diff --git a/ifrs17/Import/6ImportScope-Compute.ipynb b/ifrs17/Import/6ImportScope-Compute.ipynb
index e9b47c45..0cd0f796 100644
--- a/ifrs17/Import/6ImportScope-Compute.ipynb
+++ b/ifrs17/Import/6ImportScope-Compute.ipynb
@@ -77,12 +77,8 @@
"source": [
"public interface ComputeIfrsVarsActuals : ActualToIfrsVariable, DeferrableToIfrsVariable, EaForPremiumToIfrsVariable, TmToIfrsVariable",
"\n{",
- "\n IEnumerable CalculatedIfrsVariables => Actual.Concat(AdvanceActual)",
- "\n .Concat(OverdueActual)",
- "\n .Concat(ActEAForPremium)",
- "\n .Concat(DeferrableActual)",
- "\n .Concat(Csms)",
- "\n .Concat(Loss);",
+ "\n IEnumerable CalculatedIfrsVariables => Actual.Concat(AdvanceActual).Concat(OverdueActual)",
+ "\n .Concat(ActEAForPremium).Concat(DeferrableActual).Concat(Csms).Concat(Loss);",
"\n}"
],
"metadata": {},
@@ -101,16 +97,14 @@
{
"cell_type": "code",
"source": [
- "public interface ComputeIfrsVarsCashflows : PvToIfrsVariable, RaToIfrsVariable, DeferrableToIfrsVariable, EaForPremiumToIfrsVariable, TmToIfrsVariable",
+ "public interface ComputeIfrsVarsCashflows : PvToIfrsVariable, RaToIfrsVariable, DeferrableToIfrsVariable, EaForPremiumToIfrsVariable, TmToIfrsVariable, NominalToIfrsVariable",
"\n{",
- "\n IEnumerable CalculatedIfrsVariables => PvLocked.Concat(PvCurrent)",
- "\n .Concat(RaCurrent)",
- "\n .Concat(RaLocked)",
- "\n .Concat(AmortizationFactor)",
- "\n .Concat(BeEAForPremium)",
- "\n .Concat(DeferrableActual)",
- "\n .Concat(Csms)",
- "\n .Concat(Loss);",
+ "\n IEnumerable CalculatedIfrsVariables => Identity.ValuationApproach switch {",
+ "\n ValuationApproaches.VFA => PvCurrent.Concat(CumulatedNominal).Concat(RaCurrent).Concat(AmortizationFactor)",
+ "\n .Concat(BeEAForPremium).Concat(DeferrableActual).Concat(Csms).Concat(Loss),",
+ "\n _ => PvLocked.Concat(PvCurrent).Concat(CumulatedNominal).Concat(RaCurrent).Concat(RaLocked).Concat(AmortizationFactor)",
+ "\n .Concat(BeEAForPremium).Concat(DeferrableActual).Concat(Csms).Concat(Loss),",
+ "\n };",
"\n}"
],
"metadata": {},
@@ -132,9 +126,7 @@
"public interface ComputeIfrsVarsOpenings : ActualToIfrsVariable, DeferrableToIfrsVariable, TmToIfrsVariable",
"\n{",
"\n IEnumerable CalculatedIfrsVariables => AdvanceActual.Concat(OverdueActual)",
- "\n .Concat(DeferrableActual)",
- "\n .Concat(Csms)",
- "\n .Concat(Loss);",
+ "\n .Concat(DeferrableActual).Concat(Csms).Concat(Loss);",
"\n}"
],
"metadata": {},
diff --git a/ifrs17/Import/Importers.ipynb b/ifrs17/Import/Importers.ipynb
index 95664866..5633d094 100644
--- a/ifrs17/Import/Importers.ipynb
+++ b/ifrs17/Import/Importers.ipynb
@@ -595,7 +595,8 @@
"\n if(saveRawVariables) {",
"\n if(args.Scenario == null) await workspace.DeleteAsync(await workspace.Query().Where(rv => rv.Values.Sum(x => Math.Abs(x)) < Precision).ToArrayAsync());",
"\n await workspace.CommitToAsync(workspaceToCompute, storage.TargetPartition, snapshot : true, ",
- "\n filter : x => storage.DataNodesByImportScope[ImportScope.Primary].Contains(x.DataNode));",
+ "\n filter : x => storage.DataNodesByImportScope[ImportScope.Primary].Contains(x.DataNode)",
+ "\n );",
"\n }",
"\n return Activity.Finish();",
"\n}"
@@ -1370,10 +1371,20 @@
"\n",
"\n var workspaceToCompute = Workspace.CreateNew();",
"\n workspaceToCompute.Initialize(x => x.FromSource(options.TargetDataSource));",
- "\n foreach (var args in allArgs) {",
- "\n log = log.Merge(await ComputeAsync(args, workspace, workspaceToCompute, args == primaryArgs));",
- "\n if(log.Errors.Any()) return Activity.Finish().Merge(log);",
- "\n }",
+ "\n if (Debug.Enable) ",
+ "\n {",
+ "\n if(primaryArgs.Scenario == null) ",
+ "\n await workspace.DeleteAsync(await workspace.Query().Where(rv => rv.Values.Sum(x => Math.Abs(x)) < Precision).ToArrayAsync());",
+ "\n var partition = (Guid)(await workspace.Partition.GetKeyForInstanceAsync(primaryArgs));",
+ "\n await workspace.CommitToAsync(workspaceToCompute, partition, snapshot : true);",
+ "\n } ",
+ "\n else ",
+ "\n foreach (var args in allArgs) {",
+ "\n log = log.Merge(await ComputeAsync(args, workspace, workspaceToCompute, args == primaryArgs));",
+ "\n if(log.Errors.Any()) return Activity.Finish().Merge(log);",
+ "\n }",
+ "\n",
+ "\n",
"\n await workspaceToCompute.CommitToTargetAsync(options.TargetDataSource);",
"\n return Activity.Finish().Merge(log); ",
"\n});"
diff --git a/ifrs17/Test/Tests.ipynb b/ifrs17/Test/Tests.ipynb
index 31977d75..3158cd88 100644
--- a/ifrs17/Test/Tests.ipynb
+++ b/ifrs17/Test/Tests.ipynb
@@ -19,7 +19,9 @@
{
"cell_type": "markdown",
"source": [
- " Tests
"
+ " Tests
",
+ "\n",
+ "\n
Execute this Notebook using at least 12Gb RAM."
],
"metadata": {},
"execution_count": 0,
diff --git a/ifrs17/Utils/ImportCalculationMethods.ipynb b/ifrs17/Utils/ImportCalculationMethods.ipynb
index 7f04345b..968763ce 100644
--- a/ifrs17/Utils/ImportCalculationMethods.ipynb
+++ b/ifrs17/Utils/ImportCalculationMethods.ipynb
@@ -90,7 +90,9 @@
{
"cell_type": "markdown",
"source": [
- "# Discount and Cumulate"
+ "# Discount and Cumulate",
+ "\n",
+ "\nCalculation method called from the Import Scopes. Expected inputs are nominal values and monthly discounting rate arrays and the period type which controls the details of the formula used. The monthly discounting rates can correspond to an empty array, this is the indication that this method should perform only the cumulation of the nominal withouth discounting. This is achieve by setting the monthly discounting to 1. "
],
"metadata": {},
"execution_count": 0,
@@ -102,7 +104,8 @@
"public static double[] ComputeDiscountAndCumulate(this double[] nominalValues, double[] monthlyDiscounting, PeriodType periodType) ",
"\n{ ",
"\n if(nominalValues == null) return Enumerable.Empty().ToArray();",
- "\n ",
+ "\n if(!monthlyDiscounting.Any()) monthlyDiscounting = new double[]{1d}; //Empty discounting array triggers Cumulation. ",
+ "\n",
"\n var ret = new double[nominalValues.Length];",
"\n ",
"\n if(periodType == PeriodType.BeginningOfPeriod)",
@@ -125,8 +128,9 @@
{
"cell_type": "code",
"source": [
- "public static double[] ComputeDiscountAndCumulateWithCreditDefaultRisk(this double[] nominalValues, double[] monthlyDiscounting, double nonPerformanceRiskRate) //Is it correct that NonPerformanceRiskRate is a double? Should it be an array that takes as input tau/t?",
+ "public static double[] ComputeDiscountAndCumulateWithCreditDefaultRisk(this double[] nominalValues, double[] monthlyDiscounting, double nonPerformanceRiskRate) //NonPerformanceRiskRate consider to be constant in time. Refinement would it be an array that takes as input tau/t.",
"\n{ ",
+ "\n if(!monthlyDiscounting.Any()) monthlyDiscounting = new double[]{1d}; //Empty discounting array triggers Cumulation.",
"\n return Enumerable.Range(0, nominalValues.Length)",
"\n .Select( t => Enumerable.Range(t, nominalValues.Length-t)",
"\n .Select( tau => nominalValues[tau] * Math.Pow(monthlyDiscounting.GetValidElement(t/12), tau-t+1) * (Math.Exp(-nonPerformanceRiskRate*(tau-t)) - 1) )",
@@ -339,6 +343,26 @@
"metadata": {},
"execution_count": 0,
"outputs": []
+ },
+ {
+ "cell_type": "markdown",
+ "source": [
+ "# Helper variables used in calculation"
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "public static class ComputationHelper{",
+ "\n public static string [] AocTypeWithNoPv = new string[]{AocTypes.BOP, AocTypes.EA, AocTypes.AM, AocTypes.RCU};",
+ "\n} "
+ ],
+ "metadata": {},
+ "execution_count": 0,
+ "outputs": []
}
]
}
\ No newline at end of file