AlbaApi

<back to all web services

ProjectionsReq

The following routes are available for this service:
All Verbs/projections
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using AlbaApi.ServiceModel;
using AlbaMfs.Common.Models.PresentationLayer;
using AlbaMfs.Common.Data;
using AlbaMfs.Common.Models.ConfigurationVersionClasses;
using AlbaApi.Model;
using AlbaMfs.Common.Models.CalculatorModels.DK;
using AlbaMfs.Common.Models.CalculatorModels.DE;
using TasSyd.Model.Client;
using TasSyd.Model.Base;
using TasSyd.Model.Stochastic;
using TasSyd.Model.Enums;
using TasSyd.Model.Core.Contributions;
using TasSyd.Model.Core;
using AlbaMfs.Common.Models.HRProxyConfiguration;
using AlbaMfs.Common.Models.AdminProxyConfiguration;
using AlbaMfs.Common.Models.SiteContext.FrSiteContext.Powens.SiteContext;
using AlbaMfs.Common.Models.Powens.DomainObjects;
using AlbaMfs.Common.Models.SiteContext.EsSiteContext;
using AlbaMfs.Common.Models.SiteContext.FrSiteContext;
using AlbaMfs.Common.Models.CalculatorModels.FR;
using AlbaMfs.Common.Models.SiteContext.BeSiteContext;
using TasSyd.Model.Projections;
using TasSyd.Model.Constraints;
using AlbaMfs.Common.Models.SiteContext.PtSiteContext;
using AlbaMfs.Common.Models.CalculatorModels.PT;
using AlbaMfs.Common.Models.ConfigurationVersionClasses.DK;

namespace AlbaApi.Model
{
    public partial class Member
        : Member
    {
        public virtual string Id { get; set; }
        public virtual string Email { get; set; }
        public virtual string EmployeeGuidString { get; set; }
        public virtual bool IgnoreGender { get; set; }
    }

}

namespace AlbaApi.ServiceModel
{
    public partial class ProjectionsReq
    {
        public ProjectionsReq()
        {
            Members = new Dictionary<string, Member>{};
        }

        public virtual SiteContext Context { get; set; }
        public virtual Dictionary<string, Member> Members { get; set; }
    }

}

namespace AlbaMfs.Common.Data
{
    public enum ContributionFrequencies
    {
        Annual,
        BiAnnual,
        Quarterly,
        Monthly,
    }

    public partial class FundValue
        : IId, ITimestamp
    {
        public FundValue()
        {
            Timestamp = new byte[]{};
        }

        public virtual long Id { get; set; }
        public virtual string FundId { get; set; }
        public virtual int ClientId { get; set; }
        public virtual DateTime InformationDate { get; set; }
        public virtual decimal? InvestmentReturnTwelveMonths { get; set; }
        public virtual decimal? InvestmentReturnThreeYears { get; set; }
        public virtual decimal? InvestmentReturnFiveYears { get; set; }
        public virtual decimal? CurrentAnnualPensionFee { get; set; }
        public virtual DateTime DateCreated { get; set; }
        public virtual DateTime? DateUpdated { get; set; }
        public virtual string CreatedBy { get; set; }
        public virtual string UpdatedBy { get; set; }
        public virtual byte[] Timestamp { get; set; }
    }

    public enum LogoSource
    {
        Consultant,
        Employer,
    }

}

namespace AlbaMfs.Common.Models.AdminProxyConfiguration
{
    public partial class UserResultConfigurationAdminProxy
    {
        public virtual int Order { get; set; }
        public virtual string Label { get; set; }
        public virtual string Field { get; set; }
        public virtual string Type { get; set; }
    }

    public partial class UserSearchConfigurationAdminProxy
    {
        public virtual int Order { get; set; }
        public virtual string Label { get; set; }
        public virtual string Field { get; set; }
        public virtual string Type { get; set; }
    }

}

namespace AlbaMfs.Common.Models.CalculatorModels.DE
{
    public partial class DeSocialSecurityParameters
    {
        public virtual decimal RetirementInsuranceCeiling { get; set; }
        public virtual decimal HealthInsuranceCeiling { get; set; }
        public virtual decimal CurrentPensionLevel { get; set; }
        public virtual decimal ReferenceIncome { get; set; }
        public virtual FormerDdrValues DdrValues { get; set; }
        public virtual decimal EmployerRetirementPct { get; set; }
        public virtual decimal EmployerUnemployementPct { get; set; }
        public virtual decimal EmployerHealthInsuranceBasePct { get; set; }
        public virtual decimal EmployerHealthInsuranceAdditionalPct { get; set; }
        public virtual decimal EmployerNursingCarePct { get; set; }
        public virtual decimal EmployeeRetirementPct { get; set; }
        public virtual decimal EmployeeUnemployementPct { get; set; }
        public virtual decimal EmployeeHealthInsuranceBasePct { get; set; }
        public virtual decimal EmployeeHealthInsuranceAdditionalPct { get; set; }
        public virtual decimal EmployeeNursingCarePct { get; set; }
        public virtual decimal EmployeeChildlessNursingCareAdditionalPct { get; set; }
    }

    public partial class FormerDdrValues
    {
        public virtual decimal RetirementInsuranceCeiling { get; set; }
        public virtual decimal HealthInsuranceCeiling { get; set; }
        public virtual decimal CurrentPensionLevel { get; set; }
        public virtual decimal ReferenceIncome { get; set; }
    }

}

namespace AlbaMfs.Common.Models.CalculatorModels.DK
{
    public partial class DanishAdvisoryParameters
    {
        public virtual int NormalRetirementAge { get; set; }
        public virtual int PlanningHorizon { get; set; }
        public virtual decimal RetirementGreenThresholdPct { get; set; }
        public virtual decimal RetirementAmberThresholdPct { get; set; }
        public virtual decimal IncapacityGreenThresholdPct { get; set; }
        public virtual decimal IncapacityAmberThresholdPct { get; set; }
        public virtual decimal CriticalIllnessGreenThresholdPct { get; set; }
        public virtual decimal CriticalIllnessAmberThresholdPct { get; set; }
        public virtual decimal DeathSingleGreenThresholdPct { get; set; }
        public virtual decimal DeathSingleAmberThresholdPct { get; set; }
        public virtual decimal DeathMarriedGreenThresholdPct { get; set; }
        public virtual decimal DeathMarriedAmberThresholdPct { get; set; }
    }

    public partial class DanishGeneralPensionParameters
    {
        public virtual decimal InstalmentPensionContributionCeiling { get; set; }
        public virtual decimal retirementSavingContributionCeilingLessThan5 { get; set; }
        public virtual decimal retirementSavingContributionCeilingMoreThan5 { get; set; }
    }

    public partial class DanishTaxParameters
    {
        public virtual decimal LabourMarketContributionRate { get; set; }
        public virtual decimal BottomTaxRate { get; set; }
        public virtual decimal HealthContributionRate { get; set; }
        public virtual decimal TopTaxRate { get; set; }
        public virtual decimal TopTaxLimit { get; set; }
        public virtual decimal TaxCeilingPercentage { get; set; }
        public virtual decimal TaxCeilingPercentagePositiveNetCapitalIncome { get; set; }
        public virtual decimal PersonalAllowanceYoung { get; set; }
        public virtual decimal PersonalAllowance { get; set; }
        public virtual decimal MaximalCapitalPensionDeduction { get; set; }
        public virtual decimal BaseDeductionPositiveNetCapitalIncome { get; set; }
        public virtual decimal ShareTaxRateBelowLimit { get; set; }
        public virtual decimal ShareTaxRateAboveLimit { get; set; }
        public virtual decimal LimitShareTax { get; set; }
        public virtual decimal BottomLimitEmployeeDeduction { get; set; }
        public virtual decimal EmployeeDeductionRate { get; set; }
        public virtual decimal MaximumEmploymentAllowance { get; set; }
        public virtual decimal PropertyValueTaxPercentageBelowLimitEVL { get; set; }
        public virtual decimal PropertyValueTaxPercentageAboveLimitEVL { get; set; }
        public virtual decimal LimitPropertyValueTax { get; set; }
        public virtual decimal DeductionOfPropertyValueTax6 { get; set; }
        public virtual decimal DeductionOfPropertyValueTax7 { get; set; }
        public virtual decimal MaximumImpactUnderEVL { get; set; }
        public virtual decimal NegativeNetCapitalIncome { get; set; }
        public virtual decimal BottomDeductionEqualizationTax { get; set; }
        public virtual decimal EqualizationTax { get; set; }
        public virtual decimal TransferableBottomDeductionEqualizationTax { get; set; }
        public virtual decimal BottomLineJobDeduction { get; set; }
        public virtual decimal JobDeductionRate { get; set; }
        public virtual decimal MaximumJobDeduction { get; set; }
        public virtual IEnumerable<DanishCountyTaxParameters> CountyTaxLookup { get; set; }
    }

    public partial class FolkepensionParameters
    {
        public virtual int Year { get; set; }
        public virtual decimal BaseAmount { get; set; }
        public virtual decimal PensionSupplementSingle { get; set; }
        public virtual decimal PensionSupplementOther { get; set; }
        public virtual decimal DeductionOnBaseAmount { get; set; }
        public virtual decimal DeductionOnIncomeOtherPct { get; set; }
        public virtual decimal DeductionIncomeAfterAMB { get; set; }
        public virtual decimal DeductionPensionSupplementSingle { get; set; }
        public virtual decimal DeductionPensionSupplementOther { get; set; }
        public virtual decimal ReductionBaseAmount { get; set; }
        public virtual decimal ReductionPensionSupplement { get; set; }
        public virtual decimal ReductionPensionSupplementOther { get; set; }
        public virtual decimal ReductionPensionSupplementSpouse { get; set; }
    }

    public partial class FortidspensionParameters
    {
        public virtual int Year { get; set; }
        public virtual decimal StateSingle { get; set; }
        public virtual decimal StateOther { get; set; }
        public virtual decimal DeductionOnIncomeOther { get; set; }
        public virtual decimal MaxContributionPensioner { get; set; }
        public virtual decimal MaxContributionNotPensioner { get; set; }
        public virtual decimal DeductionSingle { get; set; }
        public virtual decimal DeductionOther { get; set; }
        public virtual decimal ReductionIncome { get; set; }
        public virtual decimal ReductionIncomeSpouse { get; set; }
        public virtual decimal MinimumSingle { get; set; }
        public virtual decimal MinimumOther { get; set; }
    }

}

namespace AlbaMfs.Common.Models.CalculatorModels.FR
{
    public partial class FrSocialSecurityParameters
    {
        public virtual decimal SocialSecurityContributionCeiling { get; set; }
    }

}

namespace AlbaMfs.Common.Models.CalculatorModels.PT
{
    public partial class PtSocialSecurityParameters
    {
        public virtual int NormalRetirementAge { get; set; }
        public virtual int NormalRetirementAgeMonths { get; set; }
    }

}

namespace AlbaMfs.Common.Models.ConfigurationVersionClasses
{
    public partial class ConfigurationVersionCarrier
        : ConfigurationVersionEntity
    {
        public virtual string CarrierId { get; set; }
    }

    public partial class ConfigurationVersionContactDetails
    {
        public ConfigurationVersionContactDetails()
        {
            OpeningHours = new Dictionary<string, ConfigurationVersionOpeningHours>{};
        }

        public virtual string Website { get; set; }
        public virtual string Email { get; set; }
        public virtual string Phone { get; set; }
        public virtual bool ShowInFooter { get; set; }
        public virtual Dictionary<string, ConfigurationVersionOpeningHours> OpeningHours { get; set; }
    }

    public partial class ConfigurationVersionEmailSetting
    {
        public ConfigurationVersionEmailSetting()
        {
            SendToBCC = new string[]{};
            SendToCC = new string[]{};
            SendFrom = new string[]{};
        }

        public virtual string Id { get; set; }
        public virtual string SubjectFormat { get; set; }
        public virtual string[] SendToBCC { get; set; }
        public virtual string[] SendToCC { get; set; }
        public virtual string[] SendFrom { get; set; }
        public virtual string BodyTemplate { get; set; }
    }

    public partial class ConfigurationVersionEntity
    {
        public virtual string LogoUri { get; set; }
        public virtual string Name { get; set; }
        public virtual ConfigurationVersionContactDetails ContactDetails { get; set; }
    }

    public partial class ConfigurationVersionEntityColumn
    {
        public ConfigurationVersionEntityColumn()
        {
            Values = new List<string>{};
        }

        public virtual EntityColumnType Type { get; set; }
        public virtual int Ordinal { get; set; }
        public virtual string Value { get; set; }
        public virtual List<string> Values { get; set; }
    }

    public partial class ConfigurationVersionEntityColumnFilter
    {
        public ConfigurationVersionEntityColumnFilter()
        {
            Columns = new ConfigurationVersionEntityColumn[]{};
        }

        public virtual string Entity { get; set; }
        public virtual string Alias { get; set; }
        public virtual int Ordinal { get; set; }
        public virtual ConfigurationVersionEntityColumn[] Columns { get; set; }
    }

    public partial class ConfigurationVersionGroupConfig
    {
        public ConfigurationVersionGroupConfig()
        {
            EntityColumnFilters = new ConfigurationVersionEntityColumnFilter[]{};
        }

        public virtual ConfigurationVersionEntityColumnFilter[] EntityColumnFilters { get; set; }
        public virtual string Rule { get; set; }
    }

    public partial class ConfigurationVersionMemberDocumentConfig
    {
        public ConfigurationVersionMemberDocumentConfig()
        {
            allowedMIMETypes = new string[]{};
        }

        public virtual int maxFileSizeMB { get; set; }
        public virtual string[] allowedMIMETypes { get; set; }
    }

    public partial class ConfigurationVersionOpeningHours
    {
        public virtual Time Opening { get; set; }
        public virtual Time LunchStart { get; set; }
        public virtual Time LunchEnd { get; set; }
        public virtual Time Closing { get; set; }
    }

    public partial class ConfigurationVersionOption
    {
        public virtual string Identifier { get; set; }
        public virtual string Name { get; set; }
        public virtual string ImageUri { get; set; }
        public virtual string Description1 { get; set; }
        public virtual string Description2 { get; set; }
        public virtual string Link { get; set; }
    }

    public partial class ConfigurationVersionRecommendation
    {
        public ConfigurationVersionRecommendation()
        {
            Products = new List<ProductQuestion>{};
            RiskQuestions = new List<RiskQuestion>{};
            Risks = new List<RiskRecommendation>{};
        }

        public virtual List<ProductQuestion> Products { get; set; }
        public virtual List<RiskQuestion> RiskQuestions { get; set; }
        public virtual List<RiskRecommendation> Risks { get; set; }
    }

    public partial class ConfigurationVersionRecommendationProduct
    {
        public ConfigurationVersionRecommendationProduct()
        {
            Products = new List<ProductData>{};
            ProductRiskMatrix = new List<ProductRiskMatrix>{};
            BarGraphData = new List<Dictionary<String,String>>{};
            ProductTypeData = new List<ProductTypeData>{};
        }

        public virtual List<ProductData> Products { get; set; }
        public virtual PieGraph PieGraphData { get; set; }
        public virtual List<ProductRiskMatrix> ProductRiskMatrix { get; set; }
        public virtual List<Dictionary<String,String>> BarGraphData { get; set; }
        public virtual List<ProductTypeData> ProductTypeData { get; set; }
        public virtual HistoricalData HistoricalTableData { get; set; }
    }

    public partial class ConfigurationVersionVotingOptions
    {
        public ConfigurationVersionVotingOptions()
        {
            Value = new ConfigurationVersionOption[]{};
        }

        public virtual string Set { get; set; }
        public virtual string Id { get; set; }
        public virtual string Name { get; set; }
        public virtual ConfigurationVersionOption[] Value { get; set; }
    }

    public partial class ConfigurationVersionVotingPollConfig
    {
        public virtual int Order { get; set; }
        public virtual string Label { get; set; }
        public virtual string Field { get; set; }
        public virtual string Type { get; set; }
    }

    public partial class ConfigurationVersionVotingPollSetup
    {
        public ConfigurationVersionVotingPollSetup()
        {
            Options = new ConfigurationVersionVotingOptions[]{};
        }

        public virtual string Code { get; set; }
        public virtual DateTime? StartDate { get; set; }
        public virtual DateTime? EndDate { get; set; }
        public virtual string DefaultImage { get; set; }
        public virtual ConfigurationVersionVotingOptions[] Options { get; set; }
    }

    public enum EntityColumnType
    {
        Enum,
        Json,
    }

    public partial class FormTypeFieldsConfiguration
    {
        public FormTypeFieldsConfiguration()
        {
            Validation = new List<string>{};
        }

        public virtual int Order { get; set; }
        public virtual string Label { get; set; }
        public virtual string Field { get; set; }
        public virtual string Type { get; set; }
        public virtual List<string> Validation { get; set; }
        public virtual string LookupReference { get; set; }
        public virtual int? Min { get; set; }
        public virtual int? Max { get; set; }
    }

    public partial class FormTypeLookupConfiguration
    {
        public virtual string Name { get; set; }
    }

    public partial class HistoricalData
    {
        public HistoricalData()
        {
            Data = new List<Dictionary<String,String>>{};
            Years = new string[]{};
        }

        public virtual List<Dictionary<String,String>> Data { get; set; }
        public virtual string[] Years { get; set; }
        public virtual string WorstYear { get; set; }
    }

    public partial class Matrix
    {
        public virtual string InvestorProfile { get; set; }
        public virtual string MinimumAllocationInStocks { get; set; }
        public virtual string MaximumAllocationinStocks { get; set; }
    }

    public partial class Option
    {
        public virtual int Value { get; set; }
        public virtual string Description { get; set; }
    }

    public partial class OptionGradeValue
    {
        public virtual string QuestionOptionReference { get; set; }
        public virtual int GradeValue { get; set; }
    }

    public partial class PieGraph
    {
        public PieGraph()
        {
            QuestionnaireAnswer = new QuestionnaireAnswer[]{};
        }

        public virtual QuestionnaireAnswer[] QuestionnaireAnswer { get; set; }
    }

    public partial class ProductData
    {
        public virtual string Product { get; set; }
        public virtual string Formula { get; set; }
        public virtual string Carrier { get; set; }
        public virtual int ProductTypeId { get; set; }
        public virtual double? Score { get; set; }
    }

    public partial class ProductQuestion
    {
        public ProductQuestion()
        {
            Options = new List<Option>{};
        }

        public virtual Question Question { get; set; }
        public virtual List<Option> Options { get; set; }
    }

    public partial class ProductRiskMatrix
    {
        public virtual string Carrier { get; set; }
        public virtual string ProductRiskMatrixName { get; set; }
        public virtual string A { get; set; }
        public virtual string B { get; set; }
        public virtual string C { get; set; }
        public virtual string D { get; set; }
    }

    public partial class ProductTypeData
    {
        public virtual int? ProductTypeId { get; set; }
        public virtual string ProductTypeName { get; set; }
    }

    public partial class Question
    {
        public virtual int Number { get; set; }
        public virtual string Description { get; set; }
    }

    public partial class QuestionnaireAnswer
    {
        public QuestionnaireAnswer()
        {
            Others = new Matrix[]{};
        }

        public virtual string Value { get; set; }
        public virtual Matrix[] Others { get; set; }
    }

    public partial class QuestionOption
    {
        public QuestionOption()
        {
            OptionGradeValues = new List<OptionGradeValue>{};
        }

        public virtual int OptionNumber { get; set; }
        public virtual List<OptionGradeValue> OptionGradeValues { get; set; }
    }

    public partial class RiskQuestion
    {
        public RiskQuestion()
        {
            QuestionOptions = new List<QuestionOption>{};
        }

        public virtual int QuestionNumber { get; set; }
        public virtual bool HasQuestionReference { get; set; }
        public virtual List<QuestionOption> QuestionOptions { get; set; }
    }

    public partial class RiskRecommendation
    {
        public virtual int StartValue { get; set; }
        public virtual int EndValue { get; set; }
        public virtual string RiskName { get; set; }
        public virtual string RiskId { get; set; }
    }

}

namespace AlbaMfs.Common.Models.ConfigurationVersionClasses.DK
{
    public partial class ConfigurationVersionProductEmailSetup
    {
        public ConfigurationVersionProductEmailSetup()
        {
            Emails = new string[]{};
        }

        public virtual string Product { get; set; }
        public virtual string[] Emails { get; set; }
    }

    public partial class ConfigurationVersionPublicContactUsSetup
    {
        public ConfigurationVersionPublicContactUsSetup()
        {
            ProductEmails = new ConfigurationVersionProductEmailSetup[]{};
            ToRecipients = new string[]{};
            CcRecipients = new string[]{};
            BccRecipients = new string[]{};
        }

        public virtual string LookupReference { get; set; }
        public virtual string CurrentProduct { get; set; }
        public virtual ConfigurationVersionProductEmailSetup[] ProductEmails { get; set; }
        public virtual string[] ToRecipients { get; set; }
        public virtual string[] CcRecipients { get; set; }
        public virtual string[] BccRecipients { get; set; }
    }

}

namespace AlbaMfs.Common.Models.HRProxyConfiguration
{
    public partial class UserResultConfiguration
    {
        public virtual int Order { get; set; }
        public virtual string Label { get; set; }
        public virtual string Field { get; set; }
        public virtual string Type { get; set; }
    }

    public partial class UserSearchConfiguration
    {
        public virtual int Order { get; set; }
        public virtual string Label { get; set; }
        public virtual string Field { get; set; }
        public virtual string Type { get; set; }
    }

}

namespace AlbaMfs.Common.Models.Powens.DomainObjects
{
    public partial class Account
    {
        public Account()
        {
            Recipients = new Object[]{};
            Calculated = new string[]{};
            Investments = new Investment[]{};
            Transfers = new Object[]{};
        }

        public virtual int Id { get; set; }
        public virtual int? IdConnection { get; set; }
        public virtual int? IdUser { get; set; }
        public virtual int? IdSource { get; set; }
        public virtual int? IdParent { get; set; }
        public virtual string Number { get; set; }
        public virtual string OriginalName { get; set; }
        public virtual decimal? Balance { get; set; }
        public virtual decimal? Coming { get; set; }
        public virtual bool Display { get; set; }
        public virtual DateTime? LastUpdate { get; set; }
        public virtual DateTime? Deleted { get; set; }
        public virtual DateTime? Disabled { get; set; }
        public virtual string Iban { get; set; }
        public virtual Currency Currency { get; set; }
        public virtual string Type { get; set; }
        public virtual int IdType { get; set; }
        public virtual int Bookmarked { get; set; }
        public virtual string Name { get; set; }
        public virtual string Error { get; set; }
        public virtual AccountUsage? Usage { get; set; }
        public virtual AccountOwnership Ownership { get; set; }
        public virtual string CompanyName { get; set; }
        public virtual Loan Loan { get; set; }
        public virtual string WebId { get; set; }
        public virtual Object OpeningDate { get; set; }
        public virtual Object[] Recipients { get; set; }
        public virtual Object Bic { get; set; }
        public virtual double ComingBalance { get; set; }
        public virtual string FormattedBalance { get; set; }
        public virtual string[] Calculated { get; set; }
        public virtual double Valuation { get; set; }
        public virtual double Diff { get; set; }
        public virtual double DiffPercent { get; set; }
        public virtual double PrevDiff { get; set; }
        public virtual double PrevDiffPercent { get; set; }
        public virtual Information Information { get; set; }
        public virtual Investment[] Investments { get; set; }
        public virtual Object[] Transfers { get; set; }
    }

    public enum AccountOwnership
    {
        [EnumMember(Value="owner")]
        Owner = 1,
        [EnumMember(Value="co-owner")]
        CoOwner = 2,
        [EnumMember(Value="attorney")]
        Attorney = 3,
    }

    public enum AccountUsage
    {
        PRIV = 1,
        ORGA = 2,
    }

    public partial class Currency
    {
        public virtual string Id { get; set; }
        public virtual string Name { get; set; }
        public virtual string Symbol { get; set; }
        public virtual bool Crypto { get; set; }
        public virtual int Precision { get; set; }
        public virtual bool Prefix { get; set; }
        public virtual Object Marketcap { get; set; }
        public virtual DateTime? Datetime { get; set; }
    }

    public partial class Information
    {
        public virtual string Version { get; set; }
        public virtual string ProviderType { get; set; }
    }

    public partial class Investment
    {
        public Investment()
        {
            Calculated = new string[]{};
            Pockets = new Object[]{};
        }

        public virtual int Id { get; set; }
        public virtual int IdAccount { get; set; }
        public virtual int IdSecurity { get; set; }
        public virtual int? IdType { get; set; }
        public virtual string Label { get; set; }
        public virtual string Code { get; set; }
        public virtual string CodeType { get; set; }
        public virtual string StockSymbol { get; set; }
        public virtual string Source { get; set; }
        public virtual string Description { get; set; }
        public virtual decimal? Quantity { get; set; }
        public virtual decimal? UnitPrice { get; set; }
        public virtual decimal? UnitValue { get; set; }
        public virtual decimal? Valuation { get; set; }
        public virtual decimal? Diff { get; set; }
        public virtual decimal? DiffPercent { get; set; }
        public virtual decimal? PrevDiff { get; set; }
        public virtual decimal? PrevDiffPercent { get; set; }
        public virtual DateTime VDate { get; set; }
        public virtual DateTime? PrevVDate { get; set; }
        public virtual decimal PortfolioShare { get; set; }
        public virtual string[] Calculated { get; set; }
        public virtual DateTime? Deleted { get; set; }
        public virtual DateTime? LastUpdate { get; set; }
        public virtual Currency OriginalCurrency { get; set; }
        public virtual decimal? OriginalValuation { get; set; }
        public virtual decimal? OriginalUnitValue { get; set; }
        public virtual decimal? OriginalUnitPrice { get; set; }
        public virtual decimal? OriginalDiff { get; set; }
        public virtual InvestmentDetail Details { get; set; }
        public virtual Object StockMarket { get; set; }
        public virtual Object Type { get; set; }
        public virtual Object[] Pockets { get; set; }
    }

    public partial class InvestmentDetail
    {
        public virtual decimal? PerformanceOneYear { get; set; }
        public virtual decimal? PerformanceThreeYear { get; set; }
        public virtual decimal? PerformanceFiveYear { get; set; }
        public virtual decimal? SRRI { get; set; }
        public virtual string AssetCategory { get; set; }
        public virtual string RecommendedPeriod { get; set; }
        public virtual DateTime? LastUpdate { get; set; }
    }

    public partial class Loan
    {
        public virtual decimal? TotalAmount { get; set; }
        public virtual decimal? AvailableAmount { get; set; }
        public virtual decimal? UsedAmount { get; set; }
        public virtual DateTime? SubscriptionDate { get; set; }
        public virtual DateTime? MaturityDate { get; set; }
        public virtual decimal? NextPaymentAmount { get; set; }
        public virtual DateTime? NextPaymentDate { get; set; }
        public virtual decimal? Rate { get; set; }
        public virtual int? NbPaymentsLeft { get; set; }
        public virtual int? NbPaymentsDone { get; set; }
        public virtual int? NbPaymentsTotal { get; set; }
        public virtual decimal? LastPaymentAmount { get; set; }
        public virtual DateTime? LastPaymentDate { get; set; }
        public virtual string AccountLabel { get; set; }
        public virtual string InsuranceLabel { get; set; }
        public virtual decimal? InsuranceAmount { get; set; }
        public virtual decimal? InsuranceRate { get; set; }
        public virtual int? Duration { get; set; }
        public virtual string Type { get; set; }
    }

}

