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 3,846 19,363 SH   SOLE NONE 19,363 0 0
ABBVIE INC COM 00287Y109 7,789 69,152 SH   SOLE NONE 69,152 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,083 13,851 SH   SOLE NONE 13,851 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,150 33,008 SH   SOLE NONE 33,008 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,817 13,733 SH   SOLE NONE 13,733 0 0
AGNICO EAGLE MINES LTD COM 008474108 173 2,866 SH   SOLE NONE 2,866 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,899 24,860 SH   SOLE NONE 24,860 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,586 19,518 SH   SOLE NONE 19,518 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 957 4,220 SH   SOLE NONE 4,220 0 0
ALPHABET INC CAP STK CL A 02079K305 7,953 3,257 SH   SOLE NONE 3,257 0 0
AMGEN INC COM 031162100 4,553 18,681 SH   SOLE NONE 18,681 0 0
AON PLC SHS CL A G0403H108 3,099 12,978 SH   SOLE NONE 12,978 0 0
APPLE INC COM 037833100 7,526 54,953 SH   SOLE NONE 54,953 0 0
ARISTA NETWORKS INC COM 040413106 3,092 8,533 SH   SOLE NONE 8,533 0 0
AUTOZONE INC COM 053332102 2,922 1,958 SH   SOLE NONE 1,958 0 0
B2GOLD CORP COM 11777Q209 120 28,573 SH   SOLE NONE 28,573 0 0
BAIDU INC SPON ADR REP A 056752108 227 1,112 SH   SOLE NONE 1,112 0 0
BECTON DICKINSON & CO COM 075887109 3,068 12,617 SH   SOLE NONE 12,617 0 0
BIOGEN INC COM 09062X103 3,825 11,045 SH   SOLE NONE 11,045 0 0
BLACKROCK INC COM 09247X101 4,316 4,933 SH   SOLE NONE 4,933 0 0
BROADCOM INC COM 11135F101 4,947 10,375 SH   SOLE NONE 10,375 0 0
BROWN & BROWN INC COM 115236101 2,944 55,406 SH   SOLE NONE 55,406 0 0
BRP INC/CA- SUB VOTING COM SUN VTG 05577W200 181 2,306 SH   SOLE NONE 2,306 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,454 26,200 SH   SOLE NONE 26,200 0 0
CBRE GROUP INC CL A 12504L109 2,879 33,582 SH   SOLE NONE 33,582 0 0
CELANESE CORP DEL COM 150870103 2,628 17,334 SH   SOLE NONE 17,334 0 0
CERNER CORP COM 156782104 2,830 36,210 SH   SOLE NONE 36,210 0 0
CGI GROUP INC CL A SUB VTG 12532H104 202 2,226 SH   SOLE NONE 2,226 0 0
CHURCH & DWIGHT INC COM 171340102 2,518 29,546 SH   SOLE NONE 29,546 0 0
CIGNA CORP NEW COM 125523100 4,087 17,239 SH   SOLE NONE 17,239 0 0
CISCO SYS INC COM 17275R102 5,580 105,283 SH   SOLE NONE 105,283 0 0
CITRIX SYS INC COM 177376100 2,149 18,323 SH   SOLE NONE 18,323 0 0
CLOROX CO DEL COM 189054109 2,441 13,570 SH   SOLE NONE 13,570 0 0
CME GROUP INC COM 12572Q105 3,121 14,676 SH   SOLE NONE 14,676 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A CL A 192446102 2,505 36,167 SH   SOLE NONE 36,167 0 0
COLGATE PALMOLIVE CO COM 194162103 3,162 38,868 SH   SOLE NONE 38,868 0 0
COMCAST CORP NEW CL A 20030N101 5,921 103,834 SH   SOLE NONE 103,834 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,879 12,309 SH   SOLE NONE 12,309 0 0
CSX CORP COM 126408103 3,094 96,438 SH   SOLE NONE 96,438 0 0
CUMMINS INC COM 231021106 2,684 11,007 SH   SOLE NONE 11,007 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,491 37,178 SH   SOLE NONE 37,178 0 0
DOLLAR GEN CORP NEW COM 256677105 3,026 13,984 SH   SOLE NONE 13,984 0 0
EASTMAN CHEM CO COM 277432100 2,786 23,865 SH   SOLE NONE 23,865 0 0
EATON CORP PLC SHS G29183103 3,140 21,189 SH   SOLE NONE 21,189 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,961 23,386 SH   SOLE NONE 23,386 0 0
F5 NETWORKS INC COM 315616102 2,232 11,955 SH   SOLE NONE 11,955 0 0
FACEBOOK INC CL A 30303M102 7,928 22,800 SH   SOLE NONE 22,800 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 3,396 23,970 SH   SOLE NONE 23,970 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,528 9,873 SH   SOLE NONE 9,873 0 0
FORTINET INC COM 34959E109 3,370 14,149 SH   SOLE NONE 14,149 0 0
FORTUNE BRANDS HOME & SEC INC COM COM 34964C106 2,621 26,312 SH   SOLE NONE 26,312 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,060 21,847 SH   SOLE NONE 21,847 0 0
GENERAL DYNAMICS CORP COM 369550108 3,199 17,103 SH   SOLE NONE 17,103 0 0
GLOBAL PMTS INC COM 37940X102 2,762 14,730 SH   SOLE NONE 14,730 0 0
GODADDY INC CL A 380237107 2,877 33,087 SH   SOLE NONE 33,087 0 0
GRAINGER W W INC COM 384802104 2,830 6,461 SH   SOLE NONE 6,461 0 0
HCA HEALTHCARE INC COM 40412C101 3,633 17,572 SH   SOLE NONE 17,572 0 0
HOME DEPOT INC COM 437076102 5,918 18,558 SH   SOLE NONE 18,558 0 0
HONEYWELL INTL INC COM 438516106 3,699 16,862 SH   SOLE NONE 16,862 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 2,667 28,480 SH   SOLE NONE 28,480 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,007 13,450 SH   SOLE NONE 13,450 0 0
INGERSOLL RAND INC COM 45687V106 2,559 52,420 SH   SOLE NONE 52,420 0 0
INTEL CORP COM 458140100 4,579 81,572 SH   SOLE NONE 81,572 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM COM 459506101 2,898 19,395 SH   SOLE NONE 19,395 0 0
JOHNSON & JOHNSON COM 478160104 7,995 48,533 SH   SOLE NONE 48,533 0 0
KIMBERLY-CLARK CORP COM 494368103 2,794 20,883 SH   SOLE NONE 20,883 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 158 4,101 SH   SOLE NONE 4,101 0 0
KLA CORP COM NEW 482480100 2,759 8,509 SH   SOLE NONE 8,509 0 0
KROGER CO COM 501044101 2,972 77,590 SH   SOLE NONE 77,590 0 0
L BRANDS INC COM 501797104 3,091 42,901 SH   SOLE NONE 42,901 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,934 10,636 SH   SOLE NONE 10,636 0 0
LAM RESEARCH CORP COM 512807108 3,358 5,161 SH   SOLE NONE 5,161 0 0
LKQ CORP COM 501889208 2,985 60,641 SH   SOLE NONE 60,641 0 0
LOCKHEED MARTIN CORP COM 539830109 3,971 10,495 SH   SOLE NONE 10,495 0 0
LOWES COS INC COM 548661107 4,107 21,175 SH   SOLE NONE 21,175 0 0
MAGNA INTL INC COM 559222401 258 2,788 SH   SOLE NONE 2,788 0 0
MARSH & MCLENNAN COS INC COM 571748102 3,515 24,984 SH   SOLE NONE 24,984 0 0
MCKESSON CORP COM 58155Q103 3,058 15,988 SH   SOLE NONE 15,988 0 0
MICRON TECHNOLOGY INC COM 595112103 3,045 35,830 SH   SOLE NONE 35,830 0 0
MOODYS CORP COM 615369105 3,464 9,560 SH   SOLE NONE 9,560 0 0
NASDAQ INC COM 631103108 3,129 17,801 SH   SOLE NONE 17,801 0 0
NETAPP INC COM 64110D104 2,904 35,498 SH   SOLE NONE 35,498 0 0
NETEASE INC SPONSORED ADS 64110W102 238 2,065 SH   SOLE NONE 2,065 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,499 9,629 SH   SOLE NONE 9,629 0 0
OPEN TEXT CORP COM 683715106 182 3,573 SH   SOLE NONE 3,573 0 0
ORACLE CORP COM 68389X105 5,397 69,332 SH   SOLE NONE 69,332 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,054 5,393 SH   SOLE NONE 5,393 0 0
PACCAR INC COM 693718108 2,659 29,795 SH   SOLE NONE 29,795 0 0
PARKER-HANNIFIN CORP COM 701094104 2,745 8,939 SH   SOLE NONE 8,939 0 0
PHILIP MORRIS INTL INC COM 718172109 5,108 51,537 SH   SOLE NONE 51,537 0 0
PPG INDS INC COM 693506107 3,142 18,510 SH   SOLE NONE 18,510 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,641 18,394 SH   SOLE NONE 18,394 0 0
PROCTER AND GAMBLE CO COM 742718109 5,671 42,031 SH   SOLE NONE 42,031 0 0
QORVO INC COM 74736K101 2,800 14,309 SH   SOLE NONE 14,309 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,865 6,919 SH   SOLE NONE 6,919 0 0
ROSS STORES INC COM 778296103 2,818 22,728 SH   SOLE NONE 22,728 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,768 14,433 SH   SOLE NONE 14,433 0 0
SMUCKER J M CO COM NEW 832696405 2,668 20,591 SH   SOLE NONE 20,591 0 0
SNAP ON INC COM 833034101 2,477 11,085 SH   SOLE NONE 11,085 0 0
SSR MINING INC COM NPV COM 784730103 124 7,922 SH   SOLE NONE 7,922 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,848 13,895 SH   SOLE NONE 13,895 0 0
TERADYNE INC COM 880770102 2,823 21,072 SH   SOLE NONE 21,072 0 0
TEXAS INSTRS INC COM 882508104 3,888 20,216 SH   SOLE NONE 20,216 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 4,281 8,486 SH   SOLE NONE 8,486 0 0
TYSON FOODS INC CL A 902494103 2,801 37,978 SH   SOLE NONE 37,978 0 0
UNION PAC CORP COM 907818108 3,773 17,156 SH   SOLE NONE 17,156 0 0
UNITED RENTALS INC COM 911363109 2,623 8,222 SH   SOLE NONE 8,222 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,423 18,538 SH   SOLE NONE 18,538 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 131 6,548 SH   SOLE NONE 6,548 0 0
VMWARE INC CL A COM 928563402 3,197 19,987 SH   SOLE NONE 19,987 0 0
WEIBO CORP SPONSORED ADR 948596101 192 3,657 SH   SOLE NONE 3,657 0 0
WESTROCK CO COM 96145D105 2,742 51,526 SH   SOLE NONE 51,526 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 183 4,139 SH   SOLE NONE 4,139 0 0
XPO LOGISTICS INC COM 983793100 2,889 20,652 SH   SOLE NONE 20,652 0 0