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 88554D205   67,798 20,670 SH   SOLE 0 0 0 20,670
3M CO COM 88579Y101   626,761 4,855 SH   SOLE 0 0 0 4,855
ABBOTT LABS COM 002824100   1,218,662 10,774 SH   SOLE 0 0 0 10,774
ABBVIE INC COM 00287Y109   1,860,624 10,471 SH   SOLE 0 0 0 10,471
ACACIA RESH CORP COM 003881307   4,352,682 1,002,922 SH   SOLE 0 531,443 0 472,029
ACCENTURE PLC IRELAND COM G1151C101   2,867,792 8,152 SH   SOLE 0 0 0 8,152
ADOBE INC COM 00724F101   3,231,044 7,266 SH   SOLE 0 1,586 0 5,680
ADVANCED MICRO DEVICES INC COM 007903107   1,337,870 11,076 SH   SOLE 0 0 0 11,076
ADVENT CONV & INCOME FD COM 00764C109   1,360,989 115,632 SH   SOLE 0 0 0 115,632
AEON BIOPHARMA INC COM 00791X100   372,158 689,182 SH   SOLE 0 0 0 689,182
AFLAC INC COM 001055102   271,762 2,627 SH   SOLE 0 0 0 2,627
AGNICO EAGLE MINES LTD COM 008474108   685,745 8,768 SH   SOLE 0 5,357 0 3,411
AIR PRODS & CHEMS INC COM 009158106   1,057,434 3,646 SH   SOLE 0 0 0 3,646
AIRBNB INC COM 009066101   480,304 3,655 SH   SOLE 0 0 0 3,655
ALGONQUIN PWR UTILS CORP COM 015857105   363,433 81,670 SH   SOLE 0 79,280 0 2,390
ALIBABA GROUP HLDG LTD COM 01609W102   2,433,372 28,699 SH   SOLE 0 0 0 28,699
ALLIANCE RESOURCE PARTNERS L COM 01877R108   917,495 34,899 SH   SOLE 0 29,699 0 5,200
ALLIANCEBERNSTEIN HLDG L P COM 01881G106   874,582 23,580 SH   SOLE 0 0 0 23,580
ALLSTATE CORP COM 020002101   867,119 4,498 SH   SOLE 0 0 0 4,498
ALPHABET INC COM 02079K107   7,454,321 39,143 SH   SOLE 0 4,190 0 34,953
ALPHABET INC COM 02079K305   4,856,386 25,654 SH   SOLE 0 0 0 25,654
ALPS ETF TR COM 00162Q452   330,859 6,870 SH   SOLE 0 0 0 6,870
ALTRIA GROUP INC COM 02209S103   2,705,883 51,748 SH   SOLE 0 6,058 0 45,690
AMAZON COM INC COM 023135106   7,513,449 34,247 SH   SOLE 0 0 0 34,247
AMDOCS LTD COM G02602103   688,612 8,088 SH   SOLE 0 8,088 0 0
AMERICAN EXPRESS CO COM 025816109   353,774 1,192 SH   SOLE 0 0 0 1,192
AMERICAN FINL GROUP INC OHIO COM 025932104   471,724 3,445 SH   SOLE 0 0 0 3,445
AMERICAN TOWER CORP NEW COM 03027X100   652,102 3,555 SH   SOLE 0 0 0 3,555
AMERICAN WTR WKS CO INC NEW COM 030420103   271,945 2,184 SH   SOLE 0 0 0 2,184
AMGEN INC COM 031162100   1,906,918 7,316 SH   SOLE 0 0 0 7,316
APPLE INC COM 037833100   54,149,582 216,235 SH   SOLE 0 0 0 216,235
APPLIED MATLS INC COM 038222105   830,064 5,104 SH   SOLE 0 0 0 5,104
APTARGROUP INC COM 038336103   418,143 2,662 SH   SOLE 0 0 0 2,662
APTIV PLC COM G3265R107   459,963 7,605 SH   SOLE 0 7,006 0 599
ARCHER DANIELS MIDLAND CO COM 039483102   741,810 14,683 SH   SOLE 0 12,960 0 1,723
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   308,854 18,200 SH   SOLE 0 0 0 18,200
ARES CAPITAL CORP COM 04010L103   589,967 26,951 SH   SOLE 0 0 0 26,951
ASML HOLDING N V COM N07059210   671,595 969 SH   SOLE 0 0 0 969
AT&T INC COM 00206R102   465,242 20,432 SH   SOLE 0 0 0 20,432
AUTOMATIC DATA PROCESSING IN COM 053015103   1,225,368 4,186 SH   SOLE 0 1,783 0 2,403
AXT INC COM 00246W103   94,395 43,500 SH   SOLE 0 0 0 43,500
BAIN CAP SPECIALTY FIN INC COM 05684B107   535,183 30,547 SH   SOLE 0 0 0 30,547
BAKER HUGHES COMPANY COM 05722G100   216,721 5,283 SH   SOLE 0 0 0 5,283
BANK AMERICA CORP COM 060505104   2,371,492 53,959 SH   SOLE 0 0 0 53,959
BAYTEX ENERGY CORP COM 07317Q105   1,119,024 433,730 SH   SOLE 0 259,805 0 173,925
BECTON DICKINSON & CO COM 075887109   632,566 2,788 SH   SOLE 0 0 0 2,788
BERKSHIRE HATHAWAY INC DEL COM 084670702   4,865,961 10,735 SH   SOLE 0 0 0 10,735
BERKSHIRE HATHAWAY INC DEL COM 084670108   680,920 1 SH   SOLE 0 0 0 1
BIOATLA INC COM 09077B104   57,437 97,154 SH   SOLE 0 97,154 0 0
BIO-TECHNE CORP COM 09073M104   806,651 11,199 SH   SOLE 0 0 0 11,199
BLACKROCK INC COM 09290D101   842,640 822 SH   SOLE 0 0 0 822
BLACKSTONE INC COM 09260D107   287,941 1,670 SH   SOLE 0 0 0 1,670
BOEING CO COM 097023105   969,699 5,953 SH   SOLE 0 0 0 5,953
BONDBLOXX ETF TRUST COM 09789C861   239,476 4,834 SH   SOLE 0 0 0 4,834
BOOKING HOLDINGS INC COM 09857L108   1,584,926 319 SH   SOLE 0 0 0 319
BP PLC COM 055622104   202,470 6,849 SH   SOLE 0 0 0 6,849
BRISTOL-MYERS SQUIBB CO COM 110122108   602,459 10,652 SH   SOLE 0 0 0 10,652
BRITISH AMERN TOB PLC COM 110448107   633,646 17,446 SH   SOLE 0 0 0 17,446
BROADCOM INC COM 11135F101   4,243,562 18,304 SH   SOLE 0 0 0 18,304
BROOKFIELD INFRAST PARTNERS COM G16252101   503,045 15,824 SH   SOLE 0 14,324 0 1,500
BUILD FUNDS TRUST COM 12009B101   393,979 15,899 SH   SOLE 0 0 0 15,899
CAMBRIA ETF TR COM 132061706   831,719 26,564 SH   SOLE 0 0 0 26,564
CAMDEN PPTY TR COM 133131102   231,964 1,999 SH   SOLE 0 0 0 1,999
CAMECO CORP COM 13321L108   963,871 18,756 SH   SOLE 0 7,438 0 11,318
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,452,134 20,065 SH   SOLE 0 0 0 20,065
CARRIER GLOBAL CORPORATION COM 14448C104   246,350 3,609 SH   SOLE 0 0 0 3,609
CATERPILLAR INC COM 149123101   483,221 1,332 SH   SOLE 0 0 0 1,332
CHEMED CORP NEW COM 16359R103   10,641,563 20,086 SH   SOLE 0 1,150 0 18,936
CHEVRON CORP NEW COM 166764100   3,682,045 25,421 SH   SOLE 0 0 0 25,421
CHUBB LIMITED COM H1467J104   1,188,379 4,301 SH   SOLE 0 0 0 4,301
CHURCH & DWIGHT CO INC COM 171340102   1,295,043 12,368 SH   SOLE 0 0 0 12,368
CINCINNATI FINL CORP COM 172062101   1,052,243 7,323 SH   SOLE 0 0 0 7,323
CINTAS CORP COM 172908105   504,252 2,760 SH   SOLE 0 0 0 2,760
CISCO SYS INC COM 17275R102   1,029,803 17,395 SH   SOLE 0 0 0 17,395
CME GROUP INC COM 12572Q105   600,256 2,585 SH   SOLE 0 0 0 2,585
COCA COLA CO COM 191216100   921,935 14,808 SH   SOLE 0 0 0 14,808
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102   701,328 9,120 SH   SOLE 0 9,120 0 0
COINBASE GLOBAL INC COM 19260Q107   330,487 1,331 SH   SOLE 0 0 0 1,331
COMCAST CORP NEW COM 20030N101   718,486 19,144 SH   SOLE 0 0 0 19,144
CONOCOPHILLIPS COM 20825C104   335,652 3,385 SH   SOLE 0 0 0 3,385
CORP AMERICA AIRPORTS SA COM 175644784   415,950 22,291 SH   SOLE 0 22,291 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,181,277 1,289 SH   SOLE 0 0 0 1,289
COTERRA ENERGY INC COM 127097103   558,790 21,879 SH   SOLE 0 21,879 0 0
CRONOS GROUP INC COM 22717L101   562,364 278,398 SH   SOLE 0 0 0 278,398
CROWDSTRIKE HLDGS INC COM 22788C105   705,876 2,063 SH   SOLE 0 0 0 2,063
CSX CORP COM 126408103   366,907 11,370 SH   SOLE 0 0 0 11,370
CVS HEALTH CORP COM 126650100   244,902 5,456 SH   SOLE 0 0 0 5,456
CYTOMX THERAPEUTICS INC COM 23284F105   394,005 382,529 SH   SOLE 0 382,529 0 0
D R HORTON INC COM 23331A109   653,251 4,672 SH   SOLE 0 0 0 4,672
DEERE & CO COM 244199105   1,673,071 3,949 SH   SOLE 0 0 0 3,949
DELL TECHNOLOGIES INC COM 24703L202   2,503,566 21,725 SH   SOLE 0 0 0 21,725
DELTA AIR LINES INC DEL COM 247361702   416,192 6,879 SH   SOLE 0 0 0 6,879
DIAGEO PLC COM 25243Q205   248,793 1,957 SH   SOLE 0 0 0 1,957
DIMENSIONAL ETF TRUST COM 25434V807   484,799 13,664 SH   SOLE 0 0 0 13,664
DIMENSIONAL ETF TRUST COM 25434V666   446,396 14,865 SH   SOLE 0 0 0 14,865
DIREXION SHS ETF TR COM 25460G195   279,400 10,000 SH   SOLE 0 0 0 10,000
DISNEY WALT CO COM 254687106   766,878 6,887 SH   SOLE 0 0 0 6,887
DOCUSIGN INC COM 256163106   456,535 5,076 SH   SOLE 0 0 0 5,076
DONALDSON INC COM 257651109   1,249,612 18,554 SH   SOLE 0 0 0 18,554
DUKE ENERGY CORP NEW COM 26441C204   1,514,072 14,053 SH   SOLE 0 0 0 14,053
EATON CORP PLC COM G29183103   1,346,100 4,056 SH   SOLE 0 0 0 4,056
EATON VANCE ENHANCED EQUITY COM 278277108   368,806 15,399 SH   SOLE 0 0 0 15,399
EATON VANCE RISK-MANAGED DIV COM 27829G106   269,173 28,912 SH   SOLE 0 0 0 28,912
EATON VANCE TAX ADVT DIV INC COM 27828G107   3,704,007 154,013 SH   SOLE 0 0 0 154,013
EATON VANCE TAX-ADVANTAGED G COM 27828U106   1,729,855 68,482 SH   SOLE 0 0 0 68,482
EATON VANCE TAX-MANAGED DIVE COM 27828N102   554,453 37,087 SH   SOLE 0 0 0 37,087
EATON VANCE TAX-MANAGED GLOB COM 27829F108   8,579,820 1,050,162 SH   SOLE 0 0 0 1,050,162
EATON VANCE TX ADV GLBL DIV COM 27828S101   340,117 18,657 SH   SOLE 0 0 0 18,657
EBAY INC. COM 278642103   305,322 4,929 SH   SOLE 0 0 0 4,929
ELI LILLY & CO COM 532457108   7,416,992 9,608 SH   SOLE 0 0 0 9,608
EMCOR GROUP INC COM 29084Q100   517,900 1,141 SH   SOLE 0 1,033 0 108
EMERSON ELEC CO COM 291011104   1,453,354 11,727 SH   SOLE 0 0 0 11,727
ENBRIDGE INC COM 29250N105   509,245 12,002 SH   SOLE 0 0 0 12,002
ENERGY TRANSFER L P COM 29273V100   1,445,703 73,798 SH   SOLE 0 58,641 0 15,157
ENTERPRISE PRODS PARTNERS L COM 293792107   451,794 14,407 SH   SOLE 0 0 0 14,407
EOG RES INC COM 26875P101   1,568,980 12,800 SH   SOLE 0 0 0 12,800
EPR PPTYS COM 26884U109   424,867 9,595 SH   SOLE 0 9,563 0 32
ERIE INDEMNITY CO COM 29530P102   497,149 1,206 SH   SOLE 0 1,206 0 0
ETF OPPORTUNITIES TRUST COM 26923N504   20,986,916 729,632 SH   SOLE 0 0 0 729,632
ETF OPPORTUNITIES TRUST COM 26923N306   18,982,578 900,442 SH   SOLE 0 0 0 900,442
ETF SER SOLUTIONS COM 26922A784   708,653 15,170 SH   SOLE 0 0 0 15,170
ETFIS SER TR I COM 26923G806   290,764 4,561 SH   SOLE 0 0 0 4,561
EVERSOURCE ENERGY COM 30040W108   244,192 4,252 SH   SOLE 0 0 0 4,252
EXPEDIA GROUP INC COM 30212P303   1,687,591 9,057 SH   SOLE 0 0 0 9,057
EXXON MOBIL CORP COM 30231G102   6,363,617 59,158 SH   SOLE 0 0 0 59,158
F5 INC COM 315616102   848,963 3,376 SH   SOLE 0 3,376 0 0
F5 INC COM 315616102   272,342 1,083 SH   SOLE 0 0 0 1,083
FACTSET RESH SYS INC COM 303075105   904,096 1,882 SH   SOLE 0 0 0 1,882
FARMER BROS CO COM 307675108   20,385 11,325 SH   SOLE 0 0 0 11,325
FASTENAL CO COM 311900104   650,138 9,041 SH   SOLE 0 9,041 0 0
FEDEX CORP COM 31428X106   220,000 782 SH   SOLE 0 0 0 782
FIDELITY NATL INFORMATION SV COM 31620M106   650,387 8,052 SH   SOLE 0 0 0 8,052
FIFTH THIRD BANCORP COM 316773100   693,646 16,406 SH   SOLE 0 0 0 16,406
FIRST TR EXCH TRD ALPHDX FD COM 33737J182   417,265 18,942 SH   SOLE 0 0 0 18,942
FIRST TR EXCH TRD ALPHDX FD COM 33737J174   202,530 3,745 SH   SOLE 0 0 0 3,745
FIRST TR EXCHANGE-TRADED FD COM 33741X102   2,663,983 74,309 SH   SOLE 0 0 0 74,309
FIRST TR EXCHANGE-TRADED FD COM 33733E104   545,044 6,206 SH   SOLE 0 0 0 6,206
FIRST TR EXCHANGE-TRADED FD COM 33738R688   478,641 29,401 SH   SOLE 0 0 0 29,401
FIRST TR EXCHANGE-TRADED FD COM 33738R605   341,544 5,783 SH   SOLE 0 0 0 5,783
FIRST TR EXCHANGE-TRADED FD COM 33738R506   238,748 4,037 SH   SOLE 0 0 0 4,037
FIRST TR EXCHNG TRADED FD VI COM 33740F276   1,146,675 58,834 SH   SOLE 0 0 0 58,834
FIRST TR MORNINGSTAR DIVID L COM 336917109   1,249,751 31,042 SH   SOLE 0 0 0 31,042
FIRST TR VALUE LINE DIVID IN COM 33734H106   830,139 19,022 SH   SOLE 0 0 0 19,022
FLUX PWR HLDGS INC COM 344057302   4,132,609 2,615,225 SH   SOLE 0 68,806 0 2,546,419
FORD MTR CO COM 345370860   138,194 13,959 SH   SOLE 0 0 0 13,959
GALLAGHER ARTHUR J & CO COM 363576109   218,281 769 SH   SOLE 0 0 0 769
GAMCO GLOBAL GOLD NAT RES & COM 36465A109   6,846,530 1,816,056 SH   SOLE 0 0 0 1,816,056
GAMING & LEISURE PPTYS INC COM 36467J108   688,544 14,297 SH   SOLE 0 14,254 0 43
GE AEROSPACE COM 369604301   1,464,533 8,781 SH   SOLE 0 0 0 8,781
GE HEALTHCARE TECHNOLOGIES I COM 36266G107   201,876 2,582 SH   SOLE 0 0 0 2,582
GE VERNOVA INC COM 36828A101   805,933 2,450 SH   SOLE 0 0 0 2,450
GENERAC HLDGS INC COM 368736104   423,131 2,729 SH   SOLE 0 2,729 0 0
GENERAL DYNAMICS CORP COM 369550108   2,149,300 8,157 SH   SOLE 0 0 0 8,157
GENERAL MLS INC COM 370334104   482,165 7,561 SH   SOLE 0 0 0 7,561
GENTEX CORP COM 371901109   525,960 18,307 SH   SOLE 0 18,307 0 0
GENUINE PARTS CO COM 372460105   488,087 4,180 SH   SOLE 0 0 0 4,180
GILEAD SCIENCES INC COM 375558103   211,716 2,292 SH   SOLE 0 0 0 2,292
GLOBAL X FDS COM 37954Y459   2,050,161 125,469 SH   SOLE 0 0 0 125,469
GLOBAL X FDS COM 37954Y871   1,042,840 38,941 SH   SOLE 0 0 0 38,941
GOLDMAN SACHS GROUP INC COM 38141G104   792,085 1,383 SH   SOLE 0 0 0 1,383
GRACO INC COM 384109104   655,860 7,781 SH   SOLE 0 7,781 0 0
GRAINGER W W INC COM 384802104   2,597,659 2,464 SH   SOLE 0 0 0 2,464
GRAYSCALE BITCOIN TRUST ETF COM 389637109   1,044,422 14,110 SH   SOLE 0 0 0 14,110
GRAYSCALE ETHEREUM MINI TR E COM 38964R203   372,401 11,826 SH   SOLE 0 0 0 11,826
GRAYSCALE ETHEREUM TRUST ETF COM 389638107   721,935 25,765 SH   SOLE 0 0 0 25,765
GRUPO AEROPORTUARIO DEL COM 40051E202   412,466 1,601 SH   SOLE 0 0 0 1,601
GSK PLC COM 37733W204   234,763 6,942 SH   SOLE 0 0 0 6,942
HENRY JACK & ASSOC INC COM 426281101   702,834 4,009 SH   SOLE 0 0 0 4,009
HENRY JACK & ASSOC INC COM 426281101   672,276 3,835 SH   SOLE 0 3,835 0 0
HERSHEY CO COM 427866108   673,074 3,974 SH   SOLE 0 0 0 3,974
HESS CORP COM 42809H107   503,443 3,785 SH   SOLE 0 3,080 0 705
HOME DEPOT INC COM 437076102   5,057,044 13,000 SH   SOLE 0 0 0 13,000
HONEYWELL INTL INC COM 438516106   625,883 2,771 SH   SOLE 0 0 0 2,771
HUYA INC COM 44852D108   331,560 108,000 SH   SOLE 0 0 0 108,000
INTEL CORP COM 458140100   577,643 28,810 SH   SOLE 0 0 0 28,810
INTERACTIVE BROKERS GROUP IN COM 45841N107   842,540 4,769 SH   SOLE 0 4,619 0 150
INTERDIGITAL INC COM 45867G101   232,464 1,200 SH   SOLE 0 0 0 1,200
INTERNATIONAL BUSINESS MACHS COM 459200101   2,788,237 12,684 SH   SOLE 0 0 0 12,684
INVESCO EXCH TRADED FD TR II COM 46138E800   634,609 16,115 SH   SOLE 0 0 0 16,115
INVESCO EXCHANGE TRADED FD T COM 46137V522   253,336 3,665 SH   SOLE 0 0 0 3,665
INVESCO EXCHANGE TRADED FD T COM 46137V357   246,003 1,404 SH   SOLE 0 0 0 1,404
INVESCO EXCHANGE TRADED FD T COM 46137V431   217,416 2,073 SH   SOLE 0 0 0 2,073
INVESCO QQQ TR COM 46090E103   774,239 1,514 SH   SOLE 0 0 0 1,514
ISHARES BITCOIN TRUST ETF COM 46438F101   1,303,598 24,573 SH   SOLE 0 0 0 24,573
ISHARES ETHEREUM TR COM 46438R105   281,554 11,133 SH   SOLE 0 0 0 11,133
ISHARES TR COM 46432F339   7,178,502 40,311 SH   SOLE 0 0 0 40,311
ISHARES TR COM 46429B663   2,996,110 26,689 SH   SOLE 0 0 0 26,689
ISHARES TR COM 464287432   2,002,529 24,893 SH   SOLE 0 0 0 24,893
ISHARES TR COM 464287200   1,979,731 3,363 SH   SOLE 0 0 0 3,363
ISHARES TR COM 464287440   1,949,756 21,090 SH   SOLE 0 0 0 21,090
ISHARES TR COM 464287655   741,321 3,355 SH   SOLE 0 0 0 3,355
ISHARES TR COM 464287804   654,035 5,676 SH   SOLE 0 0 0 5,676
ISHARES TR COM 464287465   626,712 8,289 SH   SOLE 0 0 0 8,289
ISHARES TR COM 464287614   545,747 1,359 SH   SOLE 0 0 0 1,359
ISHARES TR COM 464288679   463,563 4,210 SH   SOLE 0 0 0 4,210
ISHARES TR COM 464287309   455,667 4,488 SH   SOLE 0 0 0 4,488
ISHARES TR COM 46434V621   410,058 6,685 SH   SOLE 0 0 0 6,685
ISHARES TR COM 464287499   279,344 3,160 SH   SOLE 0 0 0 3,160
ISHARES TR COM 464287598   264,181 1,427 SH   SOLE 0 0 0 1,427
ISHARES TR COM 46432F842   250,416 3,563 SH   SOLE 0 0 0 3,563
J P MORGAN EXCHANGE TRADED F COM 46641Q837   4,174,602 82,879 SH   SOLE 0 0 0 82,879
J P MORGAN EXCHANGE TRADED F COM 46654Q609   3,805,574 46,965 SH   SOLE 0 0 0 46,965
J P MORGAN EXCHANGE TRADED F COM 46641Q332   453,739 7,887 SH   SOLE 0 0 0 7,887
JD.COM INC COM 47215P106   3,092,599 89,201 SH   SOLE 0 0 0 89,201
JOHNSON & JOHNSON COM 478160104   3,567,599 24,669 SH   SOLE 0 0 0 24,669
JOHNSON & JOHNSON COM 478160104   609,863 4,217 SH   SOLE 0 4,217 0 0
JPMORGAN CHASE & CO. COM 46625H100   6,978,207 29,111 SH   SOLE 0 0 0 29,111
JUNIPER NETWORKS INC. COM 48203R104   345,027 9,213 SH   SOLE 0 9,213 0 0
KATAPULT HOLDINGS INC COM 485859201   78,521 11,607 SH   SOLE 0 0 0 11,607
KATAPULT HOLDINGS INC COM 485859110   488 80,000 SH   SOLE 0 0 0 80,000
KIMBERLY-CLARK CORP COM 494368103   289,528 2,209 SH   SOLE 0 0 0 2,209
KINROSS GOLD CORP COM 496902404   420,376 45,348 SH   SOLE 0 45,348 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104   847,055 15,970 SH   SOLE 0 0 0 15,970
KRANESHARES TRUST COM 500767306   783,066 26,781 SH   SOLE 0 0 0 26,781
KROGER CO COM 501044101   714,976 11,692 SH   SOLE 0 0 0 11,692
L3HARRIS TECHNOLOGIES INC COM 502431109   221,099 1,051 SH   SOLE 0 0 0 1,051
LABCORP HOLDINGS INC COM 504922105   318,525 1,389 SH   SOLE 0 0 0 1,389
LAUDER ESTEE COS INC COM 518439104   273,162 3,643 SH   SOLE 0 0 0 3,643
LINDE PLC COM G54950103   532,568 1,272 SH   SOLE 0 0 0 1,272
LITHIUM AMERICAS ARGENTINA C COM 53681K100   1,072,148 409,117 SH   SOLE 0 171,599 0 237,518
LITHIUM AMERS CORP NEW COM 53681J103   1,119,553 376,954 SH   SOLE 0 158,567 0 218,387
LOCKHEED MARTIN CORP COM 539830109   655,533 1,349 SH   SOLE 0 0 0 1,349
LOWES COS INC COM 548661107   904,248 3,664 SH   SOLE 0 0 0 3,664
LUCID GROUP INC COM 549498103   30,804 10,200 SH   SOLE 0 0 0 10,200
LULULEMON ATHLETICA INC COM 550021109   707,459 1,850 SH   SOLE 0 0 0 1,850
LYONDELLBASELL INDUSTRIES N COM N53745100   303,690 4,089 SH   SOLE 0 0 0 4,089
MARATHON PETE CORP COM 56585A102   934,811 6,701 SH   SOLE 0 0 0 6,701
MARKETAXESS HOLDINGS INC COM 57060D108   715,869 3,167 SH   SOLE 0 3,167 0 0
MARKETWISE INC COM 57064P107   289,741 510,558 SH   SOLE 0 299,999 0 210,559
MARRIOTT INTL INC NEW COM 571903202   219,054 785 SH   SOLE 0 0 0 785
MARTIN MARIETTA MATLS INC COM 573284106   260,303 504 SH   SOLE 0 0 0 504
MASTERCARD INCORPORATED COM 57636Q104   1,963,364 3,729 SH   SOLE 0 0 0 3,729
MCDONALDS CORP COM 580135101   2,845,492 9,816 SH   SOLE 0 0 0 9,816
MCEWEN MNG INC COM 58039P305   135,185 17,376 SH   SOLE 0 0 0 17,376
MEDTRONIC PLC COM G5960L103   263,817 3,303 SH   SOLE 0 0 0 3,303
MERCADOLIBRE INC COM 58733R102   272,070 160 SH   SOLE 0 0 0 160
MERCHANTS BANCORP IND COM 58844R108   1,254,568 34,400 SH   SOLE 0 0 0 34,400
MERCK & CO INC COM 58933Y105   2,114,171 21,252 SH   SOLE 0 0 0 21,252
META PLATFORMS INC COM 30303M102   15,757,883 26,913 SH   SOLE 0 1,222 0 25,691
MICRON TECHNOLOGY INC COM 595112103   429,805 5,107 SH   SOLE 0 0 0 5,107
MICROSOFT CORP COM 594918104   19,301,085 45,791 SH   SOLE 0 0 0 45,791
MICROSOFT CORP COM 594918104   603,167 1,431 SH   SOLE 0 1,431 0 0
MID-AMER APT CMNTYS INC COM 59522J103   441,317 2,855 SH   SOLE 0 0 0 2,855
MONDELEZ INTL INC COM 609207105   345,538 5,785 SH   SOLE 0 0 0 5,785
MONSTER BEVERAGE CORP NEW COM 61174X109   682,755 12,990 SH   SOLE 0 12,098 0 892
MORGAN STANLEY EMERGING MKTS COM 617477104   68,500 15,088 SH   SOLE 0 0 0 15,088
MOTOROLA SOLUTIONS INC COM 620076307   609,578 1,319 SH   SOLE 0 0 0 1,319
MPLX LP COM 55336V100   609,928 12,744 SH   SOLE 0 0 0 12,744
NATIONAL GRID PLC COM 636274409   350,903 5,905 SH   SOLE 0 0 0 5,905
NATURAL RESOURCE PARTNERS L COM 63900P608   222,000 2,000 SH   SOLE 0 0 0 2,000
NETFLIX INC COM 64110L106   1,335,197 1,498 SH   SOLE 0 0 0 1,498
NEWMONT CORP COM 651639106   1,130,181 30,365 SH   SOLE 0 0 0 30,365
NEXTERA ENERGY INC COM 65339F101   4,536,601 63,281 SH   SOLE 0 0 0 63,281
NEXTERA ENERGY PARTNERS LP COM 65341B106   993,881 55,836 SH   SOLE 0 23,055 0 32,781
NICE LTD COM 653656108   682,211 4,016 SH   SOLE 0 0 0 4,016
NIKE INC COM 654106103   1,610,620 21,285 SH   SOLE 0 0 0 21,285
NOKIA CORP COM 654902204   49,377 11,146 SH   SOLE 0 0 0 11,146
NOMAD FOODS LTD COM G6564A105   700,078 41,721 SH   SOLE 0 40,335 0 1,386
NORFOLK SOUTHN CORP COM 655844108   643,527 2,742 SH   SOLE 0 0 0 2,742
NOVARTIS AG COM 66987V109   317,717 3,265 SH   SOLE 0 0 0 3,265
NOVO-NORDISK A S COM 670100205   1,253,841 14,576 SH   SOLE 0 0 0 14,576
NUVEEN CR STRATEGIES INCOME COM 67073D102   104,127 18,300 SH   SOLE 0 0 0 18,300
NUVEEN DOW 30 DYNMC OVERWRT COM 67075F105   687,203 45,631 SH   SOLE 0 0 0 45,631
NVIDIA CORPORATION COM 67066G104   19,344,864 144,053 SH   SOLE 0 5,573 0 138,480
OCCIDENTAL PETE CORP COM 674599105   378,748 7,665 SH   SOLE 0 0 0 7,665
ONEOK INC NEW COM 682680103   1,062,332 10,581 SH   SOLE 0 0 0 10,581
OPKO HEALTH INC COM 68375N103   22,118 15,046 SH   SOLE 0 0 0 15,046
ORACLE CORP COM 68389X105   2,196,839 13,183 SH   SOLE 0 0 0 13,183
ORGANIGRAM HLDGS INC COM 68620P705   265,586 164,960 SH   SOLE 0 0 0 164,960
PALANTIR TECHNOLOGIES INC COM 69608A108   457,335 6,047 SH   SOLE 0 0 0 6,047
PALO ALTO NETWORKS INC COM 697435105   916,714 5,038 SH   SOLE 0 0 0 5,038
PARAMOUNT GLOBAL COM 92556H206   106,943 10,224 SH   SOLE 0 0 0 10,224
PATRIA INVESTMENTS LTD COM G69451105   424,890 36,534 SH   SOLE 0 36,534 0 0
PAYPAL HLDGS INC COM 70450Y103   2,280,723 26,722 SH   SOLE 0 0 0 26,722
PEARSON PLC COM 705015105   421,635 26,156 SH   SOLE 0 0 0 26,156
PEPSICO INC COM 713448108   3,141,700 20,661 SH   SOLE 0 0 0 20,661
PETMED EXPRESS INC COM 716382106   651,910 135,251 SH   SOLE 0 0 0 135,251
PFIZER INC COM 717081103   1,554,391 58,590 SH   SOLE 0 0 0 58,590
PHILIP MORRIS INTL INC COM 718172109   991,881 8,242 SH   SOLE 0 0 0 8,242
PIMCO ETF TR COM 72201R882   365,264 5,323 SH   SOLE 0 0 0 5,323
PNC FINL SVCS GROUP INC COM 693475105   1,161,173 6,021 SH   SOLE 0 0 0 6,021
PROCTER AND GAMBLE CO COM 742718109   49,021,623 292,405 SH   SOLE 0 0 0 292,405
PROLOGIS INC. COM 74340W103   231,537 2,191 SH   SOLE 0 0 0 2,191
PROSHARES TR COM 74347R206   432,960 4,000 SH   SOLE 0 0 0 4,000
PRUDENTIAL FINL INC COM 744320102   203,295 1,715 SH   SOLE 0 0 0 1,715
PUBLIC STORAGE OPER CO COM 74460D109   1,020,884 3,409 SH   SOLE 0 2,024 0 1,385
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   211,225 2,500 SH   SOLE 0 0 0 2,500
PURE STORAGE INC COM 74624M102   201,060 3,273 SH   SOLE 0 0 0 3,273
QUALCOMM INC COM 747525103   2,401,511 15,633 SH   SOLE 0 0 0 15,633
QUALYS INC COM 74758T303   1,131,295 8,068 SH   SOLE 0 3,029 0 5,039
RAYMOND JAMES FINL INC COM 754730109   1,227,211 7,901 SH   SOLE 0 0 0 7,901
RBB FD INC COM 74933W452   3,012,534 60,420 SH   SOLE 0 0 0 60,420
RBB FD INC COM 74933W478   2,006,184 40,076 SH   SOLE 0 0 0 40,076
REGENERON PHARMACEUTICALS COM 75886F107   654,631 919 SH   SOLE 0 866 0 53
RELIANCE INC COM 759509102   593,718 2,205 SH   SOLE 0 2,205 0 0
REPUBLIC BANCORP INC KY COM 760281204   2,110,034 30,199 SH   SOLE 0 0 0 30,199
REPUBLIC SVCS INC COM 760759100   237,105 1,179 SH   SOLE 0 0 0 1,179
ROCKWELL AUTOMATION INC COM 773903109   463,551 1,622 SH   SOLE 0 0 0 1,622
ROSS STORES INC COM 778296103   1,217,312 8,047 SH   SOLE 0 0 0 8,047
ROYAL CARIBBEAN GROUP COM V7780T103   253,759 1,100 SH   SOLE 0 0 0 1,100
ROYALTY PHARMA PLC COM G7709Q104   941,593 36,911 SH   SOLE 0 29,013 0 7,898
ROYCE SMALL CAP TRUST INC COM 780910105   178,050 11,269 SH   SOLE 0 0 0 11,269
RTX CORPORATION COM 75513E101   910,402 7,867 SH   SOLE 0 0 0 7,867
S&P GLOBAL INC COM 78409V104   784,654 1,576 SH   SOLE 0 1,447 0 129
SALESFORCE INC COM 79466L302   1,079,506 3,229 SH   SOLE 0 0 0 3,229
SCHLUMBERGER LTD COM 806857108   303,576 7,918 SH   SOLE 0 0 0 7,918
SCIENCE APPLICATIONS INTE COM 808625107   422,976 3,784 SH   SOLE 0 3,784 0 0
SEABRIDGE GOLD INC COM 811916105   138,632 12,150 SH   SOLE 0 0 0 12,150
SELECT SECTOR SPDR TR COM 81369Y605   414,939 8,586 SH   SOLE 0 0 0 8,586
SERVICENOW INC COM 81762P102   233,226 220 SH   SOLE 0 0 0 220
SHAKE SHACK INC COM 819047101   1,726,989 13,305 SH   SOLE 0 0 0 13,305
SHOPIFY INC COM 82509L107   356,206 3,350 SH   SOLE 0 0 0 3,350
SITIO ROYALTIES CORP COM 82983N108   487,747 25,430 SH   SOLE 0 25,228 0 202
SKECHERS U S A INC COM 830566105   769,427 11,443 SH   SOLE 0 0 0 11,443
SNAP-ON INC COM 833034101   715,624 2,108 SH   SOLE 0 2,108 0 0
SOUTHERN CO COM 842587107   587,353 7,135 SH   SOLE 0 0 0 7,135
SPDR GOLD TR COM 78463V107   783,533 3,236 SH   SOLE 0 0 0 3,236
SPDR INDEX SHS FDS COM 78463X509   506,806 13,208 SH   SOLE 0 0 0 13,208
SPDR INDEX SHS FDS COM 78463X889   288,650 8,457 SH   SOLE 0 0 0 8,457
SPDR S&P 500 ETF TR COM 78462F103   1,323,464 2,454 SH   SOLE 0 0 0 2,454
SPDR SER TR COM 78464A631   580,370 3,500 SH   SOLE 0 0 0 3,500
SPDR SER TR COM 78468R663   484,213 5,296 SH   SOLE 0 0 0 5,296
SPDR SER TR COM 78464A797   388,290 7,000 SH   SOLE 0 0 0 7,000
SPDR SER TR COM 78464A698   331,925 5,500 SH   SOLE 0 0 0 5,500
SPDR SER TR COM 78464A763   263,011 1,991 SH   SOLE 0 0 0 1,991
SPDR SER TR COM 78464A805   262,262 3,672 SH   SOLE 0 0 0 3,672
STARBUCKS CORP COM 855244109   1,786,150 19,574 SH   SOLE 0 0 0 19,574
STARWOOD PPTY TR INC COM 85571B105   356,079 18,790 SH   SOLE 0 0 0 18,790
STIFEL FINL CORP COM 860630102   286,416 2,700 SH   SOLE 0 0 0 2,700
STOCK YDS BANCORP INC COM 861025104   2,196,872 30,678 SH   SOLE 0 0 0 30,678
STRATASYS LTD COM M85548101   218,205 24,545 SH   SOLE 0 0 0 24,545
SUNCOR ENERGY INC NEW COM 867224107   635,591 17,814 SH   SOLE 0 0 0 17,814
SYNOPSYS INC COM 871607107   604,273 1,245 SH   SOLE 0 1,245 0 0
SYSCO CORP COM 871829107   932,030 12,190 SH   SOLE 0 0 0 12,190
T ROWE PRICE ETF INC COM 87283Q404   3,048,643 77,005 SH   SOLE 0 0 0 77,005
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100   317,169 1,606 SH   SOLE 0 0 0 1,606
TALEN ENERGY CORP COM 87422Q109   201,671 1,001 SH   SOLE 0 0 0 1,001
TARGET CORP COM 87612E106   1,295,710 9,585 SH   SOLE 0 0 0 9,585
TESLA INC COM 88160R101   6,139,176 15,202 SH   SOLE 0 0 0 15,202
TEXAS PACIFIC LAND CORP COM 88262P102   575,099 520 SH   SOLE 0 520 0 0
TEXAS ROADHOUSE INC COM 882681109   328,743 1,822 SH   SOLE 0 0 0 1,822
THERMO FISHER SCIENTIFIC INC COM 883556102   280,441 539 SH   SOLE 0 0 0 539
TJX COS INC NEW COM 872540109   1,080,381 8,943 SH   SOLE 0 0 0 8,943
TRACTOR SUPPLY CO COM 892356106   326,508 6,154 SH   SOLE 0 0 0 6,154
TRANE TECHNOLOGIES PLC COM G8994E103   294,431 797 SH   SOLE 0 0 0 797
TRUIST FINL CORP COM 89832Q109   350,380 8,077 SH   SOLE 0 0 0 8,077
UBER TECHNOLOGIES INC COM 90353T100   588,060 9,749 SH   SOLE 0 0 0 9,749
UNION PAC CORP COM 907818108   1,206,282 5,290 SH   SOLE 0 0 0 5,290
UNITED PARCEL SERVICE INC COM 911312106   847,801 6,723 SH   SOLE 0 0 0 6,723
UNITED THERAPEUTICS CORP DEL COM 91307C102   692,625 1,963 SH   SOLE 0 1,953 0 10
UNITEDHEALTH GROUP INC COM 91324P102   2,594,770 5,129 SH   SOLE 0 0 0 5,129
URANIUM ENERGY CORP COM 916896103   363,615 54,352 SH   SOLE 0 54,352 0 0
US BANCORP DEL COM 902973304   1,318,639 27,569 SH   SOLE 0 0 0 27,569
VALERO ENERGY CORP COM 91913Y100   299,733 2,445 SH   SOLE 0 0 0 2,445
VANECK ETF TRUST COM 92189F106   712,246 21,004 SH   SOLE 0 0 0 21,004
VANGUARD INDEX FDS COM 922908363   703,645 1,306 SH   SOLE 0 0 0 1,306
VANGUARD INDEX FDS COM 922908744   226,429 1,337 SH   SOLE 0 0 0 1,337
VANGUARD INTL EQUITY INDEX F COM 922042742   411,180 3,500 SH   SOLE 0 0 0 3,500
VANGUARD SPECIALIZED FUNDS COM 921908844   3,142,680 16,048 SH   SOLE 0 0 0 16,048
VANGUARD TAX-MANAGED FDS COM 921943858   216,433 4,526 SH   SOLE 0 0 0 4,526
VANGUARD WHITEHALL FDS COM 921946406   1,873,964 14,687 SH   SOLE 0 0 0 14,687
VANGUARD WHITEHALL FDS COM 921946810   861,412 10,769 SH   SOLE 0 0 0 10,769
VANGUARD WHITEHALL FDS COM 921946794   640,651 9,438 SH   SOLE 0 0 0 9,438
VERIZON COMMUNICATIONS INC COM 92343V104   1,940,165 48,516 SH   SOLE 0 0 0 48,516
VERTEX PHARMACEUTICALS INC COM 92532F100   840,435 2,087 SH   SOLE 0 1,288 0 799
VIKING THERAPEUTICS INC COM 92686J106   1,242,289 30,872 SH   SOLE 0 4,730 0 26,142
VILLAGE FARMS INTL INC COM 92707Y108   192,249 249,350 SH   SOLE 0 0 0 249,350
VISA INC COM 92826C839   3,974,595 12,576 SH   SOLE 0 0 0 12,576
WALMART INC COM 931142103   2,916,054 32,275 SH   SOLE 0 0 0 32,275
WASTE MGMT INC DEL COM 94106L109   458,467 2,272 SH   SOLE 0 0 0 2,272
WELLS FARGO CO NEW COM 949746101   360,482 5,132 SH   SOLE 0 0 0 5,132
WEST PHARMACEUTICAL SERV COM 955306105   677,067 2,067 SH   SOLE 0 2,067 0 0
WHEATON PRECIOUS METALS C COM 962879102   635,175 11,294 SH   SOLE 0 11,294 0 0
WILLIAMS SONOMA INC COM 969904101   2,339,230 12,632 SH   SOLE 0 0 0 12,632
WILLIS TOWERS WATSON PLC LTD COM G96629103   1,154,262 3,685 SH   SOLE 0 0 0 3,685
WISDOMTREE TR COM 97717W802   2,943,415 77,909 SH   SOLE 0 0 0 77,909
WORLD GOLD TR COM 98149E303   710,495 13,666 SH   SOLE 0 0 0 13,666