namespace AlbaMfs.Common.Models.PresentationLayer
{
    public partial class AccidentInsurancePlan
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual decimal? ExpiryAge { get; set; }
        public virtual int InsuranceAmount { get; set; }
        public virtual bool DeathCover { get; set; }
        public virtual bool DentalCover { get; set; }
    }

    public partial class AuthenticationMethod
    {
        public AuthenticationMethod()
        {
            RegistrationFields = new string[]{};
        }

        public virtual AuthenticationMethodType Type { get; set; }
        public virtual string SaClientId { get; set; }
        public virtual string[] RegistrationFields { get; set; }
    }

    public enum AuthenticationMethodType
    {
        NemId,
        SSO,
        Common,
        Single,
    }

    public partial class BookingGroup
    {
        public virtual BookingGroupType Type { get; set; }
        public virtual string UserName { get; set; }
        public virtual string Password { get; set; }
        public virtual string AddressLine1 { get; set; }
        public virtual string AddressLine2 { get; set; }
        public virtual string AddressLine3 { get; set; }
        public virtual int SortOrder { get; set; }
    }

    public enum BookingGroupType
    {
        WebNormalOfficeHours,
        WebOutsideNormalOfficeHours,
        OnLocation,
    }

    public partial class Branding
    {
        public virtual LogoSource PrimaryLogo { get; set; }
        public virtual LogoSource? SecondaryLogo { get; set; }
        public virtual string PrimaryMobileMargin { get; set; }
        public virtual string PrimaryDesktopMargin { get; set; }
        public virtual string SecondaryMobileMargin { get; set; }
        public virtual string SecondaryDesktopMargin { get; set; }
    }

    public partial class CalculatorColorScheme
    {
        public virtual string PrimaryColor1 { get; set; }
        public virtual string PrimaryColor2 { get; set; }
        public virtual string DecorativeColor1 { get; set; }
        public virtual string DecorativeColor2 { get; set; }
        public virtual string DecorativeColor3 { get; set; }
        public virtual string DecorativeColor4 { get; set; }
        public virtual string DecorativeColor5 { get; set; }
        public virtual string FontColor1 { get; set; }
        public virtual string FontColor2 { get; set; }
        public virtual string TableHeaderFontColor { get; set; }
        public virtual string TableEmployerMatchFontColor { get; set; }
        public virtual IEnumerable<string> ChartColors { get; set; }
        public virtual CalculatorReportColors ReportColors { get; set; }
    }

    public partial class CalculatorConfiguration
    {
    }

    public partial class CalculatorData
    {
        public CalculatorData()
        {
            Locale = new Dictionary<string, string>{};
            RiskProfileMapping = new Dictionary<string, Dictionary<String,String>>{};
            DkAnnuityPriceList = new List<CalculatorDkAnnuityPrice>{};
            DkCarrierIDMapping = new Dictionary<string, string>{};
            PtLifetimePensionAnnuityFactors = new List<CalculatorPtAnnuityFactorLP>{};
            PtPensionDrawdownAnnuityFactors = new List<CalculatorPtAnnuityFactorPD>{};
            SalaryGrowthIndexMappings = new List<CalculatorSalaryGrowthIndexMapping>{};
        }

        public virtual bool IsEnabled { get; set; }
        public virtual string CdyPosition { get; set; }
        public virtual int AmountInputPrecision { get; set; }
        public virtual int PercentInputPrecision { get; set; }
        public virtual Dictionary<string, string> Locale { get; set; }
        public virtual int DisplayPrecision { get; set; }
        public virtual int UpwardsConversionPrecision { get; set; }
        public virtual int DownwardsConversionPrecision { get; set; }
        public virtual bool UseInvestmentProductsFile { get; set; }
        public virtual string InvestmentProductsFileName { get; set; }
        public virtual Member Member { get; set; }
        public virtual ClientCountryConfig ClientCountryConfig { get; set; }
        public virtual CalculatorColorScheme ColorScheme { get; set; }
        public virtual Dictionary<string, Dictionary<String,String>> RiskProfileMapping { get; set; }
        public virtual string DefaultRiskLevel { get; set; }
        public virtual List<CalculatorDkAnnuityPrice> DkAnnuityPriceList { get; set; }
        public virtual Dictionary<string, string> DkCarrierIDMapping { get; set; }
        public virtual string DkDefaultCarrierID { get; set; }
        public virtual CalculatorFrConfiguration FrConfiguration { get; set; }
        public virtual RPCLevelInfo RpcLevelInfo { get; set; }
        public virtual bool FrIncludePEROProfitSharingSavings { get; set; }
        public virtual List<CalculatorPtAnnuityFactorLP> PtLifetimePensionAnnuityFactors { get; set; }
        public virtual List<CalculatorPtAnnuityFactorPD> PtPensionDrawdownAnnuityFactors { get; set; }
        public virtual List<CalculatorSalaryGrowthIndexMapping> SalaryGrowthIndexMappings { get; set; }
    }

    public partial class CalculatorDkAnnuityPrice
    {
        public virtual string CarrierName { get; set; }
        public virtual string RiskProfile { get; set; }
        public virtual double Price { get; set; }
    }

    public partial class CalculatorFrConfiguration
    {
        public CalculatorFrConfiguration()
        {
            PlanConfigurations = new List<CalculatorFrPlanConfiguration>{};
            ContributionRules = new List<CalculatorFrContributionRule>{};
        }

        public virtual List<CalculatorFrPlanConfiguration> PlanConfigurations { get; set; }
        public virtual List<CalculatorFrContributionRule> ContributionRules { get; set; }
    }

    public partial class CalculatorFrContributionBracket
    {
        public virtual double Threshold { get; set; }
        public virtual double Rate { get; set; }
    }

    public enum CalculatorFrContributionBracketType
    {
        None,
        MultipleOfSSCC,
        FixedAmount,
    }

    public partial class CalculatorFrContributionCap
    {
        public virtual CalculatorFrContributionCapType Type { get; set; }
        public virtual CalculatorFrContributionType ContributionType { get; set; }
        public virtual double Value { get; set; }
    }

    public enum CalculatorFrContributionCapType
    {
        None,
        Amount,
        MatchPercent,
        PercentOfSSCC,
    }

    public partial class CalculatorFrContributionRule
    {
        public CalculatorFrContributionRule()
        {
            Brackets = new List<CalculatorFrContributionBracket>{};
        }

        public virtual int ID { get; set; }
        public virtual string Name { get; set; }
        public virtual CalculatorFrContributionType ContributionType { get; set; }
        public virtual CalculatorFrContributionBracketType BracketType { get; set; }
        public virtual List<CalculatorFrContributionBracket> Brackets { get; set; }
        public virtual int NumberOfBrackets { get; set; }
    }

    public enum CalculatorFrContributionType
    {
        EmployeeMandatory,
        EmployerMandatory,
        EmployerMatch,
    }

    public partial class CalculatorFrPlanConfiguration
    {
        public CalculatorFrPlanConfiguration()
        {
            PlanLevelContributionCaps = new List<CalculatorFrContributionCap>{};
            FundLevelContributionCaps = new Dictionary<string, List<CalculatorFrContributionCap>>{};
            ContributionRuleMapping = new Dictionary<string, List<Int32>>{};
        }

        public virtual CalculatorFrPlanType Type { get; set; }
        public virtual string Name { get; set; }
        public virtual double ContributionFee { get; set; }
        public virtual double AUMFeeUnitLinked { get; set; }
        public virtual double AUMFeeInsurerAsset { get; set; }
        public virtual List<CalculatorFrContributionCap> PlanLevelContributionCaps { get; set; }
        public virtual Dictionary<string, List<CalculatorFrContributionCap>> FundLevelContributionCaps { get; set; }
        public virtual Dictionary<string, List<Int32>> ContributionRuleMapping { get; set; }
    }

    public enum CalculatorFrPlanType
    {
        PEE,
        PERCOL,
        PERO,
        PERIN,
    }

    public partial class CalculatorPtAnnuityFactorLP
    {
        public virtual int Age { get; set; }
        public virtual bool IsReversionary { get; set; }
        public virtual double Factor { get; set; }
    }

    public partial class CalculatorPtAnnuityFactorPD
    {
        public virtual int Term { get; set; }
        public virtual string InvestmentCode { get; set; }
        public virtual double Factor { get; set; }
    }

    public partial class CalculatorReportColors
    {
        public virtual CalculatorReportTableColors TableColors { get; set; }
        public virtual IEnumerable<string> Chart1Colors { get; set; }
        public virtual IEnumerable<string> Chart2Colors { get; set; }
        public virtual IEnumerable<string> Chart3Colors { get; set; }
    }

    public partial class CalculatorReportTableColors
    {
        public virtual string HeaderTableFontColor { get; set; }
        public virtual string BasicTableHeaderColor { get; set; }
        public virtual string BasicTableFontColor { get; set; }
        public virtual string Panel1Color { get; set; }
        public virtual string Panel2Color { get; set; }
        public virtual string Panel3Color { get; set; }
    }

    public partial class CalculatorSalaryGrowthIndexMapping
    {
        public virtual string Name { get; set; }
        public virtual string IndexType { get; set; }
    }

    public partial class CarrierEntity
        : Entity
    {
        public virtual string CarrierId { get; set; }
    }

    public partial class ColorScheme
    {
        public virtual string NewNavigationColorScheme { get; set; }
        public virtual PrimaryPalette PrimaryPalette { get; set; }
        public virtual SecondaryPalette SecondaryPalette { get; set; }
        public virtual DecorativeColourPalette DecorativeColourPalette { get; set; }
        public virtual DecorativeGrayPalette DecorativeGrayPalette { get; set; }
        public virtual FontPalette FontPalette { get; set; }
    }

    public partial class ConditionalAccess
    {
        public ConditionalAccess()
        {
            HealthInsuranceExcludedUrls = new List<string>{};
            PensionSchemeExcludedUrls = new List<string>{};
            InvestmentChoiceExcludedUrls = new List<string>{};
        }

        public virtual List<string> HealthInsuranceExcludedUrls { get; set; }
        public virtual List<string> PensionSchemeExcludedUrls { get; set; }
        public virtual List<string> InvestmentChoiceExcludedUrls { get; set; }
    }

    public partial class ConfigurationIds
    {
        public ConfigurationIds()
        {
            Configuration = new int[]{};
        }

        public virtual int[] Configuration { get; set; }
        public virtual int PlanParameters { get; set; }
    }

    public partial class ContactDetails
    {
        public ContactDetails()
        {
            OpeningHours = new Dictionary<string, OpeningHours>{};
        }

        public virtual string Website { get; set; }
        public virtual string Email { get; set; }
        public virtual string PhoneNumber { get; set; }
        public virtual Dictionary<string, OpeningHours> OpeningHours { get; set; }
        public virtual bool ShowInFooter { get; set; }
    }

    public enum ContributionType
    {
        Employer,
        Employee,
        EmployerMatching,
    }

    public partial class CounsellingOption
    {
        public CounsellingOption()
        {
            BookingGroups = new BookingGroup[]{};
        }

        public virtual bool IsEnabled { get; set; }
        public virtual DateTime? StartDate { get; set; }
        public virtual DateTime? EndDate { get; set; }
        public virtual ContactDetails ContactDetails { get; set; }
        public virtual string Url { get; set; }
        public virtual decimal? Fee { get; set; }
        public virtual BookingGroup[] BookingGroups { get; set; }
    }

    public partial class CounsellingOptions
    {
        public virtual bool IsEnabled { get; set; }
        public virtual CounsellingOption CallbackOption { get; set; }
        public virtual CounsellingOption SendAnEmailOption { get; set; }
        public virtual CounsellingOption ServiceLineOption { get; set; }
        public virtual CounsellingOption BookAppointment { get; set; }
        public virtual CounsellingOption SeniorAdvisory { get; set; }
    }

    public partial class Cover
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual string PayOut { get; set; }
        public virtual string Unit { get; set; }
        public virtual string ExpiryAge { get; set; }
        public virtual string DefaultTaxCode { get; set; }
        public virtual string OptionalTaxCode { get; set; }
        public virtual bool ScalingDown { get; set; }
        public virtual bool HasBasic { get; set; }
        public virtual bool HasExtra { get; set; }
        public virtual decimal? BasicBenefit { get; set; }
        public virtual decimal? BasicMinimumAmount { get; set; }
        public virtual decimal ExtraBenefit { get; set; }
    }

    public enum CoverageTypes
    {
        None,
        Optional,
        Mandatory,
    }

    public partial class CriticalIllnessInsurancePlan
    {
        public virtual IEnumerable<Cover> CriticalIllnessCover { get; set; }
        public virtual IEnumerable<Cover> CriticalIllnessChildrenCover { get; set; }
    }

    public enum DeAlternativeRetirementBenefitPaymentType
    {
        LumpSum,
        Annuity,
    }

    public partial class DeathCover
    {
        public virtual Cover Cover { get; set; }
        public virtual string DepositGuarantee { get; set; }
        public virtual bool? DepositGuarenteeOptional { get; set; }
    }

    public partial class DeathInsurancePlan
    {
        public virtual IEnumerable<DeathCover> DeathCover { get; set; }
        public virtual IEnumerable<Cover> DeathChildrenCover { get; set; }
    }

    public partial class DeBiProServiceConfiguration
    {
        public virtual string GetQuoteRequest { get; set; }
        public virtual string GroupPolicyNumber { get; set; }
    }

    public partial class DeCalculatorConfiguration
        : CalculatorConfiguration
    {
        public virtual DeSocialSecurityParameters SocialSecurityParameters { get; set; }
    }

    public partial class DeContribution
    {
        public virtual decimal? EmployerContribution { get; set; }
        public virtual ContributionFrequencies? EmployerContributionFrequency { get; set; }
        public virtual decimal? EmployeeContribution { get; set; }
        public virtual ContributionFrequencies? EmployeeContributionFrequency { get; set; }
        public virtual decimal? EmployerMatchingContribution { get; set; }
        public virtual decimal? OneTimeContribution { get; set; }
        public virtual decimal? AggregatePremiumContribution { get; set; }
    }

    public partial class DeContributionFormula
    {
        public virtual DeEmployerContributionFormula EmployerContributionFormula { get; set; }
        public virtual DeEmployeeContributionFormula EmployeeContributionFormula { get; set; }
        public virtual bool? HasVoluntaryEmployeeContribution { get; set; }
        public virtual DeEmployerMatchingFormula EmployerMatchingFormula { get; set; }
    }

    public partial class DecorativeColourPalette
    {
        public virtual string DecorativeColour1 { get; set; }
        public virtual string DecorativeColour2 { get; set; }
        public virtual string DecorativeColour3 { get; set; }
    }

    public partial class DecorativeGrayPalette
    {
        public virtual string DecorativeColour1 { get; set; }
        public virtual string DecorativeColour2 { get; set; }
        public virtual string DecorativeColour3 { get; set; }
        public virtual string DecorativeColour4 { get; set; }
        public virtual string DecorativeColour5 { get; set; }
        public virtual string DecorativeColour6 { get; set; }
        public virtual string DecorativeColour7 { get; set; }
        public virtual string DecorativeColour8 { get; set; }
        public virtual string DecorativeColour9 { get; set; }
        public virtual string DecorativeColour10 { get; set; }
        public virtual string DecorativeColour11 { get; set; }
        public virtual string DecorativeColour12 { get; set; }
    }

    public partial class DeDeathAfterRetirementBenefit
    {
        public virtual DeDeathAfterRetirementBenefitType DeathAfterRetirementBenefitType { get; set; }
        public virtual int? EligibilityPeriod { get; set; }
        public virtual decimal SpouseAnnuityPct { get; set; }
        public virtual int AnnuityFrequency { get; set; }
        public virtual decimal? SpouseLumpSumDeathAfterRetirement { get; set; }
        public virtual decimal? SpouseAnnuityDeathAfterRetirement { get; set; }
    }

    public enum DeDeathAfterRetirementBenefitType
    {
        LumpSum,
        Annuity,
        TemporaryAnnuity,
    }

    public partial class DeDeathBeforeRetirementBenefit
    {
        public virtual DeDeathBeforeRetirementBenefitType DeathBeforeRetirementBenefitType { get; set; }
        public virtual decimal? SpouseAnnuityPct { get; set; }
        public virtual decimal? OrphanAnnuityPct { get; set; }
        public virtual decimal? HalfOrphanAnnuityPct { get; set; }
        public virtual int? AnnuityFrequency { get; set; }
        public virtual decimal? DeathLumpsum { get; set; }
        public virtual decimal? SpouseLumpSumDeathBeforeRetirement { get; set; }
        public virtual decimal? SpouseAnnuityDeathBeforeRetirement { get; set; }
    }

    public enum DeDeathBeforeRetirementBenefitType
    {
        ContributionRefund,
        LumpSum,
        Annuity,
    }

    public partial class DeDisabilityBenefit
    {
        public virtual decimal BenefitPct { get; set; }
        public virtual bool IncludesContributionWaiver { get; set; }
        public virtual decimal? DisabilityPension { get; set; }
        public virtual decimal? EndCoverageAge { get; set; }
    }

    public partial class DeEmployeeContributionFormula
    {
        public virtual decimal? FlatAmount { get; set; }
        public virtual decimal? PctSalaryAboveSSCC { get; set; }
        public virtual decimal? PctSalaryBelowSSCC { get; set; }
    }

    public partial class DeEmployerContributionFormula
    {
        public virtual decimal? FlatAmount { get; set; }
        public virtual decimal? PctSalaryAboveSSCC { get; set; }
        public virtual decimal? PctSalaryBelowSSCC { get; set; }
    }

    public partial class DeEmployerMatchingFormula
    {
        public virtual decimal? Unit { get; set; }
        public virtual decimal? Multiplier { get; set; }
    }

    public partial class DeInvalidityBenefit
    {
        public virtual decimal BenefitPct { get; set; }
        public virtual bool IncludesContributionWaiver { get; set; }
        public virtual decimal? DisabilityPension { get; set; }
        public virtual decimal? EndCoverageAge { get; set; }
    }

    public partial class DentalInsurancePlan
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual decimal? ExpiryAge { get; set; }
        public virtual string CoverageType { get; set; }
        public virtual bool ExtendedCoverage { get; set; }
    }

    public partial class DePricingTables
    {
    }

    public enum DePrimaryRetirementBenefitPaymentType
    {
        LumpSum,
        Annuity,
    }

    public enum DeProductType
    {
        Traditional,
        New,
        Hybrid,
        Risk,
    }

    public partial class DeRetirementBenefit
    {
        public virtual int NormalRetirementAge { get; set; }
        public virtual string NormalRetirementAgeType { get; set; }
        public virtual int EarlyRetirementAge { get; set; }
        public virtual DePrimaryRetirementBenefitPaymentType PrimaryRetirementBenefitPaymentType { get; set; }
        public virtual DeAlternativeRetirementBenefitPaymentType? AlternativeRetirementBenefitPaymentType { get; set; }
        public virtual int AnnuityFrequency { get; set; }
        public virtual decimal? AccruedRetirementPension { get; set; }
        public virtual decimal? AccruedRetirementLumpSum { get; set; }
        public virtual decimal? ProjectedRetirementPensionGuaranteed { get; set; }
        public virtual decimal? ProjectedRetirementLumpSumGuaranteed { get; set; }
        public virtual decimal? ProjectedRetirementPensionInclSurpluses { get; set; }
        public virtual decimal? ProjectedRetirementLumpSumInclSurpluses { get; set; }
        public virtual decimal? ProjectedRetirementPensionInclPast { get; set; }
        public virtual decimal? ProjectedRetirementLumpSumInclPast { get; set; }
    }

    public partial class DeRetirementPlan
    {
        public DeRetirementPlan()
        {
            CarrierIds = new List<string>{};
        }

        public virtual string Identifier { get; set; }
        public virtual string Name { get; set; }
        public virtual string PlanDocumentReference { get; set; }
        public virtual CarrierEntity Carrier { get; set; }
        public virtual List<string> CarrierIds { get; set; }
        public virtual string HealthInsurance { get; set; }
        public virtual DeProductType ProductType { get; set; }
        public virtual string GroupInsuranceContractCode { get; set; }
        public virtual DeContributionFormula ContributionFormula { get; set; }
        public virtual FinancingVehicleType FinancingVehicle { get; set; }
        public virtual DeRetirementBenefit RetirementBenefit { get; set; }
        public virtual DeDeathBeforeRetirementBenefit DeathBeforeRetirementBenefit { get; set; }
        public virtual DeDeathAfterRetirementBenefit DeathAfterRetirementBenefit { get; set; }
        public virtual DeDisabilityBenefit DisabilityBenefit { get; set; }
        public virtual DeInvalidityBenefit InvalidityBenefit { get; set; }
        public virtual DeBiProServiceConfiguration BiProServiceConfiguration { get; set; }
        public virtual DeContribution Contribution { get; set; }
        public virtual DateTime? BenefitDataDate { get; set; }
        public virtual string InsurancePolicyNumber { get; set; }
        public virtual DateTime? DateJoined { get; set; }
        public virtual DePricingTables PricingTables { get; set; }
    }

    public partial class DeRetirementPlans
    {
        public DeRetirementPlans()
        {
            RetirementBenefitAmountDisplayOptions = new RetirementBenefitAmountDisplayOptionType[]{};
            FinancingVehicles = new FinancingVehicleType[]{};
            ContributionTypes = new ContributionType[]{};
            RetirementPlans = new DeRetirementPlan[]{};
            DefaultRetirementPlans = new DeRetirementPlan[]{};
        }

        public virtual RetirementBenefitAmountDisplayOptionType? RetirementBenefitAmountDisplayOption { get; set; }
        public virtual RetirementBenefitAmountDisplayOptionType[] RetirementBenefitAmountDisplayOptions { get; set; }
        public virtual FinancingVehicleType[] FinancingVehicles { get; set; }
        public virtual ContributionType[] ContributionTypes { get; set; }
        public virtual DeRetirementPlan[] RetirementPlans { get; set; }
        public virtual DeRetirementPlan[] DefaultRetirementPlans { get; set; }
    }

    public partial class DisabilityCover
    {
        public virtual Cover BasicDisabilityCover { get; set; }
        public virtual bool? BasicSalaryScale { get; set; }
        public virtual bool Paragraph17 { get; set; }
        public virtual bool ProfessionDisability { get; set; }
        public virtual int? MinimumDisabilityPeriodMonths { get; set; }
        public virtual bool JobCapacityAssessmentBenefit { get; set; }
    }

    public partial class DisabilityInsurancePlan
    {
        public virtual string DisabilityDegree { get; set; }
        public virtual bool HasPremiumWaiverCover { get; set; }
        public virtual IEnumerable<DisabilityCover> DisabilityCover { get; set; }
    }

    public partial class DkBookingInfo
    {
        public DkBookingInfo()
        {
            BookingGroups = new BookingGroup[]{};
        }

        public virtual bool BookingAllowed { get; set; }
        public virtual BookingGroup[] BookingGroups { get; set; }
        public virtual bool HasBookingTime { get; set; }
        public virtual string BookingTimeLink { get; set; }
    }

    public partial class DkCalculatorConfiguration
        : CalculatorConfiguration
    {
        public virtual FolkepensionParameters FolkepensionParameters { get; set; }
        public virtual FortidspensionParameters FortidspensionParameters { get; set; }
        public virtual DanishTaxParameters DanishTaxParameters { get; set; }
        public virtual DanishAdvisoryParameters DanishAdvisoryParameters { get; set; }
        public virtual DanishGeneralPensionParameters DanishGeneralPensionParameters { get; set; }
    }

    public partial class DkPensionsInfo
    {
        public virtual DateTime Date { get; set; }
        public virtual IEnumerable<DkPensionsInfoSaving> Savings { get; set; }
        public virtual IEnumerable<DkPensionsInfoProjection> Projections { get; set; }
        public virtual IEnumerable<DkPensionsInfoRisk> Risks { get; set; }
    }

    public partial class DkPensionsInfoProjection
    {
        public virtual int Id { get; set; }
        public virtual int SavingsNumber { get; set; }
        public virtual int RetirementAge { get; set; }
        public virtual DkTaxationCode TaxCode { get; set; }
        public virtual bool IncludeInProjection { get; set; }
        public virtual int FromAge { get; set; }
        public virtual int ToAge { get; set; }
        public virtual int? Amount { get; set; }
    }

    public partial class DkPensionsInfoRisk
    {
        public virtual int Number { get; set; }
        public virtual string Carrier { get; set; }
        public virtual PensionsInfoBenefitType Risk { get; set; }
        public virtual PensionsInfoPaymentType PaymentType { get; set; }
        public virtual PensionsInfoBeneficiaryType Beneficiary { get; set; }
        public virtual DkTaxationCode TaxCode { get; set; }
        public virtual int? Amount { get; set; }
    }

    public partial class DkPensionsInfoSaving
    {
        public virtual int Number { get; set; }
        public virtual string Carrier { get; set; }
        public virtual string ReferenceNumber { get; set; }
        public virtual int? AnnualContribution { get; set; }
        public virtual bool IncludeInProjection { get; set; }
        public virtual DateTime? StatementDate { get; set; }
        public virtual int? Savings { get; set; }
        public virtual IEnumerable<DkPensionsInfoProjection> Projections { get; set; }
    }

    public enum DkTaxationCode
    {
        Free = 51,
        FullTax = 52,
        FullDuty = 53,
        NoInfo = 54,
    }

    public partial class Document
    {
        public virtual string Tags { get; set; }
        public virtual string SubTag { get; set; }
        public virtual long Size { get; set; }
        public virtual DateTime DateCreated { get; set; }
        public virtual bool IsNew { get; set; }
        public virtual string Reference { get; set; }
        public virtual string Filename { get; set; }
        public virtual string LanguageIsoCode { get; set; }
    }

    public partial class Entity
    {
        public virtual string LogoUri { get; set; }
        public virtual string Name { get; set; }
        public virtual ContactDetails ContactDetails { get; set; }
    }

    public partial class FinancialWellbeing
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual decimal? ExpiryAge { get; set; }
    }

    public enum FinancingVehicleType
    {
        Pensionskasse,
        Direktversicherung,
        Pensionsfonds,
        Direktzusage,
        Unterstützungskasse,
    }

    public partial class FontPalette
    {
        public virtual string FontColour1 { get; set; }
        public virtual string FontColour2 { get; set; }
    }

    public partial class FrCompanyPlans
    {
        public virtual FrCompanyPlan CurrentEmployerPlans { get; set; }
        public virtual FrCompanyPlan PreviousEmployerPlans { get; set; }
        public virtual FrCompanyPlan IndividualCompanyPlans { get; set; }
        public virtual FrCompanyPlan Others { get; set; }
        public virtual PlanTypeMap Current { get; set; }
        public virtual PlanTypeMap Previous { get; set; }
        public virtual PlanTypeMap Individual { get; set; }
    }

    public partial class HealthInsurancePlan
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual decimal? ExpiryAge { get; set; }
        public virtual CoverageTypes CoverageType { get; set; }
        public virtual CoverageTypes SpouseCoverageType { get; set; }
        public virtual CoverageTypes ChildCoverageType { get; set; }
        public virtual int ChildCoverageMaxAge { get; set; }
    }

    public partial class OpeningHours
    {
        public virtual Time Opening { get; set; }
        public virtual Time LunchStart { get; set; }
        public virtual Time LunchEnd { get; set; }
        public virtual Time Closing { get; set; }
    }

    public partial class PathFinder
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual decimal? ExpiryAge { get; set; }
    }

    public partial class PensionSightClient
    {
        public virtual string ClientID { get; set; }
        public virtual string Name { get; set; }
        public virtual string Name_NL { get; set; }
        public virtual string Name_FR { get; set; }
        public virtual string Name_EN { get; set; }
        public virtual string Text_Standard_Beneficiary_Nominations { get; set; }
        public virtual string Text_Specific_Beneficiary_Nominations { get; set; }
    }

    public enum PensionsInfoBeneficiaryType
    {
        AccountOwner = 1,
        NextAkin = 3,
        Children = 8,
        Estate = 9,
        NamedBeneficiary = 15,
        Spouse = 18,
    }

    public enum PensionsInfoBenefitType
    {
        Death = 2,
        LossOfWorkAbility = 3,
        CriticalIllness = 4,
        Health = 5,
    }

    public enum PensionsInfoPaymentType
    {
        Lumpsum = 1,
        FixedTermAnnuity = 2,
        Annuity = 3,
    }

    public partial class Period
    {
        public virtual DateTime? Start { get; set; }
        public virtual DateTime? End { get; set; }
        public virtual string ClientName { get; set; }
        public virtual string ClientCode { get; set; }
        public virtual int? ClientId { get; set; }
        public virtual string AuthId { get; set; }
        public virtual string EmployeeId { get; set; }
        public virtual string InfoProviderReference { get; set; }
        public virtual string Status { get; set; }
    }

    public partial class PlanTypeMap
    {
        public virtual FrCompanyPlan Pee { get; set; }
        public virtual FrCompanyPlan Pero { get; set; }
        public virtual FrCompanyPlan Percol { get; set; }
        public virtual FrCompanyPlan Perin { get; set; }
        public virtual FrCompanyPlan NoMatchingCategory { get; set; }
        public virtual FrCompanyPlan IncorrectCategoryMapping { get; set; }
        public virtual FrCompanyPlan ExcessPlanMapping { get; set; }
    }

    public partial class PreventiveTreatment
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual decimal? ExpiryAge { get; set; }
    }

    public partial class PrimaryPalette
    {
        public virtual string PrimaryColour1 { get; set; }
        public virtual string PrimaryColour2 { get; set; }
        public virtual string PrimaryColour3 { get; set; }
        public virtual string PrimaryColour4 { get; set; }
        public virtual string PrimaryColour5 { get; set; }
        public virtual string PrimaryColour6 { get; set; }
        public virtual string PrimaryColour7 { get; set; }
        public virtual string PrimaryColour8 { get; set; }
        public virtual string PrimaryColour9 { get; set; }
        public virtual string PrimaryColour10 { get; set; }
        public virtual string PrimaryColour11 { get; set; }
        public virtual string PrimaryColour12 { get; set; }
        public virtual string PrimaryColour13 { get; set; }
        public virtual string PrimaryColour14 { get; set; }
        public virtual string PrimaryColour15 { get; set; }
        public virtual string PrimaryColour16 { get; set; }
        public virtual string PrimaryColour17 { get; set; }
        public virtual string PrimaryColour18 { get; set; }
        public virtual string PrimaryColour19 { get; set; }
    }

    public partial class PrivateClientProduct
    {
        public virtual int Carrier { get; set; }
        public virtual int PrivateProductId { get; set; }
    }

    public partial class PtContribution
    {
        public virtual long Id { get; set; }
        public virtual long MemberId { get; set; }
        public virtual DateTime? ChoiceStartDate { get; set; }
        public virtual DateTime? ChoiceEndDate { get; set; }
        public virtual decimal? BaseContributionPercent { get; set; }
        public virtual decimal? VoluntaryContributionPercent { get; set; }
        public virtual decimal? IncentiveContributionPercent { get; set; }
        public virtual decimal? TotalContributionPercent { get; set; }
        public virtual decimal? BaseContributionValue { get; set; }
        public virtual decimal? VoluntaryContributionValue { get; set; }
        public virtual decimal? IncentiveContributionValue { get; set; }
        public virtual decimal? TotalContributionValue { get; set; }
        public virtual DateTime DateCreated { get; set; }
        public virtual DateTime? DateUpdated { get; set; }
    }

    public partial class PtFundLifecycleList
    {
        public PtFundLifecycleList()
        {
            InvestmentChoiceList = new List<Dictionary<String,String>>{};
        }

        public virtual List<Dictionary<String,String>> InvestmentChoiceList { get; set; }
    }

    public partial class PtInvestmentAllocation
    {
        public virtual long Id { get; set; }
        public virtual long MemberId { get; set; }
        public virtual string FundId { get; set; }
        public virtual decimal? CurrentBalancePercent { get; set; }
        public virtual decimal? FutureContributionPercent { get; set; }
        public virtual decimal? CurrentBalanceFutureContributionPercent { get; set; }
        public virtual DateTime DateCreated { get; set; }
        public virtual DateTime? DateUpdated { get; set; }
    }

    public partial class PtInvestmentSetup
    {
        public virtual bool HasLifeCycle { get; set; }
        public virtual bool IsCurrentBalanceDisplayed { get; set; }
        public virtual bool IsFutureContributionDisplayed { get; set; }
        public virtual bool IsCurrentBalanceFutureContributionDisplayed { get; set; }
        public virtual bool IsAdditionalInfoDisplayed { get; set; }
        public virtual DateTime? ChoicePeriodStartDate { get; set; }
        public virtual DateTime? ChoicePeriodEndDate { get; set; }
        public virtual string LifeCycleAgeBasis { get; set; }
        public virtual DateTime LifeCycleAgeBasisDate { get; set; }
        public virtual int LifeCycleAge { get; set; }
        public virtual decimal? BaseContributionPercent { get; set; }
        public virtual bool? IsBaseContributionRuleExisting { get; set; }
        public virtual bool? IsTotalAllocated1To100 { get; set; }
        public virtual int? ChildrenCount { get; set; }
    }

    public partial class PtParticipantStatusSetup
    {
        public virtual bool IsNewJoinerFormEnabled { get; set; }
        public virtual bool IsLeaverFormEnabled { get; set; }
        public virtual bool IsNewJoinerDataExisting { get; set; }
        public virtual bool IsLeaverDataExisting { get; set; }
    }

    public enum RetirementBenefitAmountDisplayOptionType
    {
        Accumulated,
        Guaranteed,
        Projected,
    }

    public partial class RetirementPlan
    {
        public virtual string ContributionUnit { get; set; }
        public virtual decimal MandatoryEmployerContribution { get; set; }
        public virtual decimal MandatoryEmployeeContribution { get; set; }
        public virtual decimal AdditionalContribution { get; set; }
        public virtual IEnumerable<SavingOption> SavingOptions { get; set; }
        public virtual CarrierEntity DefaultCarrier { get; set; }
        public virtual bool HasDefaultSavingProduct { get; set; }
        public virtual SavingProduct DefaultSavingProduct { get; set; }
    }

    public partial class RPCLevelInfo
    {
        public virtual double Level1 { get; set; }
        public virtual double Level2 { get; set; }
        public virtual double Level3 { get; set; }
    }

    public partial class SavingOption
    {
        public virtual CarrierEntity Carrier { get; set; }
        public virtual IEnumerable<SavingProduct> SavingProducts { get; set; }
    }

    public partial class SavingProduct
    {
        public virtual int Id { get; set; }
        public virtual int ProductId { get; set; }
        public virtual string ProductName { get; set; }
        public virtual string RiskProfile { get; set; }
    }

    public partial class SecondaryPalette
    {
        public virtual string SecondaryColour1 { get; set; }
        public virtual string SecondaryColour2 { get; set; }
        public virtual string SecondaryColour3 { get; set; }
        public virtual string SecondaryColour4 { get; set; }
    }

    public partial class SecurityToken
    {
        public virtual string Value { get; set; }
        public virtual DateTime Expiration { get; set; }
    }

    public partial class SeniorCitizenConcept
    {
        public virtual bool? Solidary { get; set; }
        public virtual bool? HasSpecificPrice { get; set; }
        public virtual decimal SpecificPrice { get; set; }
    }

    public partial class SiteContext
    {
        public SiteContext()
        {
            Modules = new List<string>{};
            Carriers = new ConfigurationVersionCarrier[]{};
            AvailableLanguages = new List<string>{};
            FrFundSetups = new List<FrFundSetup>{};
            FrPlanSetups = new List<FrPlanSetup>{};
            FrPreviousPlansSetups = new List<FrPreviousPlansSetup>{};
            FrIndividualPlanFunds = new List<string>{};
            BeRetirementPlans = new List<BeRetirementPlans>{};
            PrivateClientProducts = new List<PrivateClientProduct>{};
            EmailSettings = new List<ConfigurationVersionEmailSetting>{};
            PtFundValues = new List<FundValue>{};
            PtFundsSetups = new List<PtFund>{};
            PtInvestmentAllocations = new List<PtInvestmentAllocation>{};
            PtMatchingContributionList = new List<PtMatchingContribution>{};
            VotingPollConfig = new List<ConfigurationVersionVotingPollConfig>{};
        }

        public virtual string EchoUri { get; set; }
        public virtual Branding Branding { get; set; }
        public virtual List<string> Modules { get; set; }
        public virtual ConditionalAccess ConditionalAccess { get; set; }
        public virtual ColorScheme ColorScheme { get; set; }
        public virtual ConfigurationVersionCarrier[] Carriers { get; set; }
        public virtual string Country { get; set; }
        public virtual string DefaultLanguage { get; set; }
        public virtual List<string> AvailableLanguages { get; set; }
        public virtual string Currency { get; set; }
        public virtual Entity Employer { get; set; }
        public virtual CarrierEntity Carrier { get; set; }
        public virtual Entity Consultant { get; set; }
        public virtual Member Member { get; set; }
        public virtual CounsellingOptions CounsellingOptions { get; set; }
        public virtual DkCalculatorConfiguration DkCalculatorConfiguration { get; set; }
        public virtual SecurityToken DkPensionsInfoSsoTicket { get; set; }
        public virtual DkPensionsInfo DkPensionsInfo { get; set; }
        public virtual DeCalculatorConfiguration DeCalculatorConfiguration { get; set; }
        public virtual DisabilityInsurancePlan DisabilityInsurancePlan { get; set; }
        public virtual CriticalIllnessInsurancePlan CriticalIllnessInsurancePlan { get; set; }
        public virtual DeathInsurancePlan DeathInsurancePlan { get; set; }
        public virtual HealthInsurancePlan HealthInsurancePlan { get; set; }
        public virtual AccidentInsurancePlan AccidentInsurancePlan { get; set; }
        public virtual DentalInsurancePlan DentalInsurancePlan { get; set; }
        public virtual SeniorCitizenConcept SeniorCitizenConcept { get; set; }
        public virtual RetirementPlan RetirementPlan { get; set; }
        public virtual DeRetirementPlans DeRetirementPlans { get; set; }
        public virtual PreventiveTreatment PreventiveTreatment { get; set; }
        public virtual bool IsPensionScheme { get; set; }
        public virtual PathFinder PathFinder { get; set; }
        public virtual FinancialWellbeing FinancialWellBeing { get; set; }
        public virtual bool? UseInformalLanguage { get; set; }
        public virtual bool? UsesSSO { get; set; }
        public virtual AuthenticationMethod AuthenticationMethod { get; set; }
        public virtual bool CprNumberNeeded { get; set; }
        public virtual bool ActivationCodeRequired { get; set; }
        public virtual string EmployerEmailDomain { get; set; }
        public virtual string Version { get; set; }
        public virtual string TaxPseudocodeURL { get; set; }
        public virtual CalculatorData CalculatorConfiguration { get; set; }
        public virtual ConfigurationIds ConfigurationIds { get; set; }
        public virtual IEnumerable<Document> DocumentList { get; set; }
        public virtual int? NewDocumentDaySpan { get; set; }
        public virtual double? SasTokenDurationInSeconds { get; set; }
        public virtual int? DataRetentionPeriodInYears { get; set; }
        public virtual IEnumerable<Period> Periods { get; set; }
        public virtual ConfigurationVersionGroupConfig GroupConfig { get; set; }
        public virtual ConfigurationVersionMemberDocumentConfig MemberDocumentConfig { get; set; }
        public virtual PensionSightClient PensionSightClient { get; set; }
        public virtual IEnumerable<UserResultConfiguration> UserResultConfiguration { get; set; }
        public virtual IEnumerable<UserSearchConfiguration> UserSearchConfiguration { get; set; }
        public virtual IEnumerable<UserResultConfigurationAdminProxy> UserResultConfigurationAdminProxy { get; set; }
        public virtual IEnumerable<UserSearchConfigurationAdminProxy> UserSearchConfigurationAdminProxy { get; set; }
        public virtual FrCompanyPlans FrCompanyPlans { get; set; }
        public virtual EsRetirementPlans EsRetirementPlans { get; set; }
        public virtual FrCalculatorConfiguration FrCalculatorConfiguration { get; set; }
        public virtual List<FrFundSetup> FrFundSetups { get; set; }
        public virtual List<FrPlanSetup> FrPlanSetups { get; set; }
        public virtual List<FrPreviousPlansSetup> FrPreviousPlansSetups { get; set; }
        public virtual List<string> FrIndividualPlanFunds { get; set; }
        public virtual List<BeRetirementPlans> BeRetirementPlans { get; set; }
        public virtual BeContributions BeContributions { get; set; }
        public virtual List<PrivateClientProduct> PrivateClientProducts { get; set; }
        public virtual ConfigurationVersionEmailSetting ContactUs { get; set; }
        public virtual List<ConfigurationVersionEmailSetting> EmailSettings { get; set; }
        public virtual IEnumerable<FormTypeFieldsConfiguration> FormTypeFieldsConfiguration { get; set; }
        public virtual IEnumerable<FormTypeLookupConfiguration> FormTypeLookupConfiguration { get; set; }
        public virtual ConfigurationVersionRecommendation Recommendation { get; set; }
        public virtual ConfigurationVersionRecommendationProduct RecommendationProduct { get; set; }
        public virtual List<FundValue> PtFundValues { get; set; }
        public virtual List<PtFund> PtFundsSetups { get; set; }
        public virtual PtContribution PtContributionData { get; set; }
        public virtual List<PtInvestmentAllocation> PtInvestmentAllocations { get; set; }
        public virtual PtInvestmentSetup PtInvestmentSetup { get; set; }
        public virtual PtFundLifecycleList PtFundLifecycleList { get; set; }
        public virtual PtParticipantStatusSetup PtParticipantStatusSetup { get; set; }
        public virtual List<PtMatchingContribution> PtMatchingContributionList { get; set; }
        public virtual ConfigurationVersionVotingPollSetup VotingPollSetup { get; set; }
        public virtual List<ConfigurationVersionVotingPollConfig> VotingPollConfig { get; set; }
        public virtual PtCalculatorConfiguration PtCalculatorConfiguration { get; set; }
        public virtual DkBookingInfo BookingInfo { get; set; }
        public virtual ConfigurationVersionPublicContactUsSetup DkPublicContactUsSetup { get; set; }
    }

    public partial class Time
    {
        public virtual int Hours { get; set; }
        public virtual int Minutes { get; set; }
    }

}

