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
21SHARES CORE ETHEREUM ETF SHS 04071F102   179,358 10,740 SH   SOLE   0 0 10,740
3M CO COM 88579Y101   31,049,356 240,525 SH   SOLE   1,903 0 238,622
ABBOTT LABS COM 002824100   4,340,091 38,371 SH   SOLE   1,318 0 37,052
ABBVIE INC COM 00287Y109   36,095,127 203,124 SH   SOLE   1,662 0 201,462
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   955,668 86,800 SH   SOLE   0 0 86,800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,946,559 14,061 SH   SOLE   296 0 13,765
ACUITY BRANDS INC COM 00508Y102   942,316 3,226 SH   SOLE   113 0 3,113
ACUSHNET HLDGS CORP COM 005098108   3,703,339 52,101 SH   SOLE   0 0 52,101
ADAMS DIVERSIFIED EQUITY FD COM 006212104   299,223 14,813 SH   SOLE   0 0 14,813
ADOBE INC COM 00724F101   40,959,723 92,111 SH   SOLE   597 0 91,514
ADTALEM GLOBAL ED INC COM 00737L103   338,507 3,726 SH   SOLE   187 0 3,539
ADVANCED MICRO DEVICES INC COM 007903107   3,775,798 31,259 SH   SOLE   147 0 31,112
ADVISORSHARES TR PURE US CANNABIS 00768Y453   3,253,200 853,858 SH   SOLE   0 0 853,858
AFLAC INC COM 001055102   489,064 4,728 SH   SOLE   0 0 4,728
AGILENT TECHNOLOGIES INC COM 00846U101   403,035 3,000 SH   SOLE   0 0 3,000
AGREE RLTY CORP COM 008492100   240,235 3,410 SH   SOLE   0 0 3,410
AIR PRODS & CHEMS INC COM 009158106   7,758,848 26,751 SH   SOLE   3,915 0 22,836
AIRBNB INC COM CL A 009066101   1,928,310 14,674 SH   SOLE   0 0 14,674
ALARM COM HLDGS INC COM 011642105   385,776 6,345 SH   SOLE   327 0 6,018
ALCON AG ORD SHS H01301128   788,119 9,284 SH   SOLE   0 0 9,284
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   4,191,534 49,434 SH   SOLE   969 0 48,465
ALIGNMENT HEALTHCARE INC COM 01625V104   114,244 10,155 SH   SOLE   0 0 10,155
ALLEGION PLC ORD SHS G0176J109   3,970,058 30,380 SH   SOLE   0 0 30,380
ALLISON TRANSMISSION HLDGS I COM 01973R101   51,708,741 478,519 SH   SOLE   3,820 0 474,699
ALLSTATE CORP COM 020002101   402,931 2,090 SH   SOLE   0 0 2,090
ALPHABET INC CAP STK CL C 02079K107   17,955,085 94,282 SH   SOLE   2,395 0 91,887
ALPHABET INC CAP STK CL A 02079K305   138,578,957 732,060 SH   SOLE   10,006 0 722,054
ALPS ETF TR ALERIAN MLP 00162Q452   471,727 9,795 SH   SOLE   0 0 9,795
ALPS ETF TR OSHARES US QUALT 00162Q387   367,644 6,921 SH   SOLE   0 0 6,921
ALTI GLOBAL INC CL A 02157E106   501,417 113,700 SH   SOLE   0 0 113,700
ALTRIA GROUP INC COM 02209S103   2,536,853 48,515 SH   SOLE   32 0 48,483
AMAZON COM INC COM 023135106   1,488 4,800 SH Put SOLE   0 0 4,800
AMAZON COM INC COM 023135106   69,043,119 314,705 SH   SOLE   6,259 0 308,446
AMAZON COM INC COM 023135106   17,010 5,400 SH Put SOLE   0 0 5,400
AMBEV SA SPONSORED ADR 02319V103   118,790 64,211 SH   SOLE   0 0 64,211
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   284,690 2,855 SH   SOLE   0 0 2,855
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   224,786 3,454 SH   SOLE   3,426 0 28
AMERICAN ELEC PWR CO INC COM 025537101   374,429 4,060 SH   SOLE   0 0 4,060
AMERICAN EXPRESS CO COM 025816109   7,746,947 26,102 SH   SOLE   493 0 25,610
AMERICAN FINL GROUP INC OHIO COM 025932104   248,939 1,818 SH   SOLE   200 0 1,618
AMERICAN HOMES 4 RENT CL A 02665T306   481,932 12,879 SH   SOLE   0 0 12,879
AMERICAN INTL GROUP INC COM NEW 026874784   251,451 3,454 SH   SOLE   0 0 3,454
AMERICAN TOWER CORP NEW COM 03027X100   2,389,847 13,030 SH   SOLE   59 0 12,971
AMERIPRISE FINL INC COM 03076C106   1,920,940 3,608 SH   SOLE   0 0 3,608
AMGEN INC COM 031162100   21,423,467 82,196 SH   SOLE   1,159 0 81,036
AMPHENOL CORP NEW CL A 032095101   1,982,185 28,541 SH   SOLE   0 0 28,541
ANALOG DEVICES INC COM 032654105   1,906,616 8,974 SH   SOLE   0 0 8,974
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745   8,295,540 753,455 SH   SOLE   13,224 0 740,231
ANGEL OAK FUNDS TRUST MORTGAGE BACKED 03463K737   17,567,595 2,059,507 SH   SOLE   109,347 0 1,950,160
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,075,628 21,482 SH   SOLE   0 0 21,482
ANSYS INC COM 03662Q105   380,846 1,129 SH   SOLE   0 0 1,129
ANTERO MIDSTREAM CORP COM 03676B102   255,625 16,940 SH   SOLE   0 0 16,940
AON PLC SHS CL A G0403H108   1,602,572 4,462 SH   SOLE   0 0 4,462
APARTMENT INVT & MGMT CO CL A 03748R747   174,055 19,148 SH   SOLE   0 0 19,148
APOLLO GLOBAL MGMT INC COM 03769M106   10,244,379 62,027 SH   SOLE   4,915 0 57,112
APPLE INC COM 037833100   284,233,945 1,135,029 SH   SOLE   13,270 0 1,121,759
APPLIED MATLS INC COM 038222105   25,844,394 158,915 SH   SOLE   1,540 0 157,375
APPLOVIN CORP COM CL A 03831W108   5,999,922 18,528 SH   SOLE   0 0 18,528
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   256,049 11,070 SH   SOLE   0 0 11,070
ARCH CAP GROUP LTD ORD G0450A105   459,164 4,972 SH   SOLE   946 0 4,026
ARCHROCK INC COM 03957W106   236,394 9,498 SH   SOLE   0 0 9,498
ARES CAPITAL CORP COM 04010L103   2,328,111 106,355 SH   SOLE   29,040 0 77,315
ARES DYNAMIC CR ALLOCATION F COM 04014F102   1,606,314 106,308 SH   SOLE   0 0 106,308
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,425,673 8,053 SH   SOLE   1,656 0 6,398
ARGAN INC COM 04010E109   827,941 6,042 SH   SOLE   313 0 5,729
ARISTA NETWORKS INC COM SHS 040413205   5,117,760 46,302 SH   SOLE   0 0 46,302
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   873,100 9,361 SH   SOLE   0 0 9,361
ARM HOLDINGS PLC SPONSORED ADS 042068205   1,268,511 10,283 SH   SOLE   0 0 10,283
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,112,076 49,061 SH   SOLE   0 0 49,061
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   171,598 17,040 SH   SOLE   0 0 17,040
ASHLAND INC COM 044186104   17,265,179 241,606 SH   SOLE   0 0 241,606
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,910,459 9,971 SH   SOLE   74 0 9,897
ASPEN TECHNOLOGY INC COM 29109X106   6,815,898 27,304 SH   SOLE   0 0 27,304
ASTRAZENECA PLC SPONSORED ADR 046353108   2,436,709 37,190 SH   SOLE   46 0 37,144
AT&T INC COM 00206R102   1,681,879 73,864 SH   SOLE   103 0 73,761
ATLASSIAN CORPORATION CL A 049468101   698,014 2,868 SH   SOLE   0 0 2,868
ATMOS ENERGY CORP COM 049560105   235,127 1,688 SH   SOLE   0 0 1,688
AUTODESK INC COM 052769106   634,293 2,146 SH   SOLE   0 0 2,146
AUTOMATIC DATA PROCESSING IN COM 053015103   2,395,995 8,185 SH   SOLE   0 0 8,185
AUTOZONE INC COM 053332102   64,903,182 20,270 SH   SOLE   85 0 20,185
AVALONBAY CMNTYS INC COM 053484101   499,591 2,271 SH   SOLE   283 0 1,988
AVERY DENNISON CORP COM 053611109   422,352 2,257 SH   SOLE   0 0 2,257
AXON ENTERPRISE INC COM 05464C101   599,669 1,009 SH   SOLE   0 0 1,009
BAKER HUGHES COMPANY CL A 05722G100   2,584,456 63,005 SH   SOLE   1,674 0 61,331
BALL CORP COM 058498106   442,308 8,023 SH   SOLE   0 0 8,023
BANCFIRST CORP COM 05945F103   1,938,509 16,543 SH   SOLE   0 0 16,543
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   4,630,689 476,408 SH   SOLE   7,959 0 468,449
BANCO BRADESCO S A SP ADR PFD NEW 059460303   52,859 27,675 SH   SOLE   0 0 27,675
BANCO SANTANDER S.A. ADR 05964H105   1,284,370 281,660 SH   SOLE   0 0 281,660
BANK AMERICA CORP 7.25%CNV PFD L 060505682   634,010 520 SH   SOLE   0 0 520
BANK AMERICA CORP COM 060505104   4,755,933 108,212 SH   SOLE   1,131 0 107,081
BARCLAYS PLC ADR 06738E204   765,583 57,606 SH   SOLE   0 0 57,606
BARRETT BUSINESS SVCS INC COM 068463108   350,482 8,068 SH   SOLE   396 0 7,672
BARRICK GOLD CORP COM 067901108   372,385 24,025 SH   SOLE   895 0 23,130
BECTON DICKINSON & CO COM 075887109   366,395 1,615 SH   SOLE   0 0 1,615
BEIGENE LTD SPONSORED ADR 07725L102   307,173 1,663 SH   SOLE   0 0 1,663
BENTLEY SYS INC COM CL B 08265T208   5,735,367 122,813 SH   SOLE   0 0 122,813
BERKLEY W R CORP COM 084423102   5,616,047 95,968 SH   SOLE   0 0 95,968
BERKSHIRE HATHAWAY INC DEL CL A 084670108   9,532,880 14 SH   SOLE   1 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,298,914 40,370 SH   SOLE   1,699 0 38,671
BERRY GLOBAL GROUP INC COM 08579W103   15,693,089 242,664 SH   SOLE   0 0 242,664
BHP GROUP LTD SPONSORED ADS 088606108   2,218,510 45,433 SH   SOLE   1,264 0 44,169
BIOHAVEN LTD COM G1110E107   9,096,443 243,546 SH   SOLE   0 0 243,546
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   326,152 6,414 SH   SOLE   0 0 6,414
BJS WHSL CLUB HLDGS INC COM 05550J101   4,057,384 45,410 SH   SOLE   0 0 45,410
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   454,031 8,728 SH   SOLE   0 0 8,728
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   614,736 42,690 SH   SOLE   0 0 42,690
BLACKROCK INC COM 09290D101   6,915,065 6,746 SH   SOLE   22 0 6,724
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   80,106 10,767 SH   SOLE   0 0 10,767
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   2,174,405 104,993 SH   SOLE   0 0 104,993
BLACKSTONE INC COM 09260D107   111,156,533 644,685 SH   SOLE   25,327 0 619,357
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   626,882 19,402 SH   SOLE   13,081 0 6,321
BLOCK H & R INC COM 093671105   57,897,415 1,095,712 SH   SOLE   7,758 0 1,087,953
BLOCK INC CL A 852234103   813,439 9,571 SH   SOLE   94 0 9,477
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,622,467 107,306 SH   SOLE   19,612 0 87,694
BLUEPRINT MEDICINES CORP COM 09627Y109   300,560 3,446 SH   SOLE   80 0 3,366
BOEING CO COM 097023105   887,124 5,012 SH   SOLE   130 0 4,882
BOOKING HOLDINGS INC COM 09857L108   467,031 94 SH   SOLE   6 0 88
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   995,752 7,737 SH   SOLE   331 0 7,406
BOSTON SCIENTIFIC CORP COM 101137107   3,893,905 43,595 SH   SOLE   413 0 43,182
BOYD GAMING CORP COM 103304101   201,153 2,773 SH   SOLE   0 0 2,773
BP PLC SPONSORED ADR 055622104   2,512,886 85,010 SH   SOLE   671 0 84,339
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,890,746 26,078 SH   SOLE   0 0 26,078
BRINKS CO COM 109696104   480,780 5,182 SH   SOLE   258 0 4,924
BRISTOL-MYERS SQUIBB CO COM 110122108   1,495,601 26,443 SH   SOLE   150 0 26,293
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,496,746 41,210 SH   SOLE   0 0 41,210
BROADCOM INC COM 11135F101   99,375,166 428,637 SH   SOLE   5,194 0 423,443
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   995,700 4,404 SH   SOLE   0 0 4,404
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   273,226 5,042 SH   SOLE   0 0 5,042
BROOKFIELD CORP CL A LTD VT SH 11271J107   873,125 15,198 SH   SOLE   0 0 15,198
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   572,536 14,310 SH   SOLE   759 0 13,551
BROWN & BROWN INC COM 115236101   231,585 2,270 SH   SOLE   0 0 2,270
BRP INC COM SUN VTG 05577W200   227,338 4,469 SH   SOLE   0 0 4,469
BXP INC COM 101121101   364,959 4,908 SH   SOLE   0 0 4,908
CACI INTL INC CL A 127190304   225,870 559 SH   SOLE   397 0 162
CADENCE DESIGN SYSTEM INC COM 127387108   29,661,902 98,722 SH   SOLE   366 0 98,356
CAESARS ENTERTAINMENT INC NE COM 12769G100   205,967 6,163 SH   SOLE   0 0 6,163
CAL MAINE FOODS INC COM NEW 128030202   248,623 2,416 SH   SOLE   124 0 2,292
CAMDEN PPTY TR SH BEN INT 133131102   285,226 2,458 SH   SOLE   0 0 2,458
CAMECO CORP COM 13321L108   379,515 7,385 SH   SOLE   0 0 7,385
CANADIAN NAT RES LTD COM 136385101   27,436,094 888,762 SH   SOLE   9,278 0 879,484
CANADIAN NATL RY CO COM 136375102   1,021,698 10,065 SH   SOLE   0 0 10,065
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,624,283 22,444 SH   SOLE   0 0 22,444
CAPITAL ONE FINL CORP COM 14040H105   800,671 4,490 SH   SOLE   90 0 4,400
CARDINAL HEALTH INC COM 14149Y108   216,079 1,827 SH   SOLE   0 0 1,827
CARLISLE COS INC COM 142339100   535,187 1,451 SH   SOLE   0 0 1,451
CARLYLE GROUP INC COM 14316J108   406,912 8,059 SH   SOLE   0 0 8,059
CARRIER GLOBAL CORPORATION COM 14448C104   248,737 3,644 SH   SOLE   0 0 3,644
CATERPILLAR INC COM 149123101   2,325,849 6,412 SH   SOLE   606 0 5,806
CATHAY GEN BANCORP COM 149150104   416,697 8,752 SH   SOLE   372 0 8,380
CBOE GLOBAL MKTS INC COM 12503M108   257,537 1,318 SH   SOLE   0 0 1,318
CBRE GROUP INC CL A 12504L109   700,993 5,339 SH   SOLE   0 0 5,339
CENCORA INC COM 03073E105   308,489 1,373 SH   SOLE   0 0 1,373
CENTERPOINT ENERGY INC COM 15189T107   210,655 6,639 SH   SOLE   0 0 6,639
CF INDS HLDGS INC COM 125269100   19,355,718 226,860 SH   SOLE   1,923 0 224,937
CHARLES RIV LABS INTL INC COM 159864107   3,131,001 16,961 SH   SOLE   0 0 16,961
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,409,667 23,619 SH   SOLE   620 0 22,999
CHEMED CORP NEW COM 16359R103   3,093,502 5,839 SH   SOLE   64 0 5,775
CHENIERE ENERGY INC COM NEW 16411R208   1,497,387 6,969 SH   SOLE   1,747 0 5,222
CHEVRON CORP NEW COM 166764100   8,296,009 57,277 SH   SOLE   192 0 57,085
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,427,573 56,842 SH   SOLE   0 0 56,842
CHOICE HOTELS INTL INC COM 169905106   4,273,314 30,098 SH   SOLE   0 0 30,098
CHUBB LIMITED COM H1467J104   2,381,227 8,618 SH   SOLE   187 0 8,431
CINCINNATI FINL CORP COM 172062101   2,151,333 14,971 SH   SOLE   0 0 14,971
CINTAS CORP COM 172908105   5,871,386 32,137 SH   SOLE   0 0 32,137
CISCO SYS INC COM 17275R102   7,038,039 118,886 SH   SOLE   500 0 118,386
CITIGROUP INC COM NEW 172967424   1,275,395 18,119 SH   SOLE   208 0 17,911
CLEAR SECURE INC COM CL A 18467V109   795,987 29,879 SH   SOLE   1,431 0 28,448
CLEARWATER ANALYTICS HLDGS I CL A 185123106   2,073,852 75,358 SH   SOLE   0 0 75,358
CLOUDFLARE INC CL A COM 18915M107   456,240 4,237 SH   SOLE   0 0 4,237
CME GROUP INC COM 12572Q105   2,099,822 9,042 SH   SOLE   0 0 9,042
CMS ENERGY CORP COM 125896100   369,048 5,537 SH   SOLE   0 0 5,537
CNO FINL GROUP INC COM 12621E103   619,670 16,653 SH   SOLE   0 0 16,653
COCA COLA CO COM 191216100   16,936,539 272,029 SH   SOLE   3,778 0 268,251
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   307,624 4,005 SH   SOLE   0 0 4,005
COHEN & STEERS INFRASTRUCTUR COM 19248A109   357,331 14,864 SH   SOLE   0 0 14,864
COHEN & STEERS LTD DURATION COM 19248C105   3,090,216 152,981 SH   SOLE   0 0 152,981
COHEN & STEERS SELECT PFD & COM 19248Y107   238,703 12,074 SH   SOLE   0 0 12,074
COHERENT CORP COM 19247G107   274,528 2,898 SH   SOLE   0 0 2,898
COINBASE GLOBAL INC COM CL A 19260Q107   733,230 2,953 SH   SOLE   20 0 2,933
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   364,056 12,707 SH   SOLE   688 0 12,019
COMCAST CORP NEW CL A 20030N101   4,083,458 108,805 SH   SOLE   1 0 108,804
COMERICA INC COM 200340107   28,750,911 464,849 SH   SOLE   4,022 0 460,827
COMFORT SYS USA INC COM 199908104   356,355 840 SH   SOLE   555 0 285
COMMVAULT SYS INC COM 204166102   316,760 2,099 SH   SOLE   0 0 2,099
CONDUENT INC COM 206787103   52,758 13,059 SH   SOLE   0 0 13,059
CONOCOPHILLIPS COM 20825C104   16,649,860 167,892 SH   SOLE   1,275 0 166,617
CONSOLIDATED EDISON INC COM 209115104   1,039,690 11,652 SH   SOLE   0 0 11,652
CONSTELLATION BRANDS INC CL A 21036P108   1,520,544 6,880 SH   SOLE   0 0 6,880
COOPER COS INC COM 216648501   5,720,804 62,230 SH   SOLE   0 0 62,230
COPART INC COM 217204106   618,435 10,776 SH   SOLE   0 0 10,776
CORCEPT THERAPEUTICS INC COM 218352102   630,883 12,520 SH   SOLE   686 0 11,834
CORNING INC COM 219350105   1,588,977 33,438 SH   SOLE   409 0 33,029
CORTEVA INC COM 22052L104   311,427 5,467 SH   SOLE   1,490 0 3,977
CORVEL CORP COM 221006109   3,467,307 31,164 SH   SOLE   0 0 31,164
COSTAR GROUP INC COM 22160N109   693,779 9,691 SH   SOLE   0 0 9,691
COSTCO WHSL CORP NEW COM 22160K105   19,901,927 21,721 SH   SOLE   361 0 21,360
COTERRA ENERGY INC COM 127097103   247,559 9,693 SH   SOLE   500 0 9,193
COUPANG INC CL A 22266T109   349,306 15,892 SH   SOLE   0 0 15,892
CRA INTL INC COM 12618T105   301,169 1,609 SH   SOLE   83 0 1,526
CREDICORP LTD COM G2519Y108   604,223 3,296 SH   SOLE   0 0 3,296
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   271,864 4,045 SH   SOLE   100 0 3,945
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   1,567,104 71,232 SH   SOLE   4,850 0 66,382
CROWDSTRIKE HLDGS INC CL A 22788C105   1,466,498 4,286 SH   SOLE   25 0 4,261
CROWN CASTLE INC COM 22822V101   1,943,444 21,413 SH   SOLE   0 0 21,413
CSX CORP COM 126408103   603,094 18,689 SH   SOLE   68 0 18,621
CUMMINS INC COM 231021106   262,496 753 SH   SOLE   13 0 740
CVS HEALTH CORP COM 126650100   646,197 14,395 SH   SOLE   0 0 14,395
D R HORTON INC COM 23331A109   2,226,926 15,927 SH   SOLE   0 0 15,927
DANAHER CORPORATION COM 235851102   5,578,133 24,300 SH   SOLE   187 0 24,113
DATADOG INC CL A COM 23804L103   1,636,231 11,451 SH   SOLE   0 0 11,451
DAVE & BUSTERS ENTMT INC COM 238337109   21,235,462 727,491 SH   SOLE   0 0 727,491
DECKERS OUTDOOR CORP COM 243537107   38,615,533 190,140 SH   SOLE   692 0 189,448
DEERE & CO COM 244199105   3,008,193 7,100 SH   SOLE   13 0 7,087
DELL TECHNOLOGIES INC CL C 24703L202   3,989,962 34,623 SH   SOLE   35 0 34,588
DELTA AIR LINES INC DEL COM NEW 247361702   2,262,917 37,404 SH   SOLE   2,176 0 35,228
DENISON MINES CORP COM 248356107   27,000 15,000 SH   SOLE   0 0 15,000
DEUTSCHE BANK A G NAMEN AKT D18190898   591,891 34,715 SH   SOLE   131 0 34,584
DEVON ENERGY CORP NEW COM 25179M103   234,150 7,154 SH   SOLE   225 0 6,929
DEXCOM INC COM 252131107   397,405 5,110 SH   SOLE   0 0 5,110
DIAGEO PLC SPON ADR NEW 25243Q205   2,624,980 20,648 SH   SOLE   0 0 20,648
DIAMONDBACK ENERGY INC COM 25278X109   234,507 1,431 SH   SOLE   191 0 1,240
DIGITAL RLTY TR INC COM 253868103   3,864,553 21,793 SH   SOLE   0 0 21,793
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   296,616 11,692 SH   SOLE   11,692 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   285,115 4,381 SH   SOLE   0 0 4,381
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   465,858 13,468 SH   SOLE   0 0 13,468
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   299,504 10,257 SH   SOLE   10,257 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   201,654 4,928 SH   SOLE   0 0 4,928
DISCOVER FINL SVCS COM 254709108   7,120,452 41,104 SH   SOLE   0 0 41,104
DISNEY WALT CO COM 254687106   1,749,067 15,708 SH   SOLE   44 0 15,664
DOCUSIGN INC COM 256163106   978,845 10,883 SH   SOLE   0 0 10,883
DOLE PLC ORD SHS G27907107   188,616 13,930 SH   SOLE   734 0 13,196
DOMINION ENERGY INC COM 25746U109   2,466,824 45,801 SH   SOLE   0 0 45,801
DONALDSON INC COM 257651109   1,009,711 14,992 SH   SOLE   0 0 14,992
DOORDASH INC CL A 25809K105   675,529 4,027 SH   SOLE   0 0 4,027
DORIAN LPG LTD SHS USD Y2106R110   407,271 16,712 SH   SOLE   839 0 15,873
DOUBLELINE INCOME SOLUTIONS COM 258622109   143,701 11,432 SH   SOLE   0 0 11,432
DOVER CORP COM 260003108   662,005 3,529 SH   SOLE   1,474 0 2,055
DR REDDYS LABS LTD ADR 256135203   251,408 15,922 SH   SOLE   0 0 15,922
DRAFTKINGS INC NEW COM CL A 26142V105   254,085 6,830 SH   SOLE   369 0 6,461
DT MIDSTREAM INC COMMON STOCK 23345M107   411,498 4,139 SH   SOLE   0 0 4,139
DTE ENERGY CO COM 233331107   538,940 4,463 SH   SOLE   744 0 3,720
DUKE ENERGY CORP NEW COM NEW 26441C204   641,339 5,953 SH   SOLE   0 0 5,953
DYNATRACE INC COM NEW 268150109   455,290 8,377 SH   SOLE   0 0 8,377
EAGLE MATLS INC COM 26969P108   27,135,432 109,967 SH   SOLE   625 0 109,342
EASTGROUP PPTYS INC COM 277276101   675,223 4,207 SH   SOLE   0 0 4,207
EATON CORP PLC SHS G29183103   8,024,303 24,179 SH   SOLE   534 0 23,645
EBAY INC. COM 278642103   28,595,339 461,587 SH   SOLE   4,307 0 457,281
ECOLAB INC COM 278865100   3,324,298 14,187 SH   SOLE   0 0 14,187
ELI LILLY & CO COM 532457108   62,067,868 80,399 SH   SOLE   353 0 80,046
EMCOR GROUP INC COM 29084Q100   4,327,483 9,534 SH   SOLE   0 0 9,534
EMERSON ELEC CO COM 291011104   1,010,887 8,157 SH   SOLE   1,957 0 6,200
ENACT HLDGS INC COM 29249E109   634,653 19,600 SH   SOLE   1,067 0 18,533
ENBRIDGE INC COM 29250N105   779,208 18,365 SH   SOLE   0 0 18,365
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,492,699 76,197 SH   SOLE   0 0 76,197
ENTEGRIS INC COM 29362U104   345,820 3,491 SH   SOLE   0 0 3,491
ENTERPRISE PRODS PARTNERS L COM 293792107   494,108 15,756 SH   SOLE   2,000 0 13,756
EOG RES INC COM 26875P101   17,973,495 146,627 SH   SOLE   1,347 0 145,279
EQT CORP COM 26884L109   664,169 14,404 SH   SOLE   0 0 14,404
EQUIFAX INC COM 294429105   5,372,493 21,081 SH   SOLE   0 0 21,081
EQUINIX INC COM 29444U700   3,670,771 3,893 SH   SOLE   51 0 3,842
EQUITABLE HLDGS INC COM 29452E101   245,426 5,203 SH   SOLE   0 0 5,203
EQUITY LIFESTYLE PPTYS INC COM 29472R108   386,813 5,808 SH   SOLE   0 0 5,808
EQUITY RESIDENTIAL SH BEN INT 29476L107   646,723 9,012 SH   SOLE   0 0 9,012
ESSEX PPTY TR INC COM 297178105   268,028 939 SH   SOLE   0 0 939
EVERCORE INC CLASS A 29977A105   508,366 1,834 SH   SOLE   0 0 1,834
EXELIXIS INC COM 30161Q104   346,287 10,399 SH   SOLE   505 0 9,894
EXPONENT INC COM 30214U102   2,710,689 30,423 SH   SOLE   0 0 30,423
EXTRA SPACE STORAGE INC COM 30225T102   1,386,592 9,269 SH   SOLE   471 0 8,797
EXXON MOBIL CORP COM 30231G102   6,863,056 63,801 SH   SOLE   2,348 0 61,452
FACTSET RESH SYS INC COM 303075105   2,655,468 5,529 SH   SOLE   0 0 5,529
FAIR ISAAC CORP COM 303250104   3,261,143 1,638 SH   SOLE   0 0 1,638
FARMLAND PARTNERS INC COM 31154R109   140,802 11,973 SH   SOLE   0 0 11,973
FASTENAL CO COM 311900104   4,932,019 68,586 SH   SOLE   700 0 67,886
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   713,227 6,371 SH   SOLE   0 0 6,371
FEDEX CORP COM 31428X106   835,007 2,968 SH   SOLE   0 0 2,968
FERRARI N V COM N3167Y103   4,869,570 11,462 SH   SOLE   81 0 11,381
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   228,068 9,420 SH   SOLE   9,420 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   250,091 4,065 SH   SOLE   0 0 4,065
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,741,752 38,818 SH   SOLE   8,662 0 30,156
FIDELITY NATL INFORMATION SV COM 31620M106   2,980,978 36,907 SH   SOLE   0 0 36,907
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   1,685,198 20,657 SH   SOLE   0 0 20,657
FIRST HAWAIIAN INC COM 32051X108   2,602,811 100,301 SH   SOLE   0 0 100,301
FIRST SOLAR INC COM 336433107   721,286 4,093 SH   SOLE   0 0 4,093
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   590,934 8,979 SH   SOLE   0 0 8,979
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   760,142 42,946 SH   SOLE   27,324 0 15,622
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   223,923 11,146 SH   SOLE   0 0 11,146
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   631,196 12,214 SH   SOLE   0 0 12,214
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,361,503 25,176 SH   SOLE   0 0 25,176
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   466,309 21,168 SH   SOLE   0 0 21,168
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   538,116 15,025 SH   SOLE   0 0 15,025
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   530,732 18,948 SH   SOLE   0 0 18,948
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   424,040 4,072 SH   SOLE   0 0 4,072
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   241,681 3,809 SH   SOLE   0 0 3,809
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   1,181,267 13,850 SH   SOLE   0 0 13,850
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   578,319 12,266 SH   SOLE   0 0 12,266
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   313,881 2,635 SH   SOLE   0 0 2,635
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,933,939 24,649 SH   SOLE   0 0 24,649
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   707,545 9,184 SH   SOLE   0 0 9,184
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   1,023,615 21,514 SH   SOLE   0 0 21,514
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   721,583 34,625 SH   SOLE   0 0 34,625
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,346,893 48,221 SH   SOLE   0 0 48,221
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   221,458 6,212 SH   SOLE   0 0 6,212
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,124,511 24,319 SH   SOLE   0 0 24,319
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   6,185,530 103,489 SH   SOLE   0 0 103,489
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   3,138,125 62,500 SH   SOLE   0 0 62,500
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   1,078,819 52,754 SH   SOLE   0 0 52,754
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,782,841 20,301 SH   SOLE   0 0 20,301
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,298,200 9,451 SH   SOLE   0 0 9,451
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   983,975 27,447 SH   SOLE   0 0 27,447
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,587,812 9,553 SH   SOLE   0 0 9,553
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,773,263 46,893 SH   SOLE   0 0 46,893
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   1,714,705 54,608 SH   SOLE   0 0 54,608
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   622,798 13,382 SH   SOLE   0 0 13,382
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   200,464 5,052 SH   SOLE   0 0 5,052
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,162,151 50,318 SH   SOLE   0 0 50,318
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   259,205 5,989 SH   SOLE   0 0 5,989
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   1,591,248 32,496 SH   SOLE   0 0 32,496
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   289,402 7,009 SH   SOLE   0 0 7,009
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   1,911,099 48,542 SH   SOLE   0 0 48,542
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,020,242 26,422 SH   SOLE   0 0 26,422
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   239,984 2,301 SH   SOLE   0 0 2,301
FIRST TR NASDAQ 100 TECH IND SHS 337345102   798,726 4,242 SH   SOLE   18 0 4,224
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,071,706 47,473 SH   SOLE   0 0 47,473
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   280,509 2,029 SH   SOLE   0 0 2,029
FISERV INC COM 337738108   623,450 3,035 SH   SOLE   0 0 3,035
FIVE BELOW INC COM 33829M101   213,578 2,035 SH   SOLE   0 0 2,035
FLEX LTD ORD Y2573F102   343,015 8,935 SH   SOLE   0 0 8,935
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   285,477 3,339 SH   SOLE   0 0 3,339
FORD MTR CO COM 345370860   224,507 22,677 SH   SOLE   2 0 22,675
FORESTAR GROUP INC COM 346232101   509,846 19,670 SH   SOLE   1,104 0 18,566
FORTINET INC COM 34959E109   36,016,317 381,206 SH   SOLE   1,281 0 379,925
FORTIVE CORP COM 34959J108   318,975 4,253 SH   SOLE   0 0 4,253
FREEPORT-MCMORAN INC CL B 35671D857   1,387,158 36,427 SH   SOLE   168 0 36,259
FTI CONSULTING INC COM 302941109   4,688,992 24,533 SH   SOLE   62 0 24,471
GALLAGHER ARTHUR J & CO COM 363576109   3,821,189 13,462 SH   SOLE   0 0 13,462
GAMING & LEISURE PPTYS INC COM 36467J108   614,425 12,758 SH   SOLE   0 0 12,758
GARTNER INC COM 366651107   1,185,498 2,447 SH   SOLE   0 0 2,447
GATX CORP COM 361448103   207,027 1,336 SH   SOLE   0 0 1,336
GDS HLDGS LTD SPONSORED ADS 36165L108   384,912 16,200 SH   SOLE   0 0 16,200
GE AEROSPACE COM NEW 369604301   1,661,635 9,962 SH   SOLE   0 0 9,962
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   236,824 3,029 SH   SOLE   0 0 3,029
GE VERNOVA INC COM 36828A101   945,016 2,873 SH   SOLE   0 0 2,873
GENERAL DYNAMICS CORP COM 369550108   1,197,655 4,545 SH   SOLE   0 0 4,545
GENERAL MTRS CO COM 37045V100   2,213,432 41,551 SH   SOLE   637 0 40,914
GENIUS SPORTS LIMITED SHARES CL A G3934V109   89,365 10,331 SH   SOLE   0 0 10,331
GENMAB A/S SPONSORED ADS 372303206   1,003,221 48,070 SH   SOLE   1,052 0 47,018
GILEAD SCIENCES INC COM 375558103   37,392,953 404,817 SH   SOLE   3,912 0 400,905
GLOBAL PARTNERS LP COM UNITS 37946R109   1,003,102 21,549 SH   SOLE   0 0 21,549
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   929,804 28,975 SH   SOLE   2,230 0 26,745
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   437,918 24,035 SH   SOLE   4,185 0 19,850
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   1,654,033 36,789 SH   SOLE   0 0 36,789
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   313,685 9,818 SH   SOLE   0 0 9,818
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   389,620 5,500 SH   SOLE   0 0 5,500
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,465,226 36,259 SH   SOLE   0 0 36,259
GLOBANT S A COM L44385109   260,735 1,216 SH   SOLE   0 0 1,216
GODADDY INC CL A 380237107   317,963 1,611 SH   SOLE   0 0 1,611
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   224,977 7,048 SH   SOLE   7,048 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   487,864 14,633 SH   SOLE   9,703 0 4,930
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   767,214 6,661 SH   SOLE   0 0 6,661
GOLDMAN SACHS GROUP INC COM 38141G104   5,915,060 10,330 SH   SOLE   57 0 10,273
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   696,276 147,516 SH   SOLE   0 0 147,516
GRACO INC COM 384109104   2,874,120 34,098 SH   SOLE   0 0 34,098
GRAINGER W W INC COM 384802104   846,642 803 SH   SOLE   160 0 643
GRAND CANYON ED INC COM 38526M106   567,567 3,465 SH   SOLE   156 0 3,309
GRAPHIC PACKAGING HLDG CO COM 388689101   24,285,051 894,148 SH   SOLE   0 0 894,148
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   677,833 16,189 SH   SOLE   0 0 16,189
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   5,992,511 80,958 SH   SOLE   0 0 80,958
GRIFFON CORP COM 398433102   450,096 6,315 SH   SOLE   350 0 5,965
GSK PLC SPONSORED ADR 37733W204   1,725,158 51,010 SH   SOLE   0 0 51,010
HALEON PLC SPON ADS 405552100   620,005 64,990 SH   SOLE   0 0 64,990
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   24,153,443 724,676 SH   SOLE   85,364 0 639,312
HARTFORD FINL SVCS GROUP INC COM 416515104   953,696 8,718 SH   SOLE   43 0 8,675
HCA HEALTHCARE INC COM 40412C101   2,152,950 7,173 SH   SOLE   850 0 6,323
HDFC BANK LTD SPONSORED ADS 40415F101   1,590,625 24,908 SH   SOLE   0 0 24,908
HEALTHPEAK PROPERTIES INC COM 42250P103   204,585 10,093 SH   SOLE   0 0 10,093
HEICO CORP NEW COM 422806109   204,219 859 SH   SOLE   0 0 859
HENRY JACK & ASSOC INC COM 426281101   5,552,803 31,676 SH   SOLE   0 0 31,676
HERSHEY CO COM 427866108   1,127,089 6,655 SH   SOLE   0 0 6,655
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,900,565 135,858 SH   SOLE   0 0 135,858
HEXCEL CORP NEW COM 428291108   358,712 5,721 SH   SOLE   0 0 5,721
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,759,779 7,120 SH   SOLE   0 0 7,120
HIREQUEST INC COM 433535101   1,345,710 95,036 SH   SOLE   0 0 95,036
HOME DEPOT INC COM 437076102   66,324,602 170,505 SH   SOLE   824 0 169,681
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   2,361,400 82,711 SH   SOLE   1,592 0 81,119
HONEYWELL INTL INC COM 438516106   4,597,612 20,353 SH   SOLE   220 0 20,133
HOULIHAN LOKEY INC CL A 441593100   406,191 2,339 SH   SOLE   0 0 2,339
HOWMET AEROSPACE INC COM 443201108   5,643,384 51,599 SH   SOLE   500 0 51,099
HP INC COM 40434L105   757,571 23,217 SH   SOLE   0 0 23,217
HUB GROUP INC CL A 443320106   431,603 9,686 SH   SOLE   509 0 9,177
HUBSPOT INC COM 443573100   1,006,705 1,445 SH   SOLE   10 0 1,435
ICICI BANK LIMITED ADR 45104G104   1,135,367 38,023 SH   SOLE   0 0 38,023
ICON PLC SHS G4705A100   222,922 1,063 SH   SOLE   0 0 1,063
IDEXX LABS INC COM 45168D104   255,506 618 SH   SOLE   0 0 618
ILLINOIS TOOL WKS INC COM 452308109   1,267,383 4,998 SH   SOLE   16 0 4,982
IMPERIAL OIL LTD COM NEW 453038408   2,859,732 46,424 SH   SOLE   909 0 45,515
INFOSYS LTD SPONSORED ADR 456788108   1,909,334 87,105 SH   SOLE   1,325 0 85,780
ING GROEP N.V. SPONSORED ADR 456837103   661,791 42,233 SH   SOLE   0 0 42,233
INGREDION INC COM 457187102   20,454,480 148,695 SH   SOLE   1,307 0 147,388
INNOVIVA INC COM 45781M101   453,061 26,113 SH   SOLE   1,441 0 24,672
INSULET CORP COM 45784P101   467,054 1,789 SH   SOLE   0 0 1,789
INTEL CORP COM 458140100   537,732 26,820 SH   SOLE   391 0 26,429
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   6,954,968 39,367 SH   SOLE   0 0 39,367
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,801,537 18,801 SH   SOLE   0 0 18,801
INTERDIGITAL INC COM 45867G101   1,004,913 5,187 SH   SOLE   235 0 4,952
INTERNATIONAL BUSINESS MACHS COM 459200101   38,091,514 173,277 SH   SOLE   1,368 0 171,910
INTERNATIONAL SEAWAYS INC COM Y41053102   343,525 9,558 SH   SOLE   503 0 9,055
INTUIT COM 461202103   6,594,891 10,493 SH   SOLE   87 0 10,406
INTUITIVE SURGICAL INC COM NEW 46120E602   9,086,268 17,408 SH   SOLE   7 0 17,401
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   222,990 4,450 SH   SOLE   0 0 4,450
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,016,584 78,259 SH   SOLE   0 0 78,259
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   457,622 39,690 SH   SOLE   0 0 39,690
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   211,531 8,564 SH   SOLE   0 0 8,564
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   4,710,411 180,130 SH   SOLE   15,143 0 164,987
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   337,127 14,279 SH   SOLE   0 0 14,279
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   8,803,836 89,406 SH   SOLE   6,075 0 83,332
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   11,205,422 63,947 SH   SOLE   1,089 0 62,858
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   353,181 5,269 SH   SOLE   0 0 5,269
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   1,044,566 15,701 SH   SOLE   0 0 15,701
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   3,256,257 78,920 SH   SOLE   0 0 78,920
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,032,377 15,692 SH   SOLE   0 0 15,692
INVESCO QQQ TR UNIT SER 1 46090E103   8,915,565 17,439 SH   SOLE   841 0 16,598
IRON MTN INC DEL COM 46284V101   821,861 7,819 SH   SOLE   0 0 7,819
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   6,707,502 126,437 SH   SOLE   10,282 0 116,155
ISHARES GOLD TR ISHARES NEW 464285204   1,001,934 20,237 SH   SOLE   11,825 0 8,412
ISHARES INC ESG AWR MSCI EM 46434G863   228,771 6,851 SH   SOLE   6,542 0 309
ISHARES INC MSCI GBL MIN VOL 464286525   1,448,647 13,266 SH   SOLE   0 0 13,266
ISHARES INC CORE MSCI EMKT 46434G103   5,171,753 99,038 SH   SOLE   85 0 98,953
ISHARES INC MSCI EMERG MRKT 464286533   241,938 4,172 SH   SOLE   3,707 0 465
ISHARES INC MSCI EM ASIA ETF 464286426   965,069 13,469 SH   SOLE   230 0 13,239
ISHARES INC MSCI JPN ETF NEW 46434G822   1,598,429 23,822 SH   SOLE   0 0 23,822
ISHARES SILVER TR ISHARES 46428Q109   511,961 19,444 SH   SOLE   1,879 0 17,565
ISHARES TR NATIONAL MUN ETF 464288414   13,583,722 127,487 SH   SOLE   87 0 127,400
ISHARES TR GLOBAL MATER ETF 464288695   317,016 4,080 SH   SOLE   0 0 4,080
ISHARES TR INTL SEL DIV ETF 464288448   2,713,468 99,104 SH   SOLE   0 0 99,104
ISHARES TR MSCI USA QLT FCT 46432F339   9,913,949 55,671 SH   SOLE   0 0 55,671
ISHARES TR MSCI USA MIN VOL 46429B697   1,486,789 16,745 SH   SOLE   2,927 0 13,818
ISHARES TR MORNINGSTR US EQ 464287127   601,646 7,413 SH   SOLE   0 0 7,413
ISHARES TR EAFE GRWTH ETF 464288885   490,516 5,066 SH   SOLE   0 0 5,066
ISHARES TR ISHS 1-5YR INVS 464288646   298,851 5,780 SH   SOLE   795 0 4,985
ISHARES TR MSCI EAFE ETF 464287465   43,196,804 571,311 SH   SOLE   0 0 571,311
ISHARES TR RUS TP200 GR ETF 464289438   934,517 3,972 SH   SOLE   0 0 3,972
ISHARES TR S&P 500 GRWT ETF 464287309   1,755,149 17,287 SH   SOLE   395 0 16,892
ISHARES TR S&P MC 400GR ETF 464287606   214,868 2,363 SH   SOLE   0 0 2,363
ISHARES TR ESG AWARE MSCI 46435U663   554,009 13,175 SH   SOLE   455 0 12,720
ISHARES TR CORE MSCI EAFE 46432F842   10,729,188 152,663 SH   SOLE   9,623 0 143,041
ISHARES TR S&P 500 VAL ETF 464287408   621,124 3,254 SH   SOLE   0 0 3,254
ISHARES TR CORE S&P MCP ETF 464287507   10,380,122 166,588 SH   SOLE   2,457 0 164,131
ISHARES TR RUS MID CAP ETF 464287499   6,734,418 76,181 SH   SOLE   0 0 76,181
ISHARES TR RUS 1000 ETF 464287622   1,498,000 4,650 SH   SOLE   0 0 4,650
ISHARES TR USD INV GRDE ETF 464288620   325,868 6,481 SH   SOLE   1,244 0 5,237
ISHARES TR CORE S&P TTL STK 464287150   2,030,021 15,783 SH   SOLE   0 0 15,783
ISHARES TR IBOXX HI YD ETF 464288513   328,733 4,180 SH   SOLE   471 0 3,709
ISHARES TR IBOXX INV CP ETF 464287242   4,074,343 38,135 SH   SOLE   54 0 38,081
ISHARES TR CORE DIV GRWTH 46434V621   5,468,579 89,152 SH   SOLE   1,194 0 87,958
ISHARES TR ESG AW MSCI EAFE 46435G516   209,718 2,754 SH   SOLE   654 0 2,100
ISHARES TR MSCI ACWI EX US 464288240   8,286,868 158,874 SH   SOLE   0 0 158,874
ISHARES TR EAFE SML CP ETF 464288273   293,423 4,830 SH   SOLE   17 0 4,813
ISHARES TR SELECT DIVID ETF 464287168   2,114,269 16,104 SH   SOLE   1,919 0 14,185
ISHARES TR US TREAS BD ETF 46429B267   242,669 10,560 SH   SOLE   0 0 10,560
ISHARES TR RUSSELL 3000 ETF 464287689   2,652,942 7,937 SH   SOLE   0 0 7,937
ISHARES TR INDIA 50 ETF 464289529   233,305 4,589 SH   SOLE   0 0 4,589
ISHARES TR CORE MSCI TOTAL 46432F834   226,347 3,422 SH   SOLE   356 0 3,066
ISHARES TR US SML CAP EQT 46434V290   218,363 3,235 SH   SOLE   0 0 3,235
ISHARES TR NEW YORK MUN ETF 464288323   1,978,720 37,180 SH   SOLE   0 0 37,180
ISHARES TR GL CLEAN ENE ETF 464288224   174,396 15,325 SH   SOLE   100 0 15,225
ISHARES TR S&P 100 ETF 464287101   4,735,985 16,396 SH   SOLE   0 0 16,396
ISHARES TR PFD AND INCM SEC 464288687   490,263 15,594 SH   SOLE   0 0 15,594
ISHARES TR MSCI EAFE MIN VL 46429B689   270,124 3,820 SH   SOLE   0 0 3,820
ISHARES TR CORE S&P US VLU 464287663   365,282 3,945 SH   SOLE   0 0 3,945
ISHARES TR CORE S&P US GWT 464287671   814,499 5,845 SH   SOLE   0 0 5,845
ISHARES TR RUS 2000 GRW ETF 464287648   911,842 3,168 SH   SOLE   84 0 3,084
ISHARES TR SHRT NAT MUN ETF 464288158   3,891,564 36,894 SH   SOLE   287 0 36,607
ISHARES TR ISHARES BIOTECH 464287556   995,547 7,530 SH   SOLE   92 0 7,438
ISHARES TR MSCI KLD400 SOC 464288570   2,005,935 18,194 SH   SOLE   265 0 17,929
ISHARES TR RUS 2000 VAL ETF 464287630   1,070,224 6,519 SH   SOLE   155 0 6,364
ISHARES TR 1 3 YR TREAS BD 464287457   815,455 9,947 SH   SOLE   0 0 9,947
ISHARES TR CORE S&P SCP ETF 464287804   38,566,386 334,720 SH   SOLE   17,226 0 317,493
ISHARES TR FLTG RATE NT ETF 46429B655   288,897 5,678 SH   SOLE   200 0 5,478
ISHARES TR ULTRA SHORT-TERM 46434V878   836,987 16,597 SH   SOLE   0 0 16,597
ISHARES TR ISHARES SEMICDTR 464287523   3,103,325 14,401 SH   SOLE   1,516 0 12,886
ISHARES TR RUS MDCP VAL ETF 464287473   5,455,178 42,177 SH   SOLE   0 0 42,177
ISHARES TR RUS 1000 VAL ETF 464287598   16,206,424 87,541 SH   SOLE   9,903 0 77,638
ISHARES TR CORE MSCI INTL 46435G326   237,054 3,677 SH   SOLE   1,028 0 2,649
ISHARES TR CORE US AGGBD ET 464287226   16,236,770 167,562 SH   SOLE   10,385 0 157,177
ISHARES TR US AER DEF ETF 464288760   4,352,078 29,942 SH   SOLE   0 0 29,942
ISHARES TR ESG AWR MSCI USA 46435G425   208,431 1,618 SH   SOLE   0 0 1,618
ISHARES TR MSCI ACWI ETF 464288257   957,550 8,149 SH   SOLE   3,624 0 4,525
ISHARES TR 20 YR TR BD ETF 464287432   4,685,242 53,650 SH   SOLE   1,619 0 52,031
ISHARES TR EAFE VALUE ETF 464288877   2,321,640 44,247 SH   SOLE   0 0 44,247
ISHARES TR RUS MD CP GR ETF 464287481   1,774,247 13,998 SH   SOLE   1,795 0 12,203
ISHARES TR S&P MC 400VL ETF 464287705   246,171 1,970 SH   SOLE   0 0 1,970
ISHARES TR MSCI EMG MKT ETF 464287234   1,085,805 25,964 SH   SOLE   38 0 25,926
ISHARES TR RUSSELL 2000 ETF 464287655   4,830,614 21,862 SH   SOLE   938 0 20,924
ISHARES TR RUS 1000 GRW ETF 464287614   49,805,380 124,024 SH   SOLE   915 0 123,108
ISHARES TR CORE HIGH DV ETF 46429B663   1,041,548 9,278 SH   SOLE   0 0 9,278
ISHARES TR CORE S&P500 ETF 464287200   8,622,500 14,647 SH   SOLE   1,363 0 13,285
ISHARES TR MSCI INTL QUALTY 46434V456   44,547,214 1,200,087 SH   SOLE   76,082 0 1,124,004
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   136,365 27,493 SH   SOLE   0 0 27,493
J JILL INC COM 46620W201   276,200 10,000 SH   SOLE   0 0 10,000
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,985,096 39,583 SH   SOLE   5,630 0 33,953
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   320,810 5,483 SH   SOLE   5,483 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   297,091 5,203 SH   SOLE   5,203 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   6,542,591 129,891 SH   SOLE   5,943 0 123,948
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   14,039,976 307,759 SH   SOLE   4,799 0 302,960
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   4,689,338 83,174 SH   SOLE   1,565 0 81,609
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   6,326,215 109,964 SH   SOLE   1,070 0 108,894
JACKSON FINANCIAL INC COM CL A 46817M107   316,557 3,635 SH   SOLE   188 0 3,447
JACOBS SOLUTIONS INC COM 46982L108   234,557 1,755 SH   SOLE   1,706 0 49
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   1,107,003 14,746 SH   SOLE   0 0 14,746
JEFFERIES FINL GROUP INC COM 47233W109   35,290,921 450,139 SH   SOLE   3,838 0 446,301
JFROG LTD ORD SHS M6191J100   2,904,032 98,743 SH   SOLE   0 0 98,743
JOHNSON & JOHNSON COM 478160104   29,366,094 203,057 SH   SOLE   1,905 0 201,152
JOHNSON CTLS INTL PLC SHS G51502105   667,274 8,454 SH   SOLE   70 0 8,384
JPMORGAN CHASE & CO. COM 46625H100   97,396,005 406,308 SH   SOLE   7,615 0 398,692
KADANT INC COM 48282T104   3,335,018 9,667 SH   SOLE   0 0 9,667
KAYNE ANDERSON ENERGY INFRST COM 486606106   526,512 41,425 SH   SOLE   625 0 40,800
KB FINL GROUP INC SPONSORED ADR 48241A105   3,320,153 58,351 SH   SOLE   996 0 57,355
KB HOME COM 48666K109   599,579 9,123 SH   SOLE   538 0 8,585
KENVUE INC COM 49177J102   240,959 11,286 SH   SOLE   0 0 11,286
KEURIG DR PEPPER INC COM 49271V100   903,889 28,141 SH   SOLE   0 0 28,141
KFORCE INC COM 493732101   952,617 16,801 SH   SOLE   0 0 16,801
KINDER MORGAN INC DEL COM 49456B101   912,422 33,300 SH   SOLE   0 0 33,300
KINETIK HOLDINGS INC COM NEW CL A 02215L209   243,399 4,292 SH   SOLE   0 0 4,292
KITE RLTY GROUP TR COM NEW 49803T300   631,909 25,036 SH   SOLE   0 0 25,036
KKR & CO INC COM 48251W104   2,323,676 15,710 SH   SOLE   541 0 15,169
KLA CORP COM NEW 482480100   49,225,719 78,121 SH   SOLE   374 0 77,747
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,563,687 61,757 SH   SOLE   0 0 61,757
KRAFT HEINZ CO COM 500754106   217,569 7,085 SH   SOLE   5 0 7,080
KRANESHARES TRUST CSI CHI INTERNET 500767306   4,581,177 156,675 SH   SOLE   10,561 0 146,114
KROGER CO COM 501044101   218,480 3,573 SH   SOLE   0 0 3,573
L3HARRIS TECHNOLOGIES INC COM 502431109   1,096,213 5,213 SH   SOLE   0 0 5,213
LAM RESEARCH CORP COM NEW 512807306   30,508,249 422,376 SH   SOLE   1,930 0 420,447
LANDSTAR SYS INC COM 515098101   3,503,022 20,383 SH   SOLE   0 0 20,383
LAS VEGAS SANDS CORP COM 517834107   219,564 4,275 SH   SOLE   60 0 4,215
LAZARD INC COM 52110M109   575,649 11,182 SH   SOLE   0 0 11,182
LCI INDS COM 50189K103   2,260,622 21,865 SH   SOLE   0 0 21,865
LENNOX INTL INC COM 526107107   8,539,949 14,016 SH   SOLE   0 0 14,016
LIBERTY ENERGY INC COM CL A 53115L104   551,453 27,725 SH   SOLE   1,222 0 26,503
LINDE PLC SHS G54950103   2,186,307 5,222 SH   SOLE   337 0 4,885
LISTED FD TR HORIZON KINETICS 53656F623   3,286,234 86,298 SH   SOLE   0 0 86,298
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   1,240,997 456,249 SH   SOLE   0 0 456,249
LOCKHEED MARTIN CORP COM 539830109   22,812,911 46,946 SH   SOLE   406 0 46,540
LOUISIANA PAC CORP COM 546347105   235,280 2,272 SH   SOLE   115 0 2,157
LOWES COS INC COM 548661107   30,930,323 125,325 SH   SOLE   423 0 124,902
LPL FINL HLDGS INC COM 50212V100   22,460,821 68,791 SH   SOLE   0 0 68,791
LULULEMON ATHLETICA INC COM 550021109   915,107 2,393 SH   SOLE   0 0 2,393
M/I HOMES INC COM 55305B101   458,412 3,448 SH   SOLE   192 0 3,256
MAIN STR CAP CORP COM 56035L104   825,041 14,084 SH   SOLE   0 0 14,084
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   296,868 2,644 SH   SOLE   0 0 2,644
MANHATTAN ASSOCIATES INC COM 562750109   2,693,212 9,966 SH   SOLE   300 0 9,666
MANULIFE FINL CORP COM 56501R106   507,268 16,518 SH   SOLE   0 0 16,518
MARATHON PETE CORP COM 56585A102   657,906 4,716 SH   SOLE   373 0 4,343
MARRIOTT INTL INC NEW CL A 571903202   1,212,007 4,345 SH   SOLE   0 0 4,345
MARSH & MCLENNAN COS INC COM 571748102   3,545,522 16,692 SH   SOLE   0 0 16,692
MARTIN MARIETTA MATLS INC COM 573284106   2,800,456 5,422 SH   SOLE   0 0 5,422
MARVELL TECHNOLOGY INC COM 573874104   1,143,416 10,352 SH   SOLE   1,843 0 8,509
MASCO CORP COM 574599106   399,933 5,511 SH   SOLE   0 0 5,511
MASTERCARD INCORPORATED CL A 57636Q104   52,738,853 100,155 SH   SOLE   823 0 99,332
MCCORMICK & CO INC COM NON VTG 579780206   1,239,909 16,263 SH   SOLE   0 0 16,263
MCDONALDS CORP COM 580135101   27,010,540 93,175 SH   SOLE   654 0 92,521
MCKESSON CORP COM 58155Q103   390,388 685 SH   SOLE   0 0 685
MEDPACE HLDGS INC COM 58506Q109   401,334 1,208 SH   SOLE   48 0 1,160
MEDTRONIC PLC SHS G5960L103   2,334,043 29,219 SH   SOLE   0 0 29,219
MERCADOLIBRE INC COM 58733R102   467,621 275 SH   SOLE   10 0 265
MERCHANTS BANCORP IND COM 58844R108   371,464 10,185 SH   SOLE   573 0 9,612
MERCK & CO INC COM 58933Y105   8,532,353 85,770 SH   SOLE   1,102 0 84,667
META PLATFORMS INC CL A 30303M102   117,847,723 201,274 SH   SOLE   1,175 0 200,098
METLIFE INC COM 59156R108   381,888 4,664 SH   SOLE   362 0 4,302
METTLER TOLEDO INTERNATIONAL COM 592688105   222,710 182 SH   SOLE   0 0 182
MGIC INVT CORP WIS COM 552848103   43,574,748 1,837,821 SH   SOLE   20,098 0 1,817,724
MICROCHIP TECHNOLOGY INC. COM 595017104   307,453 5,361 SH   SOLE   0 0 5,361
MICRON TECHNOLOGY INC COM 595112103   2,922,042 34,720 SH   SOLE   250 0 34,470
MICROSOFT CORP COM 594918104   286,591,019 679,931 SH   SOLE   6,451 0 673,481
MID-AMER APT CMNTYS INC COM 59522J103   323,051 2,090 SH   SOLE   0 0 2,090
MOELIS & CO CL A 60786M105   3,674,865 49,741 SH   SOLE   0 0 49,741
MONDELEZ INTL INC CL A 609207105   4,116,347 68,916 SH   SOLE   0 0 68,916
MONGODB INC CL A 60937P106   278,321 1,195 SH   SOLE   16 0 1,180
MONOLITHIC PWR SYS INC COM 609839105   664,483 1,123 SH   SOLE   0 0 1,123
MONSTER BEVERAGE CORP NEW COM 61174X109   741,254 14,103 SH   SOLE   0 0 14,103
MOODYS CORP COM 615369105   2,906,492 6,140 SH   SOLE   0 0 6,140
MOOG INC CL A 615394202   223,023 1,133 SH   SOLE   0 0 1,133
MORGAN STANLEY COM NEW 617446448   2,256,319 17,947 SH   SOLE   0 0 17,947
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,495,118 5,398 SH   SOLE   0 0 5,398
MSCI INC COM 55354G100   1,785,041 2,975 SH   SOLE   0 0 2,975
MUELLER INDS INC COM 624756102   757,636 9,547 SH   SOLE   470 0 9,077
MURPHY USA INC COM 626755102   302,568 603 SH   SOLE   30 0 573
NATIONAL GRID PLC SPONSORED ADR NE 636274409   464,605 7,819 SH   SOLE   0 0 7,819
NATIONAL HEALTH INVS INC COM 63633D104   255,080 3,681 SH   SOLE   193 0 3,488
NATWEST GROUP PLC SPONS ADR 639057207   938,986 92,329 SH   SOLE   0 0 92,329
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   648,107 12,753 SH   SOLE   0 0 12,753
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   637,605 12,175 SH   SOLE   0 0 12,175
NETEASE INC SPONSORED ADS 64110W102   1,280,629 14,355 SH   SOLE   241 0 14,114
NETFLIX INC COM 64110L106   15,542,838 17,438 SH   SOLE   91 0 17,347
NEW MTN FIN CORP COM 647551100   337,800 30,000 SH   SOLE   0 0 30,000
NEW YORK LIFE INVESTMENTS ET NYLI FTSE INTERN 45409B560   559,639 21,475 SH   SOLE   0 0 21,475
NEWMARKET CORP COM 651587107   534,218 1,011 SH   SOLE   47 0 964
NEXTDOOR HOLDINGS INC COM CL A 65345M108   75,148 31,708 SH   SOLE   0 0 31,708
NEXTERA ENERGY INC COM 65339F101   8,345,305 116,408 SH   SOLE   2,138 0 114,271
NIKE INC CL B 654106103   510,065 6,741 SH   SOLE   33 0 6,708
NISOURCE INC COM 65473P105   307,314 8,360 SH   SOLE   0 0 8,360
NMI HLDGS INC COM 629209305   500,304 13,610 SH   SOLE   746 0 12,864
NORDSON CORP COM 655663102   4,069,300 19,448 SH   SOLE   0 0 19,448
NORFOLK SOUTHN CORP COM 655844108   3,694,896 15,743 SH   SOLE   0 0 15,743
NORTHERN LTS FD TR II ESSENTIAL 40 STO 664925708   248,959 16,751 SH   SOLE   0 0 16,751
NORTHROP GRUMMAN CORP COM 666807102   2,994,539 6,381 SH   SOLE   0 0 6,381
NOVARTIS AG SPONSORED ADR 66987V109   41,322,461 424,648 SH   SOLE   4,637 0 420,011
NOVAVAX INC COM NEW 670002401   1,367,741 170,117 SH   SOLE   170,000 0 117
NOVO-NORDISK A S ADR 670100205   3,507,392 40,774 SH   SOLE   263 0 40,511
NU HLDGS LTD ORD SHS CL A G6683N103   738,028 71,238 SH   SOLE   335 0 70,903
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,232,340 109,250 SH   SOLE   0 0 109,250
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   305,959 27,100 SH   SOLE   0 0 27,100
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   121,193 12,095 SH   SOLE   0 0 12,095
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   326,457 31,210 SH   SOLE   0 0 31,210
NUVEEN NEW YORK QLT MUN INC COM 67066X107   114,000 10,000 SH   SOLE   0 0 10,000
NVIDIA CORPORATION COM 67066G104   90,295,694 672,393 SH   SOLE   4,360 0 668,033
NXP SEMICONDUCTORS N V COM N6596X109   3,339,526 16,067 SH   SOLE   721 0 15,346
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100   199,913 13,390 SH   SOLE   0 0 13,390
OKTA INC CL A 679295105   21,955,782 278,627 SH   SOLE   0 0 278,627
OLD DOMINION FREIGHT LINE IN COM 679580100   391,784 2,221 SH   SOLE   0 0 2,221
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,569,846 32,533 SH   SOLE   0 0 32,533
ON SEMICONDUCTOR CORP COM 682189105   364,240 5,777 SH   SOLE   30 0 5,747
ONEOK INC NEW COM 682680103   1,304,296 12,991 SH   SOLE   0 0 12,991
ORACLE CORP COM 68389X105   19,973,329 119,859 SH   SOLE   81,454 0 38,406
OREILLY AUTOMOTIVE INC COM 67103H107   4,206,027 3,547 SH   SOLE   158 0 3,389
OTIS WORLDWIDE CORP COM 68902V107   307,431 3,320 SH   SOLE   0 0 3,320
PACER FDS TR US CASH COWS 100 69374H881   432,072 7,650 SH   SOLE   0 0 7,650
PACER FDS TR PACER US SMALL 69374H857   2,699,101 61,329 SH   SOLE   2 0 61,328
PACER FDS TR GLOBL CASH ETF 69374H709   237,867 7,050 SH   SOLE   0 0 7,050
PACER FDS TR DEVELOPED MRKT 69374H873   1,324,546 45,377 SH   SOLE   0 0 45,377
PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123   367,903 39,602 SH   SOLE   0 0 39,602
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,510,268 19,969 SH   SOLE   0 0 19,969
PALO ALTO NETWORKS INC COM 697435105   12,000,444 65,951 SH   SOLE   956 0 64,995
PARKER-HANNIFIN CORP COM 701094104   7,645,294 12,020 SH   SOLE   446 0 11,574
PAYCHEX INC COM 704326107   3,730,132 26,602 SH   SOLE   0 0 26,602
PAYCOM SOFTWARE INC COM 70432V102   591,338 2,885 SH   SOLE   0 0 2,885
PAYPAL HLDGS INC COM 70450Y103   1,835,679 21,508 SH   SOLE   202 0 21,306
PDD HOLDINGS INC SPONSORED ADS 722304102   952,927 9,825 SH   SOLE   280 0 9,545
PENN ENTERTAINMENT INC COM 707569109   29,615,526 1,494,224 SH   SOLE   3 0 1,494,221
PENNANTPARK FLOATING RATE CA COM 70806A106   3,151,906 288,372 SH   SOLE   0 0 288,372
PENNANTPARK INVT CORP COM 708062104   2,030,466 286,789 SH   SOLE   0 0 286,789
PEPSICO INC COM 713448108   5,503,527 36,193 SH   SOLE   574 0 35,619
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   244,888 19,043 SH   SOLE   0 0 19,043
PFIZER INC COM 717081103   2,799,281 105,514 SH   SOLE   84 0 105,430
PGIM ETF TR PGIM ULTRA SH BD 69344A107   4,360,004 87,992 SH   SOLE   0 0 87,992
PHILIP MORRIS INTL INC COM 718172109   7,185,977 59,709 SH   SOLE   24 0 59,685
PHILLIPS 66 COM 718546104   1,731,646 15,199 SH   SOLE   0 0 15,199
PIMCO DYNAMIC INCOME FD SHS 72201Y101   673,595 36,728 SH   SOLE   0 0 36,728
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   333,229 3,321 SH   SOLE   0 0 3,321
PIMCO ETF TR ENHANCD SHORT 72201R643   233,133 2,369 SH   SOLE   0 0 2,369
PINTEREST INC CL A 72352L106   12,305,541 424,329 SH   SOLE   335 0 423,994
PNC FINL SVCS GROUP INC COM 693475105   3,883,774 20,139 SH   SOLE   675 0 19,464
POOL CORP COM 73278L105   4,631,840 13,586 SH   SOLE   0 0 13,586
PPL CORP COM 69351T106   1,077,218 33,186 SH   SOLE   0 0 33,186
PREFERRED BK LOS ANGELES CA COM NEW 740367404   448,661 5,194 SH   SOLE   270 0 4,924
PRIMERICA INC COM 74164M108   5,443,871 20,057 SH   SOLE   0 0 20,057
PROCTER AND GAMBLE CO COM 742718109   12,044,438 71,843 SH   SOLE   2,671 0 69,171
PROGRESSIVE CORP COM 743315103   10,993,802 45,882 SH   SOLE   0 0 45,882
PROLOGIS INC. COM 74340W103   3,271,932 30,955 SH   SOLE   0 0 30,955
PROSHARES TR S&P 500 DV ARIST 74348A467   415,958 4,178 SH   SOLE   35 0 4,143
PROSHARES TR S&P MDCP 400 DIV 74347B680   290,376 3,600 SH   SOLE   0 0 3,600
PROVIDENT BANCORP INC COM NEW 74383L105   869,980 76,314 SH   SOLE   76,314 0 0
PRUDENTIAL FINL INC COM 744320102   220,347 1,859 SH   SOLE   545 0 1,314
PRUDENTIAL PLC ADR 74435K204   404,637 25,385 SH   SOLE   0 0 25,385
PSQ HOLDINGS INC *W EXP 99/99/999 693691115   132,258 165,323 SH   SOLE   0 0 165,323
PUBLIC STORAGE OPER CO COM 74460D109   741,413 2,476 SH   SOLE   0 0 2,476
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   322,836 3,821 SH   SOLE   0 0 3,821
PYXIS ONCOLOGY INC COMMON STOCK 747324101   180,974 116,009 SH   SOLE   0 0 116,009
QUALCOMM INC COM 747525103   7,809,359 50,836 SH   SOLE   961 0 49,875
QUALYS INC COM 74758T303   688,761 4,912 SH   SOLE   212 0 4,700
QUINSTREET INC COM 74874Q100   57,030,724 2,472,073 SH   SOLE   0 0 2,472,073
RADIAN GROUP INC COM 750236101   483,164 15,232 SH   SOLE   760 0 14,472
RADNET INC COM 750491102   247,513 3,544 SH   SOLE   0 0 3,544
RAYMOND JAMES FINL INC COM 754730109   511,529 3,293 SH   SOLE   0 0 3,293
RBB FD INC US TREAS 3 MNTH 74933W452   1,320,492 26,484 SH   SOLE   0 0 26,484
RBC BEARINGS INC COM 75524B104   2,886,402 9,649 SH   SOLE   0 0 9,649
REALTY INCOME CORP COM 756109104   1,619,094 30,314 SH   SOLE   90 0 30,224
REGENCY CTRS CORP COM 758849103   275,611 3,728 SH   SOLE   0 0 3,728
REGENERON PHARMACEUTICALS COM 75886F107   29,038,267 40,765 SH   SOLE   230 0 40,535
REINSURANCE GRP OF AMERICA I COM NEW 759351604   389,447 1,823 SH   SOLE   0 0 1,823
RELX PLC SPONSORED ADR 759530108   7,290,611 160,515 SH   SOLE   2,269 0 158,246
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   318,728 12,588 SH   SOLE   0 0 12,588
REPUBLIC SVCS INC COM 760759100   1,046,424 5,201 SH   SOLE   0 0 5,201
RIBBON COMMUNICATIONS INC COM 762544104   57,420 13,803 SH   SOLE   0 0 13,803
RIO TINTO PLC SPONSORED ADR 767204100   1,428,962 24,298 SH   SOLE   523 0 23,775
RLI CORP COM 749607107   2,079,330 12,615 SH   SOLE   0 0 12,615
RMR GROUP INC CL A 74967R106   383,585 18,585 SH   SOLE   1,030 0 17,555
ROBINHOOD MKTS INC COM CL A 770700102   1,220,712 32,762 SH   SOLE   32,292 0 470
ROBLOX CORP CL A 771049103   484,751 8,378 SH   SOLE   225 0 8,153
ROCKWELL AUTOMATION INC COM 773903109   940,021 3,289 SH   SOLE   0 0 3,289
ROLLINS INC COM 775711104   4,524,363 97,613 SH   SOLE   0 0 97,613
ROPER TECHNOLOGIES INC COM 776696106   684,154 1,316 SH   SOLE   0 0 1,316
ROSS STORES INC COM 778296103   823,781 5,446 SH   SOLE   0 0 5,446
ROYAL CARIBBEAN GROUP COM V7780T103   2,357,882 10,221 SH   SOLE   0 0 10,221
RPM INTL INC COM 749685103   510,394 4,148 SH   SOLE   0 0 4,148
RTX CORPORATION COM 75513E101   3,547,229 30,654 SH   SOLE   34 0 30,620
RUSH STREET INTERACTIVE INC COM 782011100   154,144 11,235 SH   SOLE   0 0 11,235
RYDER SYS INC COM 783549108   31,712,440 202,170 SH   SOLE   1,848 0 200,322
S&P GLOBAL INC COM 78409V104   1,991,124 3,998 SH   SOLE   0 0 3,998
SAFEHOLD INC COM 78646V107   43,305,289 2,343,360 SH   SOLE   0 0 2,343,360
SAIA INC COM 78709Y105   4,136,661 9,077 SH   SOLE   0 0 9,077
SALESFORCE INC COM 79466L302   71,655,197 214,325 SH   SOLE   1,689 0 212,635
SAMSARA INC COM CL A 79589L106   511,916 11,717 SH   SOLE   0 0 11,717
SANOFI SPONSORED ADR 80105N105   1,581,896 32,799 SH   SOLE   0 0 32,799
SAP SE SPON ADR 803054204   4,326,705 17,573 SH   SOLE   0 0 17,573
SBA COMMUNICATIONS CORP NEW CL A 78410G104   423,089 2,076 SH   SOLE   0 0 2,076
SCHLUMBERGER LTD COM STK 806857108   908,671 23,700 SH   SOLE   200 0 23,500
SCHWAB CHARLES CORP COM 808513105   5,502,763 74,352 SH   SOLE   325 0 74,027
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   404,797 12,189 SH   SOLE   5,784 0 6,405
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,001,648 35,940 SH   SOLE   0 0 35,940
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,226,607 81,501 SH   SOLE   0 0 81,501
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   309,502 13,634 SH   SOLE   3,344 0 10,290
SCOTTS MIRACLE-GRO CO CL A 810186106   2,165,802 32,647 SH   SOLE   0 0 32,647
SEA LTD SPONSORD ADS 81141R100   650,786 6,134 SH   SOLE   0 0 6,134
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,073,016 12,432 SH   SOLE   0 0 12,432
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,373,530 14,509 SH   SOLE   2,860 0 11,649
SELECT SECTOR SPDR TR INDL 81369Y704   1,215,782 9,227 SH   SOLE   1,315 0 7,913
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,372,043 28,389 SH   SOLE   4,768 0 23,621
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,687,042 7,520 SH   SOLE   651 0 6,869
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   772,493 10,206 SH   SOLE   762 0 9,444
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,858,927 20,782 SH   SOLE   1,376 0 19,405
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   789,375 8,154 SH   SOLE   1,203 0 6,950
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,153,213 60,159 SH   SOLE   3,475 0 56,684
SEMPRA COM 816851109   2,854,050 32,536 SH   SOLE   0 0 32,536
SENTINELONE INC CL A 81730H109   18,893,805 851,072 SH   SOLE   0 0 851,072
SERVICENOW INC COM 81762P102   14,432,474 13,614 SH   SOLE   54 0 13,560
SES AI CORPORATION CL A COM 78397Q109   308,451 140,845 SH   SOLE   0 0 140,845
SHELL PLC SPON ADS 780259305   2,154,743 34,393 SH   SOLE   0 0 34,393
SHERWIN WILLIAMS CO COM 824348106   4,972,818 14,629 SH   SOLE   0 0 14,629
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   3,441,134 104,657 SH   SOLE   1,951 0 102,706
SHOPIFY INC CL A 82509L107   5,522,036 51,933 SH   SOLE   0 0 51,933
SIMON PPTY GROUP INC NEW COM 828806109   1,661,330 9,647 SH   SOLE   0 0 9,647
SIMPSON MFG INC COM 829073105   5,441,711 32,815 SH   SOLE   0 0 32,815
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,548,300 19,339 SH   SOLE   0 0 19,339
SLM CORP COM 78442P106   257,009 9,319 SH   SOLE   450 0 8,869
SLR INVESTMENT CORP COM 83413U100   2,049,912 126,851 SH   SOLE   0 0 126,851
SNAP ON INC COM 833034101   501,412 1,477 SH   SOLE   183 0 1,294
SNOWFLAKE INC CL A 833445109   904,784 5,860 SH   SOLE   1 0 5,859
SONOS INC COM 83570H108   5,716,463 380,084 SH   SOLE   0 0 380,084
SONY GROUP CORP SPONSORED ADR 835699307   2,168,879 102,499 SH   SOLE   80 0 102,419
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,118,765 12,030 SH   SOLE   140 0 11,890
SPDR GOLD TR GOLD SHS 78463V107   5,523,954 22,814 SH   SOLE   601 0 22,213
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,978,827 57,979 SH   SOLE   2,002 0 55,977
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   451,273 9,069 SH   SOLE   0 0 9,069
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   462,198 12,046 SH   SOLE   0 0 12,046
SPDR S&P 500 ETF TR TR UNIT 78462F103   112,182,084 191,411 SH   SOLE   10,672 0 180,739
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,017,015 14,075 SH   SOLE   0 0 14,075
SPDR SER TR PORTFOLIO S&P500 78464A854   1,096,353 15,903 SH   SOLE   680 0 15,223
SPDR SER TR PRTFLO S&P500 GW 78464A409   648,523 7,378 SH   SOLE   116 0 7,262
SPDR SER TR PORTFOLIO S&P600 78468R853   1,432,203 31,883 SH   SOLE   1,500 0 30,383
SPDR SER TR PRTFLO S&P500 VL 78464A508   455,048 8,898 SH   SOLE   0 0 8,898
SPDR SER TR PORTFOLIO S&P400 78464A847   1,466,840 26,821 SH   SOLE   0 0 26,821
SPDR SER TR S&P DIVID ETF 78464A763   722,050 5,466 SH   SOLE   0 0 5,466
SPHERE ENTERTAINMENT CO CL A 55826T102   263,195 6,528 SH   SOLE   400 0 6,128
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,310,376 2,929 SH   SOLE   0 0 2,929
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   5,966,778 251,127 SH   SOLE   13,655 0 237,472
SPROTT PHYSICAL GOLD TR UNIT 85207H104   4,560,502 226,440 SH   SOLE   15,840 0 210,600
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,042,567 211,665 SH   SOLE   12,277 0 199,388
SPS COMM INC COM 78463M107   230,907 1,255 SH   SOLE   0 0 1,255
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   235,782 5,650 SH   SOLE   3,085 0 2,565
STAR HLDGS SHS BEN INT 85512G106   1,176,639 120,929 SH   SOLE   0 0 120,929
STARBUCKS CORP COM 855244109   4,770,665 52,281 SH   SOLE   275 0 52,006
STITCH FIX INC COM CL A 860897107   58,982 13,685 SH   SOLE   13,652 0 33
STRIDE INC COM 86333M108   713,168 6,862 SH   SOLE   355 0 6,507
STRYKER CORPORATION COM 863667101   2,250,260 6,250 SH   SOLE   504 0 5,746
SUN LIFE FINANCIAL INC. COM 866796105   274,032 4,618 SH   SOLE   0 0 4,618
SUNCOR ENERGY INC NEW COM 867224107   30,674,363 859,707 SH   SOLE   8,918 0 850,789
SUNNOVA ENERGY INTL INC. COM 86745K104   41,088 11,979 SH   SOLE   0 0 11,979
SYLVAMO CORP COMMON STOCK 871332102   374,267 4,736 SH   SOLE   257 0 4,479
SYNOPSYS INC COM 871607107   3,080,095 6,346 SH   SOLE   0 0 6,346
T-MOBILE US INC COM 872590104   1,247,345 5,651 SH   SOLE   0 0 5,651
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,853,830 54,959 SH   SOLE   500 0 54,459
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   138,583 10,467 SH   SOLE   0 0 10,467
TARGA RES CORP COM 87612G101   1,715,522 9,611 SH   SOLE   968 0 8,643
TARGET CORP COM 87612E106   819,241 6,060 SH   SOLE   0 0 6,060
TE CONNECTIVITY PLC ORD SHS G87052109   3,111,897 21,766 SH   SOLE   73 0 21,693
TELEDYNE TECHNOLOGIES INC COM 879360105   4,266,747 9,193 SH   SOLE   24 0 9,169
TELEFLEX INCORPORATED COM 879369106   755,169 4,243 SH   SOLE   0 0 4,243
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   173,839 15,316 SH   SOLE   2,250 0 13,066
TERADATA CORP DEL COM 88076W103   391,929 12,582 SH   SOLE   618 0 11,964
TERADYNE INC COM 880770102   3,670,192 29,147 SH   SOLE   0 0 29,147
TERRENO RLTY CORP COM 88146M101   632,580 10,696 SH   SOLE   0 0 10,696
TESLA INC COM 88160R101   18,738,186 46,400 SH   SOLE   419 0 45,981
TEXAS INSTRS INC COM 882508104   6,896,917 36,782 SH   SOLE   57 0 36,724
TEXAS PACIFIC LAND CORPORATI COM 88262P102   5,187,123 4,690 SH   SOLE   69 0 4,621
TFI INTL INC COM 87241L109   648,572 4,801 SH   SOLE   0 0 4,801
THE CIGNA GROUP COM 125523100   2,222,078 8,047 SH   SOLE   75 0 7,972
THE TRADE DESK INC COM CL A 88339J105   3,082,107 26,224 SH   SOLE   90 0 26,134
THERMO FISHER SCIENTIFIC INC COM 883556102   7,264,492 13,964 SH   SOLE   315 0 13,649
THOR INDS INC COM 885160101   2,891,878 30,215 SH   SOLE   0 0 30,215
TJX COS INC NEW COM 872540109   10,608,394 87,811 SH   SOLE   2,593 0 85,218
TORO CO COM 891092108   3,884,049 48,490 SH   SOLE   0 0 48,490
TORTOISE ENERGY INFRA CORP COM 89147L886   565,404 13,462 SH   SOLE   0 0 13,462
TOTALENERGIES SE SPONSORED ADS 89151E109   1,963,254 36,023 SH   SOLE   0 0 36,023
TRACTOR SUPPLY CO COM 892356106   244,076 4,600 SH   SOLE   0 0 4,600
TRADEWEB MKTS INC CL A 892672106   317,481 2,425 SH   SOLE   0 0 2,425
TRANE TECHNOLOGIES PLC SHS G8994E103   1,067,422 2,890 SH   SOLE   0 0 2,890
TRANSDIGM GROUP INC COM 893641100   630,792 498 SH   SOLE   0 0 498
TRAVELERS COMPANIES INC COM 89417E109   2,898,629 12,033 SH   SOLE   0 0 12,033
TRUIST FINL CORP COM 89832Q109   948,423 21,863 SH   SOLE   350 0 21,513
TSCAN THERAPEUTICS INC COM 89854M101   278,048 91,463 SH   SOLE   0 0 91,463
TYLER TECHNOLOGIES INC COM 902252105   403,071 699 SH   SOLE   0 0 699
UBER TECHNOLOGIES INC COM 90353T100   20,945,498 347,240 SH   SOLE   75 0 347,165
UFP INDUSTRIES INC COM 90278Q108   2,706,804 24,028 SH   SOLE   0 0 24,028
ULTA BEAUTY INC COM 90384S303   460,591 1,059 SH   SOLE   0 0 1,059
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   229,828 5,463 SH   SOLE   0 0 5,463
UNILEVER PLC SPON ADR NEW 904767704   4,532,711 79,942 SH   SOLE   1,341 0 78,601
UNION PAC CORP COM 907818108   24,574,416 107,764 SH   SOLE   868 0 106,896
UNITED PARCEL SERVICE INC CL B 911312106   2,938,405 23,302 SH   SOLE   0 0 23,302
UNITED PARKS & RESORTS INC COM 81282V100   806,270 14,349 SH   SOLE   0 0 14,349
UNITED RENTALS INC COM 911363109   4,776,142 6,780 SH   SOLE   0 0 6,780
UNITEDHEALTH GROUP INC COM 91324P102   23,515,397 46,486 SH   SOLE   616 0 45,870
UNIVERSAL DISPLAY CORP COM 91347P105   2,063,918 14,117 SH   SOLE   0 0 14,117
UNUM GROUP COM 91529Y106   274,812 3,763 SH   SOLE   0 0 3,763
URANIUM ENERGY CORP COM 916896103   81,069 12,118 SH   SOLE   0 0 12,118
US BANCORP DEL COM NEW 902973304   357,434 7,473 SH   SOLE   300 0 7,173
US FOODS HLDG CORP COM 912008109   1,530,600 22,689 SH   SOLE   0 0 22,689
VAALCO ENERGY INC COM NEW 91851C201   224,510 51,375 SH   SOLE   3,061 0 48,314
VAIL RESORTS INC COM 91879Q109   212,193 1,132 SH   SOLE   0 0 1,132
VALERO ENERGY CORP COM 91913Y100   276,640 2,257 SH   SOLE   200 0 2,057
VALVOLINE INC COM 92047W101   200,365 5,538 SH   SOLE   0 0 5,538
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,813,613 53,483 SH   SOLE   6,315 0 47,168
VANECK ETF TRUST LONG MUNI ETF 92189F536   3,860,491 215,911 SH   SOLE   0 0 215,911
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   30,179,547 124,621 SH   SOLE   3,477 0 121,144
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   1,702,048 16,051 SH   SOLE   0 0 16,051
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   298,143 2,826 SH   SOLE   0 0 2,826
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   15,685,874 316,120 SH   SOLE   602 0 315,518
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,657,826 23,054 SH   SOLE   2,673 0 20,381
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   14,256,959 184,508 SH   SOLE   688 0 183,820
VANGUARD BD INDEX FDS INTERMED TERM 921937819   338,162 4,525 SH   SOLE   672 0 3,853
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   8,551,444 33,700 SH   SOLE   21 0 33,679
VANGUARD INDEX FDS SMALL CP ETF 922908751   32,995,839 137,322 SH   SOLE   7,476 0 129,846
VANGUARD INDEX FDS SML CP GRW ETF 922908595   894,098 3,193 SH   SOLE   107 0 3,086
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,258,188 25,350 SH   SOLE   418 0 24,932
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   17,399,804 32,293 SH   SOLE   4,812 0 27,481
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,065,927 5,611 SH   SOLE   257 0 5,354
VANGUARD INDEX FDS TOTAL STK MKT 922908769   28,172,456 97,210 SH   SOLE   24,806 0 72,404
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,014,103 10,163 SH   SOLE   0 0 10,163
VANGUARD INDEX FDS GROWTH ETF 922908736   11,722,067 28,560 SH   SOLE   584 0 27,975
VANGUARD INDEX FDS VALUE ETF 922908744   47,921,330 283,056 SH   SOLE   946 0 282,110
VANGUARD INDEX FDS MID CAP ETF 922908629   42,947,545 162,600 SH   SOLE   2,562 0 160,038
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   758,553 4,689 SH   SOLE   0 0 4,689
VANGUARD INDEX FDS LARGE CAP ETF 922908637   15,782,844 58,520 SH   SOLE   27 0 58,493
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   18,952,236 430,341 SH   SOLE   25,113 0 405,229
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   485,558 6,835 SH   SOLE   0 0 6,835
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   7,764,832 135,252 SH   SOLE   0 0 135,252
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   20,966,122 178,465 SH   SOLE   3,592 0 174,874
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   514,361 8,104 SH   SOLE   0 0 8,104
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,050,123 20,948 SH   SOLE   595 0 20,353
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,736,302 81,408 SH   SOLE   9,151 0 72,257
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   1,187,017 13,288 SH   SOLE   20 0 13,268
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   292,763 6,457 SH   SOLE   6,011 0 446
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   9,130,011 164,951 SH   SOLE   19,680 0 145,270
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   28,448,476 364,677 SH   SOLE   18,766 0 345,911
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   23,102,157 308,935 SH   SOLE   11,390 0 297,545
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   5,021,721 86,581 SH   SOLE   11,576 0 75,005
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   34,384,780 428,364 SH   SOLE   19,176 0 409,188
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   27,028,307 138,019 SH   SOLE   6,761 0 131,259
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,896,568 49,153 SH   SOLE   160 0 48,993
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,743,214 182,836 SH   SOLE   4,214 0 178,622
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   407,376 3,193 SH   SOLE   1,244 0 1,949
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   698,473 8,732 SH   SOLE   0 0 8,732
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   678,958 10,002 SH   SOLE   114 0 9,889
VANGUARD WORLD FD FINANCIALS ETF 92204A405   322,602 2,732 SH   SOLE   63 0 2,669
VANGUARD WORLD FD UTILITIES ETF 92204A876   273,368 1,673 SH   SOLE   1,673 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   287,697 5,074 SH   SOLE   419 0 4,655
VANGUARD WORLD FD INF TECH ETF 92204A702   13,151,834 21,151 SH   SOLE   724 0 20,427
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,200,782 4,733 SH   SOLE   368 0 4,365
VANGUARD WORLD FD ESG US STK ETF 921910733   2,121,610 20,227 SH   SOLE   0 0 20,227
VEEVA SYS INC CL A COM 922475108   259,449 1,234 SH   SOLE   0 0 1,234
VENTAS INC COM 92276F100   825,822 14,023 SH   SOLE   3,969 0 10,054
VERALTO CORP COM SHS 92338C103   933,404 9,165 SH   SOLE   0 0 9,165
VERASTEM INC COM NEW 92337C203   133,965 25,912 SH   SOLE   0 0 25,912
VERISK ANALYTICS INC COM 92345Y106   24,568,983 89,202 SH   SOLE   519 0 88,683
VERIZON COMMUNICATIONS INC COM 92343V104   1,534,791 38,379 SH   SOLE   1,131 0 37,248
VERTEX PHARMACEUTICALS INC COM 92532F100   16,690,812 41,447 SH   SOLE   158 0 41,289
VERTIV HOLDINGS CO COM CL A 92537N108   271,982 2,394 SH   SOLE   0 0 2,394
VICI PPTYS INC COM 925652109   681,995 23,348 SH   SOLE   441 0 22,907
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   1,984,047 43,169 SH   SOLE   0 0 43,169
VISA INC COM CL A 92826C839   53,953,063 170,716 SH   SOLE   1,853 0 168,863
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   241,980 4,472 SH   SOLE   0 0 4,472
VISTRA CORP COM 92840M102   52,009,740 377,238 SH   SOLE   5,430 0 371,808
VULCAN MATLS CO COM 929160109   260,832 1,014 SH   SOLE   125 0 889
WALMART INC COM 931142103   13,750,418 152,191 SH   SOLE   789 0 151,402
WASTE CONNECTIONS INC COM 94106B101   244,349 1,424 SH   SOLE   0 0 1,424
WASTE MGMT INC DEL COM 94106L109   4,531,932 22,459 SH   SOLE   0 0 22,459
WATSCO INC COM 942622200   5,608,488 11,835 SH   SOLE   0 0 11,835
WATTS WATER TECHNOLOGIES INC CL A 942749102   3,670,785 18,056 SH   SOLE   0 0 18,056
WEC ENERGY GROUP INC COM 92939U106   746,561 7,939 SH   SOLE   0 0 7,939
WELLS FARGO CO NEW PERP PFD CNV A 949746804   803,771 673 SH   SOLE   0 0 673
WELLS FARGO CO NEW COM 949746101   60,407,174 860,011 SH   SOLE   10,457 0 849,554
WELLTOWER INC COM 95040Q104   24,106,118 191,273 SH   SOLE   6,964 0 184,309
WEST PHARMACEUTICAL SVSC INC COM 955306105   570,282 1,741 SH   SOLE   0 0 1,741
WESTERN DIGITAL CORP COM 958102105   1,935,828 32,464 SH   SOLE   0 0 32,464
WEYERHAEUSER CO MTN BE COM NEW 962166104   385,542 13,696 SH   SOLE   0 0 13,696
WHEATON PRECIOUS METALS CORP COM 962879102   3,406,850 60,577 SH   SOLE   6,040 0 54,537
WHEELS UP EXPERIENCE INC COM CL A 96328L205   111,725 67,712 SH   SOLE   0 0 67,712
WHITEHORSE FIN INC COM 96524V106   131,171 13,551 SH   SOLE   0 0 13,551
WILLIAMS COS INC COM 969457100   5,293,937 97,818 SH   SOLE   0 0 97,818
WIPRO LTD SPON ADR 1 SH 97651M109   2,418,864 683,295 SH   SOLE   12,231 0 671,064
WISDOMTREE TR GLB US QTLY DIV 97717W844   2,409,365 66,964 SH   SOLE   0 0 66,964
WISDOMTREE TR US SMALLCAP FUND 97717W562   493,119 9,142 SH   SOLE   0 0 9,142
WISDOMTREE TR US LARGECAP DIVD 97717W307   646,435 8,310 SH   SOLE   0 0 8,310
WISDOMTREE TR US QTLY DIV GRT 97717X669   41,704,233 515,312 SH   SOLE   39,725 0 475,587
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   8,266,560 330,398 SH   SOLE   23,874 0 306,524
WISDOMTREE TR CHINADIV EX FI 97717X719   3,072,539 102,829 SH   SOLE   7,824 0 95,006
WOODWARD INC COM 980745103   205,862 1,237 SH   SOLE   0 0 1,237
WORKDAY INC CL A 98138H101   1,793,825 6,952 SH   SOLE   41 0 6,911
WP CAREY INC COM 92936U109   316,403 5,808 SH   SOLE   0 0 5,808
WPP PLC NEW ADR 92937A102   905,257 17,612 SH   SOLE   0 0 17,612
XCEL ENERGY INC COM 98389B100   256,171 3,794 SH   SOLE   0 0 3,794
XYLEM INC COM 98419M100   316,038 2,724 SH   SOLE   0 0 2,724
YUM BRANDS INC COM 988498101   515,224 3,840 SH   SOLE   200 0 3,640
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   5,283,103 13,679 SH   SOLE   0 0 13,679
ZILLOW GROUP INC CL C CAP STK 98954M200   14,424,125 194,789 SH   SOLE   0 0 194,789
ZOETIS INC CL A 98978V103   5,749,682 35,289 SH   SOLE   0 0 35,289
ZSCALER INC COM 98980G102   1,408,822 7,809 SH   SOLE   0 0 7,809
ZURN ELKAY WATER SOLNS CORP COM 98983L108   4,960,639 132,993 SH   SOLE   0 0 132,993