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
3M CO COM 88579Y101   702,991 4,787 SH   SOLE   0 0 4,787
ABBOTT LABS COM 002824100   1,365,944 10,297 SH   SOLE   0 0 10,297
ABBVIE INC COM 00287Y109   2,218,777 10,590 SH   SOLE   0 0 10,590
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   811,894 63,979 SH   SOLE   0 0 63,979
ACACIA RESH CORP ACACIA TCH COM 003881307   2,939,635 918,636 SH   SOLE   500,084 0 418,552
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,444,209 7,833 SH   SOLE   0 0 7,833
ADOBE INC COM 00724F101   3,020,299 7,875 SH   SOLE   1,586 0 6,289
ADT INC COM 00090Q103   440,504 54,116 SH   SOLE   54,116 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,797,539 17,496 SH   SOLE   0 0 17,496
ADVENT CONV & INCOME FD COM 00764C109   1,139,521 98,831 SH   SOLE   0 0 98,831
AFLAC INC COM 001055102   292,123 2,627 SH   SOLE   0 0 2,627
AGNICO EAGLE MINES LTD COM 008474108   799,198 7,372 SH   SOLE   4,005 0 3,367
AIR PRODS & CHEMS INC COM 009158106   1,116,584 3,786 SH   SOLE   0 0 3,786
AIRBNB INC COM CL A 009066101   436,626 3,655 SH   SOLE   0 0 3,655
ALGONQUIN PWR UTILS CORP COM 015857105   388,858 75,653 SH   SOLE   73,334 0 2,319
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   4,371,457 33,059 SH   SOLE   0 0 33,059
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   891,319 32,673 SH   SOLE   27,473 0 5,200
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   855,079 22,320 SH   SOLE   0 0 22,320
ALLSTATE CORP COM 020002101   932,277 4,502 SH   SOLE   0 0 4,502
ALPHABET INC CAP STK CL C 02079K107   6,175,808 39,530 SH   SOLE   4,190 0 35,340
ALPHABET INC CAP STK CL A 02079K305   4,002,495 25,883 SH   SOLE   0 0 25,883
ALPS ETF TR ALERIAN MLP 00162Q452   457,072 8,800 SH   SOLE   0 0 8,800
ALTRIA GROUP INC COM 02209S103   2,754,053 45,886 SH   SOLE   0 0 45,886
AMAZON COM INC COM 023135106   6,684,975 35,136 SH   SOLE   0 0 35,136
AMDOCS LTD COM G02602103   740,052 8,088 SH   SOLE   8,088 0 0
AMERICAN EXPRESS CO COM 025816109   320,708 1,192 SH   SOLE   0 0 1,192
AMERICAN FINL GROUP INC OHIO COM 025932104   452,466 3,445 SH   SOLE   0 0 3,445
AMERICAN TOWER CORP NEW COM 03027X100   868,154 3,990 SH   SOLE   0 0 3,990
AMERICAN WTR WKS CO INC NEW COM 030420103   322,339 2,185 SH   SOLE   0 0 2,185
AMGEN INC COM 031162100   2,425,122 7,784 SH   SOLE   0 0 7,784
APPLE INC COM 037833100   46,743,937 210,435 SH   SOLE   0 0 210,435
APPLIED MATLS INC COM 038222105   768,265 5,294 SH   SOLE   0 0 5,294
APTARGROUP INC COM 038336103   365,257 2,462 SH   SOLE   0 0 2,462
APTIV PLC COM SHS G3265R107   417,702 7,020 SH   SOLE   6,481 0 539
ARCHER DANIELS MIDLAND CO COM 039483102   705,214 14,689 SH   SOLE   12,960 0 1,729
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   155,673 14,700 SH   SOLE   0 0 14,700
ARES CAPITAL CORP COM 04010L103   577,277 26,050 SH   SOLE   0 0 26,050
ASML HOLDING N V N Y REGISTRY SHS N07059210   795,854 1,201 SH   SOLE   0 0 1,201
AT&T INC COM 00206R102   578,377 20,452 SH   SOLE   0 0 20,452
AUTODESK INC COM 052769106   227,766 870 SH   SOLE   0 0 870
AUTOMATIC DATA PROCESSING IN COM 053015103   1,211,426 3,965 SH   SOLE   1,783 0 2,182
AXT INC COM 00246W103   68,914 48,875 SH   SOLE   0 0 48,875
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   488,820 29,447 SH   SOLE   0 0 29,447
BAKER HUGHES COMPANY CL A 05722G100   305,703 6,956 SH   SOLE   0 0 6,956
BANK AMERICA CORP COM 060505104   2,007,375 48,104 SH   SOLE   0 0 48,104
BANK NEW YORK MELLON CORP COM 064058100   246,578 2,940 SH   SOLE   0 0 2,940
BAYTEX ENERGY CORP COM 07317Q105   610,503 273,768 SH   SOLE   137,718 0 136,050
BECTON DICKINSON & CO COM 075887109   638,444 2,787 SH   SOLE   0 0 2,787
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,810,980 10,911 SH   SOLE   0 0 10,911
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE   0 0 1
BIO-TECHNE CORP COM 09073M104   613,200 10,459 SH   SOLE   0 0 10,459
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   2,235,082 141,730 SH   SOLE   0 0 141,730
BLACKROCK INC COM 09290D101   765,702 809 SH   SOLE   0 0 809
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   375,751 21,181 SH   SOLE   0 0 21,181
BLACKSTONE INC COM 09260D107   229,938 1,645 SH   SOLE   0 0 1,645
BOEING CO COM 097023105   846,457 4,963 SH   SOLE   0 0 4,963
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   258,097 5,191 SH   SOLE   0 0 5,191
BOOKING HOLDINGS INC COM 09857L108   1,501,853 326 SH   SOLE   0 0 326
BOSTON SCIENTIFIC CORP COM 101137107   206,300 2,045 SH   SOLE   0 0 2,045
BP PLC SPONSORED ADR 055622104   214,549 6,349 SH   SOLE   0 0 6,349
BRISTOL-MYERS SQUIBB CO COM 110122108   601,370 9,860 SH   SOLE   0 0 9,860
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   745,990 18,032 SH   SOLE   0 0 18,032
BROADCOM INC COM 11135F101   3,258,617 19,463 SH   SOLE   0 0 19,463
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   394,718 13,250 SH   SOLE   13,250 0 0
BUILD FUNDS TRUST BOND INNOVATION 12009B101   377,407 15,099 SH   SOLE   0 0 15,099
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   736,949 23,211 SH   SOLE   0 0 23,211
CAMDEN PPTY TR SH BEN INT 133131102   244,478 1,999 SH   SOLE   0 0 1,999
CAMECO CORP COM 13321L108   540,307 13,127 SH   SOLE   6,882 0 6,245
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,386,724 19,751 SH   SOLE   0 0 19,751
CARRIER GLOBAL CORPORATION COM 14448C104   228,811 3,609 SH   SOLE   0 0 3,609
CATERPILLAR INC COM 149123101   439,336 1,332 SH   SOLE   0 0 1,332
CHEMED CORP NEW COM 16359R103   12,359,933 20,087 SH   SOLE   1,150 0 18,937
CHEVRON CORP NEW COM 166764100   4,296,825 25,685 SH   SOLE   0 0 25,685
CHUBB LIMITED COM H1467J104   1,302,524 4,313 SH   SOLE   0 0 4,313
CHURCH & DWIGHT CO INC COM 171340102   1,273,303 11,566 SH   SOLE   0 0 11,566
CINCINNATI FINL CORP COM 172062101   996,002 6,743 SH   SOLE   0 0 6,743
CINTAS CORP COM 172908105   567,263 2,760 SH   SOLE   0 0 2,760
CISCO SYS INC COM 17275R102   1,064,892 17,256 SH   SOLE   0 0 17,256
CLEAR SECURE INC COM 18467V109   441,662 17,046 SH   SOLE   17,046 0 0
CME GROUP INC COM 12572Q105   773,467 2,916 SH   SOLE   0 0 2,916
COCA COLA CO COM 191216100   1,052,085 14,690 SH   SOLE   0 0 14,690
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   553,325 7,233 SH   SOLE   7,020 0 213
COINBASE GLOBAL INC COM CL A 19260Q107   261,962 1,521 SH   SOLE   0 0 1,521
COMCAST CORP NEW CL A 20030N101   707,183 19,165 SH   SOLE   0 0 19,165
CONOCOPHILLIPS COM 20825C104   359,774 3,426 SH   SOLE   0 0 3,426
CONSOLIDATED EDISON INC COM 209115104   241,860 2,187 SH   SOLE   0 0 2,187
CONSTELLATION BRANDS INC CL A 21036P108   338,135 1,842 SH   SOLE   0 0 1,842
CORCEPT THERAPEUTICS INC COM 218352102   891,716 7,807 SH   SOLE   7,807 0 0
CORP AMERICA AIRPORTS SA COM L1995B107   377,346 20,620 SH   SOLE   20,620 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,216,576 1,286 SH   SOLE   0 0 1,286
COTERRA ENERGY INC COM 127097103   635,771 21,999 SH   SOLE   21,879 0 120
CRONOS GROUP INC COM 22717L101   486,528 268,800 SH   SOLE   0 0 268,800
CROWDSTRIKE HLDGS INC CL A 22788C105   727,373 2,063 SH   SOLE   0 0 2,063
CSX CORP COM 126408103   318,011 10,806 SH   SOLE   0 0 10,806
CVS HEALTH CORP COM 126650100   306,083 4,518 SH   SOLE   0 0 4,518
CYTOMX THERAPEUTICS INC COM 23284F105   224,971 353,840 SH   SOLE   353,840 0 0
D R HORTON INC COM 23331A109   721,190 5,673 SH   SOLE   0 0 5,673
DEERE & CO COM 244199105   1,852,399 3,947 SH   SOLE   0 0 3,947
DELL TECHNOLOGIES INC CL C 24703L202   1,869,815 20,514 SH   SOLE   0 0 20,514
DELTA AIR LINES INC DEL COM NEW 247361702   299,962 6,880 SH   SOLE   0 0 6,880
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   580,639 14,752 SH   SOLE   0 0 14,752
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   484,993 15,865 SH   SOLE   0 0 15,865
DIREXION SHS ETF TR DAILY TSLA 2X SH 25460G286   242,760 25,500 SH   SOLE   0 0 25,500
DISNEY WALT CO COM 254687106   656,604 6,653 SH   SOLE   0 0 6,653
DOCUSIGN INC COM 256163106   385,510 4,736 SH   SOLE   0 0 4,736
DOMINION ENERGY INC COM 25746U109   313,263 5,587 SH   SOLE   0 0 5,587
DONALDSON INC COM 257651109   1,244,231 18,554 SH   SOLE   0 0 18,554
DUKE ENERGY CORP NEW COM NEW 26441C204   1,420,980 11,650 SH   SOLE   0 0 11,650
EATON CORP PLC SHS G29183103   1,106,377 4,070 SH   SOLE   0 0 4,070
EATON VANCE ENHANCED EQUITY COM 278277108   329,139 15,599 SH   SOLE   0 0 15,599
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   351,315 21,100 SH   SOLE   0 0 21,100
EATON VANCE RISK-MANAGED DIV COM 27829G106   246,185 29,100 SH   SOLE   0 0 29,100
EATON VANCE TAX ADVT DIV INC COM 27828G107   3,463,532 148,841 SH   SOLE   0 0 148,841
EATON VANCE TAX-ADVANTAGED G COM 27828U106   1,501,178 61,098 SH   SOLE   0 0 61,098
EATON VANCE TAX-MANAGED DIVE COM 27828N102   511,252 35,852 SH   SOLE   0 0 35,852
EATON VANCE TAX-MANAGED GLOB COM 27829F108   8,319,414 1,022,041 SH   SOLE   0 0 1,022,041
EATON VANCE TX ADV GLBL DIV COM 27828S101   303,199 16,641 SH   SOLE   0 0 16,641
EBAY INC. COM 278642103   222,749 3,289 SH   SOLE   0 0 3,289
ELEVANCE HEALTH INC COM 036752103   221,732 510 SH   SOLE   0 0 510
ELI LILLY & CO COM 532457108   7,836,858 9,489 SH   SOLE   0 0 9,489
EMCOR GROUP INC COM 29084Q100   426,923 1,155 SH   SOLE   1,033 0 122
EMERSON ELEC CO COM 291011104   930,932 8,491 SH   SOLE   0 0 8,491
ENBRIDGE INC COM 29250N105   478,371 10,796 SH   SOLE   0 0 10,796
ENTERPRISE PRODS PARTNERS L COM 293792107   480,783 14,083 SH   SOLE   0 0 14,083
EOG RES INC COM 26875P101   1,682,141 13,117 SH   SOLE   0 0 13,117
EPR PPTYS COM SH BEN INT 26884U109   467,072 8,878 SH   SOLE   8,846 0 32
EQT CORP COM 26884L109   212,117 3,970 SH   SOLE   0 0 3,970
ERIE INDEMNITY CO COM 29530P102   505,374 1,206 SH   SOLE   1,206 0 0
ETF OPPORTUNITIES TRUST FORMIDABLE FORTR 26923N504   20,504,571 723,375 SH   SOLE   0 0 723,375
ETF OPPORTUNITIES TRUST FORMIDABLE ETF 26923N306   18,468,294 869,268 SH   SOLE   0 0 869,268
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   672,958 15,155 SH   SOLE   0 0 15,155
ETFIS SER TR I VIRTUS REAVES UT 26923G806   268,801 4,161 SH   SOLE   0 0 4,161
EVERSOURCE ENERGY COM 30040W108   264,092 4,252 SH   SOLE   0 0 4,252
EXPEDIA GROUP INC COM NEW 30212P303   1,511,109 8,989 SH   SOLE   0 0 8,989
EXXON MOBIL CORP COM 30231G102   6,771,263 56,935 SH   SOLE   0 0 56,935
F5 INC COM 315616102   578,605 2,173 SH   SOLE   2,128 0 45
FACTSET RESH SYS INC COM 303075105   836,298 1,839 SH   SOLE   0 0 1,839
FASTENAL CO COM 311900104   795,586 10,259 SH   SOLE   9,041 0 1,218
FIFTH THIRD BANCORP COM 316773100   713,793 18,209 SH   SOLE   0 0 18,209
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   433,013 18,943 SH   SOLE   0 0 18,943
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   218,146 3,745 SH   SOLE   0 0 3,745
FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688   507,237 29,405 SH   SOLE   0 0 29,405
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   289,825 5,283 SH   SOLE   0 0 5,283
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   236,326 4,037 SH   SOLE   0 0 4,037
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,509,714 74,917 SH   SOLE   0 0 74,917
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   556,572 6,209 SH   SOLE   0 0 6,209
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   224,747 9,475 SH   SOLE   0 0 9,475
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   1,126,562 55,523 SH   SOLE   0 0 55,523
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,400,158 32,232 SH   SOLE   0 0 32,232
FIRST TR VALUE LINE DIVID IN SHS 33734H106   848,211 19,022 SH   SOLE   0 0 19,022
FLUX PWR HLDGS INC COM NEW 344057302   5,167,076 3,004,114 SH   SOLE   575,542 0 2,428,572
FORD MTR CO COM 345370860   113,229 11,289 SH   SOLE   0 0 11,289
GALLAGHER ARTHUR J & CO COM 363576109   230,966 669 SH   SOLE   0 0 669
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   7,905,551 1,809,051 SH   SOLE   0 0 1,809,051
GAMING & LEISURE PPTYS INC COM 36467J108   727,718 14,297 SH   SOLE   14,254 0 43
GE AEROSPACE COM NEW 369604301   1,634,337 8,166 SH   SOLE   0 0 8,166
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   203,243 2,518 SH   SOLE   0 0 2,518
GE VERNOVA INC COM 36828A101   606,121 1,985 SH   SOLE   0 0 1,985
GENERAC HLDGS INC COM 368736104   365,385 2,885 SH   SOLE   2,525 0 360
GENERAL DYNAMICS CORP COM 369550108   2,146,825 7,876 SH   SOLE   0 0 7,876
GENERAL MLS INC COM 370334104   415,002 6,941 SH   SOLE   0 0 6,941
GENTEX CORP COM 371901109   426,553 18,307 SH   SOLE   18,307 0 0
GENUINE PARTS CO COM 372460105   442,040 3,710 SH   SOLE   0 0 3,710
GILEAD SCIENCES INC COM 375558103   256,994 2,294 SH   SOLE   0 0 2,294
GLOBAL X FDS RUSSELL 2000 37954Y459   1,940,447 128,506 SH   SOLE   0 0 128,506
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   750,378 32,739 SH   SOLE   0 0 32,739
GOLDMAN SACHS GROUP INC COM 38141G104   790,228 1,447 SH   SOLE   0 0 1,447
GRACO INC COM 384109104   699,493 8,376 SH   SOLE   7,781 0 595
GRAINGER W W INC COM 384802104   2,246,726 2,274 SH   SOLE   0 0 2,274
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   916,290 14,060 SH   SOLE   0 0 14,060
GRAYSCALE ETHEREUM MINI TR E SHS NEW 38964R203   412,953 23,981 SH   SOLE   0 0 23,981
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   421,061 27,665 SH   SOLE   0 0 27,665
GRUPO AEROPORTUARIO DEL S COM 40051E202   405,527 1,481 SH   SOLE   1,481 0 0
GSK PLC SPONSORED ADR 37733W204   362,162 9,349 SH   SOLE   0 0 9,349
HENRY JACK & ASSOC INC COM 426281101   1,366,454 7,483 SH   SOLE   3,835 0 3,648
HERSHEY CO COM 427866108   679,931 3,976 SH   SOLE   0 0 3,976
HESS CORP COM 42809H107   567,681 3,554 SH   SOLE   2,849 0 705
HOLOGIC INC COM 436440101   336,708 5,451 SH   SOLE   5,425 0 26
HOME DEPOT INC COM 437076102   4,771,391 13,019 SH   SOLE   0 0 13,019
HONEYWELL INTL INC COM 438516106   586,843 2,771 SH   SOLE   0 0 2,771
HUYA INC ADS REP SHS A 44852D108   377,175 117,500 SH   SOLE   0 0 117,500
ILLINOIS TOOL WKS INC COM 452308109   232,881 939 SH   SOLE   0 0 939
INTEL CORP COM 458140100   1,122,853 49,443 SH   SOLE   0 0 49,443
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   852,457 5,148 SH   SOLE   4,619 0 529
INTERDIGITAL INC COM 45867G101   248,100 1,200 SH   SOLE   0 0 1,200
INTERNATIONAL BUSINESS MACHS COM 459200101   3,221,073 12,954 SH   SOLE   0 0 12,954
INTUIT COM 461202103   725,122 1,181 SH   SOLE   991 0 190
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   109,312 12,800 SH   SOLE   0 0 12,800
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   679,051 15,325 SH   SOLE   0 0 15,325
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522   233,828 3,340 SH   SOLE   0 0 3,340
INVESCO MUN OPPORTUNITY TR COM 46132C107   178,887 18,850 SH   SOLE   0 0 18,850
INVESCO QQQ TR UNIT SER 1 46090E103   744,393 1,587 SH   SOLE   0 0 1,587
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   1,154,241 24,658 SH   SOLE   0 0 24,658
ISHARES ETHEREUM TR SHS 46438R105   284,968 20,620 SH   SOLE   0 0 20,620
ISHARES TR MSCI USA QLT FCT 46432F339   7,002,638 40,977 SH   SOLE   0 0 40,977
ISHARES TR CORE HIGH DV ETF 46429B663   3,149,240 26,001 SH   SOLE   0 0 26,001
ISHARES TR 20 YR TR BD ETF 464287432   2,052,646 22,549 SH   SOLE   0 0 22,549
ISHARES TR 7-10 YR TRSY BD 464287440   1,979,398 20,755 SH   SOLE   0 0 20,755
ISHARES TR CORE S&P500 ETF 464287200   1,861,575 3,313 SH   SOLE   0 0 3,313
ISHARES TR SHORT TREAS BD 464288679   752,785 6,815 SH   SOLE   0 0 6,815
ISHARES TR RUSSELL 2000 ETF 464287655   689,637 3,457 SH   SOLE   0 0 3,457
ISHARES TR MSCI EAFE ETF 464287465   677,440 8,289 SH   SOLE   0 0 8,289
ISHARES TR CORE S&P SCP ETF 464287804   612,692 5,859 SH   SOLE   0 0 5,859
ISHARES TR RUS 1000 GRW ETF 464287614   486,749 1,348 SH   SOLE   0 0 1,348
ISHARES TR S&P 500 GRWT ETF 464287309   416,621 4,488 SH   SOLE   0 0 4,488
ISHARES TR CORE DIV GRWTH 46434V621   412,999 6,685 SH   SOLE   0 0 6,685
ISHARES TR CUR HD EURZN ETF 46434V639   306,148 7,856 SH   SOLE   0 0 7,856
ISHARES TR 1 3 YR TREAS BD 464287457   285,005 3,445 SH   SOLE   0 0 3,445
ISHARES TR RUS MID CAP ETF 464287499   268,821 3,160 SH   SOLE   0 0 3,160
ISHARES TR RUS 1000 VAL ETF 464287598   268,504 1,427 SH   SOLE   0 0 1,427
ISHARES TR CORE MSCI EAFE 46432F842   240,311 3,177 SH   SOLE   0 0 3,177
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   4,330,032 85,523 SH   SOLE   0 0 85,523
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   3,776,941 51,185 SH   SOLE   0 0 51,185
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   483,119 8,455 SH   SOLE   0 0 8,455
JD.COM INC SPON ADS CL A 47215P106   3,073,268 74,739 SH   SOLE   0 0 74,739
JOHNSON & JOHNSON COM 478160104   4,867,513 29,351 SH   SOLE   4,217 0 25,134
JPMORGAN CHASE & CO. COM 46625H100   6,861,584 27,972 SH   SOLE   0 0 27,972
JUNIPER NETWORKS INC. COM 48203R104   308,447 8,523 SH   SOLE   8,523 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   113,103 11,056 SH   SOLE   0 0 11,056
KATAPULT HOLDINGS INC *W EXP 06/09/202 485859110   320 36,000 SH   SOLE   0 0 36,000
KIMBERLY-CLARK CORP COM 494368103   303,100 2,131 SH   SOLE   0 0 2,131
KINROSS GOLD CORP COM 496902404   411,048 32,597 SH   SOLE   32,597 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   666,446 15,324 SH   SOLE   0 0 15,324
KRANESHARES TRUST CSI CHI INTERNET 500767306   886,771 25,402 SH   SOLE   0 0 25,402
KROGER CO COM 501044101   786,175 11,614 SH   SOLE   0 0 11,614
LABCORP HOLDINGS INC COM SHS 504922105   320,948 1,379 SH   SOLE   0 0 1,379
LAUDER ESTEE COS INC CL A 518439104   230,632 3,494 SH   SOLE   0 0 3,494
LINDE PLC SHS G54950103   564,378 1,212 SH   SOLE   0 0 1,212
LITHIUM AMERS CORP NEW COM SHS 53681J103   937,205 345,832 SH   SOLE   158,567 0 187,265
LITHIUM ARGENTINA AG COM SHS H5012F103   779,437 364,223 SH   SOLE   171,699 0 192,524
LOCKHEED MARTIN CORP COM 539830109   514,163 1,151 SH   SOLE   0 0 1,151
LOWES COS INC COM 548661107   854,983 3,666 SH   SOLE   0 0 3,666
LUCID GROUP INC COM 549498103   24,684 10,200 SH   SOLE   0 0 10,200
LULULEMON ATHLETICA INC COM 550021109   457,142 1,615 SH   SOLE   0 0 1,615
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   371,146 5,272 SH   SOLE   0 0 5,272
MARATHON PETE CORP COM 56585A102   974,801 6,691 SH   SOLE   0 0 6,691
MARKETAXESS HOLDINGS INC COM 57060D108   685,180 3,167 SH   SOLE   3,167 0 0
MARKETWISE INC COM CL A 57064P107   242,634 491,558 SH   SOLE   299,999 0 191,559
MARTIN MARIETTA MATLS INC COM 573284106   246,290 515 SH   SOLE   0 0 515
MASTERCARD INCORPORATED CL A 57636Q104   2,023,519 3,692 SH   SOLE   0 0 3,692
MCDONALDS CORP COM 580135101   3,137,280 10,043 SH   SOLE   0 0 10,043
MCEWEN MNG INC COM NEW 58039P305   107,029 14,176 SH   SOLE   0 0 14,176
MEDTRONIC PLC SHS G5960L103   295,609 3,290 SH   SOLE   0 0 3,290
MERCADOLIBRE INC COM 58733R102   312,139 160 SH   SOLE   0 0 160
MERCHANTS BANCORP IND COM 58844R108   1,272,800 34,400 SH   SOLE   0 0 34,400
MERCK & CO INC COM 58933Y105   1,458,453 16,248 SH   SOLE   0 0 16,248
META PLATFORMS INC CL A 30303M102   15,131,361 26,253 SH   SOLE   1,222 0 25,031
MICRON TECHNOLOGY INC COM 595112103   524,989 6,042 SH   SOLE   0 0 6,042
MICROSOFT CORP COM 594918104   17,921,607 47,741 SH   SOLE   1,431 0 46,310
MICROSTRATEGY INC CL A NEW 594972408   227,445 789 SH   SOLE   0 0 789
MID-AMER APT CMNTYS INC COM 59522J103   481,663 2,874 SH   SOLE   0 0 2,874
MONDELEZ INTL INC CL A 609207105   354,923 5,231 SH   SOLE   0 0 5,231
MONSTER BEVERAGE CORP NEW COM 61174X109   526,095 8,990 SH   SOLE   8,098 0 892
MORGAN STANLEY EMERGING MKTS COM 617477104   64,644 13,754 SH   SOLE   0 0 13,754
MOTOROLA SOLUTIONS INC COM NEW 620076307   506,886 1,158 SH   SOLE   0 0 1,158
MPLX LP COM UNIT REP LTD 55336V100   596,909 11,153 SH   SOLE   0 0 11,153
NATIONAL GRID PLC SPONSORED ADR NE 636274409   354,280 5,400 SH   SOLE   0 0 5,400
NETFLIX INC COM 64110L106   1,260,781 1,352 SH   SOLE   0 0 1,352
NEWMONT CORP COM 651639106   1,481,633 30,688 SH   SOLE   0 0 30,688
NEXTERA ENERGY INC COM 65339F101   4,509,058 63,606 SH   SOLE   0 0 63,606
NEXTERA ENERGY INC UNIT 11/01/2027 65339F119   694,842 15,315 SH   SOLE   0 0 15,315
NICE LTD SPONSORED ADR 653656108   707,486 4,589 SH   SOLE   2,755 0 1,834
NIKE INC CL B 654106103   1,234,097 19,441 SH   SOLE   0 0 19,441
NOKIA CORP SPONSORED ADR 654902204   57,422 10,896 SH   SOLE   0 0 10,896
NOMAD FOODS LTD USD ORD SHS G6564A105   760,396 38,697 SH   SOLE   37,311 0 1,386
NORFOLK SOUTHN CORP COM 655844108   691,877 2,921 SH   SOLE   0 0 2,921
NOVARTIS AG SPONSORED ADR 66987V109   395,754 3,550 SH   SOLE   0 0 3,550
NOVO-NORDISK A S ADR 670100205   1,107,440 15,948 SH   SOLE   0 0 15,948
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   98,454 18,300 SH   SOLE   0 0 18,300
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   614,695 42,422 SH   SOLE   0 0 42,422
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   218,500 9,200 SH   SOLE   0 0 9,200
NVIDIA CORPORATION COM 67066G104   15,701,217 144,872 SH   SOLE   5,573 0 139,299
OCCIDENTAL PETE CORP COM 674599105   441,504 8,945 SH   SOLE   0 0 8,945
ONEOK INC NEW COM 682680103   1,118,209 11,270 SH   SOLE   0 0 11,270
OPKO HEALTH INC COM 68375N103   24,976 15,046 SH   SOLE   0 0 15,046
ORACLE CORP COM 68389X105   2,021,503 14,459 SH   SOLE   0 0 14,459
ORGANIGRAM HLDGS INC COM 68620P705   167,853 166,191 SH   SOLE   0 0 166,191
PALANTIR TECHNOLOGIES INC CL A 69608A108   615,698 7,295 SH   SOLE   0 0 7,295
PALO ALTO NETWORKS INC COM 697435105   864,804 5,068 SH   SOLE   0 0 5,068
PATRIA INVESTMENTS LTD COM G69451105   381,546 33,795 SH   SOLE   33,795 0 0
PAYCHEX INC COM 704326107   224,632 1,456 SH   SOLE   0 0 1,456
PAYPAL HLDGS INC COM 70450Y103   1,695,065 25,978 SH   SOLE   0 0 25,978
PEARSON PLC COM 705015105   387,394 24,197 SH   SOLE   24,197 0 0
PEPSICO INC COM 713448108   3,470,843 23,148 SH   SOLE   0 0 23,148
PETMED EXPRESS INC COM 716382106   480,597 114,701 SH   SOLE   0 0 114,701
PFIZER INC COM 717081103   1,395,348 55,065 SH   SOLE   0 0 55,065
PHILIP MORRIS INTL INC COM 718172109   1,158,963 7,301 SH   SOLE   0 0 7,301
PIMCO ETF TR 25YR+ ZERO U S 72201R882   427,058 5,962 SH   SOLE   0 0 5,962
PINTEREST INC CL A 72352L106   423,367 13,657 SH   SOLE   8,637 0 5,020
PLAINS GP HOLDINGS LP COM 72651A207   457,830 21,434 SH   SOLE   21,434 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,072,788 6,103 SH   SOLE   0 0 6,103
PROCTER AND GAMBLE CO COM 742718109   49,995,763 293,368 SH   SOLE   0 0 293,368
PROLOGIS INC. COM 74340W103   231,315 2,069 SH   SOLE   0 0 2,069
PUBLIC STORAGE OPER CO COM 74460D109   981,372 3,279 SH   SOLE   2,024 0 1,255
PULTE GROUP INC COM 745867101   731,936 7,120 SH   SOLE   5,433 0 1,687
QUALCOMM INC COM 747525103   2,389,337 15,555 SH   SOLE   0 0 15,555
QUALYS INC COM 74758T303   936,038 7,433 SH   SOLE   2,804 0 4,629
RAYMOND JAMES FINL INC COM 754730109   1,083,965 7,803 SH   SOLE   0 0 7,803
RBB FD INC US TREAS 3 MNTH 74933W452   5,113,023 102,240 SH   SOLE   0 0 102,240
RBB FD INC US TREASRY 12 MT 74933W478   1,933,647 38,515 SH   SOLE   0 0 38,515
REGENERON PHARMACEUTICALS COM 75886F107   580,955 916 SH   SOLE   866 0 50
RELIANCE INC COM 759509102   636,694 2,205 SH   SOLE   2,205 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,938,977 30,382 SH   SOLE   0 0 30,382
REPUBLIC SVCS INC COM 760759100   285,680 1,180 SH   SOLE   0 0 1,180
ROCKWELL AUTOMATION INC COM 773903109   356,048 1,378 SH   SOLE   0 0 1,378
ROSS STORES INC COM 778296103   957,055 7,489 SH   SOLE   0 0 7,489
ROYAL CARIBBEAN GROUP COM V7780T103   225,984 1,100 SH   SOLE   0 0 1,100
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,147,926 36,875 SH   SOLE   26,838 0 10,037
ROYCE SMALL CAP TRUST INC COM 780910105   163,703 11,496 SH   SOLE   0 0 11,496
RTX CORPORATION COM 75513E101   1,037,635 7,834 SH   SOLE   0 0 7,834
S&P GLOBAL INC COM 78409V104   800,539 1,576 SH   SOLE   1,447 0 129
SALESFORCE INC COM 79466L302   942,736 3,513 SH   SOLE   0 0 3,513
SCHLUMBERGER LTD COM STK 806857108   404,958 9,688 SH   SOLE   0 0 9,688
SCHWAB STRATEGIC TR US TIPS ETF 808524870   201,891 7,508 SH   SOLE   0 0 7,508
SCIENCE APPLICATIONS INTE COM 808625107   393,170 3,502 SH   SOLE   3,502 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   416,212 8,356 SH   SOLE   0 0 8,356
SHAKE SHACK INC CL A 819047101   1,040,935 11,806 SH   SOLE   0 0 11,806
SHOPIFY INC CL A 82509L107   319,797 3,350 SH   SOLE   0 0 3,350
SITIO ROYALTIES CORP CLASS A COM 82983N108   467,740 23,540 SH   SOLE   23,338 0 202
SKECHERS U S A INC CL A 830566105   677,783 11,937 SH   SOLE   0 0 11,937
SMUCKER J M CO COM NEW 832696405   206,437 1,743 SH   SOLE   0 0 1,743
SNAP-ON INC COM 833034101   710,417 2,108 SH   SOLE   2,108 0 0
SOUTHERN CO COM 842587107   646,225 7,028 SH   SOLE   0 0 7,028
SPDR GOLD TR GOLD SHS 78463V107   925,506 3,212 SH   SOLE   0 0 3,212
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   556,952 14,147 SH   SOLE   0 0 14,147
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   303,470 8,335 SH   SOLE   0 0 8,335
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,270,934 2,272 SH   SOLE   0 0 2,272
SPDR SER TR AEROSPACE DEF 78464A631   562,415 3,500 SH   SOLE   0 0 3,500
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   443,606 4,836 SH   SOLE   0 0 4,836
SPDR SER TR S&P BK ETF 78464A797   370,720 7,000 SH   SOLE   0 0 7,000
SPDR SER TR S&P REGL BKG 78464A698   312,675 5,500 SH   SOLE   0 0 5,500
SPDR SER TR S&P DIVID ETF 78464A763   270,139 1,991 SH   SOLE   0 0 1,991
SPDR SER TR PORTFOLI S&P1500 78464A805   249,706 3,672 SH   SOLE   0 0 3,672
STARBUCKS CORP COM 855244109   1,729,839 17,635 SH   SOLE   0 0 17,635
STARWOOD PPTY TR INC COM 85571B105   372,950 18,864 SH   SOLE   0 0 18,864
STIFEL FINL CORP COM 860630102   254,502 2,700 SH   SOLE   0 0 2,700
STOCK YDS BANCORP INC COM 861025104   1,975,895 28,611 SH   SOLE   0 0 28,611
STRATASYS LTD SHS M85548101   243,722 24,895 SH   SOLE   0 0 24,895
SUNCOR ENERGY INC NEW COM 867224107   492,544 12,721 SH   SOLE   0 0 12,721
SYNOPSYS INC COM 871607107   555,361 1,295 SH   SOLE   1,245 0 50
SYSCO CORP COM 871829107   914,834 12,191 SH   SOLE   0 0 12,191
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   3,040,105 75,250 SH   SOLE   0 0 75,250
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   399,562 2,407 SH   SOLE   0 0 2,407
TALEN ENERGY CORP COM 87422Q109   587,030 2,940 SH   SOLE   0 0 2,940
TARGET CORP COM 87612E106   1,011,827 9,696 SH   SOLE   0 0 9,696
TESLA INC COM 88160R101   4,305,166 16,612 SH   SOLE   0 0 16,612
TEXAS PACIFIC LAND CORP COM 88262P102   688,995 520 SH   SOLE   520 0 0
TEXAS ROADHOUSE INC COM 882681109   303,600 1,822 SH   SOLE   0 0 1,822
THERMO FISHER SCIENTIFIC INC COM 883556102   244,366 491 SH   SOLE   0 0 491
TJX COS INC NEW COM 872540109   1,084,052 8,900 SH   SOLE   0 0 8,900
TRACTOR SUPPLY CO COM 892356106   339,084 6,154 SH   SOLE   0 0 6,154
TRANE TECHNOLOGIES PLC SHS G8994E103   268,741 798 SH   SOLE   0 0 798
TRUIST FINL CORP COM 89832Q109   332,369 8,077 SH   SOLE   0 0 8,077
UBER TECHNOLOGIES INC COM 90353T100   1,133,410 15,556 SH   SOLE   0 0 15,556
UNION PAC CORP COM 907818108   1,331,364 5,636 SH   SOLE   0 0 5,636
UNITED PARCEL SERVICE INC CL B 911312106   743,875 6,763 SH   SOLE   0 0 6,763
UNITED THERAPEUTICS CORP DEL COM 91307C102   605,134 1,963 SH   SOLE   1,953 0 10
UNITEDHEALTH GROUP INC COM 91324P102   2,711,231 5,177 SH   SOLE   0 0 5,177
US BANCORP DEL COM NEW 902973304   1,174,995 27,830 SH   SOLE   0 0 27,830
VALERO ENERGY CORP COM 91913Y100   319,609 2,420 SH   SOLE   0 0 2,420
VANECK ETF TRUST GOLD MINERS ETF 92189F106   947,166 20,604 SH   SOLE   0 0 20,604
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   660,116 1,284 SH   SOLE   0 0 1,284
VANGUARD INDEX FDS VALUE ETF 922908744   207,668 1,202 SH   SOLE   0 0 1,202
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   405,825 3,500 SH   SOLE   0 0 3,500
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,248,751 16,747 SH   SOLE   0 0 16,747
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   206,014 4,053 SH   SOLE   0 0 4,053
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,854,108 14,377 SH   SOLE   0 0 14,377
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   988,894 11,923 SH   SOLE   0 0 11,923
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   768,366 10,427 SH   SOLE   0 0 10,427
VERIZON COMMUNICATIONS INC COM 92343V104   2,346,445 51,729 SH   SOLE   0 0 51,729
VERTEX PHARMACEUTICALS INC COM 92532F100   1,018,607 2,101 SH   SOLE   1,288 0 813
VIKING THERAPEUTICS INC COM 92686J106   984,547 40,768 SH   SOLE   4,376 0 36,392
VILLAGE FARMS INTL INC COM 92707Y108   158,302 261,700 SH   SOLE   0 0 261,700
VISA INC COM CL A 92826C839   4,415,555 12,599 SH   SOLE   0 0 12,599
WALMART INC COM 931142103   2,798,423 31,876 SH   SOLE   0 0 31,876
WASTE MGMT INC DEL COM 94106L109   536,409 2,317 SH   SOLE   0 0 2,317
WELLS FARGO CO NEW COM 949746101   354,192 4,934 SH   SOLE   0 0 4,934
WHEATON PRECIOUS METALS C COM 962879102   573,065 7,382 SH   SOLE   7,382 0 0
WILLIAMS SONOMA INC COM 969904101   1,809,802 11,447 SH   SOLE   0 0 11,447
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,166,573 3,452 SH   SOLE   0 0 3,452
WISDOMTREE TR ITL HIGH DIV FD 97717W802   2,264,539 53,332 SH   SOLE   0 0 53,332
WISDOMTREE TR JAPN HEDGE EQT 97717W851   290,434 2,636 SH   SOLE   0 0 2,636
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,148,740 18,561 SH   SOLE   0 0 18,561
ZOETIS INC CL A 98978V103   316,338 1,921 SH   SOLE   0 0 1,921