namespace AlbaMfs.Common.Models.SiteContext.BeSiteContext
{
    public partial class BeContributions
    {
        public BeContributions()
        {
            Balances = new List<Contribution>{};
        }

        public virtual List<Contribution> Balances { get; set; }
    }

    public partial class BeRetirementPlan
    {
        public BeRetirementPlan()
        {
            RetirementPlans = new List<RetirementPlan>{};
        }

        public virtual List<RetirementPlan> RetirementPlans { get; set; }
        public virtual decimal? LumpSumTotalDeathCover { get; set; }
        public virtual decimal? LumpSumTotalNoDeathCover { get; set; }
        public virtual decimal? AnnuityTotalDeathCover { get; set; }
        public virtual decimal? AnnuityTotalNoDeathCover { get; set; }
        public virtual decimal? TotalAccruedReserves { get; set; }
        public virtual decimal? TotalLegalMinimum { get; set; }
        public virtual decimal? TotalVestedReserves { get; set; }
    }

    public partial class BeRetirementPlans
    {
        public virtual string Type { get; set; }
        public virtual double? Reversible { get; set; }
        public virtual BeRetirementPlan EmployerRetirementPlan { get; set; }
        public virtual BeRetirementPlan EmployeeRetirementPlan { get; set; }
        public virtual decimal? TotalAnnuity { get; set; }
        public virtual decimal? TotalLumpSum { get; set; }
        public virtual decimal? TotalVestedReserves { get; set; }
        public virtual decimal? TotalAccruedReserves { get; set; }
        public virtual decimal? TotalLegalMinimum { get; set; }
    }

}

namespace AlbaMfs.Common.Models.SiteContext.EsSiteContext
{
    public partial class Contribution
    {
        public virtual string EmploymentStatusPlan { get; set; }
        public virtual decimal? BalanceCurrentEmployer { get; set; }
        public virtual decimal? EmployeeContribution { get; set; }
        public virtual DateTime? EmployeeContributionDate { get; set; }
        public virtual decimal? EmployerContribution { get; set; }
        public virtual DateTime? EmployerContributionDate { get; set; }
        public virtual decimal? VoluntaryContribution { get; set; }
        public virtual DateTime? VoluntaryContributionDate { get; set; }
        public virtual decimal? TotalContribution { get; set; }
    }

    public partial class EsRetirementPlan
    {
        public virtual string Identifier { get; set; }
        public virtual string Name { get; set; }
        public virtual decimal? SalaryPercentage { get; set; }
        public virtual DateTime CeilingDate1 { get; set; }
        public virtual DateTime CeilingDate2 { get; set; }
        public virtual decimal? CeilingPercentageBeforeDate1 { get; set; }
        public virtual decimal? CeilingPercentageBeforeDate2 { get; set; }
        public virtual string SalaryComputationOption { get; set; }
        public virtual decimal? SalaryCeiling1 { get; set; }
        public virtual decimal? SalaryCeiling2 { get; set; }
        public virtual Contribution Contribution { get; set; }
    }

    public partial class EsRetirementPlans
    {
        public EsRetirementPlans()
        {
            RetirementPlans = new EsRetirementPlan[]{};
        }

        public virtual EsRetirementPlan[] RetirementPlans { get; set; }
    }

}

namespace AlbaMfs.Common.Models.SiteContext.FrSiteContext
{
    public partial class FrCalculatorConfiguration
        : CalculatorConfiguration
    {
        public virtual FrSocialSecurityParameters SocialSecurityParameters { get; set; }
    }

    public partial class FrFundSetup
    {
        public virtual string Id { get; set; }
        public virtual string Name { get; set; }
        public virtual string Code { get; set; }
    }

    public partial class FrPlanSetup
    {
        public FrPlanSetup()
        {
            Funds = new List<string>{};
        }

        public virtual string PlanType { get; set; }
        public virtual string Name { get; set; }
        public virtual List<string> Funds { get; set; }
        public virtual int ConnectorID { get; set; }
        public virtual string PersonalInformation { get; set; }
        public virtual string VoluntaryContributions { get; set; }
        public virtual string InvestmentOptions { get; set; }
        public virtual string PayoutOptions { get; set; }
        public virtual string YourBeneficiaries { get; set; }
        public virtual string RetirementLiquidation { get; set; }
    }

    public partial class FrPreviousPlansSetup
    {
        public virtual string ProviderName { get; set; }
        public virtual string PlanType { get; set; }
        public virtual string Link { get; set; }
    }

}

namespace AlbaMfs.Common.Models.SiteContext.FrSiteContext.Powens.SiteContext
{
    public partial class Currency
    {
        public virtual string Id { get; set; }
        public virtual string Name { get; set; }
        public virtual string Symbol { get; set; }
        public virtual bool Crypto { get; set; }
        public virtual int Precision { get; set; }
        public virtual bool Prefix { get; set; }
        public virtual Object Marketcap { get; set; }
        public virtual DateTime? Datetime { get; set; }
    }

    public partial class FrAccountBalance
    {
        public virtual decimal Amount { get; set; }
        public virtual string Currency { get; set; }
    }

    public partial class FrBeneficiary
    {
        public virtual string FirstName { get; set; }
        public virtual string SurName { get; set; }
    }

    public partial class FrCompanyPlan
    {
        public FrCompanyPlan()
        {
            Plans = new List<FrPlanInformation>{};
        }

        public virtual DateTime AccountBalanceDate { get; set; }
        public virtual DateTime AssetAllocationDate { get; set; }
        public virtual List<FrPlanInformation> Plans { get; set; }
        public virtual bool HasDuplicate { get; set; }
    }

    public partial class FrFees
    {
        public virtual decimal Contributions { get; set; }
        public virtual decimal Asset1 { get; set; }
        public virtual decimal Asset2 { get; set; }
    }

    public partial class FrInvestmentOptions
    {
        public FrInvestmentOptions()
        {
            Options = new List<FrOption>{};
        }

        public virtual List<FrOption> Options { get; set; }
    }

    public partial class FrMandatoryContribution
    {
        public virtual int Employee { get; set; }
        public virtual int Employer { get; set; }
    }

    public partial class FrOption
    {
        public virtual int Order { get; set; }
        public virtual string Code { get; set; }
        public virtual string Name { get; set; }
        public virtual string Url { get; set; }
    }

    public partial class FrPlanInformation
    {
        public FrPlanInformation()
        {
            AssetAllocation = new List<Investment>{};
            AccountInvestments = new List<Investment>{};
        }

        public virtual long Id { get; set; }
        public virtual string PlanName { get; set; }
        public virtual string ProviderName { get; set; }
        public virtual FrAccountBalance AccountBalance { get; set; }
        public virtual List<Investment> AssetAllocation { get; set; }
        public virtual Account AccountDetails { get; set; }
        public virtual string PowensAccountState { get; set; }
        public virtual string PowensAccountType { get; set; }
        public virtual List<Investment> AccountInvestments { get; set; }
        public virtual string VoluntaryContribution { get; set; }
        public virtual FrMandatoryContribution MandatoryContribution { get; set; }
        public virtual string MandatoryContributionFormula { get; set; }
        public virtual FrInvestmentOptions InvestmentOptions { get; set; }
        public virtual string StockTransfer { get; set; }
        public virtual FrBeneficiary Beneficiary { get; set; }
        public virtual string FormOfPayment { get; set; }
        public virtual string Taxation { get; set; }
        public virtual FrFees Fees { get; set; }
        public virtual string PlanInformation { get; set; }
        public virtual string Type { get; set; }
        public virtual string PlanCategory { get; set; }
        public virtual bool Enabled { get; set; }
        public virtual string Url { get; set; }
        public virtual PlanCategory Category { get; set; }
        public virtual PlanType PlanType { get; set; }
        public virtual DateTime DateUpdated { get; set; }
    }

    public partial class Investment
    {
        public Investment()
        {
            Calculated = new string[]{};
            Pockets = new Object[]{};
        }

        public virtual int Id { get; set; }
        public virtual int IdAccount { get; set; }
        public virtual int IdSecurity { get; set; }
        public virtual int? IdType { get; set; }
        public virtual string Label { get; set; }
        public virtual string Code { get; set; }
        public virtual string CodeType { get; set; }
        public virtual string StockSymbol { get; set; }
        public virtual string Source { get; set; }
        public virtual string Description { get; set; }
        public virtual decimal Quantity { get; set; }
        public virtual decimal UnitPrice { get; set; }
        public virtual decimal UnitValue { get; set; }
        public virtual decimal Valuation { get; set; }
        public virtual decimal Diff { get; set; }
        public virtual decimal DiffPercent { get; set; }
        public virtual decimal? PrevDiff { get; set; }
        public virtual decimal? PrevDiffPercent { get; set; }
        public virtual DateTime VDate { get; set; }
        public virtual DateTime? PrevVDate { get; set; }
        public virtual decimal PortfolioShare { get; set; }
        public virtual string[] Calculated { get; set; }
        public virtual DateTime? Deleted { get; set; }
        public virtual DateTime LastUpdate { get; set; }
        public virtual Currency OriginalCurrency { get; set; }
        public virtual decimal? OriginalValuation { get; set; }
        public virtual decimal? OriginalUnitValue { get; set; }
        public virtual decimal? OriginalUnitPrice { get; set; }
        public virtual decimal? OriginalDiff { get; set; }
        public virtual InvestmentDetail Details { get; set; }
        public virtual Object StockMarket { get; set; }
        public virtual Object Type { get; set; }
        public virtual Object[] Pockets { get; set; }
    }

    public partial class InvestmentDetail
    {
        public virtual decimal? PerformanceOneYear { get; set; }
        public virtual decimal? PerformanceThreeYear { get; set; }
        public virtual decimal? PerformanceFiveYear { get; set; }
        public virtual decimal? SRRI { get; set; }
        public virtual string AssetCategory { get; set; }
        public virtual string RecommendedPeriod { get; set; }
        public virtual DateTime? LastUpdate { get; set; }
    }

    public enum PlanCategory
    {
        Others,
        Current,
        Previous,
        Individual,
    }

    public enum PlanType
    {
        OTHERS,
        PEE,
        PERO,
        PERCOL,
        PERIN,
    }

}

namespace AlbaMfs.Common.Models.SiteContext.PtSiteContext
{
    public partial class PtCalculatorConfiguration
        : CalculatorConfiguration
    {
        public virtual PtSocialSecurityParameters SocialSecurityParameters { get; set; }
    }

    public partial class PtFund
    {
        public virtual string Identifier { get; set; }
        public virtual string Name { get; set; }
    }

    public partial class PtMatchingContribution
    {
        public virtual double Voluntary { get; set; }
        public virtual double? Match { get; set; }
    }

}

namespace TasSyd.Model.Base
{
    public partial class DatedEntity
        : Entity, IDatedEntity
    {
        public virtual DateTime AsAt { get; set; }
    }

    public partial class Entity
        : IEntity
    {
        public virtual string Id { get; set; }
    }

}

namespace TasSyd.Model.Client
{
    public partial class AnnuityConfig
    {
        public AnnuityConfig()
        {
            TableNames = new List<LifeTableName>{};
            ImprFactorTableNames = new List<LifeTableName>{};
        }

        public virtual List<LifeTableName> TableNames { get; set; }
        public virtual List<LifeTableName> ImprFactorTableNames { get; set; }
        public virtual double? Reversion { get; set; }
        public virtual double? Guarantee { get; set; }
        public virtual double? Timing { get; set; }
        public virtual bool? AllowDiscountPreRet { get; set; }
        public virtual double? ScaleQx { get; set; }
        public virtual double? ScaleImpr { get; set; }
        public virtual int? AgeRating { get; set; }
        public virtual int? SpouseAgeRating { get; set; }
        public virtual double? Expense { get; set; }
        public virtual double? PercBalanceSpent { get; set; }
        public virtual double? AmountSpent { get; set; }
        public virtual double? IncomePurchased { get; set; }
        public virtual int? DeferralPeriod { get; set; }
        public virtual string IndexationName { get; set; }
        public virtual string DRStochastic { get; set; }
        public virtual string ImpliedInflationStochasticSeries { get; set; }
        public virtual double? TargetTpx { get; set; }
        public virtual AnnuityPriceType PriceType { get; set; }
        public virtual double Price { get; set; }
    }

    public partial class AssetConfig
    {
        public AssetConfig()
        {
            Investments = new List<string>{};
            Contributions = new List<ContributionSpec>{};
        }

        public virtual string Code { get; set; }
        public virtual string Name { get; set; }
        public virtual bool Rebalance { get; set; }
        public virtual bool CanEditInvestmentChoice { get; set; }
        public virtual bool WillSpend { get; set; }
        public virtual List<string> Investments { get; set; }
        public virtual List<ContributionSpec> Contributions { get; set; }
        public virtual bool IsOneOff { get; set; }
    }

    public partial class ClientCountryConfig
        : DatedEntity
    {
        public ClientCountryConfig()
        {
            Assets = new List<AssetConfig>{};
            ContTables = new List<ContributionTableSpec>{};
            Investments = new List<InvestmentProduct>{};
            Content = new Dictionary<string, List<Content>>{};
            Environments = new Dictionary<string, string>{};
            CustomNumericConstraints = new Dictionary<string, Constraint<Decimal>>{};
            AssetReturnRates = new Dictionary<string, ReturnRates>{};
            GetAssetClassFundDictionary = new Dictionary<string, bool>{};
            GetTermBasedFundDictionary = new Dictionary<string, bool>{};
            GetAllocationsDictionary = new Dictionary<string, Dictionary<Int32,Dictionary<String,Double>>>{};
            AssetNameMap = new Dictionary<string, string>{};
            AssetContNameMap = new Dictionary<string, Dictionary<String,String>>{};
        }

        public virtual string ClientCode { get; set; }
        public virtual string ClientName { get; set; }
        public virtual string CountryCode { get; set; }
        public virtual DataSourceResult Source { get; set; }
        public virtual int AgeRMin { get; set; }
        public virtual int AgeRMax { get; set; }
        public virtual string PrimarySalary { get; set; }
        public virtual AnnuityConfig AnnuityConfig { get; set; }
        public virtual List<AssetConfig> Assets { get; set; }
        public virtual List<ContributionTableSpec> ContTables { get; set; }
        public virtual List<InvestmentProduct> Investments { get; set; }
        public virtual Dictionary<string, List<Content>> Content { get; set; }
        public virtual Dictionary<string, string> Environments { get; set; }
        public virtual Dictionary<string, Constraint<Decimal>> CustomNumericConstraints { get; set; }
        public virtual Dictionary<string, ReturnRates> AssetReturnRates { get; set; }
        public virtual double InvestmentPropertyRates { get; set; }
        public virtual Dictionary<string, bool> GetAssetClassFundDictionary { get; set; }
        public virtual Dictionary<string, bool> GetTermBasedFundDictionary { get; set; }
        public virtual Dictionary<string, Dictionary<Int32,Dictionary<String,Double>>> GetAllocationsDictionary { get; set; }
        public virtual Dictionary<string, string> AssetNameMap { get; set; }
        public virtual Dictionary<string, Dictionary<String,String>> AssetContNameMap { get; set; }
        public virtual string CacheKey { get; set; }
    }

    public partial class LifeTableName
    {
        public virtual string Name { get; set; }
        public virtual Gender Gender { get; set; }
    }

}

namespace TasSyd.Model.Constraints
{
    public enum ContributionConstraintType
    {
        Employer,
        SalarySacrifice,
        AfterTax,
        LumpSum,
        Downsizer,
    }

}

namespace TasSyd.Model.Core
{
    public partial class InvestmentProduct
    {
        public InvestmentProduct()
        {
            Allocs = new List<InvestmentProductAllocationsSpec>{};
            AllocationsDictionary = new Dictionary<int, Dictionary<String,Double>>{};
        }

        public virtual string Code { get; set; }
        public virtual string Name { get; set; }
        public virtual string Group { get; set; }
        public virtual bool IsAssetClassFund { get; set; }
        public virtual List<InvestmentProductAllocationsSpec> Allocs { get; set; }
        public virtual int Order { get; set; }
        public virtual Dictionary<int, Dictionary<String,Double>> AllocationsDictionary { get; set; }
    }

    public partial class InvestmentProductAllocationsSpec
    {
        public InvestmentProductAllocationsSpec()
        {
            Allocs = new Dictionary<string, double>{};
        }

        public virtual int FromAge { get; set; }
        public virtual int? Term { get; set; }
        public virtual Dictionary<string, double> Allocs { get; set; }
        public virtual double TotalAlloc { get; set; }
    }

    public partial class ReturnRates
    {
        public ReturnRates()
        {
            EarningRates = new List<double>{};
            TaxRates = new List<double>{};
        }

        public virtual List<double> EarningRates { get; set; }
        public virtual List<double> TaxRates { get; set; }
    }

}

namespace TasSyd.Model.Core.Contributions
{
    public partial class Contribution
        : Projectable
    {
        public Contribution()
        {
            Custom = new Dictionary<string, string>{};
            MemberRateLookup = new Dictionary<int, double>{};
        }

        public virtual string Code { get; set; }
        public virtual int Index { get; set; }
        public virtual string Name { get; set; }
        public virtual string Ccy { get; set; }
        public virtual string ContTable { get; set; }
        public virtual bool IsEmployeeCont { get; set; }
        public virtual bool EmployerFlag { get; set; }
        public virtual ContributionType Type { get; set; }
        public virtual int LinkedContIndex { get; set; }
        public virtual string SourceRate { get; set; }
        public virtual bool IsTaxable { get; set; }
        public virtual double Amount { get; set; }
        public virtual double CoreAmount { get; set; }
        public virtual double Freq { get; set; }
        public virtual double Rate { get; set; }
        public virtual double CoreRate { get; set; }
        public virtual int FromAge { get; set; }
        public virtual int? ToAge { get; set; }
        public virtual double Salary { get; set; }
        public virtual double AnnualAmount { get; set; }
        public virtual double AnnualCoreAmount { get; set; }
        public virtual bool IsAlwaysOneOff { get; set; }
        public virtual bool IsOneOff { get; set; }
        public virtual ContributionConstraintType ConstraintType { get; set; }
        public virtual Dictionary<string, string> Custom { get; set; }
        public virtual Dictionary<int, double> MemberRateLookup { get; set; }
        public virtual bool IsFromSalary { get; set; }
    }

    public partial class ContributionConstraint
    {
        public virtual int? FromAge { get; set; }
        public virtual int? ToAge { get; set; }
        public virtual double? Min { get; set; }
        public virtual double? Max { get; set; }
        public virtual double? Step { get; set; }
    }

    public partial class ContributionRateSpec
    {
        public virtual int? FromAge { get; set; }
        public virtual int? ToAge { get; set; }
        public virtual int? FromService { get; set; }
        public virtual int? ToService { get; set; }
        public virtual double? SourceRate { get; set; }
        public virtual DateTime? DateFrom { get; set; }
        public virtual DateTime? DateTo { get; set; }
        public virtual double? UpperLimit { get; set; }
        public virtual double Rate { get; set; }
        public virtual double CoreRate { get; set; }
        public virtual string LookupKey { get; set; }
    }

    public partial class ContributionSpec
    {
        public ContributionSpec()
        {
            Constraints = new List<ContributionConstraint>{};
        }

        public virtual string Code { get; set; }
        public virtual string Name { get; set; }
        public virtual ContributionType Type { get; set; }
        public virtual bool IsEmployeeCont { get; set; }
        public virtual string Table { get; set; }
        public virtual string Ccy { get; set; }
        public virtual int FromAge { get; set; }
        public virtual int? ToAge { get; set; }
        public virtual string IndexationType { get; set; }
        public virtual string SalaryType { get; set; }
        public virtual bool IsTaxable { get; set; }
        public virtual string RelatedRate { get; set; }
        public virtual int Order { get; set; }
        public virtual bool Editable { get; set; }
        public virtual List<ContributionConstraint> Constraints { get; set; }
        public virtual AmountType AmountType { get; set; }
        public virtual bool IsOneOff { get; set; }
    }

    public partial class ContributionTableSpec
    {
        public ContributionTableSpec()
        {
            Rates = new Dictionary<string, double>{};
            RateSpecs = new List<ContributionRateSpec>{};
        }

        public virtual string Code { get; set; }
        public virtual ContributionType Type { get; set; }
        public virtual Dictionary<string, double> Rates { get; set; }
        public virtual List<ContributionRateSpec> RateSpecs { get; set; }
        public virtual string KeyTemplate { get; set; }
    }

}

namespace TasSyd.Model.Enums
{
    public enum AmountType
    {
        Any,
        Amount,
        Rate,
    }

    public enum AnnuityPriceType
    {
        Calc,
        Table,
    }

    public enum ContributionType
    {
        Fixed,
        Time,
        Lookup,
        Match,
    }

    public enum DataSource
    {
        Db,
        Cache,
        Parameter,
        NA,
    }

    public enum Gender
    {
        Female,
        Male,
        Other,
    }

}

namespace TasSyd.Model.Projections
{
    public partial class Projectable
        : IProjectable
    {
        public virtual DateTime AsAt { get; set; }
        public virtual double Age { get; set; }
        public virtual int IntAge { get; set; }
        public virtual int Year { get; set; }
        public virtual double PeriodToNextEOFY { get; set; }
        public virtual string IndexType { get; set; }
        public virtual string DeflationType { get; set; }
        public virtual string IndexTypePre { get; set; }
        public virtual string IndexTypePost { get; set; }
    }

}

namespace TasSyd.Model.Stochastic
{
    public partial class DataSourceResult
    {
        public virtual DataSource D { get; set; }
        public virtual long T { get; set; }
    }

}

