<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:ncom="http://www.sec.gov/edgar/nportcommon">
    <headerData>
        <submissionType>NPORT-P</submissionType>
        <isConfidential>false</isConfidential>
        <filerInfo>

            <filer>
                <issuerCredentials>
                    <cik>0001295293</cik>
                    <ccc>XXXXXXXX</ccc>
                </issuerCredentials>
            </filer>


            <seriesClassInfo>
                <seriesId>S000003997</seriesId>
                <classId>C000222437</classId>
                <classId>C000222438</classId>
                <classId>C000174676</classId>
                <classId>C000222439</classId>
                <classId>C000011155</classId>
                <classId>C000011154</classId>
                <classId>C000011153</classId>
                <classId>C000011158</classId>
                <classId>C000011157</classId>
            </seriesClassInfo>


        </filerInfo>
    </headerData>
    <formData>
        <genInfo>
            <regName>Putnam Target Date Funds</regName>
            <regFileNumber>811-21598</regFileNumber>
            <regCik>0001295293</regCik>
            <regLei>5493005X9RIMZKJNE675</regLei>
            <regStreet1>100 FEDERAL STREET</regStreet1>
            <regCity>BOSTON</regCity>
            <regStateConditional regCountry="US" regState="US-MA"/>
            <regZipOrPostalCode>02110</regZipOrPostalCode>
            <regPhone>1-800-225-1581</regPhone>
            <seriesName>Putnam Retirement Ready 2045 Fund</seriesName>
            <seriesId>S000003997</seriesId>
            <seriesLei>5493009UZLRVQLELFH10</seriesLei>
            <repPdEnd>2022-07-31</repPdEnd>
            <repPdDate>2022-01-31</repPdDate>
            <isFinalFiling>N</isFinalFiling>
        </genInfo>
        <fundInfo>
            <totAssets>126836803.15</totAssets>
            <totLiabs>107487.19</totLiabs>
            <netAssets>126729315.95</netAssets>
            <assetsAttrMiscSec>0.00</assetsAttrMiscSec>
            <assetsInvested>0.00</assetsInvested>
            <amtPayOneYrBanksBorr>0.00</amtPayOneYrBanksBorr>
            <amtPayOneYrCtrldComp>0.00</amtPayOneYrCtrldComp>
            <amtPayOneYrOthAffil>0.00</amtPayOneYrOthAffil>
            <amtPayOneYrOther>0.00</amtPayOneYrOther>
            <amtPayAftOneYrBanksBorr>0.00</amtPayAftOneYrBanksBorr>
            <amtPayAftOneYrCtrldComp>0.00</amtPayAftOneYrCtrldComp>
            <amtPayAftOneYrOthAffil>0.00</amtPayAftOneYrOthAffil>
            <amtPayAftOneYrOther>0.00</amtPayAftOneYrOther>
            <delayDeliv>0.00</delayDeliv>
            <standByCommit>0.00</standByCommit>
            <liquidPref>0.00</liquidPref>
            <cshNotRptdInCorD>4.11</cshNotRptdInCorD>
            <isNonCashCollateral>N</isNonCashCollateral>
            <returnInfo>
                <monthlyTotReturns>
                    <monthlyTotReturn classId="C000222437" rtn1="-3.87" rtn2="2.83" rtn3="-1.3"/>
                    <monthlyTotReturn classId="C000222438" rtn1="-3.9" rtn2="2.82" rtn3="-1.33"/>
                    <monthlyTotReturn classId="C000174676" rtn1="-3.87" rtn2="2.84" rtn3="-1.3"/>
                    <monthlyTotReturn classId="C000222439" rtn1="-3.87" rtn2="2.84" rtn3="-1.3"/>
                    <monthlyTotReturn classId="C000011155" rtn1="-3.92" rtn2="2.73" rtn3="-1.35"/>
                    <monthlyTotReturn classId="C000011154" rtn1="-3.97" rtn2="2.75" rtn3="-1.39"/>
                    <monthlyTotReturn classId="C000011153" rtn1="-3.88" rtn2="2.83" rtn3="-1.3"/>
                    <monthlyTotReturn classId="C000011158" rtn1="-3.87" rtn2="2.83" rtn3="-1.3"/>
                    <monthlyTotReturn classId="C000011157" rtn1="-3.93" rtn2="2.78" rtn3="-1.33"/>
                </monthlyTotReturns>
                <monthlyReturnCats>
                    <commodityContracts>
                        <mon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <forwardCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </forwardCategory>
                        <futureCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </futureCategory>
                        <optionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </optionCategory>
                        <swaptionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swaptionCategory>
                        <swapCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swapCategory>
                        <warrantCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </warrantCategory>
                        <otherCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </otherCategory>
                    </commodityContracts>
                    <creditContracts>
                        <mon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <forwardCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </forwardCategory>
                        <futureCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </futureCategory>
                        <optionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </optionCategory>
                        <swaptionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swaptionCategory>
                        <swapCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swapCategory>
                        <warrantCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </warrantCategory>
                        <otherCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </otherCategory>
                    </creditContracts>
                    <equityContracts>
                        <mon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <forwardCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </forwardCategory>
                        <futureCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </futureCategory>
                        <optionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </optionCategory>
                        <swaptionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swaptionCategory>
                        <swapCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swapCategory>
                        <warrantCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </warrantCategory>
                        <otherCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </otherCategory>
                    </equityContracts>
                    <foreignExchgContracts>
                        <mon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <forwardCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </forwardCategory>
                        <futureCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </futureCategory>
                        <optionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </optionCategory>
                        <swaptionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swaptionCategory>
                        <swapCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swapCategory>
                        <warrantCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </warrantCategory>
                        <otherCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </otherCategory>
                    </foreignExchgContracts>
                    <interestRtContracts>
                        <mon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <forwardCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </forwardCategory>
                        <futureCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </futureCategory>
                        <optionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </optionCategory>
                        <swaptionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swaptionCategory>
                        <swapCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swapCategory>
                        <warrantCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </warrantCategory>
                        <otherCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </otherCategory>
                    </interestRtContracts>
                    <otherContracts>
                        <mon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <mon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        <forwardCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </forwardCategory>
                        <futureCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </futureCategory>
                        <optionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </optionCategory>
                        <swaptionCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swaptionCategory>
                        <swapCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </swapCategory>
                        <warrantCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </warrantCategory>
                        <otherCategory>
                            <instrMon1 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon2 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                            <instrMon3 netRealizedGain="0.00" netUnrealizedAppr="0.00"/>
                        </otherCategory>
                    </otherContracts>
                </monthlyReturnCats>
                <othMon1 netRealizedGain="653719.35" netUnrealizedAppr="-5694919.51"/>
                <othMon2 netRealizedGain="12837590.75" netUnrealizedAppr="-11081458.42"/>
                <othMon3 netRealizedGain="430477.18" netUnrealizedAppr="-2062030.63"/>
            </returnInfo>
            <mon1Flow redemption="-2807324.67" reinvestment="-847.07" sales="5073237.56"/>
            <mon2Flow redemption="-2895113.36" reinvestment="12079929.42" sales="6211633.55"/>
            <mon3Flow redemption="-1857284" reinvestment="0.01" sales="3216235.42"/>


        </fundInfo>
        <invstOrSecs>
            <invstOrSec>
                <name>PUTNAM DYNAMIC ASSET ALLOCATION BALANCED FUND</name>
                <lei>549300QO7FH593DLXC23</lei>
                <title>MUTUAL FUND</title>
                <cusip>N/A</cusip>
                <identifiers>
                    <ticker value="PVT746444900"/>
                </identifiers>
                <balance>187628.35</balance>
                <units>NS</units>
                <curCd>USD</curCd>
                <valUSD>3045208.04</valUSD>
                <pctVal>2.402923125697</pctVal>
                <payoffProfile>Long</payoffProfile>
                <assetCat>EC</assetCat>
                <issuerCat>RF</issuerCat>
                <invCountry>US</invCountry>
                <isRestrictedSec>N</isRestrictedSec>

                <fairValLevel>1</fairValLevel>
                <securityLending>
                    <isCashCollateral>N</isCashCollateral>
                    <isNonCashCollateral>N</isNonCashCollateral>
                    <isLoanByFund>N</isLoanByFund>
                </securityLending>
            </invstOrSec>
            <invstOrSec>
                <name>PUTNAM DYNAMIC ASSET ALLOCATION GROWTH FUND</name>
                <lei>54930008K7GIJC4BGQ63</lei>
                <title>MUTUAL FUND</title>
                <cusip>N/A</cusip>
                <identifiers>
                    <ticker value="PVT998143903"/>
                </identifiers>
                <balance>4611293.11</balance>
                <units>NS</units>
                <curCd>USD</curCd>
                <valUSD>85677826.06</valUSD>
                <pctVal>67.606950623645</pctVal>
                <payoffProfile>Long</payoffProfile>
                <assetCat>EC</assetCat>
                <issuerCat>RF</issuerCat>
                <invCountry>US</invCountry>
                <isRestrictedSec>N</isRestrictedSec>

                <fairValLevel>1</fairValLevel>
                <securityLending>
                    <isCashCollateral>N</isCashCollateral>
                    <isNonCashCollateral>N</isNonCashCollateral>
                    <isLoanByFund>N</isLoanByFund>
                </securityLending>
            </invstOrSec>
            <invstOrSec>
                <name>PUTNAM GOVERNMENT MONEY MARKET FUND</name>
                <lei>549300SEUI2XMME8T893</lei>
                <title>MUTUAL FUND</title>
                <cusip>74680A802</cusip>
                <identifiers>
                    <isin value="US74680A8027"/>
                </identifiers>
                <balance>2109281.35</balance>
                <units>NS</units>
                <curCd>USD</curCd>
                <valUSD>2109281.35</valUSD>
                <pctVal>1.664398907378</pctVal>
                <payoffProfile>Long</payoffProfile>
                <assetCat>EC</assetCat>
                <issuerCat>RF</issuerCat>
                <invCountry>US</invCountry>
                <isRestrictedSec>N</isRestrictedSec>

                <fairValLevel>1</fairValLevel>
                <securityLending>
                    <isCashCollateral>N</isCashCollateral>
                    <isNonCashCollateral>N</isNonCashCollateral>
                    <isLoanByFund>N</isLoanByFund>
                </securityLending>
            </invstOrSec>
            <invstOrSec>
                <name>PUTNAM DYNAMIC ASSET ALLOCATION EQUITY FUND</name>
                <lei>217HJO8KUHO2Y4P04346</lei>
                <title>MUTUAL FUND</title>
                <cusip>N/A</cusip>
                <identifiers>
                    <ticker value="PVT99AF81909"/>
                </identifiers>
                <balance>1121942.39</balance>
                <units>NS</units>
                <curCd>USD</curCd>
                <valUSD>15954020.84</valUSD>
                <pctVal>12.589053069847</pctVal>
                <payoffProfile>Long</payoffProfile>
                <assetCat>EC</assetCat>
                <issuerCat>RF</issuerCat>
                <invCountry>US</invCountry>
                <isRestrictedSec>N</isRestrictedSec>

                <fairValLevel>1</fairValLevel>
                <securityLending>
                    <isCashCollateral>N</isCashCollateral>
                    <isNonCashCollateral>N</isNonCashCollateral>
                    <isLoanByFund>N</isLoanByFund>
                </securityLending>
            </invstOrSec>
            <invstOrSec>
                <name>PUTNAM FIXED INCOME ABSOLUTE RETURN FUND</name>
                <lei>549300PER537II0N8U45</lei>
                <title>MUTUAL FUND</title>
                <cusip>N/A</cusip>
                <identifiers>
                    <ticker value="PAR300P"/>
                </identifiers>
                <balance>403364.82</balance>
                <units>NS</units>
                <curCd>USD</curCd>
                <valUSD>3581879.62</valUSD>
                <pctVal>2.826401762804</pctVal>
                <payoffProfile>Long</payoffProfile>
                <assetCat>EC</assetCat>
                <issuerCat>RF</issuerCat>
                <invCountry>US</invCountry>
                <isRestrictedSec>N</isRestrictedSec>

                <fairValLevel>1</fairValLevel>
                <securityLending>
                    <isCashCollateral>N</isCashCollateral>
                    <isNonCashCollateral>N</isNonCashCollateral>
                    <isLoanByFund>N</isLoanByFund>
                </securityLending>
            </invstOrSec>
            <invstOrSec>
                <name>PUTNAM MULTI-ASSET ABSOLUTE RETURN FUND</name>
                <lei>54930063MZOBFIL7WY32</lei>
                <title>MUTUAL FUND</title>
                <cusip>N/A</cusip>
                <identifiers>
                    <ticker value="PAR700P"/>
                </identifiers>
                <balance>1579912.1</balance>
                <units>NS</units>
                <curCd>USD</curCd>
                <valUSD>16431085.83</valUSD>
                <pctVal>12.965497136024</pctVal>
                <payoffProfile>Long</payoffProfile>
                <assetCat>EC</assetCat>
                <issuerCat>RF</issuerCat>
                <invCountry>US</invCountry>
                <isRestrictedSec>N</isRestrictedSec>

                <fairValLevel>1</fairValLevel>
                <securityLending>
                    <isCashCollateral>N</isCashCollateral>
                    <isNonCashCollateral>N</isNonCashCollateral>
                    <isLoanByFund>N</isLoanByFund>
                </securityLending>
            </invstOrSec>
        </invstOrSecs>
        <signature>
            <ncom:dateSigned>2022-03-28</ncom:dateSigned>
            <ncom:nameOfApplicant>Putnam Investments Inc</ncom:nameOfApplicant>
            <ncom:signature>Janet C. Smith</ncom:signature>
            <ncom:signerName>NPORT</ncom:signerName>
            <ncom:title>Principal Financial Officer</ncom:title>
        </signature>
    </formData>
    <documents>XXXX</documents>
</edgarSubmission>
