<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:iso="http://www.sec.gov/edgar/iso_statecodes" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <headerData>
    <submissionType>NPORT-P/A</submissionType>
    <isConfidential>false</isConfidential>
    <accessionNumber>0001213900-23-090117</accessionNumber>
    <filerInfo>

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


      <seriesClassInfo>
        <seriesId>S000075665</seriesId>
        <classId>C000234915</classId>
      </seriesClassInfo>

    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>OBERWEIS FUNDS</regName>
      <regFileNumber>811-04854</regFileNumber>
      <regCik>0000803020</regCik>
      <regLei>549300PK13EJ83VPPR97</regLei>
      <regStreet1>3333 Warrenville Road</regStreet1>
      <regStreet2>Suite 500</regStreet2>
      <regCity>Lisle</regCity>
      <regStateConditional regCountry="US" regState="US-IL"/>
      <regZipOrPostalCode>60532</regZipOrPostalCode>
      <regPhone>800-245-7311</regPhone>
      <seriesName>Oberweis Focused International Growth Fund</seriesName>
      <seriesId>S000075665</seriesId>
      <seriesLei>549300UIV6R808N8MN90</seriesLei>
      <repPdEnd>2023-12-31</repPdEnd>
      <repPdDate>2023-09-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>5774198.34</totAssets>
      <totLiabs>29858.51</totLiabs>
      <netAssets>5744339.83</netAssets>
      <assetsAttrMiscSec>0</assetsAttrMiscSec>
      <assetsInvested>0</assetsInvested>
      <amtPayOneYrBanksBorr>0</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0</amtPayAftOneYrOther>
      <delayDeliv>0</delayDeliv>
      <standByCommit>0</standByCommit>
      <liquidPref>0</liquidPref>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000234915" rtn1="2.199038" rtn2="-5.436" rtn3="-2.874235"/>
        </monthlyTotReturns>
        <monthlyReturnCats>
          <commodityContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </commodityContracts>
          <creditContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </creditContracts>
          <equityContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </equityContracts>
          <foreignExchgContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </foreignExchgContracts>
          <interestRtContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </interestRtContracts>
          <otherContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </otherContracts>
        </monthlyReturnCats>
        <othMon1 netRealizedGain="784.820000000000" netUnrealizedAppr="123443.430000000000"/>
        <othMon2 netRealizedGain="-107445.710000000000" netUnrealizedAppr="-246074.040000000000"/>
        <othMon3 netRealizedGain="-4873.100000000000" netUnrealizedAppr="-164542.270000000000"/>
      </returnInfo>
      <mon1Flow redemption="0" reinvestment="0" sales="112500"/>
      <mon2Flow redemption="0" reinvestment="0" sales="0"/>
      <mon3Flow redemption="0" reinvestment="0" sales="5000"/>



      <varInfo>

        <fundsDesignatedInfo>
          <nameDesignatedIndex>N/A</nameDesignatedIndex>
          <indexIdentifier>N/A</indexIdentifier>

        </fundsDesignatedInfo>

      </varInfo>
    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>Bridgestone Corp</name>
        <lei>549300DHPOF90OYYD780</lei>
        <title>Bridgestone Corp</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="5108 JP"/>
        </identifiers>
        <balance>3700</balance>
        <units>NS</units>
        <currencyConditional curCd="JPY" exchangeRt="149.44"/>
        <valUSD>144181.44</valUSD>
        <pctVal>2.51</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>JP</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Sony Group Corp</name>
        <lei>529900R5WX9N2OI2N910</lei>
        <title>Sony Group Corp</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="6758 JP"/>
        </identifiers>
        <balance>5500</balance>
        <units>NS</units>
        <currencyConditional curCd="JPY" exchangeRt="149.44"/>
        <valUSD>449765.71</valUSD>
        <pctVal>7.8297</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>JP</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Toyota Motor Corp</name>
        <lei>5493006W3QUS5LMH6R84</lei>
        <title>Toyota Motor Corp</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="7203 JP"/>
        </identifiers>
        <balance>8700</balance>
        <units>NS</units>
        <currencyConditional curCd="JPY" exchangeRt="149.44"/>
        <valUSD>156080.86</valUSD>
        <pctVal>2.7171</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>JP</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Anglo American PLC</name>
        <lei>549300S9XF92D1X8ME43</lei>
        <title>Anglo American PLC</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="AAL LN"/>
        </identifiers>
        <balance>3100</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.8196"/>
        <valUSD>85125.18</valUSD>
        <pctVal>1.4819</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Koninklijke Ahold Delhaize NV</name>
        <lei>724500C9GNBV20UYRX36</lei>
        <title>Koninklijke Ahold Delhaize NV</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="AD NA"/>
        </identifiers>
        <balance>4100</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>123566.09</valUSD>
        <pctVal>2.1511</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Alcon Inc</name>
        <lei>549300LDT5AP8S0NBM78</lei>
        <title>Alcon Inc</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="ALC SW"/>
        </identifiers>
        <balance>2100</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.9154"/>
        <valUSD>162042.74</valUSD>
        <pctVal>2.8209</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ASML Holding NV</name>
        <lei>724500Y6DUVHQD6OXN27</lei>
        <title>ASML Holding NV</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="ASML NA"/>
        </identifiers>
        <balance>150</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>88307.9</valUSD>
        <pctVal>1.5373</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>NL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>AstraZeneca PLC</name>
        <lei>PY6ZZQWO2IZFZC3IOL08</lei>
        <title>AstraZeneca PLC</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="AZN LN"/>
        </identifiers>
        <balance>1300</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.8196"/>
        <valUSD>175350.9</valUSD>
        <pctVal>3.0526</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BAE Systems PLC</name>
        <lei>8SVCSVKSGDWMW2QHOH83</lei>
        <title>BAE Systems PLC</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="BA/ LN"/>
        </identifiers>
        <balance>13900</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.8196"/>
        <valUSD>168911.46</valUSD>
        <pctVal>2.9405</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BHP Group Ltd</name>
        <lei>WZE1WSENV6JSZFK0JC28</lei>
        <title>BHP Group Ltd</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="BHP AU"/>
        </identifiers>
        <balance>4500</balance>
        <units>NS</units>
        <currencyConditional curCd="AUD" exchangeRt="1.5553"/>
        <valUSD>126411.14</valUSD>
        <pctVal>2.2006</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>AU</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BP PLC</name>
        <lei>213800LH1BZH3DI6G760</lei>
        <title>BP PLC</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="BP/ LN"/>
        </identifiers>
        <balance>14700</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.8196"/>
        <valUSD>94755.45</valUSD>
        <pctVal>1.6495</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cadence Design Systems Inc</name>
        <lei>GCT7RXJOGLXPV0NXZY22</lei>
        <title>Cadence Design Systems Inc</title>
        <cusip>127387108</cusip>
        <identifiers>
          <ticker value="CDNS"/>
        </identifiers>
        <balance>1400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>328020</valUSD>
        <pctVal>5.7103</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Dollarama Inc</name>
        <lei>5493002GJ0NJP1HI0C79</lei>
        <title>Dollarama Inc</title>
        <cusip>25675T958</cusip>
        <identifiers>
          <ticker value="DOL CN"/>
        </identifiers>
        <balance>3900</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.3583"/>
        <valUSD>268690.27</valUSD>
        <pctVal>4.6775</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EQT AB</name>
        <lei>213800U7P9GOIRKCTB34</lei>
        <title>EQT AB</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="EQT SS"/>
        </identifiers>
        <balance>4300</balance>
        <units>NS</units>
        <currencyConditional curCd="SEK" exchangeRt="10.9256"/>
        <valUSD>84722.47</valUSD>
        <pctVal>1.4749</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>SE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Fidelity Government Portfolio</name>
        <lei>549300FQDFZGLUOCWN51</lei>
        <title>Fidelity Government Portfolio</title>
        <cusip>316175108</cusip>
        <identifiers>
          <ticker value="FIGXX"/>
        </identifiers>
        <balance>124518.59</balance>
        <units>OU</units>
        <descOthUnits>Par Value</descOthUnits>
        <curCd>USD</curCd>
        <valUSD>124518.59</valUSD>
        <pctVal>2.1677</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>HSBC Holdings PLC</name>
        <lei>MLU0ZO3ML4LN2LL2TL39</lei>
        <title>HSBC Holdings PLC</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="HSBA LN"/>
        </identifiers>
        <balance>33300</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.8196"/>
        <valUSD>260585.91</valUSD>
        <pctVal>4.5364</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>LVMH Moet Hennessy Louis Vuitt</name>
        <lei>IOG4E947OATN0KJYSD45</lei>
        <title>LVMH Moet Hennessy Louis Vuitton SE</title>
        <cusip>F58485115</cusip>
        <identifiers>
          <ticker value="MC FP"/>
        </identifiers>
        <balance>340</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>256628.87</valUSD>
        <pctVal>4.4675</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>FR</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Nestle SA</name>
        <lei>KY37LUS27QQX7BB93L28</lei>
        <title>Nestle SA</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="NESN SW"/>
        </identifiers>
        <balance>1600</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.9154"/>
        <valUSD>181103.78</valUSD>
        <pctVal>3.1527</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Novartis AG</name>
        <lei>5493007HIVTX6SY6XD66</lei>
        <title>Novartis AG</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="NOVN SW"/>
        </identifiers>
        <balance>800</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.9154"/>
        <valUSD>81698.49</valUSD>
        <pctVal>1.4222</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Novo Nordisk A/S</name>
        <lei>549300DAQ1CVT6CXN342</lei>
        <title>Novo Nordisk A/S</title>
        <cusip>K7314N152</cusip>
        <identifiers>
          <ticker value="NOVOB DC"/>
        </identifiers>
        <balance>1600</balance>
        <units>NS</units>
        <currencyConditional curCd="DKK" exchangeRt="7.0545"/>
        <valUSD>145680.99</valUSD>
        <pctVal>2.5361</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>DK</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Partners Group Holding AG</name>
        <lei>549300I3IVVWZWDHI788</lei>
        <title>Partners Group Holding AG</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="PGHN SW"/>
        </identifiers>
        <balance>100</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.9154"/>
        <valUSD>112253.4</valUSD>
        <pctVal>1.9542</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Publicis Groupe SA</name>
        <lei>2138004KW8BV57III342</lei>
        <title>Publicis Groupe SA</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="PUB FP"/>
        </identifiers>
        <balance>3300</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>249772.57</valUSD>
        <pctVal>4.3482</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>FR</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Ferrari NV</name>
        <lei>549300RIVY5EX8RCON76</lei>
        <title>Ferrari NV</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="RACE IM"/>
        </identifiers>
        <balance>300</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>88430.99</valUSD>
        <pctVal>1.5394</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Roche Holding AG</name>
        <lei>549300U41AUUVOAAOB37</lei>
        <title>Roche Holding AG</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="ROG SW"/>
        </identifiers>
        <balance>600</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.9154"/>
        <valUSD>163791.74</valUSD>
        <pctVal>2.8514</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SAP SE</name>
        <lei>529900D6BF99LW9R2E68</lei>
        <title>SAP SE</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="SAP GR"/>
        </identifiers>
        <balance>1300</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>168265.68</valUSD>
        <pctVal>2.9292</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>DE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Shell PLC</name>
        <lei>21380068P1DRHMJ8KU70</lei>
        <title>Shell PLC</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="SHEL LN"/>
        </identifiers>
        <balance>4100</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.8196"/>
        <valUSD>129946.89</valUSD>
        <pctVal>2.2622</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Schneider Electric SE</name>
        <lei>969500A1YF1XUYYXS284</lei>
        <title>Schneider Electric SE</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="SU FP"/>
        </identifiers>
        <balance>1200</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>197740.18</valUSD>
        <pctVal>3.4423</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>FR</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>UBS Group AG</name>
        <lei>549300SZJ9VS8SGXAN81</lei>
        <title>UBS Group AG</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="UBSG SW"/>
        </identifiers>
        <balance>2200</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.9154"/>
        <valUSD>54187.92</valUSD>
        <pctVal>0.9433</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>UniCredit SpA</name>
        <lei>549300TRUWO2CD2G5692</lei>
        <title>UniCredit SpA</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="UCG IM"/>
        </identifiers>
        <balance>10800</balance>
        <units>NS</units>
        <currencyConditional curCd="EUR" exchangeRt="0.9459"/>
        <valUSD>257311.51</valUSD>
        <pctVal>4.4794</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IT</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Unilever PLC</name>
        <lei>549300MKFYEKVRWML317</lei>
        <title>Unilever PLC</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="ULVR LN"/>
        </identifiers>
        <balance>2600</balance>
        <units>NS</units>
        <currencyConditional curCd="GBP" exchangeRt="0.8196"/>
        <valUSD>128614.35</valUSD>
        <pctVal>2.239</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Volvo AB</name>
        <lei>549300HGV012CNC8JD22</lei>
        <title>Volvo AB</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="VOLVB SS"/>
        </identifiers>
        <balance>4700</balance>
        <units>NS</units>
        <currencyConditional curCd="SEK" exchangeRt="10.9256"/>
        <valUSD>96808.45</valUSD>
        <pctVal>1.6853</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>SE</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Woodside Energy Group Ltd</name>
        <lei>2549005ZC5RXAOO7FH41</lei>
        <title>Woodside Energy Group Ltd</title>
        <cusip>Q69797282</cusip>
        <identifiers>
          <ticker value="WDS AU"/>
        </identifiers>
        <balance>5400</balance>
        <units>NS</units>
        <currencyConditional curCd="AUD" exchangeRt="1.5553"/>
        <valUSD>125558.25</valUSD>
        <pctVal>2.1858</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>AU</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>WSP Global Inc</name>
        <lei>549300IQ87LU6X6ERQ78</lei>
        <title>WSP Global Inc</title>
        <cusip>92938W954</cusip>
        <identifiers>
          <ticker value="WSP CN"/>
        </identifiers>
        <balance>1300</balance>
        <units>NS</units>
        <currencyConditional curCd="CAD" exchangeRt="1.3583"/>
        <valUSD>183471.99</valUSD>
        <pctVal>3.194</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CA</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Zurich Insurance Group AG</name>
        <lei>529900QVNRBND50TXP03</lei>
        <title>Zurich Insurance Group AG</title>
        <cusip>999999999</cusip>
        <identifiers>
          <ticker value="ZURN SW"/>
        </identifiers>
        <balance>600</balance>
        <units>NS</units>
        <currencyConditional curCd="CHF" exchangeRt="0.9154"/>
        <valUSD>274518.42</valUSD>
        <pctVal>4.7789</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CH</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>2</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <signature>
      <ncom:dateSigned>2024-03-28</ncom:dateSigned>
      <ncom:nameOfApplicant>The Oberweis Funds</ncom:nameOfApplicant>
      <ncom:signature>Eric Hannemann</ncom:signature>
      <ncom:signerName>Eric Hannemann</ncom:signerName>
      <ncom:title>Treasurer</ncom:title>
    </signature>
  </formData>
  <documents>XXXX</documents>
</edgarSubmission>