C# ProjectionsReq DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /projections HTTP/1.1 
Host: hcbtas-q-albamfs-api.azurewebsites.net 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	context: 
	{
		echoUri: String,
		branding: 
		{
			primaryLogo: Consultant,
			secondaryLogo: Consultant,
			primaryMobileMargin: String,
			primaryDesktopMargin: String,
			secondaryMobileMargin: String,
			secondaryDesktopMargin: String
		},
		modules: 
		[
			String
		],
		conditionalAccess: 
		{
			healthInsuranceExcludedUrls: 
			[
				String
			],
			pensionSchemeExcludedUrls: 
			[
				String
			],
			investmentChoiceExcludedUrls: 
			[
				String
			]
		},
		colorScheme: 
		{
			newNavigationColorScheme: String,
			primaryPalette: 
			{
				primaryColour1: String,
				primaryColour2: String,
				primaryColour3: String,
				primaryColour4: String,
				primaryColour5: String,
				primaryColour6: String,
				primaryColour7: String,
				primaryColour8: String,
				primaryColour9: String,
				primaryColour10: String,
				primaryColour11: String,
				primaryColour12: String,
				primaryColour13: String,
				primaryColour14: String,
				primaryColour15: String,
				primaryColour16: String,
				primaryColour17: String,
				primaryColour18: String,
				primaryColour19: String
			},
			secondaryPalette: 
			{
				secondaryColour1: String,
				secondaryColour2: String,
				secondaryColour3: String,
				secondaryColour4: String
			},
			decorativeColourPalette: 
			{
				decorativeColour1: String,
				decorativeColour2: String,
				decorativeColour3: String
			},
			decorativeGrayPalette: 
			{
				decorativeColour1: String,
				decorativeColour2: String,
				decorativeColour3: String,
				decorativeColour4: String,
				decorativeColour5: String,
				decorativeColour6: String,
				decorativeColour7: String,
				decorativeColour8: String,
				decorativeColour9: String,
				decorativeColour10: String,
				decorativeColour11: String,
				decorativeColour12: String
			},
			fontPalette: 
			{
				fontColour1: String,
				fontColour2: String
			}
		},
		carriers: 
		[
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phone: String,
					showInFooter: False,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					}
				}
			}
		],
		country: String,
		defaultLanguage: String,
		availableLanguages: 
		[
			String
		],
		currency: String,
		employer: 
		{
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		carrier: 
		{
			carrierId: String,
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		consultant: 
		{
			logoUri: String,
			name: String,
			contactDetails: 
			{
				website: String,
				email: String,
				phoneNumber: String,
				openingHours: 
				{
					String: 
					{
						opening: 
						{
							hours: 0,
							minutes: 0
						},
						lunchStart: 
						{
							hours: 0,
							minutes: 0
						},
						lunchEnd: 
						{
							hours: 0,
							minutes: 0
						},
						closing: 
						{
							hours: 0,
							minutes: 0
						}
					}
				},
				showInFooter: False
			}
		},
		member: 
		{
			memberId: 0,
			employeeId: String,
			employeeGuid: 00000000000000000000000000000000,
			email: String,
			title: String,
			firstName: String,
			companyName: String,
			employeeGroup: String,
			lastName: String,
			dateOfBirth: 0001-01-01,
			gender: NotKnown,
			maritalStatus: Married,
			numberOfChildren: 0,
			childrenCount: 0,
			monthlySalary: 0,
			annualSalary: 0,
			dkPensionTerms: Denmark,
			dkPrivateEmailAddress: String,
			dkEmployerName: String,
			dkContactConsent: False,
			dkPersonalMandate: False,
			deFederalState: Berlin,
			deTaxClass: I,
			deChurchTax: False,
			hasPrivHealthInsurance: False,
			privHealthInsurance: 0,
			dePrivNursingInsurance: 0,
			contributionDataDate: 0001-01-01,
			beneficiaryFirstName: String,
			beneficiaryLastName: String,
			beneficiaryTitle: String,
			beneficiaryDateOfBirth: 0001-01-01,
			addressLine1: String,
			addressLine2: String,
			addressLine3: String,
			phoneNumber: String,
			mobileNumber: String,
			dateCommencedService: 0001-01-01,
			partnerBirthDate: 0001-01-01,
			militaryMonthCount: 0,
			child1BirthDate: 0001-01-01,
			child2BirthDate: 0001-01-01,
			child3BirthDate: 0001-01-01,
			child4BirthDate: 0001-01-01,
			child5BirthDate: 0001-01-01,
			child6BirthDate: 0001-01-01,
			child7BirthDate: 0001-01-01,
			child8BirthDate: 0001-01-01,
			child9BirthDate: 0001-01-01,
			child10BirthDate: 0001-01-01,
			infoBag: String,
			projectionInfoBag: String,
			clientId: 0,
			companyPlanInfo: String,
			pensionFundManager: String,
			dateOfHire: 0001-01-01,
			powensConnections: 
			[
				{
					connectionSyncId: 0,
					authToken: String,
					authTokenId: 0,
					connectionId: 0,
					connectionState: String,
					isRecentConnection: False,
					dateUpdated: 0001-01-01
				}
			],
			isPrivateClient: False,
			isProxy: False,
			beneficiaries: 
			[
				{
					id: 0,
					memberId: 0,
					name: String,
					birthdate: 0001-01-01,
					relationshipToMember: String,
					identificationNumber: String,
					allocation: 0,
					dateCreated: 0001-01-01,
					createdBy: String,
					dateUpdated: 0001-01-01,
					updatedBy: String,
					timestamp: AA==
				}
			],
			currentBalances: 
			[
				{
					id: 0,
					memberId: 0,
					year: 0,
					month: 0,
					accumulatedBalanceCompany: 0,
					accumulatedBalanceEmployee: 0,
					accumulatedBalanceTotal: 0,
					contributionsCompany: 0,
					contributionsEmployee: 0,
					contributionsTotal: 0,
					investmentReturnsCompany: 0,
					investmentReturnsEmployee: 0,
					investmentReturnsTotal: 0,
					dateCreated: 0001-01-01,
					dateUpdated: 0001-01-01,
					createdBy: String,
					updatedBy: String,
					timestamp: AA==
				}
			],
			detailedBalances: 
			[
				{
					id: 0,
					memberId: 0,
					fundId: String,
					currentAllocation: 0,
					dateCreated: 0001-01-01,
					dateUpdated: 0001-01-01,
					createdBy: String,
					updatedBy: String,
					timestamp: AA==
				}
			],
			beneficiariesLatestSubmittedDate: 0001-01-01,
			userId: String,
			participantStatus: String,
			investmentStrategy: String,
			isAllowedToUpdatePlan: False,
			pensionableSalary: 0,
			dateOfBirthSpouse: 0001-01-01,
			dateOfBirthYoungestChild: 0001-01-01,
			dateHiredOfPlan: 0001-01-01,
			contractType: String,
			isAllowedToVote: False,
			votingPollAnswer: 
			{
				id: 0,
				configurationVersionId: 0,
				memberId: 0,
				clientId: 0,
				code: String,
				vote: String,
				name: String,
				selectionInfo: String,
				dateVoted: 0001-01-01,
				startDate: 0001-01-01,
				endDate: 0001-01-01,
				dateCreated: 0001-01-01,
				dateUpdated: 0001-01-01,
				createdBy: String,
				updatedBy: String,
				timestamp: AA==,
				member: 
				{
					id: 0,
					employeeGuid: 00000000000000000000000000000000,
					employeeId: String,
					clientId: 0,
					configurationId: 0,
					lastName: String,
					firstName: String,
					companyName: String,
					employeeGroup: String,
					title: String,
					birthdate: 0001-01-01,
					emailAddress: String,
					maritalStatus: Single,
					partnerBirthDate: 0001-01-01,
					gender: NotKnown,
					militaryMonthCount: 0,
					annualSalary: 0,
					monthlySalary: 0,
					salaryFrequency: 0,
					deFederalState: Berlin,
					deTaxClass: I,
					deChurchTax: False,
					dePrivNursingInsurance: 0,
					pensionFinancingOption: String,
					hasPrivHealthInsurance: False,
					privHealthInsurance: 0,
					childrenCount: 0,
					child1BirthDate: 0001-01-01,
					child2BirthDate: 0001-01-01,
					child3BirthDate: 0001-01-01,
					child4BirthDate: 0001-01-01,
					child5BirthDate: 0001-01-01,
					child6BirthDate: 0001-01-01,
					child7BirthDate: 0001-01-01,
					child8BirthDate: 0001-01-01,
					child9BirthDate: 0001-01-01,
					child10BirthDate: 0001-01-01,
					authId: String,
					authRegistrationDate: 0001-01-01,
					activationCode: String,
					activationExpiringDate: 0001-01-01,
					planInfoDate: 0001-01-01,
					planInfoBag: String,
					inactive: False,
					dateCreated: 0001-01-01,
					removeRequestDate: 0001-01-01,
					timestamp: AA==,
					client: 
					{
						id: 0,
						code: String,
						name: String,
						countryId: 0,
						configurationId: 0,
						uri: String,
						languageDefault: String,
						emailDomains: String,
						dkKappCode: String,
						offboardingURL: String,
						dateMarkedForOffboarding: 0001-01-01,
						dataRetentionPeriodInYears: 0,
						retentionEndDate: 0001-01-01,
						saClientId: String,
						inactive: False,
						timestamp: AA==,
						country: 
						{
							id: 0,
							name: String,
							isoCode: String,
							configurationId: 0,
							cultureInfos: String,
							excelTemplateId: String,
							saClientId: String,
							inactive: False,
							timestamp: AA==,
							configuration: 
							{
								id: 0,
								guid: 00000000000000000000000000000000,
								system: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									}
								},
								client: 
								{
									id: 0,
									code: String,
									name: String,
									countryId: 0,
									configurationId: 0,
									uri: String,
									languageDefault: String,
									emailDomains: String,
									dkKappCode: String,
									offboardingURL: String,
									dateMarkedForOffboarding: 0001-01-01,
									dataRetentionPeriodInYears: 0,
									retentionEndDate: 0001-01-01,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									},
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								}
							}
						},
						configuration: 
						{
							id: 0,
							guid: 00000000000000000000000000000000,
							system: False,
							timestamp: AA==,
							country: 
							{
								id: 0,
								name: String,
								isoCode: String,
								configurationId: 0,
								cultureInfos: String,
								excelTemplateId: String,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								}
							},
							client: 
							{
								id: 0,
								code: String,
								name: String,
								countryId: 0,
								configurationId: 0,
								uri: String,
								languageDefault: String,
								emailDomains: String,
								dkKappCode: String,
								offboardingURL: String,
								dateMarkedForOffboarding: 0001-01-01,
								dataRetentionPeriodInYears: 0,
								retentionEndDate: 0001-01-01,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								},
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==
											}
										}
									}
								}
							}
						}
					},
					contributionDataDate: 0001-01-01,
					beneficiaryFirstName: String,
					beneficiaryLastName: String,
					beneficiaryTitle: String,
					beneficiaryDateOfBirth: 0001-01-01,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					phoneNumber: String,
					mobileNumber: String,
					dateCommencedService: 0001-01-01,
					calculatorDataDate: 0001-01-01,
					calculatorDataBag: String,
					periodStart: 0001-01-01,
					periodEnd: 0001-01-01,
					memberId: 0,
					infoBag: String,
					projectionInfoBag: String,
					companyPlanInfo: String,
					infoProviderReference: String,
					dateOfHire: 0001-01-01,
					ssin: String,
					isProxy: False,
					isAllowedToVote: False,
					userId: String,
					participantStatus: String,
					investmentStrategy: String,
					isAllowedToUpdatePlan: False,
					pensionableSalary: 0,
					dateOfBirthSpouse: 0001-01-01,
					dateOfBirthYoungestChild: 0001-01-01,
					dateHiredOfPlan: 0001-01-01,
					contractType: String,
					investmentRiskProfile: String,
					parent: 
					{
						id: 0,
						employeeGuid: 00000000000000000000000000000000,
						employeeId: String,
						clientId: 0,
						configurationId: 0,
						lastName: String,
						firstName: String,
						companyName: String,
						employeeGroup: String,
						title: String,
						birthdate: 0001-01-01,
						emailAddress: String,
						maritalStatus: Single,
						partnerBirthDate: 0001-01-01,
						gender: NotKnown,
						militaryMonthCount: 0,
						annualSalary: 0,
						monthlySalary: 0,
						salaryFrequency: 0,
						deFederalState: Berlin,
						deTaxClass: I,
						deChurchTax: False,
						dePrivNursingInsurance: 0,
						pensionFinancingOption: String,
						hasPrivHealthInsurance: False,
						privHealthInsurance: 0,
						childrenCount: 0,
						child1BirthDate: 0001-01-01,
						child2BirthDate: 0001-01-01,
						child3BirthDate: 0001-01-01,
						child4BirthDate: 0001-01-01,
						child5BirthDate: 0001-01-01,
						child6BirthDate: 0001-01-01,
						child7BirthDate: 0001-01-01,
						child8BirthDate: 0001-01-01,
						child9BirthDate: 0001-01-01,
						child10BirthDate: 0001-01-01,
						authId: String,
						authRegistrationDate: 0001-01-01,
						activationCode: String,
						activationExpiringDate: 0001-01-01,
						planInfoDate: 0001-01-01,
						planInfoBag: String,
						inactive: False,
						dateCreated: 0001-01-01,
						removeRequestDate: 0001-01-01,
						timestamp: AA==,
						client: 
						{
							id: 0,
							code: String,
							name: String,
							countryId: 0,
							configurationId: 0,
							uri: String,
							languageDefault: String,
							emailDomains: String,
							dkKappCode: String,
							offboardingURL: String,
							dateMarkedForOffboarding: 0001-01-01,
							dataRetentionPeriodInYears: 0,
							retentionEndDate: 0001-01-01,
							saClientId: String,
							inactive: False,
							timestamp: AA==,
							country: 
							{
								id: 0,
								name: String,
								isoCode: String,
								configurationId: 0,
								cultureInfos: String,
								excelTemplateId: String,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														configuration: 
														{
															id: 0,
															guid: 00000000000000000000000000000000,
															system: False,
															timestamp: AA==
														}
													},
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									}
								}
							},
							configuration: 
							{
								id: 0,
								guid: 00000000000000000000000000000000,
								system: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									}
								},
								client: 
								{
									id: 0,
									code: String,
									name: String,
									countryId: 0,
									configurationId: 0,
									uri: String,
									languageDefault: String,
									emailDomains: String,
									dkKappCode: String,
									offboardingURL: String,
									dateMarkedForOffboarding: 0001-01-01,
									dataRetentionPeriodInYears: 0,
									retentionEndDate: 0001-01-01,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									},
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==
												}
											}
										}
									}
								}
							}
						},
						contributionDataDate: 0001-01-01,
						beneficiaryFirstName: String,
						beneficiaryLastName: String,
						beneficiaryTitle: String,
						beneficiaryDateOfBirth: 0001-01-01,
						addressLine1: String,
						addressLine2: String,
						addressLine3: String,
						phoneNumber: String,
						mobileNumber: String,
						dateCommencedService: 0001-01-01,
						calculatorDataDate: 0001-01-01,
						calculatorDataBag: String,
						periodStart: 0001-01-01,
						periodEnd: 0001-01-01,
						memberId: 0,
						infoBag: String,
						projectionInfoBag: String,
						companyPlanInfo: String,
						infoProviderReference: String,
						dateOfHire: 0001-01-01,
						ssin: String,
						isProxy: False,
						isAllowedToVote: False,
						userId: String,
						participantStatus: String,
						investmentStrategy: String,
						isAllowedToUpdatePlan: False,
						pensionableSalary: 0,
						dateOfBirthSpouse: 0001-01-01,
						dateOfBirthYoungestChild: 0001-01-01,
						dateHiredOfPlan: 0001-01-01,
						contractType: String,
						investmentRiskProfile: String,
						parent: 
						{
							id: 0,
							employeeGuid: 00000000000000000000000000000000,
							employeeId: String,
							clientId: 0,
							configurationId: 0,
							lastName: String,
							firstName: String,
							companyName: String,
							employeeGroup: String,
							title: String,
							birthdate: 0001-01-01,
							emailAddress: String,
							maritalStatus: Single,
							partnerBirthDate: 0001-01-01,
							gender: NotKnown,
							militaryMonthCount: 0,
							annualSalary: 0,
							monthlySalary: 0,
							salaryFrequency: 0,
							deFederalState: Berlin,
							deTaxClass: I,
							deChurchTax: False,
							dePrivNursingInsurance: 0,
							pensionFinancingOption: String,
							hasPrivHealthInsurance: False,
							privHealthInsurance: 0,
							childrenCount: 0,
							child1BirthDate: 0001-01-01,
							child2BirthDate: 0001-01-01,
							child3BirthDate: 0001-01-01,
							child4BirthDate: 0001-01-01,
							child5BirthDate: 0001-01-01,
							child6BirthDate: 0001-01-01,
							child7BirthDate: 0001-01-01,
							child8BirthDate: 0001-01-01,
							child9BirthDate: 0001-01-01,
							child10BirthDate: 0001-01-01,
							authId: String,
							authRegistrationDate: 0001-01-01,
							activationCode: String,
							activationExpiringDate: 0001-01-01,
							planInfoDate: 0001-01-01,
							planInfoBag: String,
							inactive: False,
							dateCreated: 0001-01-01,
							removeRequestDate: 0001-01-01,
							timestamp: AA==,
							client: 
							{
								id: 0,
								code: String,
								name: String,
								countryId: 0,
								configurationId: 0,
								uri: String,
								languageDefault: String,
								emailDomains: String,
								dkKappCode: String,
								offboardingURL: String,
								dateMarkedForOffboarding: 0001-01-01,
								dataRetentionPeriodInYears: 0,
								retentionEndDate: 0001-01-01,
								saClientId: String,
								inactive: False,
								timestamp: AA==,
								country: 
								{
									id: 0,
									name: String,
									isoCode: String,
									configurationId: 0,
									cultureInfos: String,
									excelTemplateId: String,
									saClientId: String,
									inactive: False,
									timestamp: AA==,
									configuration: 
									{
										id: 0,
										guid: 00000000000000000000000000000000,
										system: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														configuration: 
														{
															id: 0,
															guid: 00000000000000000000000000000000,
															system: False,
															timestamp: AA==,
															client: 
															{
																id: 0,
																code: String,
																name: String,
																countryId: 0,
																configurationId: 0,
																uri: String,
																languageDefault: String,
																emailDomains: String,
																dkKappCode: String,
																offboardingURL: String,
																dateMarkedForOffboarding: 0001-01-01,
																dataRetentionPeriodInYears: 0,
																retentionEndDate: 0001-01-01,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													},
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														},
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==,
															country: 
															{
																id: 0,
																name: String,
																isoCode: String,
																configurationId: 0,
																cultureInfos: String,
																excelTemplateId: String,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													}
												}
											}
										},
										client: 
										{
											id: 0,
											code: String,
											name: String,
											countryId: 0,
											configurationId: 0,
											uri: String,
											languageDefault: String,
											emailDomains: String,
											dkKappCode: String,
											offboardingURL: String,
											dateMarkedForOffboarding: 0001-01-01,
											dataRetentionPeriodInYears: 0,
											retentionEndDate: 0001-01-01,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														configuration: 
														{
															id: 0,
															guid: 00000000000000000000000000000000,
															system: False,
															timestamp: AA==,
															client: 
															{
																id: 0,
																code: String,
																name: String,
																countryId: 0,
																configurationId: 0,
																uri: String,
																languageDefault: String,
																emailDomains: String,
																dkKappCode: String,
																offboardingURL: String,
																dateMarkedForOffboarding: 0001-01-01,
																dataRetentionPeriodInYears: 0,
																retentionEndDate: 0001-01-01,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==,
															configuration: 
															{
																id: 0,
																guid: 00000000000000000000000000000000,
																system: False,
																timestamp: AA==
															}
														},
														configuration: 
														{
															id: 0,
															guid: 00000000000000000000000000000000,
															system: False,
															timestamp: AA==,
															country: 
															{
																id: 0,
																name: String,
																isoCode: String,
																configurationId: 0,
																cultureInfos: String,
																excelTemplateId: String,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													}
												}
											},
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														},
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==,
															country: 
															{
																id: 0,
																name: String,
																isoCode: String,
																configurationId: 0,
																cultureInfos: String,
																excelTemplateId: String,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													}
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														configuration: 
														{
															id: 0,
															guid: 00000000000000000000000000000000,
															system: False,
															timestamp: AA==,
															country: 
															{
																id: 0,
																name: String,
																isoCode: String,
																configurationId: 0,
																cultureInfos: String,
																excelTemplateId: String,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													},
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											}
										}
									}
								},
								configuration: 
								{
									id: 0,
									guid: 00000000000000000000000000000000,
									system: False,
									timestamp: AA==,
									country: 
									{
										id: 0,
										name: String,
										isoCode: String,
										configurationId: 0,
										cultureInfos: String,
										excelTemplateId: String,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														},
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==,
															country: 
															{
																id: 0,
																name: String,
																isoCode: String,
																configurationId: 0,
																cultureInfos: String,
																excelTemplateId: String,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											}
										}
									},
									client: 
									{
										id: 0,
										code: String,
										name: String,
										countryId: 0,
										configurationId: 0,
										uri: String,
										languageDefault: String,
										emailDomains: String,
										dkKappCode: String,
										offboardingURL: String,
										dateMarkedForOffboarding: 0001-01-01,
										dataRetentionPeriodInYears: 0,
										retentionEndDate: 0001-01-01,
										saClientId: String,
										inactive: False,
										timestamp: AA==,
										country: 
										{
											id: 0,
											name: String,
											isoCode: String,
											configurationId: 0,
											cultureInfos: String,
											excelTemplateId: String,
											saClientId: String,
											inactive: False,
											timestamp: AA==,
											configuration: 
											{
												id: 0,
												guid: 00000000000000000000000000000000,
												system: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														},
														client: 
														{
															id: 0,
															code: String,
															name: String,
															countryId: 0,
															configurationId: 0,
															uri: String,
															languageDefault: String,
															emailDomains: String,
															dkKappCode: String,
															offboardingURL: String,
															dateMarkedForOffboarding: 0001-01-01,
															dataRetentionPeriodInYears: 0,
															retentionEndDate: 0001-01-01,
															saClientId: String,
															inactive: False,
															timestamp: AA==,
															country: 
															{
																id: 0,
																name: String,
																isoCode: String,
																configurationId: 0,
																cultureInfos: String,
																excelTemplateId: String,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													}
												},
												client: 
												{
													id: 0,
													code: String,
													name: String,
													countryId: 0,
													configurationId: 0,
													uri: String,
													languageDefault: String,
													emailDomains: String,
													dkKappCode: String,
													offboardingURL: String,
													dateMarkedForOffboarding: 0001-01-01,
													dataRetentionPeriodInYears: 0,
													retentionEndDate: 0001-01-01,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														configuration: 
														{
															id: 0,
															guid: 00000000000000000000000000000000,
															system: False,
															timestamp: AA==,
															country: 
															{
																id: 0,
																name: String,
																isoCode: String,
																configurationId: 0,
																cultureInfos: String,
																excelTemplateId: String,
																saClientId: String,
																inactive: False,
																timestamp: AA==
															}
														}
													},
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											}
										},
										configuration: 
										{
											id: 0,
											guid: 00000000000000000000000000000000,
											system: False,
											timestamp: AA==,
											country: 
											{
												id: 0,
												name: String,
												isoCode: String,
												configurationId: 0,
												cultureInfos: String,
												excelTemplateId: String,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													},
													client: 
													{
														id: 0,
														code: String,
														name: String,
														countryId: 0,
														configurationId: 0,
														uri: String,
														languageDefault: String,
														emailDomains: String,
														dkKappCode: String,
														offboardingURL: String,
														dateMarkedForOffboarding: 0001-01-01,
														dataRetentionPeriodInYears: 0,
														retentionEndDate: 0001-01-01,
														saClientId: String,
														inactive: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												}
											},
											client: 
											{
												id: 0,
												code: String,
												name: String,
												countryId: 0,
												configurationId: 0,
												uri: String,
												languageDefault: String,
												emailDomains: String,
												dkKappCode: String,
												offboardingURL: String,
												dateMarkedForOffboarding: 0001-01-01,
												dataRetentionPeriodInYears: 0,
												retentionEndDate: 0001-01-01,
												saClientId: String,
												inactive: False,
												timestamp: AA==,
												country: 
												{
													id: 0,
													name: String,
													isoCode: String,
													configurationId: 0,
													cultureInfos: String,
													excelTemplateId: String,
													saClientId: String,
													inactive: False,
													timestamp: AA==,
													configuration: 
													{
														id: 0,
														guid: 00000000000000000000000000000000,
														system: False,
														timestamp: AA==,
														country: 
														{
															id: 0,
															name: String,
															isoCode: String,
															configurationId: 0,
															cultureInfos: String,
															excelTemplateId: String,
															saClientId: String,
															inactive: False,
															timestamp: AA==
														}
													}
												},
												configuration: 
												{
													id: 0,
													guid: 00000000000000000000000000000000,
													system: False,
													timestamp: AA==,
													country: 
													{
														id: 0,
														name: String,
														isoCode: String,
														configurationId: 0,
														cultureInfos: String,
														excelTemplateId: String,
														saClientId: String,
														inactive: False,
														timestamp: AA==
													}
												}
											}
										}
									}
								}
							},
							contributionDataDate: 0001-01-01,
							beneficiaryFirstName: String,
							beneficiaryLastName: String,
							beneficiaryTitle: String,
							beneficiaryDateOfBirth: 0001-01-01,
							addressLine1: String,
							addressLine2: String,
							addressLine3: String,
							phoneNumber: String,
							mobileNumber: String,
							dateCommencedService: 0001-01-01,
							calculatorDataDate: 0001-01-01,
							calculatorDataBag: String,
							periodStart: 0001-01-01,
							periodEnd: 0001-01-01,
							memberId: 0,
							infoBag: String,
							projectionInfoBag: String,
							companyPlanInfo: String,
							infoProviderReference: String,
							dateOfHire: 0001-01-01,
							ssin: String,
							isProxy: False,
							isAllowedToVote: False,
							userId: String,
							participantStatus: String,
							investmentStrategy: String,
							isAllowedToUpdatePlan: False,
							pensionableSalary: 0,
							dateOfBirthSpouse: 0001-01-01,
							dateOfBirthYoungestChild: 0001-01-01,
							dateHiredOfPlan: 0001-01-01,
							contractType: String,
							investmentRiskProfile: String,
							pensionFundManager: String
						},
						pensionFundManager: String
					},
					pensionFundManager: String
				}
			}
		},
		counsellingOptions: 
		{
			isEnabled: False,
			callbackOption: 
			{
				isEnabled: False,
				startDate: 0001-01-01,
				endDate: 0001-01-01,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				},
				url: String,
				fee: 0,
				bookingGroups: 
				[
					{
						type: WebNormalOfficeHours,
						userName: String,
						password: String,
						addressLine1: String,
						addressLine2: String,
						addressLine3: String,
						sortOrder: 0
					}
				]
			},
			sendAnEmailOption: 
			{
				isEnabled: False,
				startDate: 0001-01-01,
				endDate: 0001-01-01,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				},
				url: String,
				fee: 0,
				bookingGroups: 
				[
					{
						type: WebNormalOfficeHours,
						userName: String,
						password: String,
						addressLine1: String,
						addressLine2: String,
						addressLine3: String,
						sortOrder: 0
					}
				]
			},
			serviceLineOption: 
			{
				isEnabled: False,
				startDate: 0001-01-01,
				endDate: 0001-01-01,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				},
				url: String,
				fee: 0,
				bookingGroups: 
				[
					{
						type: WebNormalOfficeHours,
						userName: String,
						password: String,
						addressLine1: String,
						addressLine2: String,
						addressLine3: String,
						sortOrder: 0
					}
				]
			},
			bookAppointment: 
			{
				isEnabled: False,
				startDate: 0001-01-01,
				endDate: 0001-01-01,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				},
				url: String,
				fee: 0,
				bookingGroups: 
				[
					{
						type: WebNormalOfficeHours,
						userName: String,
						password: String,
						addressLine1: String,
						addressLine2: String,
						addressLine3: String,
						sortOrder: 0
					}
				]
			},
			seniorAdvisory: 
			{
				isEnabled: False,
				startDate: 0001-01-01,
				endDate: 0001-01-01,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				},
				url: String,
				fee: 0,
				bookingGroups: 
				[
					{
						type: WebNormalOfficeHours,
						userName: String,
						password: String,
						addressLine1: String,
						addressLine2: String,
						addressLine3: String,
						sortOrder: 0
					}
				]
			}
		},
		dkCalculatorConfiguration: 
		{
			folkepensionParameters: 
			{
				year: 0,
				baseAmount: 0,
				pensionSupplementSingle: 0,
				pensionSupplementOther: 0,
				deductionOnBaseAmount: 0,
				deductionOnIncomeOtherPct: 0,
				deductionIncomeAfterAMB: 0,
				deductionPensionSupplementSingle: 0,
				deductionPensionSupplementOther: 0,
				reductionBaseAmount: 0,
				reductionPensionSupplement: 0,
				reductionPensionSupplementOther: 0,
				reductionPensionSupplementSpouse: 0
			},
			fortidspensionParameters: 
			{
				year: 0,
				stateSingle: 0,
				stateOther: 0,
				deductionOnIncomeOther: 0,
				maxContributionPensioner: 0,
				maxContributionNotPensioner: 0,
				deductionSingle: 0,
				deductionOther: 0,
				reductionIncome: 0,
				reductionIncomeSpouse: 0,
				minimumSingle: 0,
				minimumOther: 0
			},
			danishTaxParameters: 
			{
				labourMarketContributionRate: 0,
				bottomTaxRate: 0,
				healthContributionRate: 0,
				topTaxRate: 0,
				topTaxLimit: 0,
				taxCeilingPercentage: 0,
				taxCeilingPercentagePositiveNetCapitalIncome: 0,
				personalAllowanceYoung: 0,
				personalAllowance: 0,
				maximalCapitalPensionDeduction: 0,
				baseDeductionPositiveNetCapitalIncome: 0,
				shareTaxRateBelowLimit: 0,
				shareTaxRateAboveLimit: 0,
				limitShareTax: 0,
				bottomLimitEmployeeDeduction: 0,
				employeeDeductionRate: 0,
				maximumEmploymentAllowance: 0,
				propertyValueTaxPercentageBelowLimitEVL: 0,
				propertyValueTaxPercentageAboveLimitEVL: 0,
				limitPropertyValueTax: 0,
				deductionOfPropertyValueTax6: 0,
				deductionOfPropertyValueTax7: 0,
				maximumImpactUnderEVL: 0,
				negativeNetCapitalIncome: 0,
				bottomDeductionEqualizationTax: 0,
				equalizationTax: 0,
				transferableBottomDeductionEqualizationTax: 0,
				bottomLineJobDeduction: 0,
				jobDeductionRate: 0,
				maximumJobDeduction: 0
			},
			danishAdvisoryParameters: 
			{
				normalRetirementAge: 0,
				planningHorizon: 0,
				retirementGreenThresholdPct: 0,
				retirementAmberThresholdPct: 0,
				incapacityGreenThresholdPct: 0,
				incapacityAmberThresholdPct: 0,
				criticalIllnessGreenThresholdPct: 0,
				criticalIllnessAmberThresholdPct: 0,
				deathSingleGreenThresholdPct: 0,
				deathSingleAmberThresholdPct: 0,
				deathMarriedGreenThresholdPct: 0,
				deathMarriedAmberThresholdPct: 0
			},
			danishGeneralPensionParameters: 
			{
				instalmentPensionContributionCeiling: 0,
				retirementSavingContributionCeilingLessThan5: 0,
				retirementSavingContributionCeilingMoreThan5: 0
			}
		},
		dkPensionsInfoSsoTicket: 
		{
			value: String,
			expiration: 0001-01-01
		},
		dkPensionsInfo: 
		{
			date: 0001-01-01
		},
		deCalculatorConfiguration: 
		{
			socialSecurityParameters: 
			{
				retirementInsuranceCeiling: 0,
				healthInsuranceCeiling: 0,
				currentPensionLevel: 0,
				referenceIncome: 0,
				ddrValues: 
				{
					retirementInsuranceCeiling: 0,
					healthInsuranceCeiling: 0,
					currentPensionLevel: 0,
					referenceIncome: 0
				},
				employerRetirementPct: 0,
				employerUnemployementPct: 0,
				employerHealthInsuranceBasePct: 0,
				employerHealthInsuranceAdditionalPct: 0,
				employerNursingCarePct: 0,
				employeeRetirementPct: 0,
				employeeUnemployementPct: 0,
				employeeHealthInsuranceBasePct: 0,
				employeeHealthInsuranceAdditionalPct: 0,
				employeeNursingCarePct: 0,
				employeeChildlessNursingCareAdditionalPct: 0
			}
		},
		disabilityInsurancePlan: 
		{
			disabilityDegree: String,
			hasPremiumWaiverCover: False
		},
		criticalIllnessInsurancePlan: {},
		deathInsurancePlan: {},
		healthInsurancePlan: 
		{
			carrier: 
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				}
			},
			expiryAge: 0,
			coverageType: None,
			spouseCoverageType: None,
			childCoverageType: None,
			childCoverageMaxAge: 0
		},
		accidentInsurancePlan: 
		{
			carrier: 
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				}
			},
			expiryAge: 0,
			insuranceAmount: 0,
			deathCover: False,
			dentalCover: False
		},
		dentalInsurancePlan: 
		{
			carrier: 
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				}
			},
			expiryAge: 0,
			coverageType: String,
			extendedCoverage: False
		},
		seniorCitizenConcept: 
		{
			solidary: False,
			hasSpecificPrice: False,
			specificPrice: 0
		},
		retirementPlan: 
		{
			contributionUnit: String,
			mandatoryEmployerContribution: 0,
			mandatoryEmployeeContribution: 0,
			additionalContribution: 0,
			defaultCarrier: 
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				}
			},
			hasDefaultSavingProduct: False,
			defaultSavingProduct: 
			{
				id: 0,
				productId: 0,
				productName: String,
				riskProfile: String
			}
		},
		deRetirementPlans: 
		{
			retirementBenefitAmountDisplayOption: Accumulated,
			retirementBenefitAmountDisplayOptions: 
			[
				Accumulated
			],
			financingVehicles: 
			[
				Pensionskasse
			],
			contributionTypes: 
			[
				Employer
			],
			retirementPlans: 
			[
				{
					identifier: String,
					name: String,
					planDocumentReference: String,
					carrier: 
					{
						carrierId: String,
						logoUri: String,
						name: String,
						contactDetails: 
						{
							website: String,
							email: String,
							phoneNumber: String,
							openingHours: 
							{
								String: 
								{
									opening: 
									{
										hours: 0,
										minutes: 0
									},
									lunchStart: 
									{
										hours: 0,
										minutes: 0
									},
									lunchEnd: 
									{
										hours: 0,
										minutes: 0
									},
									closing: 
									{
										hours: 0,
										minutes: 0
									}
								}
							},
							showInFooter: False
						}
					},
					carrierIds: 
					[
						String
					],
					healthInsurance: String,
					productType: Traditional,
					groupInsuranceContractCode: String,
					contributionFormula: 
					{
						employerContributionFormula: 
						{
							flatAmount: 0,
							pctSalaryAboveSSCC: 0,
							pctSalaryBelowSSCC: 0
						},
						employeeContributionFormula: 
						{
							flatAmount: 0,
							pctSalaryAboveSSCC: 0,
							pctSalaryBelowSSCC: 0
						},
						hasVoluntaryEmployeeContribution: False,
						employerMatchingFormula: 
						{
							unit: 0,
							multiplier: 0
						}
					},
					financingVehicle: Pensionskasse,
					retirementBenefit: 
					{
						normalRetirementAge: 0,
						normalRetirementAgeType: String,
						earlyRetirementAge: 0,
						primaryRetirementBenefitPaymentType: LumpSum,
						alternativeRetirementBenefitPaymentType: LumpSum,
						annuityFrequency: 0,
						accruedRetirementPension: 0,
						accruedRetirementLumpSum: 0,
						projectedRetirementPensionGuaranteed: 0,
						projectedRetirementLumpSumGuaranteed: 0,
						projectedRetirementPensionInclSurpluses: 0,
						projectedRetirementLumpSumInclSurpluses: 0,
						projectedRetirementPensionInclPast: 0,
						projectedRetirementLumpSumInclPast: 0
					},
					deathBeforeRetirementBenefit: 
					{
						deathBeforeRetirementBenefitType: ContributionRefund,
						spouseAnnuityPct: 0,
						orphanAnnuityPct: 0,
						halfOrphanAnnuityPct: 0,
						annuityFrequency: 0,
						deathLumpsum: 0,
						spouseLumpSumDeathBeforeRetirement: 0,
						spouseAnnuityDeathBeforeRetirement: 0
					},
					deathAfterRetirementBenefit: 
					{
						deathAfterRetirementBenefitType: LumpSum,
						eligibilityPeriod: 0,
						spouseAnnuityPct: 0,
						annuityFrequency: 0,
						spouseLumpSumDeathAfterRetirement: 0,
						spouseAnnuityDeathAfterRetirement: 0
					},
					disabilityBenefit: 
					{
						benefitPct: 0,
						includesContributionWaiver: False,
						disabilityPension: 0,
						endCoverageAge: 0
					},
					invalidityBenefit: 
					{
						benefitPct: 0,
						includesContributionWaiver: False,
						disabilityPension: 0,
						endCoverageAge: 0
					},
					biProServiceConfiguration: 
					{
						getQuoteRequest: String,
						groupPolicyNumber: String
					},
					contribution: 
					{
						employerContribution: 0,
						employerContributionFrequency: Annual,
						employeeContribution: 0,
						employeeContributionFrequency: Annual,
						employerMatchingContribution: 0,
						oneTimeContribution: 0,
						aggregatePremiumContribution: 0
					},
					benefitDataDate: 0001-01-01,
					insurancePolicyNumber: String,
					dateJoined: 0001-01-01,
					pricingTables: {}
				}
			],
			defaultRetirementPlans: 
			[
				{
					identifier: String,
					name: String,
					planDocumentReference: String,
					carrier: 
					{
						carrierId: String,
						logoUri: String,
						name: String,
						contactDetails: 
						{
							website: String,
							email: String,
							phoneNumber: String,
							openingHours: 
							{
								String: 
								{
									opening: 
									{
										hours: 0,
										minutes: 0
									},
									lunchStart: 
									{
										hours: 0,
										minutes: 0
									},
									lunchEnd: 
									{
										hours: 0,
										minutes: 0
									},
									closing: 
									{
										hours: 0,
										minutes: 0
									}
								}
							},
							showInFooter: False
						}
					},
					carrierIds: 
					[
						String
					],
					healthInsurance: String,
					productType: Traditional,
					groupInsuranceContractCode: String,
					contributionFormula: 
					{
						employerContributionFormula: 
						{
							flatAmount: 0,
							pctSalaryAboveSSCC: 0,
							pctSalaryBelowSSCC: 0
						},
						employeeContributionFormula: 
						{
							flatAmount: 0,
							pctSalaryAboveSSCC: 0,
							pctSalaryBelowSSCC: 0
						},
						hasVoluntaryEmployeeContribution: False,
						employerMatchingFormula: 
						{
							unit: 0,
							multiplier: 0
						}
					},
					financingVehicle: Pensionskasse,
					retirementBenefit: 
					{
						normalRetirementAge: 0,
						normalRetirementAgeType: String,
						earlyRetirementAge: 0,
						primaryRetirementBenefitPaymentType: LumpSum,
						alternativeRetirementBenefitPaymentType: LumpSum,
						annuityFrequency: 0,
						accruedRetirementPension: 0,
						accruedRetirementLumpSum: 0,
						projectedRetirementPensionGuaranteed: 0,
						projectedRetirementLumpSumGuaranteed: 0,
						projectedRetirementPensionInclSurpluses: 0,
						projectedRetirementLumpSumInclSurpluses: 0,
						projectedRetirementPensionInclPast: 0,
						projectedRetirementLumpSumInclPast: 0
					},
					deathBeforeRetirementBenefit: 
					{
						deathBeforeRetirementBenefitType: ContributionRefund,
						spouseAnnuityPct: 0,
						orphanAnnuityPct: 0,
						halfOrphanAnnuityPct: 0,
						annuityFrequency: 0,
						deathLumpsum: 0,
						spouseLumpSumDeathBeforeRetirement: 0,
						spouseAnnuityDeathBeforeRetirement: 0
					},
					deathAfterRetirementBenefit: 
					{
						deathAfterRetirementBenefitType: LumpSum,
						eligibilityPeriod: 0,
						spouseAnnuityPct: 0,
						annuityFrequency: 0,
						spouseLumpSumDeathAfterRetirement: 0,
						spouseAnnuityDeathAfterRetirement: 0
					},
					disabilityBenefit: 
					{
						benefitPct: 0,
						includesContributionWaiver: False,
						disabilityPension: 0,
						endCoverageAge: 0
					},
					invalidityBenefit: 
					{
						benefitPct: 0,
						includesContributionWaiver: False,
						disabilityPension: 0,
						endCoverageAge: 0
					},
					biProServiceConfiguration: 
					{
						getQuoteRequest: String,
						groupPolicyNumber: String
					},
					contribution: 
					{
						employerContribution: 0,
						employerContributionFrequency: Annual,
						employeeContribution: 0,
						employeeContributionFrequency: Annual,
						employerMatchingContribution: 0,
						oneTimeContribution: 0,
						aggregatePremiumContribution: 0
					},
					benefitDataDate: 0001-01-01,
					insurancePolicyNumber: String,
					dateJoined: 0001-01-01,
					pricingTables: {}
				}
			]
		},
		preventiveTreatment: 
		{
			carrier: 
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				}
			},
			expiryAge: 0
		},
		isPensionScheme: False,
		pathFinder: 
		{
			carrier: 
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				}
			},
			expiryAge: 0
		},
		financialWellBeing: 
		{
			carrier: 
			{
				carrierId: String,
				logoUri: String,
				name: String,
				contactDetails: 
				{
					website: String,
					email: String,
					phoneNumber: String,
					openingHours: 
					{
						String: 
						{
							opening: 
							{
								hours: 0,
								minutes: 0
							},
							lunchStart: 
							{
								hours: 0,
								minutes: 0
							},
							lunchEnd: 
							{
								hours: 0,
								minutes: 0
							},
							closing: 
							{
								hours: 0,
								minutes: 0
							}
						}
					},
					showInFooter: False
				}
			},
			expiryAge: 0
		},
		useInformalLanguage: False,
		usesSSO: False,
		authenticationMethod: 
		{
			type: NemId,
			saClientId: String,
			registrationFields: 
			[
				String
			]
		},
		cprNumberNeeded: False,
		activationCodeRequired: False,
		employerEmailDomain: String,
		version: String,
		taxPseudocodeURL: String,
		calculatorConfiguration: 
		{
			isEnabled: False,
			cdyPosition: String,
			amountInputPrecision: 0,
			percentInputPrecision: 0,
			locale: 
			{
				String: String
			},
			displayPrecision: 0,
			upwardsConversionPrecision: 0,
			downwardsConversionPrecision: 0,
			useInvestmentProductsFile: False,
			investmentProductsFileName: String,
			member: 
			{
				userId: String,
				systemId: String,
				schemeCode: String,
				sessionId: String,
				clientId: String,
				clientCode: String,
				isDefault: False,
				groupId: String,
				groupNameUpper: String,
				appName: String,
				appNameUpper: String,
				key: String,
				keyUpper: String,
				country: String,
				locale: String,
				ccy: String,
				cdy: String,
				status: String,
				statusCode: String,
				category: String,
				scheme: String,
				primarySalary: String,
				email: String,
				employer: 
				{
					id: String,
					code: String,
					name: String,
					logo: String,
					config: {}
				},
				roles: 0,
				asAt: 0001-01-01,
				calcDate: 0001-01-01,
				nextEOFY: 0001-06-30,
				periodToNextEOFY: 0.5,
				year: 0,
				hasPartner: False,
				includePartner: False,
				includePartnerInCalc: False,
				homeOwner: False,
				targetAge: 0,
				targetTime: 0,
				targetIncomeR: 0,
				targetIncomeRFreq: 0,
				targetIncomeRAnnual: 0,
				targetP: 0,
				includeSS: False,
				firstName: String,
				lastName: String,
				gender: Female,
				dob: 0001-01-01,
				salary: 0,
				people: 
				[
					{
						type: Primary,
						index: 0,
						firstName: String,
						lastName: String,
						gender: Female,
						isAgeInput: False,
						dob: 0001-01-01,
						age: 0,
						exactAge: 0,
						ageAtLast30June: 0,
						privateHealthInsurance: False,
						serviceDate: 0001-01-01,
						service: 0,
						intService: 0,
						ageR: 0,
						ageRMonths: 0,
						email: String,
						salaries: 
						{
							String: 
							{
								type: String,
								ccy: String,
								amount: 0,
								freq: 0,
								annualAmount: 0,
								indexType: String,
								salaryChanges: 
								[
									{
										fromAge: 0,
										amount: 0
									}
								]
							}
						},
						salary: 0,
						salaryFreq: 0,
						salaryChangeSeries: 
						[
							0
						],
						hasOtherIncome: False,
						otherIncome: 
						[
							{
								name: String,
								type: Pension,
								amount: 0,
								fromAge: 0,
								toAge: 0,
								isTaxable: False,
								isVector: False,
								vector: 
								[
									0
								],
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						socialSecurity: 
						{
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						},
						taxableDeductions: 0,
						nonTaxableDeductions: 0,
						careerChanges: 
						{
							willTake: False,
							breaks: 
							[
								{
									fromAge: 0,
									toAge: 0,
									workingRate: 0
								}
							],
							careerBreakSeries: 
							[
								0
							],
							totalYears: 0
						},
						custom: 
						{
							String: String
						},
						salaryKey: String,
						annualProjectibleSalary: 0,
						projectionBreakdownCode: Salary You,
						lookup: "Salary You:Primary",
						ssBreakdownCode: SocialSecurityYou,
						ssLookup: "SocialSecurityYou:Primary",
						asAt: 0001-01-01,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				assets: 
				[
					{
						type: FinAsset,
						owner: Primary,
						code: String,
						assetIndex: 0,
						lookup: "String:Primary:0",
						name: String,
						ccy: String,
						value: 0,
						change: 0,
						transferTo: 0,
						transferAge: 0,
						willSpend: False,
						minRule: NoMinimum,
						maxRule: NoMaximum,
						ssTreatment: Exempt,
						spendOnAnnuity: False,
						contTaxRate: 0,
						totalConts: 0,
						usePreCalculatedContributions: False,
						totalContributions: 
						[
							[
								0
							]
						],
						futureAllocations: 
						[
							[
								{
									String: 0
								}
							]
						],
						assetType: FinAsset,
						totalContsFreq: 1,
						totalLumpSumConts: 0,
						contributions: 
						[
							{
								code: String,
								index: 0,
								name: String,
								ccy: String,
								contTable: String,
								isEmployeeCont: False,
								employerFlag: False,
								type: Fixed,
								linkedContIndex: 0,
								sourceRate: String,
								isTaxable: False,
								amount: 0,
								coreAmount: 0,
								freq: 0,
								rate: 0,
								coreRate: 0,
								fromAge: 0,
								toAge: 0,
								salary: 0,
								annualAmount: 0,
								annualCoreAmount: 0,
								isAlwaysOneOff: False,
								isOneOff: True,
								constraintType: LumpSum,
								custom: 
								{
									String: String
								},
								memberRateLookup: 
								{
									0: 0
								},
								isFromSalary: False,
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						fees: 
						[
							{
								name: String,
								ccy: String,
								amount: 0,
								freq: 0,
								annualAmount: 0,
								rate: 0,
								isTaxable: False,
								fromAge: 0,
								toAge: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						feeCapArrangements: 
						[
							{
								name: String,
								amount: 0,
								indexationRateSeries: 0,
								rate: 0,
								feesIncluded: 
								[
									0
								],
								fromTime: 0,
								toTime: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						custom: 
						{
							String: String
						},
						rebalance: False,
						retLumpSum: False,
						allocSeries: 
						[
							{
								current: 
								{
									String: 0
								},
								future: 
								{
									String: 0
								}
							}
						],
						currentAssetClassAllocSeries: 
						{
							0: 
							{
								String: 0
							}
						},
						futureAssetClassAllocSeries: 
						{
							0: 
							{
								String: 0
							}
						},
						ratesSource: DB,
						alloc: 
						[
							{
								name: String,
								fromAge: 0,
								optAlloc: 
								{
									current: 
									{
										String: 0
									},
									future: 
									{
										String: 0
									}
								},
								currentAssetClassAlloc: 
								{
									String: 0
								},
								futureAssetClassAlloc: 
								{
									String: 0
								},
								totalCurrentAlloc: 0,
								totalFutureAlloc: 0
							}
						],
						allocKeys: 
						[
							String
						],
						returns: 
						{
							String: 
							[
								{
									name: String,
									fromAge: 0,
									earningRate: 0,
									taxRate: 0,
									returnRate: 0
								}
							]
						},
						returnRates: 
						{
							String: 
							{
								earningRates: 
								[
									0
								],
								taxRates: 
								[
									0
								]
							}
						},
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				includeAnnuities: False,
				annuities: 
				[
					{
						priceType: Calc,
						price: 0,
						owner: Primary,
						gender: Female,
						ownerAge: 0,
						spouseAge: 0,
						type: Deferred,
						purchaseType: Perc,
						purchaseAmount: 0,
						percBalanceSpent: 0,
						amountSpent: 0,
						incomePurchased: 0,
						purchaseAge: 0,
						deferralPeriod: 0,
						indexationName: String,
						drStochastic: String,
						impliedInflationStochasticSeries: String,
						reversion: 0,
						guarantee: 0,
						timing: 0,
						scaleQx: 0,
						scaleQxPartner: 0,
						scaleImpr: 0,
						scaleImprPartner: 0,
						ageRating: 0,
						spouseAgeRating: 0,
						custom: 
						{
							String: String
						},
						tableName: String,
						tableNamePartner: String,
						imprFactorTableName: String,
						imprFactorTableNamePartner: String,
						hasPartnerTables: True,
						spouseAgeAtPurchase: 0,
						expense: 0,
						cacheKey: LifeTables-String-String,
						partnerCacheKey: LifeTables-String-String,
						targetTpx: 0,
						paymentTerm: 0,
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				spending: 
				{
					selected: String,
					willChangeLate: False,
					ageRLate: 0,
					selectedLate: String,
					goals: 
					[
						{
							name: String,
							amount: 0,
							freq: 0,
							effectiveFreq: 1,
							excludeFromProjection: False,
							fromAge: 0,
							toAge: 0,
							selectedPersonalised: String,
							tag: String,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					lumpSumType: Perc,
					lumpSumRate: 0,
					lumpSumAmount: 0,
					count: 1,
					custom: 
					{
						String: String
					},
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				},
				investmentProperties: 
				[
					{
						owner: Primary,
						value: 0,
						rentYield: 0,
						expense: 0,
						downsize: 0,
						downsizeAge: 0,
						downsizeToAsset: 0,
						rates: 0,
						lookup: "Prop:Primary",
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				incomeVectors: 
				{
					String: 
					[
						0
					]
				},
				config: 
				{
					country: String,
					clientCode: String,
					isStochastic: False,
					stochasticLoopType: Parallel,
					stochProjServiceLoc: WebServer,
					stochProjSvcCallType: Sync,
					dataSet: String,
					solveTarget: NA,
					solveTolerance: 0,
					indexationRatesSource: DB,
					discRatesSource: DB,
					returnRatesSource: DB,
					deterministicSim: 0,
					stochasticSim: 0,
					simCount: 0,
					simsToIncludeDetails: 
					[
						0
					],
					includeBalArray: False,
					includeProjectionInStochasticResult: False,
					includeFirstProjectionInStochasticResult: False,
					usesStochasticData: True,
					includeAllSpendingResult: False,
					includeAllContributionProjectionResult: False,
					includeAllAssetsProjectionResults: False,
					includeAllSummaryProjectionResult: False,
					includePreCalculatedContributionsInResponse: False,
					includedProjections: 
					[
						String
					]
				},
				indexation: 
				[
					{
						name: String,
						fromAge: 0,
						rate: 0
					}
				],
				annuityDisc: 
				[
					{
						name: String,
						fromAge: 0,
						rate: 0
					}
				],
				indexationRates: 
				{
					String: 
					[
						0
					]
				},
				annuityDiscRates: 
				{
					String: 
					[
						0
					]
				},
				balance: 0,
				planSomeValue: String,
				flag1: False,
				flag2: True,
				isFriendly: True,
				financingOption: String,
				totalYears: 7,
				totalLoopYears: 100,
				age: 0,
				ageR: 0,
				intAge: 0,
				indexType: String,
				indexTypePre: String,
				indexTypePost: String,
				deflationType: String,
				custom: 
				{
					String: String
				},
				countryCalcConfig: {},
				summary: 
				{
					age: 0,
					salary: 0,
					balance: 0,
					invOption: String,
					contributions: 
					[
						{
							code: String,
							name: String,
							assetCode: String,
							assetName: String,
							isEmployeeCont: False,
							amount: 0,
							freq: 0,
							rate: 0
						}
					]
				},
				lastModified: 0001-01-01,
				isReturningUser: False,
				clientCountryConfigCacheKey: ClientCountryConfig-String-String,
				personalAssets: 0,
				resultsSummary: 
				{
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				},
				totalContribution: 
				{
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				},
				id: String
			},
			clientCountryConfig: 
			{
				clientCode: String,
				clientName: String,
				countryCode: String,
				source: 
				{
					d: Db,
					t: 0
				},
				ageRMin: 0,
				ageRMax: 0,
				primarySalary: String,
				annuityConfig: 
				{
					tableNames: 
					[
						{
							name: String,
							gender: Female
						}
					],
					imprFactorTableNames: 
					[
						{
							name: String,
							gender: Female
						}
					],
					reversion: 0,
					guarantee: 0,
					timing: 0,
					allowDiscountPreRet: False,
					scaleQx: 0,
					scaleImpr: 0,
					ageRating: 0,
					spouseAgeRating: 0,
					expense: 0,
					percBalanceSpent: 0,
					amountSpent: 0,
					incomePurchased: 0,
					deferralPeriod: 0,
					indexationName: String,
					drStochastic: String,
					impliedInflationStochasticSeries: String,
					targetTpx: 0,
					priceType: Calc,
					price: 0
				},
				assets: 
				[
					{
						code: String,
						name: String,
						rebalance: False,
						canEditInvestmentChoice: False,
						willSpend: False,
						investments: 
						[
							String
						],
						contributions: 
						[
							{
								code: String,
								name: String,
								type: Fixed,
								isEmployeeCont: False,
								table: String,
								ccy: String,
								fromAge: 0,
								toAge: 0,
								indexationType: String,
								salaryType: String,
								isTaxable: False,
								relatedRate: String,
								order: 0,
								editable: False,
								constraints: 
								[
									{
										fromAge: 0,
										toAge: 0,
										min: 0,
										max: 0,
										step: 0
									}
								],
								amountType: Any,
								isOneOff: False
							}
						],
						isOneOff: False
					}
				],
				contTables: 
				[
					{
						code: String,
						type: Fixed,
						rates: 
						{
							String: 0
						},
						rateSpecs: 
						[
							{
								fromAge: 0,
								toAge: 0,
								fromService: 0,
								toService: 0,
								sourceRate: 0,
								dateFrom: 0001-01-01,
								dateTo: 0001-01-01,
								upperLimit: 0,
								rate: 0,
								coreRate: 0,
								lookupKey: String
							}
						],
						keyTemplate: age-service-rate
					}
				],
				investments: 
				[
					{
						code: String,
						name: String,
						group: String,
						isAssetClassFund: False,
						allocs: 
						[
							{
								fromAge: 0,
								term: 0,
								allocs: 
								{
									String: 0
								},
								totalAlloc: 0
							}
						],
						order: 0,
						allocationsDictionary: 
						{
							0: {}
						}
					}
				],
				content: 
				{
					String: 
					[
						{
							section: String,
							itemId: String,
							itemCode: String,
							country: String,
							lang: String,
							app: String,
							companyId: String,
							company: String,
							elements: 
							{
								String: String
							},
							id: String
						}
					]
				},
				environments: 
				{
					String: String
				},
				customNumericConstraints: 
				{
					String: 
					{
						min: 0,
						max: 0,
						step: 0
					}
				},
				assetReturnRates: 
				{
					String: 
					{
						earningRates: 
						[
							0
						],
						taxRates: 
						[
							0
						]
					}
				},
				investmentPropertyRates: 0,
				getAssetClassFundDictionary: 
				{
					String: False
				},
				getTermBasedFundDictionary: 
				{
					String: True
				},
				getAllocationsDictionary: 
				{
					String: 
					{
						0: {}
					}
				},
				assetNameMap: 
				{
					String: String
				},
				assetContNameMap: 
				{
					String: 
					{
						String: String
					}
				},
				cacheKey: ClientCountryConfig-String-String,
				asAt: 0001-01-01,
				id: String
			},
			colorScheme: 
			{
				primaryColor1: String,
				primaryColor2: String,
				decorativeColor1: String,
				decorativeColor2: String,
				decorativeColor3: String,
				decorativeColor4: String,
				decorativeColor5: String,
				fontColor1: String,
				fontColor2: String,
				tableHeaderFontColor: String,
				tableEmployerMatchFontColor: String,
				reportColors: 
				{
					tableColors: 
					{
						headerTableFontColor: String,
						basicTableHeaderColor: String,
						basicTableFontColor: String,
						panel1Color: String,
						panel2Color: String,
						panel3Color: String
					}
				}
			},
			riskProfileMapping: 
			{
				String: 
				{
					String: String
				}
			},
			defaultRiskLevel: String,
			dkAnnuityPriceList: 
			[
				{
					carrierName: String,
					riskProfile: String,
					price: 0
				}
			],
			dkCarrierIDMapping: 
			{
				String: String
			},
			dkDefaultCarrierID: String,
			frConfiguration: 
			{
				planConfigurations: 
				[
					{
						type: PEE,
						name: String,
						contributionFee: 0,
						aumFeeUnitLinked: 0,
						aumFeeInsurerAsset: 0,
						planLevelContributionCaps: 
						[
							{
								type: None,
								contributionType: EmployeeMandatory,
								value: 0
							}
						],
						fundLevelContributionCaps: 
						{
							String: 
							[
								{
									type: None,
									contributionType: EmployeeMandatory,
									value: 0
								}
							]
						},
						contributionRuleMapping: 
						{
							String: 
							[
								0
							]
						}
					}
				],
				contributionRules: 
				[
					{
						id: 0,
						name: String,
						contributionType: EmployeeMandatory,
						bracketType: None,
						brackets: 
						[
							{
								threshold: 0,
								rate: 0
							}
						],
						numberOfBrackets: 1
					}
				]
			},
			rpcLevelInfo: 
			{
				level1: 0,
				level2: 0,
				level3: 0
			},
			frIncludePEROProfitSharingSavings: False,
			ptLifetimePensionAnnuityFactors: 
			[
				{
					age: 0,
					isReversionary: False,
					factor: 0
				}
			],
			ptPensionDrawdownAnnuityFactors: 
			[
				{
					term: 0,
					investmentCode: String,
					factor: 0
				}
			],
			salaryGrowthIndexMappings: 
			[
				{
					name: String,
					indexType: String
				}
			]
		},
		configurationIds: 
		{
			configuration: 
			[
				0
			],
			planParameters: 0
		},
		newDocumentDaySpan: 0,
		sasTokenDurationInSeconds: 0,
		dataRetentionPeriodInYears: 0,
		groupConfig: 
		{
			entityColumnFilters: 
			[
				{
					entity: String,
					alias: String,
					ordinal: 0,
					columns: 
					[
						{
							type: Enum,
							ordinal: 0,
							value: String,
							values: 
							[
								String
							]
						}
					]
				}
			],
			rule: String
		},
		memberDocumentConfig: 
		{
			maxFileSizeMB: 0,
			allowedMIMETypes: 
			[
				String
			]
		},
		pensionSightClient: 
		{
			clientID: String,
			name: String,
			name_NL: String,
			name_FR: String,
			name_EN: String,
			text_Standard_Beneficiary_Nominations: String,
			text_Specific_Beneficiary_Nominations: String
		},
		frCompanyPlans: 
		{
			currentEmployerPlans: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			previousEmployerPlans: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			individualCompanyPlans: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			others: 
			{
				accountBalanceDate: 0001-01-01,
				assetAllocationDate: 0001-01-01,
				plans: 
				[
					{
						id: 0,
						planName: String,
						providerName: String,
						accountBalance: 
						{
							amount: 0,
							currency: String
						},
						assetAllocation: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						accountDetails: 
						{
							id: 0,
							idConnection: 0,
							idUser: 0,
							idSource: 0,
							idParent: 0,
							number: String,
							originalName: String,
							balance: 0,
							coming: 0,
							display: False,
							lastUpdate: 0001-01-01,
							deleted: 0001-01-01,
							disabled: 0001-01-01,
							iban: String,
							currency: 
							{
								id: String,
								name: String,
								symbol: String,
								crypto: False,
								precision: 0,
								prefix: False,
								marketcap: {},
								datetime: 0001-01-01
							},
							type: String,
							idType: 0,
							bookmarked: 0,
							name: String,
							error: String,
							usage: 0,
							ownership: owner,
							companyName: String,
							loan: 
							{
								totalAmount: 0,
								availableAmount: 0,
								usedAmount: 0,
								subscriptionDate: 0001-01-01,
								maturityDate: 0001-01-01,
								nextPaymentAmount: 0,
								nextPaymentDate: 0001-01-01,
								rate: 0,
								nbPaymentsLeft: 0,
								nbPaymentsDone: 0,
								nbPaymentsTotal: 0,
								lastPaymentAmount: 0,
								lastPaymentDate: 0001-01-01,
								accountLabel: String,
								insuranceLabel: String,
								insuranceAmount: 0,
								insuranceRate: 0,
								duration: 0,
								type: String
							},
							webId: String,
							openingDate: {},
							recipients: 
							[
								{
									
								}
							],
							bic: {},
							comingBalance: 0,
							formattedBalance: String,
							calculated: 
							[
								String
							],
							valuation: 0,
							diff: 0,
							diffPercent: 0,
							prevDiff: 0,
							prevDiffPercent: 0,
							information: 
							{
								version: String,
								providerType: String
							},
							investments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							transfers: 
							[
								{
									
								}
							]
						},
						powensAccountState: String,
						powensAccountType: String,
						accountInvestments: 
						[
							{
								id: 0,
								idAccount: 0,
								idSecurity: 0,
								idType: 0,
								label: String,
								code: String,
								codeType: String,
								stockSymbol: String,
								source: String,
								description: String,
								quantity: 0,
								unitPrice: 0,
								unitValue: 0,
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								vDate: 0001-01-01,
								prevVDate: 0001-01-01,
								portfolioShare: 0,
								calculated: 
								[
									String
								],
								deleted: 0001-01-01,
								lastUpdate: 0001-01-01,
								originalCurrency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								originalValuation: 0,
								originalUnitValue: 0,
								originalUnitPrice: 0,
								originalDiff: 0,
								details: 
								{
									performanceOneYear: 0,
									performanceThreeYear: 0,
									performanceFiveYear: 0,
									srri: 0,
									assetCategory: String,
									recommendedPeriod: String,
									lastUpdate: 0001-01-01
								},
								stockMarket: {},
								type: {},
								pockets: 
								[
									{
										
									}
								]
							}
						],
						voluntaryContribution: String,
						mandatoryContribution: 
						{
							employee: 0,
							employer: 0
						},
						mandatoryContributionFormula: String,
						investmentOptions: 
						{
							options: 
							[
								{
									order: 0,
									code: String,
									name: String,
									url: String
								}
							]
						},
						stockTransfer: String,
						beneficiary: 
						{
							firstName: String,
							surName: String
						},
						formOfPayment: String,
						taxation: String,
						fees: 
						{
							contributions: 0,
							asset1: 0,
							asset2: 0
						},
						planInformation: String,
						type: String,
						planCategory: String,
						enabled: False,
						url: String,
						category: Others,
						planType: OTHERS,
						dateUpdated: 0001-01-01
					}
				],
				hasDuplicate: False
			},
			current: 
			{
				pee: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				pero: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				percol: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				perin: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				noMatchingCategory: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				incorrectCategoryMapping: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				excessPlanMapping: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				}
			},
			previous: 
			{
				pee: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				pero: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				percol: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				perin: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				noMatchingCategory: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				incorrectCategoryMapping: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				excessPlanMapping: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				}
			},
			individual: 
			{
				pee: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				pero: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				percol: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				perin: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				noMatchingCategory: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				incorrectCategoryMapping: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				},
				excessPlanMapping: 
				{
					accountBalanceDate: 0001-01-01,
					assetAllocationDate: 0001-01-01,
					plans: 
					[
						{
							id: 0,
							planName: String,
							providerName: String,
							accountBalance: 
							{
								amount: 0,
								currency: String
							},
							assetAllocation: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							accountDetails: 
							{
								id: 0,
								idConnection: 0,
								idUser: 0,
								idSource: 0,
								idParent: 0,
								number: String,
								originalName: String,
								balance: 0,
								coming: 0,
								display: False,
								lastUpdate: 0001-01-01,
								deleted: 0001-01-01,
								disabled: 0001-01-01,
								iban: String,
								currency: 
								{
									id: String,
									name: String,
									symbol: String,
									crypto: False,
									precision: 0,
									prefix: False,
									marketcap: {},
									datetime: 0001-01-01
								},
								type: String,
								idType: 0,
								bookmarked: 0,
								name: String,
								error: String,
								usage: 0,
								ownership: owner,
								companyName: String,
								loan: 
								{
									totalAmount: 0,
									availableAmount: 0,
									usedAmount: 0,
									subscriptionDate: 0001-01-01,
									maturityDate: 0001-01-01,
									nextPaymentAmount: 0,
									nextPaymentDate: 0001-01-01,
									rate: 0,
									nbPaymentsLeft: 0,
									nbPaymentsDone: 0,
									nbPaymentsTotal: 0,
									lastPaymentAmount: 0,
									lastPaymentDate: 0001-01-01,
									accountLabel: String,
									insuranceLabel: String,
									insuranceAmount: 0,
									insuranceRate: 0,
									duration: 0,
									type: String
								},
								webId: String,
								openingDate: {},
								recipients: 
								[
									{
										
									}
								],
								bic: {},
								comingBalance: 0,
								formattedBalance: String,
								calculated: 
								[
									String
								],
								valuation: 0,
								diff: 0,
								diffPercent: 0,
								prevDiff: 0,
								prevDiffPercent: 0,
								information: 
								{
									version: String,
									providerType: String
								},
								investments: 
								[
									{
										id: 0,
										idAccount: 0,
										idSecurity: 0,
										idType: 0,
										label: String,
										code: String,
										codeType: String,
										stockSymbol: String,
										source: String,
										description: String,
										quantity: 0,
										unitPrice: 0,
										unitValue: 0,
										valuation: 0,
										diff: 0,
										diffPercent: 0,
										prevDiff: 0,
										prevDiffPercent: 0,
										vDate: 0001-01-01,
										prevVDate: 0001-01-01,
										portfolioShare: 0,
										calculated: 
										[
											String
										],
										deleted: 0001-01-01,
										lastUpdate: 0001-01-01,
										originalCurrency: 
										{
											id: String,
											name: String,
											symbol: String,
											crypto: False,
											precision: 0,
											prefix: False,
											marketcap: {},
											datetime: 0001-01-01
										},
										originalValuation: 0,
										originalUnitValue: 0,
										originalUnitPrice: 0,
										originalDiff: 0,
										details: 
										{
											performanceOneYear: 0,
											performanceThreeYear: 0,
											performanceFiveYear: 0,
											srri: 0,
											assetCategory: String,
											recommendedPeriod: String,
											lastUpdate: 0001-01-01
										},
										stockMarket: {},
										type: {},
										pockets: 
										[
											{
												
											}
										]
									}
								],
								transfers: 
								[
									{
										
									}
								]
							},
							powensAccountState: String,
							powensAccountType: String,
							accountInvestments: 
							[
								{
									id: 0,
									idAccount: 0,
									idSecurity: 0,
									idType: 0,
									label: String,
									code: String,
									codeType: String,
									stockSymbol: String,
									source: String,
									description: String,
									quantity: 0,
									unitPrice: 0,
									unitValue: 0,
									valuation: 0,
									diff: 0,
									diffPercent: 0,
									prevDiff: 0,
									prevDiffPercent: 0,
									vDate: 0001-01-01,
									prevVDate: 0001-01-01,
									portfolioShare: 0,
									calculated: 
									[
										String
									],
									deleted: 0001-01-01,
									lastUpdate: 0001-01-01,
									originalCurrency: 
									{
										id: String,
										name: String,
										symbol: String,
										crypto: False,
										precision: 0,
										prefix: False,
										marketcap: {},
										datetime: 0001-01-01
									},
									originalValuation: 0,
									originalUnitValue: 0,
									originalUnitPrice: 0,
									originalDiff: 0,
									details: 
									{
										performanceOneYear: 0,
										performanceThreeYear: 0,
										performanceFiveYear: 0,
										srri: 0,
										assetCategory: String,
										recommendedPeriod: String,
										lastUpdate: 0001-01-01
									},
									stockMarket: {},
									type: {},
									pockets: 
									[
										{
											
										}
									]
								}
							],
							voluntaryContribution: String,
							mandatoryContribution: 
							{
								employee: 0,
								employer: 0
							},
							mandatoryContributionFormula: String,
							investmentOptions: 
							{
								options: 
								[
									{
										order: 0,
										code: String,
										name: String,
										url: String
									}
								]
							},
							stockTransfer: String,
							beneficiary: 
							{
								firstName: String,
								surName: String
							},
							formOfPayment: String,
							taxation: String,
							fees: 
							{
								contributions: 0,
								asset1: 0,
								asset2: 0
							},
							planInformation: String,
							type: String,
							planCategory: String,
							enabled: False,
							url: String,
							category: Others,
							planType: OTHERS,
							dateUpdated: 0001-01-01
						}
					],
					hasDuplicate: False
				}
			}
		},
		esRetirementPlans: 
		{
			retirementPlans: 
			[
				{
					identifier: String,
					name: String,
					salaryPercentage: 0,
					ceilingDate1: 0001-01-01,
					ceilingDate2: 0001-01-01,
					ceilingPercentageBeforeDate1: 0,
					ceilingPercentageBeforeDate2: 0,
					salaryComputationOption: String,
					salaryCeiling1: 0,
					salaryCeiling2: 0,
					contribution: 
					{
						employmentStatusPlan: String,
						balanceCurrentEmployer: 0,
						employeeContribution: 0,
						employeeContributionDate: 0001-01-01,
						employerContribution: 0,
						employerContributionDate: 0001-01-01,
						voluntaryContribution: 0,
						voluntaryContributionDate: 0001-01-01,
						totalContribution: 0
					}
				}
			]
		},
		frCalculatorConfiguration: 
		{
			socialSecurityParameters: 
			{
				socialSecurityContributionCeiling: 0
			}
		},
		frFundSetups: 
		[
			{
				id: String,
				name: String,
				code: String
			}
		],
		frPlanSetups: 
		[
			{
				planType: String,
				name: String,
				funds: 
				[
					String
				],
				connectorID: 0,
				personalInformation: String,
				voluntaryContributions: String,
				investmentOptions: String,
				payoutOptions: String,
				yourBeneficiaries: String,
				retirementLiquidation: String
			}
		],
		frPreviousPlansSetups: 
		[
			{
				providerName: String,
				planType: String,
				link: String
			}
		],
		frIndividualPlanFunds: 
		[
			String
		],
		beRetirementPlans: 
		[
			{
				type: String,
				reversible: 0,
				employerRetirementPlan: 
				{
					retirementPlans: 
					[
						{
							name: String,
							type: String,
							annuity: 
							{
								deathCover: 0,
								noDeathCover: 0
							},
							lumpSum: 
							{
								deathCover: 0,
								noDeathCover: 0
							},
							accruedReserves: 0,
							legalMinimum: 0,
							vestedReserves: 0,
							currency: String,
							frequency: String
						}
					],
					lumpSumTotalDeathCover: 0,
					lumpSumTotalNoDeathCover: 0,
					annuityTotalDeathCover: 0,
					annuityTotalNoDeathCover: 0,
					totalAccruedReserves: 0,
					totalLegalMinimum: 0,
					totalVestedReserves: 0
				},
				employeeRetirementPlan: 
				{
					retirementPlans: 
					[
						{
							name: String,
							type: String,
							annuity: 
							{
								deathCover: 0,
								noDeathCover: 0
							},
							lumpSum: 
							{
								deathCover: 0,
								noDeathCover: 0
							},
							accruedReserves: 0,
							legalMinimum: 0,
							vestedReserves: 0,
							currency: String,
							frequency: String
						}
					],
					lumpSumTotalDeathCover: 0,
					lumpSumTotalNoDeathCover: 0,
					annuityTotalDeathCover: 0,
					annuityTotalNoDeathCover: 0,
					totalAccruedReserves: 0,
					totalLegalMinimum: 0,
					totalVestedReserves: 0
				},
				totalAnnuity: 0,
				totalLumpSum: 0,
				totalVestedReserves: 0,
				totalAccruedReserves: 0,
				totalLegalMinimum: 0
			}
		],
		beContributions: 
		{
			balances: 
			[
				{
					employerFundDate: 0001-01-01,
					contributions: 0,
					return: 0,
					accruedValue: 0,
					legalMinimum: 0,
					vestedReserves: 0,
					currency: String
				}
			]
		},
		privateClientProducts: 
		[
			{
				carrier: 0,
				privateProductId: 0
			}
		],
		contactUs: 
		{
			id: String,
			subjectFormat: String,
			sendToBCC: 
			[
				String
			],
			sendToCC: 
			[
				String
			],
			sendFrom: 
			[
				String
			],
			bodyTemplate: String
		},
		emailSettings: 
		[
			{
				id: String,
				subjectFormat: String,
				sendToBCC: 
				[
					String
				],
				sendToCC: 
				[
					String
				],
				sendFrom: 
				[
					String
				],
				bodyTemplate: String
			}
		],
		recommendation: 
		{
			products: 
			[
				{
					question: 
					{
						number: 0,
						description: String
					},
					options: 
					[
						{
							value: 0,
							description: String
						}
					]
				}
			],
			riskQuestions: 
			[
				{
					
				}
			],
			risks: 
			[
				{
					startValue: 0,
					endValue: 0,
					riskName: String,
					riskId: String
				}
			]
		},
		recommendationProduct: 
		{
			products: 
			[
				{
					product: String,
					formula: String,
					carrier: String,
					productTypeId: 0,
					score: 0
				}
			],
			productRiskMatrix: 
			[
				{
					
				}
			],
			barGraphData: 
			[
				{
					String: String
				}
			],
			productTypeData: 
			[
				{
					
				}
			]
		},
		ptFundValues: 
		[
			{
				id: 0,
				fundId: String,
				clientId: 0,
				informationDate: 0001-01-01,
				investmentReturnTwelveMonths: 0,
				investmentReturnThreeYears: 0,
				investmentReturnFiveYears: 0,
				currentAnnualPensionFee: 0,
				dateCreated: 0001-01-01,
				dateUpdated: 0001-01-01,
				createdBy: String,
				updatedBy: String,
				timestamp: AA==
			}
		],
		ptFundsSetups: 
		[
			{
				identifier: String,
				name: String
			}
		],
		ptContributionData: 
		{
			id: 0,
			memberId: 0,
			choiceStartDate: 0001-01-01,
			choiceEndDate: 0001-01-01,
			baseContributionPercent: 0,
			voluntaryContributionPercent: 0,
			incentiveContributionPercent: 0,
			totalContributionPercent: 0,
			baseContributionValue: 0,
			voluntaryContributionValue: 0,
			incentiveContributionValue: 0,
			totalContributionValue: 0,
			dateCreated: 0001-01-01,
			dateUpdated: 0001-01-01
		},
		ptInvestmentAllocations: 
		[
			{
				id: 0,
				memberId: 0,
				fundId: String,
				currentBalancePercent: 0,
				futureContributionPercent: 0,
				currentBalanceFutureContributionPercent: 0,
				dateCreated: 0001-01-01,
				dateUpdated: 0001-01-01
			}
		],
		ptInvestmentSetup: 
		{
			hasLifeCycle: False,
			isCurrentBalanceDisplayed: False,
			isFutureContributionDisplayed: False,
			isCurrentBalanceFutureContributionDisplayed: False,
			isAdditionalInfoDisplayed: False,
			choicePeriodStartDate: 0001-01-01,
			choicePeriodEndDate: 0001-01-01,
			lifeCycleAgeBasis: String,
			lifeCycleAgeBasisDate: 0001-01-01,
			lifeCycleAge: 0,
			baseContributionPercent: 0,
			isBaseContributionRuleExisting: False,
			isTotalAllocated1To100: False,
			childrenCount: 0
		},
		ptFundLifecycleList: 
		{
			investmentChoiceList: 
			[
				{
					String: String
				}
			]
		},
		ptParticipantStatusSetup: 
		{
			isNewJoinerFormEnabled: False,
			isLeaverFormEnabled: False,
			isNewJoinerDataExisting: False,
			isLeaverDataExisting: False
		},
		ptMatchingContributionList: 
		[
			{
				voluntary: 0,
				match: 0
			}
		],
		votingPollSetup: 
		{
			code: String,
			startDate: 0001-01-01,
			endDate: 0001-01-01,
			defaultImage: String,
			options: 
			[
				{
					set: String,
					id: String,
					name: String,
					value: 
					[
						{
							identifier: String,
							name: String,
							imageUri: String,
							description1: String,
							description2: String,
							link: String
						}
					]
				}
			]
		},
		votingPollConfig: 
		[
			{
				order: 0,
				label: String,
				field: String,
				type: String
			}
		],
		ptCalculatorConfiguration: 
		{
			socialSecurityParameters: 
			{
				normalRetirementAge: 0,
				normalRetirementAgeMonths: 0
			}
		},
		bookingInfo: 
		{
			bookingAllowed: False,
			bookingGroups: 
			[
				{
					type: WebNormalOfficeHours,
					userName: String,
					password: String,
					addressLine1: String,
					addressLine2: String,
					addressLine3: String,
					sortOrder: 0
				}
			],
			hasBookingTime: False,
			bookingTimeLink: String
		},
		dkPublicContactUsSetup: 
		{
			lookupReference: String,
			currentProduct: String,
			productEmails: 
			[
				{
					product: String,
					emails: 
					[
						String
					]
				}
			],
			toRecipients: 
			[
				String
			],
			ccRecipients: 
			[
				String
			],
			bccRecipients: 
			[
				String
			]
		}
	},
	members: 
	{
		String: 
		{
			userId: String,
			systemId: String,
			schemeCode: String,
			sessionId: String,
			clientId: String,
			clientCode: String,
			isDefault: False,
			groupId: String,
			groupNameUpper: String,
			appName: String,
			appNameUpper: String,
			key: String,
			keyUpper: String,
			country: String,
			locale: String,
			ccy: String,
			cdy: String,
			status: String,
			statusCode: String,
			category: String,
			scheme: String,
			primarySalary: String,
			email: String,
			employer: 
			{
				id: String,
				code: String,
				name: String,
				logo: String,
				config: {}
			},
			roles: 0,
			asAt: 0001-01-01,
			calcDate: 0001-01-01,
			nextEOFY: 0001-06-30,
			periodToNextEOFY: 0.5,
			year: 0,
			hasPartner: False,
			includePartner: False,
			includePartnerInCalc: False,
			homeOwner: False,
			targetAge: 0,
			targetTime: 0,
			targetIncomeR: 0,
			targetIncomeRFreq: 0,
			targetIncomeRAnnual: 0,
			targetP: 0,
			includeSS: False,
			firstName: String,
			lastName: String,
			gender: Female,
			dob: 0001-01-01,
			salary: 0,
			people: 
			[
				{
					type: Primary,
					index: 0,
					firstName: String,
					lastName: String,
					gender: Female,
					isAgeInput: False,
					dob: 0001-01-01,
					age: 0,
					exactAge: 0,
					ageAtLast30June: 0,
					privateHealthInsurance: False,
					serviceDate: 0001-01-01,
					service: 0,
					intService: 0,
					ageR: 0,
					ageRMonths: 0,
					email: String,
					salaries: 
					{
						String: 
						{
							type: String,
							ccy: String,
							amount: 0,
							freq: 0,
							annualAmount: 0,
							indexType: String,
							salaryChanges: 
							[
								{
									fromAge: 0,
									amount: 0
								}
							]
						}
					},
					salary: 0,
					salaryFreq: 0,
					salaryChangeSeries: 
					[
						0
					],
					hasOtherIncome: False,
					otherIncome: 
					[
						{
							name: String,
							type: Pension,
							amount: 0,
							fromAge: 0,
							toAge: 0,
							isTaxable: False,
							isVector: False,
							vector: 
							[
								0
							],
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					socialSecurity: 
					{
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					},
					taxableDeductions: 0,
					nonTaxableDeductions: 0,
					careerChanges: 
					{
						willTake: False,
						breaks: 
						[
							{
								fromAge: 0,
								toAge: 0,
								workingRate: 0
							}
						],
						careerBreakSeries: 
						[
							0
						],
						totalYears: 0
					},
					custom: 
					{
						String: String
					},
					salaryKey: String,
					annualProjectibleSalary: 0,
					projectionBreakdownCode: Salary You,
					lookup: "Salary You:Primary",
					ssBreakdownCode: SocialSecurityYou,
					ssLookup: "SocialSecurityYou:Primary",
					asAt: 0001-01-01,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			assets: 
			[
				{
					type: FinAsset,
					owner: Primary,
					code: String,
					assetIndex: 0,
					lookup: "String:Primary:0",
					name: String,
					ccy: String,
					value: 0,
					change: 0,
					transferTo: 0,
					transferAge: 0,
					willSpend: False,
					minRule: NoMinimum,
					maxRule: NoMaximum,
					ssTreatment: Exempt,
					spendOnAnnuity: False,
					contTaxRate: 0,
					totalConts: 0,
					usePreCalculatedContributions: False,
					totalContributions: 
					[
						[
							0
						]
					],
					futureAllocations: 
					[
						[
							{
								String: 0
							}
						]
					],
					assetType: FinAsset,
					totalContsFreq: 1,
					totalLumpSumConts: 0,
					contributions: 
					[
						{
							code: String,
							index: 0,
							name: String,
							ccy: String,
							contTable: String,
							isEmployeeCont: False,
							employerFlag: False,
							type: Fixed,
							linkedContIndex: 0,
							sourceRate: String,
							isTaxable: False,
							amount: 0,
							coreAmount: 0,
							freq: 0,
							rate: 0,
							coreRate: 0,
							fromAge: 0,
							toAge: 0,
							salary: 0,
							annualAmount: 0,
							annualCoreAmount: 0,
							isAlwaysOneOff: False,
							isOneOff: True,
							constraintType: LumpSum,
							custom: 
							{
								String: String
							},
							memberRateLookup: 
							{
								0: 0
							},
							isFromSalary: False,
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					fees: 
					[
						{
							name: String,
							ccy: String,
							amount: 0,
							freq: 0,
							annualAmount: 0,
							rate: 0,
							isTaxable: False,
							fromAge: 0,
							toAge: 0,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					feeCapArrangements: 
					[
						{
							name: String,
							amount: 0,
							indexationRateSeries: 0,
							rate: 0,
							feesIncluded: 
							[
								0
							],
							fromTime: 0,
							toTime: 0,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					custom: 
					{
						String: String
					},
					rebalance: False,
					retLumpSum: False,
					allocSeries: 
					[
						{
							current: 
							{
								String: 0
							},
							future: 
							{
								String: 0
							}
						}
					],
					currentAssetClassAllocSeries: 
					{
						0: 
						{
							String: 0
						}
					},
					futureAssetClassAllocSeries: 
					{
						0: 
						{
							String: 0
						}
					},
					ratesSource: DB,
					alloc: 
					[
						{
							name: String,
							fromAge: 0,
							optAlloc: 
							{
								current: 
								{
									String: 0
								},
								future: 
								{
									String: 0
								}
							},
							currentAssetClassAlloc: 
							{
								String: 0
							},
							futureAssetClassAlloc: 
							{
								String: 0
							},
							totalCurrentAlloc: 0,
							totalFutureAlloc: 0
						}
					],
					allocKeys: 
					[
						String
					],
					returns: 
					{
						String: 
						[
							{
								name: String,
								fromAge: 0,
								earningRate: 0,
								taxRate: 0,
								returnRate: 0
							}
						]
					},
					returnRates: 
					{
						String: 
						{
							earningRates: 
							[
								0
							],
							taxRates: 
							[
								0
							]
						}
					},
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			includeAnnuities: False,
			annuities: 
			[
				{
					priceType: Calc,
					price: 0,
					owner: Primary,
					gender: Female,
					ownerAge: 0,
					spouseAge: 0,
					type: Deferred,
					purchaseType: Perc,
					purchaseAmount: 0,
					percBalanceSpent: 0,
					amountSpent: 0,
					incomePurchased: 0,
					purchaseAge: 0,
					deferralPeriod: 0,
					indexationName: String,
					drStochastic: String,
					impliedInflationStochasticSeries: String,
					reversion: 0,
					guarantee: 0,
					timing: 0,
					scaleQx: 0,
					scaleQxPartner: 0,
					scaleImpr: 0,
					scaleImprPartner: 0,
					ageRating: 0,
					spouseAgeRating: 0,
					custom: 
					{
						String: String
					},
					tableName: String,
					tableNamePartner: String,
					imprFactorTableName: String,
					imprFactorTableNamePartner: String,
					hasPartnerTables: True,
					spouseAgeAtPurchase: 0,
					expense: 0,
					cacheKey: LifeTables-String-String,
					partnerCacheKey: LifeTables-String-String,
					targetTpx: 0,
					paymentTerm: 0,
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			spending: 
			{
				selected: String,
				willChangeLate: False,
				ageRLate: 0,
				selectedLate: String,
				goals: 
				[
					{
						name: String,
						amount: 0,
						freq: 0,
						effectiveFreq: 1,
						excludeFromProjection: False,
						fromAge: 0,
						toAge: 0,
						selectedPersonalised: String,
						tag: String,
						custom: 
						{
							String: String
						},
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				lumpSumType: Perc,
				lumpSumRate: 0,
				lumpSumAmount: 0,
				count: 1,
				custom: 
				{
					String: String
				},
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			investmentProperties: 
			[
				{
					owner: Primary,
					value: 0,
					rentYield: 0,
					expense: 0,
					downsize: 0,
					downsizeAge: 0,
					downsizeToAsset: 0,
					rates: 0,
					lookup: "Prop:Primary",
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			incomeVectors: 
			{
				String: 
				[
					0
				]
			},
			config: 
			{
				country: String,
				clientCode: String,
				isStochastic: False,
				stochasticLoopType: Parallel,
				stochProjServiceLoc: WebServer,
				stochProjSvcCallType: Sync,
				dataSet: String,
				solveTarget: NA,
				solveTolerance: 0,
				indexationRatesSource: DB,
				discRatesSource: DB,
				returnRatesSource: DB,
				deterministicSim: 0,
				stochasticSim: 0,
				simCount: 0,
				simsToIncludeDetails: 
				[
					0
				],
				includeBalArray: False,
				includeProjectionInStochasticResult: False,
				includeFirstProjectionInStochasticResult: False,
				usesStochasticData: True,
				includeAllSpendingResult: False,
				includeAllContributionProjectionResult: False,
				includeAllAssetsProjectionResults: False,
				includeAllSummaryProjectionResult: False,
				includePreCalculatedContributionsInResponse: False,
				includedProjections: 
				[
					String
				]
			},
			indexation: 
			[
				{
					name: String,
					fromAge: 0,
					rate: 0
				}
			],
			annuityDisc: 
			[
				{
					name: String,
					fromAge: 0,
					rate: 0
				}
			],
			indexationRates: 
			{
				String: 
				[
					0
				]
			},
			annuityDiscRates: 
			{
				String: 
				[
					0
				]
			},
			balance: 0,
			planSomeValue: String,
			flag1: False,
			flag2: True,
			isFriendly: True,
			financingOption: String,
			totalYears: 7,
			totalLoopYears: 100,
			age: 0,
			ageR: 0,
			intAge: 0,
			indexType: String,
			indexTypePre: String,
			indexTypePost: String,
			deflationType: String,
			custom: 
			{
				String: String
			},
			countryCalcConfig: {},
			summary: 
			{
				age: 0,
				salary: 0,
				balance: 0,
				invOption: String,
				contributions: 
				[
					{
						code: String,
						name: String,
						assetCode: String,
						assetName: String,
						isEmployeeCont: False,
						amount: 0,
						freq: 0,
						rate: 0
					}
				]
			},
			lastModified: 0001-01-01,
			isReturningUser: False,
			clientCountryConfigCacheKey: ClientCountryConfig-String-String,
			personalAssets: 0,
			resultsSummary: 
			{
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			totalContribution: 
			{
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			id: String
		}
	}
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	String: 
	{
		stochastic: 
		{
			member: 
			{
				userId: String,
				systemId: String,
				schemeCode: String,
				sessionId: String,
				clientId: String,
				clientCode: String,
				isDefault: False,
				groupId: String,
				groupNameUpper: String,
				appName: String,
				appNameUpper: String,
				key: String,
				keyUpper: String,
				country: String,
				locale: String,
				ccy: String,
				cdy: String,
				status: String,
				statusCode: String,
				category: String,
				scheme: String,
				primarySalary: String,
				email: String,
				employer: 
				{
					id: String,
					code: String,
					name: String,
					logo: String,
					config: {}
				},
				roles: 0,
				asAt: 0001-01-01,
				calcDate: 0001-01-01,
				nextEOFY: 0001-06-30,
				periodToNextEOFY: 0.5,
				year: 0,
				hasPartner: False,
				includePartner: False,
				includePartnerInCalc: False,
				homeOwner: False,
				targetAge: 0,
				targetTime: 0,
				targetIncomeR: 0,
				targetIncomeRFreq: 0,
				targetIncomeRAnnual: 0,
				targetP: 0,
				includeSS: False,
				firstName: String,
				lastName: String,
				gender: Female,
				dob: 0001-01-01,
				salary: 0,
				people: 
				[
					{
						type: Primary,
						index: 0,
						firstName: String,
						lastName: String,
						gender: Female,
						isAgeInput: False,
						dob: 0001-01-01,
						age: 0,
						exactAge: 0,
						ageAtLast30June: 0,
						privateHealthInsurance: False,
						serviceDate: 0001-01-01,
						service: 0,
						intService: 0,
						ageR: 0,
						ageRMonths: 0,
						email: String,
						salaries: 
						{
							String: 
							{
								type: String,
								ccy: String,
								amount: 0,
								freq: 0,
								annualAmount: 0,
								indexType: String,
								salaryChanges: 
								[
									{
										fromAge: 0,
										amount: 0
									}
								]
							}
						},
						salary: 0,
						salaryFreq: 0,
						salaryChangeSeries: 
						[
							0
						],
						hasOtherIncome: False,
						otherIncome: 
						[
							{
								name: String,
								type: Pension,
								amount: 0,
								fromAge: 0,
								toAge: 0,
								isTaxable: False,
								isVector: False,
								vector: 
								[
									0
								],
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						socialSecurity: 
						{
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						},
						taxableDeductions: 0,
						nonTaxableDeductions: 0,
						careerChanges: 
						{
							willTake: False,
							breaks: 
							[
								{
									fromAge: 0,
									toAge: 0,
									workingRate: 0
								}
							],
							careerBreakSeries: 
							[
								0
							],
							totalYears: 0
						},
						custom: 
						{
							String: String
						},
						salaryKey: String,
						annualProjectibleSalary: 0,
						projectionBreakdownCode: Salary You,
						lookup: "Salary You:Primary",
						ssBreakdownCode: SocialSecurityYou,
						ssLookup: "SocialSecurityYou:Primary",
						asAt: 0001-01-01,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				assets: 
				[
					{
						type: FinAsset,
						owner: Primary,
						code: String,
						assetIndex: 0,
						lookup: "String:Primary:0",
						name: String,
						ccy: String,
						value: 0,
						change: 0,
						transferTo: 0,
						transferAge: 0,
						willSpend: False,
						minRule: NoMinimum,
						maxRule: NoMaximum,
						ssTreatment: Exempt,
						spendOnAnnuity: False,
						contTaxRate: 0,
						totalConts: 0,
						usePreCalculatedContributions: False,
						totalContributions: 
						[
							[
								0
							]
						],
						futureAllocations: 
						[
							[
								{
									String: 0
								}
							]
						],
						assetType: FinAsset,
						totalContsFreq: 1,
						totalLumpSumConts: 0,
						contributions: 
						[
							{
								code: String,
								index: 0,
								name: String,
								ccy: String,
								contTable: String,
								isEmployeeCont: False,
								employerFlag: False,
								type: Fixed,
								linkedContIndex: 0,
								sourceRate: String,
								isTaxable: False,
								amount: 0,
								coreAmount: 0,
								freq: 0,
								rate: 0,
								coreRate: 0,
								fromAge: 0,
								toAge: 0,
								salary: 0,
								annualAmount: 0,
								annualCoreAmount: 0,
								isAlwaysOneOff: False,
								isOneOff: True,
								constraintType: LumpSum,
								custom: 
								{
									String: String
								},
								memberRateLookup: 
								{
									0: 0
								},
								isFromSalary: False,
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						fees: 
						[
							{
								name: String,
								ccy: String,
								amount: 0,
								freq: 0,
								annualAmount: 0,
								rate: 0,
								isTaxable: False,
								fromAge: 0,
								toAge: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						feeCapArrangements: 
						[
							{
								name: String,
								amount: 0,
								indexationRateSeries: 0,
								rate: 0,
								feesIncluded: 
								[
									0
								],
								fromTime: 0,
								toTime: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0.5,
								indexType: String,
								deflationType: String,
								indexTypePre: String,
								indexTypePost: String
							}
						],
						custom: 
						{
							String: String
						},
						rebalance: False,
						retLumpSum: False,
						allocSeries: 
						[
							{
								current: 
								{
									String: 0
								},
								future: 
								{
									String: 0
								}
							}
						],
						currentAssetClassAllocSeries: 
						{
							0: 
							{
								String: 0
							}
						},
						futureAssetClassAllocSeries: 
						{
							0: 
							{
								String: 0
							}
						},
						ratesSource: DB,
						alloc: 
						[
							{
								name: String,
								fromAge: 0,
								optAlloc: 
								{
									current: 
									{
										String: 0
									},
									future: 
									{
										String: 0
									}
								},
								currentAssetClassAlloc: 
								{
									String: 0
								},
								futureAssetClassAlloc: 
								{
									String: 0
								},
								totalCurrentAlloc: 0,
								totalFutureAlloc: 0
							}
						],
						allocKeys: 
						[
							String
						],
						returns: 
						{
							String: 
							[
								{
									name: String,
									fromAge: 0,
									earningRate: 0,
									taxRate: 0,
									returnRate: 0
								}
							]
						},
						returnRates: 
						{
							String: 
							{
								earningRates: 
								[
									0
								],
								taxRates: 
								[
									0
								]
							}
						},
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				includeAnnuities: False,
				annuities: 
				[
					{
						priceType: Calc,
						price: 0,
						owner: Primary,
						gender: Female,
						ownerAge: 0,
						spouseAge: 0,
						type: Deferred,
						purchaseType: Perc,
						purchaseAmount: 0,
						percBalanceSpent: 0,
						amountSpent: 0,
						incomePurchased: 0,
						purchaseAge: 0,
						deferralPeriod: 0,
						indexationName: String,
						drStochastic: String,
						impliedInflationStochasticSeries: String,
						reversion: 0,
						guarantee: 0,
						timing: 0,
						scaleQx: 0,
						scaleQxPartner: 0,
						scaleImpr: 0,
						scaleImprPartner: 0,
						ageRating: 0,
						spouseAgeRating: 0,
						custom: 
						{
							String: String
						},
						tableName: String,
						tableNamePartner: String,
						imprFactorTableName: String,
						imprFactorTableNamePartner: String,
						hasPartnerTables: True,
						spouseAgeAtPurchase: 0,
						expense: 0,
						cacheKey: LifeTables-String-String,
						partnerCacheKey: LifeTables-String-String,
						targetTpx: 0,
						paymentTerm: 0,
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				spending: 
				{
					selected: String,
					willChangeLate: False,
					ageRLate: 0,
					selectedLate: String,
					goals: 
					[
						{
							name: String,
							amount: 0,
							freq: 0,
							effectiveFreq: 1,
							excludeFromProjection: False,
							fromAge: 0,
							toAge: 0,
							selectedPersonalised: String,
							tag: String,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					lumpSumType: Perc,
					lumpSumRate: 0,
					lumpSumAmount: 0,
					count: 1,
					custom: 
					{
						String: String
					},
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				},
				investmentProperties: 
				[
					{
						owner: Primary,
						value: 0,
						rentYield: 0,
						expense: 0,
						downsize: 0,
						downsizeAge: 0,
						downsizeToAsset: 0,
						rates: 0,
						lookup: "Prop:Primary",
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				incomeVectors: 
				{
					String: 
					[
						0
					]
				},
				config: 
				{
					country: String,
					clientCode: String,
					isStochastic: False,
					stochasticLoopType: Parallel,
					stochProjServiceLoc: WebServer,
					stochProjSvcCallType: Sync,
					dataSet: String,
					solveTarget: NA,
					solveTolerance: 0,
					indexationRatesSource: DB,
					discRatesSource: DB,
					returnRatesSource: DB,
					deterministicSim: 0,
					stochasticSim: 0,
					simCount: 0,
					simsToIncludeDetails: 
					[
						0
					],
					includeBalArray: False,
					includeProjectionInStochasticResult: False,
					includeFirstProjectionInStochasticResult: False,
					usesStochasticData: True,
					includeAllSpendingResult: False,
					includeAllContributionProjectionResult: False,
					includeAllAssetsProjectionResults: False,
					includeAllSummaryProjectionResult: False,
					includePreCalculatedContributionsInResponse: False,
					includedProjections: 
					[
						String
					]
				},
				indexation: 
				[
					{
						name: String,
						fromAge: 0,
						rate: 0
					}
				],
				annuityDisc: 
				[
					{
						name: String,
						fromAge: 0,
						rate: 0
					}
				],
				indexationRates: 
				{
					String: 
					[
						0
					]
				},
				annuityDiscRates: 
				{
					String: 
					[
						0
					]
				},
				balance: 0,
				planSomeValue: String,
				flag1: False,
				flag2: True,
				isFriendly: True,
				financingOption: String,
				totalYears: 7,
				totalLoopYears: 100,
				age: 0,
				ageR: 0,
				intAge: 0,
				indexType: String,
				indexTypePre: String,
				indexTypePost: String,
				deflationType: String,
				custom: 
				{
					String: String
				},
				countryCalcConfig: {},
				summary: 
				{
					age: 0,
					salary: 0,
					balance: 0,
					invOption: String,
					contributions: 
					[
						{
							code: String,
							name: String,
							assetCode: String,
							assetName: String,
							isEmployeeCont: False,
							amount: 0,
							freq: 0,
							rate: 0
						}
					]
				},
				lastModified: 0001-01-01,
				isReturningUser: False,
				clientCountryConfigCacheKey: ClientCountryConfig-String-String,
				personalAssets: 0,
				resultsSummary: 
				{
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				},
				totalContribution: 
				{
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				},
				id: String
			},
			userId: String,
			key: String,
			invOption: String,
			invOptionR: String,
			stochasticDataKey: String,
			assumeSteadyIncome: False,
			solveTarget: NA,
			targetAge: 0,
			targetIncome: 0,
			targetP: 0,
			netIncome: 0,
			bal: 0,
			contributionsOutOfPocket: 0,
			pTarget: 0,
			countTarget: 0,
			incomeR: 0,
			avgIncomeRBreakdown: 
			{
				String: 0
			},
			avgLumpSumSpend: 0,
			avgTaxableLumpSum: 0,
			avgLumpSumTax: 0,
			avgLumpSumNet: 0,
			ageR: 0,
			runOutAge: 0,
			savings: 0,
			balR: 0,
			residualBal: 0,
			balRFV: 0,
			solverCount: 0,
			solved: False,
			solvePath: 
			[
				{
					v: 0,
					p: 0,
					r: 0
				}
			],
			incomeRBreakdown: 
			{
				String: 0
			},
			firstBalanceZeroAge: 0,
			simulationResults: 
			[
				{
					id: 0,
					targetIncome: 0,
					targetAge: 0,
					netIncome: 0,
					contributionsOutOfPocket: 0,
					incomeR: 0,
					incomeRBreakdown: 
					{
						String: 0
					},
					runOutAge: 0,
					firstBalanceZeroAge: 0,
					ageR: 0,
					balR: 0,
					inheritanceGoal: 0,
					inheritance: 0,
					residualBal: 0,
					year1Pension: 0,
					projection: 
					{
						count: 0,
						projection: 
						[
							{
								period: 0,
								bothAreRetired: False,
								t: 0,
								globalPeriod: 0,
								year: 0,
								age: 0,
								intAge: 0,
								indexation: 0,
								avgGrowthIndexation: 0,
								priceInflation: 0
							}
						],
						people: 
						[
							{
								item: 
								{
									type: Primary,
									index: 0,
									firstName: String,
									lastName: String,
									gender: Female,
									isAgeInput: False,
									dob: 0001-01-01,
									ageAtLast30June: 0,
									privateHealthInsurance: False,
									serviceDate: 0001-01-01,
									service: 0,
									intService: 0,
									ageR: 0,
									ageRMonths: 0,
									email: String,
									salaries: 
									{
										String: 
										{
											type: Gross,
											ccy: String,
											amount: 0,
											freq: 0,
											annualAmount: 0,
											indexType: String,
											salaryChanges: 
											[
												{
													fromAge: 0,
													amount: 0
												}
											]
										}
									},
									salaryChangeSeries: 
									[
										0
									],
									hasOtherIncome: False,
									otherIncome: 
									[
										{
											name: String,
											indexType: String,
											type: Pension,
											amount: 0,
											fromAge: 0,
											toAge: 0,
											isTaxable: False,
											custom: 
											{
												String: String
											}
										}
									],
									socialSecurity: 
									{
										owner: Primary,
										includeSS: False,
										isMarried: False,
										homeOwner: False,
										personalAssets: 0,
										numPeople: 0,
										dob: 0001-01-01,
										asAt: 0001-01-01,
										age: 0,
										intAge: 0,
										year: 0,
										periodToNextEOFY: 0,
										indexType: String
									},
									taxableDeductions: 0,
									nonTaxableDeductions: 0,
									careerChanges: 
									{
										willTake: False,
										breaks: 
										[
											{
												fromAge: 0,
												toAge: 0,
												workingRate: 0
											}
										]
									},
									custom: 
									{
										String: String
									},
									salaryKey: String,
									annualProjectibleSalary: 0,
									projectionBreakdownCode: String,
									salary: 0,
									salaryFreq: 0,
									asAt: 0001-01-01,
									age: 0,
									intAge: 0,
									year: 0,
									periodToNextEOFY: 0,
									indexType: String
								},
								count: 0,
								projection: 
								[
									{
										isRetired: False,
										service: 0,
										contPeriod: 0,
										annualProjectibleSalary: 0,
										salaryPV: 0,
										salary: 0,
										salaryMOY: 0,
										preTaxDeductions: 0,
										otherTaxableIncome: 0,
										totalOtherTaxableIncome: 0,
										taxableIncome: 0,
										taxableIncomeWithConts: 0,
										taxableIncomeNoConts: 0,
										totalIncomeTax: 0,
										incomeTaxWithConts: 0,
										incomeTaxNoConts: 0,
										afterTaxEarnings: 0,
										afterTaxEarningsWithConts: 0,
										afterTaxEarningsNoConts: 0,
										postTaxDeductions: 0,
										totalAfterTaxDrawdown: 0,
										otherTaxFreeIncome: 0,
										afterTaxDeductions: 0,
										afterTaxDeductionsWithConts: 0,
										afterTaxDeductionsNoConts: 0,
										drawdowns: 0,
										totalAfterTax: 0,
										totalAfterTaxWithConts: 0,
										totalAfterTaxNoConts: 0,
										netIncome: 0,
										taxRatio: 0,
										pvFactorBOY: 0,
										t: 0,
										globalPeriod: 0,
										year: 0,
										age: 0,
										intAge: 0,
										indexation: 0,
										avgGrowthIndexation: 0,
										priceInflation: 0
									}
								],
								otherIncomeProjections: 
								[
									{
										item: 
										{
											name: String,
											indexType: String,
											type: Pension,
											amount: 0,
											fromAge: 0,
											toAge: 0,
											isTaxable: False,
											custom: 
											{
												String: String
											}
										},
										count: 0,
										projection: 
										[
											{
												incomePV: 0,
												income: 0,
												taxableAmount: 0,
												nonTaxableAmount: 0,
												taxableAmountPV: 0,
												nonTaxableAmountPV: 0,
												netIncome: 0,
												t: 0,
												globalPeriod: 0,
												year: 0,
												age: 0,
												intAge: 0,
												indexation: 0,
												avgGrowthIndexation: 0,
												priceInflation: 0
											}
										]
									}
								],
								socialSecurityProjection: 
								{
									item: 
									{
										owner: Primary,
										includeSS: False,
										isMarried: False,
										homeOwner: False,
										personalAssets: 0,
										numPeople: 0,
										dob: 0001-01-01,
										asAt: 0001-01-01,
										age: 0,
										intAge: 0,
										year: 0,
										periodToNextEOFY: 0,
										indexType: String
									},
									projection: 
									[
										{
											personalAssets: 0,
											assessableAssets: 0,
											fullPensionPP: 0,
											assetThreshold: 0,
											minPension: 0,
											assetMeansTest: 0,
											deemedIncomeThreshold: 0,
											deemedReturn: 0,
											actualIncome: 0,
											totalIncome: 0,
											incomeThreshold: 0,
											incomeTest: 0,
											totalSocialSecurity: 0,
											income: 0,
											fullPensionIndexation: 0,
											minPensionIndexation: 0,
											assetThresholdIndexation: 0,
											incomeThresholdIndexation: 0,
											deemedIncomeThresholdIndexation: 0,
											personalAssetsIndexation: 0,
											t: 0,
											globalPeriod: 0,
											year: 0,
											age: 0,
											intAge: 0,
											indexation: 0,
											avgGrowthIndexation: 0,
											priceInflation: 0
										}
									]
								},
								dob: 0001-01-01
							}
						],
						assets: 
						[
							{
								item: 
								{
									type: FinAsset,
									owner: Primary,
									code: String,
									name: String,
									ccy: String,
									value: 0,
									change: 0,
									transferTo: 0,
									transferAge: 0,
									willSpend: False,
									minRule: NoMinimum,
									maxRule: NoMaximum,
									ssTreatment: Exempt,
									spendOnAnnuity: False,
									contTaxRate: 0,
									totalConts: 0,
									totalContsFreq: 0,
									totalLumpSumConts: 0,
									rebalance: False,
									retLumpSum: False,
									contributions: 
									[
										{
											code: String,
											index: 0,
											name: String,
											ccy: String,
											contTable: String,
											lookupKey: String,
											isEmployeeCont: False,
											employerFlag: False,
											type: Fixed,
											sourceRate: String,
											isTaxable: False,
											amount: 0,
											coreAmount: 0,
											freq: 0,
											rate: 0,
											coreRate: 0,
											fromAge: 0,
											toAge: 0,
											salary: 0,
											annualAmount: 0,
											annualCoreAmount: 0,
											isAlwaysOneOff: False,
											isOneOff: False,
											custom: 
											{
												String: String
											},
											memberRateLookup: 
											{
												0: 0
											},
											isFromSalary: False,
											asAt: 0001-01-01,
											age: 0,
											intAge: 0,
											year: 0,
											periodToNextEOFY: 0,
											indexType: String
										}
									],
									fees: 
									[
										{
											name: String,
											ccy: String,
											amount: 0,
											freq: 0,
											annualAmount: 0,
											rate: 0,
											isTaxable: False,
											fromAge: 0,
											toAge: 0,
											custom: 
											{
												String: String
											},
											asAt: 0001-01-01,
											age: 0,
											intAge: 0,
											year: 0,
											periodToNextEOFY: 0,
											indexType: String
										}
									],
									feeCapArrangements: 
									[
										{
											name: String,
											amount: 0,
											indexationRateSeries: 0,
											rate: 0,
											feesIncluded: 
											[
												0
											],
											fromTime: 0,
											toTime: 0,
											custom: 
											{
												String: String
											},
											asAt: 0001-01-01,
											age: 0,
											intAge: 0,
											year: 0,
											periodToNextEOFY: 0,
											indexType: String
										}
									],
									alloc: 
									[
										{
											name: String,
											fromAge: 0,
											optAlloc: 
											{
												current: 
												{
													String: 0
												},
												future: 
												{
													String: 0
												}
											},
											totalAlloc: 0
										}
									],
									ratesSource: DB,
									custom: 
									{
										String: String
									},
									asAt: 0001-01-01,
									age: 0,
									intAge: 0,
									year: 0,
									periodToNextEOFY: 0,
									indexType: String
								},
								projection: 
								[
									{
										period: 0,
										assetSwitchFlag: False,
										contReturn: 0,
										balCashFlowReturn: 0,
										balBOY: 0,
										balBOYPV: 0,
										balBOYPostTransfers: 0,
										balBOYPostTransfersPV: 0,
										balBOYPostTransfersSimple: 0,
										balBOYPostTransfersWOLS: 0,
										transfersOut: 0,
										transfersOutWithLS: 0,
										lumpSumAtRet: 0,
										drawdownEligibility: 0,
										minDrawdown: 0,
										intermediateMinDrawdown: 0,
										drawdownReturns: 0,
										contReturnPow: 0,
										balCashFlowReturnPow: 0,
										balPreDrawdown: 0,
										proportionOfAsset: 0,
										additionalDrawdown: 0,
										totalIntermediateDrawdown: 0,
										totalDrawdowns: 0,
										totalDrawdownsPV: 0,
										totalTaxableFees: 0,
										totalNonTaxableFees: 0,
										returnsForFees: 0,
										balanceForFees: 0,
										taxDeductions: 0,
										returns: 0,
										balEOY: 0,
										assetBalPurchase: 0,
										balBOYPostAnnuityPurchase: 0,
										balBOYPostAnnuityPurchasePerson: 0,
										ssBalBOYPostAnnuityPurchase: 0,
										totalCashflowBOY: 0,
										totalCashflowMOY: 0,
										totalContributionsMOY: 0,
										remainingDrawdownRequired: 0,
										totalDrawdownRequired: 0,
										t: 0,
										globalPeriod: 0,
										year: 0,
										age: 0,
										intAge: 0,
										indexation: 0,
										avgGrowthIndexation: 0,
										priceInflation: 0
									}
								],
								dob: 0001-01-01,
								assetIndex: 0,
								feeProjections: 
								[
									{
										item: 
										{
											name: String,
											ccy: String,
											amount: 0,
											freq: 0,
											annualAmount: 0,
											rate: 0,
											isTaxable: False,
											fromAge: 0,
											toAge: 0,
											custom: 
											{
												String: String
											},
											asAt: 0001-01-01,
											age: 0,
											intAge: 0,
											year: 0,
											periodToNextEOFY: 0,
											indexType: String
										},
										projection: 
										[
											{
												yearsSinceFromAge: 0,
												period: 0,
												amount: 0,
												rateAmount: 0,
												totalTaxDeductible: 0,
												totalNonTaxDeductible: 0,
												t: 0,
												globalPeriod: 0,
												year: 0,
												age: 0,
												intAge: 0,
												indexation: 0,
												avgGrowthIndexation: 0,
												priceInflation: 0
											}
										]
									}
								],
								feeCapProjections: 
								[
									{
										item: 
										{
											name: String,
											amount: 0,
											indexationRateSeries: 0,
											rate: 0,
											feesIncluded: 
											[
												0
											],
											fromTime: 0,
											toTime: 0,
											custom: 
											{
												String: String
											},
											asAt: 0001-01-01,
											age: 0,
											intAge: 0,
											year: 0,
											periodToNextEOFY: 0,
											indexType: String
										},
										count: 0,
										projection: 
										[
											{
												period: 0,
												totalFeeCap: 0,
												taxDeductibleFees: 0,
												nonTaxDeductibleFees: 0,
												offsetTaxDeductible: 0,
												offsetNonTaxDeductible: 0,
												t: 0,
												globalPeriod: 0,
												year: 0,
												age: 0,
												intAge: 0,
												indexation: 0,
												avgGrowthIndexation: 0,
												priceInflation: 0
											}
										]
									}
								],
								totalContributionProjection: 
								{
									item: 
									{
										asAt: 0001-01-01,
										age: 0,
										intAge: 0,
										year: 0,
										periodToNextEOFY: 0,
										indexType: String
									},
									projection: 
									[
										{
											contIndexation: 0,
											totalMemberNonTaxableSalaryCont: 0,
											totalMemberNonTaxableNonSalaryCont: 0,
											threshold: 0,
											coContAmt: 0,
											contCapsTotalEmployer: 0,
											transferBalanceCap: 0,
											contCapsTotalMemberTaxable: 0,
											contCapsTotalMemberNonTaxableSalary: 0,
											contCapsTotalMemberNonTaxableNonSalary: 0,
											cappedContTotalEmployer: 0,
											cappedContTotalMemberTaxable: 0,
											cappedContTotalMemberNonTaxableSalaryCont: 0,
											cappedContTotalMemberNonTaxableNonSalaryCont: 0,
											auLowIncomeSuperTaxOffset: 0,
											contTax: 0,
											t: 0,
											globalPeriod: 0,
											year: 0,
											age: 0,
											intAge: 0,
											indexation: 0,
											avgGrowthIndexation: 0,
											priceInflation: 0
										}
									],
									contributionProjections: 
									[
										{
											item: 
											{
												code: String,
												index: 0,
												name: String,
												ccy: String,
												contTable: String,
												lookupKey: String,
												isEmployeeCont: False,
												employerFlag: False,
												type: Fixed,
												sourceRate: String,
												isTaxable: False,
												amount: 0,
												coreAmount: 0,
												freq: 0,
												rate: 0,
												coreRate: 0,
												fromAge: 0,
												toAge: 0,
												salary: 0,
												annualAmount: 0,
												annualCoreAmount: 0,
												isAlwaysOneOff: False,
												isOneOff: False,
												custom: 
												{
													String: String
												},
												memberRateLookup: 
												{
													0: 0
												},
												isFromSalary: False,
												asAt: 0001-01-01,
												age: 0,
												intAge: 0,
												year: 0,
												periodToNextEOFY: 0,
												indexType: String
											},
											projection: 
											[
												{
													period: 0,
													salary: 0,
													rateLookupValue: String,
													linkedContRate: 0,
													rate: 0,
													amount: 0,
													rateAmount: 0,
													contAmount: 0,
													totalMemberTaxable: 0,
													totalMemberNonTaxable: 0,
													totalMemberNonTaxableSalary: 0,
													totalMemberNonTaxableNonSalary: 0,
													totalEmployer: 0,
													t: 0,
													globalPeriod: 0,
													year: 0,
													age: 0,
													intAge: 0,
													indexation: 0,
													avgGrowthIndexation: 0,
													priceInflation: 0
												}
											]
										}
									]
								}
							}
						],
						annuities: 
						[
							{
								item: 
								{
									priceType: Calc,
									price: 0,
									owner: Primary,
									gender: Female,
									ownerAge: 0,
									spouseAge: 0,
									type: Deferred,
									purchaseType: Perc,
									purchaseAmount: 0,
									percBalanceSpent: 0,
									amountSpent: 0,
									incomePurchased: 0,
									purchaseAge: 0,
									deferralPeriod: 0,
									indexationName: String,
									drStochastic: String,
									impliedInflationStochasticSeries: String,
									reversion: 0,
									guarantee: 0,
									timing: 0,
									scaleQx: 0,
									scaleImpr: 0,
									ageRating: 0,
									spouseAgeRating: 0,
									custom: 
									{
										String: String
									},
									tableName: String,
									imprFactorTableName: String,
									spouseAgeAtPurchase: 0,
									expense: 0,
									cacheKey: String,
									targetTpx: 0,
									paymentTerm: 0,
									asAt: 0001-01-01,
									age: 0,
									intAge: 0,
									year: 0,
									periodToNextEOFY: 0,
									indexType: String
								},
								count: 0,
								projection: 
								[
									{
										purchaseYear: 0,
										discountRate: 0,
										stochAnnuityRateIndex: 0,
										inflation: 0,
										purchase: False,
										pensionPaymentPeriod: False,
										assetBalPurchaseTotal: 0,
										annuityIndexation: 0,
										purchasePrice: 0,
										purchaseAmount: 0,
										purchaseAmountPV: 0,
										annuityIncome: 0,
										annuityIncomePeriod: 0,
										annuityIncomePV: 0,
										annuityAssessableAsset: 0,
										annuityAssessableIncome: 0,
										t: 0,
										globalPeriod: 0,
										year: 0,
										age: 0,
										intAge: 0,
										indexation: 0,
										avgGrowthIndexation: 0,
										priceInflation: 0
									}
								]
							}
						],
						spending: 
						[
							{
								item: 
								{
									name: String,
									amount: 0,
									freq: 0,
									effectiveFreq: 0,
									excludeFromProjection: False,
									fromAge: 0,
									toAge: 0,
									selectedPersonalised: String,
									tag: String,
									custom: 
									{
										String: String
									},
									asAt: 0001-01-01,
									age: 0,
									intAge: 0,
									year: 0,
									periodToNextEOFY: 0,
									indexType: String
								},
								count: 0,
								projection: 
								[
									{
										freq: 0,
										yearsSinceFromAge: 0,
										period: 0,
										amount: 0,
										amountPV: 0,
										t: 0,
										globalPeriod: 0,
										year: 0,
										age: 0,
										intAge: 0,
										indexation: 0,
										avgGrowthIndexation: 0,
										priceInflation: 0
									}
								]
							}
						],
						investmentProperties: 
						[
							{
								
							}
						],
						summary: 
						{
							item: 
							{
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0,
								indexType: String
							},
							count: 0,
							projection: 
							[
								{
									period: 0,
									deflatorBOY: 0,
									deflatorMOY: 0,
									incomeNeeds: 0,
									incomeYou: 0,
									incomePartner: 0,
									socialSecurity: 0,
									incomeAssets: 0,
									totalIncome: 0,
									gap: 0,
									balanceAssets: 0,
									balanceProperty: 0,
									incomeAnnuities: 0,
									incomeProperty: 0,
									lumpSumSpend: 0,
									retPeriod: 0,
									t: 0,
									globalPeriod: 0,
									year: 0,
									age: 0,
									intAge: 0,
									indexation: 0,
									avgGrowthIndexation: 0,
									priceInflation: 0
								}
							]
						},
						incomeR: 0,
						incomeRBreakdown: 
						{
							String: 0
						},
						balR: 0,
						balRFV: 0,
						balanceRunOutAge: 0,
						incomeGapFlag: False,
						residualBalance: False,
						lumpSumRet: 0,
						incomeVectors: 
						{
							String: 
							[
								0
							]
						},
						projections: 
						{
							String: 
							[
								{
									type: String,
									willSpend: False,
									excludeInTotal: False,
									owner: Primary,
									code: String,
									index: 0,
									timeR: 0,
									runOutAge: 0,
									residualBal: 0,
									lumpSumRet: 0,
									lumpSumRetTax: 0,
									lumpSumRetNet: 0,
									incomeR: 0,
									timeTargetAge: 0,
									totalIncomeR: 0,
									percentileIncomeR: 0,
									balR: 0,
									values: 
									{
										String: 
										[
											0
										]
									},
									avgIncomeR: 0
								}
							]
						},
						inheritance: 0,
						inheritanceGoal: 0,
						balanceRunOutTime: 0,
						timeBothRetired: 0,
						yearsInRetirement: 0,
						annuityPurchaseAmount: 0,
						costToYou: 0,
						taxRelief: 0,
						employerMatch: 0,
						extraAmount: 0,
						youPay: 0,
						totalInvested: 0,
						solvePath: 
						[
							{
								v: 0,
								p: 0,
								r: 0
							}
						],
						solverCount: 0
					}
				}
			],
			balRs: 
			[
				0
			],
			projections: 
			{
				String: 
				[
					{
						type: String,
						willSpend: False,
						excludeInTotal: False,
						owner: Primary,
						code: String,
						index: 0,
						timeR: 0,
						runOutAge: 0,
						residualBal: 0,
						lumpSumRet: 0,
						lumpSumRetTax: 0,
						lumpSumRetNet: 0,
						incomeR: 0,
						timeTargetAge: 0,
						totalIncomeR: 0,
						percentileIncomeR: 0,
						balR: 0,
						values: 
						{
							String: 
							[
								0
							]
						},
						avgIncomeR: 0
					}
				]
			},
			diagnostics: 
			{
				dataSources: 
				{
					String: 
					{
						d: Db,
						t: 0
					}
				},
				runTime: 0001-01-01,
				runDuration: 0,
				projectionSvcDuration: 0,
				remoteProjectionSvcDuration: 0,
				webApiDuration: 0,
				remoteStochProjCallType: Sync,
				clientStochProjCallType: Sync,
				simCount: 0
			},
			avgAnnuityPurchaseAmount: 0,
			yearsInRetirement: 0
		},
		deterministic: 
		{
			count: 0,
			projection: 
			[
				{
					period: 0,
					bothAreRetired: False,
					t: 0,
					globalPeriod: 0,
					year: 0,
					age: 0,
					intAge: 0,
					indexation: 0,
					avgGrowthIndexation: 0,
					priceInflation: 0
				}
			],
			people: 
			[
				{
					item: 
					{
						type: Primary,
						index: 0,
						firstName: String,
						lastName: String,
						gender: Female,
						isAgeInput: False,
						dob: 0001-01-01,
						ageAtLast30June: 0,
						privateHealthInsurance: False,
						serviceDate: 0001-01-01,
						service: 0,
						intService: 0,
						ageR: 0,
						ageRMonths: 0,
						email: String,
						salaries: 
						{
							String: 
							{
								type: Gross,
								ccy: String,
								amount: 0,
								freq: 0,
								annualAmount: 0,
								indexType: String,
								salaryChanges: 
								[
									{
										fromAge: 0,
										amount: 0
									}
								]
							}
						},
						salaryChangeSeries: 
						[
							0
						],
						hasOtherIncome: False,
						otherIncome: 
						[
							{
								name: String,
								indexType: String,
								type: Pension,
								amount: 0,
								fromAge: 0,
								toAge: 0,
								isTaxable: False,
								custom: 
								{
									String: String
								}
							}
						],
						socialSecurity: 
						{
							owner: Primary,
							includeSS: False,
							isMarried: False,
							homeOwner: False,
							personalAssets: 0,
							numPeople: 0,
							dob: 0001-01-01,
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0,
							indexType: String
						},
						taxableDeductions: 0,
						nonTaxableDeductions: 0,
						careerChanges: 
						{
							willTake: False,
							breaks: 
							[
								{
									fromAge: 0,
									toAge: 0,
									workingRate: 0
								}
							]
						},
						custom: 
						{
							String: String
						},
						salaryKey: String,
						annualProjectibleSalary: 0,
						projectionBreakdownCode: String,
						salary: 0,
						salaryFreq: 0,
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0,
						indexType: String
					},
					count: 0,
					projection: 
					[
						{
							isRetired: False,
							service: 0,
							contPeriod: 0,
							annualProjectibleSalary: 0,
							salaryPV: 0,
							salary: 0,
							salaryMOY: 0,
							preTaxDeductions: 0,
							otherTaxableIncome: 0,
							totalOtherTaxableIncome: 0,
							taxableIncome: 0,
							taxableIncomeWithConts: 0,
							taxableIncomeNoConts: 0,
							totalIncomeTax: 0,
							incomeTaxWithConts: 0,
							incomeTaxNoConts: 0,
							afterTaxEarnings: 0,
							afterTaxEarningsWithConts: 0,
							afterTaxEarningsNoConts: 0,
							postTaxDeductions: 0,
							totalAfterTaxDrawdown: 0,
							otherTaxFreeIncome: 0,
							afterTaxDeductions: 0,
							afterTaxDeductionsWithConts: 0,
							afterTaxDeductionsNoConts: 0,
							drawdowns: 0,
							totalAfterTax: 0,
							totalAfterTaxWithConts: 0,
							totalAfterTaxNoConts: 0,
							netIncome: 0,
							taxRatio: 0,
							pvFactorBOY: 0,
							t: 0,
							globalPeriod: 0,
							year: 0,
							age: 0,
							intAge: 0,
							indexation: 0,
							avgGrowthIndexation: 0,
							priceInflation: 0
						}
					],
					otherIncomeProjections: 
					[
						{
							item: 
							{
								name: String,
								indexType: String,
								type: Pension,
								amount: 0,
								fromAge: 0,
								toAge: 0,
								isTaxable: False,
								custom: 
								{
									String: String
								}
							},
							count: 0,
							projection: 
							[
								{
									incomePV: 0,
									income: 0,
									taxableAmount: 0,
									nonTaxableAmount: 0,
									taxableAmountPV: 0,
									nonTaxableAmountPV: 0,
									netIncome: 0,
									t: 0,
									globalPeriod: 0,
									year: 0,
									age: 0,
									intAge: 0,
									indexation: 0,
									avgGrowthIndexation: 0,
									priceInflation: 0
								}
							]
						}
					],
					socialSecurityProjection: 
					{
						item: 
						{
							owner: Primary,
							includeSS: False,
							isMarried: False,
							homeOwner: False,
							personalAssets: 0,
							numPeople: 0,
							dob: 0001-01-01,
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0,
							indexType: String
						},
						projection: 
						[
							{
								personalAssets: 0,
								assessableAssets: 0,
								fullPensionPP: 0,
								assetThreshold: 0,
								minPension: 0,
								assetMeansTest: 0,
								deemedIncomeThreshold: 0,
								deemedReturn: 0,
								actualIncome: 0,
								totalIncome: 0,
								incomeThreshold: 0,
								incomeTest: 0,
								totalSocialSecurity: 0,
								income: 0,
								fullPensionIndexation: 0,
								minPensionIndexation: 0,
								assetThresholdIndexation: 0,
								incomeThresholdIndexation: 0,
								deemedIncomeThresholdIndexation: 0,
								personalAssetsIndexation: 0,
								t: 0,
								globalPeriod: 0,
								year: 0,
								age: 0,
								intAge: 0,
								indexation: 0,
								avgGrowthIndexation: 0,
								priceInflation: 0
							}
						]
					},
					dob: 0001-01-01
				}
			],
			assets: 
			[
				{
					item: 
					{
						type: FinAsset,
						owner: Primary,
						code: String,
						name: String,
						ccy: String,
						value: 0,
						change: 0,
						transferTo: 0,
						transferAge: 0,
						willSpend: False,
						minRule: NoMinimum,
						maxRule: NoMaximum,
						ssTreatment: Exempt,
						spendOnAnnuity: False,
						contTaxRate: 0,
						totalConts: 0,
						totalContsFreq: 0,
						totalLumpSumConts: 0,
						rebalance: False,
						retLumpSum: False,
						contributions: 
						[
							{
								code: String,
								index: 0,
								name: String,
								ccy: String,
								contTable: String,
								lookupKey: String,
								isEmployeeCont: False,
								employerFlag: False,
								type: Fixed,
								sourceRate: String,
								isTaxable: False,
								amount: 0,
								coreAmount: 0,
								freq: 0,
								rate: 0,
								coreRate: 0,
								fromAge: 0,
								toAge: 0,
								salary: 0,
								annualAmount: 0,
								annualCoreAmount: 0,
								isAlwaysOneOff: False,
								isOneOff: False,
								custom: 
								{
									String: String
								},
								memberRateLookup: 
								{
									0: 0
								},
								isFromSalary: False,
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0,
								indexType: String
							}
						],
						fees: 
						[
							{
								name: String,
								ccy: String,
								amount: 0,
								freq: 0,
								annualAmount: 0,
								rate: 0,
								isTaxable: False,
								fromAge: 0,
								toAge: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0,
								indexType: String
							}
						],
						feeCapArrangements: 
						[
							{
								name: String,
								amount: 0,
								indexationRateSeries: 0,
								rate: 0,
								feesIncluded: 
								[
									0
								],
								fromTime: 0,
								toTime: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0,
								indexType: String
							}
						],
						alloc: 
						[
							{
								name: String,
								fromAge: 0,
								optAlloc: 
								{
									current: 
									{
										String: 0
									},
									future: 
									{
										String: 0
									}
								},
								totalAlloc: 0
							}
						],
						ratesSource: DB,
						custom: 
						{
							String: String
						},
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0,
						indexType: String
					},
					projection: 
					[
						{
							period: 0,
							assetSwitchFlag: False,
							contReturn: 0,
							balCashFlowReturn: 0,
							balBOY: 0,
							balBOYPV: 0,
							balBOYPostTransfers: 0,
							balBOYPostTransfersPV: 0,
							balBOYPostTransfersSimple: 0,
							balBOYPostTransfersWOLS: 0,
							transfersOut: 0,
							transfersOutWithLS: 0,
							lumpSumAtRet: 0,
							drawdownEligibility: 0,
							minDrawdown: 0,
							intermediateMinDrawdown: 0,
							drawdownReturns: 0,
							contReturnPow: 0,
							balCashFlowReturnPow: 0,
							balPreDrawdown: 0,
							proportionOfAsset: 0,
							additionalDrawdown: 0,
							totalIntermediateDrawdown: 0,
							totalDrawdowns: 0,
							totalDrawdownsPV: 0,
							totalTaxableFees: 0,
							totalNonTaxableFees: 0,
							returnsForFees: 0,
							balanceForFees: 0,
							taxDeductions: 0,
							returns: 0,
							balEOY: 0,
							assetBalPurchase: 0,
							balBOYPostAnnuityPurchase: 0,
							balBOYPostAnnuityPurchasePerson: 0,
							ssBalBOYPostAnnuityPurchase: 0,
							totalCashflowBOY: 0,
							totalCashflowMOY: 0,
							totalContributionsMOY: 0,
							remainingDrawdownRequired: 0,
							totalDrawdownRequired: 0,
							t: 0,
							globalPeriod: 0,
							year: 0,
							age: 0,
							intAge: 0,
							indexation: 0,
							avgGrowthIndexation: 0,
							priceInflation: 0
						}
					],
					dob: 0001-01-01,
					assetIndex: 0,
					feeProjections: 
					[
						{
							item: 
							{
								name: String,
								ccy: String,
								amount: 0,
								freq: 0,
								annualAmount: 0,
								rate: 0,
								isTaxable: False,
								fromAge: 0,
								toAge: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0,
								indexType: String
							},
							projection: 
							[
								{
									yearsSinceFromAge: 0,
									period: 0,
									amount: 0,
									rateAmount: 0,
									totalTaxDeductible: 0,
									totalNonTaxDeductible: 0,
									t: 0,
									globalPeriod: 0,
									year: 0,
									age: 0,
									intAge: 0,
									indexation: 0,
									avgGrowthIndexation: 0,
									priceInflation: 0
								}
							]
						}
					],
					feeCapProjections: 
					[
						{
							item: 
							{
								name: String,
								amount: 0,
								indexationRateSeries: 0,
								rate: 0,
								feesIncluded: 
								[
									0
								],
								fromTime: 0,
								toTime: 0,
								custom: 
								{
									String: String
								},
								asAt: 0001-01-01,
								age: 0,
								intAge: 0,
								year: 0,
								periodToNextEOFY: 0,
								indexType: String
							},
							count: 0,
							projection: 
							[
								{
									period: 0,
									totalFeeCap: 0,
									taxDeductibleFees: 0,
									nonTaxDeductibleFees: 0,
									offsetTaxDeductible: 0,
									offsetNonTaxDeductible: 0,
									t: 0,
									globalPeriod: 0,
									year: 0,
									age: 0,
									intAge: 0,
									indexation: 0,
									avgGrowthIndexation: 0,
									priceInflation: 0
								}
							]
						}
					],
					totalContributionProjection: 
					{
						item: 
						{
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0,
							indexType: String
						},
						projection: 
						[
							{
								contIndexation: 0,
								totalMemberNonTaxableSalaryCont: 0,
								totalMemberNonTaxableNonSalaryCont: 0,
								threshold: 0,
								coContAmt: 0,
								contCapsTotalEmployer: 0,
								transferBalanceCap: 0,
								contCapsTotalMemberTaxable: 0,
								contCapsTotalMemberNonTaxableSalary: 0,
								contCapsTotalMemberNonTaxableNonSalary: 0,
								cappedContTotalEmployer: 0,
								cappedContTotalMemberTaxable: 0,
								cappedContTotalMemberNonTaxableSalaryCont: 0,
								cappedContTotalMemberNonTaxableNonSalaryCont: 0,
								auLowIncomeSuperTaxOffset: 0,
								contTax: 0,
								t: 0,
								globalPeriod: 0,
								year: 0,
								age: 0,
								intAge: 0,
								indexation: 0,
								avgGrowthIndexation: 0,
								priceInflation: 0
							}
						],
						contributionProjections: 
						[
							{
								item: 
								{
									code: String,
									index: 0,
									name: String,
									ccy: String,
									contTable: String,
									lookupKey: String,
									isEmployeeCont: False,
									employerFlag: False,
									type: Fixed,
									sourceRate: String,
									isTaxable: False,
									amount: 0,
									coreAmount: 0,
									freq: 0,
									rate: 0,
									coreRate: 0,
									fromAge: 0,
									toAge: 0,
									salary: 0,
									annualAmount: 0,
									annualCoreAmount: 0,
									isAlwaysOneOff: False,
									isOneOff: False,
									custom: 
									{
										String: String
									},
									memberRateLookup: 
									{
										0: 0
									},
									isFromSalary: False,
									asAt: 0001-01-01,
									age: 0,
									intAge: 0,
									year: 0,
									periodToNextEOFY: 0,
									indexType: String
								},
								projection: 
								[
									{
										period: 0,
										salary: 0,
										rateLookupValue: String,
										linkedContRate: 0,
										rate: 0,
										amount: 0,
										rateAmount: 0,
										contAmount: 0,
										totalMemberTaxable: 0,
										totalMemberNonTaxable: 0,
										totalMemberNonTaxableSalary: 0,
										totalMemberNonTaxableNonSalary: 0,
										totalEmployer: 0,
										t: 0,
										globalPeriod: 0,
										year: 0,
										age: 0,
										intAge: 0,
										indexation: 0,
										avgGrowthIndexation: 0,
										priceInflation: 0
									}
								]
							}
						]
					}
				}
			],
			annuities: 
			[
				{
					item: 
					{
						priceType: Calc,
						price: 0,
						owner: Primary,
						gender: Female,
						ownerAge: 0,
						spouseAge: 0,
						type: Deferred,
						purchaseType: Perc,
						purchaseAmount: 0,
						percBalanceSpent: 0,
						amountSpent: 0,
						incomePurchased: 0,
						purchaseAge: 0,
						deferralPeriod: 0,
						indexationName: String,
						drStochastic: String,
						impliedInflationStochasticSeries: String,
						reversion: 0,
						guarantee: 0,
						timing: 0,
						scaleQx: 0,
						scaleImpr: 0,
						ageRating: 0,
						spouseAgeRating: 0,
						custom: 
						{
							String: String
						},
						tableName: String,
						imprFactorTableName: String,
						spouseAgeAtPurchase: 0,
						expense: 0,
						cacheKey: String,
						targetTpx: 0,
						paymentTerm: 0,
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0,
						indexType: String
					},
					count: 0,
					projection: 
					[
						{
							purchaseYear: 0,
							discountRate: 0,
							stochAnnuityRateIndex: 0,
							inflation: 0,
							purchase: False,
							pensionPaymentPeriod: False,
							assetBalPurchaseTotal: 0,
							annuityIndexation: 0,
							purchasePrice: 0,
							purchaseAmount: 0,
							purchaseAmountPV: 0,
							annuityIncome: 0,
							annuityIncomePeriod: 0,
							annuityIncomePV: 0,
							annuityAssessableAsset: 0,
							annuityAssessableIncome: 0,
							t: 0,
							globalPeriod: 0,
							year: 0,
							age: 0,
							intAge: 0,
							indexation: 0,
							avgGrowthIndexation: 0,
							priceInflation: 0
						}
					]
				}
			],
			spending: 
			[
				{
					item: 
					{
						name: String,
						amount: 0,
						freq: 0,
						effectiveFreq: 0,
						excludeFromProjection: False,
						fromAge: 0,
						toAge: 0,
						selectedPersonalised: String,
						tag: String,
						custom: 
						{
							String: String
						},
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0,
						indexType: String
					},
					count: 0,
					projection: 
					[
						{
							freq: 0,
							yearsSinceFromAge: 0,
							period: 0,
							amount: 0,
							amountPV: 0,
							t: 0,
							globalPeriod: 0,
							year: 0,
							age: 0,
							intAge: 0,
							indexation: 0,
							avgGrowthIndexation: 0,
							priceInflation: 0
						}
					]
				}
			],
			investmentProperties: 
			[
				{
					
				}
			],
			summary: 
			{
				item: 
				{
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0,
					indexType: String
				},
				count: 0,
				projection: 
				[
					{
						period: 0,
						deflatorBOY: 0,
						deflatorMOY: 0,
						incomeNeeds: 0,
						incomeYou: 0,
						incomePartner: 0,
						socialSecurity: 0,
						incomeAssets: 0,
						totalIncome: 0,
						gap: 0,
						balanceAssets: 0,
						balanceProperty: 0,
						incomeAnnuities: 0,
						incomeProperty: 0,
						lumpSumSpend: 0,
						retPeriod: 0,
						t: 0,
						globalPeriod: 0,
						year: 0,
						age: 0,
						intAge: 0,
						indexation: 0,
						avgGrowthIndexation: 0,
						priceInflation: 0
					}
				]
			},
			incomeR: 0,
			incomeRBreakdown: 
			{
				String: 0
			},
			balR: 0,
			balRFV: 0,
			balanceRunOutAge: 0,
			incomeGapFlag: False,
			residualBalance: False,
			lumpSumRet: 0,
			incomeVectors: 
			{
				String: 
				[
					0
				]
			},
			projections: 
			{
				String: 
				[
					{
						type: String,
						willSpend: False,
						excludeInTotal: False,
						owner: Primary,
						code: String,
						index: 0,
						timeR: 0,
						runOutAge: 0,
						residualBal: 0,
						lumpSumRet: 0,
						lumpSumRetTax: 0,
						lumpSumRetNet: 0,
						incomeR: 0,
						timeTargetAge: 0,
						totalIncomeR: 0,
						percentileIncomeR: 0,
						balR: 0,
						values: 
						{
							String: 
							[
								0
							]
						},
						avgIncomeR: 0
					}
				]
			},
			inheritance: 0,
			inheritanceGoal: 0,
			balanceRunOutTime: 0,
			timeBothRetired: 0,
			yearsInRetirement: 0,
			annuityPurchaseAmount: 0,
			costToYou: 0,
			taxRelief: 0,
			employerMatch: 0,
			extraAmount: 0,
			youPay: 0,
			totalInvested: 0,
			solvePath: 
			[
				{
					v: 0,
					p: 0,
					r: 0
				}
			],
			solverCount: 0
		},
		member: 
		{
			userId: String,
			systemId: String,
			schemeCode: String,
			sessionId: String,
			clientId: String,
			clientCode: String,
			isDefault: False,
			groupId: String,
			groupNameUpper: String,
			appName: String,
			appNameUpper: String,
			key: String,
			keyUpper: String,
			country: String,
			locale: String,
			ccy: String,
			cdy: String,
			status: String,
			statusCode: String,
			category: String,
			scheme: String,
			primarySalary: String,
			email: String,
			employer: 
			{
				id: String,
				code: String,
				name: String,
				logo: String,
				config: {}
			},
			roles: 0,
			asAt: 0001-01-01,
			calcDate: 0001-01-01,
			nextEOFY: 0001-06-30,
			periodToNextEOFY: 0.5,
			year: 0,
			hasPartner: False,
			includePartner: False,
			includePartnerInCalc: False,
			homeOwner: False,
			targetAge: 0,
			targetTime: 0,
			targetIncomeR: 0,
			targetIncomeRFreq: 0,
			targetIncomeRAnnual: 0,
			targetP: 0,
			includeSS: False,
			firstName: String,
			lastName: String,
			gender: Female,
			dob: 0001-01-01,
			salary: 0,
			people: 
			[
				{
					type: Primary,
					index: 0,
					firstName: String,
					lastName: String,
					gender: Female,
					isAgeInput: False,
					dob: 0001-01-01,
					age: 0,
					exactAge: 0,
					ageAtLast30June: 0,
					privateHealthInsurance: False,
					serviceDate: 0001-01-01,
					service: 0,
					intService: 0,
					ageR: 0,
					ageRMonths: 0,
					email: String,
					salaries: 
					{
						String: 
						{
							type: String,
							ccy: String,
							amount: 0,
							freq: 0,
							annualAmount: 0,
							indexType: String,
							salaryChanges: 
							[
								{
									fromAge: 0,
									amount: 0
								}
							]
						}
					},
					salary: 0,
					salaryFreq: 0,
					salaryChangeSeries: 
					[
						0
					],
					hasOtherIncome: False,
					otherIncome: 
					[
						{
							name: String,
							type: Pension,
							amount: 0,
							fromAge: 0,
							toAge: 0,
							isTaxable: False,
							isVector: False,
							vector: 
							[
								0
							],
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					socialSecurity: 
					{
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					},
					taxableDeductions: 0,
					nonTaxableDeductions: 0,
					careerChanges: 
					{
						willTake: False,
						breaks: 
						[
							{
								fromAge: 0,
								toAge: 0,
								workingRate: 0
							}
						],
						careerBreakSeries: 
						[
							0
						],
						totalYears: 0
					},
					custom: 
					{
						String: String
					},
					salaryKey: String,
					annualProjectibleSalary: 0,
					projectionBreakdownCode: Salary You,
					lookup: "Salary You:Primary",
					ssBreakdownCode: SocialSecurityYou,
					ssLookup: "SocialSecurityYou:Primary",
					asAt: 0001-01-01,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			assets: 
			[
				{
					type: FinAsset,
					owner: Primary,
					code: String,
					assetIndex: 0,
					lookup: "String:Primary:0",
					name: String,
					ccy: String,
					value: 0,
					change: 0,
					transferTo: 0,
					transferAge: 0,
					willSpend: False,
					minRule: NoMinimum,
					maxRule: NoMaximum,
					ssTreatment: Exempt,
					spendOnAnnuity: False,
					contTaxRate: 0,
					totalConts: 0,
					usePreCalculatedContributions: False,
					totalContributions: 
					[
						[
							0
						]
					],
					futureAllocations: 
					[
						[
							{
								String: 0
							}
						]
					],
					assetType: FinAsset,
					totalContsFreq: 1,
					totalLumpSumConts: 0,
					contributions: 
					[
						{
							code: String,
							index: 0,
							name: String,
							ccy: String,
							contTable: String,
							isEmployeeCont: False,
							employerFlag: False,
							type: Fixed,
							linkedContIndex: 0,
							sourceRate: String,
							isTaxable: False,
							amount: 0,
							coreAmount: 0,
							freq: 0,
							rate: 0,
							coreRate: 0,
							fromAge: 0,
							toAge: 0,
							salary: 0,
							annualAmount: 0,
							annualCoreAmount: 0,
							isAlwaysOneOff: False,
							isOneOff: True,
							constraintType: LumpSum,
							custom: 
							{
								String: String
							},
							memberRateLookup: 
							{
								0: 0
							},
							isFromSalary: False,
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					fees: 
					[
						{
							name: String,
							ccy: String,
							amount: 0,
							freq: 0,
							annualAmount: 0,
							rate: 0,
							isTaxable: False,
							fromAge: 0,
							toAge: 0,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					feeCapArrangements: 
					[
						{
							name: String,
							amount: 0,
							indexationRateSeries: 0,
							rate: 0,
							feesIncluded: 
							[
								0
							],
							fromTime: 0,
							toTime: 0,
							custom: 
							{
								String: String
							},
							asAt: 0001-01-01,
							age: 0,
							intAge: 0,
							year: 0,
							periodToNextEOFY: 0.5,
							indexType: String,
							deflationType: String,
							indexTypePre: String,
							indexTypePost: String
						}
					],
					custom: 
					{
						String: String
					},
					rebalance: False,
					retLumpSum: False,
					allocSeries: 
					[
						{
							current: 
							{
								String: 0
							},
							future: 
							{
								String: 0
							}
						}
					],
					currentAssetClassAllocSeries: 
					{
						0: 
						{
							String: 0
						}
					},
					futureAssetClassAllocSeries: 
					{
						0: 
						{
							String: 0
						}
					},
					ratesSource: DB,
					alloc: 
					[
						{
							name: String,
							fromAge: 0,
							optAlloc: 
							{
								current: 
								{
									String: 0
								},
								future: 
								{
									String: 0
								}
							},
							currentAssetClassAlloc: 
							{
								String: 0
							},
							futureAssetClassAlloc: 
							{
								String: 0
							},
							totalCurrentAlloc: 0,
							totalFutureAlloc: 0
						}
					],
					allocKeys: 
					[
						String
					],
					returns: 
					{
						String: 
						[
							{
								name: String,
								fromAge: 0,
								earningRate: 0,
								taxRate: 0,
								returnRate: 0
							}
						]
					},
					returnRates: 
					{
						String: 
						{
							earningRates: 
							[
								0
							],
							taxRates: 
							[
								0
							]
						}
					},
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			includeAnnuities: False,
			annuities: 
			[
				{
					priceType: Calc,
					price: 0,
					owner: Primary,
					gender: Female,
					ownerAge: 0,
					spouseAge: 0,
					type: Deferred,
					purchaseType: Perc,
					purchaseAmount: 0,
					percBalanceSpent: 0,
					amountSpent: 0,
					incomePurchased: 0,
					purchaseAge: 0,
					deferralPeriod: 0,
					indexationName: String,
					drStochastic: String,
					impliedInflationStochasticSeries: String,
					reversion: 0,
					guarantee: 0,
					timing: 0,
					scaleQx: 0,
					scaleQxPartner: 0,
					scaleImpr: 0,
					scaleImprPartner: 0,
					ageRating: 0,
					spouseAgeRating: 0,
					custom: 
					{
						String: String
					},
					tableName: String,
					tableNamePartner: String,
					imprFactorTableName: String,
					imprFactorTableNamePartner: String,
					hasPartnerTables: True,
					spouseAgeAtPurchase: 0,
					expense: 0,
					cacheKey: LifeTables-String-String,
					partnerCacheKey: LifeTables-String-String,
					targetTpx: 0,
					paymentTerm: 0,
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			spending: 
			{
				selected: String,
				willChangeLate: False,
				ageRLate: 0,
				selectedLate: String,
				goals: 
				[
					{
						name: String,
						amount: 0,
						freq: 0,
						effectiveFreq: 1,
						excludeFromProjection: False,
						fromAge: 0,
						toAge: 0,
						selectedPersonalised: String,
						tag: String,
						custom: 
						{
							String: String
						},
						asAt: 0001-01-01,
						age: 0,
						intAge: 0,
						year: 0,
						periodToNextEOFY: 0.5,
						indexType: String,
						deflationType: String,
						indexTypePre: String,
						indexTypePost: String
					}
				],
				lumpSumType: Perc,
				lumpSumRate: 0,
				lumpSumAmount: 0,
				count: 1,
				custom: 
				{
					String: String
				},
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			investmentProperties: 
			[
				{
					owner: Primary,
					value: 0,
					rentYield: 0,
					expense: 0,
					downsize: 0,
					downsizeAge: 0,
					downsizeToAsset: 0,
					rates: 0,
					lookup: "Prop:Primary",
					asAt: 0001-01-01,
					age: 0,
					intAge: 0,
					year: 0,
					periodToNextEOFY: 0.5,
					indexType: String,
					deflationType: String,
					indexTypePre: String,
					indexTypePost: String
				}
			],
			incomeVectors: 
			{
				String: 
				[
					0
				]
			},
			config: 
			{
				country: String,
				clientCode: String,
				isStochastic: False,
				stochasticLoopType: Parallel,
				stochProjServiceLoc: WebServer,
				stochProjSvcCallType: Sync,
				dataSet: String,
				solveTarget: NA,
				solveTolerance: 0,
				indexationRatesSource: DB,
				discRatesSource: DB,
				returnRatesSource: DB,
				deterministicSim: 0,
				stochasticSim: 0,
				simCount: 0,
				simsToIncludeDetails: 
				[
					0
				],
				includeBalArray: False,
				includeProjectionInStochasticResult: False,
				includeFirstProjectionInStochasticResult: False,
				usesStochasticData: True,
				includeAllSpendingResult: False,
				includeAllContributionProjectionResult: False,
				includeAllAssetsProjectionResults: False,
				includeAllSummaryProjectionResult: False,
				includePreCalculatedContributionsInResponse: False,
				includedProjections: 
				[
					String
				]
			},
			indexation: 
			[
				{
					name: String,
					fromAge: 0,
					rate: 0
				}
			],
			annuityDisc: 
			[
				{
					name: String,
					fromAge: 0,
					rate: 0
				}
			],
			indexationRates: 
			{
				String: 
				[
					0
				]
			},
			annuityDiscRates: 
			{
				String: 
				[
					0
				]
			},
			balance: 0,
			planSomeValue: String,
			flag1: False,
			flag2: True,
			isFriendly: True,
			financingOption: String,
			totalYears: 7,
			totalLoopYears: 100,
			age: 0,
			ageR: 0,
			intAge: 0,
			indexType: String,
			indexTypePre: String,
			indexTypePost: String,
			deflationType: String,
			custom: 
			{
				String: String
			},
			countryCalcConfig: {},
			summary: 
			{
				age: 0,
				salary: 0,
				balance: 0,
				invOption: String,
				contributions: 
				[
					{
						code: String,
						name: String,
						assetCode: String,
						assetName: String,
						isEmployeeCont: False,
						amount: 0,
						freq: 0,
						rate: 0
					}
				]
			},
			lastModified: 0001-01-01,
			isReturningUser: False,
			clientCountryConfigCacheKey: ClientCountryConfig-String-String,
			personalAssets: 0,
			resultsSummary: 
			{
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			totalContribution: 
			{
				asAt: 0001-01-01,
				age: 0,
				intAge: 0,
				year: 0,
				periodToNextEOFY: 0.5,
				indexType: String,
				deflationType: String,
				indexTypePre: String,
				indexTypePost: String
			},
			id: String
		},
		diagnostics: 
		{
			setupDuration: 0,
			stochDuration: 0,
			detDuration: 0,
			memberSaveDuration: 0,
			webApiDuration: 0,
			preProjectionPipeDuration: 0,
			postProjectionPipeDuration: 0,
			preProjectionStepsDuration: 
			{
				String: 0
			},
			postProjectionStepsDuration: 
			{
				String: 0
			}
		},
		parameterBag: 
		{
			String: {}
		}
	}
}