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
3M CO COM 88579Y101 1,017 7,449 SH   SOLE   7,449 0 0
ABBOTT LABS COM 002824100 41,013 519,745 SH   SOLE   510,672 0 9,073
ABBVIE INC COM 00287Y109 1,713 22,477 SH   SOLE   22,477 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 2,737 40,303 SH   SOLE   40,303 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,292 14,039 SH   SOLE   14,039 0 0
ADOBE INC COM 00724F101 842 2,646 SH   SOLE   2,646 0 0
ADVANCED ENERGY INDS COM 007973100 1,700 35,062 SH   SOLE   35,062 0 0
AFLAC INC COM 001055102 21,317 622,585 SH   SOLE   611,157 0 11,428
AIR PRODS & CHEMS INC COM 009158106 232 1,161 SH   SOLE   1,161 0 0
ALLERGAN PLC SHS G0177J108 307 1,731 SH   SOLE   1,731 0 0
ALPHABET INC CAP STK CL C 02079K107 560 482 SH   SOLE   482 0 0
ALPHABET INC CAP STK CL A 02079K305 29,428 25,327 SH   SOLE   24,941 0 386
ALTERYX INC COM CL A 02156B103 1,917 20,146 SH   SOLE   20,146 0 0
ALTRIA GROUP INC COM 02209S103 244 6,312 SH   SOLE   6,312 0 0
AMAZON COM INC COM 023135106 33,945 17,410 SH   SOLE   17,153 0 257
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,727 91,845 SH   SOLE   91,845 0 0
AMERICAN EXPRESS CO COM 025816109 49,864 582,456 SH   SOLE   572,839 0 9,617
AMERICAN WTR WKS CO INC NEW COM 030420103 2,209 18,478 SH   SOLE   18,478 0 0
AMERICAS CAR MART INC COM 03062T105 3,079 54,640 SH   SOLE   50,410 0 4,230
AMETEK INC COM 031100100 1,412 19,600 SH   SOLE   19,600 0 0
AMGEN INC COM 031162100 15,483 76,374 SH   SOLE   74,970 0 1,404
AMN HEALTHCARE SVCS INC COM 001744101 2,582 44,665 SH   SOLE   44,665 0 0
ANTHEM INC COM 036752103 15,670 69,020 SH   SOLE   67,802 0 1,218
APPLE INC COM 037833100 73,240 288,017 SH   SOLE   283,726 0 4,291
APPLIED MATLS INC COM 038222105 22,077 481,814 SH   SOLE   474,286 0 7,528
AT&T INC COM 00206R102 35,949 1,233,247 SH   SOLE   1,206,537 0 26,710
AUTOMATIC DATA PROCESSING IN COM 053015103 19,014 139,112 SH   SOLE   135,697 0 3,415
AUTOZONE INC COM 053332102 17,370 20,532 SH   SOLE   20,201 0 331
AVALONBAY CMNTYS INC COM 053484101 21,479 145,949 SH   SOLE   143,330 0 2,619
BANDWIDTH INC COM CL A 05988J103 268 3,989 SH   SOLE   3,989 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,041 5,694 SH   SOLE   3,444 0 2,250
BERKSHIRE HILLS BANCORP INC COM 084680107 22,457 1,511,268 SH   SOLE   1,511,268 0 0
BK OF AMERICA CORP COM 060505104 17,590 828,549 SH   SOLE   812,936 0 15,613
BLACK HILLS CORP COM 092113109 1,885 29,439 SH   SOLE   29,439 0 0
BLACK KNIGHT INC COM 09215C105 388 6,675 SH   SOLE   6,675 0 0
BLACKROCK INC COM 09247X101 16,887 38,382 SH   SOLE   37,676 0 706
BOEING CO COM 097023105 1,895 12,707 SH   SOLE   12,707 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 56,657 1,016,447 SH   SOLE   1,000,159 0 16,288
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 52 13,742 SH   SOLE   13,742 0 0
BROADCOM INC COM 11135F101 17,890 75,453 SH   SOLE   74,048 0 1,405
BRUKER CORP COM 116794108 1,364 38,030 SH   SOLE   38,030 0 0
CACI INTL INC CL A 127190304 2,665 12,622 SH   SOLE   12,622 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 333 5,041 SH   SOLE   5,041 0 0
CATERPILLAR INC DEL COM 149123101 703 6,055 SH   SOLE   6,055 0 0
CBRE GROUP INC CL A 12504L109 13,565 359,707 SH   SOLE   359,707 0 0
CERNER CORP COM 156782104 592 9,399 SH   SOLE   9,399 0 0
CHARLES RIV LABS INTL INC COM 159864107 23,765 188,300 SH   SOLE   184,149 0 4,151
CHEVRON CORP NEW COM 166764100 685 9,459 SH   SOLE   9,459 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 249 380 SH   SOLE   380 0 0
CHUBB LIMITED COM H1467J104 20,013 179,179 SH   SOLE   179,179 0 0
CIGNA CORP NEW COM 125523100 27,839 157,124 SH   SOLE   154,571 0 2,553
CINCINNATI FINL CORP COM 172062101 18,197 241,181 SH   SOLE   237,100 0 4,081
CINTAS CORP COM 172908105 246 1,419 SH   SOLE   1,419 0 0
CISCO SYS INC COM 17275R102 18,345 466,680 SH   SOLE   458,300 0 8,380
CITIGROUP INC COM NEW 172967424 30,731 729,616 SH   SOLE   717,017 0 12,599
CITIZENS FINANCIAL GROUP INC COM 174610105 13,698 728,253 SH   SOLE   714,689 0 13,564
COCA COLA CO COM 191216100 17,727 400,608 SH   SOLE   390,350 0 10,258
COMCAST CORP NEW CL A 20030N101 51,295 1,492,015 SH   SOLE   1,465,929 0 26,086
CONAGRA BRANDS INC COM 205887102 681 23,225 SH   SOLE   23,225 0 0
COPA HOLDINGS SA CL A P31076105 6,361 140,450 SH   SOLE   140,450 0 0
COSTCO WHSL CORP NEW COM 22160K105 18,694 65,562 SH   SOLE   64,491 0 1,071
CREDIT SUISSE AG NASSAU BRH INVRS VIX MDTERM 22542D829 3,663 110,740 SH   SOLE   110,740 0 0
CSX CORP COM 126408103 395 6,896 SH   SOLE   6,896 0 0
CURTISS WRIGHT CORP COM 231561101 20,790 224,977 SH   SOLE   220,352 0 4,625
CVS HEALTH CORP COM 126650100 319 5,369 SH   SOLE   5,369 0 0
DANAHER CORPORATION COM 235851102 207 1,496 SH   SOLE   1,496 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,584 59,106 SH   SOLE   59,106 0 0
DBX ETF TR XTRACK USD HIGH 233051432 66,839 1,516,651 SH   SOLE   1,516,651 0 0
DECKERS OUTDOOR CORP COM 243537107 21,132 157,703 SH   SOLE   154,540 0 3,163
DENNYS CORP COM 24869P104 174 22,692 SH   SOLE   22,692 0 0
DISNEY WALT CO COM DISNEY 254687106 22,089 228,669 SH   SOLE   224,503 0 4,166
DOLLAR GEN CORP NEW COM 256677105 22,203 147,029 SH   SOLE   144,806 0 2,223
DTE ENERGY CO COM 233331107 14,650 154,256 SH   SOLE   151,941 0 2,315
EAGLE MATERIALS INC COM 26969P108 1,674 28,658 SH   SOLE   28,658 0 0
EASTMAN CHEM CO COM 277432100 20,553 441,238 SH   SOLE   433,140 0 8,098
EATON CORP PLC SHS G29183103 29,277 376,850 SH   SOLE   370,175 0 6,675
EDISON INTL COM 281020107 545 9,941 SH   SOLE   9,941 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 339 1,795 SH   SOLE   1,795 0 0
EMCOR GROUP INC COM 29084Q100 22,266 363,110 SH   SOLE   355,143 0 7,967
ENBRIDGE INC COM 29250N105 16,509 567,504 SH   SOLE   557,146 0 10,358
ENCOMPASS HEALTH CORP COM 29261A100 500 7,806 SH   SOLE   7,806 0 0
ENSIGN GROUP INC COM 29358P101 2,306 61,316 SH   SOLE   61,316 0 0
EQUITABLE HLDGS INC COM 29452E101 621 42,956 SH   SOLE   42,956 0 0
ESSENT GROUP LTD COM G3198U102 16,556 628,554 SH   SOLE   628,554 0 0
EURONET WORLDWIDE INC COM 298736109 1,677 19,562 SH   SOLE   19,562 0 0
EVERTEC INC COM 30040P103 1,799 79,167 SH   SOLE   79,167 0 0
EXELON CORP COM 30161N101 332 9,008 SH   SOLE   9,008 0 0
EXXON MOBIL CORP COM 30231G102 4,825 127,086 SH   SOLE   127,086 0 0
F M C CORP COM NEW 302491303 15,330 187,660 SH   SOLE   183,730 0 3,930
FACEBOOK INC CL A 30303M102 31,602 189,463 SH   SOLE   186,672 0 2,791
FARMLAND PARTNERS INC COM 31154R109 1,384 228,087 SH   SOLE   228,087 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 576 23,137 SH   SOLE   23,137 0 0
FIRST AMERN FINL CORP COM 31847R102 18,545 437,274 SH   SOLE   428,426 0 8,848
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3,345 188,008 SH   SOLE   188,008 0 0
FIRSTENERGY CORP COM 337932107 25,042 624,966 SH   SOLE   613,538 0 11,428
FORD MTR CO DEL COM 345370860 83 17,109 SH   SOLE   17,109 0 0
FOX CORP CL A COM 35137L105 15,318 648,242 SH   SOLE   639,170 0 9,072
GENERAL ELECTRIC CO COM 369604103 492 62,008 SH   SOLE   30,558 0 31,450
GENERAL MLS INC COM 370334104 20,921 396,454 SH   SOLE   389,031 0 7,423
GLOBAL PMTS INC COM 37940X102 15,084 104,581 SH   SOLE   103,092 0 1,489
GRAND CANYON ED INC COM 38526M106 2,201 28,858 SH   SOLE   28,858 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 228 11,662 SH   SOLE   11,662 0 0
HELEN OF TROY CORP LTD COM G4388N106 3,418 23,730 SH   SOLE   22,056 0 1,674
HERSHEY CO COM 427866108 50,118 378,252 SH   SOLE   371,744 0 6,508
HILL ROM HLDGS INC COM 431475102 25,647 254,937 SH   SOLE   249,605 0 5,332
HOLLYFRONTIER CORP COM 436106108 1,409 57,507 SH   SOLE   57,507 0 0
HOME DEPOT INC COM 437076102 39,863 213,500 SH   SOLE   209,893 0 3,607
HONEYWELL INTL INC COM 438516106 17,051 127,445 SH   SOLE   125,187 0 2,258
ICON PLC SHS G4705A100 26,000 191,176 SH   SOLE   191,176 0 0
IDACORP INC COM 451107106 2,220 25,293 SH   SOLE   25,293 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 4,199 139,303 SH   SOLE   139,303 0 0
INSIGHT ENTERPRISES INC COM 45765U103 1,983 47,072 SH   SOLE   47,072 0 0
INTEGER HLDGS CORP COM 45826H109 15,188 241,615 SH   SOLE   235,314 0 6,301
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,448 32,424 SH   SOLE   32,424 0 0
INTEL CORP COM 458140100 29,515 545,371 SH   SOLE   535,657 0 9,714
INTERCONTINENTAL EXCHANGE IN COM 45866F104 19,766 244,776 SH   SOLE   240,945 0 3,831
INTERNATIONAL BUSINESS MACHS COM 459200101 528 4,762 SH   SOLE   4,762 0 0
INTERPUBLIC GROUP COS INC COM 460690100 15,274 943,451 SH   SOLE   926,418 0 17,033
INVESCO QQQ TR UNIT SER 1 46090E103 3,519 18,482 SH   SOLE   16,616 0 1,866
INVESTORS BANCORP INC NEW COM 46146L101 2,580 322,909 SH   SOLE   300,029 0 22,880
ISHARES INC CORE MSCI EMKT 46434G103 3,881 95,893 SH   SOLE   95,893 0 0
ISHARES TR TIPS BD ETF 464287176 201 1,704 SH   SOLE   0 0 1,704
ISHARES TR CORE S&P500 ETF 464287200 177,302 686,153 SH   SOLE   640,868 0 45,285
ISHARES TR CORE US AGGBD ET 464287226 256 2,217 SH   SOLE   0 0 2,217
ISHARES TR BARCLAYS 7 10 YR 464287440 240 1,973 SH   SOLE   0 0 1,973
ISHARES TR 1 3 YR TREAS BD 464287457 655 7,555 SH   SOLE   7,555 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,217 15,409 SH   SOLE   15,409 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,125 7,114 SH   SOLE   7,114 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,049 7,069 SH   SOLE   7,069 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,459 61,647 SH   SOLE   61,647 0 0
ISHARES TR GL TIMB FORE ETF 464288174 4,414 91,732 SH   SOLE   91,732 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,766 46,903 SH   SOLE   46,903 0 0
ISHARES TR EAFE SML CP ETF 464288273 698 15,577 SH   SOLE   15,577 0 0
ISHARES TR IBOXX HI YD ETF 464288513 144,488 1,874,759 SH   SOLE   1,871,174 0 3,585
ISHARES TR MBS ETF 464288588 2,610 23,631 SH   SOLE   23,631 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,207 33,806 SH   SOLE   33,806 0 0
ISHARES TR EAFE GRWTH ETF 464288885 5,010 70,449 SH   SOLE   70,449 0 0
ISHARES TR MSCI EURO FL ETF 464289180 3,186 254,250 SH   SOLE   254,250 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,160 10,895 SH   SOLE   10,895 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 3,261 69,358 SH   SOLE   69,358 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 6,249 236,181 SH   SOLE   236,181 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 7,368 285,028 SH   SOLE   285,028 0 0
ISHARES TR BROAD USD HIGH 46435U853 69,269 1,951,251 SH   SOLE   1,951,251 0 0
J2 GLOBAL INC COM 48123V102 16,142 215,656 SH   SOLE   210,747 0 4,909
JACOBS ENGR GROUP INC COM 469814107 486 6,134 SH   SOLE   6,134 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,481 64,978 SH   SOLE   64,978 0 0
JOHNSON & JOHNSON COM 478160104 56,340 429,648 SH   SOLE   422,281 0 7,367
JONES LANG LASALLE INC COM 48020Q107 15,669 155,173 SH   SOLE   152,059 0 3,114
JPMORGAN CHASE & CO COM 46625H100 69,109 767,627 SH   SOLE   754,455 0 13,172
KIMBERLY CLARK CORP COM 494368103 18,300 143,111 SH   SOLE   139,734 0 3,377
KROGER CO COM 501044101 419 13,896 SH   SOLE   13,896 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 26,291 145,962 SH   SOLE   143,263 0 2,699
LAM RESEARCH CORP COM 512807108 25,298 105,409 SH   SOLE   103,819 0 1,590
LAMB WESTON HLDGS INC COM 513272104 364 6,380 SH   SOLE   6,380 0 0
LANDSTAR SYS INC COM 515098101 968 10,096 SH   SOLE   10,096 0 0
LCI INDS COM 50189K103 2,283 34,154 SH   SOLE   34,154 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 51 10,564 SH   SOLE   0 0 10,564
LILLY ELI & CO COM 532457108 1,461 10,532 SH   SOLE   10,532 0 0
LINDE PLC SHS G5494J103 20,484 118,407 SH   SOLE   118,407 0 0
LOCKHEED MARTIN CORP COM 539830109 43,551 128,487 SH   SOLE   126,278 0 2,209
LOWES COS INC COM 548661107 814 9,459 SH   SOLE   9,459 0 0
LULULEMON ATHLETICA INC COM 550021109 16,154 85,225 SH   SOLE   85,225 0 0
M D C HLDGS INC COM 552676108 10,371 447,020 SH   SOLE   447,020 0 0
MASTEC INC COM 576323109 2,559 78,171 SH   SOLE   78,171 0 0
MASTERCARD INC CL A 57636Q104 694 2,872 SH   SOLE   2,872 0 0
MCDONALDS CORP COM 580135101 25,098 151,784 SH   SOLE   149,085 0 2,699
MCGRATH RENTCORP COM 580589109 1,728 32,996 SH   SOLE   32,996 0 0
MEDTRONIC PLC SHS G5960L103 48,681 539,825 SH   SOLE   534,608 0 5,217
MERCK & CO. INC COM 58933Y105 45,108 586,274 SH   SOLE   576,034 0 10,240
META FINL GROUP INC COM 59100U108 2,036 93,744 SH   SOLE   93,744 0 0
METHODE ELECTRS INC COM 591520200 2,658 100,572 SH   SOLE   100,572 0 0
METLIFE INC COM 59156R108 13,672 447,243 SH   SOLE   439,191 0 8,052
MGIC INVT CORP WIS COM 552848103 1,731 272,647 SH   SOLE   255,363 0 17,284
MICROSOFT CORP COM 594918104 75,029 475,739 SH   SOLE   468,701 0 7,038
MILLER HERMAN INC COM 600544100 23,807 1,072,369 SH   SOLE   1,051,411 0 20,958
MKS INSTRS INC COM 55306N104 720 8,835 SH   SOLE   8,835 0 0
MORGAN STANLEY COM NEW 617446448 16,598 488,186 SH   SOLE   479,258 0 8,928
NATIONAL HEALTH INVS INC COM 63633D104 1,290 26,049 SH   SOLE   26,049 0 0
NETFLIX INC COM 64110L106 977 2,603 SH   SOLE   2,603 0 0
NEXTERA ENERGY INC COM 65339F101 34,992 145,425 SH   SOLE   142,939 0 2,486
NIKE INC CL B 654106103 505 6,098 SH   SOLE   6,098 0 0
NORTHERN TR CORP COM 665859104 226 3,000 SH   SOLE   3,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 24,033 79,435 SH   SOLE   78,405 0 1,030
NVIDIA CORP COM 67066G104 388 1,471 SH   SOLE   1,471 0 0
OMNICOM GROUP INC COM 681919106 454 8,267 SH   SOLE   8,267 0 0
ONEOK INC NEW COM 682680103 7,210 330,584 SH   SOLE   330,584 0 0
ORACLE CORP COM 68389X105 39,868 824,906 SH   SOLE   811,438 0 13,468
OWENS CORNING NEW COM 690742101 402 10,347 SH   SOLE   10,347 0 0
PAYCHEX INC COM 704326107 227 3,604 SH   SOLE   3,604 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,075 93,839 SH   SOLE   93,839 0 0
PEPSICO INC COM 713448108 1,247 10,385 SH   SOLE   10,385 0 0
PFIZER INC COM 717081103 18,783 575,473 SH   SOLE   565,071 0 10,402
PHILIP MORRIS INTL INC COM 718172109 46,339 635,124 SH   SOLE   625,936 0 9,188
PHILLIPS 66 COM 718546104 25,115 468,135 SH   SOLE   460,977 0 7,158
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 32,975 384,548 SH   SOLE   384,548 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 530 11,059 SH   SOLE   11,059 0 0
PPL CORP COM 69351T106 458 18,543 SH   SOLE   18,543 0 0
PRA HEALTH SCIENCES INC COM 69354M108 641 7,720 SH   SOLE   7,720 0 0
PRICE T ROWE GROUP INC COM 74144T108 757 7,748 SH   SOLE   7,748 0 0
PROCTER & GAMBLE CO COM 742718109 58,971 536,100 SH   SOLE   526,496 0 9,604
PROGRESSIVE CORP OHIO COM 743315103 28,628 387,704 SH   SOLE   380,902 0 6,802
PROLOGIS INC. COM 74340W103 18,819 234,160 SH   SOLE   230,031 0 4,129
PULTE GROUP INC COM 745867101 16,661 746,471 SH   SOLE   736,446 0 10,025
RAYTHEON CO COM NEW 755111507 565 4,308 SH   SOLE   4,308 0 0
REGENERON PHARMACEUTICALS COM 75886F107 19,311 39,548 SH   SOLE   39,108 0 440
ROYAL BK CDA COM 780087102 35,822 581,991 SH   SOLE   575,233 0 6,758
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 261 4,260 SH   SOLE   4,260 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 19,618 246,305 SH   SOLE   241,885 0 4,420
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,700 151,353 SH   SOLE   145,991 0 5,362
SILGAN HOLDINGS INC COM 827048109 3,215 110,793 SH   SOLE   103,396 0 7,397
SIMPSON MANUFACTURING CO INC COM 829073105 279 4,500 SH   SOLE   4,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 18,669 208,870 SH   SOLE   206,162 0 2,708
SOLAREDGE TECHNOLOGIES INC COM 83417M104 16,004 195,458 SH   SOLE   195,458 0 0
SOUTH ST CORP COM 840441109 1,380 23,498 SH   SOLE   23,498 0 0
SOUTHERN CO COM 842587107 48,381 893,620 SH   SOLE   878,647 0 14,973
SPDR S&P 500 ETF TR TR UNIT 78462F103 977 3,790 SH   SOLE   1,910 0 1,880
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 269 1,025 SH   SOLE   0 0 1,025
SPDR SER TR S&P 600 SMCP VAL 78464A300 1,083 26,514 SH   SOLE   26,514 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,640 34,270 SH   SOLE   34,270 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 8,927 262,482 SH   SOLE   262,482 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 116,877 3,270,195 SH   SOLE   3,195,834 0 74,361
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,948 114,098 SH   SOLE   114,079 0 19
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,806 42,182 SH   SOLE   42,182 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 7,923 261,903 SH   SOLE   253,265 0 8,638
SPDR SER TR PORTFOLIO SH TSR 78468R101 562 18,304 SH   SOLE   18,304 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 8,361 284,395 SH   SOLE   284,395 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 33,298 1,413,328 SH   SOLE   1,413,328 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 114,427 1,207,803 SH   SOLE   1,202,927 0 4,876
SPROUTS FMRS MKT INC COM 85208M102 3,560 191,493 SH   SOLE   179,356 0 12,137
STARBUCKS CORP COM 855244109 376 5,726 SH   SOLE   5,726 0 0
STATE STR CORP COM 857477103 15,518 291,308 SH   SOLE   286,880 0 4,428
STIFEL FINL CORP COM 860630102 1,820 44,093 SH   SOLE   44,093 0 0
STRYKER CORP COM 863667101 18,248 109,602 SH   SOLE   107,657 0 1,945
SUN LIFE FINL INC COM 866796105 17,595 548,307 SH   SOLE   548,307 0 0
SYNNEX CORP COM 87162W100 15,578 213,109 SH   SOLE   208,136 0 4,973
TAYLOR MORRISON HOME CORP COM 87724P106 2,090 190,032 SH   SOLE   177,873 0 12,159
TC ENERGY CORP COM 87807B107 16,020 364,509 SH   SOLE   364,509 0 0
TEXAS INSTRS INC COM 882508104 19,852 198,662 SH   SOLE   195,340 0 3,322
THERMO FISHER SCIENTIFIC INC COM 883556102 1,074 3,788 SH   SOLE   3,788 0 0
TJX COS INC NEW COM 872540109 16,450 344,079 SH   SOLE   338,025 0 6,054
TORONTO DOMINION BK ONT COM NEW 891160509 332 7,831 SH   SOLE   7,831 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 9,902 119,899 SH   SOLE   119,899 0 0
TRUIST FINL CORP COM 89832Q109 30,926 1,002,802 SH   SOLE   985,132 0 17,670
UBS GROUP AG SHS H42097107 14,907 1,609,854 SH   SOLE   1,609,854 0 0
UDR INC COM 902653104 17,699 484,378 SH   SOLE   475,862 0 8,516
UNION PAC CORP COM 907818108 28,059 198,947 SH   SOLE   195,492 0 3,455
UNITED PARCEL SERVICE INC CL B 911312106 777 8,316 SH   SOLE   8,316 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28,760 304,886 SH   SOLE   299,458 0 5,428
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,191 33,647 SH   SOLE   31,531 0 2,116
UNITEDHEALTH GROUP INC COM 91324P102 74,498 298,733 SH   SOLE   293,783 0 4,950
UNIVERSAL FST PRODS INC COM 913543104 2,811 75,592 SH   SOLE   75,592 0 0
US BANCORP DEL COM NEW 902973304 542 15,725 SH   SOLE   15,725 0 0
V F CORP COM 918204108 14,450 267,189 SH   SOLE   262,394 0 4,795
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 5,505 238,950 SH   SOLE   238,950 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 333 14,773 SH   SOLE   14,773 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 3,146 123,562 SH   SOLE   123,562 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,114 277,217 SH   SOLE   277,217 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2,656 93,279 SH   SOLE   93,279 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,277 24,439 SH   SOLE   24,439 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 341 1,440 SH   SOLE   1,440 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,442 18,424 SH   SOLE   18,424 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5,489 33,051 SH   SOLE   33,051 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 8,695 41,033 SH   SOLE   41,033 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 19,870 369,815 SH   SOLE   361,167 0 8,648
VERTEX PHARMACEUTICALS INC COM 92532F100 339 1,424 SH   SOLE   1,424 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,318 17,312 SH   SOLE   17,312 0 0
VISA INC COM CL A 92826C839 898 5,572 SH   SOLE   5,572 0 0
WALKER & DUNLOP INC COM 93148P102 1,848 45,897 SH   SOLE   45,897 0 0
WALMART INC COM 931142103 23,238 204,524 SH   SOLE   200,900 0 3,624
WASTE MGMT INC DEL COM 94106L109 25,152 271,737 SH   SOLE   267,241 0 4,496
WELLS FARGO CO NEW COM 949746101 439 15,287 SH   SOLE   15,287 0 0
WILLIAMS SONOMA INC COM 969904101 20,134 473,529 SH   SOLE   464,459 0 9,070
WILLIS TOWERS WATSON PLC LTD SHS G96629103 47,164 277,680 SH   SOLE   274,293 0 3,387
WISDOMTREE TR EM EX ST-OWNED 97717X578 2,639 108,065 SH   SOLE   108,065 0 0
WOODWARD INC COM 980745103 389 6,539 SH   SOLE   6,539 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 10,148 645,537 SH   SOLE   645,537 0 0
ZOETIS INC CL A 98978V103 361 3,071 SH   SOLE   3,071 0 0