The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGCO CORP COM 001084102   5,520 42 SH   SOLE   42 0 0
AES CORP COM 00130H105   209,912 10,126 SH   SOLE   10,126 0 0
ABBOTT LABS COM 002824100   18,533 170 SH   SOLE   170 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   5,581,332 11,414 SH   SOLE   11,414 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   129,823 1,141 SH   SOLE   1,141 0 0
AIRBNB INC COM CL A 009066101   7,790,590 60,788 SH   SOLE   60,788 0 0
AIR PRODS & CHEMS INC COM 009158106   109,628 366 SH   SOLE   366 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   5,985 106 SH   SOLE   106 0 0
ALPHABET INC CAP STK CL C 02079K107   70,163 580 SH   SOLE   580 0 0
ALPHABET INC CAP STK CL A 02079K305   8,636,475 72,151 SH   SOLE   72,151 0 0
AMAZON COM INC COM 023135106   421,454 3,233 SH   SOLE   3,233 0 0
AMGEN INC COM 031162100   902,955 4,067 SH   SOLE   4,067 0 0
APPLE INC COM 037833100   23,082 119 SH   SOLE   119 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   136,008 1,800 SH   SOLE   1,800 0 0
AURORA CANNABIS INC COM 05156X884   151 283 SH   SOLE   283 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,418 11 SH   SOLE   11 0 0
BP PLC SPONSORED ADR 055622104   176 5 SH   SOLE   5 0 0
BERKSHIRE GREY INC COM CL A 084656107   2,820 2,000 SH   SOLE   2,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   25,580 400 SH   SOLE   400 0 0
BROWN FORMAN CORP CL A 115637100   1,094,770 16,083 SH   SOLE   16,083 0 0
CVS HEALTH CORP COM 126650100   138 2 SH   SOLE   2 0 0
CARNIVAL CORP COMMON STOCK 143658300   7,532 400 SH   SOLE   400 0 0
CATERPILLAR INC COM 149123101   265,931 1,080 SH   SOLE   1,080 0 0
CHEVRON CORP NEW COM 166764100   19,669 125 SH   SOLE   125 0 0
CISCO SYS INC COM 17275R102   1,106,667 21,389 SH   SOLE   21,389 0 0
COCA COLA CO COM 191216100   167,291 2,778 SH   SOLE   2,778 0 0
CORTEVA INC COM 22052L104   4,541,082 79,251 SH   SOLE   79,251 0 0
CUMMINS INC COM 231021106   335,134 1,367 SH   SOLE   1,367 0 0
DEERE & CO COM 244199105   6,078 15 SH   SOLE   15 0 0
DELL TECHNOLOGIES INC CL C 24703L202   812 15 SH   SOLE   15 0 0
DEXCOM INC COM 252131107   4,766,436 37,090 SH   SOLE   37,090 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,420,597 99,761 SH   SOLE   99,761 0 0
DISNEY WALT CO COM 254687106   11,356 127 SH   SOLE   127 0 0
DOCUSIGN INC COM 256163106   3,688,800 72,202 SH   SOLE   72,202 0 0
DOUGLAS DYNAMICS INC COM 25960R105   99,052 3,315 SH   SOLE   3,315 0 0
EASTMAN CHEM CO COM 277432100   99,962 1,194 SH   SOLE   1,194 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100   17,571 1,265 SH   SOLE   1,265 0 0
EMCOR GROUP INC COM 29084Q100   129,900 703 SH   SOLE   703 0 0
EMERSON ELEC CO COM 291011104   650,175 7,193 SH   SOLE   7,193 0 0
EQUINIX INC COM 29444U700   4,872,187 6,215 SH   SOLE   6,215 0 0
EXXON MOBIL CORP COM 30231G102   5,157,545 48,089 SH   SOLE   48,089 0 0
META PLATFORMS INC CL A 30303M102   10,139,290 35,331 SH   SOLE   35,331 0 0
FEDEX CORP COM 31428X106   248 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   4,251 48 SH   SOLE   48 0 0
FOOT LOCKER INC COM 344849104   103,262 3,809 SH   SOLE   3,809 0 0
FORD MTR CO DEL COM 345370860   222,971 14,737 SH   SOLE   14,737 0 0
GABELLI DIVID & INCOME TR COM 36242H104   106 5 SH   SOLE   5 0 0
GENERAC HLDGS INC COM 368736104   6,420,047 43,050 SH   SOLE   43,050 0 0
GENUINE PARTS CO COM 372460105   323,906 1,914 SH   SOLE   1,914 0 0
GERMAN AMERN BANCORP INC COM 373865104   245 9 SH   SOLE   9 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   5,461 190 SH   SOLE   190 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780   13,108 379 SH   SOLE   379 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   80,283 3,089 SH   SOLE   3,089 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   924,400 2,866 SH   SOLE   2,866 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   917 67 SH   SOLE   67 0 0
GORMAN RUPP CO COM 383082104   1,874 65 SH   SOLE   65 0 0
HERSHEY CO COM 427866108   18,728 75 SH   SOLE   75 0 0
INTEL CORP COM 458140100   1,172,166 35,052 SH   SOLE   35,052 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   984,173 7,355 SH   SOLE   7,355 0 0
INTREPID POTASH INC COM 46121Y201   408 18 SH   SOLE   18 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   21,640 1,508 SH   SOLE   1,508 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   23,011 156 SH   SOLE   156 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   8,756 84 SH   SOLE   84 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   8,176 61 SH   SOLE   61 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   6,129 146 SH   SOLE   146 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   3,526 32 SH   SOLE   32 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   9,379 102 SH   SOLE   102 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201   3,760 54 SH   SOLE   54 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   10,996 203 SH   SOLE   203 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   978,518 45,218 SH   SOLE   45,218 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,337,626 70,307 SH   SOLE   70,307 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,239,088 65,404 SH   SOLE   65,404 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   31,457 1,395 SH   SOLE   1,395 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   586,543 29,137 SH   SOLE   29,137 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   739,974 32,917 SH   SOLE   32,917 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   759,496 36,922 SH   SOLE   36,922 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   13,495 574 SH   SOLE   574 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   569,924 26,921 SH   SOLE   26,921 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,103,271 15,653 SH   SOLE   15,653 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   8,605 45 SH   SOLE   45 0 0
ISHARES SILVER TR ISHARES 46428Q109   174,745 8,365 SH   SOLE   8,365 0 0
JPMORGAN CHASE & CO COM 46625H100   1,051,357 7,228 SH   SOLE   7,228 0 0
JOHNSON & JOHNSON COM 478160104   8,521,135 51,481 SH   SOLE   51,481 0 0
KLA CORP COM NEW 482480100   5,597,131 11,540 SH   SOLE   11,540 0 0
KELLOGG CO COM 487836108   270 4 SH   SOLE   4 0 0
KIMBERLY-CLARK CORP COM 494368103   13,806 100 SH   SOLE   100 0 0
LEMONADE INC COM 52567D107   154,110 9,146 SH   SOLE   9,146 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   68,745 4,764 SH   SOLE   4,764 0 0
LILLY ELI & CO COM 532457108   313,748 669 SH   SOLE   669 0 0
LITTELFUSE INC COM 537008104   108,659 373 SH   SOLE   373 0 0
LOCKHEED MARTIN CORP COM 539830109   2,302 5 SH   SOLE   5 0 0
MGP INGREDIENTS INC NEW COM 55303J106   98,522 927 SH   SOLE   927 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   2,356 170 SH   SOLE   170 0 0
MARATHON OIL CORP COM 565849106   892,439 38,768 SH   SOLE   38,768 0 0
MARSH & MCLENNAN COS INC COM 571748102   301,492 1,603 SH   SOLE   1,603 0 0
MARTEN TRANS LTD COM 573075108   96,213 4,475 SH   SOLE   4,475 0 0
MASTEC INC COM 576323109   20,527 174 SH   SOLE   174 0 0
MCDONALDS CORP COM 580135101   298 1 SH   SOLE   1 0 0
MERCHANTS BANCORP IND COM 58844R108   12,202 477 SH   SOLE   477 0 0
MICROSOFT CORP COM 594918104   4,671,187 13,717 SH   SOLE   13,717 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,536,455 15,468 SH   SOLE   15,468 0 0
NETFLIX INC COM 64110L106   440 1 SH   SOLE   1 0 0
NUCOR CORP COM 670346105   5,004,998 30,522 SH   SOLE   30,522 0 0
NVIDIA CORPORATION COM 67066G104   17,344 41 SH   SOLE   41 0 0
OCCIDENTAL PETE CORP COM 674599105   85,260 1,450 SH   SOLE   1,450 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   93,325 1,611 SH   SOLE   1,611 0 0
OTIS WORLDWIDE CORP COM 68902V107   104,231 1,171 SH   SOLE   1,171 0 0
PNC FINL SVCS GROUP INC COM 693475105   14,358 114 SH   SOLE   114 0 0
PAYPAL HLDGS INC COM 70450Y103   10,210 153 SH   SOLE   153 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   140,127 18,222 SH   SOLE   18,222 0 0
PEPSICO INC COM 713448108   185 1 SH   SOLE   1 0 0
PROCTER AND GAMBLE CO COM 742718109   10,925 72 SH   SOLE   72 0 0
PULTE GROUP INC COM 745867101   5,636,927 72,566 SH   SOLE   72,566 0 0
QURATE RETAIL INC COM SER A 74915M100   36 36 SH   SOLE   36 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   65,633 670 SH   SOLE   670 0 0
REGENERON PHARMACEUTICALS COM 75886F107   21,556 30 SH   SOLE   30 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   81,491 4,573 SH   SOLE   4,573 0 0
SPDR GOLD TR GOLD SHS 78463V107   6,741,583 37,816 SH   SOLE   37,816 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   11,542 165 SH   SOLE   165 0 0
SALESFORCE INC COM 79466L302   117,207 554 SH   SOLE   554 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   346,202 4,177 SH   SOLE   4,177 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   183,511 1,382 SH   SOLE   1,382 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   323,739 4,364 SH   SOLE   4,364 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   947,585 5,580 SH   SOLE   5,580 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   175,606 2,163 SH   SOLE   2,163 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   608,268 18,044 SH   SOLE   18,044 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   779,836 7,266 SH   SOLE   7,266 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   526,484 3,028 SH   SOLE   3,028 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   931,375 14,311 SH   SOLE   14,311 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   236,141 3,608 SH   SOLE   3,608 0 0
SERVICE CORP INTL COM 817565104   265,400 4,109 SH   SOLE   4,109 0 0
SHERWIN WILLIAMS CO COM 824348106   39,828 150 SH   SOLE   150 0 0
SIMPSON MFG INC COM 829073105   138,362 999 SH   SOLE   999 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   115,977 1,772 SH   SOLE   1,772 0 0
SMITH A O CORP COM 831865209   250,290 3,439 SH   SOLE   3,439 0 0
SNDL INC COM 83307B101   379 277 SH   SOLE   277 0 0
SNOWFLAKE INC CL A 833445109   149,583 850 SH   SOLE   850 0 0
STAG INDL INC COM 85254J102   104,554 2,914 SH   SOLE   2,914 0 0
STEEL DYNAMICS INC COM 858119100   60,892 559 SH   SOLE   559 0 0
STURM RUGER & CO INC COM 864159108   13,240 250 SH   SOLE   250 0 0
SYNOPSYS INC COM 871607107   1,306 3 SH   SOLE   3 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,314 102 SH   SOLE   102 0 0
TARGET CORP COM 87612E106   3,693 28 SH   SOLE   28 0 0
TESLA INC COM 88160R101   37,433 143 SH   SOLE   143 0 0
TEXAS INSTRS INC COM 882508104   229,706 1,276 SH   SOLE   1,276 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,296 4 SH   SOLE   4 0 0
3M CO COM 88579Y101   138,925 1,388 SH   SOLE   1,388 0 0
TIMKEN CO COM 887389104   242,097 2,645 SH   SOLE   2,645 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   6,133 106 SH   SOLE   106 0 0
TOYOTA MOTOR CORP ADS 892331307   322 2 SH   SOLE   2 0 0
TREX CO INC COM 89531P105   3,934 60 SH   SOLE   60 0 0
UNITED AIRLS HLDGS INC COM 910047109   2,908 53 SH   SOLE   53 0 0
UNITY SOFTWARE INC COM 91332U101   13,026 300 SH   SOLE   300 0 0
VALERO ENERGY CORP COM 91913Y100   18,416 157 SH   SOLE   157 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   51,187 1,700 SH   SOLE   1,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   149 4 SH   SOLE   4 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   4,669,846 13,270 SH   SOLE   13,270 0 0
VMWARE INC CL A COM 928563402   862 6 SH   SOLE   6 0 0
WALMART INC COM 931142103   314 2 SH   SOLE   2 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   784,786 27,546 SH   SOLE   27,546 0 0
WASTE MGMT INC DEL COM 94106L109   12,833 74 SH   SOLE   74 0 0
WELLS FARGO CO NEW COM 949746101   64,831 1,519 SH   SOLE   1,519 0 0
WIRELESS TELECOM GROUP INC COM 976524108   420 200 SH   SOLE   200 0 0
ZIMVIE INC COM 98888T107   101 9 SH   SOLE   9 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   4,337,589 86,303 SH   SOLE   86,303 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   13,978 96 SH   SOLE   96 0 0
ZOMEDICA CORP COM 98980M109   68 340 SH   SOLE   340 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,068 95 SH   SOLE   95 0 0
CNH INDL N V SHS N20944109   4,378 304 SH   SOLE   304 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   20,748 200 SH   SOLE   200 0 0