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   32,352,564 316,592 SH   SOLE   129,487 10,614 176,490
AAON INC COM PAR $0.004 000360206   9,069,557 103,961 SH   SOLE   1,569 766 101,626
ABBOTT LABS COM 002824100   91,778,169 883,245 SH   SOLE   481,856 71,650 329,738
ABBVIE INC COM 00287Y109   116,654,940 680,127 SH   SOLE   390,119 99,350 190,656
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   82,647,168 272,394 SH   SOLE   198,844 30,675 42,875
ADDUS HOMECARE CORP Stock 006739106   10,914,456 94,001 SH   SOLE   576 6,607 86,818
ADMA BIOLOGICS INC Stock 000899104   226,295 20,241 SH   SOLE   0 270 19,971
ADOBE INC COM 00724F101   154,906,453 278,839 SH   SOLE   205,424 45,249 28,166
ADVANCED DRAIN SYS INC DEL Stock 00790R104   4,374,108 27,272 SH   SOLE   834 17,884 8,554
ADVANCED MICRO DEVICES INC COM 007903107   76,942,066 474,338 SH   SOLE   364,788 40,922 68,627
AES CORP COM 00130H105   2,548,276 145,036 SH   SOLE   832 42,863 101,341
AFLAC INC COM 001055102   17,909,557 200,532 SH   SOLE   156,531 16,130 27,870
AIR PRODS & CHEMS INC COM 009158106   34,240,670 132,690 SH   SOLE   114,258 6,693 11,739
AIRBNB INC COM CL A 009066101   20,410,199 134,605 SH   SOLE   12,344 29,068 93,193
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G207   63,836 23,643 SH   SOLE   0 0 23,643
ALAMO GROUP INC Stock 011311107   10,241,968 59,202 SH   SOLE   19,076 232 39,894
ALLBIRDS INC Stock 01675A109   5,889 11,777 SH   SOLE   0 150 11,627
ALLEGION PLC ORD SHS G0176J109   1,598,628 13,530 SH   SOLE   249 1,817 11,465
ALLETE INC Stock 018522300   1,660,348 26,629 SH   SOLE   0 739 25,890
ALLSTATE CORP COM 020002101   4,983,745 31,213 SH   SOLE   11,060 9,373 10,780
ALPHABET INC CAP STK CL A 02079K305   443,267,826 2,433,303 SH   SOLE   1,475,676 355,465 602,162
ALPHABET INC CAP STK CL C 02079K107   403,891,086 2,202,635 SH   SOLE   1,257,053 278,086 667,495
ALPS ETF TR ETF 00162Q452   3,753,467 78,229 SH   SOLE   73,083 0 5,146
ALTRIA GROUP INC COM 02209S103   16,779,731 368,280 SH   SOLE   218,608 51,160 98,511
AMAZON COM INC COM 023135106   600,312,560 3,106,403 SH   SOLE   1,799,730 460,305 846,367
AMERICAN CENTY ETF TR ETF 025072802   75,945,131 1,169,286 SH   SOLE   9,626 0 1,159,660
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   99,434,041 1,627,665 SH   SOLE   15,482 0 1,612,182
AMERICAN ELEC PWR CO INC COM 025537101   6,463,461 73,666 SH   SOLE   10,731 14,233 48,702
AMERICAN EXPRESS CO COM 025816109   28,186,672 121,730 SH   SOLE   60,919 21,169 39,642
AMERICAN FINL GROUP INC OHIO Stock 025932104   563,827 4,584 SH   SOLE   264 1,588 2,732
AMERICAN TOWER CORP NEW COM 03027X100   18,381,752 94,564 SH   SOLE   14,473 28,693 51,397
AMERIPRISE FINL INC COM 03076C106   25,768,060 60,319 SH   SOLE   6,117 49,478 4,724
AMGEN INC COM 031162100   107,870,093 345,239 SH   SOLE   194,001 69,170 82,068
AMPLIFY ETF TR BLACKSWAN TECH 032108755   205,076 9,640 SH   SOLE   0 0 9,640
AMPLIFY ETF TR BLACKSWAN ISWN 032108821   30,173,929 1,590,185 SH   SOLE   0 0 1,590,185
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   64,686,828 2,280,275 SH   SOLE   0 0 2,280,275
ANALOG DEVICES INC COM 032654105   54,103,618 237,027 SH   SOLE   169,709 21,738 45,580
AON PLC SHS CL A G0403H108   6,934,484 23,621 SH   SOLE   8,615 10,776 4,230
APOLLO GLOBAL MGMT INC COM 03769M106   21,349,918 180,825 SH   SOLE   154,809 7,495 18,521
APPLE INC COM 037833100   1,296,242,161 6,154,405 SH   SOLE   4,027,738 767,594 1,359,070
APPLIED MATLS INC COM 038222105   54,433,805 230,661 SH   SOLE   104,457 61,252 64,952
ARES CAPITAL CORP COM 04010L103   8,436,683 404,831 SH   SOLE   177,640 6,276 220,915
ARISTA NETWORKS INC COM 040413106   7,460,371 22,238 SH   SOLE   8,744 8,052 5,442
ARMSTRONG WORLD INDS INC NEW Stock 04247X102   1,471,421 12,994 SH   SOLE   465 714 11,815
ASML HOLDING N V N Y REGISTRY SHS N07059210   33,534,295 32,790 SH   SOLE   11,906 12,580 8,304
ASSURANT INC Stock 04621X108   854,858 5,142 SH   SOLE   119 1,725 3,298
ASTRAZENECA PLC SPONSORED ADR 046353108   11,920,781 152,850 SH   SOLE   46,555 69,330 36,964
AT&T INC COM 00206R102   25,689,817 1,344,312 SH   SOLE   270,341 351,120 722,850
AUTOMATIC DATA PROCESSING IN COM 053015103   39,477,209 165,384 SH   SOLE   116,032 13,889 35,463
AUTOZONE INC Stock 053332102   8,004,198 2,700 SH   SOLE   1,120 847 733
AVALONBAY CMNTYS INC COM 053484101   11,114,578 53,721 SH   SOLE   38,870 2,221 12,630
AXCELIS TECHNOLOGIES INC Stock 054540208   11,412,455 80,262 SH   SOLE   502 1,003 78,757
AXIS CAP HLDGS LTD Stock G0692U109   2,285,104 32,344 SH   SOLE   220 411 31,713
BADGER METER INC COM 056525108   10,776,477 57,829 SH   SOLE   361 680 56,788
BALL CORP COM 058498106   1,883,828 31,387 SH   SOLE   1,101 8,054 22,231
BANK AMERICA CORP COM 060505104   97,181,072 2,443,576 SH   SOLE   1,507,173 491,856 444,545
BAXTER INTL INC COM 071813109   2,761,828 82,563 SH   SOLE   19,521 15,470 47,572
BECTON DICKINSON & CO COM 075887109   15,788,084 67,554 SH   SOLE   17,108 31,940 18,506
BERKLEY W R CORP COM 084423102   16,451,799 209,363 SH   SOLE   172,908 10,990 25,465
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   216,060,339 531,122 SH   SOLE   296,208 51,288 183,626
BEST BUY INC Stock 086516101   10,582,598 125,551 SH   SOLE   4,585 5,448 115,518
BLACK HILLS CORP COM 092113109   1,938,375 35,645 SH   SOLE   2,064 1,108 32,473
BLACKROCK INC COM 09247X101   103,699,007 131,711 SH   SOLE   99,079 8,178 24,455
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   114,645 11,317 SH   SOLE   0 0 11,317
BLACKSTONE INC COM 09260D107   46,987,093 379,540 SH   SOLE   227,717 84,418 67,405
BOEING CO COM 097023105   19,170,642 105,326 SH   SOLE   58,661 12,018 34,646
BOOKING HOLDINGS INC COM 09857L108   39,585,660 9,992 SH   SOLE   6,442 811 2,739
BOSTON SCIENTIFIC CORP COM 101137107   48,635,565 631,548 SH   SOLE   450,582 159,243 21,723
BRADY CORP Stock 104674106   9,896,894 149,908 SH   SOLE   922 620 148,366
BRISTOL-MYERS SQUIBB CO COM 110122108   26,655,175 641,830 SH   SOLE   171,168 170,609 300,051
BROADCOM INC COM 11135F101   279,969,556 174,379 SH   SOLE   124,612 24,090 25,677
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103   2,731,261 13,863 SH   SOLE   4,502 6,782 2,579
BROWN FORMAN CORP Stock 115637100   8,324,445 188,635 SH   SOLE   0 283 188,352
BROWN FORMAN CORP Stock 115637209   16,274,001 376,800 SH   SOLE   3,300 7,032 366,468
BUILDERS FIRSTSOURCE INC COM 12008R107   18,390,261 132,868 SH   SOLE   63,051 65,501 4,316
BUNGE GLOBAL SA COM SHS H11356104   2,180,026 20,418 SH   SOLE   113 2,512 17,793
CADENCE DESIGN SYSTEM INC COM 127387108   3,663,767 11,905 SH   SOLE   3,459 5,763 2,683
CAL MAINE FOODS INC COM NEW 128030202   1,738,034 28,441 SH   SOLE   2 546 27,893
CAMPBELL SOUP CO Stock 134429109   10,371,199 229,502 SH   SOLE   174,283 4,531 50,688
CAPITAL ONE FINL CORP COM 14040H105   10,521,957 75,997 SH   SOLE   10,978 49,593 15,426
CARDINAL HEALTH INC COM 14149Y108   2,384,956 24,257 SH   SOLE   3,743 7,441 13,073
CARLISLE COS INC Stock 142339100   1,890,426 4,666 SH   SOLE   146 1,894 2,626
CARRIER GLOBAL CORPORATION COM 14448C104   6,211,066 98,456 SH   SOLE   55,951 21,207 21,297
CASEYS GEN STORES INC Stock 147528103   20,916,637 54,819 SH   SOLE   21,052 6,820 26,947
CATERPILLAR INC COM 149123101   70,625,590 212,026 SH   SOLE   129,452 13,805 68,769
CENCORA INC COM 03073E105   8,076,080 35,847 SH   SOLE   10,901 6,397 18,549
CENTERPOINT ENERGY INC Stock 15189T107   7,412,802 239,276 SH   SOLE   113,884 44,434 80,958
CHENIERE ENERGY INC COM NEW 16411R208   15,518,997 88,767 SH   SOLE   67,437 9,580 11,750
CHEVRON CORP NEW COM 166764100   173,979,629 1,112,262 SH   SOLE   795,101 55,594 261,565
CHIPOTLE MEXICAN GRILL INC COM 169656105   30,468,608 486,331 SH   SOLE   368,705 62,217 55,409
CHUBB LIMITED COM H1467J104   54,732,716 214,568 SH   SOLE   126,807 55,606 32,155
CHURCH & DWIGHT CO INC COM 171340102   3,575,462 34,485 SH   SOLE   6,489 14,828 13,168
CHURCHILL DOWNS INC Stock 171484108   12,241,812 87,692 SH   SOLE   3,845 10,920 72,927
CINCINNATI FINL CORP COM 172062101   2,612,080 22,117 SH   SOLE   474 3,700 17,943
CINTAS CORP COM 172908105   28,948,213 41,340 SH   SOLE   19,813 17,966 3,561
CISCO SYS INC COM 17275R102   108,192,971 2,277,267 SH   SOLE   1,581,862 209,505 485,899
CITIGROUP INC COM NEW 172967424   34,289,982 540,339 SH   SOLE   193,536 261,381 85,422
CITIZENS FINL GROUP INC COM 174610105   11,034,471 306,258 SH   SOLE   10,698 19,532 276,028
CLOROX CO DEL COM 189054109   6,307,898 46,222 SH   SOLE   20,526 2,549 23,147
COCA COLA CO COM 191216100   51,018,623 801,476 SH   SOLE   412,174 180,696 208,605
COLGATE PALMOLIVE CO COM 194162103   16,284,753 167,815 SH   SOLE   102,549 17,237 48,028
COMCAST CORP NEW CL A 20030N101   39,392,557 1,005,953 SH   SOLE   582,886 262,346 160,721
COMERICA INC COM 200340107   8,569,805 167,904 SH   SOLE   1,799 13,926 152,179
CONAGRA BRANDS INC COM 205887102   10,606,172 373,194 SH   SOLE   5,444 22,306 345,444
CONOCOPHILLIPS COM 20825C104   25,368,026 221,787 SH   SOLE   127,941 36,346 57,500
CONSTELLATION ENERGY CORP COM 21037T109   6,436,917 32,141 SH   SOLE   16,596 7,887 7,658
CORTEVA INC COM 22052L104   9,807,777 181,827 SH   SOLE   25,415 135,047 21,365
COSTCO WHSL CORP NEW COM 22160K105   265,431,790 312,277 SH   SOLE   203,562 37,544 71,169
COTERRA ENERGY INC COM 127097103   6,871,116 257,636 SH   SOLE   7,690 208,164 41,782
CREATIVE REALITIES INC COM 22530J309   1,481,693 315,926 SH   SOLE   0 0 315,926
CROWDSTRIKE HLDGS INC CL A 22788C105   90,315,218 235,693 SH   SOLE   144,914 1,772 89,007
CSX CORP COM 126408103   7,992,782 238,948 SH   SOLE   98,705 64,926 75,316
CUMMINS INC COM 231021106   28,214,267 101,882 SH   SOLE   61,604 6,932 33,346
CVS HEALTH CORP COM 126650100   42,838,657 725,340 SH   SOLE   128,478 32,371 564,491
DANAHER CORPORATION COM 235851102   73,074,464 292,474 SH   SOLE   180,234 68,126 44,113
DAVITA INC Stock 23918K108   2,144,927 15,479 SH   SOLE   149 3,922 11,408
DBX ETF TR ETF 233051200   4,059,975 97,972 SH   SOLE   92,223 0 5,749
DEERE & CO COM 244199105   40,850,024 109,326 SH   SOLE   61,722 12,604 35,000
DELTA AIR LINES INC DEL COM NEW 247361702   10,481,998 220,953 SH   SOLE   130,593 48,556 41,805
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   18,440,680 306,936 SH   SOLE   270,459 0 36,476
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   34,509,817 665,314 SH   SOLE   467,866 0 197,447
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   95,662,102 2,436,010 SH   SOLE   2,413,666 0 22,343
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   9,413,997 317,291 SH   SOLE   213,386 0 103,905
DISNEY WALT CO COM 254687106   80,069,505 806,418 SH   SOLE   532,236 132,347 141,834
DNP SELECT INCOME FD INC Closed End Fund 23325P104   480,299 58,431 SH   SOLE   9,696 0 48,734
DOLLAR GEN CORP NEW COM 256677105   3,028,097 22,901 SH   SOLE   5,508 7,569 9,823
DOMINION ENERGY INC COM 25746U109   12,652,474 258,214 SH   SOLE   152,642 25,045 80,527
DOUBLEVERIFY HLDGS INC COM 25862V105   5,398,370 277,266 SH   SOLE   2,641 6,738 267,887
DOW INC COM 260557103   8,297,583 156,409 SH   SOLE   85,696 31,698 39,015
DT MIDSTREAM INC COMMON STOCK 23345M107   769,580 10,835 SH   SOLE   694 2,558 7,583
DTE ENERGY CO COM 233331107   8,727,007 78,614 SH   SOLE   3,391 5,270 69,953
DUKE ENERGY CORP NEW COM NEW 26441C204   25,822,029 257,627 SH   SOLE   186,003 29,008 42,616
DUPONT DE NEMOURS INC COM 26614N102   6,218,918 77,263 SH   SOLE   36,641 12,906 27,715
EATON CORP PLC SHS G29183103   26,615,811 84,885 SH   SOLE   35,885 22,128 26,872
EDISON INTL COM 281020107   10,283,591 143,206 SH   SOLE   12,589 5,878 124,739
EDWARDS LIFESCIENCES CORP COM 28176E108   18,329,218 198,433 SH   SOLE   134,968 21,458 42,007
ELEVANCE HEALTH INC COM 036752103   29,249,677 53,981 SH   SOLE   36,119 6,939 10,923
ELI LILLY & CO COM 532457108   480,239,692 530,429 SH   SOLE   430,846 44,273 55,310
EMERSON ELEC CO COM 291011104   76,583,382 695,206 SH   SOLE   588,810 21,772 84,624
ENBRIDGE INC COM 29250N105   6,358,475 178,660 SH   SOLE   67,660 42,337 68,663
ENERGIZER HLDGS INC NEW Stock 29272W109   1,778,480 60,205 SH   SOLE   297 11,278 48,630
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,048,058 187,920 SH   SOLE   83,026 20,083 84,810
ENTERGY CORP NEW COM 29364G103   12,619,559 117,940 SH   SOLE   3,553 10,284 104,103
ENTERPRISE PRODS PARTNERS L COM 293792107   9,887,696 341,191 SH   SOLE   261,779 22,629 56,783
EQUINIX INC COM 29444U700   4,470,144 5,908 SH   SOLE   1,889 2,141 1,878
EVERGY INC COM 30034W106   2,079,283 39,255 SH   SOLE   4,439 9,591 25,225
EVERSOURCE ENERGY COM 30040W108   5,433,346 95,809 SH   SOLE   10,366 17,642 67,801
EXELON CORP COM 30161N101   4,427,172 127,916 SH   SOLE   40,526 23,392 63,998
EXXON MOBIL CORP COM 30231G102   193,565,196 1,681,421 SH   SOLE   1,148,708 151,531 381,182
FEDEX CORP COM 31428X106   13,018,321 43,414 SH   SOLE   27,164 4,947 11,303
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,296,705 18,543 SH   SOLE   4,178 0 14,365
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,287,015 20,988 SH   SOLE   0 0 20,988
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   4,733,641 74,288 SH   SOLE   0 0 74,288
FIDELITY COVINGTON TRUST ETF 316092113   405,741 13,260 SH   SOLE   520 0 12,740
FIFTH THIRD BANCORP COM 316773100   10,024,462 274,718 SH   SOLE   180,462 20,757 73,499
FIRSTENERGY CORP Stock 337932107   9,829,079 256,835 SH   SOLE   24,483 45,215 187,137
FISERV INC COM 337738108   54,818,734 367,812 SH   SOLE   259,758 17,180 90,874
FLEXSHARES TR CR SCD US BD 33939L761   88,307,836 1,860,287 SH   SOLE   3,486 0 1,856,801
FORD MTR CO DEL COM 345370860   3,666,008 292,345 SH   SOLE   55,562 127,859 108,924
FORTIVE CORP COM 34959J108   4,515,604 60,940 SH   SOLE   40,297 8,005 12,637
FRANKLIN RESOURCES INC COM 354613101   7,888,945 352,973 SH   SOLE   4,794 13,993 334,186
FREEPORT-MCMORAN INC CL B 35671D857   5,151,870 106,005 SH   SOLE   22,208 45,265 38,532
GALLAGHER ARTHUR J & CO COM 363576109   3,506,318 13,521 SH   SOLE   7,064 4,126 2,331
GAP INC COM 364760108   756,451 31,664 SH   SOLE   2,389 6,472 22,803
GARMIN LTD SHS H2906T109   4,581,864 28,123 SH   SOLE   7,536 10,949 9,638
GE AEROSPACE COM NEW 369604301   41,480,222 260,932 SH   SOLE   121,456 28,515 110,959
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   4,259,842 54,668 SH   SOLE   15,539 10,068 29,061
GE VERNOVA INC COM 36828A101   7,127,100 41,555 SH   SOLE   14,291 7,035 20,229
GENERAL MLS INC COM 370334104   15,126,981 239,124 SH   SOLE   47,129 16,201 175,793
GENERAL MTRS CO COM 37045V100   14,307,447 307,952 SH   SOLE   73,784 186,058 48,110
GENUINE PARTS CO COM 372460105   27,199,159 196,637 SH   SOLE   148,363 11,675 36,599
GERMAN AMERN BANCORP INC COM 373865104   1,081,658 30,599 SH   SOLE   0 117 30,482
GIBRALTAR INDS INC Stock 374689107   9,873,121 144,028 SH   SOLE   972 30,495 112,561
GILEAD SCIENCES INC COM 375558103   14,014,901 204,268 SH   SOLE   44,113 36,662 123,493
GOLDMAN SACHS GROUP INC COM 38141G104   31,984,547 70,713 SH   SOLE   38,058 13,478 19,177
GRAINGER W W INC COM 384802104   6,137,487 6,804 SH   SOLE   2,778 1,249 2,777
GSK PLC SPONSORED ADR 37733W204   10,322,174 268,072 SH   SOLE   53,416 175,320 39,336
HALEON PLC SPON ADS 405552100   3,859,253 467,222 SH   SOLE   109,224 326,259 31,739
HALLIBURTON CO COM 406216101   8,303,485 245,811 SH   SOLE   19,928 196,543 29,340
HANESBRANDS INC COM 410345102   303,944 61,652 SH   SOLE   3,707 19,926 38,019
HARLEY DAVIDSON INC COM 412822108   781,489 23,300 SH   SOLE   716 6,820 15,764
HASBRO INC COM 418056107   9,395,161 160,601 SH   SOLE   658 3,823 156,120
HCA HEALTHCARE INC COM 40412C101   7,825,840 24,355 SH   SOLE   3,764 6,517 14,074
HEICO CORP NEW Stock 422806109   1,757,629 7,860 SH   SOLE   5,016 1,241 1,603
HERSHEY CO COM 427866108   5,138,485 27,952 SH   SOLE   3,994 11,105 12,853
HOME DEPOT INC COM 437076102   203,037,691 589,814 SH   SOLE   423,340 90,596 75,877
HONEYWELL INTL INC COM 438516106   83,985,368 393,301 SH   SOLE   242,803 86,791 63,707
HP INC COM 40434L105   13,649,515 389,724 SH   SOLE   70,243 32,386 287,095
HUMANA INC COM 444859102   6,864,713 18,372 SH   SOLE   978 3,867 13,527
HUNTINGTON BANCSHARES INC COM 446150104   11,100,768 842,232 SH   SOLE   138,915 67,375 635,942
IDEXX LABS INC COM 45168D104   4,249,779 8,722 SH   SOLE   5,083 2,112 1,527
ILLINOIS TOOL WKS INC COM 452308109   55,857,565 235,720 SH   SOLE   207,056 9,529 19,135
INGERSOLL RAND INC COM 45687V106   30,413,360 334,801 SH   SOLE   255,654 8,768 70,379
INGREDION INC Stock 457187102   2,064,210 17,997 SH   SOLE   1,135 1,655 15,207
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   554,751 14,840 SH   SOLE   4,750 0 10,090
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   1,431,188 34,149 SH   SOLE   7,250 0 26,899
INNOVATOR ETFS TRUST ETF 45783Y541   523,388 19,544 SH   SOLE   157 0 19,387
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   8,369,898 201,733 SH   SOLE   63,019 0 138,714
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   4,089,848 107,695 SH   SOLE   57,180 0 50,515
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   4,167,054 99,738 SH   SOLE   70,359 0 29,379
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   1,756,268 38,943 SH   SOLE   20,117 0 18,826
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   6,236,877 159,593 SH   SOLE   95,808 0 63,785
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   1,951,668 45,207 SH   SOLE   15,082 0 30,125
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   1,677,071 41,232 SH   SOLE   24,955 0 16,277
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   1,392,311 33,489 SH   SOLE   10,710 0 22,779
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   974,902 23,988 SH   SOLE   14,850 0 9,138
INSTALLED BLDG PRODS INC COM 45780R101   2,122,032 10,317 SH   SOLE   96 3,891 6,330
INTEL CORP COM 458140100   31,982,674 1,032,698 SH   SOLE   660,778 113,768 258,152
INTERCONTINENTAL EXCHANGE IN COM 45866F104   27,783,939 202,964 SH   SOLE   99,779 74,917 28,268
INTERNATIONAL BUSINESS MACHS COM 459200101   51,373,706 297,043 SH   SOLE   196,408 30,039 70,596
INTERNATIONAL PAPER CO COM 460146103   1,530,198 35,462 SH   SOLE   6,103 14,016 15,343
INTERPUBLIC GROUP COS INC COM 460690100   1,422,222 48,891 SH   SOLE   24,907 10,305 13,679
INTUIT COM 461202103   86,173,657 131,121 SH   SOLE   97,246 21,191 12,684
INTUITIVE SURGICAL INC COM NEW 46120E602   56,044,999 125,987 SH   SOLE   86,257 14,596 25,134
INVESCO EXCH TRADED FD TR II ETF 46138G664   524,965 13,101 SH   SOLE   856 0 12,245
INVESCO EXCH TRADED FD TR II ETF 46138E784   1,714,649 85,732 SH   SOLE   17 0 85,715
INVESCO EXCH TRADED FD TR II ETF 46138E354   3,246,652 49,987 SH   SOLE   2,944 0 47,043
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   3,704,442 32,379 SH   SOLE   0 0 32,379
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   4,422,801 69,607 SH   SOLE   8,356 0 61,251
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   125,875,386 766,225 SH   SOLE   296,139 10,548 459,538
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   4,608,142 120,822 SH   SOLE   22,077 0 98,745
INVESCO EXCHANGE TRADED FD T ETF 46137V613   6,155,799 162,208 SH   SOLE   151,734 0 10,474
INVESCO LTD Stock G491BT108   7,959,148 532,029 SH   SOLE   1,938 18,289 511,802
INVESCO QQQ TR UNIT SER 1 46090E103   293,327,611 611,988 SH   SOLE   290,255 125 321,607
ISHARES GOLD TR ISHARES NEW 464285204   136,744,596 3,112,784 SH   SOLE   1,544,217 17,957 1,550,610
ISHARES INC MSCI EMRG CHN 46434G764   4,057,774 68,543 SH   SOLE   38,692 0 29,851
ISHARES INC EMNG MKTS EQT 46434G889   4,681,928 100,320 SH   SOLE   1,055 0 99,265
ISHARES INC ETF 464286533   6,101,677 106,654 SH   SOLE   2,369 0 104,285
ISHARES INC CORE MSCI EMKT 46434G103   196,973,663 3,679,687 SH   SOLE   3,095,335 13,864 570,487
ISHARES SILVER TR ISHARES 46428Q109   4,415,935 166,200 SH   SOLE   83,905 0 82,295
ISHARES TR SELECT DIVID ETF 464287168   16,519,159 136,545 SH   SOLE   47,654 0 88,890
ISHARES TR MSCI USA MIN VOL 46429B697   177,735,841 2,116,911 SH   SOLE   115,812 0 2,001,098
ISHARES TR NATIONAL MUN ETF 464288414   76,467,177 717,666 SH   SOLE   147,569 0 570,095
ISHARES TR U.S. TECH ETF 464287721   3,518,628 23,380 SH   SOLE   18,989 560 3,830
ISHARES TR ESG AW MSCI EAFE 46435G516   4,213,956 53,491 SH   SOLE   29,994 0 23,497
ISHARES TR ETF 464288273   1,281,309 20,787 SH   SOLE   6,034 0 14,753
ISHARES TR ETF 464288448   2,756,033 99,603 SH   SOLE   15,001 0 84,603
ISHARES TR ETF 464288653   869,761 8,469 SH   SOLE   6,460 0 2,009
ISHARES TR MSCI USA QLT FCT 46432F339   411,560,502 2,410,170 SH   SOLE   242,462 103 2,167,604
ISHARES TR CORE DIV GRWTH 46434V621   3,019,166 52,407 SH   SOLE   22,083 12,524 17,800
ISHARES TR ISHS 5-10YR INVT 464288638   1,721,569 33,585 SH   SOLE   23,030 0 10,555
ISHARES TR CORE S&P US VLU 464287663   2,418,749 27,446 SH   SOLE   8,872 164 18,410
ISHARES TR MSCI EAFE ETF 464287465   107,953,953 1,391,296 SH Call SOLE   1,252,291 30,983 108,022
ISHARES TR ETF 464287689   39,741,262 128,750 SH   SOLE   118,186 434 10,130
ISHARES TR US TREAS BD ETF 46429B267   16,651,560 737,774 SH   SOLE   42,569 0 695,205
ISHARES TR ETF 464287879   19,027,311 195,613 SH   SOLE   141,625 0 53,988
ISHARES TR ETF 46434V290   5,076,749 82,940 SH   SOLE   568 0 82,372
ISHARES TR RUS TP200 GR ETF 464289438   530,775 2,474 SH   SOLE   0 0 2,474
ISHARES TR S&P MC 400GR ETF 464287606   40,032,964 454,351 SH   SOLE   445,045 0 9,306
ISHARES TR USD INV GRDE ETF 464288620   13,448,362 267,842 SH   SOLE   1,991 0 265,851
ISHARES TR ETF 464289859   2,114,089 28,271 SH   SOLE   33 0 28,238
ISHARES TR 3 7 YR TREAS BD 464288661   218,591,149 1,893,056 SH   SOLE   12,518 0 1,880,537
ISHARES TR CORE INTL AGGR 46435G672   15,295,099 306,392 SH   SOLE   116 0 306,276
ISHARES TR CORE S&P TTL STK 464287150   263,684,983 2,219,943 SH   SOLE   113,946 434 2,105,562
ISHARES TR ETF 464287739   5,089,027 58,001 SH   SOLE   2,964 0 55,037
ISHARES TR EAFE GRWTH ETF 464288885   1,923,846 18,806 SH   SOLE   14,734 0 4,072
ISHARES TR ETF 46434V266   3,667,093 113,780 SH   SOLE   137 0 113,643
ISHARES TR FALN ANGLS USD 46435G474   2,978,071 113,710 SH   SOLE   0 0 113,710
ISHARES TR INTL EQTY FACTOR 46434V274   2,257,610 77,236 SH   SOLE   0 0 77,236
ISHARES TR RUS MID CAP ETF 464287499   51,241,940 631,992 SH   SOLE   281,612 7,173 343,207
ISHARES TR S&P 500 GRWT ETF 464287309   21,962,839 237,334 SH   SOLE   191,303 1,476 44,555
ISHARES TR CORE S&P MCP ETF 464287507   188,335,757 3,218,314 SH   SOLE   513,763 5,605 2,698,945
ISHARES TR Stock 46434V282   2,052,754 36,860 SH   SOLE   916 0 35,944
ISHARES TR RUS 1000 ETF 464287622   197,835,939 664,905 SH   SOLE   632,414 23 32,466
ISHARES TR CORE MSCI EAFE 46432F842   603,731,000 8,311,273 SH   SOLE   5,746,694 17,372 2,547,205
ISHARES TR S&P 500 VAL ETF 464287408   12,948,131 71,139 SH   SOLE   48,652 353 22,135
ISHARES TR CORE S&P SCP ETF 464287804   199,343,426 1,868,961 SH   SOLE   1,432,417 25,059 411,484
ISHARES TR 1 3 YR TREAS BD 464287457   190,728,842 2,335,931 SH   SOLE   308,015 429 2,027,487
ISHARES TR RUS 1000 VAL ETF 464287598   32,929,734 188,742 SH   SOLE   147,885 1,434 39,423
ISHARES TR GRWT ALLOCAT ETF 464289867   563,371 10,003 SH   SOLE   0 0 10,003
ISHARES TR ISHARES SEMICDTR 464287523   1,057,682 4,288 SH   SOLE   2,115 0 2,173
ISHARES TR CORE US AGGBD ET 464287226   342,165,023 3,524,932 SH   SOLE   2,618,909 2,995 903,028
ISHARES TR ESG AWR MSCI USA 46435G425   6,691,533 56,081 SH   SOLE   34,038 0 22,043
ISHARES TR ETF 464288760   2,807,786 21,263 SH   SOLE   15,508 0 5,755
ISHARES TR RUS 1000 GRW ETF 464287614   300,867,897 825,404 SH   SOLE   80,804 92 744,507
ISHARES TR ETF 464288257   17,082,242 151,977 SH   SOLE   97,694 0 54,283
ISHARES TR MSCI EMG MKT ETF 464287234   14,931,659 350,683 SH   SOLE   325,957 1,523 23,203
ISHARES TR RUSSELL 2000 ETF 464287655   103,336,582 509,324 SH   SOLE   392,054 822 116,447
ISHARES TR 7-10 YR TRSY BD 464287440   71,749,642 766,147 SH   SOLE   5,003 0 761,144
ISHARES TR ETF 46429B747   46,456,968 468,679 SH   SOLE   108 0 468,571
ISHARES TR MSCI USA VALUE 46432F388   73,382,432 709,283 SH   SOLE   6,743 0 702,540
ISHARES TR ETF 464288281   6,171,705 69,752 SH   SOLE   62,017 61 7,674
ISHARES TR MSCI USA SZE FT 46432F370   623,248 4,532 SH   SOLE   0 0 4,532
ISHARES TR IBONDS 25 TRM TS 46436E866   640,018 27,563 SH   SOLE   0 0 27,563
ISHARES TR TIPS BD ETF 464287176   8,653,986 81,045 SH   SOLE   45,434 2,095 33,516
ISHARES TR 20 YR TR BD ETF 464287432   1,670,525 18,201 SH   SOLE   14,521 0 3,680
ISHARES TR EAFE VALUE ETF 464288877   4,183,383 78,871 SH   SOLE   68,046 727 10,098
ISHARES TR RUS MD CP GR ETF 464287481   4,970,973 45,047 SH   SOLE   22,763 93 22,190
ISHARES TR S&P MC 400VL ETF 464287705   25,887,408 228,164 SH   SOLE   217,260 89 10,815
ISHARES TR ETF 46434V449   395,609 10,225 SH   SOLE   2,715 0 7,510
ISHARES TR MSCI USA MMENTM 46432F396   204,159,785 1,047,672 SH   SOLE   5,608 0 1,042,063
ISHARES TR MSCI INTL QUALTY 46434V456   167,240,584 4,282,729 SH   SOLE   986,143 0 3,296,586
ISHARES TR CORE S&P500 ETF 464287200   977,473,904 1,786,219 SH   SOLE   987,592 1,806 796,822
ISHARES TR ETF 46436E874   815,110 33,991 SH   SOLE   4,492 0 29,499
ISHARES TR ETF 464287887   33,695,733 262,367 SH   SOLE   248,667 0 13,700
ISHARES U S ETF TR ETF 46431W853   1,694,987 62,065 SH   SOLE   23,380 0 38,685
ITT INC COM 45073V108   6,043,853 46,786 SH   SOLE   24,795 18,631 3,360
J P MORGAN EXCHANGE TRADED F ETF 46641Q308   9,319,419 172,327 SH   SOLE   89 0 172,238
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   64,839,318 681,097 SH   SOLE   1,076 0 680,021
J P MORGAN EXCHANGE TRADED F ETF 46641Q209   14,500,878 262,317 SH   SOLE   485 0 261,832
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   164,636,241 3,262,061 SH   SOLE   509,364 0 2,752,697
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   670,213 12,177 SH   SOLE   0 0 12,177
JOHNSON & JOHNSON COM 478160104   193,938,282 1,326,891 SH   SOLE   790,788 120,976 415,126
JPMORGAN CHASE & CO. COM 46625H100   304,342,826 1,504,712 SH   SOLE   997,745 248,804 258,163
KB HOME COM 48666K109   2,179,991 31,063 SH   SOLE   1,740 5,196 24,127
KELLANOVA COM 487836108   10,997,811 190,670 SH   SOLE   11,178 4,922 174,570
KENVUE INC COM 49177J102   11,053,984 608,031 SH   SOLE   501,193 73,355 33,482
KEYCORP COM 493267108   2,111,909 148,621 SH   SOLE   27,472 56,813 64,336
KIMBERLY-CLARK CORP COM 494368103   27,423,693 198,434 SH   SOLE   136,428 9,932 52,074
KINDER MORGAN INC DEL COM 49456B101   14,265,795 717,958 SH   SOLE   552,903 44,380 120,675
KINROSS GOLD CORP Stock 496902404   629,285 75,635 SH   SOLE   5,466 12,519 57,650
KLA CORP COM NEW 482480100   64,925,922 78,744 SH   SOLE   54,580 4,326 19,837
KRAFT HEINZ CO COM 500754106   14,860,160 461,209 SH   SOLE   118,833 43,458 298,918
KROGER CO COM 501044101   10,835,976 217,024 SH   SOLE   135,410 25,554 56,059
LABCORP HOLDINGS INC COM SHS 504922105   14,832,533 72,884 SH   SOLE   57,882 3,508 11,494
LAM RESEARCH CORP COM 512807108   39,372,480 36,974 SH   SOLE   26,086 3,704 7,184
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   140,865,625 5,099,670 SH   SOLE   6,977 0 5,092,693
LENNAR CORP CL A 526057104   12,338,748 82,330 SH   SOLE   2,236 63,489 16,605
LENNOX INTL INC COM 526107107   2,651,209 4,956 SH   SOLE   353 741 3,862
LINDE PLC SHS G54950103   58,832,728 134,072 SH   SOLE   68,465 21,752 43,855
LOCKHEED MARTIN CORP COM 539830109   60,679,527 129,908 SH   SOLE   107,262 6,176 16,469
LOWES COS INC COM 548661107   39,016,057 176,976 SH   SOLE   85,573 41,835 49,567
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   10,490,743 109,666 SH   SOLE   7,769 9,880 92,017
M & T BK CORP Stock 55261F104   2,210,906 14,608 SH   SOLE   2,301 6,418 5,889
MARATHON OIL CORP COM 565849106   2,236,361 78,002 SH   SOLE   6,512 50,893 20,597
MARATHON PETE CORP COM 56585A102   28,559,972 164,629 SH   SOLE   91,168 13,811 59,649
MARRIOTT INTL INC NEW CL A 571903202   14,648,279 60,589 SH   SOLE   14,496 35,410 10,683
MARSH & MCLENNAN COS INC COM 571748102   20,729,300 98,374 SH   SOLE   67,150 18,129 13,095
MASTERCARD INCORPORATED CL A 57636Q104   151,060,820 342,417 SH   SOLE   231,288 31,141 79,987
MCDONALDS CORP COM 580135101   107,205,075 420,675 SH   SOLE   284,065 31,634 104,976
MCKESSON CORP COM 58155Q103   24,003,293 41,097 SH   SOLE   28,825 6,280 5,991
MEDPACE HLDGS INC COM 58506Q109   21,477,526 52,149 SH   SOLE   35,383 491 16,275
MEDTRONIC PLC SHS G5960L103   13,378,856 169,974 SH   SOLE   33,550 98,830 37,593
MERCK & CO INC COM 58933Y105   191,663,343 1,548,088 SH   SOLE   1,017,384 298,920 231,784
META PLATFORMS INC CL A 30303M102   288,685,816 572,539 SH   SOLE   332,290 96,547 143,701
MICROCHIP TECHNOLOGY INC. COM 595017104   20,836,651 227,723 SH   SOLE   94,678 120,455 12,590
MICRON TECHNOLOGY INC COM 595112103   7,835,991 59,577 SH   SOLE   18,363 28,860 12,353
MICROSOFT CORP COM 594918104   1,220,483,031 2,730,689 SH   SOLE   1,683,530 401,405 645,753
MID-AMER APT CMNTYS INC COM 59522J103   714,438 5,010 SH   SOLE   30 2,545 2,435
MONDELEZ INTL INC CL A 609207105   41,121,794 628,367 SH   SOLE   447,766 48,585 132,016
MONOLITHIC PWR SYS INC COM 609839105   2,528,707 3,077 SH   SOLE   367 1,069 1,641
MONSTER BEVERAGE CORP NEW COM 61174X109   26,787,034 536,277 SH   SOLE   501,912 20,597 13,768
MORGAN STANLEY COM NEW 617446448   19,828,118 204,013 SH   SOLE   94,701 46,692 62,620
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,114,805 13,248 SH   SOLE   4,337 6,740 2,171
NATIONAL BEVERAGE CORP Stock 635017106   9,051,188 176,643 SH   SOLE   1,298 381 174,964
NATIONAL FUEL GAS CO COM 636180101   2,242,244 41,377 SH   SOLE   0 3,460 37,917
NATIONAL HEALTHCARE CORP Stock 635906100   1,713,420 15,806 SH   SOLE   2 214 15,590
NETAPP INC COM 64110D104   5,262,543 40,858 SH   SOLE   11,428 5,469 23,961
NETFLIX INC COM 64110L106   39,320,662 58,264 SH   SOLE   18,640 27,830 11,794
NEW YORK CMNTY BANCORP INC COM 649445103   7,314,123 2,271,467 SH   SOLE   11,960 2,241,413 18,094
NEWELL BRANDS INC Stock 651229106   254,675 39,731 SH   SOLE   751 10,620 28,360
NEXTERA ENERGY INC COM 65339F101   74,627,446 1,053,911 SH   SOLE   678,053 199,552 176,305
NIKE INC CL B 654106103   30,089,925 399,160 SH   SOLE   237,320 67,671 94,169
NISOURCE INC COM 65473P105   2,844,581 98,736 SH   SOLE   8,656 14,124 75,956
NORFOLK SOUTHN CORP COM 655844108   36,517,329 170,093 SH   SOLE   78,219 43,715 48,159
NORTHROP GRUMMAN CORP COM 666807102   8,372,946 19,207 SH   SOLE   10,873 3,983 4,351
NOVARTIS AG SPONSORED ADR 66987V109   28,665,108 269,256 SH   SOLE   70,105 26,610 172,541
NOVO-NORDISK A S ADR 670100205   86,886,210 608,703 SH   SOLE   368,228 97,907 142,567
NVIDIA CORPORATION COM 67066G104   917,905,932 7,430,029 SH   SOLE   4,670,276 1,209,755 1,549,997
OCCIDENTAL PETE CORP COM 674599105   3,483,303 55,264 SH   SOLE   11,250 21,662 22,352
OMEGA HEALTHCARE INVS INC COM 681936100   4,754,685 138,823 SH   SOLE   60,104 2,139 76,580
OMNICOM GROUP INC COM 681919106   2,957,149 32,967 SH   SOLE   6,753 8,841 17,373
ONE GAS INC Stock 68235P108   2,085,334 32,660 SH   SOLE   367 6,679 25,614
ONEOK INC NEW COM 682680103   10,352,384 126,945 SH   SOLE   86,104 22,689 18,151
ORACLE CORP COM 68389X105   95,815,722 678,579 SH   SOLE   447,168 124,821 106,590
OREILLY AUTOMOTIVE INC COM 67103H107   11,514,560 10,904 SH   SOLE   1,880 7,134 1,890
PACCAR INC COM 693718108   6,474,553 62,896 SH   SOLE   18,227 14,093 30,575
PALANTIR TECHNOLOGIES INC CL A 69608A108   9,715,820 383,570 SH   SOLE   230,445 7,045 146,080
PALO ALTO NETWORKS INC COM 697435105   138,817,557 409,480 SH   SOLE   295,106 21,085 93,289
PARKER-HANNIFIN CORP COM 701094104   22,086,943 43,666 SH   SOLE   14,653 24,769 4,244
PAYCHEX INC COM 704326107   42,117,397 355,240 SH   SOLE   307,623 13,105 34,512
PAYPAL HLDGS INC COM 70450Y103   13,140,721 226,447 SH   SOLE   126,685 62,007 37,755
PEOPLES BANCORP INC COM 709789101   336,745 11,225 SH   SOLE   0 917 10,308
PEPSICO INC COM 713448108   139,983,278 848,742 SH   SOLE   590,813 67,506 190,423
PERDOCEO ED CORP Stock 71363P106   10,618,249 495,717 SH   SOLE   2,892 3,037 489,788
PFIZER INC COM 717081103   43,974,770 1,571,652 SH   SOLE   722,103 325,680 523,867
PG&E CORP COM 69331C108   14,408,604 825,233 SH   SOLE   595,850 59,411 169,972
PHILIP MORRIS INTL INC COM 718172109   26,928,481 265,735 SH   SOLE   167,999 50,336 47,399
PHILLIPS 66 COM 718546104   8,551,446 60,575 SH   SOLE   34,265 12,160 14,149
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,064,184 32,534 SH   SOLE   24,848 551 7,135
PILGRIMS PRIDE CORP Stock 72147K108   1,471,358 38,227 SH   SOLE   2,417 379 35,431
PINNACLE WEST CAP CORP COM 723484101   1,664,133 21,788 SH   SOLE   15,033 2,341 4,414
PNC FINL SVCS GROUP INC COM 693475105   13,657,106 87,839 SH   SOLE   27,795 40,102 19,941
PNM RES INC COM 69349H107   1,601,489 43,330 SH   SOLE   0 1,238 42,092
POST HLDGS INC Stock 737446104   2,171,841 20,851 SH   SOLE   491 6,251 14,109
PREMIER INC CL A 74051N102   1,377,662 73,790 SH   SOLE   118 3,618 70,054
PRICE T ROWE GROUP INC COM 74144T108   8,549,357 74,142 SH   SOLE   41,905 6,858 25,379
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,099,378 26,761 SH   SOLE   3,888 5,763 17,110
PROCTER AND GAMBLE CO COM 742718109   1,027,077,211 6,227,730 SH   SOLE   516,036 115,729 5,595,965
PROGRESSIVE CORP COM 743315103   22,115,782 106,474 SH   SOLE   53,782 23,797 28,895
PROLOGIS INC. COM 74340W103   18,095,206 161,119 SH   SOLE   50,348 69,094 41,677
PROSHARES TR ULTRA FNCLS NEW 74347X633   383,940 6,000 SH   SOLE   0 0 6,000
PRUDENTIAL FINL INC COM 744320102   14,738,563 125,767 SH   SOLE   30,972 11,081 83,714
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,204,353 70,615 SH   SOLE   19,916 11,084 39,615
PURE STORAGE INC CL A 74624M102   1,113,209 17,337 SH   SOLE   3,996 3,211 10,130
QUALCOMM INC COM 747525103   84,524,370 424,362 SH   SOLE   262,056 99,426 62,879
QUANTA SVCS INC COM 74762E102   12,830,464 50,495 SH   SOLE   40,882 5,941 3,672
QUEST DIAGNOSTICS INC COM 74834L100   4,194,056 30,641 SH   SOLE   3,629 4,834 22,178
RANPAK HOLDINGS CORP COM CL A 75321W103   609,995 94,867 SH   SOLE   0 5,935 88,932
REALTY INCOME CORP COM 756109104   2,869,896 54,334 SH   SOLE   10,904 20,408 23,022
REGENERON PHARMACEUTICALS COM 75886F107   13,794,182 13,125 SH   SOLE   6,998 2,252 3,875
REGIONS FINANCIAL CORP NEW COM 7591EP100   8,828,023 440,512 SH   SOLE   8,325 32,026 400,161
RENAISSANCERE HLDGS LTD Stock G7496G103   2,333,500 10,440 SH   SOLE   345 1,470 8,625
REPUBLIC BANCORP INC KY Stock 760281204   661,223 12,334 SH   SOLE   0 56 12,278
RESTAURANT BRANDS INTL INC Stock 76131D103   752,974 10,700 SH   SOLE   660 1,587 8,453
ROPER TECHNOLOGIES INC COM 776696106   31,175,971 55,311 SH   SOLE   38,043 6,311 10,957
ROSS STORES INC COM 778296103   7,319,507 50,368 SH   SOLE   11,821 7,741 30,806
ROYAL GOLD INC Stock 780287108   1,882,555 15,041 SH   SOLE   15 2,591 12,435
RTX CORPORATION COM 75513E101   61,202,399 609,646 SH   SOLE   351,105 48,223 210,316
S&P GLOBAL INC COM 78409V104   65,631,541 147,156 SH   SOLE   89,110 43,843 14,203
SALESFORCE INC COM 79466L302   118,197,352 459,824 SH   SOLE   311,194 45,153 103,477
SCHLUMBERGER LTD COM STK 806857108   10,409,848 220,639 SH   SOLE   139,974 39,193 41,471
SCHWAB CHARLES CORP COM 808513105   72,500,182 983,855 SH   SOLE   660,037 58,390 265,427
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   92,024,838 1,939,391 SH   SOLE   90,689 932 1,847,768
SCHWAB STRATEGIC TR US REIT ETF 808524847   56,941,742 2,851,364 SH   SOLE   2,821,465 0 29,898
SCHWAB STRATEGIC TR ETF 808524706   12,942,135 487,271 SH   SOLE   448,137 9,413 29,720
SCHWAB STRATEGIC TR ETF 808524755   1,670,817 47,680 SH   SOLE   32,483 0 15,197
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   79,953,015 792,870 SH   SOLE   409,226 0 383,644
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   88,987,190 1,134,067 SH   SOLE   55,445 326 1,078,296
SCHWAB STRATEGIC TR ETF 808524730   1,279,622 43,270 SH   SOLE   35,894 0 7,376
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   87,213,728 2,269,792 SH   SOLE   418,446 1,079 1,850,266
SCHWAB STRATEGIC TR ETF 808524763   7,131,196 129,838 SH   SOLE   117,495 0 12,343
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   363,019,179 5,650,043 SH   SOLE   291,902 14,804 5,343,337
SCHWAB STRATEGIC TR ETF 808524771   10,800,836 161,242 SH   SOLE   146,389 0 14,853
SCHWAB STRATEGIC TR ETF 808524888   507,606 14,266 SH   SOLE   8,304 0 5,962
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,955,266 28,617 SH   SOLE   2,032 5,956 20,629
SELECT MED HLDGS CORP COM 81619Q105   2,089,545 59,599 SH   SOLE   25 2,488 57,086
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   15,912,041 109,174 SH   SOLE   29,371 1,837 77,966
SELECT SECTOR SPDR TR ENERGY 81369Y506   31,162,200 341,879 SH   SOLE   167,618 3,866 170,394
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,460,680 17,053 SH   SOLE   7,414 0 9,639
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   20,994,073 92,799 SH   SOLE   47,706 4,623 40,470
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,180,635 198,995 SH   SOLE   158,251 7,973 32,770
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,256,981 12,374 SH   SOLE   8,811 89 3,474
SERVICENOW INC COM 81762P102   58,312,700 74,126 SH   SOLE   38,231 26,897 8,997
SHELL PLC SPON ADS 780259305   22,887,981 317,095 SH   SOLE   197,255 53,543 66,297
SHERWIN WILLIAMS CO COM 824348106   23,457,069 78,602 SH   SOLE   66,309 5,458 6,835
SHOPIFY INC CL A 82509L107   4,182,691 63,326 SH   SOLE   19,042 22,807 21,477
SIMON PPTY GROUP INC NEW COM 828806109   4,929,228 32,471 SH   SOLE   8,737 9,713 14,021
SMUCKER J M CO COM NEW 832696405   10,551,424 96,766 SH   SOLE   11,678 8,088 77,000
SOFI TECHNOLOGIES INC COM 83406F102   3,746,370 566,773 SH   SOLE   543,335 1,833 21,605
SOUTHERN CO COM 842587107   14,876,211 191,777 SH   SOLE   122,993 28,271 40,513
SOUTHWESTERN ENERGY CO Stock 845467109   820,801 121,962 SH   SOLE   2,000 17,450 102,511
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   25,864,903 66,122 SH   SOLE   42,223 0 23,897
SPDR GOLD TR GOLD SHS 78463V107   85,923,157 399,624 SH   SOLE   313,881 86 85,657
SPDR INDEX SHS FDS ETF 78463X509   77,729,867 2,063,442 SH   SOLE   298 0 2,063,144
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   5,940,289 187,155 SH   SOLE   0 0 187,155
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   23,727,382 676,379 SH   SOLE   60,796 0 615,583
SPDR INDEX SHS FDS ETF 78463X749   10,261,451 247,085 SH   SOLE   237,211 508 9,366
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,021,195,914 2,060,070 SH Call SOLE   1,337,593 6,251 716,227
SPDR SER TR ETF 78464A805   39,036,999 588,349 SH   SOLE   3,588 0 584,761
SPDR SER TR NUVEEN BLMBRG SH 78468R739   5,156,850 109,278 SH   SOLE   79,037 0 30,241
SPDR SER TR PORTFOLIO S&P400 78464A847   4,056,368 79,072 SH   SOLE   366 0 78,706
SPDR SER TR NUVEEN BLOOMBERG 78464A284   1,356,687 53,329 SH   SOLE   37,277 0 16,052
SPDR SER TR PORTFOLIO S&P500 78464A854   5,623,891 87,873 SH   SOLE   1,560 0 86,313
SPDR SER TR PORTFOLIO AGRGTE 78464A649   223,358,688 8,902,299 SH   SOLE   3,910 0 8,898,389
SPDR SER TR PORTFOLIO S&P600 78468R853   3,986,798 95,998 SH   SOLE   2,047 0 93,951
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,230,664 89,678 SH   SOLE   6,290 5,827 77,560
SPDR SER TR PORTFOLIO SHORT 78464A474   349,255 11,759 SH   SOLE   5,057 0 6,702
SPDR SER TR PORTFOLIO SH TSR 78468R101   81,166,535 2,811,449 SH   SOLE   5,287 0 2,806,162
SPDR SER TR ETF 78464A656   23,275,376 915,633 SH   SOLE   792,926 0 122,707
SPDR SER TR ETF 78464A375   1,648,320 50,624 SH   SOLE   379 0 50,245
SPDR SER TR ETF 78464A300   67,545,523 862,543 SH   SOLE   114,027 0 748,515
SPDR SER TR ETF 78464A672   452,025 16,132 SH   SOLE   3,146 0 12,986
SPDR SER TR S&P DIVID ETF 78464A763   7,330,009 57,635 SH   SOLE   31,682 0 25,952
SPDR SER TR AEROSPACE DEF 78464A631   308,330 2,203 SH   SOLE   200 0 2,003
SPIRE INC COM 84857L101   1,639,278 26,993 SH   SOLE   0 802 26,191
SPIRIT AIRLS INC Stock 848577102   128,350 35,068 SH   SOLE   0 5,261 29,807
SPRINKLR INC Stock 85208T107   7,170,557 745,380 SH   SOLE   4,546 2,552 738,282
SPROUTS FMRS MKT INC COM 85208M102   1,956,474 23,386 SH   SOLE   512 2,770 20,104
STANLEY BLACK & DECKER INC Stock 854502101   1,334,753 16,707 SH   SOLE   2,538 5,057 9,112
STARBUCKS CORP COM 855244109   24,703,595 317,323 SH   SOLE   229,027 29,358 58,937
STOCK YDS BANCORP INC Stock 861025104   942,061 18,966 SH   SOLE   0 35 18,931
STRIDE INC Stock 86333M108   9,691,354 137,466 SH   SOLE   984 552 135,930
STRYKER CORPORATION COM 863667101   73,454,125 215,882 SH   SOLE   169,201 14,298 32,382
SUPER MICRO COMPUTER INC COM 86800U104   1,810,962 2,210 SH   SOLE   856 659 695
SWEETGREEN INC Stock 87043Q108   1,665,566 55,261 SH   SOLE   11,130 228 43,903
SYNOPSYS INC COM 871607107   23,133,778 38,876 SH   SOLE   20,867 15,193 2,816
T-MOBILE US INC COM 872590104   16,966,850 96,303 SH   SOLE   54,635 18,391 23,277
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   78,070,915 449,173 SH   SOLE   321,365 33,819 93,988
TARGA RES CORP COM 87612G101   2,523,070 19,592 SH   SOLE   1,641 10,084 7,867
TARGET CORP COM 87612E106   23,031,332 155,576 SH   SOLE   98,481 19,102 37,993
TENET HEALTHCARE CORP COM NEW 88033G407   2,471,166 18,576 SH   SOLE   2,320 1,896 14,360
TENNANT CO COM 880345103   7,328,950 74,451 SH   SOLE   458 337 73,656
TESLA INC COM 88160R101   59,162,750 298,983 SH   SOLE   147,427 71,582 79,974
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   711,134 43,762 SH   SOLE   8,096 11,424 24,242
TEXAS INSTRS INC COM 882508104   68,138,938 350,274 SH   SOLE   94,528 29,996 225,750
TEXAS ROADHOUSE INC Stock 882681109   5,706,775 33,235 SH   SOLE   297 20,259 12,679
THE CIGNA GROUP COM 125523100   28,955,941 87,594 SH   SOLE   39,049 28,030 20,515
THERMO FISHER SCIENTIFIC INC COM 883556102   83,357,492 150,737 SH   SOLE   86,249 42,502 21,985
TJX COS INC NEW COM 872540109   136,160,183 1,236,695 SH   SOLE   914,624 126,282 195,789
TRACTOR SUPPLY CO COM 892356106   34,404,025 127,422 SH   SOLE   97,829 6,725 22,868
TRANE TECHNOLOGIES PLC SHS G8994E103   20,409,655 62,048 SH   SOLE   15,894 34,414 11,740
TRAVELERS COMPANIES INC COM 89417E109   13,669,790 67,226 SH   SOLE   46,142 8,573 12,511
TREX CO INC COM 89531P105   37,908,972 511,454 SH   SOLE   415,856 2,722 92,876
TRUIST FINL CORP COM 89832Q109   20,941,023 539,022 SH   SOLE   257,614 43,408 237,999
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   497,760 17,000 SH   SOLE   0 0 17,000
TYSON FOODS INC Stock 902494103   921,651 16,129 SH   SOLE   6,802 4,774 4,553
UBER TECHNOLOGIES INC COM 90353T100   22,982,648 316,217 SH   SOLE   194,835 64,059 57,323
UNION PAC CORP COM 907818108   89,736,187 396,607 SH   SOLE   235,303 38,927 122,376
UNITED PARCEL SERVICE INC CL B 911312106   62,485,146 456,596 SH   SOLE   272,567 33,803 150,225
UNITED RENTALS INC COM 911363109   67,454,170 104,300 SH   SOLE   73,330 2,436 28,534
UNITEDHEALTH GROUP INC COM 91324P102   226,406,975 444,584 SH   SOLE   332,248 54,154 58,178
UNIVERSAL HLTH SVCS INC Stock 913903100   2,088,296 11,292 SH   SOLE   30 962 10,300
UNUM GROUP COM 91529Y106   2,333,482 45,657 SH   SOLE   4,264 19,271 22,122
US BANCORP DEL COM NEW 902973304   23,653,089 595,795 SH   SOLE   195,509 149,408 250,878
VALERO ENERGY CORP COM 91913Y100   12,888,610 82,219 SH   SOLE   28,141 28,224 25,853
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   77,322,690 2,732,250 SH   SOLE   3,298 0 2,728,952
VANECK ETF TRUST ETF 92189H201   4,766,422 103,980 SH   SOLE   0 0 103,980
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,309,981 5,025 SH   SOLE   2,637 0 2,388
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   2,543,619 149,625 SH   SOLE   0 0 149,625
VANGUARD ADMIRAL FDS INC ETF 921932828   41,113,449 418,628 SH   SOLE   408,607 0 10,021
VANGUARD ADMIRAL FDS INC ETF 921932505   1,896,505 5,686 SH   SOLE   3,541 180 1,965
VANGUARD ADMIRAL FDS INC ETF 921932703   3,903,765 22,151 SH   SOLE   4,304 468 17,379
VANGUARD BD INDEX FDS ETF 921937835   109,836,844 1,524,453 SH   SOLE   80,681 0 1,443,772
VANGUARD BD INDEX FDS ETF 921937793   257,701 3,667 SH   SOLE   359 0 3,308
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   113,886,113 1,484,824 SH   SOLE   1,239,493 3,158 242,173
VANGUARD BD INDEX FDS INTERMED TERM 921937819   39,371,227 525,720 SH   SOLE   135,712 1,742 388,266
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,615,707 74,289 SH   SOLE   43,413 0 30,876
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   43,753,289 190,597 SH   SOLE   187,759 223 2,615
VANGUARD INDEX FDS SM CP VAL ETF 922908611   47,595,477 260,765 SH   SOLE   131,053 447 129,266
VANGUARD INDEX FDS SMALL CP ETF 922908751   69,257,120 317,540 SH   SOLE   182,010 1,182 134,347
VANGUARD INDEX FDS SML CP GRW ETF 922908595   9,420,161 37,655 SH   SOLE   14,346 0 23,310
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   67,765,579 808,792 SH   SOLE   378,996 379 429,416
VANGUARD INDEX FDS TOTAL STK MKT 922908769   386,035,079 1,442,859 SH   SOLE   747,408 0 695,450
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   100,403,559 594,813 SH   SOLE   201,616 61 393,136
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,726,776,598 3,452,467 SH   SOLE   2,179,450 19,100 1,253,917
VANGUARD INDEX FDS MID CAP ETF 922908629   127,693,384 526,740 SH   SOLE   218,770 0 307,968
VANGUARD INDEX FDS VALUE ETF 922908744   87,224,484 543,675 SH   SOLE   475,930 2,649 65,096
VANGUARD INDEX FDS GROWTH ETF 922908736   76,978,884 205,815 SH   SOLE   152,588 5,525 47,702
VANGUARD INDEX FDS LARGE CAP ETF 922908637   27,207,540 108,990 SH   SOLE   26,432 0 82,558
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   121,010,785 2,063,621 SH   SOLE   718,195 522 1,344,904
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   2,583,358 34,825 SH   SOLE   22,704 0 12,120
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   21,000,448 178,743 SH   SOLE   60,058 113 118,571
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   108,842,744 2,487,266 SH   SOLE   1,398,761 200 1,088,305
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   40,505,563 359,632 SH   SOLE   43,874 430 315,327
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   158,447,452 3,161,992 SH   SOLE   2,407,604 216 754,171
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   4,059,981 89,427 SH   SOLE   1,452 137 87,838
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   88,557,128 1,146,000 SH   SOLE   816,523 2,834 326,643
VANGUARD SCOTTSDALE FDS ETF 92206C680   28,027,296 298,427 SH   SOLE   68,438 0 229,989
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   103,310,609 1,774,182 SH   SOLE   48,766 306 1,725,109
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   106,224,568 581,851 SH   SOLE   270,227 0 311,623
VANGUARD STAR FDS VG TL INTL STK F 921909768   72,428,020 1,201,128 SH   SOLE   406,150 196 794,782
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   678,638,442 13,732,063 SH   SOLE   8,128,646 9,325 5,594,090
VANGUARD WELLINGTON FD US QUALITY 921935706   281,063 2,096 SH   SOLE   0 0 2,096
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,588,011 14,044 SH   SOLE   2,622 0 11,422
VANGUARD WHITEHALL FDS ETF 921946810   733,682 9,027 SH   SOLE   4,311 76 4,640
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   57,684,770 486,381 SH   SOLE   242,024 0 244,356
VANGUARD WORLD FD ENERGY ETF 92204A306   5,284,308 41,421 SH   SOLE   10,852 440 30,128
VANGUARD WORLD FD ETF 92204A207   2,252,334 11,087 SH   SOLE   2,125 0 8,962
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   32,252,051 121,246 SH   SOLE   118,961 0 2,284
VANGUARD WORLD FD UTILITIES ETF 92204A876   8,968,318 60,629 SH   SOLE   5,129 0 55,499
VANGUARD WORLD FD INF TECH ETF 92204A702   147,184,496 255,264 SH   SOLE   241,462 403 13,398
VANGUARD WORLD FD ETF 921910840   839,218 7,082 SH   SOLE   5,332 0 1,750
VECTOR GROUP LTD COM 92240M108   1,531,280 144,870 SH   SOLE   16 2,910 141,944
VERALTO CORP COM SHS 92338C103   4,726,337 49,505 SH   SOLE   26,621 14,143 8,741
VERIZON COMMUNICATIONS INC COM 92343V104   51,675,401 1,253,040 SH   SOLE   696,641 98,061 458,337
VERTEX PHARMACEUTICALS INC COM 92532F100   93,657,971 199,817 SH   SOLE   131,964 20,114 47,739
VIATRIS INC COM 92556V106   10,004,036 941,113 SH   SOLE   27,400 38,380 875,333
VICI PPTYS INC COM 925652109   10,765,865 375,903 SH   SOLE   20,246 30,707 324,950
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   84,003,952 1,080,993 SH   SOLE   4,032 0 1,076,961
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   356,451 11,528 SH   SOLE   0 0 11,528
VISA INC COM CL A 92826C839   202,203,267 770,384 SH   SOLE   436,014 145,943 188,426
VISTRA CORP COM 92840M102   4,083,147 47,490 SH   SOLE   2,694 6,337 38,459
WABTEC COM 929740108   3,040,030 19,235 SH   SOLE   4,267 7,653 7,315
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,637,803 383,447 SH   SOLE   34,597 15,829 333,021
WALMART INC COM 931142103   108,931,339 1,608,789 SH   SOLE   1,173,773 139,428 295,587
WARNER BROS DISCOVERY INC COM SER A 934423104   863,439 116,054 SH   SOLE   44,862 41,333 29,859
WASTE MGMT INC DEL COM 94106L109   41,408,437 194,096 SH   SOLE   131,220 22,032 40,844
WATTS WATER TECHNOLOGIES INC Stock 942749102   1,826,704 9,962 SH   SOLE   5,040 2,653 2,269
WEATHERFORD INTL PLC ORD SHS G48833118   1,415,524 11,560 SH   SOLE   123 360 11,077
WELLS FARGO CO NEW COM 949746101   44,479,721 748,943 SH   SOLE   287,792 105,872 355,279
WESBANCO INC Stock 950810101   814,482 29,182 SH   SOLE   352 4,098 24,732
WESTERN DIGITAL CORP. COM 958102105   5,425,928 71,610 SH   SOLE   2,224 54,954 14,432
WESTERN UN CO COM 959802109   1,474,969 120,701 SH   SOLE   2,068 7,634 111,000
WESTROCK CO Stock 96145D105   1,341,701 26,696 SH   SOLE   2,652 8,430 15,614
WHIRLPOOL CORP COM 963320106   2,942,080 28,787 SH   SOLE   14,784 9,561 4,442
WILLIAMS COS INC COM 969457100   6,005,968 141,316 SH   SOLE   57,040 57,432 26,844
WILLIAMS SONOMA INC COM 969904101   5,053,762 17,898 SH   SOLE   7,311 4,899 5,687
WISDOMTREE TR US QTLY DIV GRT 97717X669   12,506,197 160,233 SH   SOLE   5,447 0 154,786
WISDOMTREE TR US AI ENHANCED 97717W406   843,237 8,449 SH   SOLE   0 0 8,449
WISDOMTREE TR ETF 97717W760   432,591 6,819 SH   SOLE   2,345 0 4,474
WORLD GOLD TR SPDR GLD MINIS 98149E303   25,155,060 545,781 SH   SOLE   257,648 0 288,133
WP CAREY INC COM 92936U109   2,869,463 52,122 SH   SOLE   35,218 4,066 12,838
XPEL INC COM 98379L100   5,307,367 149,251 SH   SOLE   995 799 147,457
YELP INC Stock 985817105   8,337,658 225,647 SH   SOLE   1,374 1,488 222,785
YUM BRANDS INC COM 988498101   13,076,539 98,721 SH   SOLE   31,093 13,990 53,638
YUM CHINA HLDGS INC COM 98850P109   1,693,102 54,900 SH   SOLE   6,196 2,185 46,519
ZOETIS INC CL A 98978V103   20,536,619 118,463 SH   SOLE   58,001 47,015 13,447
ARQ INC COM 00770C101   170,130 28,028 SH   SOLE   28,028 0 0
ARCHER AVIATION INC Stock 03945R102   786,537 223,448 SH   SOLE   14,107 442 208,899
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   5,236,192 87,974 SH   SOLE   87,974 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   336,838 2,306 SH   SOLE   2,100 0 206
HOWMET AEROSPACE INC COM 443201108   1,682,954 21,679 SH   SOLE   5,265 6,489 9,925
HYATT HOTELS CORP Stock 448579102   1,083,037 7,129 SH   SOLE   4,942 1,857 330
ISHARES TR U.S. UTILITS ETF 464287697   219,700 2,500 SH   SOLE   2,500 0 0
ISHARES TR US HLTHCARE ETF 464287762   705,255 11,511 SH   SOLE   11,441 0 70
ISHARES TR ETF 46432F834   19,509,895 288,779 SH   SOLE   237,128 0 51,650
KILROY RLTY CORP COM 49427F108   5,198,658 166,784 SH   SOLE   160,638 5,139 1,007
MGM RESORTS INTERNATIONAL COM 552953101   1,710,908 38,499 SH   SOLE   14,083 10,613 13,803
SELECT SECTOR SPDR TR ETF 81369Y308   2,819,011 36,811 SH   SOLE   32,954 675 3,182
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,465,582 65,535 SH   SOLE   45,931 1,739 17,865
VANGUARD WORLD FD ETF 921910725   15,599,222 272,381 SH   SOLE   267,160 0 5,220
VANGUARD WORLD FD ETF 921910733   21,868,763 226,338 SH   SOLE   226,292 0 45
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   10,689,062 160,088 SH   SOLE   139,144 144 20,799
VANGUARD WORLD FD ETF 92204A405   2,185,290 21,879 SH   SOLE   15,017 53 6,809
WORKDAY INC CL A 98138H101   16,410,563 73,406 SH   SOLE   9,025 10,755 53,626
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,121,068 204,130 SH   SOLE   71,215 114,808 18,107
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,872,353 33,106 SH   SOLE   1,286 31,011 809
GLOBAL PMTS INC COM 37940X102   1,765,902 18,262 SH   SOLE   7,619 5,682 4,961
ROLLINS INC Stock 775711104   1,118,131 22,917 SH   SOLE   5,170 6,863 10,884
UNDER ARMOUR INC CL A 904311107   74,531 11,174 SH   SOLE   5,903 2,755 2,516
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,126,174 147,639 SH   SOLE   61,347 31,899 54,393
SEALED AIR CORP NEW COM 81211K100   495,654 14,247 SH   SOLE   6,633 5,839 1,775
WYNN RESORTS LTD COM 983134107   4,492,040 50,190 SH   SOLE   28,740 16,196 5,254
ULTA BEAUTY INC Stock 90384S303   1,366,366 3,541 SH   SOLE   379 2,147 1,015
SIRIUS XM HOLDINGS INC COM 82968B103   59,765 21,118 SH   SOLE   12,095 4,558 4,465
ARCHROCK INC COM 03957W106   294,223 14,551 SH   SOLE   67 11,782 2,702
NATURES SUNSHINE PRODS INC Stock 639027101   215,441 14,296 SH   SOLE   0 14,239 57
STERICYCLE INC COM 858912108   975,014 16,773 SH   SOLE   4,740 10,733 1,300
SEMPRA COM 816851109   8,209,705 107,907 SH   SOLE   79,340 13,583 14,984
FOUR CORNERS PPTY TR INC Stock 35086T109   344,552 13,966 SH   SOLE   59 2,654 11,253
OLD REP INTL CORP COM 680223104   389,898 12,618 SH   SOLE   2,250 3,172 7,196
ATI INC COM 01741R102   335,141 6,044 SH   SOLE   1,315 3,804 925
LOUISIANA PAC CORP Stock 546347105   3,014,843 36,619 SH   SOLE   300 33,491 2,828
BLOCK INC CL A 852234103   1,937,081 30,037 SH   SOLE   12,974 2,642 14,421
HECLA MNG CO COM 422704106   60,015 12,374 SH   SOLE   5,000 3,877 3,497
ALNYLAM PHARMACEUTICALS INC Stock 02043Q107   1,354,426 5,574 SH   SOLE   40 672 4,862
ONEMAIN HLDGS INC Stock 68268W103   1,642,552 33,874 SH   SOLE   23,802 1,424 8,648
DELUXE CORP COM 248019101   836,726 37,254 SH   SOLE   6,520 30,293 441
XPO INC COM 983793100   367,386 3,461 SH   SOLE   1,111 1,859 491
CAMDEN PPTY TR SH BEN INT 133131102   7,571,076 69,387 SH   SOLE   64,121 3,266 2,000
EBAY INC. COM 278642103   3,742,650 69,670 SH   SOLE   33,728 24,856 11,086
VERICEL CORP COM 92346J108   1,389,110 30,277 SH   SOLE   360 27,896 2,021
HUBBELL INC COM 443510607   2,212,086 6,053 SH   SOLE   483 5,008 562
LOGITECH INTL S A SHS H50430232   303,769 3,136 SH   SOLE   502 1,875 759
BGC GROUP INC CL A 088929104   90,429 10,895 SH   SOLE   4,518 3,884 2,493
WEST FRASER TIMBER CO LTD Stock 952845105   8,342,624 108,529 SH   SOLE   344 104,215 3,970
TRIPADVISOR INC Stock 896945201   255,752 14,360 SH   SOLE   100 1,861 12,399
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,509,923 5,760 SH   SOLE   1,661 3,146 953
VULCAN MATLS CO COM 929160109   2,572,030 10,344 SH   SOLE   1,032 5,943 3,369
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   868,101 5,583 SH   SOLE   483 3,705 1,395
KIRBY CORP Stock 497266106   578,894 4,835 SH   SOLE   0 3,003 1,832
LKQ CORP COM 501889208   724,473 17,419 SH   SOLE   2,332 14,567 520
ADVANCED ENERGY INDS COM 007973100   309,482 2,846 SH   SOLE   152 625 2,069
THOMSON REUTERS CORP. Stock 884903808   2,247,273 13,331 SH   SOLE   2,752 5,945 4,634
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   6,479,114 128,784 SH   SOLE   0 0 128,783
OLIN CORP Stock 680665205   2,519,088 53,427 SH   SOLE   222 47,746 5,459
BANK OZK LITTLE ROCK ARK Stock 06417N103   996,628 24,308 SH   SOLE   235 5,498 18,575
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   364,006 18,065 SH   SOLE   17,718 0 346
CLEVELAND-CLIFFS INC NEW COM 185899101   5,088,305 330,624 SH   SOLE   193,184 111,598 25,842
CABOT CORP COM 127055101   261,521 2,846 SH   SOLE   590 2,008 248
LAS VEGAS SANDS CORP COM 517834107   990,138 22,376 SH   SOLE   3,528 9,952 8,896
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   1,031,859 9,739 SH   SOLE   38 1,868 7,833
LIGHT & WONDER INC COM 80874P109   424,660 4,049 SH   SOLE   0 166 3,883
SCOTTS MIRACLE-GRO CO CL A 810186106   545,473 8,384 SH   SOLE   192 825 7,367
WATSCO INC COM 942622200   2,592,504 5,596 SH   SOLE   2,115 2,709 772
TOYOTA MOTOR CORP ADS 892331307   5,749,012 28,048 SH   SOLE   9,145 7,435 11,468
FUTUREFUEL CORP Stock 36116M106   55,348 10,789 SH   SOLE   0 0 10,789
ISHARES TR MSCI KLD400 SOC 464288570   27,674,494 266,486 SH   SOLE   242,689 0 23,797
OLD DOMINION FREIGHT LINE IN COM 679580100   3,456,555 19,573 SH   SOLE   2,913 13,090 3,570
OIL STS INTL INC Stock 678026105   47,167 10,623 SH   SOLE   0 138 10,485
ABERCROMBIE & FITCH CO CL A 002896207   377,911 2,125 SH   SOLE   85 1,645 395
EAST WEST BANCORP INC COM 27579R104   510,196 6,967 SH   SOLE   1,252 2,394 3,321
F5 INC Stock 315616102   993,227 5,767 SH   SOLE   4,207 822 738
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   631,001 28,394 SH   SOLE   14,857 145 13,392
MAGNOLIA OIL & GAS CORP CL A 559663109   2,604,218 102,771 SH   SOLE   685 94,043 8,043
NORDIC AMERICAN TANKERS LIMI Stock G65773106   67,135 16,868 SH   SOLE   700 15,095 1,073
POPULAR INC Stock 733174700   459,130 5,192 SH   SOLE   664 1,013 3,515
AMEREN CORP COM 023608102   714,328 10,046 SH   SOLE   2,090 5,670 2,286
IDEX CORP COM 45167R104   2,799,114 13,912 SH   SOLE   217 12,995 700
PPG INDS INC COM 693506107   5,359,561 42,574 SH   SOLE   28,455 4,801 9,317
ISHARES TR Closed End Fund 464288323   492,147 9,218 SH   SOLE   3,233 0 5,985
ISHARES TR MSCI USA ESG SLC 464288802   3,297,465 29,345 SH   SOLE   9,480 0 19,864
BIOGEN INC COM 09062X103   1,333,980 5,755 SH   SOLE   2,247 2,621 887
VENTAS INC COM 92276F100   980,617 19,130 SH   SOLE   3,450 10,788 4,892
ISHARES TR ETF 464288240   40,247,962 757,538 SH   SOLE   746,630 0 10,908
US FOODS HLDG CORP Stock 912008109   996,819 18,815 SH   SOLE   663 14,180 3,972
ESSEX PPTY TR INC COM 297178105   626,106 2,300 SH   SOLE   767 857 676
GRAND CANYON ED INC Stock 38526M106   2,072,207 14,811 SH   SOLE   137 9,178 5,496
COLUMBUS MCKINNON CORP N Y COM 199333105   1,377,560 39,883 SH   SOLE   490 36,324 3,069
MUELLER INDS INC COM 624756102   207,833 3,650 SH   SOLE   216 2,856 578
PRESTIGE CONSMR HEALTHCARE I Stock 74112D101   214,304 3,113 SH   SOLE   54 2,758 301
PERRIGO CO PLC SHS G97822103   239,413 9,323 SH   SOLE   1,950 1,414 5,959
RELIANCE INC COM 759509102   5,294,487 18,538 SH   SOLE   17,152 1,112 274
CME GROUP INC COM 12572Q105   8,962,047 45,585 SH   SOLE   19,664 20,628 5,293
HUNT J B TRANS SVCS INC Stock 445658107   1,034,972 6,469 SH   SOLE   463 2,906 3,100
BOYD GAMING CORP Stock 103304101   516,839 9,380 SH   SOLE   147 3,492 5,741
WILEY JOHN & SONS INC CL A 968223206   347,476 8,538 SH   SOLE   284 8,075 179
VAIL RESORTS INC COM 91879Q109   1,868,850 10,375 SH   SOLE   1,943 6,782 1,650
MSA SAFETY INC COM 553498106   1,383,626 7,372 SH   SOLE   6,192 477 703
ATKORE INC COM 047649108   1,905,888 14,125 SH   SOLE   125 12,674 1,326
STATE STR CORP COM 857477103   3,338,758 45,118 SH   SOLE   19,651 9,040 16,427
OCEANFIRST FINL CORP Stock 675234108   635,842 40,015 SH   SOLE   22,778 4,142 13,095
CROCS INC COM 227046109   1,095,576 7,507 SH   SOLE   2,461 1,473 3,573
GILDAN ACTIVEWEAR INC Stock 375916103   247,845 6,536 SH   SOLE   575 3,449 2,512
KOSMOS ENERGY LTD Stock 500688106   74,470 13,442 SH   SOLE   0 638 12,804
MEDICAL PPTYS TRUST INC REIT 58463J304   395,094 91,663 SH   SOLE   5,235 51,843 34,585
AFFILIATED MANAGERS GROUP IN Stock 008252108   1,166,467 7,466 SH   SOLE   264 5,021 2,181
HORMEL FOODS CORP COM 440452100   1,174,205 38,511 SH   SOLE   9,031 8,034 21,446
HANOVER INS GROUP INC COM 410867105   569,374 4,539 SH   SOLE   0 3,006 1,533
CVB FINL CORP COM 126600105   1,795,628 104,155 SH   SOLE   2,046 49,257 52,852
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   899,077 30,323 SH   SOLE   1,279 23,590 5,454
COMPASS INC CL A 20464U100   101,489 28,191 SH   SOLE   0 9,393 18,798
TIDEWATER INC NEW COM 88642R109   21,180,990 222,466 SH   SOLE   542 221,815 109
SEI INVTS CO Stock 784117103   933,014 14,423 SH   SOLE   10,235 2,622 1,566
KINSALE CAP GROUP INC Stock 49714P108   2,648,860 6,875 SH   SOLE   574 6,038 263
ISHARES TR TRS FLT RT BD 46434V860   6,179,251 121,974 SH   SOLE   49,698 0 72,276
EQUITY RESIDENTIAL REIT 29476L107   344,960 4,975 SH   SOLE   849 2,574 1,552
FIRST HAWAIIAN INC Stock 32051X108   281,070 13,539 SH   SOLE   0 1,998 11,541
ADVANCE AUTO PARTS INC Stock 00751Y106   202,278 3,194 SH   SOLE   168 2,072 954
HESS CORP Stock 42809H107   2,522,274 17,098 SH   SOLE   6,437 8,060 2,600
TETRA TECH INC NEW Stock 88162G103   35,377,423 173,012 SH   SOLE   124,108 759 48,145
RB GLOBAL INC Stock 74935Q107   355,990 4,662 SH   SOLE   426 2,537 1,699
WATERS CORP COM 941848103   1,317,726 4,542 SH   SOLE   875 1,735 1,932
POOL CORP Stock 73278L105   664,024 2,161 SH   SOLE   558 1,249 354
CAPITOL FED FINL INC Stock 14057J101   95,301 17,359 SH   SOLE   0 9,829 7,530
LAUDER ESTEE COS INC CL A 518439104   7,382,072 69,380 SH   SOLE   24,790 42,043 2,547
BANCORP INC DEL COM 05969A105   905,902 23,991 SH   SOLE   22,102 1,848 41
AGNC INVT CORP COM 00123Q104   139,614 14,633 SH   SOLE   6,450 6,696 1,487
SAFE BULKERS INC Stock Y7388L103   63,218 10,862 SH   SOLE   7,000 686 3,176
SUN LIFE FINANCIAL INC. COM 866796105   773,113 15,781 SH   SOLE   2,343 6,202 7,236
SANOFI SPONSORED ADR 80105N105   4,478,301 92,298 SH   SOLE   51,535 19,209 21,554
ISHARES TR SHRT NAT MUN ETF 464288158   29,868,474 285,686 SH   SOLE   238,539 0 47,147
OSHKOSH CORP Stock 688239201   3,817,129 35,278 SH   SOLE   815 32,759 1,704
THE TRADE DESK INC COM CL A 88339J105   3,912,645 40,059 SH   SOLE   23,283 3,325 13,451
E L F BEAUTY INC COM 26856L103   460,037 2,183 SH   SOLE   617 1,283 283
VALVOLINE INC Stock 92047W101   1,167,093 27,016 SH   SOLE   24,824 1,609 583
AMERIS BANCORP Stock 03076K108   896,678 17,809 SH   SOLE   13,383 3,312 1,114
NUTANIX INC Stock 67059N108   961,845 16,919 SH   SOLE   1,007 777 15,135
MERITAGE HOMES CORP COM 59001A102   318,846 1,970 SH   SOLE   6 1,190 774
COMFORT SYS USA INC COM 199908104   2,782,890 9,151 SH   SOLE   131 8,706 314
PERMIAN RESOURCES CORP CLASS A COM 71424F105   6,848,458 424,053 SH   SOLE   923 68,934 354,196
SBA COMMUNICATIONS CORP NEW Stock 78410G104   2,987,970 15,221 SH   SOLE   3,562 7,297 4,362
STEEL DYNAMICS INC COM 858119100   8,722,312 67,355 SH   SOLE   35,559 30,690 1,106
ACI WORLDWIDE INC COM 004498101   255,317 6,449 SH   SOLE   795 5,362 292
MONRO INC Stock 610236101   1,974,321 82,746 SH   SOLE   81,774 739 233
TYLER TECHNOLOGIES INC Stock 902252105   1,204,662 2,396 SH   SOLE   162 1,631 603
EXACT SCIENCES CORP Stock 30063P105   234,784 5,557 SH   SOLE   3,355 581 1,621
CORCEPT THERAPEUTICS INC COM 218352102   21,948,751 675,554 SH   SOLE   0 5,546 670,008
ALCOA CORP COM 013872106   632,186 15,892 SH   SOLE   343 12,894 2,655
TD SYNNEX CORPORATION Stock 87162W100   1,281,057 11,101 SH   SOLE   4 1,431 9,666
GLOBE LIFE INC Stock 37959E102   740,628 9,001 SH   SOLE   477 4,310 4,214
AVNET INC Stock 053807103   462,484 8,982 SH   SOLE   338 1,959 6,685
DIAGEO PLC SPON ADR NEW 25243Q205   5,973,373 47,378 SH   SOLE   7,289 7,042 33,046
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   420,165 22,044 SH   SOLE   4,863 5,138 12,043
ISHARES TR CRE U S REIT ETF 464288521   10,630,752 198,483 SH   SOLE   115,586 1,556 81,340
ALASKA AIR GROUP INC COM 011659109   436,203 10,798 SH   SOLE   1,038 5,330 4,429
BELDEN INC COM 077454106   904,136 9,639 SH   SOLE   0 8,385 1,253
FEDERAL SIGNAL CORP Stock 313855108   3,316,862 39,642 SH   SOLE   1,273 37,716 653
HANCOCK WHITNEY CORPORATION COM 410120109   274,258 5,734 SH   SOLE   0 4,645 1,089
SHENANDOAH TELECOMMUNICATION COM 82312B106   10,310,844 631,405 SH   SOLE   629,861 1,113 431
NVR INC COM 62944T105   1,632,376 215 SH   SOLE   19 36 160
ISHARES INC MSCI JPN ETF NEW 46434G822   2,079,464 30,473 SH   SOLE   19,421 181 10,871
ASHLAND INC Stock 044186104   1,952,353 20,662 SH   SOLE   6,890 11,108 2,664
LEGGETT & PLATT INC COM 524660107   370,111 32,296 SH   SOLE   207 15,075 17,014
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,962,593 72,980 SH   SOLE   42,859 12,287 17,834
BLUEBIRD BIO INC Stock 09609G100   81,177 82,480 SH   SOLE   69,623 0 12,857
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   690,309 22,375 SH   SOLE   17,249 0 5,126
AMPLIFY ENERGY CORP NEW Stock 03212B103   219,795 32,418 SH   SOLE   0 702 31,716
ICHOR HOLDINGS Stock G4740B105   357,628 9,277 SH   SOLE   0 1,051 8,226
CORNING INC COM 219350105   19,075,574 491,007 SH   SOLE   417,438 24,573 48,996
HILTON GRAND VACATIONS INC Stock 43283X105   362,778 8,973 SH   SOLE   0 8,479 494
PARK HOTELS & RESORTS INC COM 700517105   1,537,886 102,663 SH   SOLE   0 12,180 90,483
INVESCO EXCHANGE TRADED FD T ETF 46137V639   231,751 4,880 SH   SOLE   675 0 4,205
ISHARES TR ETF 464287101   8,615,493 32,597 SH   SOLE   26,989 0 5,608
BANK NEW YORK MELLON CORP COM 064058100   2,004,211 33,464 SH   SOLE   9,052 15,002 9,410
PACER FDS TR US CASH COWS 100 69374H881   16,746,071 307,311 SH   SOLE   50,498 0 256,813
TEGNA INC COM 87901J105   370,860 26,604 SH   SOLE   1,929 20,518 4,157
GEN DIGITAL INC COM 668771108   319,056 12,772 SH   SOLE   2,790 7,882 2,100
KAYNE ANDERSON ENERGY INFRST Closed End Fund 486606106   584,451 56,578 SH   SOLE   8,215 0 48,363
SONOCO PRODS CO COM 835495102   1,039,508 20,495 SH   SOLE   12,276 2,917 5,302
MARVELL TECHNOLOGY INC COM 573874104   2,314,758 33,114 SH   SOLE   15,946 6,553 10,615
CACI INTL INC Stock 127190304   744,555 1,731 SH   SOLE   423 725 583
AGCO CORP COM 001084102   1,244,803 12,718 SH   SOLE   3,059 2,681 6,977
SNAP ON INC COM 833034101   1,047,451 4,007 SH   SOLE   617 2,785 605
PULTE GROUP INC COM 745867101   4,781,640 43,429 SH   SOLE   27,580 6,968 8,881
INVITATION HOMES INC COM 46187W107   550,883 15,344 SH   SOLE   2,683 9,190 3,471
ISHARES INC MSCI EURZONE ETF 464286608   12,133,591 248,512 SH   SOLE   248,237 0 275
ISHARES TR CALIF MUN BD ETF 464288356   7,374,738 129,654 SH   SOLE   44,410 0 85,244
PLAYA HOTELS & RESORTS NV Stock N70544106   1,023,328 121,970 SH   SOLE   0 0 121,970
SNAP INC CL A 83304A106   3,938,308 237,105 SH   SOLE   170,564 267 66,274
VIAVI SOLUTIONS INC COM 925550105   88,088 12,822 SH   SOLE   1,012 6,215 5,595
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   851,453 65,800 SH   SOLE   1,144 31,554 33,102
DXC TECHNOLOGY CO COM 23355L106   352,847 18,483 SH   SOLE   2,428 11,868 4,187
MOLSON COORS BEVERAGE CO CL B 60871R209   1,557,975 30,650 SH   SOLE   7,849 13,214 9,587
SCHNEIDER NATIONAL INC Stock 80689H102   1,184,523 49,028 SH   SOLE   935 45,577 2,516
OKTA INC CL A 679295105   1,635,884 17,476 SH   SOLE   1,566 1,102 14,808
TE CONNECTIVITY LTD SHS H84989104   3,839,637 25,524 SH   SOLE   8,998 9,700 6,826
FLOOR & DECOR HLDGS INC Stock 339750101   261,747 2,633 SH   SOLE   77 1,715 841
CARVANA CO CL A 146869102   254,995 1,981 SH   SOLE   179 477 1,325
PROSHARES TR ETF 74347R248   1,840,678 29,674 SH   SOLE   2,260 0 27,414
XCEL ENERGY INC COM 98389B100   8,122,434 152,076 SH   SOLE   37,978 88,915 25,183
ARGENX SE SPONSORED ADR 04016X101   1,168,851 2,718 SH   SOLE   125 2,070 523
ADTALEM GLOBAL ED INC COM 00737L103   394,938 5,790 SH   SOLE   105 1,474 4,211
BP PLC SPONSORED ADR 055622104   20,717,580 573,894 SH   SOLE   182,848 348,023 43,023
ZOMEDICA CORP Stock 98980M109   3,260 22,300 SH   SOLE   20,000 0 2,300
SUNCOR ENERGY INC NEW COM 867224107   975,285 25,598 SH   SOLE   6,387 6,546 12,665
ALTICE USA INC Stock 02156K103   83,972 41,163 SH   SOLE   802 39,275 1,086
STARWOOD PPTY TR INC COM 85571B105   622,147 32,848 SH   SOLE   12,342 18,037 2,469
FAIR ISAAC CORP Stock 303250104   1,117,985 751 SH   SOLE   130 263 358
BRIGHTHOUSE FINL INC Stock 10922N103   437,258 10,089 SH   SOLE   41 5,738 4,310
TPG RE FIN TR INC REIT 87266M107   560,158 64,833 SH   SOLE   0 73 64,760
REDFIN CORP COM 75737F108   191,954 31,939 SH   SOLE   1,740 6,569 23,630
BAYCOM CORP COM 07272M107   2,089,396 102,673 SH   SOLE   102,500 8 165
SIMPLY GOOD FOODS CO COM 82900L102   644,824 17,847 SH   SOLE   73 16,830 944
SSR MINING IN COM 784730103   137,334 30,397 SH   SOLE   0 3,201 27,196
ETFS GOLD TR ETF 00326A104   704,596 31,710 SH   SOLE   23,590 0 8,120
DANA INC COM 235825205   2,832,348 233,692 SH   SOLE   0 223,369 10,323
ISHARES TR RUS 2000 VAL ETF 464287630   14,517,990 95,324 SH   SOLE   94,452 39 833
VERISK ANALYTICS INC COM 92345Y106   10,916,005 40,497 SH   SOLE   26,905 10,444 3,148
OMEROS CORP Stock 682143102   107,310 26,431 SH   SOLE   26,050 0 381
COOPER COS INC Stock 216648501   1,070,561 12,263 SH   SOLE   1,364 5,528 5,371
ICICI BANK LIMITED Stock 45104G104   5,120,795 177,744 SH   SOLE   3,114 83,890 90,740
BHP GROUP LTD SPONSORED ADS 088606108   3,847,868 67,401 SH   SOLE   13,878 28,120 25,403
TECK RESOURCES LTD CL B 878742204   399,822 8,347 SH   SOLE   587 5,322 2,438
MONGODB INC CL A 60937P106   2,099,279 8,399 SH   SOLE   710 2,904 4,784
SEA LTD SPONSORD ADS 81141R100   620,534 8,689 SH   SOLE   1,082 6,854 752
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   22,345,718 355,391 SH   SOLE   277,962 0 77,428
ALGONQUIN PWR UTILS CORP COM 015857105   80,792 13,787 SH   SOLE   0 0 13,787
BLOCK H & R INC COM 093671105   4,866,146 89,729 SH   SOLE   31,555 41,354 16,820
MARATHON DIGITAL HOLDINGS IN COM 565788106   269,645 13,584 SH   SOLE   3,874 8,785 925
SENSIENT TECHNOLOGIES CORP COM 81725T100   468,363 6,313 SH   SOLE   321 5,774 218
RIMINI STR INC DEL Stock 76674Q107   522,618 170,234 SH   SOLE   0 170,173 61
MAXIMUS INC COM 577933104   9,496,246 110,808 SH   SOLE   18 806 109,984
OLD NATL BANCORP IND COM 680033107   746,374 43,419 SH   SOLE   3,600 37,827 1,992
FORTINET INC COM 34959E109   13,034,628 216,270 SH   SOLE   160,842 18,959 36,469
APELLIS PHARMACEUTICALS INC Stock 03753U106   292,764 7,632 SH   SOLE   1,987 2,258 3,387
FINVOLUTION GROUP SPONSORED ADS 31810T101   284,908 59,729 SH   SOLE   327 95 59,307
IQVIA HLDGS INC COM 46266C105   60,527,468 286,263 SH   SOLE   264,474 10,387 11,402
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   512,061 18,393 SH   SOLE   15,375 0 3,018
SOUTHWEST GAS HLDGS INC COM 844895102   257,795 3,663 SH   SOLE   243 2,485 935
UMB FINL CORP COM 902788108   204,547 2,452 SH   SOLE   0 733 1,719
STERIS PLC SHS USD G8473T100   15,046,625 68,538 SH   SOLE   64,766 2,702 1,070
SAIA INC Stock 78709Y105   314,455 663 SH   SOLE   31 376 256
SMITH A O CORP Stock 831865209   1,765,291 21,586 SH   SOLE   4,239 13,710 3,637
ASSURED GUARANTY LTD Stock G0585R106   6,329,309 82,039 SH   SOLE   3,081 75,854 3,104
LUMEN TECHNOLOGIES INC COM 550241103   56,473 51,336 SH   SOLE   11,048 15,117 25,171
ATMOS ENERGY CORP COM 049560105   5,986,436 51,320 SH   SOLE   3,976 44,297 3,047
HENRY JACK & ASSOC INC Stock 426281101   802,272 4,833 SH   SOLE   406 1,111 3,316
TELEFLEX INCORPORATED COM 879369106   1,884,442 8,959 SH   SOLE   4,562 3,460 937
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   2,874,493 286,589 SH   SOLE   21,808 140,046 124,735
COGNEX CORP Stock 192422103   2,390,904 51,131 SH   SOLE   832 48,393 1,906
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   38,672,334 384,226 SH   SOLE   326,246 0 57,979
HAEMONETICS CORP MASS COM 405024100   558,677 6,753 SH   SOLE   0 6,320 433
ISHARES TR BROAD USD HIGH 46435U853   42,900,577 1,182,485 SH   SOLE   932,468 2,117 247,900
LINCOLN ELEC HLDGS INC COM 533900106   15,718,962 83,328 SH   SOLE   41,627 39,022 2,679
MSC INDL DIRECT INC Stock 553530106   357,133 4,503 SH   SOLE   0 705 3,798
NUTRIEN LTD COM 67077M108   324,299 6,370 SH   SOLE   2,593 1,914 1,863
NATIONAL BANKSHARES INC VA Stock 634865109   702,051 24,825 SH   SOLE   24,809 0 16
CENTENE CORP DEL COM 15135B101   4,055,875 61,175 SH   SOLE   35,563 13,723 11,889
PATTERSON-UTI ENERGY INC COM 703481101   7,591,704 732,790 SH   SOLE   9,718 719,203 3,869
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,554,844 4,881 SH   SOLE   1,364 975 2,542
WASTE CONNECTIONS INC Stock 94106B101   1,026,612 5,854 SH   SOLE   1,355 2,009 2,490
PRA GROUP INC Stock 69354N106   665,964 33,874 SH   SOLE   32,497 1,327 50
CARTERS INC COM 146229109   737,631 11,903 SH   SOLE   294 9,809 1,800
ISHARES TR ETF 46435G326   4,408,776 67,166 SH   SOLE   11,703 0 55,463
AMERICOLD REALTY TRUST INC Stock 03064D108   748,808 29,319 SH   SOLE   1,759 682 26,878
FRANKLIN TEMPLETON ETF TR ETF 35473P744   425,677 14,801 SH   SOLE   0 0 14,801
GATES INDL CORP PLC Stock G39108108   2,422,203 153,207 SH   SOLE   1,185 121,576 30,446
SOUTHERN COPPER CORP Stock 84265V105   1,112,197 10,323 SH   SOLE   4,903 3,086 2,334
AVANGRID INC Stock 05351W103   302,859 8,524 SH   SOLE   2,041 3,541 2,942
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,065,276 50,860 SH   SOLE   19,872 166 30,822
CELSIUS HLDGS INC COM NEW 15118V207   8,093,994 141,776 SH   SOLE   62,372 1,922 77,482
ZSCALER INC COM 98980G102   1,169,639 6,086 SH   SOLE   3,805 402 1,879
EASTMAN CHEM CO COM 277432100   20,842,316 212,734 SH   SOLE   203,817 4,450 4,467
DROPBOX INC Stock 26210C104   1,789,073 79,620 SH   SOLE   611 582 78,427
CONSTELLATION BRANDS INC CL A 21036P108   28,197,309 109,598 SH   SOLE   66,013 20,107 23,478
UNILEVER PLC SPON ADR NEW 904767704   9,227,006 167,794 SH   SOLE   69,322 44,698 53,774
AEGON LTD AMER REG 1 CERT 0076CA104   612,081 99,850 SH   SOLE   92 19,407 80,351
SPOTIFY TECHNOLOGY S A SHS L8681T102   9,350,002 29,797 SH   SOLE   237 1,438 28,122
SENSATA TECHNOLOGIES HLDG PL Stock G8060N102   479,452 12,823 SH   SOLE   36 1,179 11,608
GENERAC HLDGS INC COM 368736104   6,585,614 49,808 SH   SOLE   44,953 1,545 3,310
FIRST HORIZON CORPORATION COM 320517105   1,246,614 79,050 SH   SOLE   193 22,781 56,076
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100   1,614,524 25,762 SH   SOLE   1,564 11,071 13,127
DAYFORCE INC Stock 15677J108   997,855 20,118 SH   SOLE   9,183 10,641 294
DOCUSIGN INC COM 256163106   3,893,253 72,771 SH   SOLE   53,294 1,421 18,056
SMARTSHEET INC COM CL A 83200N103   1,455,744 33,025 SH   SOLE   600 601 31,824
NVENT ELECTRIC PLC SHS G6700G107   1,410,897 18,416 SH   SOLE   1,644 13,833 2,939
INSPIRE MED SYS INC COM 457730109   356,792 2,666 SH   SOLE   1 236 2,429
CHAMPIONX CORPORATION COM 15872M104   1,288,760 38,806 SH   SOLE   2,990 31,922 3,894
EQUITABLE HLDGS INC Stock 29452E101   597,382 14,620 SH   SOLE   267 5,863 8,490
HEALTHPEAK PROPERTIES INC COM 42250P103   2,792,313 142,464 SH   SOLE   10,547 100,297 31,620
CANADIAN NAT RES LTD COM 136385101   7,584,208 213,039 SH   SOLE   3,548 176,459 33,032
INVESCO EXCH TRD SLF IDX FD ETF 46138J593   446,649 12,301 SH   SOLE   0 0 12,301
INVESCO EXCH TRD SLF IDX FD ETF 46138J619   4,669,825 88,966 SH   SOLE   0 0 88,966
JEFFERIES FINL GROUP INC COM 47233W109   10,434,724 209,701 SH   SOLE   7,674 186,323 15,704
ACCO BRANDS CORP Stock 00081T108   57,923 12,324 SH   SOLE   0 111 12,213
SPS COMM INC COM 78463M107   426,067 2,264 SH   SOLE   32 1,516 716
SPROTT PHYSICAL GOLD TR UNIT 85207H104   753,173 41,704 SH   SOLE   7,520 0 34,184
BJS WHSL CLUB HLDGS INC Stock 05550J101   3,759,071 42,795 SH   SOLE   484 40,824 1,487
TEXTRON INC COM 883203101   1,149,055 13,382 SH   SOLE   4,682 7,239 1,461
MASCO CORP COM 574599106   8,573,980 128,604 SH   SOLE   117,784 7,830 2,990
RPM INTL INC Stock 749685103   7,911,784 73,475 SH   SOLE   1,421 70,380 1,674
V F CORP COM 918204108   391,894 29,029 SH   SOLE   4,847 21,689 2,493
KEURIG DR PEPPER INC Stock 49271V100   4,196,736 125,650 SH   SOLE   44,232 72,868 8,550
TILRAY BRANDS INC Stock 88688T100   21,773 13,116 SH   SOLE   1,430 2,992 8,694
BROWN & BROWN INC COM 115236101   3,163,568 35,383 SH   SOLE   15,341 16,818 3,224
AVERY DENNISON CORP COM 053611109   15,673,044 71,681 SH   SOLE   26,051 43,140 2,489
CUSHMAN WAKEFIELD PLC Stock G2717B108   142,220 13,675 SH   SOLE   0 9,901 3,774
SONOS INC Stock 83570H108   223,555 15,146 SH   SOLE   8,840 2,707 3,599
AUTOLIV INC Stock 052800109   230,885 2,158 SH   SOLE   63 1,848 247
EAGLE BANCORP INC MD Stock 268948106   191,741 10,145 SH   SOLE   0 1,748 8,397
AZZ INC COM 002474104   237,700 3,077 SH   SOLE   1,040 1,884 153
EXPONENT INC COM 30214U102   1,727,770 18,164 SH   SOLE   159 16,381 1,624
MFA FINL INC COM 55272X607   575,035 54,045 SH   SOLE   1,717 1,195 51,133
MURPHY OIL CORP COM 626717102   219,357 5,319 SH   SOLE   599 3,572 1,148
PDD HOLDINGS INC SPONSORED ADS 722304102   2,111,314 15,881 SH   SOLE   462 1,164 14,254
PROSHARES TR PSHS ULT S&P 500 74347R107   344,804 4,174 SH   SOLE   2,247 0 1,927
NIO INC Stock 62914V106   59,468 14,295 SH   SOLE   3,528 3,764 7,003
BERKSHIRE HATHAWAY INC DEL CL A 084670108   14,693,784 24 SH   SOLE   13 0 11
CBOE GLOBAL MKTS INC Stock 12503M108   2,186,357 12,856 SH   SOLE   401 5,487 6,968
READY CAPITAL CORP COM 75574U101   234,545 28,670 SH   SOLE   8,231 18,981 1,458
BIOCRYST PHARMACEUTICALS INC Stock 09058V103   71,899 11,634 SH   SOLE   0 1,901 9,733
COPART INC COM 217204106   12,684,923 234,212 SH   SOLE   94,581 52,352 87,279
GUARDANT HEALTH INC COM 40131M109   3,642,491 126,125 SH   SOLE   371 110,224 15,530
ELASTIC N V ORD SHS N14506104   332,049 2,915 SH   SOLE   2,020 215 680
OVINTIV INC Stock 69047Q102   2,318,052 49,457 SH   SOLE   983 35,468 13,006
CHORD ENERGY CORPORATION COM NEW 674215207   227,172 1,354 SH   SOLE   179 394 781
CLOUDFLARE INC CL A COM 18915M107   375,289 4,531 SH   SOLE   1,090 1,375 2,066
ALIGN TECHNOLOGY INC COM 016255101   40,412,404 167,388 SH   SOLE   110,355 3,139 53,894
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   180,827,901 3,118,260 SH   SOLE   1,346,922 2,499 1,768,838
CRAWFORD & CO Stock 224633206   482,944 55,896 SH   SOLE   55,700 172 24
MSCI INC COM 55354G100   6,357,149 13,196 SH   SOLE   5,891 5,969 1,336
DECKERS OUTDOOR CORP COM 243537107   1,240,912 1,282 SH   SOLE   260 657 365
VANGUARD SCOTTSDALE FDS ETF 92206C847   439,071 7,612 SH   SOLE   3,820 0 3,792
ARCOSA INC COM 039653100   1,246,564 14,945 SH   SOLE   5,098 9,742 105
BOOT BARN HLDGS INC COM 099406100   205,515 1,594 SH   SOLE   9 1,180 405
CMS ENERGY CORP COM 125896100   1,167,221 19,607 SH   SOLE   1,184 10,997 7,426
ATLANTIC UN BANKSHARES CORP Stock 04911A107   1,461,477 44,489 SH   SOLE   1,121 40,832 2,536
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,123,518 9,732 SH   SOLE   2,197 5,257 2,278
NCR VOYIX CORPORATION Stock 62886E108   146,855 11,891 SH   SOLE   383 3,873 7,635
EASTGROUP PPTYS INC REIT 277276101   1,709,506 10,050 SH   SOLE   628 8,820 602
FIRST LONG IS CORP Stock 320734106   127,162 12,691 SH   SOLE   189 34 12,468
RAMBUS INC DEL Stock 750917106   575,907 9,801 SH   SOLE   80 7,763 1,958
MODERNA INC COM 60770K107   1,528,123 12,869 SH   SOLE   683 9,116 3,070
TENCENT MUSIC ENTMT GROUP Stock 88034P109   394,216 28,058 SH   SOLE   73 974 27,011
NXP SEMICONDUCTORS N V COM N6596X109   7,794,759 28,968 SH   SOLE   21,406 4,563 2,998
LEGACY HOUSING CORP COM 52472M101   1,695,037 73,890 SH   SOLE   0 73,880 10
OGE ENERGY CORP Stock 670837103   290,813 8,146 SH   SOLE   375 3,383 4,388
BOSTON PROPERTIES INC COM 101121101   849,443 13,792 SH   SOLE   2,141 7,957 3,694
FEDERAL RLTY INVT TR NEW Stock 313745101   301,171 2,981 SH   SOLE   57 2,260 664
DELL TECHNOLOGIES INC CL C 24703L202   2,260,194 16,390 SH   SOLE   3,368 1,672 11,349
HIGHWOODS PPTYS INC COM 431284108   260,784 9,927 SH   SOLE   2,038 7,162 727
HOST HOTELS & RESORTS INC COM 44107P104   452,476 25,166 SH   SOLE   8,541 14,280 2,345
KIMCO RLTY CORP REIT 49446R109   417,872 21,473 SH   SOLE   1,564 14,820 5,089
PUBLIC STORAGE OPER CO COM 74460D109   7,940,505 27,605 SH   SOLE   17,623 2,771 7,211
REGENCY CTRS CORP REIT 758849103   413,490 6,648 SH   SOLE   1,302 3,708 1,638
BWX TECHNOLOGIES INC Stock 05605H100   1,218,590 12,827 SH   SOLE   946 8,926 2,955
UDR INC COM 902653104   5,263,663 127,914 SH   SOLE   117,432 6,976 3,506
VORNADO RLTY TR SH BEN INT 929042109   278,256 10,584 SH   SOLE   627 7,399 2,558
SCHWAB STRATEGIC TR ETF 808524862   290,561 6,037 SH   SOLE   3,335 0 2,702
ORGANOGENESIS HLDGS INC COM 68621F102   83,872 29,954 SH   SOLE   0 0 29,954
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   19,963,962 269,480 SH   SOLE   235,048 0 34,431
GREEN DOT CORP Stock 39304D102   122,823 12,997 SH   SOLE   0 5,622 7,375
SCHWAB STRATEGIC TR US TIPS ETF 808524870   170,302,101 3,274,410 SH   SOLE   3,203,258 0 71,151
SCHWAB STRATEGIC TR ETF 808524854   627,816 12,873 SH   SOLE   12,864 0 9
THOR INDS INC Stock 885160101   220,014 2,354 SH   SOLE   1,280 875 199
AMPHENOL CORP NEW CL A 032095101   13,854,531 205,647 SH   SOLE   60,660 115,764 29,223
ACUITY BRANDS INC Stock 00508Y102   534,549 2,214 SH   SOLE   223 1,039 952
BROOKFIELD CORP CL A LTD VT SH 11271J107   3,376,936 81,294 SH   SOLE   23,127 46,739 11,428
DOLLAR TREE INC COM 256746108   6,126,565 57,381 SH   SOLE   38,915 17,073 1,393
GLOBAL X FDS ETF 37954Y632   385,778 10,820 SH   SOLE   1,683 0 9,137
HUNTSMAN CORP Stock 447011107   299,043 13,133 SH   SOLE   1,331 2,239 9,563
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101   1,021,940 10,731 SH   SOLE   728 7,893 2,110
MANPOWERGROUP INC WIS Stock 56418H100   854,283 12,239 SH   SOLE   41 1,259 10,939
METHANEX CORP Stock 59151K108   722,984 14,981 SH   SOLE   0 1,436 13,545
ROYAL CARIBBEAN GROUP COM V7780T103   3,411,767 21,400 SH   SOLE   5,308 10,198 5,894
EVEREST GROUP LTD Stock G3223R108   9,838,566 25,822 SH   SOLE   21,535 957 3,330
REINSURANCE GRP OF AMERICA I Stock 759351604   3,986,049 19,419 SH   SOLE   2,282 15,698 1,438
WELLTOWER INC COM 95040Q104   21,714,912 208,297 SH   SOLE   100,682 13,148 94,467
ARCH CAP GROUP LTD ORD G0450A105   3,175,060 31,471 SH   SOLE   12,296 6,288 12,886
HOVNANIAN ENTERPRISES INC Stock 442487401   345,433 2,434 SH   SOLE   1,871 17 546
WINTRUST FINL CORP Stock 97650W108   2,155,114 21,866 SH   SOLE   1,080 20,185 601
TRADEWEB MKTS INC Stock 892672106   457,618 4,317 SH   SOLE   2,400 1,414 503
KKR & CO INC COM 48251W104   19,114,406 181,627 SH   SOLE   5,308 6,485 169,834
ALCON AG ORD SHS H01301128   9,650,668 108,335 SH   SOLE   21,136 76,242 10,957
UNITED AIRLS HLDGS INC COM 910047109   1,138,326 23,393 SH   SOLE   10,764 8,633 3,996
PINTEREST INC CL A 72352L106   1,412,340 32,047 SH   SOLE   23,084 5,451 3,512
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,504,045 25,410 SH   SOLE   1,396 909 23,105
ISHARES TR US HLTHCR PR ETF 464288828   246,424 4,701 SH   SOLE   3,768 0 933
VANGUARD WORLD FD ETF 92204A884   1,257,461 9,099 SH   SOLE   8,988 0 111
KITE RLTY GROUP TR COM NEW 49803T300   525,281 23,471 SH   SOLE   0 18,689 4,782
MORNINGSTAR INC COM 617700109   1,598,596 5,403 SH   SOLE   2,246 2,787 370
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   3,594,612 268,054 SH   SOLE   786 50,104 217,164
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,009,859 24,891 SH   SOLE   15,540 617 8,734
ARROW ELECTRS INC COM 042735100   604,465 5,006 SH   SOLE   29 1,569 3,407
ABRDN PRECIOUS METALS BASKET ETF 003263100   940,825 9,136 SH   SOLE   28 0 9,108
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   51,179,324 95,528 SH   SOLE   57,145 95 38,287
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   306,211 29,845 SH   SOLE   0 252 29,593
FTC SOLAR INC Stock 30320C103   139,255 394,491 SH   SOLE   0 0 394,491
ILLUMINA INC COM 452327109   923,241 8,845 SH   SOLE   2,058 4,555 2,232
AVANTOR INC Stock 05352A100   290,864 13,720 SH   SOLE   306 11,191 2,223
NEW YORK MTG TR INC REIT 649604840   147,008 25,172 SH   SOLE   125 5,060 19,986
GOLUB CAP BDC INC COM 38173M102   27,139,719 1,727,543 SH   SOLE   1,552,744 38,078 136,721
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   563,946 11,154 SH   SOLE   6,475 4,231 448
AGREE RLTY CORP REIT 008492100   1,787,960 28,866 SH   SOLE   248 22,349 6,269
CONSOLIDATED EDISON INC COM 209115104   5,883,414 65,795 SH   SOLE   33,667 10,745 21,383
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,121,058 26,778 SH   SOLE   1,868 20,344 4,566
REX AMERICAN RES CORP Stock 761624105   367,820 8,068 SH   SOLE   4,796 1,566 1,706
AMCOR PLC ORD G0250X107   1,190,161 121,693 SH   SOLE   1,761 46,484 73,448
CHEWY INC CL A 16679L109   293,239 10,765 SH   SOLE   1,596 2,669 6,500
GROCERY OUTLET HLDG CORP Stock 39874R101   236,818 10,706 SH   SOLE   38 1,990 8,678
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,515,071 44,653 SH   SOLE   8,095 0 36,558
TERADYNE INC Stock 880770102   901,102 6,077 SH   SOLE   612 3,440 2,025
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,583,694 437,484 SH   SOLE   2,088 412,314 23,082
KEARNY FINL CORP MD Stock 48716P108   145,153 23,602 SH   SOLE   133 330 23,139
GENMAB A/S Stock 372303206   1,052,948 41,900 SH   SOLE   1,484 34,268 6,148
DYNATRACE INC COM NEW 268150109   222,762 4,979 SH   SOLE   790 2,107 2,082
MP MATERIALS CORP COM CL A 553368101   150,571 11,828 SH   SOLE   9,965 1,358 505
STEELCASE INC Stock 858155203   131,544 10,150 SH   SOLE   455 1,114 8,581
10X GENOMICS INC Stock 88025U109   496,987 25,552 SH   SOLE   12,971 429 12,152
WISDOMTREE TR ETF 97717Y691   483,422 15,303 SH   SOLE   0 0 15,303
ENVISTA HOLDINGS CORPORATION COM 29415F104   450,872 27,112 SH   SOLE   4,516 20,156 2,440
DATADOG INC CL A COM 23804L103   3,946,985 30,434 SH   SOLE   26,158 1,477 2,799
PELOTON INTERACTIVE INC Stock 70614W100   102,165 30,226 SH   SOLE   1,509 6,264 22,453
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   153,858,141 1,976,832 SH   SOLE   928,817 86 1,047,928
LEIDOS HOLDINGS INC Stock 525327102   1,163,407 7,975 SH   SOLE   1,449 4,392 2,134
NOV INC COM 62955J103   1,158,973 60,966 SH   SOLE   1,438 4,829 54,699
PROGYNY INC COM 74340E103   227,908 7,966 SH   SOLE   0 967 6,999
SUN CMNTYS INC COM 866674104   2,411,771 20,041 SH   SOLE   562 17,961 1,518
PPL CORP COM 69351T106   710,813 25,699 SH   SOLE   9,216 13,984 2,499
ISHARES TR RUS MDCP VAL ETF 464287473   1,635,488 13,546 SH   SOLE   8,777 101 4,668
BIOVIE INC Stock 09074F207   33,138 82,741 SH   SOLE   100 0 82,641
HOLOGIC INC COM 436440101   2,951,588 39,752 SH   SOLE   2,585 34,983 2,184
FABRINET SHS G3323L100   371,103 1,516 SH   SOLE   107 1,158 251
SUNPOWER CORP Stock 867652406   119,639 40,418 SH   SOLE   5 2,782 37,631
TELEPHONE & DATA SYS INC Stock 879433829   348,742 16,823 SH   SOLE   0 13,809 3,014
HALOZYME THERAPEUTICS INC COM 40637H109   15,239,671 291,056 SH   SOLE   249,082 36,484 5,490
LITHIA MTRS INC Stock 536797103   295,115 1,169 SH   SOLE   138 557 474
XP INC Stock G98239109   248,161 14,108 SH   SOLE   343 12,067 1,698
DRAFTKINGS INC NEW COM CL A 26142V105   1,311,218 34,352 SH   SOLE   4,937 3,194 26,221
LEAR CORP Stock 521865204   215,285 1,885 SH   SOLE   99 1,609 177
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   566,511 29,676 SH   SOLE   7,671 6,579 15,426
ROGERS COMMUNICATIONS INC CL B 775109200   375,783 10,162 SH   SOLE   4,302 1,911 3,949
CATALYST PHARMACEUTICALS INC COM 14888U101   339,017 21,886 SH   SOLE   0 2,363 19,523
TWILIO INC CL A 90138F102   2,625,062 46,208 SH   SOLE   30,552 1,952 13,704
GREIF INC CL A 397624107   273,757 4,763 SH   SOLE   900 3,132 731
DOUGLAS EMMETT INC REIT 25960P109   167,809 12,607 SH   SOLE   0 11,742 865
OPEN TEXT CORP COM 683715106   915,103 30,463 SH   SOLE   11,123 3,207 16,133
HUNTINGTON INGALLS INDS INC Stock 446413106   876,657 3,559 SH   SOLE   1,071 1,351 1,137
FIDELITY NATL INFORMATION SV COM 31620M106   1,665,025 22,094 SH   SOLE   4,509 9,178 8,407
REYNOLDS CONSUMER PRODS INC Stock 76171L106   593,875 21,225 SH   SOLE   0 988 20,237
VERTIV HOLDINGS CO COM CL A 92537N108   3,085,615 35,643 SH   SOLE   3,609 2,318 29,716
KBR INC Stock 48242W106   254,838 3,973 SH   SOLE   50 1,913 2,010
AERCAP HOLDINGS NV SHS N00985106   5,549,408 59,543 SH   SOLE   25 58,806 712
DIGITAL RLTY TR INC COM 253868103   4,307,815 28,331 SH   SOLE   15,559 8,671 4,101
GFL ENVIRONMENTAL INC Stock 36168Q104   436,738 11,218 SH   SOLE   831 10,010 377
MERCANTILE BK CORP Stock 587376104   373,732 9,212 SH   SOLE   150 7,117 1,945
LA Z BOY INC Stock 505336107   584,141 15,669 SH   SOLE   0 15,477 192
INCYTE CORP Stock 45337C102   825,645 13,620 SH   SOLE   2,669 4,115 6,836
BLADE AIR MOBILITY INC Stock 092667104   148,735 42,740 SH   SOLE   10,000 0 32,740
RAPT THERAPEUTICS INC Stock 75382E109   32,166 10,546 SH   SOLE   0 7,229 3,317
SCHWAB STRATEGIC TR ETF 808524698   1,212,397 27,492 SH   SOLE   27,474 0 18
RPC INC Stock 749660106   150,432 24,069 SH   SOLE   0 22,837 1,232
SYSCO CORP COM 871829107   11,915,862 166,913 SH   SOLE   111,195 14,951 40,766
RLJ LODGING TR COM 74965L101   474,482 49,271 SH   SOLE   0 9,131 40,140
FUELCELL ENERGY INC Stock 35952H601   15,894 24,879 SH   SOLE   3,600 0 21,279
NGL ENERGY PARTNERS LP Stock 62913M107   811,368 160,349 SH   SOLE   0 0 160,349
GROUP 1 AUTOMOTIVE INC COM 398905109   1,474,511 4,960 SH   SOLE   42 4,540 378
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   613,207 32,600 SH   SOLE   486 15,798 16,316
UNITIL CORP Stock 913259107   426,440 8,234 SH   SOLE   6,770 483 981
DICKS SPORTING GOODS INC Stock 253393102   1,509,363 7,026 SH   SOLE   542 1,292 5,191
PORTLAND GEN ELEC CO COM NEW 736508847   1,553,590 35,929 SH   SOLE   310 32,928 2,691
SKECHERS U S A INC Stock 830566105   995,191 14,398 SH   SOLE   1,281 1,355 11,762
MILLICOM INTL CELLULAR S A Stock L6388F110   270,983 11,038 SH   SOLE   10,000 0 1,038
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,628,838 152,238 SH   SOLE   30,808 130 121,300
DANIMER SCIENTIFIC INC Stock 236272100   7,402 12,272 SH   SOLE   0 0 12,272
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,776,240 139,095 SH   SOLE   0 1,812 137,283
DADA NEXUS LTD ADS 23344D108   14,392 11,422 SH   SOLE   0 0 11,422
SONY GROUP CORP SPONSORED ADR 835699307   9,407,219 110,738 SH   SOLE   2,487 88,320 19,931
ISHARES TR 0-3 MNTH TREASRY 46436E718   56,252,434 558,558 SH   SOLE   455,007 358 103,191
ALBERTSONS COS INC Stock 013091103   236,451 11,972 SH   SOLE   9,386 1,255 1,331
VALLEY NATL BANCORP Stock 919794107   960,050 137,543 SH   SOLE   111,762 9,558 16,223
DUN & BRADSTREET HLDGS INC Stock 26484T106   214,572 23,172 SH   SOLE   21 747 22,404
ACCOLADE INC COM 00437E102   164,806 46,035 SH   SOLE   500 46 45,489
AVIENT CORPORATION COM 05368V106   907,048 20,780 SH   SOLE   449 17,780 2,551
CAESARS ENTERTAINMENT INC NE COM 12769G100   437,222 11,002 SH   SOLE   418 3,129 7,455
AMKOR TECHNOLOGY INC COM 031652100   5,284,843 132,055 SH   SOLE   143 129,992 1,920
STERLING INFRASTRUCTURE INC COM 859241101   378,215 3,196 SH   SOLE   310 1,585 1,301
COHERENT CORP COM 19247G107   1,152,767 15,909 SH   SOLE   1,235 9,700 4,974
REGAL REXNORD CORPORATION Stock 758750103   318,578 2,356 SH   SOLE   92 1,799 465
BROOKFIELD RENEWABLE CORP Stock 11284V105   264,701 9,327 SH   SOLE   550 7,075 1,702
ROCKET COS INC Stock 77311W101   230,845 16,850 SH   SOLE   421 1,733 14,696
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   404,790 65,606 SH   SOLE   20,612 21,119 23,875
MDU RES GROUP INC Stock 552690109   1,362,815 54,295 SH   SOLE   38,233 6,046 10,016
QUANTUMSCAPE CORP COM CL A 74767V109   71,296 14,491 SH   SOLE   2,290 1,473 10,728
RGC RES INC Stock 74955L103   510,636 24,970 SH   SOLE   24,561 0 409
HF SINCLAIR CORP COM 403949100   1,096,810 20,563 SH   SOLE   608 5,087 14,868
INVESCO EXCHANGE TRADED FD T ETF 46137V100   1,176,760 11,456 SH   SOLE   10,456 0 1,000
INDEPENDENT BK CORP MASS Stock 453836108   529,671 10,443 SH   SOLE   600 9,766 77
TOWNEBANK PORTSMOUTH VA COM 89214P109   2,942,651 107,908 SH   SOLE   107,787 0 121
FIRST TR EXCHANGE TRADED FD ETF 33734X192   351,170 3,676 SH   SOLE   2,351 0 1,325
FULLER H B CO Stock 359694106   844,175 10,969 SH   SOLE   315 10,418 236
MARKETWISE INC COM CL A 57064P107   41,902 36,123 SH   SOLE   36,059 0 64
SNOWFLAKE INC CL A 833445109   6,620,146 49,006 SH   SOLE   19,066 1,141 28,798
PACTIV EVERGREEN INC Stock 69526K105   162,069 14,317 SH   SOLE   13,000 49 1,268
BROADSTONE NET LEASE INC COM 11135E203   628,358 39,594 SH   SOLE   38,940 601 53
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   406,474 13,949 SH   SOLE   5,406 2,916 5,627
PINNACLE FINL PARTNERS INC Stock 72346Q104   2,331,645 29,131 SH   SOLE   419 27,427 1,285
UWM HOLDINGS CORPORATION Stock 91823B109   72,924 10,523 SH   SOLE   0 329 10,194
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,718,100 51,044 SH   SOLE   22 49,790 1,232
WALKER & DUNLOP INC COM 93148P102   216,533 2,205 SH   SOLE   150 1,593 462
SPDR SER TR BLOOMBERG 3-12 M 78468R523   6,480,042 65,211 SH   SOLE   164 0 65,046
VONTIER CORPORATION COM 928881101   1,218,737 31,904 SH   SOLE   5,176 25,094 1,634
DARLING INGREDIENTS INC Stock 237266101   5,855,268 159,327 SH   SOLE   3,066 155,585 676
CHEMED CORP NEW Stock 16359R103   352,274 649 SH   SOLE   54 128 467
STEM INC COM 85859N102   16,334 14,715 SH   SOLE   0 0 14,715
ARRAY TECHNOLOGIES INC COM SHS 04271T100   104,325 10,168 SH   SOLE   191 0 9,977
BIOMARIN PHARMACEUTICAL INC Stock 09061G101   627,992 7,628 SH   SOLE   719 5,762 1,147
F N B CORP Stock 302520101   351,741 25,712 SH   SOLE   538 11,234 13,940
NU SKIN ENTERPRISES INC Stock 67018T105   181,278 17,199 SH   SOLE   14 8,086 9,099
LANDSTAR SYS INC COM 515098101   621,679 3,370 SH   SOLE   828 1,375 1,167
WESTLAKE CORPORATION Stock 960413102   8,998,546 62,136 SH   SOLE   228 61,552 356
HOME BANCSHARES INC COM 436893200   221,358 9,239 SH   SOLE   61 2,007 7,171
MASTEC INC Stock 576323109   642,690 6,007 SH   SOLE   243 655 5,109
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   511,603 15,489 SH   SOLE   79 15,296 114
BRUKER CORP Stock 116794108   326,708 5,120 SH   SOLE   0 1,896 3,224
CIRRUS LOGIC INC COM 172755100   505,917 3,963 SH   SOLE   127 346 3,490
LESLIES INC COM 527064109   258,073 61,592 SH   SOLE   577 57,334 3,681
VANGUARD SCOTTSDALE FDS ETF 92206C730   60,732,942 246,732 SH   SOLE   33,101 14,585 199,046
ULTRA CLEAN HLDGS INC COM 90385V107   235,298 4,802 SH   SOLE   2,729 1,991 82
MVB FINL CORP Stock 553810102   583,115 31,283 SH   SOLE   31,201 33 49
FIRST SOLAR INC COM 336433107   1,050,823 4,661 SH   SOLE   728 2,657 1,276
FRANCO NEV CORP Stock 351858105   330,671 2,790 SH   SOLE   0 932 1,858
CONCENTRIX CORP Stock 20602D101   386,984 6,115 SH   SOLE   33 1,476 4,606
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   3,184,644 69,870 SH   SOLE   69,355 0 514
C3 AI INC CL A 12468P104   481,375 16,622 SH   SOLE   15,997 200 425
FIRST CTZNS BANCSHARES INC N Stock 31946M103   1,620,573 963 SH   SOLE   626 192 145
BOK FINL CORP Stock 05561Q201   200,418 2,187 SH   SOLE   112 940 1,135
ERIE INDTY CO CL A 29530P102   346,818 957 SH   SOLE   100 88 769
STAG INDL INC REIT 85254J102   510,069 14,145 SH   SOLE   2,322 8,259 3,564
FORTUNE BRANDS INNOVATIONS I Stock 34964C106   1,131,071 17,417 SH   SOLE   6,820 8,152 2,445
GENTEX CORP Stock 371901109   279,648 8,296 SH   SOLE   184 4,305 3,807
ARKO CORP COM 041242108   86,721 13,831 SH   SOLE   12,590 803 438
PETCO HEALTH & WELLNESS CO I Stock 71601V105   560,449 148,267 SH   SOLE   0 9,954 138,313
PLAYTIKA HLDG CORP Stock 72815L107   540,774 68,713 SH   SOLE   0 2,657 66,056
XYLEM INC COM 98419M100   12,692,457 93,581 SH   SOLE   38,015 51,597 3,969
ACADIA HEALTHCARE COMPANY IN Stock 00404A109   1,546,869 22,903 SH   SOLE   260 20,643 2,000
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   201,415 32,278 SH   SOLE   1,300 119 30,859
JOBY AVIATION INC COMMON STOCK G65163100   54,917 10,768 SH   SOLE   4,523 1,924 4,321
TRIP COM GROUP LTD ADS 89677Q107   555,070 11,810 SH   SOLE   50 700 11,060
NOBLE CORP PLC ORD SHS A G65431127   1,235,734 27,676 SH   SOLE   1,950 25,461 265
CHESAPEAKE ENERGY CORP Stock 165167735   285,539 3,474 SH   SOLE   1,689 1,365 420
APTIV PLC SHS G6095L109   1,767,965 25,106 SH   SOLE   823 8,976 15,307
CHARGEPOINT HOLDINGS INC Stock 15961R105   61,564 40,770 SH   SOLE   4,150 2,407 34,213
ROBLOX CORP CL A 771049103   661,628 17,781 SH   SOLE   11,028 1,803 4,950
OLO INC CL A 68134L109   107,296 24,275 SH   SOLE   0 372 23,903
BRIDGER AEROSPACE GRP HLDGS Stock 96812F102   660,002 176,471 SH   SOLE   0 0 176,471
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   252,585 2,893 SH   SOLE   236 845 1,812
CRICUT INC COM CL A 22658D100   61,901 10,334 SH   SOLE   0 403 9,931
THREDUP INC CL A 88556E102   79,288 46,640 SH   SOLE   0 0 46,640
HOPE BANCORP INC Stock 43940T109   116,594 10,856 SH   SOLE   772 9,584 500
COINBASE GLOBAL INC COM CL A 19260Q107   2,825,203 12,713 SH   SOLE   4,223 1,822 6,668
APPLOVIN CORP COM CL A 03831W108   1,106,661 13,298 SH   SOLE   1,242 1,773 10,283
GINKGO BIOWORKS HOLDINGS INC Stock 37611X100   87,182 260,785 SH   SOLE   10,950 13,508 236,327
GENIUS SPORTS LIMITED Stock G3934V109   408,750 75,000 SH   SOLE   0 0 75,000
UIPATH INC CL A 90364P105   298,235 23,520 SH   SOLE   1,088 3,918 18,514
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   304,872 11,279 SH   SOLE   0 0 11,279
CAPRI HOLDINGS LIMITED Stock G1890L107   306,785 9,274 SH   SOLE   69 4,776 4,429
ELECTRONIC ARTS INC COM 285512109   2,768,046 19,867 SH   SOLE   8,382 6,699 4,786
GULFPORT ENERGY CORP Stock 402635502   207,172 1,372 SH   SOLE   4 23 1,345
BLUE OWL CAPITAL INC Stock 09581B103   3,276,310 184,581 SH   SOLE   180,913 606 3,062
FIGS INC CL A 30260D103   113,284 21,254 SH   SOLE   55 0 21,199
BARK INC Stock 68622E104   62,280 34,409 SH   SOLE   0 0 34,409
BRINKER INTL INC COM 109641100   454,829 6,283 SH   SOLE   413 4,468 1,402
ORGANON & CO COMMON STOCK 68622V106   7,121,461 344,032 SH   SOLE   6,300 308,922 28,810
PROSPERITY BANCSHARES INC Stock 743606105   313,345 5,125 SH   SOLE   21 1,371 3,733
NEOGEN CORP COM 640491106   188,669 12,071 SH   SOLE   943 6,857 4,271
INSMED INC COM PAR $.01 457669307   233,094 3,479 SH   SOLE   360 1,414 1,705
WENDYS CO Stock 95058W100   1,418,348 83,629 SH   SOLE   12 6,817 76,800
MONDAY COM LTD Stock M7S64H106   373,902 1,553 SH   SOLE   39 1,459 55
ATAI LIFE SCIENCES NV Stock N0731H103   63,794 47,965 SH   SOLE   199 0 47,766
SJW GROUP COM 784305104   78,924,857 1,455,641 SH   SOLE   701,431 1,046 753,164
ISHARES TR ETF 46429B689   696,122 10,037 SH   SOLE   10,005 0 32
CONFLUENT INC CLASS A COM 20717M103   809,832 27,424 SH   SOLE   0 316 27,108
DOXIMITY INC Stock 26622P107   1,149,428 41,095 SH   SOLE   38,536 1,763 796
MISTER CAR WASH INC COM 60646V105   459,219 64,497 SH   SOLE   0 7,150 57,347
XOMETRY INC Stock 98423F109   1,547,676 133,882 SH   SOLE   0 462 133,420
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   115,099 32,604 SH   SOLE   0 18,682 13,922
AVEPOINT INC Stock 053604104   405,631 38,928 SH   SOLE   0 38,668 260
RYAN SPECIALTY HOLDINGS INC Stock 78351F107   251,967 4,351 SH   SOLE   750 121 3,480
CORE & MAIN INC Stock 21874C102   1,008,654 20,610 SH   SOLE   10,294 10,217 99
MATTERPORT INC Stock 577096100   447,869 100,194 SH   SOLE   63,399 10,195 26,600
CARIBOU BIOSCIENCES INC Stock 142038108   18,705 11,406 SH   SOLE   0 11,399 7
LUCID GROUP INC COM 549498103   79,407 30,424 SH   SOLE   300 24,421 5,703
DUOLINGO INC CL A COM 26603R106   9,907,653 47,480 SH   SOLE   45,000 681 1,799
ROBINHOOD MKTS INC Stock 770700102   1,848,232 81,384 SH   SOLE   2,094 5,551 73,739
GXO LOGISTICS INCORPORATED Stock 36262G101   5,040,104 99,804 SH   SOLE   90,925 6,509 2,370
CCC INTELLIGENT SOLUTIONS HL Stock 12510Q100   2,322,281 209,026 SH   SOLE   1,969 199,544 7,513
VICTORIAS SECRET AND CO COMMON STOCK 926400102   529,271 29,953 SH   SOLE   0 4,429 25,524
BATH & BODY WORKS INC Stock 070830104   299,520 7,670 SH   SOLE   339 5,746 1,585
GUIDEWIRE SOFTWARE INC COM 40171V100   704,205 5,107 SH   SOLE   225 880 4,002
ARDAGH METAL PACKAGING S A Stock L02235106   96,347 28,337 SH   SOLE   0 1,584 26,753
JACKSON FINANCIAL INC Stock 46817M107   322,363 4,341 SH   SOLE   1 2,799 1,541
ON HLDG AG NAMEN AKT A H5919C104   9,628,996 248,170 SH   SOLE   227,995 67 20,108
THOUGHTWORKS HOLDING INC COM 88546E105   48,605 17,114 SH   SOLE   0 2,688 14,426
TOAST INC CL A 888787108   1,225,906 47,571 SH   SOLE   4,109 1,929 41,533
OLAPLEX HLDGS INC COM 679369108   23,434 15,216 SH   SOLE   0 2,648 12,568
AMPLITUDE INC COM CL A 03213A104   656,010 73,709 SH   SOLE   64,808 186 8,715
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   274,193 15,960 SH   SOLE   1,474 3,732 10,754
ESS TECH INC Stock 26916J106   58,249 71,218 SH   SOLE   71,130 0 88
GITLAB INC Stock 37637K108   320,943 6,455 SH   SOLE   1,437 2,057 2,961
ALLISON TRANSMISSION HLDGS I Stock 01973R101   3,265,807 43,029 SH   SOLE   308 34,856 7,865
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,056,624 18,450 SH   SOLE   155 16,238 2,057
VIRGINIA NATL BANKSHARES COR Stock 928031103   1,580,239 48,178 SH   SOLE   48,177 0 1
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   337,033 12,810 SH   SOLE   2,447 5,622 4,741
CIVITAS RESOURCES INC Stock 17888H103   1,297,335 18,802 SH   SOLE   312 3,471 15,019
AURORA INNOVATION INC Stock 051774107   90,449 32,653 SH   SOLE   20,125 8,965 3,563
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   472,471 36,288 SH   SOLE   49 302 35,937
DIREXION SHS ETF TR ETF 25459Y207   310,324 3,497 SH   SOLE   0 0 3,497
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   602,399 44,888 SH   SOLE   8,985 7,371 28,532
ENPHASE ENERGY INC COM 29355A107   540,751 5,423 SH   SOLE   777 2,673 1,973
PEMBINA PIPELINE CORP Stock 706327103   745,495 20,105 SH   SOLE   1,532 5,696 12,877
FLEXSHARES TR ETF 33939L506   1,403,425 59,493 SH   SOLE   8,184 0 51,308
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,375,586 127,369 SH   SOLE   80,720 0 46,649
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   124,772 35,147 SH   SOLE   0 21,033 14,114
RING ENERGY INC COM 76680V108   223,573 132,291 SH   SOLE   0 0 132,290
NU HLDGS LTD ORD SHS CL A G6683N103   9,669,126 750,126 SH   SOLE   77 5,188 744,861
KAISER ALUMINUM CORP COM PAR $0.01 483007704   238,915 2,718 SH   SOLE   25 2,575 118
COSTAR GROUP INC Stock 22160N109   536,481 7,236 SH   SOLE   1,094 4,732 1,410
L3HARRIS TECHNOLOGIES INC COM 502431109   11,586,228 51,591 SH   SOLE   39,848 7,447 4,296
IRON MTN INC DEL COM 46284V101   1,785,265 19,920 SH   SOLE   7,053 11,197 1,670
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,267,549 7,340 SH   SOLE   469 6,602 269
VANECK ETF TRUST ETF 92189H607   636,577 2,013 SH   SOLE   83 0 1,930
TILLYS INC CL A 886885102   271,339 44,998 SH   SOLE   0 0 44,998
EAGLE MATLS INC Stock 26969P108   2,445,350 11,245 SH   SOLE   147 10,723 375
AMYLYX PHARMACEUTICALS INC Stock 03237H101   63,394 33,365 SH   SOLE   0 0 33,365
DOORDASH INC CL A 25809K105   8,410,191 77,314 SH   SOLE   11,504 2,069 63,741
SUPER GROUP SGHC LIMITED Stock G8588X103   10,792,473 3,341,323 SH   SOLE   0 0 3,341,323
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,870,135 38,559 SH   SOLE   5,676 0 32,883
RALPH LAUREN CORP Stock 751212101   1,278,464 7,303 SH   SOLE   10 1,737 5,556
HANMI FINL CORP Stock 410495204   364,513 21,801 SH   SOLE   0 6,582 15,219
AMERICAN AIRLS GROUP INC Stock 02376R102   802,176 70,801 SH   SOLE   33,220 11,883 25,698
UNITED BANKSHARES INC WEST V Stock 909907107   1,105,945 34,092 SH   SOLE   16,770 15,987 1,335
EMBECTA CORP COMMON STOCK 29082K105   208,039 16,643 SH   SOLE   1,777 6,614 8,252
BANCO SANTANDER S.A. ADR 05964H105   2,099,591 453,475 SH   SOLE   29,294 131,407 292,774
LPL FINL HLDGS INC COM 50212V100   1,168,006 4,181 SH   SOLE   612 2,921 648
MATSON INC COM 57686G105   343,143 2,620 SH   SOLE   1,030 1,165 425
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,025,912 14,079 SH   SOLE   3,741 3,688 6,650
BCE INC COM NEW 05534B760   901,258 27,842 SH   SOLE   1,233 25,622 987
PACKAGING CORP AMER Stock 695156109   1,408,661 7,716 SH   SOLE   870 2,870 3,976
AUTONATION INC Stock 05329W102   485,951 3,049 SH   SOLE   1,212 890 947
CITY HLDG CO Stock 177835105   745,557 7,017 SH   SOLE   6,000 293 724
FIVE BELOW INC COM 33829M101   18,930,379 173,721 SH   SOLE   160,585 10,352 2,784
CNO FINL GROUP INC Stock 12621E103   217,941 7,862 SH   SOLE   1,312 5,246 1,304
TOLL BROTHERS INC COM 889478103   1,817,590 15,781 SH   SOLE   3,414 4,399 7,968
LISTED FD TR ETF 53656F623   1,296,482 39,672 SH   SOLE   1,700 0 37,972
CARLYLE GROUP INC COM 14316J108   2,814,584 70,102 SH   SOLE   62,763 1,610 5,729
ALEXANDER & BALDWIN INC NEW COM 014491104   249,997 14,740 SH   SOLE   83 7,064 7,593
JABIL INC Stock 466313103   8,273,126 76,047 SH   SOLE   66,914 4,754 4,379
EPAM SYS INC COM 29414B104   6,704,616 35,642 SH   SOLE   23,805 1,330 10,507
FMC CORP COM NEW 302491303   1,367,838 23,766 SH   SOLE   44 8,480 15,242
HEALTHCARE RLTY TR CL A COM 42226K105   619,155 37,570 SH   SOLE   1,870 27,297 8,403
HERITAGE COMM CORP COM 426927109   1,088,037 125,061 SH   SOLE   3,705 438 120,918
FTAI INFRASTRUCTURE INC Stock 35953C106   1,006,621 116,642 SH   SOLE   113,455 1,659 1,528
GENTHERM INC COM 37253A103   948,919 19,240 SH   SOLE   174 18,627 439
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   4,981,395 239,836 SH   SOLE   2,300 0 237,536
VANGUARD SCOTTSDALE FDS ETF 92206C599   32,833,017 137,033 SH   SOLE   106,467 18,500 12,066
PVH CORPORATION Stock 693656100   419,986 3,967 SH   SOLE   499 2,883 585
MERCURY SYS INC Stock 589378108   1,526,518 56,559 SH   SOLE   55,598 710 251
BALCHEM CORP COM 057665200   212,760 1,382 SH   SOLE   47 778 557
INNOSPEC INC COM 45768S105   397,821 3,219 SH   SOLE   132 2,980 107
BLACKSTONE STRATEGIC CRED 20 CEF 09257R101   529,105 44,500 SH   SOLE   0 0 44,500
COREBRIDGE FINL INC Stock 21871X109   307,682 10,566 SH   SOLE   1,224 3,128 6,214
PENTAIR PLC SHS G7S00T104   1,070,670 13,964 SH   SOLE   2,400 3,701 7,863
ADT INC DEL Stock 00090Q103   669,864 88,140 SH   SOLE   1 317 87,822
BERRY GLOBAL GROUP INC Stock 08579W103   310,669 5,279 SH   SOLE   7 924 4,348
PROSHARES TR ETF 74347B201   355,493 10,316 SH   SOLE   0 0 10,316
DIAMONDBACK ENERGY INC COM 25278X109   4,507,501 22,516 SH   SOLE   1,422 12,372 8,722
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   19,947,238 410,944 SH   SOLE   300,246 0 110,697
U HAUL HOLDING COMPANY Stock 023586506   233,660 3,893 SH   SOLE   2,700 625 568
D R HORTON INC COM 23331A109   3,513,806 24,933 SH   SOLE   11,443 10,590 2,900
JOHNSON CTLS INTL PLC SHS G51502105   2,763,005 41,568 SH   SOLE   7,853 26,756 6,958
METLIFE INC COM 59156R108   2,977,174 42,415 SH   SOLE   12,482 20,393 9,540
CROWN HLDGS INC Stock 228368106   628,299 8,446 SH   SOLE   436 909 7,101
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,829,931 61,347 SH   SOLE   11,796 27,359 22,191
FLOWERS FOODS INC Stock 343498101   453,390 20,423 SH   SOLE   72 2,936 17,415
TECHNIPFMC PLC Stock G87110105   10,742,394 410,799 SH   SOLE   7,587 396,856 6,356
RH Stock 74967X103   263,507 1,078 SH   SOLE   200 124 754
MOODYS CORP COM 615369105   16,419,354 39,007 SH   SOLE   1,806 13,728 23,473
MARTIN MARIETTA MATLS INC COM 573284106   11,054,887 20,403 SH   SOLE   2,565 16,202 1,636
TIMKEN CO Stock 887389104   346,516 4,324 SH   SOLE   1,536 945 1,843
BARCLAYS PLC ADR 06738E204   927,854 86,634 SH   SOLE   1,631 31,590 53,413
EPR PPTYS COM SH BEN INT 26884U109   609,342 14,515 SH   SOLE   82 4,044 10,389
HSBC HLDGS PLC SPON ADR NEW 404280406   2,418,291 55,593 SH   SOLE   1,149 26,764 27,680
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   1,379,070 42,775 SH   SOLE   84 17,859 24,832
ING GROEP N.V. SPONSORED ADR 456837103   2,976,392 173,652 SH   SOLE   14,943 46,408 112,301
MAGNA INTL INC Stock 559222401   440,741 10,519 SH   SOLE   701 7,410 2,408
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   6,783,771 628,127 SH   SOLE   2,760 389,985 235,382
NOMURA HLDGS INC SPONSORED ADR 65535H208   1,491,877 258,110 SH   SOLE   482 53,059 204,569
LEONARDO DRS INC Stock 52661A108   859,610 33,697 SH   SOLE   0 33,532 165
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,297,477 51,487 SH   SOLE   2,710 7,999 40,778
WD 40 CO Stock 929236107   373,388 1,700 SH   SOLE   277 1,385 38
ROYAL BK CDA COM 780087102   3,713,797 34,911 SH   SOLE   21,276 5,396 8,239
TELEFONICA S A SPONSORED ADR 879382208   758,815 180,241 SH   SOLE   121 52,401 127,719
TOTALENERGIES SE SPONSORED ADS 89151E109   8,531,342 127,945 SH   SOLE   12,866 91,105 23,974
BRINKS CO COM 109696104   1,109,401 10,834 SH   SOLE   406 9,893 535
INVESCO DB MULTI-SECTOR COMM ETF 46140H403   334,689 21,116 SH   SOLE   0 0 21,116
COMMERCIAL METALS CO COM 201723103   1,556,053 28,297 SH   SOLE   26,000 1,646 651
COMSTOCK RES INC COM 205768302   151,394 14,585 SH   SOLE   0 4,033 10,552
HEXCEL CORP NEW COM 428291108   2,498,757 40,013 SH   SOLE   225 18,741 21,047
RBC BEARINGS INC Stock 75524B104   2,256,440 8,364 SH   SOLE   159 7,505 700
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   787,557 20,698 SH   SOLE   1,794 16,207 2,697
TEREX CORP NEW COM 880779103   314,015 5,726 SH   SOLE   0 2,864 2,862
CF INDS HLDGS INC Stock 125269100   637,547 8,602 SH   SOLE   1,838 5,913 851
EXPEDITORS INTL WASH INC Stock 302130109   8,087,133 64,806 SH   SOLE   47,045 12,216 5,545
SLM CORP Stock 78442P106   471,663 22,687 SH   SOLE   0 2,284 20,403
WHITE MTNS INS GROUP LTD COM G9618E107   3,142,374 1,729 SH   SOLE   28 35 1,666
EQUIFAX INC COM 294429105   3,590,338 14,808 SH   SOLE   4,254 8,049 2,505
NORTHERN TR CORP Stock 665859104   8,035,776 95,686 SH   SOLE   83,362 5,560 6,764
WESTERN MIDSTREAM PARTNERS L Stock 958669103   764,962 19,254 SH   SOLE   2,460 6,794 10,000
GOODYEAR TIRE & RUBR CO Stock 382550101   163,622 14,416 SH   SOLE   7,035 5,520 1,861
STMICROELECTRONICS N V Stock 861012102   880,349 22,412 SH   SOLE   1,098 6,925 14,389
CELESTICA INC COM 15101Q207   598,182 10,434 SH   SOLE   635 0 9,799
CALIFORNIA WTR SVC GROUP COM 130788102   395,825 8,163 SH   SOLE   2,027 1,632 4,504
ENTEGRIS INC COM 29362U104   4,985,769 36,823 SH   SOLE   6,428 27,231 3,164
ISHARES TR U.S. MED DVC ETF 464288810   2,885,596 51,492 SH   SOLE   5,608 0 45,884
NICE LTD SPONSORED ADR 653656108   746,179 4,339 SH   SOLE   810 493 3,036
ISHARES TR ISHS 1-5YR INVS 464288646   10,909,159 212,903 SH   SOLE   122,091 0 90,812
UNITED NAT FOODS INC COM 911163103   1,607,764 122,730 SH   SOLE   116,121 5,544 1,065
ARCHER DANIELS MIDLAND CO COM 039483102   2,785,774 46,084 SH   SOLE   14,606 15,953 15,524
CNH INDL N V Stock N20944109   1,072,069 105,831 SH   SOLE   3,267 2,289 100,275
SANDY SPRING BANCORP INC COM 800363103   618,184 25,377 SH   SOLE   21,376 106 3,895
EOG RES INC COM 26875P101   14,731,912 117,041 SH   SOLE   86,224 16,456 14,361
WPP PLC NEW Stock 92937A102   460,152 10,052 SH   SOLE   410 3,084 6,557
MOSAIC CO NEW COM 61945C103   685,105 23,706 SH   SOLE   1,630 14,640 7,436
OWENS CORNING NEW Stock 690742101   1,118,554 6,439 SH   SOLE   162 2,156 4,121
WHEATON PRECIOUS METALS CORP Stock 962879102   690,147 13,166 SH   SOLE   983 1,932 10,251
CANADIAN IMPERIAL BK COMM TO Stock 136069101   758,977 15,965 SH   SOLE   3,488 9,258 3,219
NATIONAL GRID PLC SPONSORED ADR NE 636274409   976,984 17,078 SH   SOLE   323 9,168 7,587
INVESCO EXCHANGE TRADED FD T ETF 46137V548   798,695 44,570 SH   SOLE   13,693 0 30,877
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   1,935,636 457,597 SH   SOLE   27,903 123,904 305,790
SPDR SER TR S&P BIOTECH 78464A870   1,535,069 16,557 SH   SOLE   7,896 2,307 6,354
INTERACTIVE BROKERS GROUP IN Stock 45841N107   233,552 1,905 SH   SOLE   467 1,279 159
AECOM COM 00766T100   1,246,211 14,139 SH   SOLE   7,502 2,121 4,516
STAR HLDGS Stock 85512G106   241,985 20,065 SH   SOLE   17,710 328 2,027
CRANE COMPANY COMMON STOCK 224408104   276,164 1,905 SH   SOLE   520 892 493
MANULIFE FINL CORP COM 56501R106   2,561,381 96,220 SH   SOLE   28,187 49,157 18,876
CADENCE BANK Stock 12740C103   1,387,559 49,065 SH   SOLE   3,430 44,795 840
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   627,287 33,384 SH   SOLE   7,410 21,661 4,313
CURTISS WRIGHT CORP COM 231561101   1,492,722 5,509 SH   SOLE   1,913 2,668 928
ENVIRI CORP COM 415864107   248,377 28,781 SH   SOLE   2,715 2,076 23,990
LANCASTER COLONY CORP COM 513847103   3,323,049 17,585 SH   SOLE   2,986 11,727 2,872
KEMPER CORP Stock 488401100   308,516 5,200 SH   SOLE   0 1,016 4,184
POTLATCHDELTIC CORPORATION REIT 737630103   699,686 17,763 SH   SOLE   1,348 14,975 1,440
SM ENERGY CO COM 78454L100   1,886,925 43,648 SH   SOLE   17,404 2,708 23,536
UFP INDUSTRIES INC COM 90278Q108   241,098 2,153 SH   SOLE   11 1,085 1,057
PTC INC Stock 69370C100   692,680 3,813 SH   SOLE   811 2,448 554
SERIES PORTFOLIOS TR ETF 81752T528   399,251 14,820 SH   SOLE   0 0 14,820
CELANESE CORP DEL COM 150870103   1,443,878 10,704 SH   SOLE   2,373 7,754 577
TRI POINTE HOMES INC COM 87265H109   1,112,101 29,855 SH   SOLE   1,434 24,930 3,491
ICON PLC SHS G4705A100   1,073,949 3,426 SH   SOLE   701 2,397 328
KNIFE RIVER CORP Stock 498894104   1,436,678 20,483 SH   SOLE   8,686 10,251 1,546
LSB INDS INC Stock 502160104   4,820,180 589,264 SH   SOLE   2,404 586,859 1
PRICESMART INC COM 741511109   399,181 4,916 SH   SOLE   3,070 899 947
TRUSTCO BK CORP N Y Stock 898349204   275,916 9,590 SH   SOLE   119 4,040 5,431
ORMAT TECHNOLOGIES INC COM 686688102   242,490 3,382 SH   SOLE   9 2,486 887
IMPERIAL OIL LTD Stock 453038408   2,152,237 31,532 SH   SOLE   26,947 1,593 2,992
PBF ENERGY INC CL A 69318G106   213,166 4,632 SH   SOLE   40 3,500 1,092
GLOBUS MED INC Stock 379577208   2,489,338 36,346 SH   SOLE   2,145 31,622 2,579
HAWAIIAN ELEC INDUSTRIES COM 419870100   411,962 45,672 SH   SOLE   120 864 44,688
VANECK ETF TRUST ETF 92189F411   624,926 36,524 SH   SOLE   16,730 0 19,794
DESTINATION XL GROUP INC COM 25065K104   313,411 86,102 SH   SOLE   86,035 0 67
ISHARES TR RUS 2000 GRW ETF 464287648   16,885,280 64,318 SH   SOLE   42,551 101 21,666
ABM INDS INC COM 000957100   859,304 16,992 SH   SOLE   1,297 12,509 3,186
ANSYS INC COM 03662Q105   8,289,931 25,785 SH   SOLE   2,719 22,200 866
APTARGROUP INC COM 038336103   2,685,680 19,073 SH   SOLE   2,573 11,528 4,972
INFORMATION SVCS GROUP INC Stock 45675Y104   12,894,597 4,319,838 SH   SOLE   0 1,612 4,318,226
FACTSET RESH SYS INC Stock 303075105   792,328 1,941 SH   SOLE   836 923 181
JACOBS SOLUTIONS INC COM 46982L108   10,474,806 74,976 SH   SOLE   60,976 9,682 4,318
POLARIS INC COM 731068102   2,917,932 37,261 SH   SOLE   1,736 34,988 537
SKILLZ INC Stock 83067L208   88,120 12,273 SH   SOLE   4 0 12,269
NEUROCRINE BIOSCIENCES INC Stock 64125C109   3,772,434 27,402 SH   SOLE   2,567 18,346 6,489
SYNOVUS FINL CORP Stock 87161C501   248,337 6,179 SH   SOLE   35 5,577 567
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,397,821 31,308 SH   SOLE   6,067 15,330 9,911
GRIFOLS S A SP ADR REP B NVT 398438408   114,934 18,229 SH   SOLE   44 2,398 15,787
ROCKWELL AUTOMATION INC COM 773903109   8,244,478 29,950 SH   SOLE   16,985 3,049 9,916
TAYLOR MORRISON HOME CORP COM 87724P106   666,444 12,021 SH   SOLE   59 4,789 7,173
VERISIGN INC COM 92343E102   1,623,670 9,132 SH   SOLE   41 2,478 6,613
DIGITAL TURBINE INC COM NEW 25400W102   45,653 27,501 SH   SOLE   0 0 27,501
BRIGHT HORIZONS FAM SOL IN D Stock 109194100   1,964,047 17,842 SH   SOLE   165 17,128 549
HANNON ARMSTRONG SUST INFR C COM 41068X100   519,896 17,564 SH   SOLE   1,044 4,226 12,294
DMC GLOBAL INC Stock 23291C103   8,002,076 554,929 SH   SOLE   551,458 75 3,396
VOYA FINANCIAL INC COM 929089100   3,524,831 49,541 SH   SOLE   1,064 37,610 10,867
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   4,367,158 104,477 SH   SOLE   70,023 0 34,454
BLACKSTONE MTG TR INC COM CL A 09257W100   1,934,922 111,073 SH   SOLE   58,500 13,881 38,692
GOLDMAN SACHS BDC INC SHS 38147U107   1,110,459 73,883 SH   SOLE   21,806 0 52,076
ARM HOLDINGS PLC SPONSORED ADS 042068205   814,828 4,980 SH   SOLE   4,675 0 305
FASTENAL CO COM 311900104   11,063,192 176,054 SH   SOLE   90,685 12,849 72,520
GENERAL DYNAMICS CORP COM 369550108   15,581,293 53,702 SH   SOLE   22,798 26,725 4,179
RESMED INC COM 761152107   1,439,322 7,519 SH   SOLE   221 4,410 2,888
CULLEN FROST BANKERS INC Stock 229899109   3,198,408 31,471 SH   SOLE   239 30,675 557
DISCOVER FINL SVCS COM 254709108   36,027,155 275,430 SH   SOLE   219,896 40,412 15,122
EQT CORP COM 26884L109   897,652 24,274 SH   SOLE   1,002 16,475 6,797
VESTIS CORPORATION Stock 29430C102   200,927 16,429 SH   SOLE   2 3,662 12,765
HAIN CELESTIAL GROUP INC COM 405217100   94,164 13,627 SH   SOLE   600 6,884 6,143
MOLINA HEALTHCARE INC COM 60855R100   929,919 3,128 SH   SOLE   17 1,174 1,937
PAYLOCITY HLDG CORP Stock 70438V106   1,747,277 13,252 SH   SOLE   1,042 11,081 1,129
TEMPUR SEALY INTL INC Stock 88023U101   2,585,427 54,614 SH   SOLE   14,989 14,599 25,026
AMETEK INC COM 031100100   11,290,387 67,725 SH   SOLE   2,717 63,440 1,568
RITHM CAPITAL CORP REIT 64828T201   773,811 70,926 SH   SOLE   56,255 10,348 4,323
SAREPTA THERAPEUTICS INC COM 803607100   333,851 2,113 SH   SOLE   256 1,595 262
DOVER CORP COM 260003108   9,310,218 51,595 SH   SOLE   38,196 7,387 6,012
WORTHINGTON STL INC Stock 982104101   232,621 6,973 SH   SOLE   5,071 961 941
TAPESTRY INC COM 876030107   1,779,930 41,597 SH   SOLE   1,886 14,236 25,475
SEMLER SCIENTIFIC INC Stock 81684M104   24,169,578 702,604 SH   SOLE   701,183 72 1,349
APA CORPORATION COM 03743Q108   673,235 22,868 SH   SOLE   3,995 12,676 6,197
ARCADIUM LITHIUM PLC Stock G0508H110   57,252 17,039 SH   SOLE   319 14,406 2,314
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   4,670,434 203,682 SH   SOLE   1,069 189,319 13,294
LENNAR CORP CL B 526057302   302,843 2,172 SH   SOLE   37 1,000 1,135
ISHARES BITCOIN TR SHS 46438F101   4,237,076 124,109 SH   SOLE   42,209 0 81,899
AUTODESK INC COM 052769106   32,764,771 132,409 SH   SOLE   64,758 27,595 40,056
CDW CORP COM 12514G108   7,401,474 33,066 SH   SOLE   12,762 17,977 2,327
VANECK ETF TRUST ETF 92189F791   1,041,206 24,720 SH   SOLE   0 0 24,720
ORANGE SPONSORED ADR 684060106   723,796 72,452 SH   SOLE   2,376 15,311 54,765
GLOBAL NET LEASE INC Stock 379378201   172,549 23,476 SH   SOLE   0 5,695 17,781
NEWS CORP NEW Stock 65249B208   217,672 7,667 SH   SOLE   20 5,449 2,198
NEWS CORP NEW CL A 65249B109   1,619,856 58,754 SH   SOLE   47,002 11,234 518
WISDOMTREE TR ETF 97717W505   589,033 12,594 SH   SOLE   12,108 0 486
CLEARWAY ENERGY INC Stock 18539C204   304,626 12,338 SH   SOLE   700 8,849 2,789
REXFORD INDL RLTY INC COM 76169C100   1,661,290 37,257 SH   SOLE   33,125 1,923 2,209
SOLVENTUM CORP COM SHS 83444M101   2,188,284 41,382 SH   SOLE   23,597 1,968 15,817
ABRDN GLOBAL DYNAMIC DIVIDEN CEF 00302M106   712,149 72,966 SH   SOLE   0 0 72,966
SELECT SECTOR SPDR TR ETF 81369Y100   4,624,070 52,362 SH   SOLE   51,293 328 741
HEICO CORP NEW Stock 422806208   3,902,482 21,983 SH   SOLE   5,613 15,884 486
PRECIGEN INC COM 74017N105   80,217 50,770 SH   SOLE   50,765 0 5
FOX FACTORY HLDG CORP COM 35138V102   243,892 5,061 SH   SOLE   0 3,721 1,340
HENRY SCHEIN INC COM 806407102   1,502,826 23,445 SH   SOLE   13,210 4,315 5,920
ISHARES TR ETF 464288513   8,207,056 106,391 SH   SOLE   99,229 1,803 5,359
PENSKE AUTOMOTIVE GRP INC Stock 70959W103   719,622 4,829 SH   SOLE   445 446 3,938
NOKIA CORP SPONSORED ADR 654902204   277,033 73,289 SH   SOLE   2,812 43,754 26,723
UNIVERSAL DISPLAY CORP COM 91347P105   372,217 1,770 SH   SOLE   423 776 571
SPINNAKER ETF SERIES ETF 84858T848   393,395 38,950 SH   SOLE   0 0 38,950
EXPEDIA GROUP INC COM NEW 30212P303   4,320,376 34,291 SH   SOLE   1,054 32,654 583
SCHWAB STRATEGIC TR ETF 808524748   441,510 12,700 SH   SOLE   12,688 0 12
ISHARES TR EXPANDED TECH 464287515   1,592,792 18,329 SH   SOLE   8,674 0 9,655
BURLINGTON STORES INC Stock 122017106   3,137,520 13,073 SH   SOLE   82 9,864 3,127
EMPIRE ST RLTY TR INC CL A 292104106   639,820 68,211 SH   SOLE   64,100 1,818 2,293
VEEVA SYS INC CL A COM 922475108   14,466,758 79,049 SH   SOLE   61,919 1,370 15,760
EASTMAN KODAK CO Stock 277461406   57,190 10,630 SH   SOLE   0 283 10,347
PROSHARES TR ETF 74348A467   30,213,556 314,299 SH   SOLE   312,720 1,236 343
SKYWORKS SOLUTIONS INC COM 83088M102   2,649,932 24,863 SH   SOLE   16,803 5,318 2,742
BRIXMOR PPTY GROUP INC REIT 11120U105   455,936 19,746 SH   SOLE   8,942 8,619 2,185
HOMETRUST BANCSHARES INC Stock 437872104   448,828 14,946 SH   SOLE   372 14,558 16
GAMING & LEISURE PPTYS INC REIT 36467J108   347,489 7,686 SH   SOLE   1,771 2,088 3,827
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   263,444 1,536 SH   SOLE   1,033 0 503
ALAMOS GOLD INC NEW COM CL A 011532108   180,305 11,499 SH   SOLE   0 0 11,499
NMI HLDGS INC COM 629209305   546,070 16,042 SH   SOLE   199 2,111 13,732
LULULEMON ATHLETICA INC COM 550021109   13,758,145 46,060 SH   SOLE   38,669 5,628 1,763
DBX ETF TR ETF 233051879   215,312 9,135 SH   SOLE   0 0 9,135
UBS GROUP AG SHS H42097107   2,614,149 88,495 SH   SOLE   2,082 30,449 55,964
TEXAS PACIFIC LAND CORPORATI COM 88262P102   6,113,364 8,326 SH   SOLE   547 216 7,563
LAMAR ADVERTISING CO NEW REIT 512816109   1,553,562 12,997 SH   SOLE   3,320 6,686 2,991
SCHWAB STRATEGIC TR ETF 808524672   491,906 20,870 SH   SOLE   0 0 20,870
METTLER TOLEDO INTERNATIONAL COM 592688105   3,141,603 2,248 SH   SOLE   540 798 910
WESCO INTL INC COM 95082P105   1,439,885 9,083 SH   SOLE   1,304 1,638 6,141
ARAMARK Stock 03852U106   546,294 16,058 SH   SOLE   5 14,937 1,116
FLEX LTD Stock Y2573F102   506,580 17,178 SH   SOLE   1,155 6,862 9,161
AIR LEASE CORP CL A 00912X302   649,539 13,666 SH   SOLE   1,965 3,255 8,446
SIGNET JEWELERS LIMITED SHS G81276100   817,689 9,128 SH   SOLE   4,085 4,887 156
RIO TINTO PLC SPONSORED ADR 767204100   2,869,226 43,520 SH   SOLE   11,819 20,696 11,004
DONALDSON INC COM 257651109   796,537 11,131 SH   SOLE   208 968 9,955
ECOLAB INC COM 278865100   28,326,720 119,020 SH   SOLE   64,684 29,808 24,528
CARMAX INC COM 143130102   1,233,947 16,825 SH   SOLE   445 8,113 8,267
RADIAN GROUP INC Stock 750236101   243,016 7,814 SH   SOLE   87 2,554 5,173
ISHARES TR MBS ETF 464288588   3,567,954 38,862 SH   SOLE   838 0 38,024
ISHARES TR PFD AND INCM SEC 464288687   16,159,941 512,201 SH   SOLE   434,627 0 77,574
CHARLES RIV LABS INTL INC COM 159864107   608,810 2,948 SH   SOLE   581 1,559 808
DOLBY LABORATORIES INC Stock 25659T107   1,110,647 14,018 SH   SOLE   1,401 3,826 8,791
JUNIPER NETWORKS INC Stock 48203R104   350,570 9,615 SH   SOLE   39 6,556 3,020
MCCORMICK & CO INC COM NON VTG 579780206   5,332,379 75,167 SH   SOLE   49,942 14,073 11,152
SCRIPPS E W CO OHIO Stock 811054402   58,800 18,726 SH   SOLE   0 10,192 8,534
DARDEN RESTAURANTS INC Stock 237194105   1,682,306 11,118 SH   SOLE   4,052 4,548 2,517
RYDER SYS INC COM 783549108   501,300 4,047 SH   SOLE   9 1,892 2,146
REPUBLIC SVCS INC COM 760759100   3,909,962 20,119 SH   SOLE   6,313 5,894 7,912
TORO CO Stock 891092108   2,316,239 24,770 SH   SOLE   3,376 20,722 672
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   3,331,169 22,134 SH   SOLE   12,779 0 9,354
UMH PPTYS INC REIT 903002103   3,089,125 193,191 SH   SOLE   846 192,344 1
VOXX INTL CORP Stock 91829F104   919,171 290,877 SH   SOLE   3,800 287,028 49
ICU MED INC COM 44930G107   877,793 7,392 SH   SOLE   36 5,456 1,900
MANHATTAN ASSOCIATES INC COM 562750109   3,320,315 13,460 SH   SOLE   354 11,917 1,189
M/I HOMES INC COM 55305B101   318,421 2,607 SH   SOLE   0 2,343 264
POWER INTEGRATIONS INC Stock 739276103   327,322 4,663 SH   SOLE   359 1,897 2,407
HARTFORD FINL SVCS GROUP INC COM 416515104   6,168,607 61,351 SH   SOLE   42,060 8,666 10,625
GENWORTH FINL INC Stock 37247D106   109,965 18,206 SH   SOLE   55 15,715 2,436
ALBEMARLE CORP COM 012653101   2,569,718 26,902 SH   SOLE   21,642 4,326 934
MARKEL GROUP INC COM 570535104   6,168,710 3,915 SH   SOLE   1,876 626 1,413
INVESCO EXCHANGE TRADED FD T ETF 46137V696   339,103 7,133 SH   SOLE   0 0 7,133
KOHLS CORP COM 500255104   365,054 15,879 SH   SOLE   0 7,760 8,119
ELEMENT SOLUTIONS INC Stock 28618M106   3,323,122 122,534 SH   SOLE   4,294 115,829 2,411
REVVITY INC COM 714046109   1,673,140 15,956 SH   SOLE   3,886 6,777 5,293
EXTRA SPACE STORAGE INC COM 30225T102   1,602,623 10,312 SH   SOLE   4,678 4,854 780
PRUDENTIAL PLC Stock 74435K204   410,203 22,391 SH   SOLE   715 13,904 7,772
TERADATA CORP DEL COM 88076W103   224,019 6,482 SH   SOLE   383 960 5,139
ISHARES TR ETF 46435G342   246,970 11,145 SH   SOLE   0 0 11,144
VANGUARD WORLD FD ETF 92204A108   855,381 2,739 SH   SOLE   2,669 0 70
INVESCO EXCHANGE TRADED FD T ETF 46137V266   347,449 9,325 SH   SOLE   3,940 0 5,385
MGE ENERGY INC COM 55277P104   405,283 5,424 SH   SOLE   337 4,640 447
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,854,710 27,080 SH   SOLE   234 24,476 2,370
ISHARES TR IBOXX INV CP ETF 464287242   4,385,814 40,943 SH   SOLE   38,551 58 2,334
NATWEST GROUP PLC SPONS ADR 639057207   392,555 48,886 SH   SOLE   178 28,131 20,577
8X8 INC NEW Stock 282914100   37,745 17,002 SH   SOLE   0 5,131 11,871
SIXTH STREET SPECIALTY LENDI COM 83012A109   12,145,941 568,896 SH   SOLE   13,653 30 555,213
BAKER HUGHES COMPANY CL A 05722G100   2,450,367 69,672 SH   SOLE   9,021 26,050 34,601
ISHARES TR HDG MSCI EAFE 46434V803   5,338,985 150,161 SH   SOLE   132,355 3,790 14,016
MAGNITE INC COM 55955D100   1,383,795 104,123 SH   SOLE   500 560 103,063
STIFEL FINL CORP Stock 860630102   2,750,696 32,688 SH   SOLE   870 29,293 2,525
CLEAN HARBORS INC Stock 184496107   2,645,278 11,697 SH   SOLE   4,317 2,126 5,254
WOODWARD INC COM 980745103   564,993 3,240 SH   SOLE   161 1,004 2,075
OTIS WORLDWIDE CORP COM 68902V107   3,313,689 34,425 SH   SOLE   17,332 9,403 7,690
ALLY FINL INC Stock 02005N100   603,581 15,215 SH   SOLE   642 4,896 9,677
PAYCOM SOFTWARE INC COM 70432V102   1,233,153 8,621 SH   SOLE   5,145 3,145 331
SABRE CORP Stock 78573M104   51,385 19,245 SH   SOLE   0 18,953 292
TRANSDIGM GROUP INC COM 893641100   6,676,317 5,226 SH   SOLE   2,527 2,070 629
JONES LANG LASALLE INC COM 48020Q107   354,109 1,725 SH   SOLE   753 876 96
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   478,677 3,592 SH   SOLE   1,570 805 1,217
QIAGEN NV SHS NEW N72482149   379,755 9,242 SH   SOLE   50 4,182 5,010
REDWOOD TRUST INC REIT 758075402   96,442 14,860 SH   SOLE   0 11,047 3,813
UNITED STATES STL CORP NEW Stock 912909108   350,369 9,269 SH   SOLE   120 7,137 2,012
ZIONS BANCORPORATION N A Stock 989701107   1,045,386 24,104 SH   SOLE   330 12,029 11,745
JD.COM INC SPON ADS CL A 47215P106   436,180 16,880 SH   SOLE   6,694 1,106 9,080
DNOW INC Stock 67011P100   148,998 10,852 SH   SOLE   520 2,458 7,874
AGNICO EAGLE MINES LTD COM 008474108   1,535,593 23,480 SH   SOLE   9,756 6,914 6,810
MAIN STR CAP CORP COM 56035L104   3,279,742 64,959 SH   SOLE   19,923 400 44,636
CANADIAN NATL RY CO COM 136375102   11,658,501 98,692 SH   SOLE   87,577 5,869 5,246
CHECK POINT SOFTWARE TECH LT ORD M22465104   651,915 3,951 SH   SOLE   387 1,058 2,506
HDFC BANK LTD Stock 40415F101   2,713,891 42,187 SH   SOLE   430 33,411 8,346
SPDR SER TR S&P OILGAS EXP 78468R556   5,116,353 35,171 SH   SOLE   34,737 220 214
MERCADOLIBRE INC COM 58733R102   6,379,681 3,882 SH   SOLE   1,884 1,315 683
ORIX CORP Stock 686330101   1,542,306 13,857 SH   SOLE   92 4,170 9,595
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   593,227 3,573 SH   SOLE   112 2,206 1,255
EQUINOR ASA SPONSORED ADR 29446M102   577,053 20,205 SH   SOLE   1,120 6,662 12,423
GOPRO INC Stock 38268T103   19,293 13,586 SH   SOLE   0 7,506 6,080
TC ENERGY CORP Stock 87807B107   450,177 11,878 SH   SOLE   293 8,193 3,392
UNITED MICROELECTRONICS CORP Stock 910873405   1,089,773 124,403 SH   SOLE   12,432 12,582 99,389
SOUTHSTATE CORPORATION Stock 840441109   821,363 10,748 SH   SOLE   2,111 8,329 308
FIDELITY NATIONAL FINANCIAL Stock 31620R303   1,059,145 21,432 SH   SOLE   16,345 2,732 2,355
ENSTAR GROUP LIMITED SHS G3075P101   1,211,186 3,962 SH   SOLE   20 181 3,761
GLOBAL X FDS ETF 37954Y483   1,851,627 104,788 SH   SOLE   5,605 0 99,183
RED ROCK RESORTS INC CL A 75700L108   551,553 10,041 SH   SOLE   0 1,923 8,118
ANTERO RESOURCES CORP COM 03674X106   5,640,848 172,873 SH   SOLE   2,933 157,494 12,446
GLOBANT S A Stock L44385109   2,043,930 11,466 SH   SOLE   348 10,556 562
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   286,140 3,983 SH   SOLE   1,023 1,831 1,129
CATALENT INC COM 148806102   283,813 5,047 SH   SOLE   29 4,441 577
SYNCHRONY FINANCIAL COM 87165B103   4,356,641 92,321 SH   SOLE   12,472 54,491 25,358
HEALTHEQUITY INC COM 42226A107   1,293,088 15,001 SH   SOLE   0 750 14,251
B & G FOODS INC NEW Stock 05508R106   109,229 13,518 SH   SOLE   0 8,528 4,990
AXON ENTERPRISE INC Stock 05464C101   2,762,032 9,387 SH   SOLE   3,917 1,161 4,309
TRIMBLE INC Stock 896239100   2,199,615 39,335 SH   SOLE   6,666 13,274 19,395
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408   11,697,334 196,264 SH   SOLE   0 0 196,264
TANDEM DIABETES CARE INC COM NEW 875372203   2,076,915 51,549 SH   SOLE   463 49,625 1,461
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   34,065,936 473,108 SH   SOLE   466,252 1,024 5,832
FERGUSON PLC NEW SHS G3421J106   710,437 3,668 SH   SOLE   151 2,489 1,028
HUBSPOT INC COM 443573100   4,118,598 6,983 SH   SOLE   4,225 694 2,064
DAVE & BUSTERS ENTMT INC COM 238337109   895,488 22,494 SH   SOLE   20,000 496 1,998
CANADIAN SOLAR INC Stock 136635109   2,731,567 185,191 SH   SOLE   0 184,671 520
LIBERTY BROADBAND CORP Stock 530307305   372,503 6,795 SH   SOLE   4,967 1,220 608
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   2,193,023 37,713 SH   SOLE   2,530 25,551 9,632
ANTERO MIDSTREAM CORP Stock 03676B102   465,357 31,571 SH   SOLE   15,489 13,766 2,316
ALLIANT ENERGY CORP Stock 018802108   3,227,958 63,418 SH   SOLE   36,071 11,783 15,564
AMER STATES WTR CO Stock 029899101   457,555 6,305 SH   SOLE   3,186 990 2,129
PLUG POWER INC COM NEW 72919P202   503,306 216,011 SH   SOLE   12,140 165,306 38,565
ESSENTIAL UTILS INC Stock 29670G102   1,151,793 30,854 SH   SOLE   219 4,552 26,083
ASSOCIATED BANC CORP COM 045487105   255,260 12,069 SH   SOLE   242 11,441 386
AXALTA COATING SYS LTD Stock G0750C108   375,358 10,985 SH   SOLE   158 2,251 8,576
WISDOMTREE TR INDIA ERNGS FD 97717W422   262,693 5,441 SH   SOLE   225 0 5,216
BOISE CASCADE CO DEL COM 09739D100   345,502 2,898 SH   SOLE   2,000 876 22
BORGWARNER INC COM 099724106   5,320,875 165,039 SH   SOLE   147,400 12,515 5,124
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,440,491 16,347 SH   SOLE   1,415 7,474 7,458
CENTURY ALUM CO Stock 156431108   270,982 16,178 SH   SOLE   0 13,220 2,958
CIENA CORP Stock 171779309   1,355,978 28,144 SH   SOLE   100 1,623 26,421
CNA FINL CORP Stock 126117100   296,416 6,434 SH   SOLE   0 510 5,924
NNN REIT INC COM 637417106   328,457 7,710 SH   SOLE   702 3,192 3,816
PEGASYSTEMS INC Stock 705573103   438,843 7,250 SH   SOLE   0 1,099 6,151
JAZZ PHARMACEUTICALS PLC Stock G50871105   1,530,829 14,343 SH   SOLE   162 13,300 881
EMCOR GROUP INC Stock 29084Q100   1,906,449 5,222 SH   SOLE   923 1,711 2,588
ENCORE WIRE CORP COM 292562105   233,605 806 SH   SOLE   3 298 505
EURONET WORLDWIDE INC COM 298736109   374,153 3,615 SH   SOLE   400 542 2,673
MARKETAXESS HLDGS INC Stock 57060D108   980,013 4,887 SH   SOLE   60 4,334 493
EXELIXIS INC Stock 30161Q104   274,517 12,217 SH   SOLE   0 2,914 9,303
FIRST AMERN FINL CORP COM 31847R102   1,134,030 21,020 SH   SOLE   791 7,762 12,467
FLOWSERVE CORP COM 34354P105   1,641,509 34,127 SH   SOLE   719 5,412 27,996
FLUOR CORP NEW COM 343412102   1,700,628 39,050 SH   SOLE   11,292 23,104 4,654
FORMFACTOR INC COM 346375108   985,249 16,277 SH   SOLE   0 16,100 177
FULTON FINL CORP PA Stock 360271100   655,072 38,579 SH   SOLE   28,786 8,310 1,483
GARTNER INC COM 366651107   2,891,500 6,439 SH   SOLE   1,162 4,127 1,150
GATX CORP COM 361448103   240,631 1,818 SH   SOLE   340 803 675
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,227,500 77,717 SH   SOLE   69,730 0 7,987
GLACIER BANCORP INC NEW COM 37637Q105   1,821,338 48,803 SH   SOLE   1,255 45,948 1,600
HELMERICH & PAYNE INC COM 423452101   300,520 8,315 SH   SOLE   15 7,106 1,194
IDACORP INC Stock 451107106   1,839,899 19,752 SH   SOLE   1,008 15,574 3,170
JAMES RIV GROUP LTD Stock G5005R107   224,363 29,025 SH   SOLE   0 0 29,025
LATTICE SEMICONDUCTOR CORP Stock 518415104   218,349 3,765 SH   SOLE   923 2,524 318
LITTELFUSE INC Stock 537008104   319,543 1,250 SH   SOLE   519 370 361
MURPHY USA INC Stock 626755102   370,875 790 SH   SOLE   156 425 209
ONTO INNOVATION INC COM 683344105   264,571 1,205 SH   SOLE   0 611 594
INVESCO EXCH TRADED FD TR II ETF 46138E420   1,332,594 29,846 SH   SOLE   23,585 0 6,261
NRG ENERGY INC Stock 629377508   1,685,599 21,649 SH   SOLE   198 16,511 4,940
NUCOR CORP COM 670346105   2,070,866 13,100 SH   SOLE   5,544 6,025 1,531
DBX ETF TR ETF 233051820   344,232 10,311 SH   SOLE   0 0 10,311
BANK MARIN BANCORP Stock 063425102   322,456 19,917 SH   SOLE   19,493 171 253
HILLENBRAND INC COM 431571108   528,494 13,206 SH   SOLE   298 10,825 2,083
PERFORMANCE FOOD GROUP CO Stock 71377A103   3,589,378 54,294 SH   SOLE   15,800 35,350 3,144
QUAKER HOUGHTON Stock 747316107   1,873,339 11,039 SH   SOLE   135 10,318 586
ROBERT HALF INC. Stock 770323103   1,669,826 26,099 SH   SOLE   5,868 13,591 6,640
VANGUARD WORLD FD ETF 921910816   112,217,239 357,141 SH   SOLE   2,163 0 354,978
SERVICE CORP INTL Stock 817565104   2,399,280 33,731 SH   SOLE   4,543 20,290 8,898
URBAN EDGE PPTYS Stock 91704F104   403,588 21,851 SH   SOLE   0 20,946 905
TRINITY INDS INC Stock 896522109   285,948 9,557 SH   SOLE   2,603 6,741 213
GRAHAM HLDGS CO COM CL B 384637104   405,041 579 SH   SOLE   300 201 78
BARRICK GOLD CORP COM 067901108   708,984 42,505 SH   SOLE   7,199 11,697 23,609
LOEWS CORP COM 540424108   1,354,147 18,118 SH   SOLE   6,318 7,098 4,702
AMERICAN WTR WKS CO INC NEW COM 030420103   26,536,388 205,453 SH   SOLE   83,645 106,336 15,472
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   13,447,167 338,549 SH   SOLE   35,650 0 302,899
3-D SYS CORP DEL Stock 88554D205   85,417 27,823 SH   SOLE   32 15,180 12,611
AGILENT TECHNOLOGIES INC COM 00846U101   5,588,199 43,108 SH   SOLE   26,963 11,390 4,754
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   277,796 5,547 SH   SOLE   2,000 713 2,834
AEROVIRONMENT INC COM 008073108   315,320 1,731 SH   SOLE   1,057 578 96
LLOYDS BANKING GROUP PLC Stock 539439109   1,083,554 396,906 SH   SOLE   26,851 218,857 151,198
LINCOLN NATL CORP IND COM 534187109   1,440,717 46,325 SH   SOLE   15,935 15,562 14,828
GODADDY INC Stock 380237107   2,077,349 14,869 SH   SOLE   1,041 5,345 8,483
FTI CONSULTING INC Stock 302941109   216,608 1,005 SH   SOLE   55 825 125
ON SEMICONDUCTOR CORP COM 682189105   2,139,996 31,218 SH   SOLE   4,550 10,905 15,763
CRH PLC Stock G25508105   2,893,632 38,594 SH   SOLE   9,270 17,140 12,184
UNITY SOFTWARE INC COM 91332U101   879,213 54,072 SH   SOLE   1,444 3,411 49,217
ETSY INC COM 29786A106   1,047,226 17,756 SH   SOLE   1,520 5,323 10,913
VIRTU FINL INC Stock 928254101   297,104 13,234 SH   SOLE   150 989 12,095
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,450,987 35,201 SH   SOLE   7,340 26,281 1,580
SOUTHWEST AIRLS CO COM 844741108   2,468,617 86,285 SH   SOLE   68,934 13,527 3,824
UNITI GROUP INC Stock 91325V108   183,623 62,884 SH   SOLE   39,016 18,489 5,379
G III APPAREL GROUP LTD Stock 36237H101   232,667 8,595 SH   SOLE   800 5,569 2,226
AMERICAN INTL GROUP INC COM NEW 026874784   8,756,926 117,954 SH   SOLE   7,594 83,402 26,958
DEVON ENERGY CORP NEW COM 25179M103   5,000,798 105,502 SH   SOLE   48,223 31,976 25,303
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   298,028 33,598 SH   SOLE   3,679 22,296 7,623
AVIS BUDGET GROUP COM 053774105   274,994 2,631 SH   SOLE   567 1,225 839
WINGSTOP INC Stock 974155103   1,638,600 3,877 SH   SOLE   186 881 2,810
STAAR SURGICAL CO COM PAR $0.01 852312305   238,718 5,014 SH   SOLE   0 2,043 2,971
CABLE ONE INC COM 12685J105   459,846 1,299 SH   SOLE   283 834 182
EQUITY LIFESTYLE PPTYS INC REIT 29472R108   3,700,240 56,813 SH   SOLE   207 55,296 1,310
RAYONIER INC COM 754907103   1,075,982 36,988 SH   SOLE   27,486 1,623 7,879
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   1,903,917 35,761 SH   SOLE   26,794 0 8,967
LANTHEUS HLDGS INC COM 516544103   797,361 9,931 SH   SOLE   151 9,373 407
BANK NOVA SCOTIA HALIFAX Stock 064149107   2,364,821 51,724 SH   SOLE   38,714 8,456 4,554
TRANSUNION COM 89400J107   476,840 6,430 SH   SOLE   518 5,013 899
FOMENTO ECONOMICO MEXICANO S Stock 344419106   1,004,234 9,329 SH   SOLE   4 8,166 1,159
SAP SE SPON ADR 803054204   9,505,239 47,124 SH   SOLE   12,043 19,894 15,187
SMITH & NEPHEW PLC Stock 83175M205   358,047 14,449 SH   SOLE   184 7,280 6,985
BIO RAD LABS INC Stock 090572207   1,645,761 6,026 SH   SOLE   126 5,313 587
APPFOLIO INC COM CL A 03783C100   293,485 1,200 SH   SOLE   0 187 1,013
COMMERCE BANCSHARES INC COM 200525103   2,967,931 53,208 SH   SOLE   100 44,079 9,029
NEW YORK TIMES CO Stock 650111107   739,626 14,443 SH   SOLE   2,102 5,011 7,330
BABCOCK & WILCOX ENTERPRISES Stock 05614L209   17,387 11,991 SH   SOLE   0 803 11,188
RELX PLC SPONSORED ADR 759530108   2,386,495 52,017 SH   SOLE   2,903 30,964 18,150
NATERA INC Stock 632307104   7,345,094 67,828 SH   SOLE   50,304 1,501 16,023
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   754,562 13,374 SH   SOLE   8,740 250 4,384
CAMECO CORP Stock 13321L108   575,541 11,698 SH   SOLE   1,741 5,161 4,796
OLLIES BARGAIN OUTLET HLDGS Stock 681116109   889,878 9,065 SH   SOLE   34 789 8,242
CROWN CASTLE INC COM 22822V101   5,682,960 58,167 SH   SOLE   27,379 22,154 8,634
ISHARES TR ETF 464287184   287,708 20,414 SH   SOLE   10,423 0 9,991
TORONTO DOMINION BK ONT Stock 891160509   935,969 17,030 SH   SOLE   5,029 4,724 7,277
SUNRUN INC COM 86771W105   356,368 30,048 SH   SOLE   1,133 9,195 19,720
CBRE GROUP INC CL A 12504L109   4,010,874 45,011 SH   SOLE   24,903 16,503 3,605
BIO-TECHNE CORP COM 09073M104   7,422,565 103,595 SH   SOLE   5,933 92,031 5,631
HOULIHAN LOKEY INC Stock 441593100   256,688 1,903 SH   SOLE   186 355 1,362
ZILLOW GROUP INC CL C CAP STK 98954M200   416,907 8,987 SH   SOLE   3,944 1,666 3,377
ISHARES TR ETF 464288224   282,516 21,210 SH   SOLE   9,619 4,800 6,790
AXOS FINANCIAL INC Stock 05465C100   550,470 9,632 SH   SOLE   100 7,136 2,396
PENUMBRA INC COM 70975L107   545,088 3,029 SH   SOLE   8 404 2,617
WEC ENERGY GROUP INC COM 92939U106   2,858,233 36,429 SH   SOLE   13,529 15,179 7,721
PJT PARTNERS INC COM CL A 69343T107   236,752 2,194 SH   SOLE   235 102 1,857
SPX TECHNOLOGIES INC COM 78473E103   340,142 2,393 SH   SOLE   9 967 1,417
GENPACT LIMITED Stock G3922B107   244,167 7,586 SH   SOLE   313 2,046 5,227
NOVOCURE LTD ORD SHS G6674U108   177,756 10,377 SH   SOLE   0 617 9,760
RAYMOND JAMES FINL INC COM 754730109   2,053,382 16,612 SH   SOLE   10,375 4,977 1,260
INSULET CORP COM 45784P101   1,152,017 5,709 SH   SOLE   291 2,631 2,787
GRUPO AEROPORTUARIO DEL CENT Stock 400501102   209,783 3,101 SH   SOLE   100 180 2,821
DOMINOS PIZZA INC COM 25754A201   1,585,054 3,069 SH   SOLE   392 761 1,916
FERRARI N V COM N3167Y103   9,640,525 23,607 SH   SOLE   15,295 2,765 5,547
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   652,765 10,500 SH   SOLE   10,500 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   574,839 6,757 SH   SOLE   6,757 0 0
DEXCOM INC COM 252131107   2,347,738 20,706 SH   SOLE   6,855 9,289 4,562
ISHARES TR ISHARES BIOTECH 464287556   7,312,370 53,274 SH   SOLE   41,417 495 11,362
SELECT SECTOR SPDR TR INDL 81369Y704   16,424,701 134,772 SH   SOLE   120,895 3,474 10,403
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   774,724 5,031 SH   SOLE   3,931 0 1,100
ISHARES TR GLOBAL ENERG ETF 464287341   548,472 13,213 SH   SOLE   8,613 0 4,600
FIRST TR EXCHANGE-TRADED FD ETF 33738R506   1,017,092 18,577 SH   SOLE   18,577 0 0
ISHARES TR ETF 464287291   977,110 11,798 SH   SOLE   11,798 0 0
CRYO-CELL INTL INC COM 228895108   148,874 19,563 SH   SOLE   19,563 0 0
BAIDU INC SPON ADR REP A 056752108   305,796 3,536 SH   SOLE   2,972 122 442
ROCKET LAB USA INC COM 773122106   86,026 17,922 SH   SOLE   17,400 470 52
SPDR SER TR DJ REIT ETF 78464A607   1,075,585 11,553 SH   SOLE   11,341 0 212
GABELLI EQUITY TR INC COM 362397101   1,352,116 260,022 SH   SOLE   260,022 0 0
NUVEEN QUALITY MUNCP INCOME Closed End Fund 67066V101   1,078,589 91,873 SH   SOLE   91,873 0 0
ISHARES TR ETF 464288729   863,679 6,393 SH   SOLE   6,393 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   1,715,905 16,398 SH   SOLE   9,856 0 6,542
ISHARES TR GBL COMM SVC ETF 464287275   2,139,687 24,101 SH   SOLE   7,101 0 17,000
ISHARES TR ETF 46435U663   1,482,571 38,508 SH   SOLE   37,063 0 1,445
MCCORMICK & CO INC COM VTG 579780107   690,000 10,000 SH   SOLE   10,000 0 0
180 DEGREE CAP CORP COM NEW 68235B208   155,136 40,934 SH   SOLE   0 0 40,934
AKAMAI TECHNOLOGIES INC COM 00971T101   1,467,321 16,289 SH   SOLE   10,953 4,964 372
AMDOCS LTD Stock G02602103   524,665 6,648 SH   SOLE   1,900 2,438 2,310
AMERICAN AXLE & MFG HLDGS IN Stock 024061103   100,810 14,422 SH   SOLE   0 14,380 42
AMN HEALTHCARE SVCS INC Stock 001744101   351,285 6,857 SH   SOLE   29 6,758 70
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   2,286,443 35,323 SH   SOLE   1,045 0 34,278
APOLLO COML REAL EST FIN INC COM 03762U105   119,688 12,224 SH   SOLE   0 9,290 2,934
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   223,700 15,385 SH   SOLE   34 5,222 10,129
ASBURY AUTOMOTIVE GROUP INC COM 043436104   1,010,833 4,436 SH   SOLE   1,299 3,033 104
ATLASSIAN CORPORATION CL A 049468101   1,184,597 6,697 SH   SOLE   983 3,477 2,237
BANK HAWAII CORP COM 062540109   827,887 14,471 SH   SOLE   8,544 1,217 4,710
BIOLIFE SOLUTIONS INC COM NEW 09062W204   903,019 42,138 SH   SOLE   36,335 2,858 2,945
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   847,995 27,442 SH   SOLE   10,595 3,820 13,027
BLUE OWL CAPITAL CORPORATION Stock 69121K104   5,332,942 344,767 SH   SOLE   243,803 110 100,854
BRANDYWINE RLTY TR REIT 105368203   386,374 86,244 SH   SOLE   1,750 71,207 13,287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,078,911 34,880 SH   SOLE   6,852 22,782 5,246
CARNIVAL CORP UNIT 99/99/9999 143658300   822,895 43,958 SH   SOLE   4,257 34,208 5,493
CAVCO INDS INC DEL COM 149568107   8,468,704 24,464 SH   SOLE   524 23,639 301
CHART INDS INC COM 16115Q308   5,471,498 37,907 SH   SOLE   1,180 34,937 1,790
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,065,033 10,252 SH   SOLE   3,349 6,522 381
CHEESECAKE FACTORY INC Stock 163072101   207,417 5,279 SH   SOLE   203 4,585 491
CORPAY INC Stock 219948106   6,658,127 24,995 SH   SOLE   23,365 1,498 132
CYTEK BIOSCIENCES INC Stock 23285D109   65,928 11,815 SH   SOLE   0 11,781 34
DEUTSCHE BANK A G Stock D18190898   885,005 55,521 SH   SOLE   544 10,869 44,108
DIAMONDROCK HOSPITALITY CO REIT 252784301   96,467 11,416 SH   SOLE   1,407 5,561 4,448
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   9,632,982 372,361 SH   SOLE   353,877 0 18,483
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   81,917,549 2,279,286 SH   SOLE   1,969,560 0 309,726
DORMAN PRODS INC COM 258278100   1,655,699 18,099 SH   SOLE   156 17,185 758
EASTERLY GOVT PPTYS INC REIT 27616P103   1,189,699 96,176 SH   SOLE   983 92,034 3,159
EATON VANCE TAX-MANAGED GLOB Closed End Fund 27829F108   218,293 25,833 SH   SOLE   25,572 0 261
ELANCO ANIMAL HEALTH INC COM 28414H103   153,407 10,631 SH   SOLE   1,000 5,351 4,280
ELME COMMUNITIES REIT 939653101   1,217,455 76,425 SH   SOLE   71,987 2,731 1,707
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209   92,278 10,522 SH   SOLE   0 0 10,522
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   268,966 29,508 SH   SOLE   0 0 29,508
ENSIGN GROUP INC COM 29358P101   207,381 1,677 SH   SOLE   46 1,455 176
ESCO TECHNOLOGIES INC COM 296315104   776,352 7,391 SH   SOLE   51 7,156 184
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   205,293 7,408 SH   SOLE   2,369 3,769 1,270
ETF SER SOLUTIONS ETF 26922A842   303,303 15,427 SH   SOLE   13,514 0 1,913
EVERCORE INC CLASS A 29977A105   4,204,311 20,171 SH   SOLE   19,431 360 380
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   260,526 4,728 SH   SOLE   1,790 300 2,638
FIRST TR VALUE LINE DIVID IN ETF 33734H106   308,442 7,569 SH   SOLE   6,266 0 1,303
FLEXSHARES TR MORNSTAR UPSTR 33939L407   794,332 19,789 SH   SOLE   2,128 0 17,661
FLEXSHARES TR ETF 33939L795   2,074,796 39,007 SH   SOLE   1,419 0 37,588
FORTREA HLDGS INC COMMON STOCK 34965K107   326,809 14,002 SH   SOLE   9,283 4,521 198
FOX CORP CL A COM 35137L105   592,792 17,248 SH   SOLE   2,481 8,297 6,470
FRANKLIN STR PPTYS CORP REIT 35471R106   56,026 36,618 SH   SOLE   7,282 0 29,336
GLOBAL X FDS ETF 37954Y293   3,992,110 78,200 SH   SOLE   72,787 125 5,288
GLOBAL X FDS US INFR DEV ETF 37954Y673   6,426,233 173,568 SH   SOLE   4,359 750 168,459
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   876,979 8,763 SH   SOLE   264 0 8,499
GOLDMAN SACHS ETF TR ETF 381430503   4,091,093 38,252 SH   SOLE   36,237 1,466 549
HAWKINS INC Stock 420261109   709,436 7,796 SH   SOLE   0 7,386 410
HYDROFARM HLDGS GROUP INC Stock 44888K209   8,679 12,577 SH   SOLE   12,000 0 577
INARI MED INC COM 45332Y109   1,126,904 23,404 SH   SOLE   21,317 1,988 99
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   498,624 17,732 SH   SOLE   0 0 17,732
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624   205,718 8,358 SH   SOLE   4,179 0 4,179
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   377,507 9,717 SH   SOLE   7,685 0 2,032
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   1,968,573 51,412 SH   SOLE   37,795 0 13,617
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   720,451 20,226 SH   SOLE   11,058 0 9,168
INSIGHT ENTERPRISES INC COM 45765U103   361,413 1,822 SH   SOLE   4 1,349 469
INSTEEL INDS INC Stock 45774W108   5,426,484 175,274 SH   SOLE   0 175,197 77
INTEGER HLDGS CORP COM 45826H109   3,424,144 29,572 SH   SOLE   199 28,873 500
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,813,567 129,079 SH   SOLE   119,750 218 9,111
INVESCO EXCH TRADED FD TR II ETF 46138E743   1,167,785 23,989 SH   SOLE   23,275 0 714
INVESCO EXCH TRADED FD TR II ETF 46138E727   999,136 49,340 SH   SOLE   48,384 0 956
INVESCO EXCH TRADED FD TR II ETF 46138E735   327,398 10,130 SH   SOLE   10,130 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   63,618,984 322,760 SH   SOLE   100,616 1,210 220,933
INVESCO EXCH TRADED FD TR II ETF 46138E362   346,131 7,790 SH   SOLE   7,702 0 88
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   16,752,072 796,201 SH   SOLE   145,577 0 650,624
INVESCO EXCH TRD SLF IDX FD ETF 46138J577   579,730 31,923 SH   SOLE   23,452 0 8,471
INVESCO EXCH TRD SLF IDX FD ETF 46138J825   283,814 13,878 SH   SOLE   9,324 0 4,554
INVESCO EXCH TRD SLF IDX FD ETF 46138J791   626,322 32,663 SH   SOLE   20,146 0 12,517
INVESCO EXCH TRD SLF IDX FD ETF 46138J783   232,547 12,099 SH   SOLE   11,197 0 902
INVESCO EXCH TRD SLF IDX FD ETF 46138J460   397,018 24,417 SH   SOLE   18,290 0 6,127
INVESCO EXCH TRD SLF IDX FD ETF 46138J643   409,868 20,544 SH   SOLE   15,231 0 5,313
INVESCO EXCHANGE TRADED FD T ETF 46137V712   224,523 5,100 SH   SOLE   5,100 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V407   464,667 11,776 SH   SOLE   11,605 0 171
INVESCO EXCHANGE TRADED FD T ETF 46137V746   280,531 2,970 SH   SOLE   2,307 0 663
INVESCO EXCHANGE TRADED FD T ETF 46137V738   253,079 4,598 SH   SOLE   4,373 0 225
ISHARES INC ESG AWR MSCI EM 46434G863   2,372,884 70,769 SH   SOLE   55,376 0 15,393
ISHARES TR BLACKROCK ULTRA 46434V878   118,740,853 2,349,908 SH   SOLE   39,163 0 2,310,745
ISHARES TR ETF 46429B663   4,562,890 41,977 SH   SOLE   36,930 4,783 264
ISHARES TR ETF 46434V738   2,016,999 35,417 SH   SOLE   19,307 0 16,110
ISHARES TR CORE S&P US GWT 464287671   510,856 4,008 SH   SOLE   3,675 201 132
ISHARES TR EUROPE ETF 464287861   338,488 6,181 SH   SOLE   1,751 0 4,430
ISHARES TR MRGSTR MD CP GRW 464288307   204,199 3,014 SH   SOLE   2,998 0 16
ISHARES TR ROBOTICS ARTIF 46435U556   454,719 13,700 SH   SOLE   12,872 200 628
ISHARES TR SHORT TREAS BD 464288679   52,900,129 478,734 SH   SOLE   148,338 0 330,396
ISHARES TR ETF 464287770   227,865 3,494 SH   SOLE   849 0 2,645
J & J SNACK FOODS CORP COM 466032109   229,109 1,411 SH   SOLE   1,000 284 127
J P MORGAN EXCHANGE TRADED F ETF 46641Q217   292,082 5,176 SH   SOLE   3,972 0 1,204
J P MORGAN EXCHANGE TRADED F ETF 46654Q203   647,030 11,658 SH   SOLE   9,867 904 887
JANUS DETROIT STR TR ETF 47103U845   417,506 8,206 SH   SOLE   8,044 0 162
JETBLUE AWYS CORP COM 477143101   79,117 12,991 SH   SOLE   106 11,615 1,270
KENNEDY-WILSON HOLDINGS INC COM 489398107   408,588 42,035 SH   SOLE   583 32,631 8,821
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,210,724 8,854 SH   SOLE   2,335 5,100 1,419
KKR REAL ESTATE FIN TR INC Stock 48251K100   136,861 15,122 SH   SOLE   1,250 7,807 6,065
KNIGHT-SWIFT TRANSN HLDGS IN Stock 499049104   212,111 4,249 SH   SOLE   1,188 2,325 736
LAKELAND FINL CORP Stock 511656100   667,985 10,858 SH   SOLE   78 10,133 647
LAMB WESTON HLDGS INC Stock 513272104   772,237 9,185 SH   SOLE   884 7,664 637
LIVE NATION ENTERTAINMENT IN Stock 538034109   1,592,831 16,992 SH   SOLE   7,475 9,076 441
LUMENT FINANCE TRUST INC COM 55025L108   56,334 22,715 SH   SOLE   0 0 22,715
LXP INDUSTRIAL TRUST REIT 529043101   190,565 20,894 SH   SOLE   8,274 11,850 770
MACERICH CO COM 554382101   397,206 25,726 SH   SOLE   8,328 15,802 1,596
MACYS INC Stock 55616P104   283,984 14,790 SH   SOLE   1,270 12,725 795
MADISON SQUARE GRDN SPRT COR CL A 55825T103   381,571 2,028 SH   SOLE   246 300 1,482
MATCH GROUP INC NEW COM 57667L107   1,691,450 55,676 SH   SOLE   18,041 36,950 685
MATERION CORP Stock 576690101   700,034 6,474 SH   SOLE   0 6,468 6
MBIA INC Stock 55262C100   5,619,765 1,023,637 SH   SOLE   11,000 1,011,560 1,077
MERCURY GENL CORP NEW COM 589400100   394,500 7,424 SH   SOLE   300 252 6,872
MIDDLESEX WTR CO Stock 596680108   931,065 17,816 SH   SOLE   15,547 1,142 1,127
MOELIS & CO CL A 60786M105   342,668 6,026 SH   SOLE   607 867 4,552
NASDAQ INC COM 631103108   3,775,651 62,656 SH   SOLE   2,972 56,529 3,155
NEW MTN FIN CORP COM 647551100   45,576,984 3,723,610 SH   SOLE   276,618 0 3,446,992
NEWMONT CORP COM 651639106   1,641,911 39,214 SH   SOLE   7,038 23,092 9,084
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   285,550 10,331 SH   SOLE   7,926 2,308 97
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   259,769 6,874 SH   SOLE   5,862 0 1,012
OXFORD INDS INC Stock 691497309   848,973 8,477 SH   SOLE   0 8,037 440
PEBBLEBROOK HOTEL TR REIT 70509V100   354,215 25,761 SH   SOLE   566 22,045 3,150
PERFICIENT INC Stock 71375U101   348,598 4,661 SH   SOLE   6 4,505 150
PIPER SANDLER COMPANIES COM 724078100   3,047,701 13,241 SH   SOLE   123 12,799 319
PLEXUS CORP COM 729132100   628,471 6,091 SH   SOLE   4 5,956 131
RADNET INC COM 750491102   9,867,216 167,468 SH   SOLE   500 166,941 27
RENEW ENERGY GLOBAL PLC Stock G7500M104   194,077 31,102 SH   SOLE   23,460 0 7,642
REPLIGEN CORP COM 759916109   367,555 2,916 SH   SOLE   400 825 1,691
SAFEHOLD INC Stock 78646V107   2,445,687 126,785 SH   SOLE   117,633 4,306 4,846
SCHWAB STRATEGIC TR ETF 808524722   2,471,059 47,220 SH   SOLE   46,777 0 443
SEACOR MARINE HLDGS INC Stock 78413P101   2,345,385 173,861 SH   SOLE   379 135,952 37,530
SERVICE PPTYS TR Stock 81761L102   135,847 26,429 SH   SOLE   0 17,511 8,918
SIX FLAGS ENTMT CORP NEW COM 83001A102   620,243 18,715 SH   SOLE   15,075 3,518 122
SL GREEN RLTY CORP REIT 78440X887   366,269 6,466 SH   SOLE   504 5,760 202
SPDR SER TR PRTFLO S&P500 VL 78464A508   152,569,111 3,130,265 SH   SOLE   46,909 0 3,083,356
SPDR SER TR S&P REGL BKG 78464A698   4,002,269 81,513 SH   SOLE   70,688 300 10,525
SPDR SER TR SPDR S&P 500 ETF 78468R796   5,277,297 118,325 SH   SOLE   115,459 0 2,865
STANDEX INTL CORP COM 854231107   1,076,328 6,679 SH   SOLE   9 6,658 12
STELLANTIS N.V SHS N82405106   991,310 49,940 SH   SOLE   1,356 8,684 39,900
TELEDYNE TECHNOLOGIES INC Stock 879360105   4,867,203 12,545 SH   SOLE   732 11,669 144
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   215,196 14,065 SH   SOLE   3,023 8,579 2,463
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   575,493 9,248 SH   SOLE   8,955 0 293
UNIVERSAL CORP VA Stock 913456109   967,126 20,069 SH   SOLE   19,707 359 3
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   30,998,280 357,906 SH   SOLE   311,350 0 46,556
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   5,429,009 54,663 SH   SOLE   21,162 0 33,501
VANGUARD BD INDEX FDS ETF 92203C303   418,692 8,455 SH   SOLE   80 0 8,375
VANGUARD SCOTTSDALE FDS ETF 92206C714   4,256,834 55,378 SH   SOLE   14,024 0 41,354
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   16,001,577 194,717 SH   SOLE   84,754 1,051 108,912
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,872,092 27,318 SH   SOLE   24,657 0 2,661
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,852,557 7,876 SH   SOLE   6,113 0 1,763
VANGUARD WORLD FD Closed End Fund 92204A801   748,612 3,886 SH   SOLE   3,832 0 54
VANGUARD WORLD FD ETF 921910873   2,037,478 10,326 SH   SOLE   9,819 0 507
VISTA OUTDOOR INC COM 928377100   731,766 19,436 SH   SOLE   18,205 1,153 78
WAFD INC Stock 938824109   285,972 10,006 SH   SOLE   5,535 4,451 20
WELLS FARGO CO NEW PERP PFD CNV A 949746804   324,302 273 SH   SOLE   221 0 52
WEST PHARMACEUTICAL SVSC INC COM 955306105   898,530 2,728 SH   SOLE   68 1,736 924
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,727,572 131,298 SH   SOLE   81,644 22,115 27,539
WISDOMTREE TR ETF 97717X594   291,594 6,396 SH   SOLE   6,196 200 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   7,105,567 189,533 SH   SOLE   17,469 0 172,063
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   34,651,021 588,802 SH   SOLE   51,709 0 537,093
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   479,563 10,203 SH   SOLE   0 0 10,203
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   39,801 41,000 SH   SOLE   0 0 41,000
ALLOGENE THERAPEUTICS INC COM 019770106   1,006,911 432,150 SH   SOLE   422,781 7,849 1,520
AMBARELLA INC SHS G037AX101   237,327 4,399 SH   SOLE   4,259 74 66
AMBEV SA Stock 02319V103   257,095 125,412 SH   SOLE   1,000 118,298 6,114
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   258,196 15,188 SH   SOLE   11,373 420 3,395
AMICUS THERAPEUTICS INC COM 03152W109   141,609 14,275 SH   SOLE   5,322 8,351 602
API GROUP CORP COM STK 00187Y100   2,013,808 53,516 SH   SOLE   771 51,261 1,484
ARES COML REAL ESTATE CORP COM 04013V108   223,866 33,664 SH   SOLE   18,915 556 14,193
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   1,126,187 98,615 SH   SOLE   978 7,571 90,066
AZENTA INC Stock 114340102   1,693,891 32,191 SH   SOLE   268 28,901 3,022
BANCO BRADESCO S A Stock 059460303   31,883 14,233 SH   SOLE   41 4,704 9,488
BANK MONTREAL QUE Stock 063671101   438,873 5,234 SH   SOLE   1,658 1,815 1,761
BAUSCH HEALTH COS INC Stock 071734107   483,106 69,312 SH   SOLE   4,650 63,700 962
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   20,122 21,000 SH   SOLE   0 0 21,000
BLUE FOUNDRY BANCORP Stock 09549B104   212,692 23,450 SH   SOLE   565 21,788 1,097
BOWLERO CORP CL A COM 10258P102   144,900 10,000 SH   SOLE   0 0 10,000
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107   847,019 25,164 SH   SOLE   8,902 15,737 525
BRUNSWICK CORP Stock 117043109   224,787 3,089 SH   SOLE   1,334 1,515 240
CAMBRIDGE BANCORP COM 132152109   212,796 3,084 SH   SOLE   0 0 3,084
CASELLA WASTE SYS INC CL A 147448104   775,603 7,817 SH   SOLE   0 6,246 1,571
CBIZ INC COM 124805102   798,428 10,775 SH   SOLE   0 10,624 151
CEMEX SAB DE CV Stock 151290889   84,867 13,281 SH   SOLE   135 245 12,901
CENOVUS ENERGY INC Stock 15135U109   314,822 16,013 SH   SOLE   102 7,073 8,838
CGI INC CL A SUB VTG 12532H104   459,826 4,607 SH   SOLE   81 1,532 2,994
CHOICE HOTELS INTL INC Stock 169905106   219,902 1,848 SH   SOLE   107 1,505 236
CHUNGHWA TELECOM CO LTD Stock 17133Q502   617,497 15,993 SH   SOLE   81 1,302 14,610
CIA ENERGETICA DE MINAS GERA Stock 204409601   87,673 49,814 SH   SOLE   193 3,225 46,396
CLARIVATE PLC Stock G21810109   630,567 110,820 SH   SOLE   3,940 106,590 290
COLUMBIA BKG SYS INC COM 197236102   264,916 13,319 SH   SOLE   1,148 11,870 301
COMPANHIA SIDERURGICA NACION Stock 20440W105   80,454 34,980 SH   SOLE   298 0 34,682
CREDICORP LTD Stock G2519Y108   477,054 2,957 SH   SOLE   112 2,505 340
CREDIT ACCEP CORP MICH Stock 225310101   410,732,139 798,034 SH   SOLE   797,918 62 54
CYBERARK SOFTWARE LTD SHS M2682V108   13,736,016 50,238 SH   SOLE   306 11,181 38,751
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   238,861 17,435 SH   SOLE   0 4,441 12,994
DR REDDYS LABS LTD Stock 256135203   843,859 11,076 SH   SOLE   48 816 10,212
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   1,132,087 98,357 SH   SOLE   0 0 98,357
ELBIT SYS LTD ORD M3760D101   455,586 2,579 SH   SOLE   0 209 2,370
ENEL CHILE S.A. Stock 29278D105   228,707 81,681 SH   SOLE   218 3,170 78,293
ENI S P A Stock 26874R108   855,470 27,784 SH   SOLE   15 4,923 22,846
FATE THERAPEUTICS INC Stock 31189P102   52,533 16,016 SH   SOLE   15,730 0 286
FIRST FNDTN INC COM 32026V104   173,006 26,413 SH   SOLE   0 1,908 24,505
FIRSTSERVICE CORP NEW Stock 33767E202   315,288 2,069 SH   SOLE   3 212 1,854
FLUTTER ENTMT PLC Stock G3643J108   236,339 1,296 SH   SOLE   6 1,073 217
FS CREDIT OPPORTUNITIES CORP REIT 30290Y101   269,280 42,273 SH   SOLE   32,316 0 9,957
GERDAU SA Stock 373737105   111,429 33,766 SH   SOLE   14,160 879 18,727
GLOBAL MED REIT INC Stock 37954A204   183,081 20,163 SH   SOLE   120 4,578 15,465
GOLD FIELDS LTD Stock 38059T106   200,966 13,488 SH   SOLE   40 3,947 9,501
GRACO INC Stock 384109104   548,309 6,916 SH   SOLE   1,431 4,921 564
GRAPHIC PACKAGING HLDG CO Stock 388689101   486,432 18,559 SH   SOLE   9,420 8,780 359
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   37,652 35,000 SH   SOLE   0 0 35,000
GRUPO AEROPORTUARIO DEL SURE Stock 40051E202   265,975 888 SH   SOLE   0 51 837
GRUPO AEROPUERTO DEL PACIFIC Stock 400506101   294,453 1,890 SH   SOLE   0 78 1,812
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   40,921 43,000 SH   SOLE   0 0 43,000
HARBORONE BANCORP INC NEW COM NEW 41165Y100   156,678 14,077 SH   SOLE   0 0 14,077
HUDSON PAC PPTYS INC REIT 444097109   124,579 25,900 SH   SOLE   0 22,730 3,170
ICF INTL INC COM 44925C103   886,753 5,973 SH   SOLE   0 5,725 248
ICL GROUP LTD Stock M53213100   224,418 52,434 SH   SOLE   224 33,397 18,813
IDT CORP Stock 448947507   1,550,595 43,168 SH   SOLE   1,000 42,067 101
INFOSYS LTD SPONSORED ADR 456788108   974,749 52,350 SH   SOLE   249 8,393 43,708
IRHYTHM TECHNOLOGIES INC Stock 450056106   310,973 2,889 SH   SOLE   2,054 793 42
ISHARES TR ETF 46432F859   27,132,968 572,788 SH   SOLE   566,466 0 6,322
ISHARES TR ETF 46434V696   241,575 3,946 SH   SOLE   1,973 0 1,973
ISHARES TR IBOND DEC 2030 46436E593   416,553 21,611 SH   SOLE   0 0 21,611
ISHARES TR IBONDS 26 TRM TS 46436E858   418,661 18,480 SH   SOLE   0 0 18,480
ISHARES TR IBONDS 27 TRM TS 46436E841   418,609 18,963 SH   SOLE   0 0 18,963
ISHARES TR IBONDS 28 TRM TS 46436E833   417,898 19,143 SH   SOLE   0 0 19,143
ISHARES TR IBONDS 29 TRM TS 46436E825   418,169 19,568 SH   SOLE   0 0 19,568
ISHARES TR ETF 46435G268   609,474 9,736 SH   SOLE   7,965 301 1,470
ITAU UNIBANCO HLDG S A Stock 465562106   323,715 55,431 SH   SOLE   86 3,737 51,608
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   750,339 23,790 SH   SOLE   0 8,582 15,208
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   278,115 22,020 SH   SOLE   0 21,950 70
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0   39,189 43,000 SH   SOLE   0 0 43,000
KB FINL GROUP INC Stock 48241A105   1,139,310 20,126 SH   SOLE   120 1,263 18,743
KOREA ELEC PWR CORP Stock 500631106   342,554 48,315 SH   SOLE   86 3,907 44,322
KT CORP SPONSORED ADR 48268K101   292,866 21,424 SH   SOLE   536 2,457 18,431
LCI INDS NOTE 1.125% 5/1 501812AB7   37,614 40,000 SH   SOLE   0 0 40,000
LG DISPLAY CO LTD Stock 50186V102   48,249 11,711 SH   SOLE   0 3,536 8,175
LUMINAR TECHNOLOGIES INC COM CL A 550424105   31,166 20,915 SH   SOLE   1,040 12,416 7,459
MADRIGAL PHARMACEUTICALS INC COM 558868105   317,983 1,135 SH   SOLE   901 212 22
MATADOR RES CO COM 576485205   2,883,585 48,382 SH   SOLE   251 44,433 3,698
MIDDLEBY CORP COM 596278101   1,285,198 10,482 SH   SOLE   4,351 5,604 527
MPLX LP COM UNIT REP LTD 55336V100   1,226,252 28,792 SH   SOLE   8,003 2,912 17,877
NAVIENT CORPORATION COM 63938C108   305,382 20,974 SH   SOLE   500 17,340 3,134
NETEASE INC Stock 64110W102   434,648 4,547 SH   SOLE   176 1,408 2,963
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   404,586 5,700 SH   SOLE   0 0 5,700
NORDSON CORP Stock 655663102   2,899,693 12,501 SH   SOLE   883 11,266 352
NOVA LTD COM M7516K103   341,007 1,454 SH   SOLE   0 0 1,454
OPENDOOR TECHNOLOGIES INC COM 683712103   572,383 311,078 SH   SOLE   517 1,423 309,138
OSISKO GOLD ROYALTIES LTD Stock 68827L101   273,055 17,526 SH   SOLE   17,130 0 396
P T TELEKOMUNIKASI INDONESIA Stock 715684106   292,767 15,656 SH   SOLE   150 14,432 1,074
PACIFIC BIOSCIENCES CALIF IN Stock 69404D108   72,670 53,043 SH   SOLE   10 102 52,931
PEARSON PLC SPONSORED ADR 705015105   285,446 22,872 SH   SOLE   195 10,610 12,067
PETIQ INC NOTE 4.000% 6/0 71639TAB2   13,898 13,000 SH   SOLE   0 0 13,000
PETROLEO BRASILEIRO SA PETRO Stock 71654V408   190,654 13,158 SH   SOLE   249 2,321 10,588
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   194,793 26,868 SH   SOLE   0 12,264 14,604
PLYMOUTH INDL REIT INC REIT 729640102   573,070 26,804 SH   SOLE   50 26,507 247
POSCO HOLDINGS INC Stock 693483109   875,746 13,321 SH   SOLE   22 689 12,610
PROCORE TECHNOLOGIES INC Stock 74275K108   2,232,724 33,671 SH   SOLE   8,592 24,559 520
PROTAGONIST THERAPEUTICS INC COM 74366E102   389,329 11,236 SH   SOLE   10,915 59 262
QORVO INC COM 74736K101   771,319 6,647 SH   SOLE   1,338 3,429 1,880
REVOLVE GROUP INC CL A 76156B107   171,209 10,761 SH   SOLE   3,853 281 6,627
ROKU INC COM CL A 77543R102   1,431,727 23,890 SH   SOLE   452 1,162 22,276
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   780,690 29,605 SH   SOLE   23,469 4,262 1,874
RYMAN HOSPITALITY PPTYS INC COM 78377T107   745,699 7,467 SH   SOLE   5,237 211 2,019
SAMSARA INC COM CL A 79589L106   2,017,620 59,870 SH   SOLE   59,773 27 70
SANDSTORM GOLD LTD COM NEW 80013R206   61,407 11,288 SH   SOLE   0 0 11,288
SASOL LTD Stock 803866300   176,636 23,211 SH   SOLE   0 708 22,503
SEABOARD CORP DEL Stock 811543107   1,220,046 386 SH   SOLE   0 384 2
SELECTIVE INS GROUP INC Stock 816300107   385,829 4,112 SH   SOLE   0 3,917 195
SHINHAN FINANCIAL GROUP CO L Stock 824596100   616,216 17,702 SH   SOLE   113 1,501 16,088
SILICON LABORATORIES INC COM 826919102   1,336,633 12,082 SH   SOLE   215 11,077 790
SIMPSON MFG INC COM 829073105   2,382,005 14,134 SH   SOLE   555 6,433 7,146
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103   1,642,071 13,525 SH   SOLE   395 11,941 1,189
SKYLINE CHAMPION CORPORATION COM 830830105   5,844,183 86,261 SH   SOLE   5,500 80,559 202
SPDR SER TR BBG CONV SEC ETF 78464A359   408,189 5,665 SH   SOLE   5,604 0 61
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   2,459,642 74,829 SH   SOLE   235 74,053 541
SPOTIFY USA INC NOTE 3/1 84921RAB6   14,262 15,000 SH   SOLE   0 0 15,000
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,014,123 102,127 SH   SOLE   28,584 0 73,543
SUNNOVA ENERGY INTL INC. COM 86745K104   105,262 18,864 SH   SOLE   0 2,942 15,922
TALOS ENERGY INC Stock 87484T108   122,375 10,072 SH   SOLE   430 9,342 300
TELUS CORPORATION Stock 87971M103   596,168 39,377 SH   SOLE   25,946 2,888 10,543
TENARIS S A SPONSORED ADS 88031M109   594,078 19,465 SH   SOLE   0 4,070 15,395
TIMOTHY PLAN U S SM CP CORE 887432342   879,481 24,755 SH   SOLE   0 0 24,755
TOPBUILD CORP Stock 89055F103   565,962 1,469 SH   SOLE   99 984 386
TRANSOCEAN LTD Stock H8817H100   440,316 82,302 SH   SOLE   28,364 4,052 49,886
TREACE MED CONCEPTS INC Stock 89455T109   89,277 13,425 SH   SOLE   13,050 16 359
TRINET GROUP INC COM 896288107   338,300 3,383 SH   SOLE   3,293 29 61
TURKCELL ILETISIM HIZMETLERI Stock 900111204   529,473 69,851 SH   SOLE   116 3,617 66,118
UNITED STATES ANTIMONY CORP COM 911549103   3,361 10,000 SH   SOLE   0 0 10,000
VARONIS SYS INC COM 922280102   310,511 6,473 SH   SOLE   4,500 1,735 238
VEREN INC COM NEW 92340V107   21,002 21,002 SH   SOLE   0 0 21,002
WEBSTER FINL CORP Stock 947890109   287,171 6,588 SH   SOLE   205 5,717 666
WESTROCK COFFEE CO Stock 96145W103   103,098 10,078 SH   SOLE   10,000 31 47
WEX INC Stock 96208T104   648,511 3,661 SH   SOLE   90 2,847 724
WIPRO LTD Stock 97651M109   994,800 163,082 SH   SOLE   20,275 17,797 125,010
WOORI FINL GROUP INC Stock 981064108   634,999 19,819 SH   SOLE   87 1,425 18,307
WORTHINGTON ENTERPRISES INC Stock 981811102   268,314 5,669 SH   SOLE   5,071 473 125
WYNDHAM HOTELS & RESORTS INC COM 98311A105   204,758 2,767 SH   SOLE   73 2,327 367
ZTO EXPRESS CAYMAN INC Stock 98980A105   378,459 18,239 SH   SOLE   0 16,415 1,824
ISHARES TR AGENCY BOND ETF 464288166   1,219,012 11,327 SH   SOLE   11,327 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G805   872,941 33,091 SH   SOLE   18,091 0 15,000
INVESCO EXCH TRD SLF IDX FD ETF 46138J841   437,670 20,782 SH   SOLE   14,032 0 6,750
WISDOMTREE TR ETF 97717W109   419,603 5,924 SH   SOLE   5,924 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   5,812,865 81,693 SH   SOLE   73,592 0 8,101
WISDOMTREE TR ETF 97717X701   1,258,556 27,838 SH   SOLE   26,637 0 1,201
ISHARES TR ETF 464287564   7,293,418 127,307 SH   SOLE   127,307 0 0
ISHARES TR EXPND TEC SC ETF 464287549   93,262,170 988,889 SH   SOLE   984,475 0 4,414
MONROE CAP CORP COM 610335101   382,472 50,259 SH   SOLE   50,259 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   892,517 10,997 SH   SOLE   10,997 0 0
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   420,184 12,123 SH   SOLE   3,413 0 8,710
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   411,593 10,231 SH   SOLE   7,731 0 2,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   9,223,871 251,605 SH   SOLE   16,972 0 234,633
ISHARES TR ESG MSCI USA ETF 46436E767   5,911,002 126,900 SH   SOLE   122,300 0 4,600
FIRST TR NAS100 EQ WEIGHTED ETF 337344105   232,155 1,883 SH   SOLE   1,883 0 0
SPDR INDEX SHS FDS ETF 78470E106   3,804,187 93,266 SH   SOLE   93,266 0 0
SPDR INDEX SHS FDS ETF 78470E205   1,712,249 52,863 SH   SOLE   52,862 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   20,941,413 606,119 SH   SOLE   605,646 456 17
ISHARES U S ETF TR ETF 46431W648   362,931 4,827 SH   SOLE   4,827 0 0
NEW AMER HIGH INCOME FD INC CEF 641876800   210,070 28,659 SH   SOLE   28,659 0 0
ABCELLERA BIOLOGICS INC Stock 00288U106   60,849 20,557 SH   SOLE   20,557 0 0
SYSTEM1 INC Stock 87200P109   1,518,197 998,814 SH   SOLE   998,814 0 0
BLACKROCK ETF TRUST ETF 09290C509   2,674,502 45,019 SH   SOLE   45,019 0 0
BLACKROCK ETF TRUST ETF 09290C608   1,571,622 35,094 SH   SOLE   35,094 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   133,670,407 4,146,105 SH   SOLE   169,761 7,312 3,969,032
DIMENSIONAL ETF TRUST ETF 25434V880   2,226,552 87,591 SH   SOLE   79,092 8,499 0
SYSTEM1 INC Stock 87200P117   1,950 35,000 SH   SOLE   35,000 0 0
DIMENSIONAL ETF TRUST ETF 25434V815   15,098,215 524,608 SH   SOLE   524,608 0 0
DIMENSIONAL ETF TRUST ETF 25434V781   18,631,171 692,480 SH   SOLE   692,479 0 0
DLH HLDGS CORP Stock 23335Q100   1,069,876 101,314 SH   SOLE   101,314 0 0
DIMENSIONAL ETF TRUST ETF 25434V666   4,808,367 166,322 SH   SOLE   166,321 0 0
DIMENSIONAL ETF TRUST ETF 25434V773   9,021,692 366,289 SH   SOLE   366,288 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,285,540 34,853 SH   SOLE   32,358 982 1,513
ADAMS RES & ENERGY INC Stock 006351308   262,444 9,373 SH   DFND   0 9,373 0
AMREP CORP Stock 032159105   2,146,890 113,532 SH   DFND   0 113,532 0
BANKFINANCIAL CORP Stock 06643P104   453,738 44,095 SH   DFND   700 43,395 0
BIONTECH SE Stock 09075V102   318,818 3,967 SH   DFND   130 3,837 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,452,690 162,270 SH   DFND   109,738 51,902 630
CAPITAL GROUP INTL FOCUS EQT Stock 14019W109   73,504,416 2,857,870 SH   DFND   2,849,525 8,345 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   932,163 18,981 SH   DFND   18,536 445 0
CHOICEONE FINL SVCS INC Stock 170386106   1,055,638 36,846 SH   DFND   36,824 22 0
PHX MINERALS INC Stock 69291A100   80,109 24,573 SH   DFND   15,627 8,946 0
COHEN & STEERS TAX ADVAN PFD COM 19249X108   2,055,768 103,565 SH   DFND   1,065 2,500 100,000
CYBIN INC Stock 23256X100   17,146 63,271 SH   DFND   42,271 21,000 0
DUCKHORN PORTFOLIO INC COM 26414D106   105,989 14,928 SH   DFND   8,928 5,954 46
EATON VANCE TAX-MANAGED DIVE Closed End Fund 27828N102   175,696 12,505 SH   DFND   11,655 850 0
FIRST SVGS FINL GROUP INC Stock 33621E109   457,648 25,725 SH   DFND   0 25,725 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102   555,652 2,814 SH   DFND   1,214 1,600 0
GDS HLDGS LTD Stock 36165L108   13,977,428 1,504,567 SH   DFND   1,504,302 265 0
GENIE ENERGY LTD Stock 372284208   631,058 43,164 SH   DFND   1,000 42,164 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   34,222,666 1,017,018 SH   DFND   1,012,247 4,519 252
HERCULES CAPITAL INC COM 427096508   319,450 15,621 SH   DFND   7,565 6,306 1,750
IMMUNOME INC Stock 45257U108   581,526 48,060 SH   DFND   28,060 20,000 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332   303,646 10,111 SH   DFND   10,096 15 0
ISHARES TR MSCI INDIA ETF 46429B598   1,254,827 22,496 SH   DFND   19,496 3,000 0
ISHARES INC MSCI PAC JP ETF 464286665   3,220,007 74,884 SH   DFND   31,947 42,759 178
MERCER INTL INC COM 588056101   1,287,098 150,714 SH   DFND   0 634 150,080
NUVEEN MUN HIGH INCOME OPPOR Closed End Fund 670682103   282,892 26,218 SH   DFND   0 26,218 0
PLAINS ALL AMERN PIPELINE L Master Limited Partnership 726503105   300,012 16,798 SH   DFND   10,000 6,798 0
RAFAEL HLDGS INC Stock 75062E106   29,233 20,301 SH   DFND   500 19,801 0
SILA REALTY TRUST INC COMMON STOCK 146280508   469,149 22,161 SH   DFND   1,875 6,732 13,554
SOLID POWER INC Stock 83422N105   25,523 15,468 SH   DFND   10,170 5,298 0
SUMMIT HOTEL PPTYS INC REIT 866082100   90,575 15,121 SH   DFND   0 15,121 0
TRINITY PL HLDGS INC Stock 89656D101   1,818 15,541 SH   DFND   0 15,541 0
UTZ BRANDS INC COM CL A 918090101   182,458 10,965 SH   DFND   10,329 602 34
VANGUARD WORLD FD ETF 921910691   1,449,597 23,358 SH   DFND   0 23,358 0
WAYSTAR HLDG CORP Stock 946784105   989,000 46,000 SH   DFND   21,100 24,900 0
DBX ETF TR ETF 233051853   3,712,231 89,301 SH   DFND   87,932 1,369 0
ZEDGE INC Stock 98923T104   41,242 13,522 SH   DFND   333 13,189 0
TIDAL ETF TR ETF 886364876   6,359,763 366,980 SH   SOLE   366,980 0 0
ALPHATEC HLDGS INC Stock 02081G201   19,779,927 1,892,816 SH   SOLE   1,892,816 0 0
BARCLAYS BANK PLC ETN 06738C778   1,209,335 37,721 SH   SOLE   37,721 0 0
BARCLAYS BANK PLC ETN 06742C723   383,804 15,291 SH   SOLE   15,291 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107   768,415 52,703 SH   SOLE   2,703 0 50,000
BLACKROCK MUNIVEST FD INC Closed End Fund 09253R105   99,348 13,856 SH   SOLE   13,856 0 0
BLACKROCK MUNIYIELD FD INC Closed End Fund 09253W104   123,335 11,367 SH   SOLE   11,367 0 0
BLUE OWL CAP CORP III REIT 69122G102   1,886,250 126,002 SH   SOLE   126,002 0 0
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   693,964 78,414 SH   SOLE   1,574 0 76,840
CAPITAL GROUP CORE EQUITY ET ETF 14020V108   481,163 14,920 SH   SOLE   14,920 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106   1,802,413 54,619 SH   SOLE   54,619 0 0
CAPITAL GROUP GBL GROWTH EQT ETF 14020X104   961,811 32,670 SH   SOLE   32,670 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101   555,841 16,900 SH   SOLE   16,900 0 0
CAPITAL GRP FIXED INCM ETF T ETF 14020Y201   1,567,321 58,373 SH   SOLE   58,373 0 0
CASSAVA SCIENCES INC Stock 14817C107   435,535 35,266 SH   SOLE   35,266 0 0
CIBUS INC Stock 17166A101   162,023 16,449 SH   SOLE   16,449 0 0
CION INVT CORP Stock 17259U204   338,003 27,888 SH   SOLE   27,888 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   538,540 13,065 SH   SOLE   46 0 13,019
COHEN & STEERS LTD DURATION COM 19248C105   1,381,060 69,400 SH   SOLE   1,400 0 68,000
COHEN & STEERS SELECT PFD & Closed End Fund 19248Y107   236,661 11,965 SH   SOLE   11,965 0 0
CRONOS GROUP INC Stock 22717L101   72,270 31,017 SH   SOLE   31,017 0 0
DARE BIOSCIENCE INC Stock 23666P101   3,361 10,000 SH   SOLE   10,000 0 0
DIMENSIONAL ETF TRUST ETF 25434V831   587,848 18,376 SH   SOLE   18,376 0 0
ETF SER SOLUTIONS ETF 26922A321   693,891 13,502 SH   SOLE   13,502 0 0
DOUBLELINE ETF TRUST ETF 25861R402   320,863 6,650 SH   SOLE   6,650 0 0
DOUBLELINE ETF TRUST ETF 25861R105   13,537,931 298,191 SH   SOLE   298,191 0 0
EA SERIES TRUST ETF 02072L441   241,666 11,940 SH   SOLE   11,940 0 0
EATON VANCE SR FLTNG RTE TR ETF 27828Q105   313,920 24,000 SH   SOLE   24,000 0 0
EATON VANCE TX ADV GLBL DIV Closed End Fund 27828S101   194,002 10,425 SH   SOLE   10,425 0 0
FIDELITY COVINGTON TRUST ETF 316092402   481,758 19,201 SH   SOLE   19,201 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   961,374 4,691 SH   SOLE   1,019 0 3,672
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200   14,790,092 307,806 SH   SOLE   307,806 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103   4,641,549 74,158 SH   SOLE   74,158 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108   419,362 16,334 SH   SOLE   16,334 0 0
NEOS ETF TRUST ETF 78433H105   271,892 10,335 SH   SOLE   10,335 0 0
FLEXSHARES TR ETF 33939L670   994,481 45,408 SH   SOLE   45,408 0 0
FLEXSHARES TR ETF 33939L746   232,739 3,783 SH   SOLE   3,783 0 0
FLEXSHARES TR ETF 33939L860   290,050 4,361 SH   SOLE   4,361 0 0
FS KKR CAP CORP REIT 302635206   236,553 11,989 SH   SOLE   11,989 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X200   293,274 13,133 SH   SOLE   13,133 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q705   846,058 16,747 SH   SOLE   16,747 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   4,550,882 129,544 SH   SOLE   109,184 0 20,360
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   538,938 15,800 SH   SOLE   14,800 0 1,000
INVESCO EXCH TRADED FD TR II ETF 46138E206   1,320,166 53,513 SH   SOLE   53,513 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E263   616,690 11,154 SH   SOLE   11,154 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E628   271,620 5,077 SH   SOLE   5,077 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   1,486,479 128,692 SH   SOLE   110,034 0 18,658
PROSHARES TR ULTRAPRO QQQ 74347X831   1,659,624 22,482 SH   SOLE   5,691 0 16,791
INVESCO EXCHANGE TRADED FD T ETF 46137V233   464,546 10,154 SH   SOLE   10,154 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,630,965 55,938 SH   SOLE   55,938 0 0
INDEXIQ ETF TR ETF 45409B560   8,977,456 336,234 SH   SOLE   336,234 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   414,436 15,103 SH   SOLE   13,489 0 1,614
ISHARES TR ESG MSCI LEADR 46435U218   283,521 2,910 SH   SOLE   2,845 0 65
ISHARES TR EXPONENTIAL TECH 46434V381   284,255 4,832 SH   SOLE   4,598 0 234
ISHARES TR FLTG RATE NT ETF 46429B655   306,489 5,999 SH   SOLE   5,390 0 609
ISHARES TR GLOBAL 100 ETF 464287572   529,188 5,479 SH   SOLE   2,139 0 3,340
ISHARES INC MSCI CDA ETF 464286509   231,442 6,240 SH   SOLE   40 0 6,200
ISHARES TR INTRM GOV CR ETF 464288612   2,773,535 26,738 SH   SOLE   26,022 0 716
ISHARES TR ETF 464288489   1,292,144 65,260 SH   SOLE   65,260 0 0
ISHARES TR ETF 464288869   237,279 2,081 SH   SOLE   2,081 0 0
ISHARES TR MORNINGSTR US EQ 464287127   402,310 5,352 SH   SOLE   5,352 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   1,608,141 22,943 SH   SOLE   22,943 0 0
ISHARES TR ETF 464287119   649,489 7,978 SH   SOLE   7,978 0 0
ISHARES TR MSCI EURO FL ETF 464289180   241,600 10,805 SH   SOLE   2,669 0 8,136
ISHARES INC MSCI EQUAL WEITE 464286681   913,358 10,350 SH   SOLE   9,432 0 918
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   579,449 11,513 SH   SOLE   11,513 0 0
ISHARES TR CORE TOTAL USD 46434V613   361,127 7,986 SH   SOLE   387 0 7,599
ISHARES TR ETF 46434V464   236,089 1,288 SH   SOLE   1,288 0 0
ISHARES TR ETF 464287812   237,754 3,616 SH   SOLE   3,616 0 0
ISHARES TR U.S. ENERGY ETF 464287796   576,461 12,010 SH   SOLE   12,010 0 0
ISHARES TR ETF 464288752   206,365 2,042 SH   SOLE   2,042 0 0
JANUS DETROIT STR TR ETF 47103U753   266,998 5,429 SH   SOLE   5,429 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q753   22,739,387 556,384 SH   SOLE   556,384 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   27,945,028 550,695 SH   SOLE   537,756 0 12,939
KLAVIYO INC Stock 49845K101   2,367,139 95,104 SH   SOLE   95,104 0 0
KRONOS BIO INC Stock 50107A104   509,387 410,796 SH   SOLE   410,796 0 0
LEXICON PHARMACEUTICALS INC Stock 528872302   37,820 22,512 SH   SOLE   22,512 0 0
LISTED FD TR ETF 53656G498   358,715 7,952 SH   SOLE   7,952 0 0
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   372,233 29,058 SH   SOLE   4,058 0 25,000
MAINSTAY MACKAY DEFINEDTERM Closed End Fund 56064K100   177,402 10,700 SH   SOLE   10,700 0 0
METAGENOMI INC Stock 59102M104   40,800 10,000 SH   SOLE   10,000 0 0
FLEXSHARES TR ETF 33939L837   200,154 8,048 SH   SOLE   8,048 0 0
MIDDLEFIELD BANC CORP Stock 596304204   215,608 8,965 SH   SOLE   8,965 0 0
MOBILEYE GLOBAL INC Stock 60741F104   762,508 27,150 SH   SOLE   27,150 0 0
MORGAN STANLEY ETF TRUST ETF 61774R841   202,373 4,076 SH   SOLE   4,076 0 0
NEUBERGER BERMAN ETF TRUST ETF 64135A887   633,819 12,684 SH   SOLE   12,684 0 0
NUVEEN AMT FREE QLTY MUN INC Closed End Fund 670657105   221,708 19,346 SH   SOLE   19,346 0 0
NUVEEN PFD & INCOME OPPORTUN Mutual Fund 67073B106   3,230,207 432,424 SH   SOLE   432,424 0 0
OFFERPAD SOLUTIONS INC Stock 67623L307   105,223 23,806 SH   SOLE   23,806 0 0
OKLO INC Stock 02156V109   434,638 51,315 SH   SOLE   51,315 0 0
OKYO PHARMA LTD Stock G6724L116   15,246 12,812 SH   SOLE   12,812 0 0
PGIM HIGH YIELD BOND FUND IN Closed End Fund 69346H100   191,538 14,871 SH   SOLE   14,871 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   556,135 6,106 SH   SOLE   6,106 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   723,376 38,457 SH   SOLE   1,000 0 37,457
PIMCO ETF TR ENHANCD SHORT 72201R643   7,064,687 71,585 SH   SOLE   71,585 0 0
PIMCO ETF TR ETF 72201R866   6,181,552 118,739 SH   SOLE   118,739 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817   6,128,421 64,462 SH   SOLE   43,753 0 20,709
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   13,444,304 269,587 SH   SOLE   269,587 0 0
PIONEER HIGH INCOME FUND INC ETF 72369H106   157,920 21,000 SH   SOLE   21,000 0 0
SANGAMO THERAPEUTICS INC Stock 800677106   3,583 10,000 SH   SOLE   10,000 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   549,039 17,797 SH   SOLE   17,605 0 192
SPDR INDEX SHS FDS ETF 78463X848   928,634 32,802 SH   SOLE   32,802 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   16,992,802 115,245 SH   SOLE   89,081 0 26,164
SPDR SER TR S&P 400 MDCP GRW 78464A821   711,315 8,462 SH   SOLE   240 0 8,222
SPDR SER TR ETF 78464A201   394,828 4,599 SH   SOLE   4,599 0 0
SPDR SER TR ETF 78464A797   214,183 4,617 SH   SOLE   4,617 0 0
SPDR INDEX SHS FDS ETF 78463X541   4,065,400 72,791 SH   SOLE   72,791 0 0
SPDR SER TR ETF 78464A516   215,435 10,053 SH   SOLE   10,053 0 0
STAGWELL INC Stock 85256A109   812,051 119,069 SH   SOLE   119,069 0 0
STREAMLINE HEALTH SOLUTIONS Stock 86323X106   133,632 290,000 SH   SOLE   290,000 0 0
SURO CAPITAL CORP Stock 86887Q109   76,190 19,000 SH   SOLE   19,000 0 0
T ROWE PRICE ETF INC ETF 87283Q503   364,224 10,591 SH   SOLE   10,591 0 0
TELLURIAN INC NEW COM 87968A104   21,659 31,272 SH   SOLE   500 0 30,772
MANAGED PORTFOLIO SERIES Stock 56167N720   7,325,680 254,099 SH   SOLE   254,099 0 0
RBB FD INC ETF 74933W452   204,782 4,094 SH   SOLE   4,094 0 0
USCF ETF TR MIDSTREAM ENERGY 90290T882   210,826 5,017 SH   SOLE   5,017 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726   1,028,919 6,110 SH   SOLE   410 0 5,700
VANGUARD ADMIRAL FDS INC ETF 921932844   207,170 2,366 SH   SOLE   2,366 0 0
WAG GROUP CO Stock 93042P109   23,200 14,500 SH   SOLE   14,500 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   429,505 9,917 SH   SOLE   9,917 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,214,126 10,762 SH   SOLE   10,762 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   39,895,560 775,580 SH   SOLE   775,580 0 0
WISDOMTREE TR ETF 97717W307   2,496,813 34,320 SH   SOLE   34,320 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,550,986 81,894 SH   SOLE   81,894 0 0
DBX ETF TR ETF 233051507   510,616 6,763 SH   SOLE   6,763 0 0
DBX ETF TR ETF 233051101   1,249,425 50,380 SH   SOLE   50,380 0 0
DESTINY TECH100 INC COM SHS 25063F107   254,174 16,700 SH   SOLE   0 0 16,700
ISHARES INC MSCI WORLD ETF 464286392   794,234 5,385 SH   SOLE   0 0 5,385
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   605,383 52,505 SH   SOLE   2,643 0 49,862
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   275,795 22,046 SH   OTR   0 0 22,046
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   173,211 19,978 SH   SOLE   0 0 19,978
SOLITARIO RESOURCES CORP COM 8342EP107   16,019 18,100 SH   OTR   0 0 18,100
CALIFORNIA BANCORP INC COM 13005U101   495,167 23,031 SH   SOLE   0 0 23,031
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   6,392,405 55,307 SH   SOLE   64 0 55,243
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   451,924 4,285 SH   SOLE   0 0 4,285
ADAMS DIVERSIFIED EQUITY FD COM 006212104   662,215 30,815 SH   SOLE   24,835 0 5,980
BLACKROCK CAP ALLOCATION TER COM 09260U109   656,400 40,000 SH   SOLE   0 0 40,000
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   452,425 40,759 SH   SOLE   32,311 0 8,448
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   448,700 20,000 SH   SOLE   0 0 20,000
DAILY JOURNAL CORP COM 233912104   1,915,595 4,856 SH   SOLE   4,856 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   643,528 51,400 SH   SOLE   0 0 51,400
ENERGY VAULT HOLDINGS INC COM 29280W109   12,713 13,387 SH   SOLE   0 0 13,387
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   373,547 8,110 SH   SOLE   8,110 0 0
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   332,160 17,300 SH   SOLE   17,300 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   165,944 11,220 SH   SOLE   11,220 0 0
GLOBAL X FDS EMERGING MKT GRT 37960A644   2,945,990 108,905 SH   SOLE   83,292 0 25,613
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   383,355 10,500 SH   SOLE   10,500 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   320,369 8,550 SH   SOLE   6,050 0 2,500
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   497,008 13,250 SH   SOLE   8,250 0 5,000
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   257,347 7,505 SH   SOLE   7,505 0 0
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   385,369 9,500 SH   SOLE   6,500 0 3,000
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   790,500 50,000 SH   SOLE   0 0 50,000
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   426,420 4,600 SH   SOLE   4,600 0 0
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   1,949,377 106,991 SH   SOLE   103,491 0 3,500
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   209,863 5,420 SH   SOLE   0 0 5,420
TRX GOLD CORPORATION COM 87283P109   46,221 117,371 SH   SOLE   0 0 117,371
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   603,368 24,508 SH   SOLE   24,508 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107   1,102,490 90,294 SH   SOLE   0 0 90,294