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 196,037 1,256,731 SH   SOLE   0 0 1,256,731
ABBOTT LABS COM 002824100 15,231 166,583 SH   SOLE   0 0 166,583
ABBVIE INC COM 00287Y109 5,214 53,111 SH   SOLE   0 0 53,111
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,201 10,251 SH   SOLE   0 0 10,251
ACTIVISION BLIZZARD INC COM 00507V109 3,846 50,666 SH   SOLE   0 0 50,666
ADOBE INC COM 00724F101 21,733 49,925 SH   SOLE   0 0 49,925
AKAMAI TECHNOLOGIES INC COM 00971T101 243 2,266 SH   SOLE   0 0 2,266
ALCON AG ORD SHS H01301128 13,357 232,828 SH   SOLE   0 0 232,828
ALEXION PHARMACEUTICALS INC COM 015351109 2,018 17,981 SH   SOLE   0 0 17,981
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,293 343,622 SH   SOLE   0 0 343,622
ALIGN TECHNOLOGY INC COM 016255101 8,217 29,941 SH   SOLE   0 0 29,941
ALPHABET INC CAP STK CL C 02079K107 247,385 175,002 SH   SOLE   0 0 175,002
ALPHABET INC CAP STK CL A 02079K305 250,735 176,817 SH   SOLE   0 0 176,817
AMAZON COM INC COM 023135106 648,645 235,117 SH   SOLE   0 0 235,117
AMERICAN WTR WKS CO INC NEW COM 030420103 1,898 14,753 SH   SOLE   0 0 14,753
AMERIPRISE FINL INC COM 03076C106 1,547 10,310 SH   SOLE   0 0 10,310
AMETEK INC COM 031100100 12,670 141,775 SH   SOLE   0 0 141,775
AMGEN INC COM 031162100 8,084 34,276 SH   SOLE   0 0 34,276
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 562 11,402 SH   SOLE   0 0 11,402
AON PLC SHS CL A G0403H108 13,636 70,802 SH   SOLE   0 0 70,802
APPLE INC COM 037833100 81,545 223,533 SH   SOLE   0 0 223,533
APPLIED MATLS INC COM 038222105 4,805 79,489 SH   SOLE   0 0 79,489
APTIV PLC SHS G6095L109 2,949 37,851 SH   SOLE   0 0 37,851
ARCH CAP GROUP LTD ORD G0450A105 8,458 295,220 SH   SOLE   0 0 295,220
ARCHER DANIELS MIDLAND CO COM 039483102 4,828 121,000 SH   SOLE   0 0 121,000
ASTRAZENECA PLC SPONSORED ADR 046353108 23,824 228,968 SH   SOLE   0 0 228,968
AT&T INC COM 00206R102 8,215 271,762 SH   SOLE   0 0 271,762
AUTODESK INC COM 052769106 5,957 24,903 SH   SOLE   0 0 24,903
AUTOMATIC DATA PROCESSING IN COM 053015103 2,319 15,575 SH   SOLE   0 0 15,575
BAIDU INC SPON ADR REP A 056752108 2,653 22,127 SH   SOLE   0 0 22,127
BANK HAWAII CORP COM 062540109 2,064 33,615 SH   SOLE   0 0 33,615
BARRICK GOLD CORPORATION COM 067901108 16,197 601,220 SH   SOLE   0 0 601,220
BAXTER INTL INC COM 071813109 10,433 121,170 SH   SOLE   0 0 121,170
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,337 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,886 16,165 SH   SOLE   0 0 16,165
BHP GROUP LTD SPONSORED ADS 088606108 2,466 100,000 SH   SOLE   0 0 100,000
BIOGEN INC COM 09062X103 4,325 16,166 SH   SOLE   0 0 16,166
BK OF AMERICA CORP COM 060505104 19,957 840,306 SH   SOLE   0 0 840,306
BOEING CO COM 097023105 848 4,625 SH   SOLE   0 0 4,625
BOOKING HOLDINGS INC COM 09857L108 18,323 11,507 SH   SOLE   0 0 11,507
BOSTON SCIENTIFIC CORP COM 101137107 10,013 285,176 SH   SOLE   0 0 285,176
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,084 43,380 SH   SOLE   0 0 43,380
BRISTOL-MYERS SQUIBB CO COM 110122108 7,906 134,460 SH   SOLE   0 0 134,460
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 252 70,380 SH   SOLE   0 0 70,380
BROADCOM INC COM 11135F101 7,789 24,679 SH   SOLE   0 0 24,679
CABOT OIL & GAS CORP COM 127097103 4,225 245,937 SH   SOLE   0 0 245,937
CAPITAL ONE FINL CORP COM 14040H105 4,941 78,949 SH   SOLE   0 0 78,949
CARLYLE GROUP INC COM 14316J108 698 25,000 SH   SOLE   0 0 25,000
CATERPILLAR INC DEL COM 149123101 1,121 8,860 SH   SOLE   0 0 8,860
CBRE GROUP INC CL A 12504L109 497 10,996 SH   SOLE   0 0 10,996
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,075 19,319 SH   SOLE   0 0 19,319
CHENIERE ENERGY INC COM NEW 16411R208 5,025 104,002 SH   SOLE   0 0 104,002
CHEVRON CORP NEW COM 166764100 12,292 137,751 SH   SOLE   0 0 137,751
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 120 17,800 SH   SOLE   0 0 17,800
CIGNA CORP NEW COM 125523100 1,944 10,361 SH   SOLE   0 0 10,361
CINTAS CORP COM 172908105 24,610 92,393 SH   SOLE   0 0 92,393
CISCO SYS INC COM 17275R102 6,335 135,829 SH   SOLE   0 0 135,829
CITIGROUP INC COM NEW 172967424 7,435 145,492 SH   SOLE   0 0 145,492
CITIZENS FINANCIAL GROUP INC COM 174610105 1,258 49,860 SH   SOLE   0 0 49,860
CITRIX SYS INC COM 177376100 4,231 28,603 SH   SOLE   0 0 28,603
CME GROUP INC COM 12572Q105 484 2,975 SH   SOLE   0 0 2,975
COCA COLA CO COM 191216100 5,499 123,080 SH   SOLE   0 0 123,080
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 35,055 616,941 SH   SOLE   0 0 616,941
COLGATE PALMOLIVE CO COM 194162103 263,207 3,592,782 SH   SOLE   0 0 3,592,782
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 362 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 7,490 192,160 SH   SOLE   0 0 192,160
CONOCOPHILLIPS COM 20825C104 318 7,560 SH   SOLE   0 0 7,560
CONTINENTAL RES INC COM 212015101 4,562 260,250 SH   SOLE   0 0 260,250
COOPER COS INC COM NEW 216648402 15,282 53,877 SH   SOLE   0 0 53,877
COSTAR GROUP INC COM 22160N109 4,466 6,284 SH   SOLE   0 0 6,284
COSTCO WHSL CORP NEW COM 22160K105 925 3,050 SH   SOLE   0 0 3,050
CVS HEALTH CORP COM 126650100 1,320 20,320 SH   SOLE   0 0 20,320
DANAHER CORPORATION COM 235851102 61,729 349,086 SH   SOLE   0 0 349,086
DEERE & CO COM 244199105 11,786 75,000 SH   SOLE   0 0 75,000
DENTSPLY SIRONA INC COM 24906P109 782 17,750 SH   SOLE   0 0 17,750
DEUTSCHE BANK A G NAMEN AKT D18190898 6,973 733,500 SH   SOLE   0 0 733,500
DEXCOM INC COM 252131107 1,202 2,965 SH   SOLE   0 0 2,965
DIANA SHIPPING INC COM Y2066G104 165 110,000 SH   SOLE   0 0 110,000
DISCOVERY INC COM SER C 25470F302 312 16,200 SH   SOLE   0 0 16,200
DISNEY WALT CO COM DISNEY 254687106 38,408 344,437 SH   SOLE   0 0 344,437
DOLLAR GEN CORP NEW COM 256677105 5,309 27,868 SH   SOLE   0 0 27,868
DOLLAR TREE INC COM 256746108 955 10,300 SH   SOLE   0 0 10,300
DOW INC COM 260557103 615 15,099 SH   SOLE   0 0 15,099
DUKE ENERGY CORP NEW COM NEW 26441C204 2,397 30,000 SH   SOLE   0 0 30,000
EBAY INC. COM 278642103 11,375 216,870 SH   SOLE   0 0 216,870
ECOLAB INC COM 278865100 7,148 35,931 SH   SOLE   0 0 35,931
EDISON INTL COM 281020107 217 4,000 SH   SOLE   0 0 4,000
EDWARDS LIFESCIENCES CORP COM 28176E108 314 4,542 SH   SOLE   0 0 4,542
ELECTRONIC ARTS INC COM 285512109 44,222 334,889 SH   SOLE   0 0 334,889
EMERSON ELEC CO COM 291011104 525 8,460 SH   SOLE   0 0 8,460
EOG RES INC COM 26875P101 7,975 157,421 SH   SOLE   0 0 157,421
EQUINIX INC COM 29444U700 308 438 SH   SOLE   0 0 438
EXACT SCIENCES CORP COM 30063P105 19,123 219,958 SH   SOLE   0 0 219,958
EXPEDIA GROUP INC COM NEW 30212P303 5,460 66,426 SH   SOLE   0 0 66,426
EXXON MOBIL CORP COM 30231G102 1,829 40,900 SH   SOLE   0 0 40,900
FACEBOOK INC CL A 30303M102 170,987 753,015 SH   SOLE   0 0 753,015
FASTENAL CO COM 311900104 6,090 142,165 SH   SOLE   0 0 142,165
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8,344 830,631 SH   SOLE   0 0 830,631
FIDELITY NATL INFORMATION SV COM 31620M106 58,128 433,503 SH   SOLE   0 0 433,503
FIRST HAWAIIAN INC COM 32051X108 1,379 80,000 SH   SOLE   0 0 80,000
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 5,530 32,435 SH   SOLE   0 0 32,435
FLEETCOR TECHNOLOGIES INC COM 339041105 702 2,790 SH   SOLE   0 0 2,790
FLIR SYS INC COM 302445101 1,134 27,963 SH   SOLE   0 0 27,963
FORD MTR CO DEL COM 345370860 543 89,300 SH   SOLE   0 0 89,300
FREEPORT-MCMORAN INC CL B 35671D857 289 25,000 SH   SOLE   0 0 25,000
GILEAD SCIENCES INC COM 375558103 5,185 67,390 SH   SOLE   0 0 67,390
GOLDMAN SACHS GROUP INC COM 38141G104 10,899 55,150 SH   SOLE   0 0 55,150
HALLIBURTON CO COM 406216101 1,543 118,890 SH   SOLE   0 0 118,890
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,164 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 3,467 35,716 SH   SOLE   0 0 35,716
HDFC BANK LTD SPONSORED ADS 40415F101 633 44,825 SH   SOLE   0 0 44,825
HEWLETT PACKARD ENTERPRISE C COM 42824C109 432 44,380 SH   SOLE   0 0 44,380
HOME DEPOT INC COM 437076102 25,858 103,220 SH   SOLE   0 0 103,220
HONEYWELL INTL INC COM 438516106 39,021 269,872 SH   SOLE   0 0 269,872
HP INC COM 40434L105 1,101 63,180 SH   SOLE   0 0 63,180
HUMANA INC COM 444859102 4,663 12,026 SH   SOLE   0 0 12,026
ICICI BANK LIMITED ADR 45104G104 127 27,300 SH   SOLE   0 0 27,300
IDEXX LABS INC COM 45168D104 16,325 49,447 SH   SOLE   0 0 49,447
ILLINOIS TOOL WKS INC COM 452308109 827 4,730 SH   SOLE   0 0 4,730
ILLUMINA INC COM 452327109 4,108 11,092 SH   SOLE   0 0 11,092
INFOSYS LTD SPONSORED ADR 456788108 975 100,000 SH   SOLE   0 0 100,000
INGERSOLL RAND INC COM 45687V106 225 8,000 SH   SOLE   0 0 8,000
INTEL CORP COM 458140100 8,939 149,415 SH   SOLE   0 0 149,415
INTERCONTINENTAL EXCHANGE IN COM 45866F104 982 10,724 SH   SOLE   0 0 10,724
INTERNATIONAL BUSINESS MACHS COM 459200101 2,424 20,070 SH   SOLE   0 0 20,070
INTL PAPER CO COM 460146103 286 8,130 SH   SOLE   0 0 8,130
INTUITIVE SURGICAL INC COM NEW 46120E602 9,509 16,688 SH   SOLE   0 0 16,688
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 4,099 64,574 SH   SOLE   0 0 64,574
INVESCO QQQ TR UNIT SER 1 46090E103 16,595 67,025 SH   SOLE   0 0 67,025
INVESCO QQQ TR UNIT SER 1 46090E103 12,380 50,000 SH   SOLE   0 0 50,000
IQVIA HLDGS INC COM 46266C105 454 3,200 SH   SOLE   0 0 3,200
ISHARES GOLD TRUST ISHARES 464285105 1,364 80,302 SH   SOLE   0 0 80,302
ISHARES INC MSCI THAILND ETF 464286624 619 8,760 SH   SOLE   0 0 8,760
ISHARES INC MSCI SINGPOR ETF 46434G780 220 11,695 SH   SOLE   0 0 11,695
ISHARES INC MSCI CHILE ETF 464286640 2,268 90,000 SH   SOLE   0 0 90,000
ISHARES INC MSCI TAIWAN ETF 46434G772 8,264 205,482 SH   SOLE   0 0 205,482
ISHARES INC MSCI BRAZIL ETF 464286400 4,515 156,985 SH   SOLE   0 0 156,985
ISHARES INC MSCI STH KOR ETF 464286772 5,500 96,280 SH   SOLE   0 0 96,280
ISHARES INC MSCI MLY ETF NEW 46434G814 504 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI JPN ETF NEW 46434G822 30,767 560,214 SH   SOLE   0 0 560,214
ISHARES INC MSCI MEXICO ETF 464286822 638 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI WORLD ETF 464286392 735 7,972 SH   SOLE   0 0 7,972
ISHARES INC MSCI EM ASIA ETF 464286426 1,029 15,400 SH   SOLE   0 0 15,400
ISHARES INC MSCI AUST ETF 464286103 2,347 121,788 SH   SOLE   0 0 121,788
ISHARES INC MSCI EURZONE ETF 464286608 1,127 30,880 SH   SOLE   0 0 30,880
ISHARES INC MSCI SWITZERLAND 464286749 4,602 118,113 SH   SOLE   0 0 118,113
ISHARES INC MSCI RUSSIA ETF 46434G798 3,180 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI HONG KG ETF 464286871 2,058 96,320 SH   SOLE   0 0 96,320
ISHARES INC MSCI GERMANY ETF 464286806 2,143 79,056 SH   SOLE   0 0 79,056
ISHARES TR CHINA LG-CAP ETF 464287184 6,072 152,948 SH   SOLE   0 0 152,948
ISHARES TR LATN AMER 40 ETF 464287390 5,824 270,000 SH   SOLE   0 0 270,000
ISHARES TR MSCI CHINA A 46434V514 206 6,530 SH   SOLE   0 0 6,530
ISHARES TR US AER DEF ETF 464288760 2,324 14,100 SH   SOLE   0 0 14,100
ISHARES TR MSCI INDONIA ETF 46429B309 1,688 93,750 SH   SOLE   0 0 93,750
ISHARES TR US HLTHCARE ETF 464287762 565 2,620 SH   SOLE   0 0 2,620
ISHARES TR TIPS BD ETF 464287176 8,278 67,300 SH   SOLE   0 0 67,300
ISHARES TR 3 7 YR TREAS BD 464288661 839 6,273 SH   SOLE   0 0 6,273
ISHARES TR CORE US AGGBD ET 464287226 9,088 76,880 SH   SOLE   0 0 76,880
ISHARES TR IBOXX INV CP ETF 464287242 1,248 9,277 SH   SOLE   0 0 9,277
ISHARES TR CORE S&P SCP ETF 464287804 239 3,500 SH   SOLE   0 0 3,500
ISHARES TR MSCI ACWI ETF 464288257 3,647 49,473 SH   SOLE   0 0 49,473
ISHARES TR CORE S&P500 ETF 464287200 5,550 17,920 SH   SOLE   0 0 17,920
ISHARES TR MSCI EAFE ETF 464287465 811 13,331 SH   SOLE   0 0 13,331
ISHARES TR U.S. TECH ETF 464287721 353 1,310 SH   SOLE   0 0 1,310
ISHARES TR MSCI PHILIPS ETF 46429B408 333 12,379 SH   SOLE   0 0 12,379
ISHARES TR S&P 100 ETF 464287101 28,711 201,591 SH   SOLE   0 0 201,591
ISHARES TR COHEN STEER REIT 464287564 797 7,900 SH   SOLE   0 0 7,900
ISHARES TR INTRM TR CRP ETF 464288638 5,446 90,200 SH   SOLE   0 0 90,200
ISHARES TR MSCI POLAND ETF 46429B606 1,745 105,000 SH   SOLE   0 0 105,000
ISHARES TR NASDAQ BIOTECH 464287556 4,734 34,630 SH   SOLE   0 0 34,630
ISHARES TR MSCI CHINA ETF 46429B671 13,335 203,747 SH   SOLE   0 0 203,747
ISHARES TR MSCI EMG MKT ETF 464287234 16,639 416,068 SH   SOLE   0 0 416,068
ISHARES TR U.S. REAL ES ETF 464287739 929 11,788 SH   SOLE   0 0 11,788
ISHARES TR RUSSELL 2000 ETF 464287655 8,819 61,592 SH   SOLE   0 0 61,592
ISHARES TR MSCI INDIA ETF 46429B598 8,889 306,397 SH   SOLE   0 0 306,397
ISHARES TR 1 3 YR TREAS BD 464287457 1,210 13,972 SH   SOLE   0 0 13,972
ISHARES TR SHORT TREAS BD 464288679 1,010 9,123 SH   SOLE   0 0 9,123
ISHARES TR MSCI AC ASIA ETF 464288182 370 5,350 SH   SOLE   0 0 5,350
ISHARES TR RUSSELL 2000 ETF 464287655 3,436 24,000 SH   SOLE   0 0 24,000
ISHARES TR RUS 1000 VAL ETF 464287598 3,153 28,000 SH   SOLE   0 0 28,000
JD.COM INC SPON ADR CL A 47215P106 366 6,076 SH   SOLE   0 0 6,076
JOHNSON & JOHNSON COM 478160104 248,666 1,768,229 SH   SOLE   0 0 1,768,229
JOHNSON CTLS INTL PLC SHS G51502105 9,453 276,899 SH   SOLE   0 0 276,899
JPMORGAN CHASE & CO COM 46625H100 12,582 133,763 SH   SOLE   0 0 133,763
KIMBERLY CLARK CORP COM 494368103 413 2,925 SH   SOLE   0 0 2,925
KRAFT HEINZ CO COM 500754106 1,984 62,200 SH   SOLE   0 0 62,200
L BRANDS INC COM 501797104 254 17,000 SH   SOLE   0 0 17,000
LAM RESEARCH CORP COM 512807108 5,289 16,350 SH   SOLE   0 0 16,350
LAS VEGAS SANDS CORP COM 517834107 3,428 75,267 SH   SOLE   0 0 75,267
LAUDER ESTEE COS INC CL A 518439104 7,228 38,310 SH   SOLE   0 0 38,310
LEIDOS HOLDINGS INC COM 525327102 2,709 28,920 SH   SOLE   0 0 28,920
LENDINGCLUB CORP COM NEW 52603A208 60 13,200 SH   SOLE   0 0 13,200
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 214 6,200 SH   SOLE   0 0 6,200
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 431 12,500 SH   SOLE   0 0 12,500
LILLY ELI & CO COM 532457108 3,218 19,600 SH   SOLE   0 0 19,600
LINDE PLC SHS G5494J103 688 3,245 SH   SOLE   0 0 3,245
LOGITECH INTL S A SHS H50430232 8,063 123,513 SH   SOLE   0 0 123,513
LOWES COS INC COM 548661107 7,653 56,637 SH   SOLE   0 0 56,637
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,729 102,387 SH   SOLE   0 0 102,387
MARATHON OIL CORP COM 565849106 147 24,000 SH   SOLE   0 0 24,000
MARATHON PETE CORP COM 56585A102 310 8,290 SH   SOLE   0 0 8,290
MARRIOTT INTL INC NEW CL A 571903202 3,224 37,602 SH   SOLE   0 0 37,602
MARSH & MCLENNAN COS INC COM 571748102 1,009 9,400 SH   SOLE   0 0 9,400
MASTERCARD INCORPORATED CL A 57636Q104 83,255 281,552 SH   SOLE   0 0 281,552
MCDONALDS CORP COM 580135101 252,803 1,370,428 SH   SOLE   0 0 1,370,428
MEDTRONIC PLC SHS G5960L103 58,031 632,839 SH   SOLE   0 0 632,839
MERCK & CO. INC COM 58933Y105 38,274 494,943 SH   SOLE   0 0 494,943
MICROCHIP TECHNOLOGY INC. COM 595017104 396 3,765 SH   SOLE   0 0 3,765
MICRON TECHNOLOGY INC COM 595112103 5,762 111,847 SH   SOLE   0 0 111,847
MICROSOFT CORP COM 594918104 216,219 1,062,451 SH   SOLE   0 0 1,062,451
MODERNA INC COM 60770K107 211,440 3,292,946 SH   SOLE   0 0 3,292,946
MONDELEZ INTL INC CL A 609207105 15,700 307,068 SH   SOLE   0 0 307,068
MOODYS CORP COM 615369105 22,230 80,917 SH   SOLE   0 0 80,917
MYLAN NV SHS EURO N59465109 1,447 90,000 SH   SOLE   0 0 90,000
NETAPP INC COM 64110D104 1,035 23,330 SH   SOLE   0 0 23,330
NEWELL BRANDS INC COM 651229106 206 13,000 SH   SOLE   0 0 13,000
NEWMONT CORP COM 651639106 15,843 256,608 SH   SOLE   0 0 256,608
NEXTERA ENERGY INC COM 65339F101 606 2,525 SH   SOLE   0 0 2,525
NIELSEN HLDGS PLC SHS EUR G6518L108 520 35,000 SH   SOLE   0 0 35,000
NIKE INC CL B 654106103 270,768 2,761,526 SH   SOLE   0 0 2,761,526
NVIDIA CORPORATION COM 67066G104 8,392 22,090 SH   SOLE   0 0 22,090
NVR INC COM 62944T105 5,123 1,572 SH   SOLE   0 0 1,572
OCCIDENTAL PETE CORP COM 674599105 320 17,500 SH   SOLE   0 0 17,500
ORACLE CORP COM 68389X105 16,516 298,831 SH   SOLE   0 0 298,831
OREILLY AUTOMOTIVE INC COM 67103H107 329 780 SH   SOLE   0 0 780
OTIS WORLDWIDE CORP COM 68902V107 512 8,997 SH   SOLE   0 0 8,997
PALO ALTO NETWORKS INC COM 697435105 292 1,272 SH   SOLE   0 0 1,272
PAYPAL HLDGS INC COM 70450Y103 7,147 41,023 SH   SOLE   0 0 41,023
PELOTON INTERACTIVE INC CL A COM 70614W100 237 4,100 SH   SOLE   0 0 4,100
PEPSICO INC COM 713448108 271,568 2,053,292 SH   SOLE   0 0 2,053,292
PFIZER INC COM 717081103 9,187 280,952 SH   SOLE   0 0 280,952
PHILIP MORRIS INTL INC COM 718172109 6,322 90,244 SH   SOLE   0 0 90,244
PHILLIPS 66 COM 718546104 344 4,790 SH   SOLE   0 0 4,790
PINDUODUO INC SPONSORED ADS 722304102 252 2,933 SH   SOLE   0 0 2,933
PRICE T ROWE GROUP INC COM 74144T108 4,930 39,922 SH   SOLE   0 0 39,922
PROCTER AND GAMBLE CO COM 742718109 18,148 151,776 SH   SOLE   0 0 151,776
PVH CORPORATION COM 693656100 223 4,650 SH   SOLE   0 0 4,650
QORVO INC COM 74736K101 5,532 50,054 SH   SOLE   0 0 50,054
QUALCOMM INC COM 747525103 3,473 38,080 SH   SOLE   0 0 38,080
QUANTA SVCS INC COM 74762E102 947 24,132 SH   SOLE   0 0 24,132
RAYTHEON TECHNOLOGIES CORP COM 75513E101 919 14,909 SH   SOLE   0 0 14,909
REGENERON PHARMACEUTICALS COM 75886F107 579 928 SH   SOLE   0 0 928
RINGCENTRAL INC CL A 76680R206 6,450 22,630 SH   SOLE   0 0 22,630
ROCKWELL AUTOMATION INC COM 773903109 6,274 29,457 SH   SOLE   0 0 29,457
ROLLINS INC COM 775711104 16,846 397,400 SH   SOLE   0 0 397,400
ROSS STORES INC COM 778296103 8,034 94,249 SH   SOLE   0 0 94,249
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 210 4,173 SH   SOLE   0 0 4,173
S&P GLOBAL INC COM 78409V104 6,310 19,150 SH   SOLE   0 0 19,150
SALESFORCE COM INC COM 79466L302 20,771 110,879 SH   SOLE   0 0 110,879
SCHLUMBERGER LTD COM 806857108 1,913 104,050 SH   SOLE   0 0 104,050
SCHWAB CHARLES CORP COM 808513105 3,558 105,451 SH   SOLE   0 0 105,451
SEA LTD SPONSORED ADS 81141R100 546 5,095 SH   SOLE   0 0 5,095
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,158 93,280 SH   SOLE   0 0 93,280
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 734 13,000 SH   SOLE   0 0 13,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,946 51,415 SH   SOLE   0 0 51,415
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,244 152,338 SH   SOLE   0 0 152,338
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,365 22,630 SH   SOLE   0 0 22,630
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,243 55,310 SH   SOLE   0 0 55,310
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 123 20,000 SH   SOLE   0 0 20,000
SERVICENOW INC COM 81762P102 2,264 5,590 SH   SOLE   0 0 5,590
SHAW COMMUNICATIONS INC CL B CONV 82028K200 488 30,000 SH   SOLE   0 0 30,000
SIMON PPTY GROUP INC NEW COM 828806109 1,193 17,440 SH   SOLE   0 0 17,440
SOLITARIO ZINC CORP COM 8342EP107 31 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,501 9,700 SH   SOLE   0 0 9,700
SPDR GOLD TR GOLD SHS 78463V107 52,588 314,200 SH   SOLE   0 0 314,200
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,655 46,575 SH   SOLE   0 0 46,575
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 220 2,218 SH   SOLE   0 0 2,218
SPDR S&P 500 ETF TR TR UNIT 78462F103 51,806 167,889 SH   SOLE   0 0 167,889
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,629 15,000 SH   SOLE   0 0 15,000
SPDR SER TR BLOMBRG BRC EMRG 78464A391 9,583 365,621 SH   SOLE   0 0 365,621
SPDR SER TR S&P BK ETF 78464A797 218 6,900 SH   SOLE   0 0 6,900
SPDR SER TR S&P BIOTECH 78464A870 8,794 78,550 SH   SOLE   0 0 78,550
SPDR SER TR BLMBRG BRC CNVRT 78464A359 30,722 507,797 SH   SOLE   0 0 507,797
SPLUNK INC COM 848637104 328 1,650 SH   SOLE   0 0 1,650
SQUARE INC CL A 852234103 946 9,011 SH   SOLE   0 0 9,011
STARBUCKS CORP COM 855244109 28,458 386,709 SH   SOLE   0 0 386,709
SUNCOR ENERGY INC NEW COM 867224107 477 28,400 SH   SOLE   0 0 28,400
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,051 287,591 SH   SOLE   0 0 287,591
TELEFLEX INCORPORATED COM 879369106 218 600 SH   SOLE   0 0 600
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 800 66,445 SH   SOLE   0 0 66,445
TEXAS INSTRS INC COM 882508104 6,026 47,462 SH   SOLE   0 0 47,462
THERMO FISHER SCIENTIFIC INC COM 883556102 85,263 235,313 SH   SOLE   0 0 235,313
TJX COS INC NEW COM 872540109 7,656 151,417 SH   SOLE   0 0 151,417
TRIP COM GROUP LTD ADS 89677Q107 223 8,600 SH   SOLE   0 0 8,600
TWITTER INC COM 90184L102 654 21,947 SH   SOLE   0 0 21,947
TYSON FOODS INC CL A 902494103 2,388 40,000 SH   SOLE   0 0 40,000
UBER TECHNOLOGIES INC COM 90353T100 216 6,937 SH   SOLE   0 0 6,937
UBS GROUP AG SHS H42097107 24,008 2,086,096 SH   SOLE   0 0 2,086,096
UNION PAC CORP COM 907818108 5,394 31,906 SH   SOLE   0 0 31,906
UNITED PARCEL SERVICE INC CL B 911312106 485 4,360 SH   SOLE   0 0 4,360
UNITED STATES STL CORP NEW COM 912909108 332 46,037 SH   SOLE   0 0 46,037
UNITEDHEALTH GROUP INC COM 91324P102 129,215 438,090 SH   SOLE   0 0 438,090
US BANCORP DEL COM NEW 902973304 407 11,050 SH   SOLE   0 0 11,050
VALERO ENERGY CORP COM 91913Y100 325 5,530 SH   SOLE   0 0 5,530
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 624 30,000 SH   SOLE   0 0 30,000
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 392 29,164 SH   SOLE   0 0 29,164
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 10,183 277,608 SH   SOLE   0 0 277,608
VANGUARD BD INDEX FDS INTERMED TERM 921937819 467 5,012 SH   SOLE   0 0 5,012
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,181 39,449 SH   SOLE   0 0 39,449
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,365 59,700 SH   SOLE   0 0 59,700
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12,239 243,175 SH   SOLE   0 0 243,175
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,528 18,480 SH   SOLE   0 0 18,480
VANGUARD WORLD FDS INF TECH ETF 92204A702 790 2,833 SH   SOLE   0 0 2,833
VEEVA SYS INC CL A COM 922475108 1,140 4,865 SH   SOLE   0 0 4,865
VERISIGN INC COM 92343E102 4,201 20,310 SH   SOLE   0 0 20,310
VERIZON COMMUNICATIONS INC COM 92343V104 2,080 37,730 SH   SOLE   0 0 37,730
VERTEX PHARMACEUTICALS INC COM 92532F100 536 1,845 SH   SOLE   0 0 1,845
VISA INC COM CL A 92826C839 140,103 725,284 SH   SOLE   0 0 725,284
VMWARE INC CL A COM 928563402 5,809 37,513 SH   SOLE   0 0 37,513
WASTE MGMT INC DEL COM 94106L109 996 9,400 SH   SOLE   0 0 9,400
WATERS CORP COM 941848103 3,145 17,434 SH   SOLE   0 0 17,434
WELLS FARGO CO NEW COM 949746101 25,433 993,476 SH   SOLE   0 0 993,476
WESTERN ASSET EMERGING MKTS COM 95766A101 8,225 667,582 SH   SOLE   0 0 667,582
WHEATON PRECIOUS METALS CORP COM 962879102 4,384 100,000 SH   SOLE   0 0 100,000
WHIRLPOOL CORP COM 963320106 868 6,700 SH   SOLE   0 0 6,700
WISDOMTREE TR EM LCL DEBT FD 97717X867 9,277 290,542 SH   SOLE   0 0 290,542
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,835 89,975 SH   SOLE   0 0 89,975
WYNN RESORTS LTD COM 983134107 3,170 42,561 SH   SOLE   0 0 42,561
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,627 21,983 SH   SOLE   0 0 21,983
ZENDESK INC COM 98936J101 301 3,400 SH   SOLE   0 0 3,400
ZIMMER BIOMET HOLDINGS INC COM 98956P102 11,539 96,672 SH   SOLE   0 0 96,672
ZOETIS INC CL A 98978V103 255,787 1,866,510 SH   SOLE   0 0 1,866,510
ZSCALER INC COM 98980G102 252 2,300 SH   SOLE   0 0 2,300