| 1 | JPMorgan 100% US Treasury Securities Money Market Fund 01/01/2054 | 12,2% |
| 2 | Alphabet IncGOOG | 2,58% |
| 3 | Taiwan Semiconductor Manufacturing Co LtdTSM | 2,52% |
| 4 | Lam Research CorpLRCX | 2,49% |
| 5 | KLA CORPKLAC | 2,42% |
| 6 | Novartis AGNVS | 1,73% |
| 7 | iShares iBonds Dec 2029 Term Corporate ETFIBDU | 1,7% |
| 8 | iShares iBonds Dec 2030 Term Corporate ETFIBDV | 1,69% |
| 9 | iShares iBonds Dec 2031 Term Corporate ETFIBDW | 1,68% |
| 10 | iShares iBonds Dec 2032 Term Corporate ETFIBDX | 1,68% |
| 11 | Western Midstream Partners LPWES | 1,68% |
| 12 | WW Grainger IncGWW | 1,63% |
| 13 | Schneider Electric SESU.PA | 1,6% |
| 14 | Energy Transfer LPET | 1,58% |
| 15 | Snap-on IncSNA | 1,58% |
| 16 | Enterprise Products Partners LPEPD | 1,56% |
| 17 | Plumas BancorpPLBC | 1,52% |
| 18 | Atmos Energy CorpATO | 1,51% |
| 19 | Linde PLCLIN | 1,49% |
| 20 | Hubbell IncHUBB | 1,42% |
| 21 | Toromont Industries LtdTIH.TO | 1,4% |
| 22 | Dollarama IncDOL.TO | 1,39% |
| 23 | TotalEnergies SETTE | 1,38% |
| 24 | SpareBank 1 Sor-Norge ASASB1NO.OL | 1,35% |
| 25 | Parker-Hannifin CorpPH | 1,32% |
| 26 | Gaztransport Et Technigaz SAGTT.PA | 1,26% |
| 27 | Chesapeake Utilities CorpCPK | 1,25% |
| 28 | Global Partners LP/MAGLP | 1,22% |
| 29 | Automatic Data Processing IncADP | 1,2% |
| 30 | Wintrust Financial CorpWTFC | 1,2% |
| 31 | Cie Generale des Etablissements Michelin SCAML.PA | 1,19% |
| 32 | Paychex IncPAYX | 1,18% |
| 33 | Tanger IncSKT | 1,18% |
| 34 | Grupo Aeroportuario del Pacifico SAB de CVPAC | 1,18% |
| 35 | iShares iBonds Dec 2033 Term Corporate ETFIBDY | 1,17% |
| 36 | Sherwin-Williams Co/TheSHW | 1,17% |
| 37 | ITT IncITT | 1,15% |
| 38 | iShares iBonds Dec 2027 Term Corporate ETFIBDS | 1,15% |
| 39 | iShares iBonds Dec 2026 Term Corporate ETFIBDR | 1,15% |
| 40 | iShares iBonds Dec 2028 Term Corporate ETFIBDT | 1,14% |
| 41 | Agilysys IncAGYS | 1,07% |
| 42 | Kinder Morgan IncKMI | 1,04% |
| 43 | McDonald's CorpMCD | 1,03% |
| 44 | Cummins IncCMI | 0,89% |
| 45 | Nordson CorpNDSN | 0,88% |
| 46 | CME Group IncCME | 0,88% |
| 47 | Givaudan SAGVDNY | 0,87% |
| 48 | Dorchester Minerals LPDMLP | 0,86% |
| 49 | Garmin LtdGRMN | 0,85% |
| 50 | Climb Global Solutions IncCLMB | 0,84% |
| 51 | Gulf Keystone Petroleum LtdGKP.L | 0,82% |
| 52 | Lincoln Electric Holdings IncLECO | 0,8% |
| 53 | FB Financial CorpFBK | 0,79% |
| 54 | Texas Roadhouse IncTXRH | 0,78% |
| 55 | Fastenal CoFAST | 0,77% |
| 56 | Enbridge IncENB | 0,76% |
| 57 | Ecolab IncECL | 0,74% |
| 58 | Chord Energy CorpCHRD | 0,73% |
| 59 | Emerson Electric CoEMR | 0,73% |
| 60 | APA CorpAPA | 0,7% |
| 61 | iRadimed CorpIRMD | 0,7% |
| 62 | AptarGroup IncATR | 0,67% |
| 63 | Magnolia Oil & Gas CorpMGY | 0,65% |
| 64 | Norfolk Southern CorpNSC | 0,65% |
| 65 | Microsoft CorpMSFT | 0,62% |
| 66 | Gladstone Investment CorpGAIN | 0,59% |
| 67 | Sabre Insurance Group PLCSBRE.L | 0,57% |
| 68 | Commonwealth Bank of AustraliaCBA.AX | 0,56% |
| 69 | Labrador Iron Ore Royalty CorpLIF.TO | 0,56% |
| 70 | Getty Realty CorpGTY | 0,53% |
| 71 | Keyera CorpKEY.TO | 0,52% |
| 72 | Church & Dwight Co IncCHD | 0,5% |
| 73 | Richelieu Hardware LtdRCH.TO | 0,48% |
| 74 | Straumann Holding AGSTMN.SW | 0,47% |
| 75 | Walmart IncWMT | 0,45% |
| 76 | Honeywell International IncHON | 0,42% |
| 77 | Banco del Bajio SABBAJIOO.MX | 0,42% |
| 78 | Alibaba Group Holding LtdBABA | 0,41% |
| 79 | Vermilion Energy IncVET | 0,39% |
| 80 | Tennant CoTNC | 0,36% |
| 81 | VAALCO Energy IncEGY | 0,36% |
| 82 | Graco IncGGG | 0,32% |
| 83 | Zoetis IncZTS | 0,29% |
| 84 | Mettler-Toledo International IncMTD | 0,26% |
| 85 | Precinct Properties New Zealand Ltd | 0,24% |
| 86 | Polaris Renewable Energy IncPIF.TO | 0,21% |
| 87 | Honeywell Aerospace IncHONA | 0,18% |
| 88 | Cash & Other | 0,09% |
| 89 | MEXICAN PESO | 0,01% |
| 90 | CANADIAN DOLLAR | -0,21% |