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 309 1,751 SH   SOLE   1,751 0 0
ABBOTT LABS COM 002824100 3,055 35,171 SH   SOLE   35,171 0 0
ABBVIE INC COM 00287Y109 757 8,555 SH   SOLE   8,555 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34,947 165,965 SH   SOLE   165,965 0 0
ADOBE INC COM 00724F101 17,750 53,819 SH   SOLE   53,819 0 0
AIR PRODS & CHEMS INC COM 009158106 10,195 43,383 SH   SOLE   43,383 0 0
ALBANY INTL CORP CL A 012348108 1,389 18,290 SH   SOLE   18,290 0 0
ALBEMARLE CORP COM 012653101 613 8,397 SH   SOLE   8,397 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 12,951 268,019 SH   SOLE   268,019 0 0
ALPHABET INC CAP STK CL C 02079K107 2,867 2,144 SH   SOLE   2,144 0 0
ALPHABET INC CAP STK CL A 02079K305 42,214 31,517 SH   SOLE   31,517 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 265 5,660 SH   SOLE   5,660 0 0
ALTERYX INC COM CL A 02156B103 298 2,973 SH   SOLE   2,973 0 0
ALTRIA GROUP INC COM 02209S103 1,737 34,811 SH   SOLE   34,811 0 0
AMAZON COM INC COM 023135106 11,948 6,466 SH   SOLE   6,466 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,013 21,302 SH   SOLE   21,302 0 0
AMERICAN EXPRESS CO COM 025816109 31,675 254,435 SH   SOLE   254,435 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,665 24,308 SH   SOLE   24,308 0 0
AMERICAN TOWER CORP NEW COM 03027X100 20,838 90,669 SH   SOLE   90,669 0 0
AMGEN INC COM 031162100 28,396 117,791 SH   SOLE   117,791 0 0
AMPHENOL CORP NEW CL A 032095101 903 8,342 SH   SOLE   8,342 0 0
ANALOG DEVICES INC COM 032654105 2,875 24,190 SH   SOLE   24,190 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,627 26,388 SH   SOLE   26,388 0 0
ANNALY CAP MGMT INC COM 035710409 298 31,592 SH   SOLE   31,592 0 0
ANSYS INC COM 03662Q105 5,249 20,390 SH   SOLE   20,390 0 0
APPLE INC COM 037833100 52,040 177,218 SH   SOLE   177,218 0 0
ASGN INC COM 00191U102 2,055 28,953 SH   SOLE   28,953 0 0
AT&T INC COM 00206R102 10,628 271,966 SH   SOLE   271,966 0 0
ATKORE INTL GROUP INC COM 047649108 382 9,431 SH   SOLE   9,431 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,183 24,532 SH   SOLE   24,532 0 0
AUTOZONE INC COM 053332102 17,967 15,082 SH   SOLE   15,082 0 0
AVANGRID INC COM 05351W103 1,109 21,671 SH   SOLE   21,671 0 0
AVERY DENNISON CORP COM 053611109 23,544 179,972 SH   SOLE   179,972 0 0
BANK AMER CORP COM 060505104 33,458 949,975 SH   SOLE   949,975 0 0
BAXTER INTL INC COM 071813109 1,831 21,891 SH   SOLE   21,891 0 0
BECTON DICKINSON & CO COM 075887109 10,455 38,443 SH   SOLE   38,443 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,040 17,838 SH   SOLE   17,838 0 0
BEST BUY INC COM 086516101 35,866 408,494 SH   SOLE   408,494 0 0
BIOTELEMETRY INC COM 090672106 1,830 39,533 SH   SOLE   39,533 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 173 14,525 SH   SOLE   14,525 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 109 10,960 SH   SOLE   10,960 0 0
BLACKROCK INC COM 09247X101 3,194 6,353 SH   SOLE   6,353 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,971 52,944 SH   SOLE   52,944 0 0
BOOKING HLDGS INC COM 09857L108 2,606 1,269 SH   SOLE   1,269 0 0
BOOT BARN HLDGS INC COM 099406100 1,794 40,293 SH   SOLE   40,293 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,143 25,281 SH   SOLE   25,281 0 0
BOYD GAMING CORP COM 103304101 1,516 50,628 SH   SOLE   50,628 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 32,725 509,807 SH   SOLE   509,807 0 0
BROADCOM INC COM 11135F101 273 864 SH   SOLE   864 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 2,032 14,082 SH   SOLE   14,082 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 605 44,495 SH   SOLE   44,495 0 0
CAPITAL ONE FINL CORP COM 14040H105 508 4,935 SH   SOLE   4,935 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 237 4,664 SH   SOLE   4,664 0 0
CDW CORP COM 12514G108 37,843 264,931 SH   SOLE   264,931 0 0
CENTERSTATE BK CORP COM 15201P109 1,861 74,485 SH   SOLE   74,485 0 0
CHEFS WHSE INC COM 163086101 1,591 41,740 SH   SOLE   41,740 0 0
CHEGG INC COM 163092109 1,642 43,309 SH   SOLE   43,309 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,137 22,301 SH   SOLE   22,301 0 0
CHEVRON CORP NEW COM 166764100 13,474 111,812 SH   SOLE   111,812 0 0
CINTAS CORP COM 172908105 2,765 10,275 SH   SOLE   10,275 0 0
CISCO SYS INC COM 17275R102 31,680 660,558 SH   SOLE   660,558 0 0
CITIGROUP INC COM NEW 172967424 1,676 20,980 SH   SOLE   20,980 0 0
CITIZENS FINL GROUP INC COM 174610105 17,683 435,433 SH   SOLE   435,433 0 0
CMS ENERGY CORP COM 125896100 1,315 20,932 SH   SOLE   20,932 0 0
COCA COLA CO COM 191216100 1,438 25,980 SH   SOLE   25,980 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,851 158,345 SH   SOLE   158,345 0 0
COMCAST CORP NEW CL A 20030N101 36,757 817,374 SH   SOLE   817,374 0 0
COMERICA INC COM 200340107 276 3,840 SH   SOLE   3,840 0 0
COMFORT SYS USA INC COM 199908104 1,796 36,035 SH   SOLE   36,035 0 0
CONAGRA BRANDS INC COM 205887102 475 13,874 SH   SOLE   13,874 0 0
CONMED CORP COM 207410101 2,121 18,963 SH   SOLE   18,963 0 0
CONOCOPHILLIPS COM 20825C104 10,297 158,347 SH   SOLE   158,347 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,210 6,379 SH   SOLE   6,379 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 344 6,898 SH   SOLE   6,898 0 0
CUBIC CORP COM 229669106 1,486 23,371 SH   SOLE   23,371 0 0
CURTISS WRIGHT CORP COM 231561101 1,639 11,631 SH   SOLE   11,631 0 0
CVS HEALTH CORP COM 126650100 9,128 122,874 SH   SOLE   122,874 0 0
D R HORTON INC COM 23331A109 30,368 575,696 SH   SOLE   575,696 0 0
DANAHER CORPORATION COM 235851102 1,860 12,121 SH   SOLE   12,121 0 0
DECKERS OUTDOOR CORP COM 243537107 1,783 10,557 SH   SOLE   10,557 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,148 34,230 SH   SOLE   34,230 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 31,638 541,009 SH   SOLE   541,009 0 0
DISCOVER FINL SVCS COM 254709108 521 6,143 SH   SOLE   6,143 0 0
DISNEY WALT CO COM DISNEY 254687106 29,982 207,304 SH   SOLE   207,304 0 0
DTE ENERGY CO COM 233331107 1,468 11,307 SH   SOLE   11,307 0 0
DUKE REALTY CORP COM NEW 264411505 291 8,383 SH   SOLE   8,383 0 0
DUPONT DE NEMOURS INC COM 26614N102 538 8,383 SH   SOLE   8,383 0 0
DXC TECHNOLOGY CO COM 23355L106 3,256 86,630 SH   SOLE   86,630 0 0
EASTGROUP PPTY INC COM 277276101 2,258 17,017 SH   SOLE   17,017 0 0
EATON CORP PLC SHS G29183103 16,403 173,172 SH   SOLE   173,172 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 7,656 141,908 SH   SOLE   141,908 0 0
ENCOMPASS HEALTH CORP COM 29261A100 4,875 70,384 SH   SOLE   70,384 0 0
ENTERGY CORP NEW COM 29364G103 1,454 12,135 SH   SOLE   12,135 0 0
EOG RES INC COM 26875P101 894 10,671 SH   SOLE   10,671 0 0
EVERSOURCE ENERGY COM 30040W108 24,228 284,801 SH   SOLE   284,801 0 0
EXACT SCIENCES CORP COM 30063P105 436 4,716 SH   SOLE   4,716 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,372 12,993 SH   SOLE   12,993 0 0
EXXON MOBIL CORP COM 30231G102 10,738 153,883 SH   SOLE   153,883 0 0
FACEBOOK INC CL A 30303M102 32,140 156,588 SH   SOLE   156,588 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 34,447 247,663 SH   SOLE   247,663 0 0
FIRST BANCORP N C COM 318910106 2,070 51,858 SH   SOLE   51,858 0 0
FISERV INC COM 337738108 355 3,066 SH   SOLE   3,066 0 0
FIVE9 INC COM 338307101 2,042 31,132 SH   SOLE   31,132 0 0
FORMFACTOR INC COM 346375108 2,134 82,163 SH   SOLE   82,163 0 0
GENERAL MLS INC COM 370334104 11,890 221,998 SH   SOLE   221,998 0 0
GLADSTONE INVT CORP COM 376546107 133 10,000 SH   SOLE   10,000 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,217 167,540 SH   SOLE   167,540 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 300 1,306 SH   SOLE   1,306 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,308 18,728 SH   SOLE   18,728 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 11,749 365,104 SH   SOLE   365,104 0 0
HANOVER INS GROUP INC COM 410867105 1,991 14,568 SH   SOLE   14,568 0 0
HARSCO CORP COM 415864107 2,042 88,763 SH   SOLE   88,763 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 261 16,475 SH   SOLE   16,475 0 0
HILL ROM HLDGS INC COM 431475102 28,871 254,300 SH   SOLE   254,300 0 0
HMS HLDGS CORP COM 40425J101 1,801 60,846 SH   SOLE   60,846 0 0
HOME DEPOT INC COM 437076102 30,230 138,430 SH   SOLE   138,430 0 0
HONEYWELL INTL INC COM 438516106 2,915 16,469 SH   SOLE   16,469 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,489 68,745 SH   SOLE   68,745 0 0
HUBBELL INC COM 443510607 748 5,060 SH   SOLE   5,060 0 0
ILLINOIS TOOL WKS INC COM 452308109 721 4,016 SH   SOLE   4,016 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,065 24,805 SH   SOLE   24,805 0 0
INGERSOLL-RAND PLC SHS G47791101 15,408 115,919 SH   SOLE   115,919 0 0
INGEVITY CORP COM 45688C107 1,352 15,468 SH   SOLE   15,468 0 0
INSPERITY INC COM 45778Q107 361 4,199 SH   SOLE   4,199 0 0
INTEL CORP COM 458140100 36,172 604,383 SH   SOLE   604,383 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 407 688 SH   SOLE   688 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,280 19,706 SH   SOLE   19,706 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 330 6,124 SH   SOLE   6,124 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 235 6,946 SH   SOLE   6,946 0 0
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 371 9,401 SH   SOLE   9,401 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 626 2,943 SH   SOLE   2,943 0 0
IQVIA HLDGS INC COM 46266C105 6,419 41,543 SH   SOLE   41,543 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 409 2,215 SH   SOLE   2,215 0 0
ISHARES TR CORE S&P TTL STK 464287150 237 3,264 SH   SOLE   3,264 0 0
ISHARES TR CORE S&P500 ETF 464287200 329 1,017 SH   SOLE   1,017 0 0
ISHARES TR EXPANDED TECH 464287515 226 969 SH   SOLE   969 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,522 25,807 SH   SOLE   25,807 0 0
ISHARES TR S&P MC 400GR ETF 464287606 745 3,127 SH   SOLE   3,127 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,912 10,867 SH   SOLE   10,867 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 247 1,493 SH   SOLE   1,493 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 410 2,175 SH   SOLE   2,175 0 0
ISHARES TR S&P MC 400VL ETF 464287705 261 1,531 SH   SOLE   1,531 0 0
ISHARES TR CORE S&P SCP ETF 464287804 837 9,984 SH   SOLE   9,984 0 0
ISHARES TR IBOXX HI YD ETF 464288513 368 4,183 SH   SOLE   4,183 0 0
ISHARES TR MBS ETF 464288588 888 8,221 SH   SOLE   8,221 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,335 11,846 SH   SOLE   11,846 0 0
ISHARES TR INTRM TR CRP ETF 464288638 442 7,623 SH   SOLE   7,623 0 0
ISHARES TR SH TR CRPORT ETF 464288646 702 13,099 SH   SOLE   13,099 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 2,467 37,604 SH   SOLE   37,604 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 685 13,430 SH   SOLE   13,430 0 0
JOHNSON & JOHNSON COM 478160104 3,525 24,166 SH   SOLE   24,166 0 0
JPMORGAN CHASE & CO COM 46625H100 37,791 271,094 SH   SOLE   271,094 0 0
KEYCORP NEW COM 493267108 1,480 73,146 SH   SOLE   73,146 0 0
KIMBERLY CLARK CORP COM 494368103 28,503 207,218 SH   SOLE   207,218 0 0
KLA CORPORATION COM NEW 482480100 3,437 19,289 SH   SOLE   19,289 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 216 4,431 SH   SOLE   4,431 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,983 10,020 SH   SOLE   10,020 0 0
LAM RESEARCH CORP COM 512807108 36,337 124,270 SH   SOLE   124,270 0 0
LAS VEGAS SANDS CORP COM 517834107 221 3,196 SH   SOLE   3,196 0 0
LAUDER ESTEE COS INC CL A 518439104 312 1,513 SH   SOLE   1,513 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,729 16,575 SH   SOLE   16,575 0 0
LOCKHEED MARTIN CORP COM 539830109 2,936 7,540 SH   SOLE   7,540 0 0
LOWES COS INC COM 548661107 3,362 28,076 SH   SOLE   28,076 0 0
MARATHON PETE CORP COM 56585A102 18,308 303,869 SH   SOLE   303,869 0 0
MARCUS CORP COM 566330106 1,257 39,562 SH   SOLE   39,562 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 11,533 89,569 SH   SOLE   89,569 0 0
MASTEC INC COM 576323109 2,649 41,280 SH   SOLE   41,280 0 0
MASTERCARD INC CL A 57636Q104 40,191 134,603 SH   SOLE   134,603 0 0
MATADOR RES CO COM 576485205 1,431 79,651 SH   SOLE   79,651 0 0
MCDONALDS CORP COM 580135101 3,361 17,007 SH   SOLE   17,007 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,589 75,283 SH   SOLE   75,283 0 0
MEDTRONIC PLC SHS G5960L103 4,065 35,829 SH   SOLE   35,829 0 0
MERCK & CO INC COM 58933Y105 28,854 317,247 SH   SOLE   317,247 0 0
METLIFE INC COM 59156R108 28,290 555,036 SH   SOLE   555,036 0 0
MICROSOFT CORP COM 594918104 50,710 321,561 SH   SOLE   321,561 0 0
MKS INSTRUMENT INC COM 55306N104 382 3,474 SH   SOLE   3,474 0 0
MONDELEZ INTL INC CL A 609207105 29,531 536,139 SH   SOLE   536,139 0 0
MOOG INC CL A 615394202 1,416 16,595 SH   SOLE   16,595 0 0
MORGAN STANLEY COM NEW 617446448 31,833 622,707 SH   SOLE   622,707 0 0
MSCI INC COM 55354G100 685 2,655 SH   SOLE   2,655 0 0
NASDAQ INC COM 631103108 1,508 14,080 SH   SOLE   14,080 0 0
NETFLIX INC COM 64110L106 345 1,067 SH   SOLE   1,067 0 0
NEXTERA ENERGY INC COM 65339F101 28,662 118,361 SH   SOLE   118,361 0 0
NIKE INC CL B 654106103 309 3,053 SH   SOLE   3,053 0 0
NORFOLK SOUTHERN CORP COM 655844108 32,914 169,547 SH   SOLE   169,547 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,515 4,405 SH   SOLE   4,405 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,598 5,928 SH   SOLE   5,928 0 0
ONEOK INC NEW COM 682680103 8,973 118,579 SH   SOLE   118,579 0 0
ONTO INNOVATION INC COM 683344105 1,951 53,392 SH   SOLE   53,392 0 0
ORACLE CORP COM 68389X105 2,631 49,668 SH   SOLE   49,668 0 0
OUTFRONT MEDIA INC COM 69007J106 2,222 82,853 SH   SOLE   82,853 0 0
PACKAGING CORP AMER COM 695156109 12,631 112,791 SH   SOLE   112,791 0 0
PEPSICO INC COM 713448108 3,547 25,952 SH   SOLE   25,952 0 0
PERFICIENT INC COM 71375U101 2,253 48,906 SH   SOLE   48,906 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,867 36,261 SH   SOLE   36,261 0 0
PFIZER INC COM 717081103 2,285 58,316 SH   SOLE   58,316 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 2,077 32,449 SH   SOLE   32,449 0 0
PIONEER NAT RES CO COM 723787107 600 3,965 SH   SOLE   3,965 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,194 13,742 SH   SOLE   13,742 0 0
POLYONE CORP COM 73179P106 1,600 43,487 SH   SOLE   43,487 0 0
PRIMERICA INC COM 74164M108 2,002 15,337 SH   SOLE   15,337 0 0
PROCTER & GAMBLE CO COM 742718109 2,339 18,730 SH   SOLE   18,730 0 0
PROLOGIS INC COM 74340W103 12,476 139,955 SH   SOLE   139,955 0 0
PROPETRO HLDG CORP COM 74347M108 1,429 127,024 SH   SOLE   127,024 0 0
PRUDENTIAL FINL INC COM 744320102 799 8,525 SH   SOLE   8,525 0 0
QUINSTREET INC COM 74874Q100 1,359 88,754 SH   SOLE   88,754 0 0
RALPH LAUREN CORP CL A 751212101 2,764 23,578 SH   SOLE   23,578 0 0
RAPID7 INC COM 753422104 1,920 34,274 SH   SOLE   34,274 0 0
RAYTHEON CO COM NEW 755111507 17,971 81,783 SH   SOLE   81,783 0 0
REGENERON PHARMACEUTICALS COM 75886F107 251 668 SH   SOLE   668 0 0
REPLIGEN CORP COM 759916109 2,148 23,225 SH   SOLE   23,225 0 0
RESMED INC COM 761152107 4,249 27,421 SH   SOLE   27,421 0 0
ROCKWELL AUTOMATION INC COM 773903109 291 1,435 SH   SOLE   1,435 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 24,831 185,989 SH   SOLE   185,989 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 572 9,701 SH   SOLE   9,701 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,672 76,830 SH   SOLE   76,830 0 0
S&P GLOBAL INC COM 78409V104 1,909 6,993 SH   SOLE   6,993 0 0
SALESFORCE COM INC COM 79466L302 5,793 35,620 SH   SOLE   35,620 0 0
SAP SE SPON ADR 803054204 446 3,327 SH   SOLE   3,327 0 0
SAREPTA THERAPEUTICS INC COM 803607100 324 2,514 SH   SOLE   2,514 0 0
SCHLUMBERGER LTD COM 806857108 10,845 269,776 SH   SOLE   269,776 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 323 5,388 SH   SOLE   5,388 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 233 2,538 SH   SOLE   2,538 0 0
SERVICENOW INC COM 81762P102 571 2,021 SH   SOLE   2,021 0 0
SKYWEST INC COM 830879102 1,946 30,111 SH   SOLE   30,111 0 0
SMUCKER J M CO COM NEW 832696405 328 3,149 SH   SOLE   3,149 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,807 23,791 SH   SOLE   23,791 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,683 5,228 SH   SOLE   5,228 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 789 2,103 SH   SOLE   2,103 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 695 11,939 SH   SOLE   11,939 0 0
SPLUNK INC COM 848637104 436 2,911 SH   SOLE   2,911 0 0
SQUARE INC CL A 852234103 2,932 46,866 SH   SOLE   46,866 0 0
STAG INDL INC COM 85254J102 3,331 105,502 SH   SOLE   105,502 0 0
STARBUCKS CORP COM 855244109 518 5,896 SH   SOLE   5,896 0 0
STARWOOD PPTY TR INC COM 85571B105 29,430 1,183,823 SH   SOLE   1,183,823 0 0
STORE CAP CORP COM 862121100 9,617 258,257 SH   SOLE   258,257 0 0
STRYKER CORP COM 863667101 11,747 55,953 SH   SOLE   55,953 0 0
SYNNEX CORP COM 87162W100 2,019 15,672 SH   SOLE   15,672 0 0
SYSCO CORP COM 871829107 31,033 362,790 SH   SOLE   362,790 0 0
T MOBILE US INC COM 872590104 31,222 398,135 SH   SOLE   398,135 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,505 30,912 SH   SOLE   30,912 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 753 12,952 SH   SOLE   12,952 0 0
TARGET CORP COM 87612E106 343 2,678 SH   SOLE   2,678 0 0
TE CONNECTIVITY LTD REG SHS H84989104 328 3,421 SH   SOLE   3,421 0 0
TEXAS INSTRS INC COM 882508104 532 4,146 SH   SOLE   4,146 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 240 5,053 SH   SOLE   5,053 0 0
THE TRADE DESK INC COM CL A 88339J105 688 2,650 SH   SOLE   2,650 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 33,160 102,073 SH   SOLE   102,073 0 0
TRACTOR SUPPLY CO COM 892356106 11,840 126,712 SH   SOLE   126,712 0 0
TRINET GROUP INC COM 896288107 1,636 28,902 SH   SOLE   28,902 0 0
TRUIST FINL CORP COM 89832Q109 16,005 284,188 SH   SOLE   284,188 0 0
TYSON FOODS INC CL A 902494103 1,469 16,135 SH   SOLE   16,135 0 0
UNION PACIFIC CORP COM 907818108 1,480 8,185 SH   SOLE   8,185 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,073 67,137 SH   SOLE   67,137 0 0
UNITED PARCEL SERVICE INC CL B 911312106 214 1,829 SH   SOLE   1,829 0 0
UNITED TECHNOLOGIES CORP COM 913017109 571 3,810 SH   SOLE   3,810 0 0
UNITEDHEALTH GROUP INC COM 91324P102 36,122 122,873 SH   SOLE   122,873 0 0
UPLAND SOFTWARE INC COM 91544A109 1,481 41,480 SH   SOLE   41,480 0 0
US BANCORP DEL COM NEW 902973304 1,108 18,680 SH   SOLE   18,680 0 0
V F CORP COM 918204108 658 6,603 SH   SOLE   6,603 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,113 11,890 SH   SOLE   11,890 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,109 10,512 SH   SOLE   10,512 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,648 9,250 SH   SOLE   9,250 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 323 1,975 SH   SOLE   1,975 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,117 25,129 SH   SOLE   25,129 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 419 7,526 SH   SOLE   7,526 0 0
VARIAN MED SYS INC COM 92220P105 9,350 65,843 SH   SOLE   65,843 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,679 190,219 SH   SOLE   190,219 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,905 13,268 SH   SOLE   13,268 0 0
VISA INC COM CL A 92826C839 39,401 209,693 SH   SOLE   209,693 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,043 17,683 SH   SOLE   17,683 0 0
WALMART INC COM 931142103 17,899 150,611 SH   SOLE   150,611 0 0
WASTE MGMT INC DEL COM 94106L109 29,469 258,589 SH   SOLE   258,589 0 0
WEC ENERGY GROUP INC COM 92939U106 1,466 15,900 SH   SOLE   15,900 0 0
WELLS FARGO CO NEW COM 949746101 361 6,713 SH   SOLE   6,713 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,294 57,785 SH   SOLE   57,785 0 0
WILLIAMS COS INC DEL COM 969457100 370 15,616 SH   SOLE   15,616 0 0
WINTRUST FINL CORP COM 97650W108 2,426 34,213 SH   SOLE   34,213 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 203 4,826 SH   SOLE   4,826 0 0
WORKDAY INC CL A 98138H101 516 3,136 SH   SOLE   3,136 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,216 35,285 SH   SOLE   35,285 0 0
XCEL ENERGY INC COM 98389B100 283 4,457 SH   SOLE   4,457 0 0
YETI HLDGS INC COM 98585X104 2,056 59,112 SH   SOLE   59,112 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 18,636 72,955 SH   SOLE   72,955 0 0
ZOETIS INC CL A 98978V103 5,557 41,985 SH   SOLE   41,985 0 0