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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST SOURCE CORP COM 336901103 1,205 24,304 SH   SOLE   0 24,304 0
AAR CORP COM 000361105 1,114 28,544 SH   SOLE   0 28,544 0
ABBOTT LABS COM 002824100 1,041 7,394 SH   SOLE   7,394 0 0
ABBVIE INC COM 00287Y109 81,144 599,296 SH   SOLE   38,872 560,424 0
ABERCROMBIE & FITCH CO CL A 002896207 715 20,518 SH   SOLE   0 20,518 0
ABIOMED INC COM 003654100 229 637 SH   SOLE   637 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,903 43,346 SH   SOLE   0 43,346 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51,587 124,443 SH   SOLE   8,545 115,898 0
ACUSHNET HLDGS CORP COM 005098108 3,203 60,345 SH   SOLE   3,895 56,450 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,356 5,919 SH   SOLE   1,665 4,254 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,383 10,162 SH   SOLE   0 10,162 0
ADVANCED MICRO DEVICES INC COM 007903107 26,926 187,116 SH   SOLE   9,325 177,791 0
AFLAC INC COM 001055102 859 14,704 SH   SOLE   4,107 10,597 0
AGCO CORP COM 001084102 4,375 37,711 SH   SOLE   6,907 30,804 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 16 10,492 SH   SOLE   0 10,492 0
AGILENT TECHNOLOGIES INC COM 00846U101 561 3,513 SH   SOLE   0 3,513 0
AIR PRODS & CHEMS INC COM 009158106 468 1,539 SH   SOLE   680 859 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 219 983 SH   SOLE   0 983 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 536 14,690 SH   SOLE   0 14,690 0
ALLY FINL INC COM 02005N100 3,337 70,102 SH   SOLE   13,785 56,317 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,006 33,117 SH   SOLE   0 33,117 0
ALPHABET INC CAP STK CL A 02079K305 106,545 36,777 SH   SOLE   3,989 32,788 0
ALPHABET INC CAP STK CL C 02079K107 15,764 5,448 SH   SOLE   280 5,168 0
ALPS ETF TR ALERIAN MLP 00162Q452 358 10,941 SH   SOLE   0 10,941 0
ALTRIA GROUP INC COM 02209S103 31,536 665,462 SH   SOLE   29,318 636,144 0
AMAZON COM INC COM 023135106 99,088 29,717 SH   SOLE   3,221 26,496 0
AMERANT BANCORP INC CL A 023576101 800 23,144 SH   SOLE   0 23,144 0
AMERICAN ELEC PWR CO INC COM 025537101 19,134 215,065 SH   SOLE   15,334 199,731 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,708 69,585 SH   SOLE   0 69,585 0
AMERICAN EXPRESS CO COM 025816109 22,426 137,080 SH   SOLE   13,949 123,131 0
AMERIPRISE FINL INC COM 03076C106 15,905 52,726 SH   SOLE   2,868 49,858 0
AMGEN INC COM 031162100 14,739 65,517 SH   SOLE   4,103 61,414 0
AMKOR TECHNOLOGY INC COM 031652100 253 10,195 SH   SOLE   0 10,195 0
AMMO INC COM 00175J107 1,844 338,379 SH   SOLE   12,467 325,912 0
AMN HEALTHCARE SVCS INC COM 001744101 1,626 13,293 SH   SOLE   0 13,293 0
ANGIODYNAMICS INC COM 03475V101 302 10,964 SH   SOLE   0 10,964 0
ANSYS INC COM 03662Q105 11,317 28,215 SH   SOLE   2,531 25,684 0
ANTERO RESOURCES CORP COM 03674X106 384 21,944 SH   SOLE   0 21,944 0
APOLLO MED HLDGS INC COM NEW 03763A207 7,532 102,505 SH   SOLE   0 102,505 0
APPLE INC COM 037833100 194,768 1,096,856 SH   SOLE   106,254 990,602 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 601 5,853 SH   SOLE   0 5,853 0
APPLIED MATLS INC COM 038222105 32,776 208,284 SH   SOLE   11,132 197,152 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,581 23,381 SH   SOLE   4,417 18,964 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 253 318 SH   SOLE   0 318 0
ASSETMARK FINL HLDGS INC COM 04546L106 551 21,019 SH   SOLE   0 21,019 0
ASSURANT INC COM 04621X108 11,730 75,260 SH   SOLE   2,270 72,990 0
AT&T INC COM 00206R102 36,770 1,494,688 SH   SOLE   65,308 1,429,380 0
AUTOZONE INC COM 053332102 3,411 1,627 SH   SOLE   336 1,291 0
AVERY DENNISON CORP COM 053611109 323 1,491 SH   SOLE   1,491 0 0
AVIS BUDGET GROUP COM 053774105 384 1,854 SH   SOLE   0 1,854 0
AXCELLA HEALTH INC COM 05454B105 248 118,469 SH   SOLE   0 118,469 0
AZZ INC COM 002474104 311 5,620 SH   SOLE   0 5,620 0
BALL CORP COM 058498106 297 3,082 SH   SOLE   0 3,082 0
BANK NEW YORK MELLON CORP COM 064058100 36,272 624,523 SH   SOLE   25,777 598,746 0
BANNER CORP COM NEW 06652V208 1,322 21,783 SH   SOLE   0 21,783 0
BAXTER INTL INC COM 071813109 9,439 109,967 SH   SOLE   4,605 105,362 0
BELLRING BRANDS INC COM CL A 079823100 2,070 72,542 SH   SOLE   0 72,542 0
BERKLEY W R CORP COM 084423102 547 6,638 SH   SOLE   0 6,638 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,935 13,159 SH   SOLE   0 13,159 0
BERRY CORP COM 08579X101 844 100,198 SH   SOLE   0 100,198 0
BERRY GLOBAL GROUP INC COM 08579W103 1,824 24,731 SH   SOLE   5,085 19,646 0
BEST BUY INC COM 086516101 3,166 31,161 SH   SOLE   6,551 24,610 0
BIO RAD LABS INC CL A 090572207 560 741 SH   SOLE   0 741 0
BJS WHSL CLUB HLDGS INC COM 05550J101 15,024 224,327 SH   SOLE   7,072 217,255 0
BK OF AMERICA CORP COM 060505104 64,895 1,458,661 SH   SOLE   118,666 1,339,995 0
BLACKROCK INC COM 09247X101 99,047 108,182 SH   SOLE   5,000 103,182 0
BLOCK INC CL A 852234103 890 5,515 SH   SOLE   1,395 4,120 0
BOEING CO COM 097023105 7,355 36,536 SH   SOLE   1,546 34,990 0
BOISE CASCADE CO DEL COM 09739D100 829 11,638 SH   SOLE   0 11,638 0
BOOT BARN HLDGS INC COM 099406100 3,441 27,966 SH   SOLE   1,913 26,053 0
BRIGHAM MINERALS INC CL A COM 10918L103 362 17,158 SH   SOLE   0 17,158 0
BRISTOL-MYERS SQUIBB CO COM 110122108 52,436 840,992 SH   SOLE   41,898 799,094 0
BROADCOM INC COM 11135F101 53,641 80,614 SH   SOLE   5,890 74,724 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,134 71,566 SH   SOLE   8,703 62,863 0
BUNGE LIMITED COM G16962105 4,724 50,599 SH   SOLE   9,937 40,662 0
BYLINE BANCORP INC COM 124411109 1,066 38,965 SH   SOLE   0 38,965 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,745 25,508 SH   SOLE   5,409 20,099 0
CACI INTL INC CL A 127190304 11,958 44,419 SH   SOLE   1,773 42,646 0
CACTUS INC CL A 127203107 857 22,473 SH   SOLE   0 22,473 0
CADENCE DESIGN SYSTEM INC COM 127387108 23,915 128,334 SH   SOLE   12,944 115,390 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 9,123 97,533 SH   SOLE   2,520 95,013 0
CAL MAINE FOODS INC COM NEW 128030202 288 7,798 SH   SOLE   0 7,798 0
CALIFORNIA WTR SVC GROUP COM 130788102 530 7,381 SH   SOLE   0 7,381 0
CAMPING WORLD HLDGS INC CL A 13462K109 5,621 139,137 SH   SOLE   0 139,137 0
CARMAX INC COM 143130102 284 2,183 SH   SOLE   0 2,183 0
CARRIER GLOBAL CORPORATION COM 14448C104 262 4,835 SH   SOLE   4,835 0 0
CASEYS GEN STORES INC COM 147528103 442 2,238 SH   SOLE   0 2,238 0
CATERPILLAR INC COM 149123101 82,575 399,416 SH   SOLE   22,274 377,142 0
CBIZ INC COM 124805102 993 25,393 SH   SOLE   0 25,393 0
CDW CORP COM 12514G108 13,252 64,713 SH   SOLE   4,454 60,259 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 225 4,500 SH   SOLE   0 4,500 0
CELANESE CORP DEL COM 150870103 57,156 340,092 SH   SOLE   13,489 326,603 0
CENTERSPACE COM 15202L107 274 2,472 SH   SOLE   0 2,472 0
CENTRAL GARDEN & PET CO COM 153527106 591 11,231 SH   SOLE   0 11,231 0
CF INDS HLDGS INC COM 125269100 4,899 69,212 SH   SOLE   13,532 55,680 0
CHANNELADVISOR CORP COM 159179100 690 27,961 SH   SOLE   0 27,961 0
CHENIERE ENERGY INC COM NEW 16411R208 4,209 41,491 SH   SOLE   7,804 33,687 0
CHESAPEAKE ENERGY CORP COM 165167735 2,451 37,987 SH   SOLE   0 37,987 0
CHEVRON CORP NEW COM 166764100 102,655 874,776 SH   SOLE   50,036 824,740 0
CHILDRENS PL INC NEW COM 168905107 559 7,054 SH   SOLE   0 7,054 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,824 1,043 SH   SOLE   262 781 0
CHUBB LIMITED COM H1467J104 278 1,437 SH   SOLE   1,437 0 0
CHURCH & DWIGHT CO INC COM 171340102 321 3,129 SH   SOLE   3,129 0 0
CINTAS CORP COM 172908105 15,424 34,805 SH   SOLE   1,189 33,616 0
CISCO SYS INC COM 17275R102 111,762 1,763,640 SH   SOLE   96,049 1,667,591 0
CITIGROUP INC COM NEW 172967424 23,034 381,422 SH   SOLE   18,732 362,690 0
CITY HLDG CO COM 177835105 1,446 17,679 SH   SOLE   0 17,679 0
CLEAN HARBORS INC COM 184496107 5,081 50,926 SH   SOLE   9,640 41,286 0
CLEARWAY ENERGY INC CL C 18539C204 1,416 39,288 SH   SOLE   0 39,288 0
COCA COLA CO COM 191216100 52,397 884,933 SH   SOLE   45,325 839,608 0
COHEN & STEERS INC COM 19247A100 983 10,624 SH   SOLE   0 10,624 0
COLGATE PALMOLIVE CO COM 194162103 13,757 161,197 SH   SOLE   6,735 154,462 0
COMCAST CORP NEW CL A 20030N101 49,893 991,315 SH   SOLE   53,442 937,873 0
COMMUNITY TR BANCORP INC COM 204149108 801 18,367 SH   SOLE   0 18,367 0
CONCENTRIX CORP COM 20602D101 4,831 27,043 SH   SOLE   5,277 21,766 0
CONNECTONE BANCORP INC COM 20786W107 699 21,377 SH   SOLE   0 21,377 0
CONOCOPHILLIPS COM 20825C104 75,380 1,044,331 SH   SOLE   59,074 985,257 0
CONTINENTAL RES INC COM 212015101 3,302 73,764 SH   SOLE   14,414 59,350 0
COPART INC COM 217204106 8,320 54,878 SH   SOLE   8,095 46,783 0
CORTEVA INC COM 22052L104 317 6,704 SH   SOLE   6,704 0 0
COSTAMARE INC SHS Y1771G102 675 53,372 SH   SOLE   0 53,372 0
COSTCO WHSL CORP NEW COM 22160K105 22,628 39,858 SH   SOLE   4,683 35,175 0
COTY INC COM CL A 222070203 1,817 172,989 SH   SOLE   31,128 141,861 0
CRA INTL INC COM 12618T105 347 3,718 SH   SOLE   0 3,718 0
CREDIT ACCEP CORP MICH COM 225310101 508 738 SH   SOLE   0 738 0
CROCS INC COM 227046109 277 2,161 SH   SOLE   0 2,161 0
CROSSFIRST BANKSHARES INC COM 22766M109 378 24,222 SH   SOLE   0 24,222 0
CROWDSTRIKE HLDGS INC CL A 22788C105 208 1,015 SH   SOLE   1,015 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 63,944 306,335 SH   SOLE   16,198 290,137 0
CTS CORP COM 126501105 211 5,739 SH   SOLE   0 5,739 0
CVS HEALTH CORP COM 126650100 75,632 733,156 SH   SOLE   29,895 703,261 0
D R HORTON INC COM 23331A109 6,792 62,627 SH   SOLE   12,122 50,505 0
DANAHER CORPORATION COM 235851102 25,711 78,147 SH   SOLE   4,409 73,738 0
DARLING INGREDIENTS INC COM 237266101 4,529 65,358 SH   SOLE   7,041 58,317 0
DEERE & CO COM 244199105 16,127 47,032 SH   SOLE   5,142 41,890 0
DEVON ENERGY CORP NEW COM 25179M103 17,194 390,321 SH   SOLE   10,821 379,500 0
DEXCOM INC COM 252131107 3,331 6,205 SH   SOLE   1,239 4,966 0
DIAMONDBACK ENERGY INC COM 25278X109 6,429 59,606 SH   SOLE   10,392 49,214 0
DIME CMNTY BANCSHARES INC COM 25432X102 875 24,873 SH   SOLE   0 24,873 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 386 13,321 SH   SOLE   13,321 0 0
DIODES INC COM 254543101 1,599 14,560 SH   SOLE   0 14,560 0
DISCOVER FINL SVCS COM 254709108 2,689 23,266 SH   SOLE   5,095 18,171 0
DISNEY WALT CO COM 254687106 16,706 107,859 SH   SOLE   6,317 101,542 0
DNP SELECT INCOME FD INC COM 23325P104 209 19,219 SH   SOLE   0 19,219 0
DONEGAL GROUP INC CL A 257701201 485 33,951 SH   SOLE   0 33,951 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 244 5,178 SH   SOLE   0 5,178 0
DORMAN PRODS INC COM 258278100 525 4,648 SH   SOLE   0 4,648 0
DOW INC COM 260557103 33,060 582,876 SH   SOLE   29,167 553,709 0
EARTHSTONE ENERGY INC CL A 27032D304 333 30,416 SH   SOLE   0 30,416 0
EASTMAN CHEM CO COM 277432100 39,473 326,467 SH   SOLE   14,803 311,664 0
EATON CORP PLC SHS G29183103 556 3,216 SH   SOLE   3,216 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 16,262 125,525 SH   SOLE   14,518 111,007 0
EMCOR GROUP INC COM 29084Q100 9,490 74,501 SH   SOLE   2,640 71,861 0
EMERSON ELEC CO COM 291011104 28,830 310,099 SH   SOLE   16,828 293,271 0
ENBRIDGE INC COM 29250N105 215 5,514 SH   SOLE   0 5,514 0
ENCORE WIRE CORP COM 292562105 2,314 16,170 SH   SOLE   0 16,170 0
ENPRO INDS INC COM 29355X107 2,791 25,357 SH   SOLE   0 25,357 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 173 25,467 SH   SOLE   0 25,467 0
EPAM SYS INC COM 29414B104 13,676 20,459 SH   SOLE   1,765 18,694 0
EPLUS INC COM 294268107 461 8,564 SH   SOLE   0 8,564 0
EPR PPTYS COM SH BEN INT 26884U109 4,118 86,708 SH   SOLE   17,241 69,467 0
EQUIFAX INC COM 294429105 2,998 10,242 SH   SOLE   1,849 8,393 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,829 169,170 SH   SOLE   20,182 148,988 0
ESCO TECHNOLOGIES INC COM 296315104 666 7,400 SH   SOLE   0 7,400 0
EVERCORE INC CLASS A 29977A105 3,077 22,654 SH   SOLE   4,258 18,396 0
EVERGY INC COM 30034W106 34,824 507,561 SH   SOLE   19,529 488,032 0
EVERSOURCE ENERGY COM 30040W108 285 3,132 SH   SOLE   3,132 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,852 60,048 SH   SOLE   5,873 54,175 0
EXPEDITORS INTL WASH INC COM 302130109 6,214 46,273 SH   SOLE   8,393 37,880 0
EXPONENT INC COM 30214U102 493 4,226 SH   SOLE   0 4,226 0
EXPRO GROUP HOLDINGS NV COM N3144W105 211 14,676 SH   SOLE   0 14,676 0
EXTRA SPACE STORAGE INC COM 30225T102 4,405 19,428 SH   SOLE   3,569 15,859 0
EXXON MOBIL CORP COM 30231G102 67,392 1,101,361 SH   SOLE   52,900 1,048,461 0
F5 INC COM 315616102 2,529 10,334 SH   SOLE   2,696 7,638 0
FABRINET SHS G3323L100 782 6,602 SH   SOLE   0 6,602 0
FAIR ISAAC CORP COM 303250104 6,628 15,285 SH   SOLE   2,507 12,778 0
FEDEX CORP COM 31428X106 17,504 67,676 SH   SOLE   3,944 63,732 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 360 6,784 SH   SOLE   6,784 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27,446 525,987 SH   SOLE   35,670 490,317 0
FIFTH THIRD BANCORP COM 316773100 38,401 881,754 SH   SOLE   36,247 845,507 0
FIRST BANCORP N C COM 318910106 1,179 25,784 SH   SOLE   0 25,784 0
FIRST FINL CORP IND COM 320218100 788 17,392 SH   SOLE   0 17,392 0
FISERV INC COM 337738108 4,457 42,940 SH   SOLE   8,719 34,221 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,394 29,086 SH   SOLE   0 29,086 0
FORESTAR GROUP INC COM 346232101 1,760 80,924 SH   SOLE   0 80,924 0
FORTINET INC COM 34959E109 41,208 114,658 SH   SOLE   10,271 104,387 0
FOX CORP CL A COM 35137L105 2,028 54,980 SH   SOLE   12,774 42,206 0
FOX FACTORY HLDG CORP COM 35138V102 2,217 13,033 SH   SOLE   0 13,033 0
FULTON FINL CORP PA COM 360271100 1,417 83,355 SH   SOLE   0 83,355 0
G III APPAREL GROUP LTD COM 36237H101 641 23,201 SH   SOLE   0 23,201 0
GALLAGHER ARTHUR J & CO COM 363576109 69,084 407,166 SH   SOLE   19,195 387,971 0
GARMIN LTD SHS H2906T109 4,547 33,390 SH   SOLE   6,550 26,840 0
GARTNER INC COM 366651107 4,728 14,142 SH   SOLE   2,661 11,481 0
GATX CORP COM 361448103 2,115 20,297 SH   SOLE   0 20,297 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 267 16,687 SH   SOLE   0 16,687 0
GENERAL DYNAMICS CORP COM 369550108 37,970 182,139 SH   SOLE   9,226 172,913 0
GENERAL MTRS CO COM 37045V100 10,464 178,480 SH   SOLE   14,159 164,321 0
GILEAD SCIENCES INC COM 375558103 36,798 506,794 SH   SOLE   24,751 482,043 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 472 11,540 SH   SOLE   0 11,540 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 304 3,604 SH   SOLE   0 3,604 0
GLOBAL X FDS MSCI NORWAY ETF 37950E101 598 19,596 SH   SOLE   0 19,596 0
GMS INC COM 36251C103 411 6,843 SH   SOLE   0 6,843 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,216 57,017 SH   SOLE   0 57,017 0
GORMAN RUPP CO COM 383082104 866 19,436 SH   SOLE   0 19,436 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,489 37,027 SH   SOLE   0 37,027 0
HARTFORD FINL SVCS GROUP INC COM 416515104 16,515 239,221 SH   SOLE   26,802 212,419 0
HCA HEALTHCARE INC COM 40412C101 4,838 18,830 SH   SOLE   1,595 17,235 0
HEALTHSTREAM INC COM 42222N103 822 31,168 SH   SOLE   0 31,168 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,114 10,590 SH   SOLE   0 10,590 0
HERC HLDGS INC COM 42704L104 3,286 20,988 SH   SOLE   0 20,988 0
HERSHEY CO COM 427866108 20,760 107,302 SH   SOLE   10,686 96,616 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 345 21,646 SH   SOLE   0 21,646 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,542 224,631 SH   SOLE   38,078 186,553 0
HILLENBRAND INC COM 431571108 426 8,200 SH   SOLE   0 8,200 0
HILLTOP HOLDINGS INC COM 432748101 1,406 39,999 SH   SOLE   0 39,999 0
HOME DEPOT INC COM 437076102 180,727 435,475 SH   SOLE   27,409 408,066 0
HONEYWELL INTL INC COM 438516106 18,382 88,158 SH   SOLE   5,889 82,269 0
HORIZON BANCORP INC COM 440407104 401 19,228 SH   SOLE   0 19,228 0
HP INC COM 40434L105 86,889 2,306,582 SH   SOLE   113,322 2,193,260 0
HUMANA INC COM 444859102 374 807 SH   SOLE   807 0 0
HUNTINGTON BANCSHARES INC COM 446150104 25,376 1,645,650 SH   SOLE   72,610 1,573,040 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 2,797 21,396 SH   SOLE   4,261 17,135 0
ICF INTL INC COM 44925C103 435 4,246 SH   SOLE   0 4,246 0
IDEXX LABS INC COM 45168D104 3,827 5,812 SH   SOLE   1,671 4,141 0
II-VI INC COM 902104108 1,108 16,217 SH   SOLE   0 16,217 0
INDEPENDENCE RLTY TR INC COM 45378A106 247 9,545 SH   SOLE   9,545 0 0
INGERSOLL RAND INC COM 45687V106 2,966 47,929 SH   SOLE   8,510 39,419 0
INSPIRE MED SYS INC COM 457730109 1,303 5,666 SH   SOLE   0 5,666 0
INTEGER HLDGS CORP COM 45826H109 491 5,741 SH   SOLE   0 5,741 0
INTEL CORP COM 458140100 55,327 1,074,316 SH   SOLE   59,038 1,015,278 0
INTER PARFUMS INC COM 458334109 605 5,663 SH   SOLE   0 5,663 0
INTERNATIONAL BUSINESS MACHS COM 459200101 487 3,643 SH   SOLE   0 3,643 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 329 11,379 SH   SOLE   0 11,379 0
INTERNATIONAL PAPER CO COM 460146103 28,547 607,623 SH   SOLE   43,775 563,848 0
INTERPUBLIC GROUP COS INC COM 460690100 3,921 104,702 SH   SOLE   20,408 84,294 0
INTUIT COM 461202103 26,384 41,017 SH   SOLE   2,294 38,723 0
INTUITIVE SURGICAL INC COM NEW 46120E602 18,821 52,383 SH   SOLE   3,538 48,845 0
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 881 39,577 SH   SOLE   39,577 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,613 23,509 SH   SOLE   23,509 0 0
INVESCO LTD SHS G491BT108 5,754 249,966 SH   SOLE   47,574 202,392 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,063 2,672 SH   SOLE   1,252 1,420 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 873 21,134 SH   SOLE   0 21,134 0
ISHARES INC CORE MSCI EMKT 46434G103 274 4,569 SH   SOLE   0 4,569 0
ISHARES INC MSCI AUST ETF 464286103 2,123 85,487 SH   SOLE   0 85,487 0
ISHARES INC MSCI AUSTRIA ETF 464286202 651 25,585 SH   SOLE   0 25,585 0
ISHARES INC MSCI BELGIUM ETF 464286301 201 9,424 SH   SOLE   0 9,424 0
ISHARES INC MSCI BRAZIL ETF 464286400 237 8,443 SH   SOLE   0 8,443 0
ISHARES INC MSCI CDA ETF 464286509 3,591 93,450 SH   SOLE   0 93,450 0
ISHARES INC MSCI FRANCE ETF 464286707 4,002 102,936 SH   SOLE   0 102,936 0
ISHARES INC MSCI GERMANY ETF 464286806 2,710 82,686 SH   SOLE   0 82,686 0
ISHARES INC MSCI HONG KG ETF 464286871 428 18,437 SH   SOLE   0 18,437 0
ISHARES INC MSCI ITALY ETF 46434G830 1,228 37,435 SH   SOLE   0 37,435 0
ISHARES INC MSCI JPN ETF NEW 46434G822 6,730 100,505 SH   SOLE   0 100,505 0
ISHARES INC MSCI NETHERL ETF 464286814 1,384 27,558 SH   SOLE   0 27,558 0
ISHARES INC MSCI SINGPOR ETF 46434G780 282 13,163 SH   SOLE   0 13,163 0
ISHARES INC MSCI SPAIN ETF 464286764 559 21,264 SH   SOLE   0 21,264 0
ISHARES INC MSCI STH AFR ETF 464286780 342 7,370 SH   SOLE   0 7,370 0
ISHARES INC MSCI STH KOR ETF 464286772 1,799 23,100 SH   SOLE   0 23,100 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,682 36,311 SH   SOLE   0 36,311 0
ISHARES INC MSCI SWITZERLAND 464286749 1,673 31,735 SH   SOLE   0 31,735 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,415 21,236 SH   SOLE   0 21,236 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 742 7,415 SH   SOLE   0 7,415 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,168 11,029 SH   SOLE   11,029 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 35,840 418,982 SH   SOLE   0 418,982 0
ISHARES TR BLACKROCK ULTRA 46434V878 3,769 74,795 SH   SOLE   0 74,795 0
ISHARES TR CORE DIV GRWTH 46434V621 268 4,830 SH   SOLE   4,830 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,433 32,596 SH   SOLE   29,449 3,147 0
ISHARES TR CORE S&P MCP ETF 464287507 7,779 27,481 SH   SOLE   25,743 1,738 0
ISHARES TR CORE S&P SCP ETF 464287804 6,230 54,400 SH   SOLE   51,591 2,809 0
ISHARES TR CORE S&P500 ETF 464287200 1,625 3,408 SH   SOLE   827 2,581 0
ISHARES TR CORE US AGGBD ET 464287226 82,792 725,735 SH   SOLE   44,290 681,445 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,916 37,761 SH   SOLE   37,761 0 0
ISHARES TR IBOXX INV CP ETF 464287242 26,325 198,651 SH   SOLE   0 198,651 0
ISHARES TR ISHS 1-5YR INVS 464288646 2,756 51,155 SH   SOLE   45,825 5,330 0
ISHARES TR MSCI DENMARK ETF 46429B523 815 7,331 SH   SOLE   0 7,331 0
ISHARES TR MSCI EAFE ETF 464287465 2,591 32,937 SH   SOLE   0 32,937 0
ISHARES TR MSCI IRELAND ETF 46429B507 259 4,551 SH   SOLE   0 4,551 0
ISHARES TR MSCI UAE ETF 46434V761 1,191 73,728 SH   SOLE   0 73,728 0
ISHARES TR MSCI UK ETF NEW 46435G334 3,993 120,487 SH   SOLE   0 120,487 0
ISHARES TR NATIONAL MUN ETF 464288414 584 5,022 SH   SOLE   2,635 2,387 0
ISHARES TR PFD AND INCM SEC 464288687 9,959 252,570 SH   SOLE   0 252,570 0
ISHARES TR RUS 1000 GRW ETF 464287614 13,405 43,864 SH   SOLE   775 43,089 0
ISHARES TR RUS 1000 VAL ETF 464287598 30,691 182,763 SH   SOLE   8,116 174,647 0
ISHARES TR RUS MD CP GR ETF 464287481 400 3,472 SH   SOLE   3,472 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 297 2,427 SH   SOLE   2,427 0 0
ISHARES TR RUS MID CAP ETF 464287499 10,130 122,033 SH   SOLE   4,974 117,059 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,694 30,090 SH   SOLE   0 30,090 0
ISHARES TR RUSSELL 3000 ETF 464287689 4,104 14,789 SH   SOLE   0 14,789 0
ISHARES TR SHRT NAT MUN ETF 464288158 2,062 19,211 SH   SOLE   4,484 14,727 0
ISHARES TR TIPS BD ETF 464287176 1,323 10,237 SH   SOLE   0 10,237 0
ISTAR INC COM 45031U101 726 28,091 SH   SOLE   0 28,091 0
JABIL INC COM 466313103 4,104 58,332 SH   SOLE   11,069 47,263 0
JEFFERIES FINL GROUP INC COM 47233W109 8,536 220,015 SH   SOLE   5,569 214,446 0
JOHNSON & JOHNSON COM 478160104 113,460 663,239 SH   SOLE   40,100 623,139 0
JOHNSON CTLS INTL PLC SHS G51502105 3,560 43,784 SH   SOLE   8,409 35,375 0
JOHNSON OUTDOORS INC CL A 479167108 370 3,951 SH   SOLE   0 3,951 0
JPMORGAN CHASE & CO COM 46625H100 127,195 803,253 SH   SOLE   47,461 755,792 0
JUNIPER NETWORKS INC COM 48203R104 4,266 119,470 SH   SOLE   21,397 98,073 0
KB HOME COM 48666K109 272 6,091 SH   SOLE   0 6,091 0
KEYCORP COM 493267108 61,565 2,661,692 SH   SOLE   113,075 2,548,617 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 368 1,783 SH   SOLE   0 1,783 0
KINDER MORGAN INC DEL COM 49456B101 36,163 2,280,092 SH   SOLE   102,184 2,177,908 0
KKR & CO INC COM 48251W104 2,926 39,277 SH   SOLE   7,207 32,070 0
KOHLS CORP COM 500255104 10,228 207,078 SH   SOLE   6,093 200,985 0
KORN FERRY COM NEW 500643200 375 4,952 SH   SOLE   0 4,952 0
KROGER CO COM 501044101 4,271 94,358 SH   SOLE   17,004 77,354 0
KRONOS WORLDWIDE INC COM 50105F105 372 24,761 SH   SOLE   0 24,761 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 23,963 76,266 SH   SOLE   11,391 64,875 0
LAM RESEARCH CORP COM 512807108 14,169 19,702 SH   SOLE   2,370 17,332 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,982 41,073 SH   SOLE   6,706 34,367 0
LANDSTAR SYS INC COM 515098101 2,932 16,380 SH   SOLE   3,017 13,363 0
LAUDER ESTEE COS INC CL A 518439104 10,590 28,604 SH   SOLE   3,300 25,304 0
LCI INDS COM 50189K103 1,639 10,514 SH   SOLE   0 10,514 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 510 43,735 SH   SOLE   0 43,735 0
LIFE STORAGE INC COM 53223X107 17,830 116,402 SH   SOLE   8,405 107,997 0
LIFETIME BRANDS INC COM 53222Q103 563 35,266 SH   SOLE   0 35,266 0
LILLY ELI & CO COM 532457108 16,365 59,249 SH   SOLE   2,442 56,807 0
LITTELFUSE INC COM 537008104 2,098 6,667 SH   SOLE   1,179 5,488 0
LIVERAMP HLDGS INC COM 53815P108 697 14,544 SH   SOLE   0 14,544 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 33 12,837 SH   SOLE   0 12,837 0
LOCKHEED MARTIN CORP COM 539830109 31,513 88,665 SH   SOLE   7,222 81,443 0
LOUISIANA PAC CORP COM 546347105 1,326 16,918 SH   SOLE   0 16,918 0
LOWES COS INC COM 548661107 11,684 45,203 SH   SOLE   5,485 39,718 0
LULULEMON ATHLETICA INC COM 550021109 8,126 20,757 SH   SOLE   2,487 18,270 0
LUTHER BURBANK CORP COM 550550107 390 27,778 SH   SOLE   0 27,778 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 29,732 322,361 SH   SOLE   15,327 307,034 0
MACYS INC COM 55616P104 2,092 79,915 SH   SOLE   0 79,915 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,965 157,134 SH   SOLE   0 157,134 0
MANHATTAN ASSOCIATES INC COM 562750109 26,728 171,895 SH   SOLE   7,208 164,687 0
MANPOWERGROUP INC WIS COM 56418H100 2,280 23,421 SH   SOLE   4,530 18,891 0
MARATHON OIL CORP COM 565849106 9,430 574,289 SH   SOLE   14,415 559,874 0
MARSH & MCLENNAN COS INC COM 571748102 23,164 133,268 SH   SOLE   4,915 128,353 0
MARVELL TECHNOLOGY INC COM 573874104 4,284 48,966 SH   SOLE   11,643 37,323 0
MASTEC INC COM 576323109 13,193 142,968 SH   SOLE   5,255 137,713 0
MASTERCARD INCORPORATED CL A 57636Q104 9,457 26,321 SH   SOLE   3,989 22,332 0
MATADOR RES CO COM 576485205 2,212 59,904 SH   SOLE   0 59,904 0
MATERION CORP COM 576690101 229 2,490 SH   SOLE   0 2,490 0
MATSON INC COM 57686G105 719 7,991 SH   SOLE   0 7,991 0
MCCORMICK & CO INC COM NON VTG 579780206 282 2,924 SH   SOLE   2,924 0 0
MCDONALDS CORP COM 580135101 57,110 213,041 SH   SOLE   11,973 201,068 0
MCKESSON CORP COM 58155Q103 7,415 29,831 SH   SOLE   3,334 26,497 0
MEDIFAST INC COM 58470H101 517 2,467 SH   SOLE   0 2,467 0
MEDPACE HLDGS INC COM 58506Q109 470 2,157 SH   SOLE   0 2,157 0
MEDTRONIC PLC SHS G5960L103 46,683 451,258 SH   SOLE   20,286 430,972 0
MEIRAGTX HLDGS PLC COM G59665102 499 21,017 SH   SOLE   0 21,017 0
MERCK & CO INC COM 58933Y105 69,716 909,658 SH   SOLE   61,938 847,720 0
META PLATFORMS INC CL A 30303M102 64,073 190,495 SH   SOLE   15,406 175,089 0
METLIFE INC COM 59156R108 78,528 1,256,650 SH   SOLE   73,133 1,183,517 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,164 686 SH   SOLE   338 348 0
MGE ENERGY INC COM 55277P104 278 3,382 SH   SOLE   0 3,382 0
MGIC INVT CORP WIS COM 552848103 978 67,827 SH   SOLE   0 67,827 0
MGP INGREDIENTS INC NEW COM 55303J106 1,055 12,418 SH   SOLE   0 12,418 0
MICROCHIP TECHNOLOGY INC. COM 595017104 4,085 46,916 SH   SOLE   9,164 37,752 0
MICROSOFT CORP COM 594918104 299,298 889,922 SH   SOLE   78,574 811,348 0
MID-AMER APT CMNTYS INC COM 59522J103 17,363 75,677 SH   SOLE   2,720 72,957 0
MODERNA INC COM 60770K107 4,226 16,640 SH   SOLE   1,907 14,733 0
MODIVCARE INC COM 60783X104 1,483 10,003 SH   SOLE   0 10,003 0
MOELIS & CO CL A 60786M105 2,819 45,095 SH   SOLE   0 45,095 0
MOLINA HEALTHCARE INC COM 60855R100 13,555 42,616 SH   SOLE   1,988 40,628 0
MONDELEZ INTL INC CL A 609207105 50,060 754,951 SH   SOLE   33,666 721,285 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,160 12,082 SH   SOLE   12,082 0 0
MOODYS CORP COM 615369105 17,737 45,412 SH   SOLE   5,901 39,511 0
MORGAN STANLEY COM NEW 617446448 213 2,166 SH   SOLE   0 2,166 0
MORNINGSTAR INC COM 617700109 310 906 SH   SOLE   906 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 418 1,537 SH   SOLE   1,537 0 0
MP MATERIALS CORP COM CL A 553368101 3,076 67,721 SH   SOLE   0 67,721 0
MUELLER INDS INC COM 624756102 3,586 60,417 SH   SOLE   0 60,417 0
MURPHY USA INC COM 626755102 1,450 7,276 SH   SOLE   0 7,276 0
NATIONAL FUEL GAS CO COM 636180101 2,183 34,140 SH   SOLE   6,005 28,135 0
NATIONAL VISION HLDGS INC COM 63845R107 1,104 23,009 SH   SOLE   0 23,009 0
NETAPP INC COM 64110D104 297 3,226 SH   SOLE   3,226 0 0
NETFLIX INC COM 64110L106 8,844 14,680 SH   SOLE   1,351 13,329 0
NEXTERA ENERGY INC COM 65339F101 16,164 173,136 SH   SOLE   22,265 150,871 0
NICE LTD SPONSORED ADR 653656108 19,855 65,397 SH   SOLE   3,659 61,738 0
NIKE INC CL B 654106103 21,767 130,598 SH   SOLE   8,608 121,990 0
NISOURCE INC COM 65473P105 32,506 1,177,313 SH   SOLE   46,859 1,130,454 0
NORFOLK SOUTHN CORP COM 655844108 375 1,260 SH   SOLE   1,260 0 0
NOVANTA INC COM 67000B104 1,812 10,277 SH   SOLE   0 10,277 0
NUCOR CORP COM 670346105 3,004 26,310 SH   SOLE   6,314 19,996 0
NVIDIA CORPORATION COM 67066G104 95,013 323,052 SH   SOLE   30,270 292,782 0
OCEANEERING INTL INC COM 675232102 114 10,070 SH   SOLE   0 10,070 0
OKTA INC CL A 679295105 2,560 11,422 SH   SOLE   2,362 9,060 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,711 4,774 SH   SOLE   2,740 2,034 0
OLD REP INTL CORP COM 680223104 6,247 254,165 SH   SOLE   46,826 207,339 0
OMNICELL COM COM 68213N109 1,238 6,860 SH   SOLE   0 6,860 0
OMNICOM GROUP INC COM 681919106 2,217 30,268 SH   SOLE   5,915 24,353 0
ONEWATER MARINE INC CL A COM 68280L101 515 8,446 SH   SOLE   0 8,446 0
OPKO HEALTH INC COM 68375N103 63 13,150 SH   SOLE   0 13,150 0
OPTION CARE HEALTH INC COM NEW 68404L201 1,052 37,008 SH   SOLE   0 37,008 0
ORACLE CORP COM 68389X105 701 8,044 SH   SOLE   3,341 4,703 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,432 4,859 SH   SOLE   896 3,963 0
ORGANON & CO COMMON STOCK 68622V106 7,981 262,087 SH   SOLE   8,470 253,617 0
ORIGIN BANCORP INC COM 68621T102 523 12,174 SH   SOLE   0 12,174 0
OTTER TAIL CORP COM 689648103 711 9,954 SH   SOLE   0 9,954 0
OUTFRONT MEDIA INC COM 69007J106 994 37,067 SH   SOLE   0 37,067 0
OVINTIV INC COM 69047Q102 1,911 56,696 SH   SOLE   0 56,696 0
OWENS CORNING NEW COM 690742101 905 10,000 SH   SOLE   10,000 0 0
P A M TRANSN SVCS INC COM 693149106 620 8,736 SH   SOLE   0 8,736 0
PALO ALTO NETWORKS INC COM 697435105 359 645 SH   SOLE   0 645 0
PAPA JOHNS INTL INC COM 698813102 1,001 7,499 SH   SOLE   0 7,499 0
PAYCHEX INC COM 704326107 3,074 22,526 SH   SOLE   5,388 17,138 0
PAYPAL HLDGS INC COM 70450Y103 10,695 56,713 SH   SOLE   6,982 49,731 0
PDF SOLUTIONS INC COM 693282105 308 9,685 SH   SOLE   0 9,685 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 281 7,934 SH   SOLE   0 7,934 0
PEPSICO INC COM 713448108 106,419 612,622 SH   SOLE   42,903 569,719 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,582 34,481 SH   SOLE   0 34,481 0
PERKINELMER INC COM 714046109 7,346 36,537 SH   SOLE   7,097 29,440 0
PFIZER INC COM 717081103 112,773 1,909,784 SH   SOLE   92,868 1,816,916 0
PHILIP MORRIS INTL INC COM 718172109 59,605 627,426 SH   SOLE   29,497 597,929 0
PHILLIPS 66 COM 718546104 224 3,094 SH   SOLE   0 3,094 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 909 49,434 SH   SOLE   0 49,434 0
PIONEER NAT RES CO COM 723787107 3,593 19,760 SH   SOLE   3,510 16,250 0
PIPER SANDLER COMPANIES COM 724078100 510 2,855 SH   SOLE   0 2,855 0
PLANET FITNESS INC CL A 72703H101 1,907 21,051 SH   SOLE   4,339 16,712 0
PLAYAGS INC COM 72814N104 348 51,275 SH   SOLE   0 51,275 0
PNC FINL SVCS GROUP INC COM 693475105 44,978 224,305 SH   SOLE   12,099 212,206 0
POOL CORP COM 73278L105 2,212 3,909 SH   SOLE   753 3,156 0
POWER INTEGRATIONS INC COM 739276103 1,243 13,377 SH   SOLE   0 13,377 0
PPG INDS INC COM 693506107 369 2,139 SH   SOLE   2,139 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,381 19,242 SH   SOLE   0 19,242 0
PREMIER FINANCIAL CORP COM 74052F108 619 20,040 SH   SOLE   0 20,040 0
PRICE T ROWE GROUP INC COM 74144T108 202 1,026 SH   SOLE   1,026 0 0
PROCTER AND GAMBLE CO COM 742718109 141,287 863,721 SH   SOLE   42,714 821,007 0
PROGYNY INC COM 74340E103 1,727 34,293 SH   SOLE   0 34,293 0
PROLOGIS INC. COM 74340W103 81,719 485,381 SH   SOLE   23,496 461,885 0
PRUDENTIAL FINL INC COM 744320102 74,668 689,837 SH   SOLE   30,017 659,820 0
PTC INC COM 69370C100 3,643 30,071 SH   SOLE   5,789 24,282 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36,725 550,361 SH   SOLE   28,659 521,702 0
PULTE GROUP INC COM 745867101 15,732 275,232 SH   SOLE   30,474 244,758 0
QORVO INC COM 74736K101 2,729 17,451 SH   SOLE   4,849 12,602 0
QUALCOMM INC COM 747525103 16,258 88,905 SH   SOLE   7,868 81,037 0
QUALYS INC COM 74758T303 1,293 9,421 SH   SOLE   0 9,421 0
QUANTA SVCS INC COM 74762E102 5,261 45,881 SH   SOLE   8,810 37,071 0
RAYONIER INC COM 754907103 3,905 96,757 SH   SOLE   17,170 79,587 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 231 2,681 SH   SOLE   0 2,681 0
RBB BANCORP COM 74930B105 372 14,180 SH   SOLE   0 14,180 0
READY CAPITAL CORP COM 75574U101 945 60,461 SH   SOLE   0 60,461 0
REGENERON PHARMACEUTICALS COM 75886F107 8,048 12,744 SH   SOLE   1,182 11,562 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,776 17,115 SH   SOLE   3,089 14,026 0
REPLIGEN CORP COM 759916109 4,756 17,956 SH   SOLE   2,759 15,197 0
REPUBLIC BANCORP INC KY CL A 760281204 521 10,244 SH   SOLE   0 10,244 0
REPUBLIC SVCS INC COM 760759100 20,855 149,546 SH   SOLE   16,734 132,812 0
RESMED INC COM 761152107 2,569 9,866 SH   SOLE   1,990 7,876 0
RESOURCES CONNECTION INC COM 76122Q105 952 53,374 SH   SOLE   0 53,374 0
REXFORD INDL RLTY INC COM 76169C100 1,832 22,578 SH   SOLE   3,694 18,884 0
ROBERT HALF INTL INC COM 770323103 2,310 20,721 SH   SOLE   3,967 16,754 0
ROCKWELL AUTOMATION INC COM 773903109 9,679 27,746 SH   SOLE   1,059 26,687 0
RUSH ENTERPRISES INC CL A 781846209 1,064 19,123 SH   SOLE   0 19,123 0
SAFE BULKERS INC COM Y7388L103 232 61,650 SH   SOLE   0 61,650 0
SAIA INC COM 78709Y105 506 1,500 SH   SOLE   0 1,500 0
SALESFORCE COM INC COM 79466L302 24,817 97,657 SH   SOLE   3,972 93,685 0
SAPIENS INTL CORP N V SHS G7T16G103 1,974 57,296 SH   SOLE   0 57,296 0
SAUL CTRS INC COM 804395101 395 7,443 SH   SOLE   0 7,443 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 550 18,570 SH   SOLE   18,570 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 324 6,364 SH   SOLE   6,364 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 362 6,716 SH   SOLE   6,716 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 532 6,585 SH   SOLE   6,585 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 378 2,311 SH   SOLE   0 2,311 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 492 6,722 SH   SOLE   0 6,722 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,513 13,291 SH   SOLE   13,291 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 333 4,134 SH   SOLE   0 4,134 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 279 9,334 SH   SOLE   0 9,334 0
SCPHARMACEUTICALS INC COM 810648105 186 36,989 SH   SOLE   0 36,989 0
SEA LTD SPONSORD ADS 81141R100 235 1,049 SH   SOLE   0 1,049 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 492 6,331 SH   SOLE   6,331 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 506 12,948 SH   SOLE   12,948 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 848 10,998 SH   SOLE   10,998 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 570 5,389 SH   SOLE   5,389 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 588 8,208 SH   SOLE   8,208 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 537 5,926 SH   SOLE   5,926 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 276 1,589 SH   SOLE   0 1,589 0
SEMPRA COM 816851109 441 3,337 SH   SOLE   3,337 0 0
SEMTECH CORP COM 816850101 484 5,440 SH   SOLE   0 5,440 0
SERVICE CORP INTL COM 817565104 5,167 72,788 SH   SOLE   13,794 58,994 0
SERVICENOW INC COM 81762P102 584 900 SH   SOLE   900 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,398 16,463 SH   SOLE   0 16,463 0
SHERWIN WILLIAMS CO COM 824348106 223 635 SH   SOLE   635 0 0
SHOPIFY INC CL A 82509L107 749 544 SH   SOLE   0 544 0
SIGNET JEWELERS LIMITED SHS G81276100 852 9,791 SH   SOLE   0 9,791 0
SITIME CORP COM 82982T106 1,538 5,256 SH   SOLE   0 5,256 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,048 6,756 SH   SOLE   6,756 0 0
SMITH A O CORP COM 831865209 2,152 25,074 SH   SOLE   4,486 20,588 0
SNAP ON INC COM 833034101 607 2,817 SH   SOLE   0 2,817 0
SONOS INC COM 83570H108 1,868 62,684 SH   SOLE   0 62,684 0
SOUTHERN CO COM 842587107 64,749 944,138 SH   SOLE   41,639 902,499 0
SPDR GOLD TR GOLD SHS 78463V107 279 1,631 SH   SOLE   0 1,631 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,167 20,989 SH   SOLE   0 20,989 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 25,221 53,101 SH   SOLE   45,880 7,221 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 361 697 SH   SOLE   697 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1,986 21,725 SH   SOLE   0 21,725 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 7,135 240,899 SH   SOLE   0 240,899 0
SPDR SER TR PORTFOLIO SHORT 78464A474 4,078 131,660 SH   SOLE   0 131,660 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,284 47,386 SH   SOLE   8,756 38,630 0
STANDARD MTR PRODS INC COM 853666105 861 16,432 SH   SOLE   0 16,432 0
STANDEX INTL CORP COM 854231107 272 2,461 SH   SOLE   0 2,461 0
STARBUCKS CORP COM 855244109 22,158 189,432 SH   SOLE   9,534 179,898 0
STATE STR CORP COM 857477103 19,164 206,064 SH   SOLE   19,047 187,017 0
STEPSTONE GROUP INC COM CL A 85914M107 2,949 70,947 SH   SOLE   0 70,947 0
STRYKER CORPORATION COM 863667101 11,393 42,604 SH   SOLE   1,619 40,985 0
SUN CMNTYS INC COM 866674104 4,119 19,614 SH   SOLE   3,709 15,905 0
SUPER MICRO COMPUTER INC COM 86800U104 340 7,736 SH   SOLE   0 7,736 0
SUPERIOR GROUP OF CO INC COM 868358102 648 29,514 SH   SOLE   0 29,514 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 834 28,589 SH   SOLE   0 28,589 0
SURGERY PARTNERS INC COM 86881A100 985 18,450 SH   SOLE   0 18,450 0
SYLVAMO CORP COMMON STOCK 871332102 4,714 169,004 SH   SOLE   0 169,004 0
SYNAPTICS INC COM 87157D109 21,950 75,819 SH   SOLE   6,381 69,438 0
SYNOPSYS INC COM 871607107 26,466 71,821 SH   SOLE   8,582 63,239 0
SYNOVUS FINL CORP COM NEW 87161C501 4,117 86,006 SH   SOLE   16,408 69,598 0
SYSCO CORP COM 871829107 10,733 136,636 SH   SOLE   4,491 132,145 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 621 5,162 SH   SOLE   1,934 3,228 0
TARGET CORP COM 87612E106 5,105 22,057 SH   SOLE   1,842 20,215 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,409 40,305 SH   SOLE   0 40,305 0
TEGNA INC COM 87901J105 1,428 76,914 SH   SOLE   0 76,914 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6,454 14,773 SH   SOLE   2,813 11,960 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,548 18,948 SH   SOLE   0 18,948 0
TERADYNE INC COM 880770102 453 2,771 SH   SOLE   0 2,771 0
TESLA INC COM 88160R101 40,415 38,244 SH   SOLE   3,683 34,561 0
TETRA TECH INC NEW COM 88162G103 12,319 72,553 SH   SOLE   2,415 70,138 0
TEXAS INSTRS INC COM 882508104 14,841 78,745 SH   SOLE   5,571 73,174 0
THE TRADE DESK INC COM CL A 88339J105 2,804 30,601 SH   SOLE   6,197 24,404 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,260 28,866 SH   SOLE   2,880 25,986 0
THERMON GROUP HLDGS INC COM 88362T103 521 30,745 SH   SOLE   0 30,745 0
THOMSON REUTERS CORP. COM NEW 884903709 523 4,372 SH   SOLE   2,183 2,189 0
TJX COS INC NEW COM 872540109 5,358 70,577 SH   SOLE   5,424 65,153 0
T-MOBILE US INC COM 872590104 13,377 115,339 SH   SOLE   13,889 101,450 0
TOLL BROTHERS INC COM 889478103 4,741 65,499 SH   SOLE   12,173 53,326 0
TOPBUILD CORP COM 89055F103 3,899 14,131 SH   SOLE   2,109 12,022 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 488 15,444 SH   SOLE   0 15,444 0
TPG RE FIN TR INC COM 87266M107 214 17,391 SH   SOLE   0 17,391 0
TRACTOR SUPPLY CO COM 892356106 4,039 16,931 SH   SOLE   3,015 13,916 0
TRANSCAT INC COM 893529107 584 6,320 SH   SOLE   0 6,320 0
TRINET GROUP INC COM 896288107 483 5,068 SH   SOLE   0 5,068 0
TRITON INTL LTD CL A G9078F107 402 6,678 SH   SOLE   0 6,678 0
TRUIST FINL CORP COM 89832Q109 46,879 800,674 SH   SOLE   34,816 765,858 0
TYLER TECHNOLOGIES INC COM 902252105 6,801 12,643 SH   SOLE   2,239 10,404 0
TYSON FOODS INC CL A 902494103 59,133 678,442 SH   SOLE   30,321 648,121 0
UFP INDUSTRIES INC COM 90278Q108 825 8,967 SH   SOLE   0 8,967 0
UGI CORP NEW COM 902681105 30,121 656,090 SH   SOLE   30,306 625,784 0
ULTA BEAUTY INC COM 90384S303 2,140 5,190 SH   SOLE   994 4,196 0
UNION PAC CORP COM 907818108 467 1,854 SH   SOLE   1,854 0 0
UNITED AIRLS HLDGS INC COM 910047109 219 4,999 SH   SOLE   0 4,999 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,070 57,608 SH   SOLE   0 57,608 0
UNITED PARCEL SERVICE INC CL B 911312106 5,011 23,380 SH   SOLE   3,070 20,310 0
UNITED STATES CELLULAR CORP COM 911684108 202 6,424 SH   SOLE   0 6,424 0
UNITEDHEALTH GROUP INC COM 91324P102 51,540 102,642 SH   SOLE   12,017 90,625 0
UNIVAR SOLUTIONS INC COM 91336L107 9,692 341,862 SH   SOLE   12,200 329,662 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,414 66,399 SH   SOLE   0 66,399 0
US BANCORP DEL COM NEW 902973304 65,450 1,165,203 SH   SOLE   58,017 1,107,186 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 994 37,300 SH   SOLE   0 37,300 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 259 3,057 SH   SOLE   3,057 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 407 1,268 SH   SOLE   0 1,268 0
VANGUARD INDEX FDS MID CAP ETF 922908629 257 1,008 SH   SOLE   1,008 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,112 4,838 SH   SOLE   3,429 1,409 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 325 1,348 SH   SOLE   1,348 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 233 3,800 SH   SOLE   0 3,800 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 463 9,352 SH   SOLE   9,352 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,108 8,272 SH   SOLE   8,272 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,900 31,260 SH   SOLE   0 31,260 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,457 27,574 SH   SOLE   0 27,574 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,271 89,479 SH   SOLE   52,692 36,787 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 201 1,171 SH   SOLE   1,171 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 904 17,709 SH   SOLE   17,709 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 393 1,508 SH   SOLE   0 1,508 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 357 780 SH   SOLE   0 780 0
VEEVA SYS INC CL A COM 922475108 3,159 12,365 SH   SOLE   2,693 9,672 0
VERINT SYS INC COM 92343X100 2,111 40,204 SH   SOLE   0 40,204 0
VERIZON COMMUNICATIONS INC COM 92343V104 91,868 1,768,047 SH   SOLE   74,529 1,693,518 0
VIACOMCBS INC CL B 92556H206 282 9,346 SH   SOLE   9,346 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 5,200 124,197 SH   SOLE   0 124,197 0
VIRTUS INVT PARTNERS INC COM 92828Q109 466 1,568 SH   SOLE   0 1,568 0
VISA INC COM CL A 92826C839 12,182 56,212 SH   SOLE   5,907 50,305 0
VISTA OUTDOOR INC COM 928377100 13,771 298,912 SH   SOLE   14,897 284,015 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 23 12,000 SH   SOLE   0 12,000 0
VIVINT SMART HOME INC COM CL A 928542109 162 16,568 SH   SOLE   0 16,568 0
VOCERA COMMUNICATIONS INC COM 92857F107 601 9,267 SH   SOLE   0 9,267 0
W & T OFFSHORE INC COM 92922P106 34 10,601 SH   SOLE   0 10,601 0
WALMART INC COM 931142103 105,181 726,937 SH   SOLE   34,313 692,624 0
WARRIOR MET COAL INC COM 93627C101 671 26,080 SH   SOLE   0 26,080 0
WASTE MGMT INC DEL COM 94106L109 546 3,272 SH   SOLE   3,272 0 0
WATSCO INC COM 942622200 2,824 9,024 SH   SOLE   1,641 7,383 0
WEC ENERGY GROUP INC COM 92939U106 453 4,664 SH   SOLE   4,664 0 0
WELLS FARGO CO NEW COM 949746101 850 17,734 SH   SOLE   4,261 13,473 0
WESCO INTL INC COM 95082P105 3,413 25,935 SH   SOLE   1,540 24,395 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 12,297 26,219 SH   SOLE   3,495 22,724 0
WESTERN ALLIANCE BANCORP COM 957638109 9,204 85,493 SH   SOLE   2,951 82,542 0
WESTLAKE CHEM CORP COM 960413102 3,698 38,075 SH   SOLE   6,993 31,082 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,394 58,123 SH   SOLE   13,033 45,090 0
WHITING PETE CORP NEW COM NEW 966387508 1,236 19,109 SH   SOLE   0 19,109 0
WILLIAMS SONOMA INC COM 969904101 3,254 19,243 SH   SOLE   3,786 15,457 0
WINNEBAGO INDS INC COM 974637100 1,149 15,336 SH   SOLE   0 15,336 0
WINTRUST FINL CORP COM 97650W108 7,006 77,137 SH   SOLE   2,553 74,584 0
WORTHINGTON INDS INC COM 981811102 1,307 23,913 SH   SOLE   0 23,913 0
WP CAREY INC COM 92936U109 36,481 444,621 SH   SOLE   21,578 423,043 0
XCEL ENERGY INC COM 98389B100 323 4,764 SH   SOLE   4,764 0 0
XILINX INC COM 983919101 1,922 9,064 SH   SOLE   1,631 7,433 0
YETI HLDGS INC COM 98585X104 908 10,962 SH   SOLE   0 10,962 0
ZACKS TRUST EARNGS CONSTANT 98888G105 4,794 178,027 SH   SOLE   85,985 92,042 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,258 5,474 SH   SOLE   1,049 4,425 0
ZYNEX INC COM 98986M103 576 57,778 SH   SOLE   0 57,778 0