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   1,918,927 18,091 SH   SOLE   0 0 18,091
ABBOTT LABS COM 002824100   1,220,612 10,739 SH   SOLE   0 0 10,739
ABBVIE INC COM 00287Y109   7,692,463 42,243 SH   SOLE   120 0 42,123
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,895,335 14,123 SH   SOLE   31 0 14,092
ADECOAGRO S A COM L00849106   216,885 19,681 SH   SOLE   140 0 19,541
ADOBE INC COM 00724F101   1,654,622 3,279 SH   SOLE   0 0 3,279
ADTALEM GLOBAL ED INC COM 00737L103   262,654 5,110 SH   SOLE   0 0 5,110
ADVANCED MICRO DEVICES INC COM 007903107   2,510,074 13,907 SH   SOLE   0 0 13,907
AFLAC INC COM 001055102   692,079 8,061 SH   SOLE   0 0 8,061
AGCO CORP COM 001084102   271,259 2,205 SH   SOLE   200 0 2,005
AGNICO EAGLE MINES LTD COM 008474108   1,880,287 31,522 SH   SOLE   924 0 30,598
AIR PRODS & CHEMS INC COM 009158106   831,955 3,434 SH   SOLE   0 0 3,434
AKEBIA THERAPEUTICS INC COM 00972D105   89,670 49,000 SH   SOLE   0 0 49,000
ALAMOS GOLD INC NEW COM CL A 011532108   156,911 10,638 SH   SOLE   0 0 10,638
ALBEMARLE CORP COM 012653101   249,647 1,895 SH   SOLE   0 0 1,895
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,505,754 34,629 SH   SOLE   69 0 34,560
ALLETE INC COM NEW 018522300   601,756 10,090 SH   SOLE   267 0 9,823
ALLISON TRANSMISSION HLDGS I COM 01973R101   327,075 4,030 SH   SOLE   29 0 4,001
ALPHABET INC CAP STK CL C 02079K107   22,511,437 147,849 SH   SOLE   0 0 147,849
ALPHABET INC CAP STK CL A 02079K305   11,114,183 73,638 SH   SOLE   833 0 72,805
ALPS ETF TR BARRONS 400 ETF 00162Q726   237,670 3,500 SH   SOLE   0 0 3,500
ALTRIA GROUP INC COM 02209S103   4,109,989 94,223 SH   SOLE   877 0 93,346
A-MARK PRECIOUS METALS INC COM 00181T107   7,624,535 248,437 SH   SOLE   375 0 248,062
AMAZON COM INC COM 023135106   44,835,069 248,559 SH   SOLE   162 0 248,397
AMC NETWORKS INC CL A 00164V103   140,320 11,568 SH   SOLE   0 0 11,568
AMCOR PLC ORD G0250X107   434,170 45,654 SH   SOLE   0 0 45,654
AMEREN CORP COM 023608102   303,828 4,108 SH   SOLE   0 0 4,108
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   358,714 6,189 SH   SOLE   0 0 6,189
AMERICAN CENTY ETF TR US SML CP VALU 025072877   949,027 10,127 SH   SOLE   0 0 10,127
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   442,292 6,939 SH   SOLE   0 0 6,939
AMERICAN ELEC PWR CO INC COM 025537101   290,609 3,375 SH   SOLE   0 0 3,375
AMERICAN EXPRESS CO COM 025816109   874,102 3,839 SH   SOLE   0 0 3,839
AMERICAN TOWER CORP NEW COM 03027X100   5,007,234 25,342 SH   SOLE   16 0 25,326
AMGEN INC COM 031162100   1,237,667 4,353 SH   SOLE   14 0 4,339
AMPHENOL CORP NEW CL A 032095101   334,054 2,896 SH   SOLE   0 0 2,896
ANALOG DEVICES INC COM 032654105   390,437 1,974 SH   SOLE   0 0 1,974
ANSYS INC COM 03662Q105   203,436 586 SH   SOLE   0 0 586
AON PLC SHS CL A G0403H108   404,469 1,212 SH   SOLE   0 0 1,212
APOLLO GLOBAL MGMT INC COM 03769M106   382,218 3,399 SH   SOLE   0 0 3,399
APPLE INC COM 037833100   84,914,741 495,187 SH   SOLE   478 0 494,709
APPLIED MATLS INC COM 038222105   2,560,126 12,414 SH   SOLE   46 0 12,368
ARCHER DANIELS MIDLAND CO COM 039483102   423,294 6,739 SH   SOLE   0 0 6,739
ARES CAPITAL CORP COM 04010L103   253,088 12,156 SH   SOLE   0 0 12,156
ARGAN INC COM 04010E109   320,777 6,347 SH   SOLE   48 0 6,299
ASML HOLDING N V N Y REGISTRY SHS N07059210   926,799 955 SH   SOLE   0 0 955
AT&T INC COM 00206R102   384,257 21,833 SH   SOLE   0 0 21,833
ATKORE INC COM 047649108   296,962 1,560 SH   SOLE   15 0 1,545
ATMOS ENERGY CORP COM 049560105   369,686 3,110 SH   SOLE   0 0 3,110
AUTODESK INC COM 052769106   7,172,488 27,542 SH   SOLE   100 0 27,442
AUTOMATIC DATA PROCESSING IN COM 053015103   1,010,198 4,045 SH   SOLE   0 0 4,045
BANK AMERICA CORP COM 060505104   2,560,140 67,514 SH   SOLE   0 0 67,514
BANK NEW YORK MELLON CORP COM 064058100   1,059,805 18,393 SH   SOLE   0 0 18,393
BECTON DICKINSON & CO COM 075887109   447,142 1,807 SH   SOLE   0 0 1,807
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   28,664,746 68,165 SH   SOLE   0 0 68,165
BEST BUY INC COM 086516101   578,394 7,051 SH   SOLE   200 0 6,851
BETTERWARE DE MEXC S A P I D SHS P1666E105   894,824 44,786 SH   SOLE   1,105 0 43,681
BLACK HILLS CORP COM 092113109   758,166 13,886 SH   SOLE   454 0 13,432
BLACKROCK INC COM 09247X101   391,969 470 SH   SOLE   0 0 470
BLACKSTONE INC COM 09260D107   11,140,992 84,806 SH   SOLE   0 0 84,806
BLOCK H & R INC COM 093671105   254,488 5,182 SH   SOLE   41 0 5,141
BOEING CO COM 097023105   480,602 2,490 SH   SOLE   0 0 2,490
BOOKING HOLDINGS INC COM 09857L108   1,628,918 449 SH   SOLE   0 0 449
BORGWARNER INC COM 099724106   2,917,203 83,972 SH   SOLE   0 0 83,972
BOSTON SCIENTIFIC CORP COM 101137107   218,757 3,194 SH   SOLE   0 0 3,194
BP PLC SPONSORED ADR 055622104   351,267 9,322 SH   SOLE   0 0 9,322
BRISTOL-MYERS SQUIBB CO COM 110122108   6,374,062 117,538 SH   SOLE   500 0 117,038
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   958,794 31,436 SH   SOLE   927 0 30,509
BROADCOM INC COM 11135F101   4,915,744 3,709 SH   SOLE   6 0 3,703
BROWN & BROWN INC COM 115236101   368,981 4,215 SH   SOLE   0 0 4,215
BROWN FORMAN CORP CL B 115637209   294,286 5,701 SH   SOLE   0 0 5,701
BUILDERS FIRSTSOURCE INC COM 12008R107   1,010,633 4,846 SH   SOLE   0 0 4,846
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   291,692 3,831 SH   SOLE   0 0 3,831
CADENCE DESIGN SYSTEM INC COM 127387108   1,195,626 3,841 SH   SOLE   18 0 3,823
CAMECO CORP COM 13321L108   15,125,662 349,161 SH   SOLE   85 0 349,076
CAPITAL ONE FINL CORP COM 14040H105   1,446,169 9,713 SH   SOLE   0 0 9,713
CARDINAL HEALTH INC COM 14149Y108   15,019,866 134,226 SH   SOLE   37 0 134,189
CARMAX INC COM 143130102   2,923,150 33,557 SH   SOLE   0 0 33,557
CASEYS GEN STORES INC COM 147528103   9,966,032 31,295 SH   SOLE   15 0 31,280
CATERPILLAR INC COM 149123101   2,751,662 7,509 SH   SOLE   12 0 7,497
CBRE GROUP INC CL A 12504L109   219,762 2,260 SH   SOLE   0 0 2,260
CELANESE CORP DEL COM 150870103   282,080 1,641 SH   SOLE   0 0 1,641
CELSIUS HLDGS INC COM NEW 15118V207   16,454,189 198,435 SH   SOLE   153 0 198,282
CENCORA INC COM 03073E105   1,447,734 5,958 SH   SOLE   0 0 5,958
CENTENE CORP DEL COM 15135B101   1,598,952 20,374 SH   SOLE   300 0 20,074
CF INDS HLDGS INC COM 125269100   326,599 3,925 SH   SOLE   0 0 3,925
CHECK POINT SOFTWARE TECH LT ORD M22465104   894,183 5,452 SH   SOLE   0 0 5,452
CHEVRON CORP NEW COM 166764100   7,369,697 46,721 SH   SOLE   100 0 46,621
CHIPOTLE MEXICAN GRILL INC COM 169656105   366,253 126 SH   SOLE   0 0 126
CHUBB LIMITED COM H1467J104   691,359 2,668 SH   SOLE   0 0 2,668
CHURCH & DWIGHT CO INC COM 171340102   370,613 3,553 SH   SOLE   0 0 3,553
CINCINNATI FINL CORP COM 172062101   373,503 3,008 SH   SOLE   0 0 3,008
CINTAS CORP COM 172908105   1,815,820 2,643 SH   SOLE   0 0 2,643
CISCO SYS INC COM 17275R102   6,934,100 138,932 SH   SOLE   0 0 138,932
CITIGROUP INC COM NEW 172967424   975,851 15,431 SH   SOLE   0 0 15,431
CIVITAS RESOURCES INC COM NEW 17888H103   389,144 5,126 SH   SOLE   101 0 5,025
CLOROX CO DEL COM 189054109   563,292 3,679 SH   SOLE   0 0 3,679
COCA COLA CO COM 191216100   1,077,808 17,617 SH   SOLE   0 0 17,617
COCA COLA CONS INC COM 191098102   872,649 1,031 SH   SOLE   0 0 1,031
COLGATE PALMOLIVE CO COM 194162103   1,760,207 19,547 SH   SOLE   0 0 19,547
COMCAST CORP NEW CL A 20030N101   10,108,972 233,194 SH   SOLE   700 0 232,494
COMERICA INC COM 200340107   1,732,185 31,500 SH   SOLE   55 0 31,445
COMMERCIAL METALS CO COM 201723103   5,719,512 97,320 SH   SOLE   167 0 97,153
COMMVAULT SYS INC COM 204166102   289,177 2,851 SH   SOLE   25 0 2,826
CONOCOPHILLIPS COM 20825C104   428,340 3,365 SH   SOLE   0 0 3,365
CONSOLIDATED EDISON INC COM 209115104   555,757 6,120 SH   SOLE   0 0 6,120
CONSTELLATION ENERGY CORP COM 21037T109   321,084 1,737 SH   SOLE   0 0 1,737
CORCEPT THERAPEUTICS INC COM 218352102   245,426 9,743 SH   SOLE   80 0 9,663
CORE & MAIN INC CL A 21874C102   324,894 5,675 SH   SOLE   45 0 5,630
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114   252,611 189,933 SH   SOLE   0 0 189,933
CORE SCIENTIFIC INC NEW COM 21874A106   265,500 75,000 SH   SOLE   0 0 75,000
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A130   379,865 158,277 SH   SOLE   0 0 158,277
COREBRIDGE FINL INC COM 21871X109   1,315,116 45,775 SH   SOLE   0 0 45,775
CORNING INC COM 219350105   4,536,338 137,632 SH   SOLE   0 0 137,632
CORPAY INC COM SHS 219948106   350,501 1,136 SH   SOLE   100 0 1,036
CORTEVA INC COM 22052L104   268,454 4,655 SH   SOLE   0 0 4,655
COSTCO WHSL CORP NEW COM 22160K105   27,402,121 37,402 SH   SOLE   10 0 37,392
CRICUT INC COM CL A 22658D100   199,301 41,870 SH   SOLE   315 0 41,555
CROWDSTRIKE HLDGS INC CL A 22788C105   209,025 652 SH   SOLE   0 0 652
CROWN CASTLE INC COM 22822V101   294,419 2,782 SH   SOLE   0 0 2,782
CSX CORP COM 126408103   564,624 15,231 SH   SOLE   0 0 15,231
CUMMINS INC COM 231021106   4,327,914 14,688 SH   SOLE   100 0 14,588
CVR ENERGY INC COM 12662P108   421,678 11,825 SH   SOLE   248 0 11,577
CVS HEALTH CORP COM 126650100   1,226,816 15,381 SH   SOLE   300 0 15,081
D R HORTON INC COM 23331A109   1,114,826 6,775 SH   SOLE   0 0 6,775
DANAHER CORPORATION COM 235851102   835,563 3,346 SH   SOLE   0 0 3,346
DEERE & CO COM 244199105   17,351,019 42,243 SH   SOLE   23 0 42,220
DIAMOND OFFSHORE DRILLING IN COM 25271C201   4,933,383 361,685 SH   SOLE   633 0 361,052
DIGITAL RLTY TR INC COM 253868103   224,846 1,561 SH   SOLE   0 0 1,561
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,959,430 61,328 SH   SOLE   0 0 61,328
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,271,581 31,090 SH   SOLE   0 0 31,090
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   3,232,295 56,727 SH   SOLE   0 0 56,727
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   496,332 9,119 SH   SOLE   0 0 9,119
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   594,299 9,533 SH   SOLE   0 0 9,533
DISCOVER FINL SVCS COM 254709108   1,531,131 11,680 SH   SOLE   0 0 11,680
DISNEY WALT CO COM 254687106   3,203,596 26,182 SH   SOLE   300 0 25,882
DNP SELECT INCOME FD INC COM 23325P104   107,289 11,829 SH   SOLE   0 0 11,829
DOLBY LABORATORIES INC COM CL A 25659T107   400,504 4,781 SH   SOLE   40 0 4,741
DOLLAR GEN CORP NEW COM 256677105   1,081,090 6,927 SH   SOLE   119 0 6,808
DOMINION ENERGY INC COM 25746U109   366,121 7,443 SH   SOLE   0 0 7,443
DOVER CORP COM 260003108   357,038 2,015 SH   SOLE   0 0 2,015
DRAFTKINGS INC NEW COM CL A 26142V105   400,244 8,814 SH   SOLE   0 0 8,814
DROPBOX INC CL A 26210C104   1,001,452 41,212 SH   SOLE   0 0 41,212
DT MIDSTREAM INC COMMON STOCK 23345M107   230,072 3,766 SH   SOLE   141 0 3,625
DUKE ENERGY CORP NEW COM NEW 26441C204   14,378,376 148,675 SH   SOLE   85 0 148,590
DUPONT DE NEMOURS INC COM 26614N102   226,387 2,953 SH   SOLE   0 0 2,953
DXP ENTERPRISES INC COM NEW 233377407   503,235 9,366 SH   SOLE   70 0 9,296
EAST WEST BANCORP INC COM 27579R104   1,010,156 12,769 SH   SOLE   0 0 12,769
EASTMAN CHEM CO COM 277432100   446,480 4,455 SH   SOLE   0 0 4,455
EATON CORP PLC SHS G29183103   2,021,789 6,466 SH   SOLE   0 0 6,466
EATON VANCE TAX-MANAGED GLOB COM 27829F108   82,717 10,137 SH   SOLE   0 0 10,137
ECOLAB INC COM 278865100   480,041 2,079 SH   SOLE   0 0 2,079
ELEVANCE HEALTH INC COM 036752103   425,721 821 SH   SOLE   0 0 821
ELI LILLY & CO COM 532457108   3,100,397 3,985 SH   SOLE   10 0 3,975
EMERSON ELEC CO COM 291011104   589,444 5,197 SH   SOLE   0 0 5,197
ENACT HLDGS INC COM 29249E109   270,985 8,691 SH   SOLE   65 0 8,626
ENBRIDGE INC COM 29250N105   831,985 22,996 SH   SOLE   407 0 22,589
ENTERGY CORP NEW COM 29364G103   1,212,616 11,474 SH   SOLE   224 0 11,250
ENTERPRISE PRODS PARTNERS L COM 293792107   699,087 23,958 SH   SOLE   0 0 23,958
EOG RES INC COM 26875P101   885,628 6,928 SH   SOLE   35 0 6,893
EQT CORP COM 26884L109   203,032 5,477 SH   SOLE   400 0 5,077
EQUINIX INC COM 29444U700   235,219 285 SH   SOLE   0 0 285
EQUINOR ASA SPONSORED ADR 29446M102   580,550 21,478 SH   SOLE   0 0 21,478
EQUITRANS MIDSTREAM CORP COM 294600101   1,157,721 92,692 SH   SOLE   2,248 0 90,444
ESSENT GROUP LTD COM G3198U102   295,051 4,958 SH   SOLE   40 0 4,918
ESSEX PPTY TR INC COM 297178105   312,378 1,276 SH   SOLE   0 0 1,276
EVEREST GROUP LTD COM G3223R108   352,980 888 SH   SOLE   0 0 888
EXELIXIS INC COM 30161Q104   238,107 10,034 SH   SOLE   68 0 9,966
EXELON CORP COM 30161N101   575,525 15,319 SH   SOLE   300 0 15,019
EXP WORLD HLDGS INC COM 30212W100   145,240 14,060 SH   SOLE   102 0 13,958
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   9,225 10,000 PRN   SOLE   0 0 10,000
EXPEDITORS INTL WASH INC COM 302130109   6,428,865 52,882 SH   SOLE   74 0 52,808
EXTRA SPACE STORAGE INC COM 30225T102   554,043 3,769 SH   SOLE   0 0 3,769
EXXON MOBIL CORP COM 30231G102   3,396,250 29,218 SH   SOLE   0 0 29,218
F5 INC COM 315616102   511,703 2,699 SH   SOLE   100 0 2,599
FAIR ISAAC CORP COM 303250104   1,063,418 851 SH   SOLE   0 0 851
FASTENAL CO COM 311900104   1,883,296 24,414 SH   SOLE   0 0 24,414
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   328,622 3,218 SH   SOLE   0 0 3,218
FEDERATED HERMES INC CL B 314211103   1,344,650 37,227 SH   SOLE   0 0 37,227
FEDEX CORP COM 31428X106   763,482 2,635 SH   SOLE   0 0 2,635
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   299,213 1,920 SH   SOLE   0 0 1,920
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   9,593,611 180,671 SH   SOLE   0 0 180,671
FIDELITY NATL INFORMATION SV COM 31620M106   215,715 2,908 SH   SOLE   200 0 2,708
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   14,951,888 291,119 SH   SOLE   375 0 290,744
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   218,942 12,641 SH   SOLE   0 0 12,641
FIRSTCASH HOLDINGS INC COM 33768G107   7,564,534 59,311 SH   SOLE   0 0 59,311
FISERV INC COM 337738108   303,019 1,896 SH   SOLE   0 0 1,896
FLEX LTD ORD Y2573F102   8,253,871 288,496 SH   SOLE   524 0 287,972
FLUTTER ENTMT PLC SHS G3643J108   5,716,656 27,965 SH   SOLE   0 0 27,965
FORD MTR CO DEL COM 345370860   1,505,798 113,388 SH   SOLE   0 0 113,388
FORESTAR GROUP INC COM 346232101   237,242 5,903 SH   SOLE   45 0 5,858
FORTINET INC COM 34959E109   4,890,586 71,594 SH   SOLE   200 0 71,394
FOX CORP CL A COM 35137L105   327,991 10,489 SH   SOLE   0 0 10,489
FRANCO NEV CORP COM 351858105   21,378,037 179,406 SH   SOLE   258 0 179,148
FRANKLIN RESOURCES INC COM 354613101   326,413 11,612 SH   SOLE   0 0 11,612
FREEPORT-MCMORAN INC CL B 35671D857   667,972 14,206 SH   SOLE   0 0 14,206
FTI CONSULTING INC COM 302941109   14,548,501 69,183 SH   SOLE   0 0 69,183
FUNDAMENTAL GLOBAL INC COM 30329Y106   14,490 10,500 SH   SOLE   0 0 10,500
GABELLI EQUITY TR INC COM 362397101   74,702 13,533 SH   SOLE   0 0 13,533
GAP INC COM 364760108   297,485 10,798 SH   SOLE   85 0 10,713
GARMIN LTD SHS H2906T109   9,580,971 64,358 SH   SOLE   0 0 64,358
GENERAL DYNAMICS CORP COM 369550108   563,198 1,994 SH   SOLE   0 0 1,994
GENERAL ELECTRIC CO COM NEW 369604301   489,039 2,786 SH   SOLE   0 0 2,786
GENERAL MLS INC COM 370334104   244,195 3,490 SH   SOLE   0 0 3,490
GENERAL MTRS CO COM 37045V100   319,718 7,050 SH   SOLE   0 0 7,050
GENUINE PARTS CO COM 372460105   366,409 2,365 SH   SOLE   0 0 2,365
GIBRALTAR INDS INC COM 374689107   238,691 2,964 SH   SOLE   0 0 2,964
GILEAD SCIENCES INC COM 375558103   1,663,969 22,716 SH   SOLE   363 0 22,353
GLOBALSTAR INC COM 378973408   32,340 22,000 SH   SOLE   0 0 22,000
GODADDY INC CL A 380237107   969,734 8,171 SH   SOLE   0 0 8,171
GOLD FIELDS LTD SPONSORED ADR 38059T106   914,147 57,530 SH   SOLE   1,700 0 55,830
GOLDMAN SACHS GROUP INC COM 38141G104   8,161,670 19,540 SH   SOLE   0 0 19,540
GRAINGER W W INC COM 384802104   447,612 440 SH   SOLE   0 0 440
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   5,577,025 34,179 SH   SOLE   61 0 34,118
GSK PLC SPONSORED ADR 37733W204   1,011,926 23,605 SH   SOLE   419 0 23,186
HALEON PLC SPON ADS 405552100   133,964 15,779 SH   SOLE   0 0 15,779
HALLIBURTON CO COM 406216101   7,215,531 183,042 SH   SOLE   300 0 182,742
HAVERTY FURNITURE COS INC COM 419596101   4,913,280 144,000 SH   SOLE   0 0 144,000
HCA HEALTHCARE INC COM 40412C101   2,401,124 7,199 SH   SOLE   0 0 7,199
HERSHEY CO COM 427866108   686,780 3,531 SH   SOLE   100 0 3,431
HF SINCLAIR CORP COM 403949100   6,560,265 108,668 SH   SOLE   518 0 108,150
HOME DEPOT INC COM 437076102   6,366,425 16,597 SH   SOLE   14 0 16,583
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   1,136,706 30,532 SH   SOLE   0 0 30,532
HONEYWELL INTL INC COM 438516106   1,124,509 5,479 SH   SOLE   0 0 5,479
HORMEL FOODS CORP COM 440452100   423,320 12,133 SH   SOLE   0 0 12,133
HUNTINGTON BANCSHARES INC COM 446150104   666,452 47,774 SH   SOLE   0 0 47,774
ICON PLC SHS G4705A100   434,719 1,294 SH   SOLE   0 0 1,294
ILLINOIS TOOL WKS INC COM 452308109   2,326,428 8,670 SH   SOLE   37 0 8,633
INMODE LTD SHS M5425M103   231,465 10,711 SH   SOLE   76 0 10,635
INNOVATIVE INDL PPTYS INC COM 45781V101   254,812 2,461 SH   SOLE   19 0 2,442
INNOVIVA INC COM 45781M101   2,734,102 179,403 SH   SOLE   457 0 178,946
INTEL CORP COM 458140100   908,412 20,566 SH   SOLE   0 0 20,566
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,257,739 29,162 SH   SOLE   0 0 29,162
INTERCONTINENTAL EXCHANGE IN COM 45866F104   613,488 4,464 SH   SOLE   0 0 4,464
INTERDIGITAL INC COM 45867G101   2,886,033 27,109 SH   SOLE   73 0 27,036
INTERNATIONAL BUSINESS MACHS COM 459200101   2,933,598 15,362 SH   SOLE   0 0 15,362
INTERNATIONAL TOWER HILL MIN COM 46050R102   34,475 50,000 SH   SOLE   0 0 50,000
INTUIT COM 461202103   9,467,387 14,565 SH   SOLE   10 0 14,555
INTUITIVE SURGICAL INC COM NEW 46120E602   1,325,378 3,321 SH   SOLE   17 0 3,304
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   730,229 4,311 SH   SOLE   0 0 4,311
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   248,137 12,016 SH   SOLE   0 0 12,016
INVESCO QQQ TR UNIT SER 1 46090E103   1,438,500 3,240 SH   SOLE   999 0 2,240
IRON MTN INC DEL COM 46284V101   734,044 9,152 SH   SOLE   0 0 9,152
ISHARES BITCOIN TR SHS 46438F101   2,788,140 68,894 SH   SOLE   386 0 68,508
ISHARES GOLD TR ISHARES NEW 464285204   726,731 17,299 SH   SOLE   0 0 17,299
ISHARES INC MSCI MEXICO ETF 464286822   231,495 3,340 SH   SOLE   0 0 3,340
ISHARES SILVER TR ISHARES 46428Q109   2,519,085 110,729 SH   SOLE   0 0 110,729
ISHARES TR RUS 1000 VAL ETF 464287598   1,047,256 5,847 SH   SOLE   0 0 5,847
ISHARES TR S&P 500 GRWT ETF 464287309   747,811 8,856 SH   SOLE   0 0 8,856
ISHARES TR CORE S&P SCP ETF 464287804   291,267 2,635 SH   SOLE   0 0 2,635
ISHARES TR SHRT NAT MUN ETF 464288158   484,586 4,627 SH   SOLE   0 0 4,627
ISHARES TR CORE S&P500 ETF 464287200   1,504,253 2,861 SH   SOLE   0 0 2,861
ISHARES TR 0-3 MNTH TREASRY 46436E718   14,266,433 141,659 SH   SOLE   6 0 141,653
ISHARES TR CORE US AGGBD ET 464287226   12,808,477 130,779 SH   SOLE   716 0 130,063
ISHARES TR 1 3 YR TREAS BD 464287457   9,642,811 117,912 SH   SOLE   0 0 117,912
ISHARES TR PFD AND INCM SEC 464288687   264,060 8,193 SH   SOLE   0 0 8,193
ISHARES TR NATIONAL MUN ETF 464288414   5,973,916 55,520 SH   SOLE   0 0 55,520
ISHARES TR CORE S&P US VLU 464287663   249,434 2,758 SH   SOLE   0 0 2,758
ISHARES TR US HLTHCARE ETF 464287762   568,428 9,183 SH   SOLE   0 0 9,183
ISHARES TR RUSSELL 3000 ETF 464287689   363,097 1,210 SH   SOLE   0 0 1,210
ISHARES TR 0-5 YR TIPS ETF 46429B747   212,482 2,137 SH   SOLE   0 0 2,137
ISHARES TR RUS 1000 GRW ETF 464287614   1,049,794 3,115 SH   SOLE   0 0 3,115
ISHARES TR RUS MID CAP ETF 464287499   228,220 2,714 SH   SOLE   0 0 2,714
ISHARES TR U.S. TECH ETF 464287721   720,140 5,332 SH   SOLE   0 0 5,332
ISHARES TR ESG AWR MSCI USA 46435G425   394,178 3,429 SH   SOLE   0 0 3,429
ISHARES TR CORE S&P TTL STK 464287150   272,529 2,364 SH   SOLE   0 0 2,364
ISHARES TR CORE S&P MCP ETF 464287507   425,088 6,998 SH   SOLE   0 0 6,998
ISHARES TR RUSEL 2500 ETF 46435G268   6,204,314 94,564 SH   SOLE   0 0 94,564
ITURAN LOCATION AND CONTROL SHS M6158M104   252,143 9,018 SH   SOLE   63 0 8,955
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   27,748,247 546,871 SH   SOLE   878 0 545,993
JABIL INC COM 466313103   15,443,981 115,297 SH   SOLE   180 0 115,117
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   3,570,573 29,651 SH   SOLE   0 0 29,651
JOHNSON & JOHNSON COM 478160104   17,050,588 107,785 SH   SOLE   0 0 107,785
JONES LANG LASALLE INC COM 48020Q107   680,474 3,488 SH   SOLE   0 0 3,488
JPMORGAN CHASE & CO COM 46625H100   18,780,103 93,760 SH   SOLE   100 0 93,660
KB FINL GROUP INC SPONSORED ADR 48241A105   1,742,847 33,471 SH   SOLE   59 0 33,412
KENON HLDGS LTD SHS Y46717107   301,231 11,299 SH   SOLE   231 0 11,068
KENVUE INC COM 49177J102   328,949 15,328 SH   SOLE   0 0 15,328
KEYCORP COM 493267108   241,204 15,256 SH   SOLE   0 0 15,256
KIMBERLY-CLARK CORP COM 494368103   509,510 3,939 SH   SOLE   0 0 3,939
KINDER MORGAN INC DEL COM 49456B101   805,584 43,925 SH   SOLE   802 0 43,123
KKR & CO INC COM 48251W104   1,281,490 12,741 SH   SOLE   0 0 12,741
KLA CORP COM NEW 482480100   412,156 590 SH   SOLE   0 0 590
KT CORP SPONSORED ADR 48268K101   1,392,172 99,299 SH   SOLE   997 0 98,302
LAM RESEARCH CORP COM 512807108   2,395,621 2,466 SH   SOLE   11 0 2,455
LAMB WESTON HLDGS INC COM 513272104   251,624 2,362 SH   SOLE   100 0 2,262
LAUDER ESTEE COS INC CL A 518439104   208,257 1,351 SH   SOLE   0 0 1,351
LENNAR CORP CL A 526057104   1,437,237 8,357 SH   SOLE   0 0 8,357
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   89,890 12,572 SH   SOLE   0 0 12,572
LINDE PLC SHS G54950103   823,239 1,773 SH   SOLE   0 0 1,773
LOCKHEED MARTIN CORP COM 539830109   12,522,408 27,530 SH   SOLE   8 0 27,522
LOWES COS INC COM 548661107   2,882,341 11,315 SH   SOLE   12 0 11,303
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   346,422 3,387 SH   SOLE   0 0 3,387
MARATHON PETE CORP COM 56585A102   1,318,616 6,544 SH   SOLE   0 0 6,544
MARRIOTT INTL INC NEW CL A 571903202   4,218,623 16,720 SH   SOLE   0 0 16,720
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   248,210 2,304 SH   SOLE   200 0 2,104
MARSH & MCLENNAN COS INC COM 571748102   664,080 3,224 SH   SOLE   0 0 3,224
MARTIN MARIETTA MATLS INC COM 573284106   812,243 1,323 SH   SOLE   0 0 1,323
MARVELL TECHNOLOGY INC COM 573874104   202,181 2,852 SH   SOLE   0 0 2,852
MASTERCARD INCORPORATED CL A 57636Q104   3,560,654 7,394 SH   SOLE   14 0 7,380
MATSON INC COM 57686G105   282,798 2,516 SH   SOLE   0 0 2,516
MCCORMICK & CO INC COM NON VTG 579780206   2,700,947 35,164 SH   SOLE   0 0 35,164
MCDONALDS CORP COM 580135101   4,706,379 16,692 SH   SOLE   100 0 16,592
MCKESSON CORP COM 58155Q103   403,174 751 SH   SOLE   0 0 751
MEDICAL PPTYS TRUST INC COM 58463J304   339,396 72,212 SH   SOLE   2,041 0 70,171
MEDPACE HLDGS INC COM 58506Q109   1,247,207 3,086 SH   SOLE   5 0 3,081
MEDTRONIC PLC SHS G5960L103   589,221 6,761 SH   SOLE   0 0 6,761
MERCK & CO INC COM 58933Y105   2,169,182 16,439 SH   SOLE   22 0 16,417
META PLATFORMS INC CL A 30303M102   20,236,808 41,676 SH   SOLE   23 0 41,653
MGIC INVT CORP WIS COM 552848103   261,366 11,689 SH   SOLE   80 0 11,609
MICROCHIP TECHNOLOGY INC. COM 595017104   4,355,851 48,555 SH   SOLE   200 0 48,355
MICRON TECHNOLOGY INC COM 595112103   5,391,228 45,731 SH   SOLE   0 0 45,731
MICROSOFT CORP COM 594918104   73,651,789 175,061 SH   SOLE   97 0 174,964
MOLINA HEALTHCARE INC COM 60855R100   1,749,314 4,258 SH   SOLE   100 0 4,158
MOLSON COORS BEVERAGE CO CL B 60871R209   973,982 14,483 SH   SOLE   0 0 14,483
MONDAY COM LTD SHS M7S64H106   264,042 1,169 SH   SOLE   9 0 1,160
MONDELEZ INTL INC CL A 609207105   354,423 5,063 SH   SOLE   0 0 5,063
MONSTER BEVERAGE CORP NEW COM 61174X109   398,599 6,724 SH   SOLE   0 0 6,724
MOODYS CORP COM 615369105   1,045,143 2,659 SH   SOLE   12 0 2,647
MORGAN STANLEY COM NEW 617446448   316,378 3,360 SH   SOLE   0 0 3,360
MOSAIC CO NEW COM 61945C103   261,238 8,048 SH   SOLE   600 0 7,448
MPLX LP COM UNIT REP LTD 55336V100   891,504 21,451 SH   SOLE   0 0 21,451
MURPHY USA INC COM 626755102   492,560 1,175 SH   SOLE   8 0 1,167
NETFLIX INC COM 64110L106   1,314,898 2,165 SH   SOLE   0 0 2,165
NEXTERA ENERGY INC COM 65339F101   1,535,204 24,021 SH   SOLE   0 0 24,021
NIKE INC CL B 654106103   1,021,109 10,865 SH   SOLE   40 0 10,825
NMI HLDGS INC CL A 629209305   275,181 8,509 SH   SOLE   59 0 8,450
NORDSON CORP COM 655663102   337,135 1,228 SH   SOLE   0 0 1,228
NORFOLK SOUTHN CORP COM 655844108   455,482 1,787 SH   SOLE   0 0 1,787
NORTHROP GRUMMAN CORP COM 666807102   222,596 465 SH   SOLE   0 0 465
NOVARTIS AG SPONSORED ADR 66987V109   1,788,054 18,485 SH   SOLE   0 0 18,485
NUCOR CORP COM 670346105   647,925 3,274 SH   SOLE   0 0 3,274
NUVEEN FLOATING RATE INCOME COM 67072T108   113,740 13,029 SH   SOLE   0 0 13,029
NVIDIA CORPORATION COM 67066G104   89,967,927 99,571 SH   SOLE   36 0 99,535
NXP SEMICONDUCTORS N V COM N6596X109   5,985,380 24,157 SH   SOLE   0 0 24,157
OCCIDENTAL PETE CORP COM 674599105   1,207,234 18,576 SH   SOLE   106 0 18,470
ONEOK INC NEW COM 682680103   217,662 2,715 SH   SOLE   0 0 2,715
ORACLE CORP COM 68389X105   11,110,840 88,455 SH   SOLE   236 0 88,219
ORASURE TECHNOLOGIES INC COM 68554V108   158,609 25,790 SH   SOLE   183 0 25,607
OREILLY AUTOMOTIVE INC COM 67103H107   5,009,969 4,438 SH   SOLE   7 0 4,431
ORLA MNG LTD NEW COM 68634K106   6,158,614 1,624,964 SH   SOLE   7,261 0 1,617,703
OWENS CORNING NEW COM 690742101   652,522 3,912 SH   SOLE   0 0 3,912
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   41,063 10,950 SH   SOLE   0 0 10,950
PACKAGING CORP AMER COM 695156109   323,575 1,705 SH   SOLE   0 0 1,705
PAGSEGURO DIGITAL LTD COM CL A G68707101   404,024 28,293 SH   SOLE   198 0 28,095
PALANTIR TECHNOLOGIES INC CL A 69608A108   18,749,261 814,831 SH   SOLE   698 0 814,133
PALO ALTO NETWORKS INC COM 697435105   280,152 986 SH   SOLE   0 0 986
PARK NATL CORP COM 700658107   212,877 1,567 SH   SOLE   0 0 1,567
PAYCHEX INC COM 704326107   1,382,117 11,255 SH   SOLE   0 0 11,255
PAYPAL HLDGS INC COM 70450Y103   574,573 8,577 SH   SOLE   200 0 8,377
PENNANTPARK INVT CORP COM 708062104   184,387 26,801 SH   SOLE   0 0 26,801
PENTAIR PLC SHS G7S00T104   368,417 4,312 SH   SOLE   0 0 4,312
PEPSICO INC COM 713448108   2,528,864 14,450 SH   SOLE   39 0 14,411
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,220,267 69,098 SH   SOLE   1,833 0 67,265
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   3,512,180 230,913 SH   SOLE   1,384 0 229,529
PFIZER INC COM 717081103   1,211,204 43,647 SH   SOLE   800 0 42,847
PHILIP MORRIS INTL INC COM 718172109   436,900 4,769 SH   SOLE   0 0 4,769
PHILLIPS 66 COM 718546104   377,986 2,314 SH   SOLE   0 0 2,314
PIMCO ETF TR 25YR+ ZERO U S 72201R882   611,018 7,710 SH   SOLE   0 0 7,710
PINNACLE WEST CAP CORP COM 723484101   513,171 6,867 SH   SOLE   234 0 6,633
PINTEREST INC CL A 72352L106   1,021,205 29,455 SH   SOLE   0 0 29,455
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   8,059,541 458,972 SH   SOLE   0 0 458,972
PNC FINL SVCS GROUP INC COM 693475105   406,586 2,516 SH   SOLE   0 0 2,516
POOL CORP COM 73278L105   1,104,380 2,737 SH   SOLE   0 0 2,737
POWELL INDS INC COM 739128106   291,430 2,048 SH   SOLE   15 0 2,033
PPG INDS INC COM 693506107   941,270 6,496 SH   SOLE   0 0 6,496
PRICE T ROWE GROUP INC COM 74144T108   5,604,886 45,972 SH   SOLE   0 0 45,972
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   457,184 5,297 SH   SOLE   0 0 5,297
PROCTER AND GAMBLE CO COM 742718109   6,226,201 38,374 SH   SOLE   23 0 38,351
PROGRESSIVE CORP COM 743315103   1,089,583 5,268 SH   SOLE   24 0 5,244
PROLOGIS INC. COM 74340W103   12,003,456 92,178 SH   SOLE   200 0 91,978
PROSHARES TR ULTRA FNCLS NEW 74347X633   618,979 9,060 SH   SOLE   0 0 9,060
PRUDENTIAL FINL INC COM 744320102   354,224 3,017 SH   SOLE   0 0 3,017
PUBLIC STORAGE COM 74460D109   15,075,935 51,975 SH   SOLE   5 0 51,970
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   555,342 8,316 SH   SOLE   0 0 8,316
PULTE GROUP INC COM 745867101   5,839,122 48,409 SH   SOLE   0 0 48,409
QORVO INC COM 74736K101   2,920,012 25,429 SH   SOLE   0 0 25,429
QUALCOMM INC COM 747525103   15,195,023 89,752 SH   SOLE   135 0 89,617
QUALYS INC COM 74758T303   265,824 1,593 SH   SOLE   13 0 1,580
RAYMOND JAMES FINL INC COM 754730109   10,498,478 81,751 SH   SOLE   0 0 81,751
REALTY INCOME CORP COM 756109104   529,341 9,784 SH   SOLE   0 0 9,784
REGENERON PHARMACEUTICALS COM 75886F107   230,998 240 SH   SOLE   0 0 240
REGIONS FINANCIAL CORP NEW COM 7591EP100   303,797 14,439 SH   SOLE   0 0 14,439
REINSURANCE GRP OF AMERICA I COM NEW 759351604   336,576 1,745 SH   SOLE   0 0 1,745
RELIANCE INC COM 759509102   300,428 899 SH   SOLE   0 0 899
RILEY EXPLORATION PERMIAN IN COM 76665T102   428,166 12,975 SH   SOLE   365 0 12,610
RITHM CAPITAL CORP COM NEW 64828T201   132,689 11,890 SH   SOLE   0 0 11,890
RMR GROUP INC CL A 74967R106   200,664 8,361 SH   SOLE   59 0 8,302
ROPER TECHNOLOGIES INC COM 776696106   488,492 871 SH   SOLE   0 0 871
ROYAL CARIBBEAN GROUP COM V7780T103   367,820 2,646 SH   SOLE   0 0 2,646
RPM INTL INC COM 749685103   312,601 2,628 SH   SOLE   0 0 2,628
RTX CORPORATION COM 75513E101   3,675,045 37,681 SH   SOLE   0 0 37,681
RUNWAY GROWTH FINANCE CORP COM 78163D100   150,736 12,437 SH   SOLE   84 0 12,353
S&P GLOBAL INC COM 78409V104   909,187 2,137 SH   SOLE   0 0 2,137
SALESFORCE INC COM 79466L302   1,907,106 6,332 SH   SOLE   0 0 6,332
SANMINA CORPORATION COM 801056102   5,699,792 91,666 SH   SOLE   162 0 91,504
SAP SE SPON ADR 803054204   203,416 1,043 SH   SOLE   0 0 1,043
SBA COMMUNICATIONS CORP NEW CL A 78410G104   318,766 1,471 SH   SOLE   0 0 1,471
SCHLUMBERGER LTD COM STK 806857108   7,446,558 135,861 SH   SOLE   0 0 135,861
SCHWAB CHARLES CORP COM 808513105   2,810,235 38,848 SH   SOLE   58 0 38,790
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   620,511 12,871 SH   SOLE   0 0 12,871
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   619,132 15,867 SH   SOLE   0 0 15,867
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,217,732 15,103 SH   SOLE   3,961 0 11,142
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   719,643 14,615 SH   SOLE   0 0 14,615
SCHWAB STRATEGIC TR US REIT ETF 808524847   325,446 16,032 SH   SOLE   0 0 16,032
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   864,341 9,289 SH   SOLE   0 0 9,289
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,137,785 5,463 SH   SOLE   2,374 0 3,089
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,506,663 37,143 SH   SOLE   0 0 37,143
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   256,164 1,734 SH   SOLE   0 0 1,734
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   10,202,378 124,937 SH   SOLE   0 0 124,937
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   611,610 3,326 SH   SOLE   0 0 3,326
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   210,600 5,000 SH   SOLE   0 0 5,000
SERVICENOW INC COM 81762P102   2,023,791 2,655 SH   SOLE   11 0 2,644
SHELL PLC SPON ADS 780259305   637,819 9,514 SH   SOLE   0 0 9,514
SHERWIN WILLIAMS CO COM 824348106   1,516,491 4,366 SH   SOLE   13 0 4,353
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107   42,021 33,350 SH   SOLE   0 0 33,350
SIMON PPTY GROUP INC NEW COM 828806109   1,199,887 7,668 SH   SOLE   0 0 7,668
SKYWORKS SOLUTIONS INC COM 83088M102   2,228,772 20,576 SH   SOLE   0 0 20,576
SMITH A O CORP COM 831865209   384,141 4,294 SH   SOLE   0 0 4,294
SMUCKER J M CO COM NEW 832696405   505,620 4,017 SH   SOLE   0 0 4,017
SNAP ON INC COM 833034101   649,018 2,191 SH   SOLE   0 0 2,191
SNOWFLAKE INC CL A 833445109   2,726,596 16,873 SH   SOLE   77 0 16,796
SOUTHERN CO COM 842587107   15,685,931 218,650 SH   SOLE   0 0 218,650
SOUTHWEST AIRLS CO COM 844741108   288,428 9,881 SH   SOLE   700 0 9,181
SOUTHWESTERN ENERGY CO COM 845467109   297,644 39,267 SH   SOLE   1,116 0 38,151
SPDR GOLD TR GOLD SHS 78463V107   5,453,559 26,510 SH   SOLE   0 0 26,510
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,664,971 16,566 SH   SOLE   0 0 16,566
SPDR S&P 500 ETF TR TR UNIT 78462F103   24,471 15,400 SH Put SOLE   0 0 15,400
SPDR SER TR BLOOMBERG 3-12 M 78468R523   22,289,481 224,195 SH   SOLE   0 0 224,195
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   27,742,354 302,204 SH   SOLE   91 0 302,113
SPDR SER TR PRTFLO S&P500 GW 78464A409   653,449 8,933 SH   SOLE   0 0 8,933
SPDR SER TR NUVEEN BLMBRG SH 78468R739   926,171 19,523 SH   SOLE   0 0 19,523
SPDR SER TR PORTFOLIO S&P500 78464A854   265,194 4,310 SH   SOLE   0 0 4,310
SPOTIFY TECHNOLOGY S A SHS L8681T102   380,808 1,443 SH   SOLE   0 0 1,443
SPRINKLR INC CL A 85208T107   308,591 25,150 SH   SOLE   0 0 25,150
SPROTT INC COM NEW 852066208   6,932,270 187,561 SH   SOLE   356 0 187,205
SPROTT PHYSICAL GOLD TR UNIT 85207H104   511,526 29,568 SH   SOLE   0 0 29,568
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   632,726 76,324 SH   SOLE   0 0 76,324
STANLEY BLACK & DECKER INC COM 854502101   352,492 3,599 SH   SOLE   0 0 3,599
STARBUCKS CORP COM 855244109   560,541 6,134 SH   SOLE   0 0 6,134
STELLANTIS N.V SHS N82405106   1,271,264 44,921 SH   SOLE   0 0 44,921
STERLING INFRASTRUCTURE INC COM 859241101   367,443 3,331 SH   SOLE   26 0 3,305
STONECO LTD COM CL A G85158106   220,614 13,282 SH   SOLE   43 0 13,239
STRYKER CORPORATION COM 863667101   1,153,773 3,224 SH   SOLE   0 0 3,224
STRYVE FOODS INC CL A NEW 863685202   338,070 231,555 SH   SOLE   0 0 231,555
SUNCOKE ENERGY INC COM 86722A103   682,880 60,593 SH   SOLE   1,616 0 58,977
SUNCOR ENERGY INC NEW COM 867224107   4,373,263 118,484 SH   SOLE   837 0 117,647
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   247,876 4,111 SH   SOLE   0 0 4,111
SYNCHRONY FINANCIAL COM 87165B103   1,206,886 27,989 SH   SOLE   0 0 27,989
SYNOPSYS INC COM 871607107   1,156,716 2,024 SH   SOLE   9 0 2,015
SYSCO CORP COM 871829107   3,758,125 46,294 SH   SOLE   0 0 46,294
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   304,480 2,238 SH   SOLE   0 0 2,238
TAPESTRY INC COM 876030107   349,785 7,367 SH   SOLE   44 0 7,323
TARGET CORP COM 87612E106   1,376,866 7,770 SH   SOLE   15 0 7,755
TEEKAY CORPORATION COM Y8564W103   149,065 20,476 SH   SOLE   0 0 20,476
TERNIUM SA SPONSORED ADS 880890108   1,430,338 34,367 SH   SOLE   53 0 34,314
TESLA INC COM 88160R101   3,877,576 22,058 SH   SOLE   71 0 21,987
TEXAS INSTRS INC COM 882508104   7,297,644 41,890 SH   SOLE   0 0 41,890
THE CIGNA GROUP COM 125523100   278,578 767 SH   SOLE   0 0 767
THERMO FISHER SCIENTIFIC INC COM 883556102   919,474 1,582 SH   SOLE   0 0 1,582
TJX COS INC NEW COM 872540109   280,687 2,768 SH   SOLE   0 0 2,768
T-MOBILE US INC COM 872590104   228,834 1,402 SH   SOLE   0 0 1,402
TOOTSIE ROLL INDS INC COM 890516107   541,019 16,891 SH   SOLE   0 0 16,891
TORM PLC SHS CL A G89479102   833,647 23,853 SH   SOLE   652 0 23,201
TRACTOR SUPPLY CO COM 892356106   3,075,210 11,750 SH   SOLE   100 0 11,650
TRAVELERS COMPANIES INC COM 89417E109   410,570 1,784 SH   SOLE   0 0 1,784
TRUIST FINL CORP COM 89832Q109   1,716,888 44,045 SH   SOLE   0 0 44,045
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   217,789 3,515 SH   SOLE   0 0 3,515
TYSON FOODS INC CL A 902494103   418,040 7,118 SH   SOLE   0 0 7,118
UBER TECHNOLOGIES INC COM 90353T100   308,576 4,008 SH   SOLE   0 0 4,008
UFP INDUSTRIES INC COM 90278Q108   256,722 2,087 SH   SOLE   16 0 2,071
ULTA BEAUTY INC COM 90384S303   2,762,898 5,284 SH   SOLE   0 0 5,284
UNION PAC CORP COM 907818108   1,647,946 6,701 SH   SOLE   24 0 6,677
UNITED BANKSHARES INC WEST V COM 909907107   444,691 12,425 SH   SOLE   0 0 12,425
UNITED PARCEL SERVICE INC CL B 911312106   4,302,846 28,950 SH   SOLE   0 0 28,950
UNITEDHEALTH GROUP INC COM 91324P102   4,402,561 8,899 SH   SOLE   14 0 8,885
UNITI GROUP INC COM 91325V108   180,570 30,605 SH   SOLE   271 0 30,334
UNIVERSAL INS HLDGS INC COM 91359V107   6,476,733 318,737 SH   SOLE   1,288 0 317,449
US BANCORP DEL COM NEW 902973304   268,692 6,011 SH   SOLE   0 0 6,011
VALERO ENERGY CORP COM 91913Y100   803,294 4,706 SH   SOLE   0 0 4,706
VANGUARD BD INDEX FDS INTERMED TERM 921937819   647,912 8,593 SH   SOLE   0 0 8,593
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,219,130 15,901 SH   SOLE   0 0 15,901
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   340,210 2,182 SH   SOLE   0 0 2,182
VANGUARD INDEX FDS SML CP GRW ETF 922908595   265,511 1,018 SH   SOLE   0 0 1,018
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,864,057 12,529 SH   SOLE   0 0 12,529
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,095,411 4,569 SH   SOLE   0 0 4,569
VANGUARD INDEX FDS TOTAL STK MKT 922908769   20,346,239 78,285 SH   SOLE   0 0 78,285
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,382,439 15,986 SH   SOLE   0 0 15,986
VANGUARD INDEX FDS GROWTH ETF 922908736   730,249 2,122 SH   SOLE   0 0 2,122
VANGUARD INDEX FDS VALUE ETF 922908744   3,018,131 18,532 SH   SOLE   260 0 18,272
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,238,006 10,897 SH   SOLE   0 0 10,897
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,538,479 18,441 SH   SOLE   0 0 18,441
VANGUARD INDEX FDS MID CAP ETF 922908629   610,868 2,445 SH   SOLE   0 0 2,445
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,880,691 45,025 SH   SOLE   0 0 45,025
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   267,435 4,560 SH   SOLE   0 0 4,560
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   292,557 5,782 SH   SOLE   0 0 5,782
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   22,181,607 381,980 SH   SOLE   44 0 381,936
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   22,411,358 278,367 SH   SOLE   1,119 0 277,248
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   517,413 2,833 SH   SOLE   0 0 2,833
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,007,232 83,039 SH   SOLE   0 0 83,039
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,153,047 122,644 SH   SOLE   0 0 122,644
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   313,848 2,594 SH   SOLE   0 0 2,594
VANGUARD WORLD FD UTILITIES ETF 92204A876   208,972 1,466 SH   SOLE   0 0 1,466
VANGUARD WORLD FD CONSUM STP ETF 92204A207   913,967 4,477 SH   SOLE   0 0 4,477
VANGUARD WORLD FD MATERIALS ETF 92204A801   323,434 1,582 SH   SOLE   0 0 1,582
VANGUARD WORLD FD FINANCIALS ETF 92204A405   415,010 4,053 SH   SOLE   0 0 4,053
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   398,921 1,634 SH   SOLE   0 0 1,634
VANGUARD WORLD FD INF TECH ETF 92204A702   2,399,290 4,576 SH   SOLE   0 0 4,576
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   776,399 2,870 SH   SOLE   603 0 2,267
VECTOR GROUP LTD COM 92240M108   194,100 17,710 SH   SOLE   664 0 17,046
VERISK ANALYTICS INC COM 92345Y106   810,204 3,437 SH   SOLE   0 0 3,437
VERIZON COMMUNICATIONS INC COM 92343V104   1,450,656 34,572 SH   SOLE   0 0 34,572
VERTEX PHARMACEUTICALS INC COM 92532F100   3,584,854 8,576 SH   SOLE   12 0 8,564
VINCI PARTNERS INVTS LTD COM CL A G9451V109   276,884 24,503 SH   SOLE   163 0 24,340
VISA INC COM CL A 92826C839   16,776,819 60,115 SH   SOLE   134 0 59,981
VISTRA CORP COM 92840M102   893,331 12,826 SH   SOLE   0 0 12,826
VITESSE ENERGY INC COMMON STOCK 92852X103   2,649,750 111,662 SH   SOLE   1,259 0 110,403
WALGREENS BOOTS ALLIANCE INC COM 931427108   230,391 10,622 SH   SOLE   0 0 10,622
WALMART INC COM 931142103   3,088,414 51,328 SH   SOLE   0 0 51,328
WASTE MGMT INC DEL COM 94106L109   938,806 4,404 SH   SOLE   0 0 4,404
WEC ENERGY GROUP INC COM 92939U106   203,165 2,474 SH   SOLE   0 0 2,474
WELLS FARGO CO NEW COM 949746101   1,706,255 29,438 SH   SOLE   0 0 29,438
WEST PHARMACEUTICAL SVSC INC COM 955306105   331,209 837 SH   SOLE   0 0 837
WESTERN UN CO COM 959802109   887,773 63,503 SH   SOLE   2,097 0 61,406
WILLIAMS SONOMA INC COM 969904101   1,772,770 5,583 SH   SOLE   0 0 5,583
WINMARK CORP COM 974250102   1,557,896 4,307 SH   SOLE   8 0 4,299
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   762,136 38,164 SH   SOLE   1,228 0 36,936
WOORI FINL GROUP INC SPONSORED ADS 981064108   3,163,060 97,535 SH   SOLE   175 0 97,360
XCEL ENERGY INC COM 98389B100   656,180 12,208 SH   SOLE   0 0 12,208
XEROX HOLDINGS CORP COM NEW 98421M106   246,602 13,777 SH   SOLE   519 0 13,258
XP INC CL A G98239109   1,152,031 44,896 SH   SOLE   0 0 44,896
ZIONS BANCORPORATION N A COM 989701107   848,253 19,545 SH   SOLE   0 0 19,545
ZOETIS INC CL A 98978V103   1,092,501 6,456 SH   SOLE   28 0 6,428
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   871,382 13,330 SH   SOLE   0 0 13,330