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
3-D SYS CORP DEL COM NEW 88554D205   69,750 22,720 SH   SOLE   0 0 22,720
3M CO COM 88579Y101   528,932 5,176 SH   SOLE   0 0 5,176
ABBOTT LABS COM 002824100   1,090,118 10,491 SH   SOLE   0 0 10,491
ABBVIE INC COM 00287Y109   1,901,663 11,087 SH   SOLE   0 0 11,087
ABRDN ETFS BBRG ALL COMD K1 003261104   270,775 13,319 SH   SOLE   0 0 13,319
ACACIA RESH CORP ACACIA TCH COM 003881307   5,972,814 1,192,179 SH   SOLE   475,532 0 716,647
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,475,826 8,160 SH   SOLE   0 0 8,160
ADOBE INC COM 00724F101   3,320,462 5,997 SH   SOLE   757 0 5,220
ADVANCED MICRO DEVICES INC COM 007903107   881,449 5,434 SH   SOLE   0 0 5,434
ADVENT CONV & INCOME FD COM 00764C109   1,531,303 128,465 SH   SOLE   0 0 128,465
AEON BIOPHARMA INC CL A 00791X100   119,325 113,643 SH   SOLE   0 0 113,643
AFLAC INC COM 001055102   240,355 2,691 SH   SOLE   0 0 2,691
AGNICO EAGLE MINES LTD COM 008474108   736,601 11,263 SH   SOLE   7,804 0 3,459
AIR PRODS & CHEMS INC COM 009158106   963,707 3,735 SH   SOLE   0 0 3,735
AIRBNB INC COM CL A 009066101   579,530 3,822 SH   SOLE   0 0 3,822
ALGONQUIN PWR UTILS CORP COM 015857105   566,781 96,720 SH   SOLE   85,226 0 11,494
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,216,389 30,783 SH   SOLE   8,491 0 22,292
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   908,078 37,125 SH   SOLE   31,925 0 5,200
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,029,243 30,460 SH   SOLE   0 0 30,460
ALLSTATE CORP COM 020002101   730,291 4,574 SH   SOLE   0 0 4,574
ALPHABET INC CAP STK CL C 02079K107   7,009,963 38,218 SH   SOLE   3,921 0 34,297
ALPHABET INC CAP STK CL A 02079K305   4,834,483 26,541 SH   SOLE   0 0 26,541
ALPS ETF TR ALERIAN MLP 00162Q452   212,791 4,435 SH   SOLE   0 0 4,435
ALTRIA GROUP INC COM 02209S103   3,544,925 77,825 SH   SOLE   29,561 0 48,264
AMAZON COM INC COM 023135106   6,669,831 34,514 SH   SOLE   0 0 34,514
AMDOCS LTD SHS G02602103   730,484 9,256 SH   SOLE   9,128 0 128
AMERICAN EXPRESS CO COM 025816109   360,986 1,559 SH   SOLE   0 0 1,559
AMERICAN FINL GROUP INC OHIO COM 025932104   425,526 3,459 SH   SOLE   0 0 3,459
AMERICAN TOWER CORP NEW COM 03027X100   1,411,205 7,260 SH   SOLE   3,001 0 4,259
AMERICAN WTR WKS CO INC NEW COM 030420103   299,308 2,317 SH   SOLE   0 0 2,317
AMGEN INC COM 031162100   2,204,536 7,056 SH   SOLE   0 0 7,056
APPLE INC COM 037833100   47,749,129 226,707 SH   SOLE   0 0 226,707
APPLIED MATLS INC COM 038222105   1,246,735 5,283 SH   SOLE   0 0 5,283
APTARGROUP INC COM 038336103   673,443 4,783 SH   SOLE   0 0 4,783
ARCHER DANIELS MIDLAND CO COM 039483102   1,524,008 25,211 SH   SOLE   21,380 0 3,831
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   457,780 18,800 SH   SOLE   0 0 18,800
ARES CAPITAL CORP COM 04010L103   662,450 31,787 SH   SOLE   0 0 31,787
AT&T INC COM 00206R102   401,295 20,999 SH   SOLE   0 0 20,999
ATMOS ENERGY CORP COM 049560105   527,958 4,526 SH   SOLE   1,996 0 2,530
AUTOMATIC DATA PROCESSING IN COM 053015103   1,267,921 5,312 SH   SOLE   2,835 0 2,477
AXT INC COM 00246W103   97,091 28,725 SH   SOLE   0 0 28,725
BAIDU INC SPON ADR REP A 056752108   346,698 4,009 SH   SOLE   0 0 4,009
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   489,251 29,997 SH   SOLE   0 0 29,997
BANK AMERICA CORP COM 060505104   3,020,590 75,951 SH   SOLE   0 0 75,951
BAYTEX ENERGY CORP COM 07317Q105   1,700,680 488,830 SH   SOLE   259,805 0 229,025
BECTON DICKINSON & CO COM 075887109   671,971 2,875 SH   SOLE   0 0 2,875
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,312,080 10,600 SH   SOLE   0 0 10,600
BERKSHIRE HATHAWAY INC DEL CL A 084670108   612,241 1 SH   SOLE   0 0 1
BIOATLA INC COM 09077B104   143,080 104,438 SH   SOLE   104,438 0 0
BIO-TECHNE CORP COM 09073M104   1,104,400 15,414 SH   SOLE   0 0 15,414
BLACKROCK INC COM 09247X101   649,539 825 SH   SOLE   0 0 825
BLACKSTONE INC COM 09260D107   224,449 1,813 SH   SOLE   0 0 1,813
BOEING CO COM 097023105   1,604,072 8,813 SH   SOLE   0 0 8,813
BOOKING HOLDINGS INC COM 09857L108   1,299,372 328 SH   SOLE   0 0 328
BOSTON SCIENTIFIC CORP COM 101137107   215,782 2,802 SH   SOLE   0 0 2,802
BP PLC SPONSORED ADR 055622104   350,909 9,720 SH   SOLE   0 0 9,720
BRISTOL-MYERS SQUIBB CO COM 110122108   514,856 12,397 SH   SOLE   0 0 12,397
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   829,914 26,832 SH   SOLE   26,832 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   544,995 17,620 SH   SOLE   0 0 17,620
BROADCOM INC COM 11135F101   3,188,674 1,986 SH   SOLE   0 0 1,986
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   463,681 16,898 SH   SOLE   15,398 0 1,500
BUILD FUNDS TRUST BOND INNOVATION 12009B101   361,314 15,549 SH   SOLE   0 0 15,549
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   1,417,933 41,207 SH   SOLE   0 0 41,207
CAMDEN PPTY TR SH BEN INT 133131102   218,111 1,999 SH   SOLE   0 0 1,999
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,589,506 20,189 SH   SOLE   0 0 20,189
CAPRI HOLDINGS LIMITED SHS G1890L107   435,366 13,161 SH   SOLE   13,127 0 34
CARRIER GLOBAL CORPORATION COM 14448C104   238,001 3,773 SH   SOLE   0 0 3,773
CATERPILLAR INC COM 149123101   479,646 1,440 SH   SOLE   0 0 1,440
CHEMED CORP NEW COM 16359R103   12,059,383 22,226 SH   SOLE   1,298 0 20,928
CHEVRON CORP NEW COM 166764100   4,285,098 27,395 SH   SOLE   0 0 27,395
CHUBB LIMITED COM H1467J104   1,167,888 4,579 SH   SOLE   0 0 4,579
CHURCH & DWIGHT CO INC COM 171340102   1,500,630 14,474 SH   SOLE   0 0 14,474
CINCINNATI FINL CORP COM 172062101   864,787 7,323 SH   SOLE   0 0 7,323
CINTAS CORP COM 172908105   485,980 694 SH   SOLE   0 0 694
CISCO SYS INC COM 17275R102   2,009,913 42,305 SH   SOLE   15,266 0 27,039
CME GROUP INC COM 12572Q105   572,397 2,911 SH   SOLE   0 0 2,911
COCA COLA CO COM 191216100   1,088,242 17,097 SH   SOLE   0 0 17,097
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   709,444 10,433 SH   SOLE   10,433 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   209,563 943 SH   SOLE   0 0 943
COLUMBIA SELIGM PREM TECH GR COM 19842X109   201,671 6,058 SH   SOLE   0 0 6,058
COMCAST CORP NEW CL A 20030N101   653,023 16,676 SH   SOLE   0 0 16,676
CONOCOPHILLIPS COM 20825C104   295,672 2,585 SH   SOLE   0 0 2,585
COSTCO WHSL CORP NEW COM 22160K105   1,128,427 1,328 SH   SOLE   0 0 1,328
COTERRA ENERGY INC COM 127097103   658,722 24,699 SH   SOLE   24,699 0 0
CRONOS GROUP INC COM 22717L101   635,151 272,597 SH   SOLE   0 0 272,597
CROWDSTRIKE HLDGS INC CL A 22788C105   558,308 1,457 SH   SOLE   0 0 1,457
CSX CORP COM 126408103   395,014 11,809 SH   SOLE   0 0 11,809
CVS HEALTH CORP COM 126650100   532,952 9,024 SH   SOLE   0 0 9,024
CYBIN INC COM 23256X100   34,520 127,380 SH   SOLE   0 0 127,380
CYTOMX THERAPEUTICS INC COM 23284F105   314,761 258,001 SH   SOLE   258,001 0 0
D R HORTON INC COM 23331A109   285,332 2,025 SH   SOLE   0 0 2,025
DANAHER CORPORATION COM 235851102   232,361 930 SH   SOLE   0 0 930
DEERE & CO COM 244199105   1,493,347 3,997 SH   SOLE   0 0 3,997
DELL TECHNOLOGIES INC CL C 24703L202   2,159,542 15,659 SH   SOLE   0 0 15,659
DELTA AIR LINES INC DEL COM NEW 247361702   377,999 7,968 SH   SOLE   0 0 7,968
DEVON ENERGY CORP NEW COM 25179M103   239,718 5,057 SH   SOLE   0 0 5,057
DIAGEO PLC SPON ADR NEW 25243Q205   355,041 2,816 SH   SOLE   0 0 2,816
DIREXION SHS ETF TR DAILY S&P BIOTCH 25460G120   213,948 1,886 SH   SOLE   0 0 1,886
DISNEY WALT CO COM 254687106   769,661 7,752 SH   SOLE   0 0 7,752
DOCUSIGN INC COM 256163106   387,501 7,243 SH   SOLE   0 0 7,243
DONALDSON INC COM 257651109   1,329,012 18,572 SH   SOLE   0 0 18,572
DOW INC COM 260557103   241,220 4,547 SH   SOLE   0 0 4,547
DRAGANFLY INC. COM NEW 26142Q205   3,744 16,000 SH   SOLE   0 0 16,000
DUKE ENERGY CORP NEW COM NEW 26441C204   1,410,010 14,068 SH   SOLE   0 0 14,068
DUPONT DE NEMOURS INC COM 26614N102   205,317 2,551 SH   SOLE   0 0 2,551
EATON CORP PLC SHS G29183103   1,073,942 3,425 SH   SOLE   0 0 3,425
EATON VANCE ENHANCED EQUITY COM 278277108   374,594 17,199 SH   SOLE   0 0 17,199
EATON VANCE RISK-MANAGED DIV COM 27829G106   268,206 30,547 SH   SOLE   0 0 30,547
EATON VANCE TAX ADVT DIV INC COM 27828G107   4,421,785 189,858 SH   SOLE   0 0 189,858
EATON VANCE TAX-ADVANTAGED G COM 27828U106   1,869,609 73,318 SH   SOLE   0 0 73,318
EATON VANCE TAX-MANAGED DIVE COM 27828N102   526,694 37,487 SH   SOLE   0 0 37,487
EATON VANCE TAX-MANAGED GLOB COM 27829F108   9,606,150 1,136,823 SH   SOLE   0 0 1,136,823
EATON VANCE TX ADV GLBL DIV COM 27828S101   347,207 18,657 SH   SOLE   0 0 18,657
EBAY INC. COM 278642103   258,556 4,813 SH   SOLE   0 0 4,813
ELEVANCE HEALTH INC COM 036752103   282,471 521 SH   SOLE   0 0 521
ELI LILLY & CO COM 532457108   8,335,073 9,206 SH   SOLE   0 0 9,206
EMCOR GROUP INC COM 29084Q100   662,256 1,814 SH   SOLE   1,695 0 119
EMERSON ELEC CO COM 291011104   1,470,427 13,348 SH   SOLE   0 0 13,348
ENBRIDGE INC COM 29250N105   444,982 12,503 SH   SOLE   0 0 12,503
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,270,432 78,325 SH   SOLE   63,039 0 15,286
ENTERPRISE PRODS PARTNERS L COM 293792107   423,772 14,623 SH   SOLE   0 0 14,623
EOG RES INC COM 26875P101   538,286 4,277 SH   SOLE   0 0 4,277
ERIE INDEMNITY CO COM 29530P102   716,102 1,976 SH   SOLE   1,976 0 0
ETF OPPORTUNITIES TRUST FORMIDABLE FORTR 26923N504   21,849,715 814,313 SH   SOLE   0 0 814,313
ETF OPPORTUNITIES TRUST FORMIDABLE ETF 26923N306   21,309,522 980,298 SH   SOLE   0 0 980,298
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   742,836 16,983 SH   SOLE   0 0 16,983
EVERSOURCE ENERGY COM 30040W108   241,131 4,252 SH   SOLE   0 0 4,252
EXPEDIA GROUP INC COM NEW 30212P303   1,132,650 8,990 SH   SOLE   0 0 8,990
EXXON MOBIL CORP COM 30231G102   8,141,724 70,724 SH   SOLE   0 0 70,724
FACTSET RESH SYS INC COM 303075105   1,075,534 2,634 SH   SOLE   0 0 2,634
FARMER BROS CO COM 307675108   47,685 17,793 SH   SOLE   0 0 17,793
FASTENAL CO COM 311900104   694,068 11,045 SH   SOLE   11,045 0 0
FEDEX CORP COM 31428X106   270,456 902 SH   SOLE   0 0 902
FIDELITY NATL INFORMATION SV COM 31620M106   706,311 9,372 SH   SOLE   0 0 9,372
FIFTH THIRD BANCORP COM 316773100   634,999 17,402 SH   SOLE   0 0 17,402
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   407,300 17,013 SH   SOLE   0 0 17,013
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   206,200 3,745 SH   SOLE   0 0 3,745
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,320,650 69,522 SH   SOLE   0 0 69,522
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   514,881 6,127 SH   SOLE   0 0 6,127
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   461,504 29,358 SH   SOLE   0 0 29,358
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   336,209 5,871 SH   SOLE   0 0 5,871
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   221,026 4,037 SH   SOLE   0 0 4,037
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   1,216,293 65,466 SH   SOLE   0 0 65,466
FIRST TR MORNINGSTAR DIVID L SHS 336917109   375,507 9,900 SH   SOLE   0 0 9,900
FIRST TR VALUE LINE DIVID IN SHS 33734H106   805,605 19,769 SH   SOLE   0 0 19,769
FLUX PWR HLDGS INC COM NEW 344057302   8,668,618 2,856,143 SH   SOLE   514,159 0 2,341,984
FORD MTR CO DEL COM 345370860   217,017 17,306 SH   SOLE   0 0 17,306
FREEPORT-MCMORAN INC CL B 35671D857   230,558 4,744 SH   SOLE   0 0 4,744
GABELLI HLTHCARE & WELLNESS SHS 36246K103   159,674 16,667 SH   SOLE   0 0 16,667
GALLAGHER ARTHUR J & CO COM 363576109   280,055 1,080 SH   SOLE   0 0 1,080
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   7,308,531 1,804,576 SH   SOLE   0 0 1,804,576
GAMING & LEISURE PPTYS INC COM 36467J108   729,373 16,133 SH   SOLE   16,090 0 43
GE AEROSPACE COM NEW 369604301   1,705,671 10,730 SH   SOLE   0 0 10,730
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   236,736 3,038 SH   SOLE   0 0 3,038
GE VERNOVA INC COM 36828A101   426,402 2,486 SH   SOLE   0 0 2,486
GENERAL DYNAMICS CORP COM 369550108   2,533,885 8,733 SH   SOLE   0 0 8,733
GENERAL MLS INC COM 370334104   587,116 9,281 SH   SOLE   0 0 9,281
GENTEX CORP COM 371901109   696,685 20,667 SH   SOLE   20,667 0 0
GENUINE PARTS CO COM 372460105   860,110 6,218 SH   SOLE   0 0 6,218
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   14,137 42,288 SH   SOLE   0 0 42,288
GOLDMAN SACHS GROUP INC COM 38141G104   804,225 1,778 SH   SOLE   0 0 1,778
GRACO INC COM 384109104   696,475 9,993 SH   SOLE   8,785 0 604
GRAINGER W W INC COM 384802104   2,587,088 2,867 SH   SOLE   0 0 2,867
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   879,525 16,520 SH   SOLE   0 0 16,520
GRUPO AEROPORTUARIO DEL S COM 40051E202   322,583 1,077 SH   SOLE   1,077 0 0
GSK PLC SPONSORED ADR 37733W204   245,304 6,372 SH   SOLE   0 0 6,372
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   313,999 11,210 SH   SOLE   0 0 11,210
HENRY JACK & ASSOC INC COM 426281101   1,085,658 6,539 SH   SOLE   0 0 6,539
HENRY JACK & ASSOC INC COM 426281101   718,369 4,327 SH   SOLE   4,327 0 0
HERSHEY CO COM 427866108   799,587 4,350 SH   SOLE   0 0 4,350
HESS CORP COM 42809H107   580,934 3,938 SH   SOLE   3,311 0 627
HOME DEPOT INC COM 437076102   4,517,565 13,123 SH   SOLE   0 0 13,123
HONEYWELL INTL INC COM 438516106   746,648 3,497 SH   SOLE   0 0 3,497
HUYA INC ADS REP SHS A 44852D108   81,370 20,600 SH   SOLE   0 0 20,600
HYG US 07/19/24 P75.5 COM HYG7P0755   352,528 750 SH Put SOLE   750 0 0
INTEL CORP COM 458140100   1,076,624 34,763 SH   SOLE   0 0 34,763
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   695,264 5,671 SH   SOLE   5,667 0 4
INTERCONTINENTAL EXCHANGE IN COM 45866F104   275,696 2,014 SH   SOLE   0 0 2,014
INTERNATIONAL BUSINESS MACHS COM 459200101   1,364,042 7,887 SH   SOLE   0 0 7,887
INTUIT COM 461202103   215,565 328 SH   SOLE   0 0 328
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,363,940 23,000 SH   SOLE   0 0 23,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   465,017 2,831 SH   SOLE   0 0 2,831
INVESCO EXCHANGE TRADED FD T BLOOMBERG ANALYS 46137V522   243,267 3,715 SH   SOLE   0 0 3,715
INVESCO QQQ TR UNIT SER 1 46090E103   1,200,408 2,505 SH   SOLE   0 0 2,505
ISHARES BITCOIN TR SHS 46438F101   510,461 14,952 SH   SOLE   0 0 14,952
ISHARES INC MSCI GBL MIN VOL 464286525   314,339 3,004 SH   SOLE   0 0 3,004
ISHARES INC CORE MSCI EMKT 46434G103   252,822 4,723 SH   SOLE   0 0 4,723
ISHARES TR MSCI USA QLT FCT 46432F339   6,173,213 36,151 SH   SOLE   0 0 36,151
ISHARES TR CORE HIGH DV ETF 46429B663   4,898,715 45,066 SH   SOLE   0 0 45,066
ISHARES TR 20 YR TR BD ETF 464287432   2,499,189 27,230 SH   SOLE   0 0 27,230
ISHARES TR CORE S&P500 ETF 464287200   1,926,250 3,520 SH   SOLE   0 0 3,520
ISHARES TR 7-10 YR TRSY BD 464287440   1,519,568 16,226 SH   SOLE   0 0 16,226
ISHARES TR NATIONAL MUN ETF 464288414   1,175,152 11,029 SH   SOLE   0 0 11,029
ISHARES TR MSCI EAFE ETF 464287465   682,391 8,712 SH   SOLE   0 0 8,712
ISHARES TR RUSSELL 2000 ETF 464287655   681,508 3,359 SH   SOLE   0 0 3,359
ISHARES TR CORE MSCI INTL 46435G326   564,307 8,597 SH   SOLE   0 0 8,597
ISHARES TR RUS 1000 GRW ETF 464287614   561,710 1,541 SH   SOLE   0 0 1,541
ISHARES TR CORE MSCI EAFE 46432F842   444,341 6,117 SH   SOLE   0 0 6,117
ISHARES TR S&P 500 GRWT ETF 464287309   435,678 4,708 SH   SOLE   0 0 4,708
ISHARES TR CORE DIV GRWTH 46434V621   385,123 6,685 SH   SOLE   0 0 6,685
ISHARES TR CORE S&P SCP ETF 464287804   351,969 3,300 SH   SOLE   0 0 3,300
ISHARES TR RUS 1000 VAL ETF 464287598   261,531 1,499 SH   SOLE   0 0 1,499
ISHARES TR RUS MID CAP ETF 464287499   256,213 3,160 SH   SOLE   0 0 3,160
ISHARES TR USD INV GRDE ETF 464288620   254,795 5,075 SH   SOLE   0 0 5,075
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,464,055 68,636 SH   SOLE   0 0 68,636
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   1,148,292 15,280 SH   SOLE   0 0 15,280
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   513,974 9,068 SH   SOLE   0 0 9,068
JD.COM INC SPON ADS CL A 47215P106   1,983,083 76,745 SH   SOLE   19,495 0 57,250
JOHNSON & JOHNSON COM 478160104   3,655,570 25,011 SH   SOLE   0 0 25,011
JOHNSON & JOHNSON COM 478160104   695,868 4,761 SH   SOLE   4,761 0 0
JPMORGAN CHASE & CO. COM 46625H100   6,153,018 30,421 SH   SOLE   0 0 30,421
JUNIPER NETWORKS INC. COM 48203R104   361,063 9,903 SH   SOLE   9,903 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   179,817 10,697 SH   SOLE   0 0 10,697
KATAPULT HOLDINGS INC *W EXP 06/09/202 485859110   1,012 88,000 SH   SOLE   0 0 88,000
KIMBERLY-CLARK CORP COM 494368103   342,218 2,476 SH   SOLE   0 0 2,476
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,000,752 20,047 SH   SOLE   0 0 20,047
KRANESHARES TRUST CSI CHI INTERNET 500767306   922,836 34,154 SH   SOLE   0 0 34,154
KROGER CO COM 501044101   443,682 8,886 SH   SOLE   0 0 8,886
L3HARRIS TECHNOLOGIES INC COM 502431109   253,752 1,130 SH   SOLE   0 0 1,130
LABCORP HOLDINGS INC COM SHS 504922105   287,967 1,415 SH   SOLE   0 0 1,415
LAUDER ESTEE COS INC CL A 518439104   568,820 5,346 SH   SOLE   0 0 5,346
LINDE PLC SHS G54950103   583,199 1,329 SH   SOLE   0 0 1,329
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,544,759 482,346 SH   SOLE   171,699 0 310,647
LITHIUM AMERS CORP NEW COM SHS 53681J103   1,194,349 445,419 SH   SOLE   158,567 0 286,852
LOCKHEED MARTIN CORP COM 539830109   691,308 1,480 SH   SOLE   0 0 1,480
LOWES COS INC COM 548661107   903,429 4,098 SH   SOLE   0 0 4,098
LUCID GROUP INC COM 549498103   80,388 30,800 SH   SOLE   0 0 30,800
LULULEMON ATHLETICA INC COM 550021109   604,868 2,025 SH   SOLE   0 0 2,025
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   303,241 3,170 SH   SOLE   0 0 3,170
MARATHON PETE CORP COM 56585A102   1,277,947 7,367 SH   SOLE   0 0 7,367
MARKETAXESS HOLDINGS INC COM 57060D108   716,895 3,575 SH   SOLE   3,575 0 0
MARKETWISE INC COM CL A 57064P107   762,512 655,614 SH   SOLE   299,999 0 355,615
MARTIN MARIETTA MATLS INC COM 573284106   263,171 486 SH   SOLE   0 0 486
MASTERCARD INCORPORATED CL A 57636Q104   1,805,349 4,092 SH   SOLE   0 0 4,092
MCDONALDS CORP COM 580135101   2,436,267 9,560 SH   SOLE   0 0 9,560
MCEWEN MNG INC COM NEW 58039P305   200,363 21,826 SH   SOLE   0 0 21,826
MEDTRONIC PLC SHS G5960L103   466,960 5,933 SH   SOLE   0 0 5,933
MERCADOLIBRE INC COM 58733R102   274,448 167 SH   SOLE   0 0 167
MERCHANTS BANCORP IND COM 58844R108   1,475,656 36,400 SH   SOLE   0 0 36,400
MERCK & CO INC COM 58933Y105   2,907,711 23,487 SH   SOLE   0 0 23,487
META PLATFORMS INC CL A 30303M102   13,303,647 26,385 SH   SOLE   1,378 0 25,007
MICRON TECHNOLOGY INC COM 595112103   673,039 5,117 SH   SOLE   0 0 5,117
MICROSOFT CORP COM 594918104   20,914,426 46,794 SH   SOLE   0 0 46,794
MICROSOFT CORP COM 594918104   721,824 1,615 SH   SOLE   1,615 0 0
MID-AMER APT CMNTYS INC COM 59522J103   528,085 3,703 SH   SOLE   0 0 3,703
MONDELEZ INTL INC CL A 609207105   412,010 6,296 SH   SOLE   0 0 6,296
MONSTER BEVERAGE CORP NEW COM 61174X109   727,921 14,573 SH   SOLE   13,658 0 915
MORGAN STANLEY COM NEW 617446448   245,988 2,531 SH   SOLE   0 0 2,531
MORGAN STANLEY EMERGING MKTS COM 617477104   149,655 32,819 SH   SOLE   0 0 32,819
MOTOROLA SOLUTIONS INC COM NEW 620076307   611,417 1,584 SH   SOLE   0 0 1,584
MPLX LP COM UNIT REP LTD 55336V100   598,134 14,044 SH   SOLE   0 0 14,044
MSC INDL DIRECT INC CL A 553530106   338,306 4,266 SH   SOLE   0 0 4,266
NATIONAL GRID PLC SPONSORED ADR NE 636274409   432,930 7,622 SH   SOLE   0 0 7,622
NATURAL SHRIMP INC COM 63902N106   820 100,000 SH   SOLE   100,000 0 0
NETFLIX INC COM 64110L106   1,087,907 1,612 SH   SOLE   0 0 1,612
NEWMONT CORP COM 651639106   1,532,188 36,594 SH   SOLE   0 0 36,594
NEWMONT CORP COM 651639106   483,305 11,543 SH   SOLE   11,543 0 0
NEXTERA ENERGY INC COM 65339F101   4,598,356 64,939 SH   SOLE   0 0 64,939
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,242,943 44,969 SH   SOLE   17,598 0 27,371
NIKE INC CL B 654106103   2,415,173 32,044 SH   SOLE   0 0 32,044
NOKIA CORP SPONSORED ADR 654902204   46,611 12,331 SH   SOLE   0 0 12,331
NORFOLK SOUTHN CORP COM 655844108   608,743 2,835 SH   SOLE   0 0 2,835
NOVARTIS AG SPONSORED ADR 66987V109   401,035 3,767 SH   SOLE   0 0 3,767
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   126,596 22,810 SH   SOLE   0 0 22,810
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   834,758 59,583 SH   SOLE   0 0 59,583
NVIDIA CORPORATION COM 67066G104   18,384,800 148,817 SH   SOLE   7,548 0 141,269
NXP SEMICONDUCTORS N V COM N6596X109   214,251 796 SH   SOLE   0 0 796
ONEOK INC NEW COM 682680103   866,061 10,620 SH   SOLE   0 0 10,620
OPKO HEALTH INC COM 68375N103   20,058 16,046 SH   SOLE   0 0 16,046
ORACLE CORP COM 68389X105   1,930,671 13,673 SH   SOLE   0 0 13,673
ORGANIGRAM HLDGS INC COM 68620P705   240,777 156,349 SH   SOLE   0 0 156,349
PALO ALTO NETWORKS INC COM 697435105   853,627 2,518 SH   SOLE   0 0 2,518
PARAMOUNT GLOBAL CLASS B COM 92556H206   140,674 13,539 SH   SOLE   0 0 13,539
PAYPAL HLDGS INC COM 70450Y103   2,219,067 38,240 SH   SOLE   9,844 0 28,396
PEPSICO INC COM 713448108   3,290,703 19,952 SH   SOLE   0 0 19,952
PETMED EXPRESS INC COM 716382106   119,673 29,549 SH   SOLE   0 0 29,549
PFIZER INC COM 717081103   1,660,043 59,330 SH   SOLE   0 0 59,330
PHILIP MORRIS INTL INC COM 718172109   878,817 8,673 SH   SOLE   0 0 8,673
PINTEREST INC CL A 72352L106   203,207 4,611 SH   SOLE   0 0 4,611
PNC FINL SVCS GROUP INC COM 693475105   948,215 6,099 SH   SOLE   0 0 6,099
PROCTER AND GAMBLE CO COM 742718109   49,137,277 297,946 SH   SOLE   0 0 297,946
PROLOGIS INC. COM 74340W103   316,634 2,819 SH   SOLE   0 0 2,819
PROSHARES TR PSHS ULTRA QQQ 74347R206   399,240 4,000 SH   SOLE   0 0 4,000
PRUDENTIAL FINL INC COM 744320102   224,494 1,916 SH   SOLE   0 0 1,916
PUBLIC STORAGE OPER CO COM 74460D109   1,193,460 4,149 SH   SOLE   2,574 0 1,575
PURE STORAGE INC CL A 74624M102   234,559 3,653 SH   SOLE   0 0 3,653
QUALCOMM INC COM 747525103   3,282,594 16,481 SH   SOLE   0 0 16,481
QUALYS INC COM 74758T303   1,192,706 8,364 SH   SOLE   0 0 8,364
RAYMOND JAMES FINL INC COM 754730109   966,464 7,819 SH   SOLE   0 0 7,819
RBB FD INC US TREAS 3 MNTH 74933W452   2,381,703 47,615 SH   SOLE   0 0 47,615
RBB FD INC US TREASRY 12 MT 74933W478   2,080,187 41,715 SH   SOLE   0 0 41,715
REGENERON PHARMACEUTICALS COM 75886F107   868,151 826 SH   SOLE   694 0 132
RELIANCE INC COM 759509102   710,858 2,489 SH   SOLE   2,489 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,599,067 29,828 SH   SOLE   0 0 29,828
REPUBLIC SVCS INC COM 760759100   229,580 1,181 SH   SOLE   0 0 1,181
ROCKWELL AUTOMATION INC COM 773903109   451,184 1,639 SH   SOLE   0 0 1,639
ROSS STORES INC COM 778296103   1,417,783 9,756 SH   SOLE   0 0 9,756
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   885,571 33,583 SH   SOLE   27,741 0 5,842
ROYCE SMALL CAP TRUST INC COM 780910105   156,536 10,818 SH   SOLE   0 0 10,818
RTX CORPORATION COM 75513E101   795,354 7,923 SH   SOLE   0 0 7,923
S&P GLOBAL INC COM 78409V104   836,450 1,875 SH   SOLE   1,631 0 244
SALESFORCE INC COM 79466L302   935,696 3,639 SH   SOLE   0 0 3,639
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   45,000 45,000 SH   SOLE   0 0 45,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,369,110 21,309 SH   SOLE   0 0 21,309
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   736,991 7,309 SH   SOLE   0 0 7,309
SCHWAB STRATEGIC TR US TIPS ETF 808524870   705,064 13,556 SH   SOLE   0 0 13,556
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   651,343 8,792 SH   SOLE   0 0 8,792
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   547,957 11,548 SH   SOLE   0 0 11,548
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   267,073 5,549 SH   SOLE   0 0 5,549
SEABRIDGE GOLD INC COM 811916105   191,660 14,000 SH   SOLE   0 0 14,000
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205   567,687 17,099 SH   SOLE   0 0 17,099
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A304   556,886 17,877 SH   SOLE   0 0 17,877
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A106   276,962 8,380 SH   SOLE   0 0 8,380
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   419,480 10,204 SH   SOLE   0 0 10,204
SERVICENOW INC COM 81762P102   216,334 275 SH   SOLE   0 0 275
SHAKE SHACK INC CL A 819047101   1,262,250 14,025 SH   SOLE   0 0 14,025
SHOPIFY INC CL A 82509L107   215,719 3,266 SH   SOLE   0 0 3,266
SITIO ROYALTIES CORP CLASS A COM 82983N108   645,025 27,320 SH   SOLE   27,118 0 202
SMUCKER J M CO COM NEW 832696405   240,920 2,209 SH   SOLE   0 0 2,209
SNAP ON INC COM 833034101   687,978 2,632 SH   SOLE   2,632 0 0
SOUTHERN CO COM 842587107   564,554 7,278 SH   SOLE   0 0 7,278
SOUTHERN COPPER CORP COM 84265V105   307,407 2,853 SH   SOLE   0 0 2,853
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   12,998 13,000 SH   SOLE   0 0 13,000
SPDR GOLD TR GOLD SHS 78463V107   843,699 3,924 SH   SOLE   0 0 3,924
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   488,559 13,927 SH   SOLE   0 0 13,927
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,732,983 4,169 SH   SOLE   0 0 4,169
SPDR SER TR PORTFLI HIGH YLD 78468R606   548,553 23,614 SH   SOLE   0 0 23,614
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   529,662 5,771 SH   SOLE   0 0 5,771
SPDR SER TR AEROSPACE DEF 78464A631   489,930 3,500 SH   SOLE   0 0 3,500
SPDR SER TR S&P BK ETF 78464A797   324,730 7,000 SH   SOLE   0 0 7,000
SPDR SER TR S&P REGL BKG 78464A698   270,050 5,500 SH   SOLE   0 0 5,500
SPDR SER TR S&P DIVID ETF 78464A763   253,215 1,991 SH   SOLE   0 0 1,991
SPDR SER TR PORTFOLI S&P1500 78464A805   245,986 3,707 SH   SOLE   0 0 3,707
SPDR SER TR NUVEEN BLOOMBERG 78464A284   212,720 8,362 SH   SOLE   0 0 8,362
SPOTIFY TECHNOLOGY S A SHS L8681T102   253,856 809 SH   SOLE   0 0 809
STARBUCKS CORP COM 855244109   1,766,534 22,692 SH   SOLE   0 0 22,692
STARWOOD PPTY TR INC COM 85571B105   354,771 18,731 SH   SOLE   0 0 18,731
STIFEL FINL CORP COM 860630102   311,355 3,700 SH   SOLE   0 0 3,700
STOCK YDS BANCORP INC COM 861025104   2,057,556 41,425 SH   SOLE   0 0 41,425
STRATASYS LTD SHS M85548101   192,383 22,930 SH   SOLE   0 0 22,930
SUN CMNTYS INC COM 866674104   554,286 4,606 SH   SOLE   4,606 0 0
SUN CMNTYS INC COM 866674104   257,209 2,137 SH   SOLE   0 0 2,137
SUNCOR ENERGY INC NEW COM 867224107   705,218 18,510 SH   SOLE   0 0 18,510
SUPER MICRO COMPUTER INC COM 86800U104   534,216 652 SH   SOLE   255 0 397
SYSCO CORP COM 871829107   1,363,673 19,102 SH   SOLE   0 0 19,102
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   1,746,168 45,355 SH   SOLE   0 0 45,355
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   251,329 1,446 SH   SOLE   0 0 1,446
TARGET CORP COM 87612E106   1,738,023 11,740 SH   SOLE   0 0 11,740
TEGNA INC COM 87901J105   558,465 40,062 SH   SOLE   40,058 0 4
TESLA INC COM 88160R101   3,266,009 16,505 SH   SOLE   0 0 16,505
TEXAS PACIFIC LAND CORP COM 88262P102   1,122,699 1,529 SH   SOLE   1,529 0 0
TEXAS ROADHOUSE INC COM 882681109   315,775 1,839 SH   SOLE   0 0 1,839
THERMO FISHER SCIENTIFIC INC COM 883556102   361,682 654 SH   SOLE   0 0 654
TJX COS INC NEW COM 872540109   1,080,488 9,814 SH   SOLE   0 0 9,814
TRACTOR SUPPLY CO COM 892356106   355,468 1,317 SH   SOLE   0 0 1,317
TRANE TECHNOLOGIES PLC SHS G8994E103   289,262 879 SH   SOLE   0 0 879
TRAVELERS COMPANIES INC COM 89417E109   264,142 1,299 SH   SOLE   0 0 1,299
TRUIST FINL CORP COM 89832Q109   322,610 8,304 SH   SOLE   0 0 8,304
U S GLOBAL INVS INC CL A 902952100   94,613 36,250 SH   SOLE   0 0 36,250
UBER TECHNOLOGIES INC COM 90353T100   363,109 4,996 SH   SOLE   0 0 4,996
UNION PAC CORP COM 907818108   1,175,006 5,193 SH   SOLE   0 0 5,193
UNITED PARCEL SERVICE INC CL B 911312106   960,533 7,019 SH   SOLE   0 0 7,019
UNITED THERAPEUTICS CORP DEL COM 91307C102   499,168 1,567 SH   SOLE   1,535 0 32
UNITEDHEALTH GROUP INC COM 91324P102   2,759,330 5,418 SH   SOLE   0 0 5,418
US BANCORP DEL COM NEW 902973304   1,134,756 28,583 SH   SOLE   0 0 28,583
VALE S A SPONSORED ADS 91912E105   399,059 35,726 SH   SOLE   35,426 0 300
VALERO ENERGY CORP COM 91913Y100   524,519 3,346 SH   SOLE   0 0 3,346
VANECK ETF TRUST GOLD MINERS ETF 92189F106   644,806 19,004 SH   SOLE   0 0 19,004
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   350,779 14,751 SH   SOLE   0 0 14,751
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   282,732 5,474 SH   SOLE   0 0 5,474
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   689,230 9,566 SH   SOLE   0 0 9,566
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   440,707 9,055 SH   SOLE   0 0 9,055
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   990,014 1,980 SH   SOLE   0 0 1,980
VANGUARD INDEX FDS VALUE ETF 922908744   866,444 5,401 SH   SOLE   0 0 5,401
VANGUARD INDEX FDS GROWTH ETF 922908736   844,366 2,258 SH   SOLE   0 0 2,258
VANGUARD INDEX FDS SM CP VAL ETF 922908611   273,461 1,498 SH   SOLE   0 0 1,498
VANGUARD INDEX FDS SML CP GRW ETF 922908595   254,389 1,017 SH   SOLE   0 0 1,017
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   850,836 19,443 SH   SOLE   0 0 19,443
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   404,342 3,590 SH   SOLE   0 0 3,590
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   434,579 8,953 SH   SOLE   0 0 8,953
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   322,859 6,443 SH   SOLE   0 0 6,443
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,007,539 40,622 SH   SOLE   0 0 40,622
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,557,373 21,563 SH   SOLE   0 0 21,563
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   390,050 6,200 SH   SOLE   0 0 6,200
VERIZON COMMUNICATIONS INC COM 92343V104   1,756,987 42,604 SH   SOLE   0 0 42,604
VERTEX PHARMACEUTICALS INC COM 92532F100   1,064,463 2,271 SH   SOLE   1,452 0 819
VERTIV HOLDINGS CO COM CL A 92537N108   331,389 3,828 SH   SOLE   2,571 0 1,257
VIKING THERAPEUTICS INC COM 92686J106   1,363,417 25,720 SH   SOLE   3,828 0 21,892
VILLAGE FARMS INTL INC COM 92707Y108   229,245 224,750 SH   SOLE   0 0 224,750
VISA INC COM CL A 92826C839   3,249,369 12,380 SH   SOLE   0 0 12,380
WALMART INC COM 931142103   2,213,006 32,684 SH   SOLE   0 0 32,684
WASTE MGMT INC DEL COM 94106L109   496,869 2,329 SH   SOLE   0 0 2,329
WELLS FARGO CO NEW COM 949746101   433,278 7,295 SH   SOLE   0 0 7,295
WEST PHARMACEUTICAL SVSC INC COM 955306105   702,259 2,132 SH   SOLE   2,132 0 0
WHEATON PRECIOUS METALS C COM 962879102   636,379 12,140 SH   SOLE   12,140 0 0
WILLIAMS COS INC COM 969457100   369,623 8,697 SH   SOLE   8,697 0 0
WILLIAMS COS INC COM 969457100   353,601 8,320 SH   SOLE   0 0 8,320
WILLIAMS SONOMA INC COM 969904101   2,328,761 8,247 SH   SOLE   0 0 8,247
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,260,870 4,810 SH   SOLE   0 0 4,810
WISDOMTREE TR ITL HIGH DIV FD 97717W802   4,424,402 115,296 SH   SOLE   0 0 115,296
WORLD GOLD TR SPDR GLD MINIS 98149E303   703,518 15,264 SH   SOLE   0 0 15,264
ZOETIS INC CL A 98978V103   223,094 1,287 SH   SOLE   0 0 1,287