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
VANGUARD INDEX FDS TOTAL STK MKT 922908769 41,964 279,592 SH   SOLE   279,592 0 0
MICROSOFT CORP COM 594918104 37,698 281,412 SH   SOLE   281,412 0 0
ALPHABET INC CAP STK CL C 02079K107 36,068 33,368 SH   SOLE   33,368 0 0
AMAZON COM INC COM 023135106 34,725 18,338 SH   SOLE   18,338 0 0
APPLE INC COM 037833100 33,303 168,264 SH   SOLE   168,264 0 0
FACEBOOK INC CL A 30303M102 28,027 145,219 SH   SOLE   145,219 0 0
CISCO SYS INC COM 17275R102 23,536 430,033 SH   SOLE   430,033 0 0
PROCTER AND GAMBLE CO COM 742718109 22,907 208,908 SH   SOLE   208,908 0 0
VISA INC COM CL A 92826C839 21,802 125,625 SH   SOLE   125,625 0 0
DISNEY WALT CO COM DISNEY 254687106 21,310 152,607 SH   SOLE   152,607 0 0
BANK AMER CORP COM 060505104 21,300 734,492 SH   SOLE   734,492 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20,598 360,543 SH   SOLE   360,543 0 0
MASTERCARD INC CL A 57636Q104 20,034 75,733 SH   SOLE   75,733 0 0
PROLOGIS INC COM 74340W103 19,793 247,100 SH   SOLE   247,100 0 0
JPMORGAN CHASE & CO COM 46625H100 19,138 171,181 SH   SOLE   171,181 0 0
COCA COLA CO COM 191216100 18,344 360,261 SH   SOLE   360,261 0 0
MERCK & CO INC COM 58933Y105 17,543 209,218 SH   SOLE   209,218 0 0
ABBOTT LABS COM 002824100 17,467 207,692 SH   SOLE   207,692 0 0
IQVIA HLDGS INC COM 46266C105 15,569 96,761 SH   SOLE   96,761 0 0
MONDELEZ INTL INC CL A 609207105 14,774 274,091 SH   SOLE   274,091 0 0
PEPSICO INC COM 713448108 14,353 109,455 SH   SOLE   109,455 0 0
BOSTON SCIENTIFIC CORP COM 101137107 13,200 307,124 SH   SOLE   307,124 0 0
STRYKER CORP COM 863667101 13,081 63,629 SH   SOLE   63,629 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,014 53,335 SH   SOLE   53,335 0 0
STARBUCKS CORP COM 855244109 12,451 148,525 SH   SOLE   148,525 0 0
YUM BRANDS INC COM 988498101 11,823 106,828 SH   SOLE   106,828 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11,717 299,128 SH   SOLE   299,128 0 0
BLACKROCK INC COM 09247X101 11,556 24,624 SH   SOLE   24,624 0 0
AMERICAN TOWER CORP NEW COM 03027X100 11,069 54,142 SH   SOLE   54,142 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,880 58,884 SH   SOLE   58,884 0 0
PAYPAL HLDGS INC COM 70450Y103 10,811 94,453 SH   SOLE   94,453 0 0
ULTA BEAUTY INC COM 90384S303 10,590 30,528 SH   SOLE   30,528 0 0
CINTAS CORP COM 172908105 10,211 43,033 SH   SOLE   43,033 0 0
ZOETIS INC CL A 98978V103 10,147 89,411 SH   SOLE   89,411 0 0
UNION PACIFIC CORP COM 907818108 10,048 59,418 SH   SOLE   59,418 0 0
PFIZER INC COM 717081103 9,915 228,871 SH   SOLE   228,871 0 0
REPUBLIC SVCS INC COM 760759100 9,853 113,722 SH   SOLE   113,722 0 0
MCDONALDS CORP COM 580135101 9,159 44,106 SH   SOLE   44,106 0 0
NVIDIA CORP COM 67066G104 8,269 50,353 SH   SOLE   50,353 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,113 47,881 SH   SOLE   47,881 0 0
HCA HEALTHCARE INC COM 40412C101 8,056 59,598 SH   SOLE   59,598 0 0
WELLTOWER INC COM 95040Q104 7,312 89,679 SH   SOLE   89,679 0 0
HUMANA INC COM 444859102 6,937 26,149 SH   SOLE   26,149 0 0
NIKE INC CL B 654106103 6,812 81,146 SH   SOLE   81,146 0 0
NEXTERA ENERGY INC COM 65339F101 6,781 33,103 SH   SOLE   33,103 0 0
US BANCORP DEL COM NEW 902973304 6,775 129,287 SH   SOLE   129,287 0 0
HOME DEPOT INC COM 437076102 6,696 32,197 SH   SOLE   32,197 0 0
GLOBAL PMTS INC COM 37940X102 6,678 41,702 SH   SOLE   41,702 0 0
HILL ROM HLDGS INC COM 431475102 6,634 63,415 SH   SOLE   63,415 0 0
LULULEMON ATHLETICA INC COM 550021109 6,552 36,355 SH   SOLE   36,355 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6,343 64,983 SH   SOLE   64,983 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,209 41,153 SH   SOLE   41,153 0 0
TEXAS INSTRS INC COM 882508104 6,163 53,702 SH   SOLE   53,702 0 0
ADOBE INC COM 00724F101 5,898 20,017 SH   SOLE   20,017 0 0
EDWARD LIFESCIENCES CORP COM 28176E108 5,832 31,566 SH   SOLE   31,566 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5,589 42,880 SH   SOLE   42,880 0 0
INTUIT COM 461202103 5,531 21,164 SH   SOLE   21,164 0 0
MATCH GROUP INC COM 57665R106 5,433 80,762 SH   SOLE   80,762 0 0
CONOCOPHILLIPS COM 20825C104 5,360 87,867 SH   SOLE   87,867 0 0
YUM CHINA HLDGS INC COM 98850P109 5,359 115,997 SH   SOLE   115,997 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,239 73,983 SH   SOLE   73,983 0 0
MORGAN STANLEY COM NEW 617446448 5,133 117,158 SH   SOLE   117,158 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,125 22,271 SH   SOLE   22,271 0 0
CSX CORP COM 126408103 5,058 65,372 SH   SOLE   65,372 0 0
SERVICENOW INC COM 81762P102 4,999 18,205 SH   SOLE   18,205 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,945 57,767 SH   SOLE   57,767 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,908 65,380 SH   SOLE   65,380 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,866 110,220 SH   SOLE   110,220 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,839 32,090 SH   SOLE   32,090 0 0
TJX COS INC NEW COM 872540109 4,807 90,902 SH   SOLE   90,902 0 0
GILEAD SCIENCES INC COM 375558103 4,563 67,546 SH   SOLE   67,546 0 0
SYSCO CORP COM 871829107 4,528 64,032 SH   SOLE   64,032 0 0
IDEX CORP COM 45167R104 4,484 26,050 SH   SOLE   26,050 0 0
ROSS STORES INC COM 778296103 4,469 45,086 SH   SOLE   45,086 0 0
XILINX INC COM 983919101 4,465 37,865 SH   SOLE   37,865 0 0
BB&T CORP COM 054937107 4,426 90,079 SH   SOLE   90,079 0 0
ECOLAB INC COM 278865100 4,366 22,112 SH   SOLE   22,112 0 0
ORACLE CORP COM 68389X105 4,358 76,491 SH   SOLE   76,491 0 0
BROADCOM INC COM 11135F101 4,357 15,137 SH   SOLE   15,137 0 0
SALESFORCE COM INC COM 79466L302 4,306 28,380 SH   SOLE   28,380 0 0
NOVO-NORDISK A S ADR 670100205 4,291 84,073 SH   SOLE   84,073 0 0
VULCAN MATLS CO COM 929160109 4,283 31,195 SH   SOLE   31,195 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,266 57,126 SH   SOLE   57,126 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,172 5,692 SH   SOLE   5,692 0 0
M & T BK CORP COM 55261F104 4,076 23,964 SH   SOLE   23,964 0 0
CITIGROUP INC COM NEW 172967424 4,061 57,993 SH   SOLE   57,993 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,055 20,342 SH   SOLE   20,342 0 0
OMNICOM GROUP INC COM 681919106 3,981 48,583 SH   SOLE   48,583 0 0
CITIZENS FINL GROUP INC COM 174610105 3,926 111,033 SH   SOLE   111,033 0 0
TRACTOR SUPPLY CO COM 892356106 3,922 36,050 SH   SOLE   36,050 0 0
LILLY ELI & CO COM 532457108 3,785 34,167 SH   SOLE   34,167 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 3,711 62,042 SH   SOLE   62,042 0 0
AES CORP COM 00130H105 3,632 216,689 SH   SOLE   216,689 0 0
CHEVRON CORP NEW COM 166764100 3,618 29,076 SH   SOLE   29,076 0 0
SYNOPSYS INC COM 871607107 3,538 27,494 SH   SOLE   27,494 0 0
CAESARS ENTMT CORP COM 127686103 3,459 292,675 SH   SOLE   292,675 0 0
WATERS CORP COM 941848103 3,447 16,014 SH   SOLE   16,014 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,400 20,563 SH   SOLE   20,563 0 0
FORTINET INC COM 34959E109 3,305 43,019 SH   SOLE   43,019 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,281 41,049 SH   SOLE   41,049 0 0
JONES LANG LASALLE INC COM 48020Q107 3,275 23,277 SH   SOLE   23,277 0 0
ANTHEM INC COM 036752103 3,264 11,566 SH   SOLE   11,566 0 0
TWITTER INC COM 90184L102 3,258 93,339 SH   SOLE   93,339 0 0
DIGITAL RLTY TR INC COM 253868103 3,224 27,370 SH   SOLE   27,370 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 3,185 44,107 SH   SOLE   44,107 0 0
LAUDER ESTEE COS INC CL A 518439104 2,814 15,370 SH   SOLE   15,370 0 0
HELMERICH & PAYNE INC COM 423452101 2,812 55,547 SH   SOLE   55,547 0 0
SBA COMMUNICATIONS CORP NEW CLA 78410G104 2,754 12,248 SH   SOLE   12,248 0 0
ANAPLAN INC COM 03272L108 2,677 53,047 SH   SOLE   53,047 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2,676 69,091 SH   SOLE   69,091 0 0
YETI HLDGS INC COM 98585X104 2,643 91,285 SH   SOLE   91,285 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,628 19,143 SH   SOLE   19,143 0 0
SHOPIFY INC CL A 82509L107 2,625 8,745 SH   SOLE   8,745 0 0
ILLUMINA INC COM 452327109 2,621 7,120 SH   SOLE   7,120 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 2,621 49,686 SH   SOLE   49,686 0 0
AUTOZONE INC COM 053332102 2,602 2,367 SH   SOLE   2,367 0 0
INSPERITY INC COM 45778Q107 2,597 21,263 SH   SOLE   21,263 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,591 25,869 SH   SOLE   25,869 0 0
ETSY INC COM 29786A106 2,577 41,997 SH   SOLE   41,997 0 0
DEXCOM INC COM 252131107 2,553 17,038 SH   SOLE   17,038 0 0
DOVER CORP COM 260003108 2,535 25,300 SH   SOLE   25,300 0 0
DECKERS OUTDOOR CORP COM 243537107 2,498 14,194 SH   SOLE   14,194 0 0
NETEASE INC SPONSORED ADR 64110W102 2,479 9,691 SH   SOLE   9,691 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,416 15,587 SH   SOLE   15,587 0 0
FIRST BANCORP P R COM NEW 318672706 2,372 214,897 SH   SOLE   214,897 0 0
ZYNGA INC CL A 98986T108 2,364 385,649 SH   SOLE   385,649 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,322 36,132 SH   SOLE   36,132 0 0
PATTERSON UTI ENERGY INC COM 703481101 2,251 195,580 SH   SOLE   195,580 0 0
TRIPADVISOR INC COM 896945201 2,213 47,802 SH   SOLE   47,802 0 0
COMCAST CORP NEW CL A 20030N101 2,201 52,052 SH   SOLE   52,052 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,170 20,453 SH   SOLE   20,453 0 0
BAXTER INTL INC COM 071813109 2,127 25,969 SH   SOLE   25,969 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,125 38,877 SH   SOLE   38,877 0 0
PLANET FITNESS INC CL A 72703H101 2,067 28,540 SH   SOLE   28,540 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,030 218,029 SH   SOLE   218,029 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,010 10,960 SH   SOLE   10,960 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,001 15,041 SH   SOLE   15,041 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,993 23,190 SH   SOLE   23,190 0 0
TELEPHONE & DATA SYS INC COM COM NEW 879433829 1,916 63,036 SH   SOLE   63,036 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,891 88,347 SH   SOLE   88,347 0 0
CVR ENERGY INC COM 12662P108 1,862 37,252 SH   SOLE   37,252 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1,801 147,972 SH   SOLE   147,972 0 0
LYFT INC CL A COM 55087P104 1,798 27,357 SH   SOLE   27,357 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,765 38,056 SH   SOLE   38,056 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,759 135,073 SH   SOLE   135,073 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,747 5,434 SH   SOLE   5,434 0 0
YY INC SPONSORED ADS A 98426T106 1,714 24,592 SH   SOLE   24,592 0 0
MARATHON OIL CORP COM 565849106 1,701 119,713 SH   SOLE   119,713 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,695 39,630 SH   SOLE   39,630 0 0
NETAPP INC COM 64110D104 1,615 26,167 SH   SOLE   26,167 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,614 71,429 SH   SOLE   71,429 0 0
URBAN OUTFITTERS INC COM 917047102 1,606 70,578 SH   SOLE   70,578 0 0
BLOCK H & R INC COM 093671105 1,510 51,550 SH   SOLE   51,550 0 0
HARLEY DAVIDSON INC COM 412822108 1,476 41,186 SH   SOLE   41,186 0 0
JOHNSON & JOHNSON COM 478160104 1,447 10,390 SH   SOLE   10,390 0 0
PARKER HANNIFIN CORP COM 701094104 1,397 8,220 SH   SOLE   8,220 0 0
KIMCO RLTY CORP COM 49446R109 1,327 71,805 SH   SOLE   71,805 0 0
ALPHABET INC CAP STK CL A 02079K305 1,248 1,153 SH   SOLE   1,153 0 0
HOLLYFRONTIER CORP COM 436106108 1,243 26,869 SH   SOLE   26,869 0 0
AMGEN INC COM 031162100 1,178 6,390 SH   SOLE   6,390 0 0
ALLSTATE CORP COM 020002101 1,177 11,571 SH   SOLE   11,571 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,106 117,382 SH   SOLE   117,382 0 0
NUCOR CORP COM 670346105 1,037 18,819 SH   SOLE   18,819 0 0
JUNIPER NETWORKS INC COM 48203R104 977 36,679 SH   SOLE   36,679 0 0
BERRY GLOBAL GROUP INC COM 08579W103 848 16,122 SH   SOLE   16,122 0 0
WINGSTOP INC COM 974155103 797 8,413 SH   SOLE   8,413 0 0
HOST HOTELS & RESORTS INC COM 44107P104 738 40,479 SH   SOLE   40,479 0 0
PACCAR INC COM 693718108 696 9,716 SH   SOLE   9,716 0 0
EXXON MOBIL CORP COM 30231G102 638 8,324 SH   SOLE   8,324 0 0
TERADATA CORP DEL COM 88076W103 570 15,909 SH   SOLE   15,909 0 0
FIFTH THIRD BANCORP COM 316773100 492 17,645 SH   SOLE   17,645 0 0
MEDTRONIC PLC SHS G5960L103 483 4,957 SH   SOLE   4,957 0 0