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
10X GENOMICS INC CL A COM 88025U109 1,024 5,655 SH   SOLE   0 0 5,655
3M CO COM 88579Y101 253,118 1,313,669 SH   SOLE   0 0 1,313,669
ABBOTT LABS COM 002824100 33,581 280,214 SH   SOLE   0 0 280,214
ABIOMED INC COM 003654100 1,345 4,219 SH   SOLE   0 0 4,219
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,551 9,236 SH   SOLE   0 0 9,236
ACTIVISION BLIZZARD INC COM 00507V109 1,888 20,300 SH   SOLE   0 0 20,300
ADOBE SYSTEMS INCORPORATED COM 00724F101 23,377 49,177 SH   SOLE   0 0 49,177
AIR PRODS & CHEMS INC COM 009158106 2,462 8,750 SH   SOLE   0 0 8,750
AKAMAI TECHNOLOGIES INC COM 00971T101 785 7,706 SH   SOLE   0 0 7,706
ALCON AG ORD SHS H01301128 17,200 244,599 SH   SOLE   0 0 244,599
ALEXION PHARMACEUTICALS INC COM 015351109 2,997 19,599 SH   SOLE   0 0 19,599
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,585 338,716 SH   SOLE   0 0 338,716
ALIGN TECHNOLOGY INC COM 016255101 20,316 37,516 SH   SOLE   0 0 37,516
ALPHABET INC CAP STK CL C 02079K107 368,489 178,132 SH   SOLE   0 0 178,132
ALPHABET INC CAP STK CL A 02079K305 341,277 165,466 SH   SOLE   0 0 165,466
AMAZON COM INC COM 023135106 706,988 228,497 SH   SOLE   0 0 228,497
AMERICAN WTR WKS CO INC NEW COM 030420103 3,341 22,288 SH   SOLE   0 0 22,288
AMERIPRISE FINL INC COM 03076C106 2,060 8,861 SH   SOLE   0 0 8,861
AMETEK INC COM 031100100 19,878 155,622 SH   SOLE   0 0 155,622
AMGEN INC COM 031162100 4,392 17,653 SH   SOLE   0 0 17,653
ANSYS INC COM 03662Q105 204 600 SH   SOLE   0 0 600
AON PLC SHS CL A G0403H108 15,195 66,033 SH   SOLE   0 0 66,033
APELLIS PHARMACEUTICALS INC COM 03753U106 926 21,578 SH   SOLE   0 0 21,578
APPLE INC COM 037833100 86,113 704,976 SH   SOLE   0 0 704,976
APPLIED MATLS INC COM 038222105 9,544 71,439 SH   SOLE   0 0 71,439
ARCHER DANIELS MIDLAND CO COM 039483102 7,182 126,000 SH   SOLE   0 0 126,000
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 826 20,000 SH   SOLE   0 0 20,000
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 834 12,584 SH   SOLE   0 0 12,584
ASTRAZENECA PLC SPONSORED ADR 046353108 23,242 232,447 SH   SOLE   0 0 232,447
AT&T INC COM 00206R102 1,836 60,659 SH   SOLE   0 0 60,659
AUTODESK INC COM 052769106 6,224 22,458 SH   SOLE   0 0 22,458
AUTOMATIC DATA PROCESSING IN COM 053015103 2,552 13,538 SH   SOLE   0 0 13,538
BAIDU INC SPON ADR REP A 056752108 375 13,685 SH   SOLE   0 0 13,685
BANK HAWAII CORP COM 062540109 2,908 32,500 SH   SOLE   0 0 32,500
BARRICK GOLD CORP COM 067901108 24,739 1,249,461 SH   SOLE   0 0 1,249,461
BAXTER INTL INC COM 071813109 15,761 186,874 SH   SOLE   0 0 186,874
BENTLEY SYS INC COM CL B 08265T208 563 12,000 SH   SOLE   0 0 12,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,031 15,780 SH   SOLE   0 0 15,780
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,929 5 SH   SOLE   0 0 5
BHP GROUP LTD SPONSORED ADS 088606108 3,450 100,000 SH   SOLE   0 0 100,000
BIOGEN INC COM 09062X103 4,313 15,416 SH   SOLE   0 0 15,416
BIONTECH SE SPONSORED ADS 09075V102 805 7,370 SH   SOLE   0 0 7,370
BK OF AMERICA CORP COM 060505104 39,831 1,029,485 SH   SOLE   0 0 1,029,485
BLACKROCK INC COM 09247X101 324 430 SH   SOLE   0 0 430
BOEING CO COM 097023105 764 3,000 SH   SOLE   0 0 3,000
BOOKING HOLDINGS INC COM 09857L108 27,098 11,631 SH   SOLE   0 0 11,631
BOSTON SCIENTIFIC CORP COM 101137107 15,990 413,717 SH   SOLE   0 0 413,717
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,636 32,870 SH   SOLE   0 0 32,870
BRISTOL-MYERS SQUIBB CO COM 110122108 3,116 49,358 SH   SOLE   0 0 49,358
BROADCOM INC COM 11135F101 9,221 19,888 SH   SOLE   0 0 19,888
BURFORD CAP LTD ORD SHS G17977110 66,264 7,647,727 SH   SOLE   0 0 7,647,727
CANADIAN SOLAR INC COM 136635109 484 9,755 SH   SOLE   0 0 9,755
CAPITAL ONE FINL CORP COM 14040H105 9,026 70,941 SH   SOLE   0 0 70,941
CARLYLE GROUP INC COM 14316J108 919 25,000 SH   SOLE   0 0 25,000
CASTLE BIOSCIENCES INC COM 14843C105 1,504 21,963 SH   SOLE   0 0 21,963
CATERPILLAR INC COM 149123101 992 4,278 SH   SOLE   0 0 4,278
CBRE GROUP INC CL A 12504L109 895 11,310 SH   SOLE   0 0 11,310
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,606 14,346 SH   SOLE   0 0 14,346
CHEVRON CORP NEW COM 166764100 15,744 150,241 SH   SOLE   0 0 150,241
CHUBB LIMITED COM H1467J104 1,671 10,575 SH   SOLE   0 0 10,575
CIGNA CORP NEW COM 125523100 5,825 24,097 SH   SOLE   0 0 24,097
CINTAS CORP COM 172908105 28,668 83,993 SH   SOLE   0 0 83,993
CISCO SYS INC COM 17275R102 5,131 99,232 SH   SOLE   0 0 99,232
CITIGROUP INC COM NEW 172967424 19,454 267,408 SH   SOLE   0 0 267,408
CITRIX SYS INC COM 177376100 4,353 31,011 SH   SOLE   0 0 31,011
CME GROUP INC COM 12572Q105 8,287 40,579 SH   SOLE   0 0 40,579
COCA COLA CO COM 191216100 5,237 99,360 SH   SOLE   0 0 99,360
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44,001 563,246 SH   SOLE   0 0 563,246
COLGATE PALMOLIVE CO COM 194162103 304,652 3,864,667 SH   SOLE   0 0 3,864,667
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 491 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 9,815 181,396 SH   SOLE   0 0 181,396
CONOCOPHILLIPS COM 20825C104 610 11,511 SH   SOLE   0 0 11,511
CONSTELLATION BRANDS INC CL A 21036P108 595 2,610 SH   SOLE   0 0 2,610
COOPER COS INC COM NEW 216648402 11,477 29,881 SH   SOLE   0 0 29,881
COSTAR GROUP INC COM 22160N109 4,931 6,000 SH   SOLE   0 0 6,000
COSTCO WHSL CORP NEW COM 22160K105 2,213 6,279 SH   SOLE   0 0 6,279
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 827 6,787 SH   SOLE   0 0 6,787
CVS HEALTH CORP COM 126650100 648 8,615 SH   SOLE   0 0 8,615
D R HORTON INC COM 23331A109 1,025 11,500 SH   SOLE   0 0 11,500
DANAHER CORPORATION COM 235851102 56,445 250,777 SH   SOLE   0 0 250,777
DEERE & CO COM 244199105 28,061 75,000 SH   SOLE   0 0 75,000
DENTSPLY SIRONA INC COM 24906P109 1,129 17,700 SH   SOLE   0 0 17,700
DEUTSCHE BANK A G NAMEN AKT D18190898 8,567 715,500 SH   SOLE   0 0 715,500
DEXCOM INC COM 252131107 5,694 15,844 SH   SOLE   0 0 15,844
DIAGEO PLC SPON ADR NEW 25243Q205 269 6,518 SH   SOLE   0 0 6,518
DIANA SHIPPING INC COM Y2066G104 329 110,000 SH   SOLE   0 0 110,000
DISNEY WALT CO COM 254687106 52,301 283,444 SH   SOLE   0 0 283,444
DOLLAR GEN CORP NEW COM 256677105 5,403 26,667 SH   SOLE   0 0 26,667
DOLLAR TREE INC COM 256746108 1,179 10,300 SH   SOLE   0 0 10,300
DOW INC COM 260557103 5,924 92,643 SH   SOLE   0 0 92,643
DROPBOX INC CL A 26210C104 427 15,998 SH   SOLE   0 0 15,998
DUKE ENERGY CORP NEW COM NEW 26441C204 2,896 30,000 SH   SOLE   0 0 30,000
DUPONT DE NEMOURS INC COM 26614N102 276 3,569 SH   SOLE   0 0 3,569
EBAY INC. COM 278642103 7,356 120,110 SH   SOLE   0 0 120,110
ECOLAB INC COM 278865100 5,901 27,566 SH   SOLE   0 0 27,566
EDISON INTL COM 281020107 393 6,700 SH   SOLE   0 0 6,700
EDWARDS LIFESCIENCES CORP COM 28176E108 1,632 19,508 SH   SOLE   0 0 19,508
ELANCO ANIMAL HEALTH INC COM 28414H103 501 17,000 SH   SOLE   0 0 17,000
ELECTRONIC ARTS INC COM 285512109 39,959 295,184 SH   SOLE   0 0 295,184
EMERSON ELEC CO COM 291011104 1,247 13,825 SH   SOLE   0 0 13,825
ENPHASE ENERGY INC COM 29355A107 716 4,417 SH   SOLE   0 0 4,417
EOG RES INC COM 26875P101 18,715 258,033 SH   SOLE   0 0 258,033
EQUINIX INC COM 29444U700 5,279 7,768 SH   SOLE   0 0 7,768
ETSY INC COM 29786A106 799 3,962 SH   SOLE   0 0 3,962
EXACT SCIENCES CORP COM 30063P105 40,046 303,889 SH   SOLE   0 0 303,889
EXPEDIA GROUP INC COM NEW 30212P303 10,655 61,906 SH   SOLE   0 0 61,906
EXXON MOBIL CORP COM 30231G102 2,578 46,184 SH   SOLE   0 0 46,184
FACEBOOK INC CL A 30303M102 219,106 743,919 SH   SOLE   0 0 743,919
FASTENAL CO COM 311900104 6,394 127,171 SH   SOLE   0 0 127,171
FIDELITY NATL INFORMATION SV COM 31620M106 58,033 412,720 SH   SOLE   0 0 412,720
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,012 9,225 SH   SOLE   0 0 9,225
FREEPORT-MCMORAN INC CL B 35671D857 823 25,000 SH   SOLE   0 0 25,000
GENERAL ELECTRIC CO COM 369604103 1,576 120,050 SH   SOLE   0 0 120,050
GENERAL MTRS CO COM 37045V100 1,218 21,200 SH   SOLE   0 0 21,200
GILEAD SCIENCES INC COM 375558103 2,959 45,776 SH   SOLE   0 0 45,776
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 1,339 40,000 SH   SOLE   0 0 40,000
GLOBUS MED INC CL A 379577208 7,117 115,402 SH   SOLE   0 0 115,402
GOLDMAN SACHS GROUP INC COM 38141G104 17,388 53,173 SH   SOLE   0 0 53,173
GUARDANT HEALTH INC COM 40131M109 1,529 10,017 SH   SOLE   0 0 10,017
HALLIBURTON CO COM 406216101 2,519 117,390 SH   SOLE   0 0 117,390
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,666 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 5,800 30,793 SH   SOLE   0 0 30,793
HDFC BANK LTD SPONSORED ADS 40415F101 1,249 61,128 SH   SOLE   0 0 61,128
HOME DEPOT INC COM 437076102 29,614 97,017 SH   SOLE   0 0 97,017
HONEYWELL INTL INC COM 438516106 56,856 261,926 SH   SOLE   0 0 261,926
HP INC COM 40434L105 1,669 52,559 SH   SOLE   0 0 52,559
HUMANA INC COM 444859102 4,816 11,488 SH   SOLE   0 0 11,488
ICICI BANK LIMITED ADR 45104G104 1,056 132,597 SH   SOLE   0 0 132,597
IDEXX LABS INC COM 45168D104 23,027 47,061 SH   SOLE   0 0 47,061
ILLUMINA INC COM 452327109 11,831 30,806 SH   SOLE   0 0 30,806
INFOSYS LTD SPONSORED ADR 456788108 3,759 200,881 SH   SOLE   0 0 200,881
INGERSOLL RAND INC COM 45687V106 492 10,000 SH   SOLE   0 0 10,000
INSULET CORP COM 45784P101 948 3,633 SH   SOLE   0 0 3,633
INTEL CORP COM 458140100 6,576 102,750 SH   SOLE   0 0 102,750
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,259 11,275 SH   SOLE   0 0 11,275
INTERNATIONAL BUSINESS MACHS COM 459200101 2,331 17,494 SH   SOLE   0 0 17,494
INTERNATIONAL PAPER CO COM 460146103 368 6,802 SH   SOLE   0 0 6,802
INTUITIVE SURGICAL INC COM NEW 46120E602 17,201 23,278 SH   SOLE   0 0 23,278
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 5,437 66,754 SH   SOLE   0 0 66,754
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 927 6,542 SH   SOLE   0 0 6,542
INVESCO QQQ TR UNIT SER 1 46090E103 16,017 50,191 SH   SOLE   0 0 50,191
INVESCO QQQ TR UNIT SER 1 46090E103 2,457 7,700 SH   SOLE   0 0 7,700
IOVANCE BIOTHERAPEUTICS INC COM 462260100 557 17,597 SH   SOLE   0 0 17,597
IQVIA HLDGS INC COM 46266C105 695 3,600 SH   SOLE   0 0 3,600
IRHYTHM TECHNOLOGIES INC COM 450056106 1,136 8,181 SH   SOLE   0 0 8,181
ISHARES GOLD TR ISHARES 464285105 1,117 68,688 SH   SOLE   0 0 68,688
ISHARES INC MSCI BRAZIL ETF 464286400 7,094 212,085 SH   SOLE   0 0 212,085
ISHARES INC MSCI THAILND ETF 464286624 474 5,760 SH   SOLE   0 0 5,760
ISHARES INC MSCI TAIWAN ETF 46434G772 12,143 202,523 SH   SOLE   0 0 202,523
ISHARES INC MSCI MEXICO ETF 464286822 877 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI EM ASIA ETF 464286426 1,397 15,400 SH   SOLE   0 0 15,400
ISHARES INC MSCI SWITZERLAND 464286749 12,652 286,183 SH   SOLE   0 0 286,183
ISHARES INC MSCI JPN ETF NEW 46434G822 39,077 570,306 SH   SOLE   0 0 570,306
ISHARES INC MSCI STH KOR ETF 464286772 9,964 111,080 SH   SOLE   0 0 111,080
ISHARES INC MSCI GERMANY ETF 464286806 2,006 59,987 SH   SOLE   0 0 59,987
ISHARES INC MSCI HONG KG ETF 464286871 1,926 72,450 SH   SOLE   0 0 72,450
ISHARES INC MSCI EURZONE ETF 464286608 2,372 51,083 SH   SOLE   0 0 51,083
ISHARES INC MSCI RUSSIA ETF 46434G798 3,749 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI AUST ETF 464286103 1,096 44,200 SH   SOLE   0 0 44,200
ISHARES INC MSCI SINGPOR ETF 46434G780 258 11,000 SH   SOLE   0 0 11,000
ISHARES INC MSCI CHILE ETF 464286640 3,083 90,000 SH   SOLE   0 0 90,000
ISHARES INC MSCI WORLD ETF 464286392 3,261 27,524 SH   SOLE   0 0 27,524
ISHARES TR CORE S&P500 ETF 464287200 5,472 13,755 SH   SOLE   0 0 13,755
ISHARES TR MSCI INDIA ETF 46429B598 8,116 192,587 SH   SOLE   0 0 192,587
ISHARES TR GL TIMB FORE ETF 464288174 224 2,627 SH   SOLE   0 0 2,627
ISHARES TR TIPS BD ETF 464287176 5,108 40,700 SH   SOLE   0 0 40,700
ISHARES TR S&P 100 ETF 464287101 2,251 12,519 SH   SOLE   0 0 12,519
ISHARES TR U.S. REAL ES ETF 464287739 900 9,788 SH   SOLE   0 0 9,788
ISHARES TR 3 7 YR TREAS BD 464288661 822 6,327 SH   SOLE   0 0 6,327
ISHARES TR SHORT TREAS BD 464288679 956 8,648 SH   SOLE   0 0 8,648
ISHARES TR RUS 2000 VAL ETF 464287630 796 5,000 SH   SOLE   0 0 5,000
ISHARES TR CHINA LG-CAP ETF 464287184 6,913 148,165 SH   SOLE   0 0 148,165
ISHARES TR JPMORGAN USD EMG 464288281 244 2,245 SH   SOLE   0 0 2,245
ISHARES TR EAFE SML CP ETF 464288273 204 2,835 SH   SOLE   0 0 2,835
ISHARES TR MSCI CHINA A 46434V514 268 6,530 SH   SOLE   0 0 6,530
ISHARES TR MSCI UK ETF NEW 46435G334 265 8,474 SH   SOLE   0 0 8,474
ISHARES TR PHLX SEMICND ETF 464287523 466 1,100 SH   SOLE   0 0 1,100
ISHARES TR NASDAQ BIOTECH 464287556 4,876 32,389 SH   SOLE   0 0 32,389
ISHARES TR MSCI POLAND ETF 46429B606 1,901 105,000 SH   SOLE   0 0 105,000
ISHARES TR MSCI ACWI ETF 464288257 3,984 41,873 SH   SOLE   0 0 41,873
ISHARES TR CORE S&P SCP ETF 464287804 2,191 20,185 SH   SOLE   0 0 20,185
ISHARES TR 1 3 YR TREAS BD 464287457 698 8,096 SH   SOLE   0 0 8,096
ISHARES TR MSCI EMG MKT ETF 464287234 22,568 423,093 SH   SOLE   0 0 423,093
ISHARES TR CORE US AGGBD ET 464287226 11,514 101,150 SH   SOLE   0 0 101,150
ISHARES TR IBOXX INV CP ETF 464287242 1,801 13,854 SH   SOLE   0 0 13,854
ISHARES TR MSCI CHINA ETF 46429B671 1,578 19,310 SH   SOLE   0 0 19,310
ISHARES TR INDIA 50 ETF 464289529 1,244 27,730 SH   SOLE   0 0 27,730
ISHARES TR MSCI AC ASIA ETF 464288182 751 8,106 SH   SOLE   0 0 8,106
ISHARES TR LATN AMER 40 ETF 464287390 7,908 286,400 SH   SOLE   0 0 286,400
ISHARES TR US HLTHCARE ETF 464287762 252 1,000 SH   SOLE   0 0 1,000
ISHARES TR TRANS AVG ETF 464287192 1,134 4,400 SH   SOLE   0 0 4,400
ISHARES TR COHEN STEER REIT 464287564 913 15,800 SH   SOLE   0 0 15,800
ISHARES TR MSCI INDONIA ETF 46429B309 1,174 53,750 SH   SOLE   0 0 53,750
ISHARES TR MSCI PHILIPS ETF 46429B408 245 8,379 SH   SOLE   0 0 8,379
ISHARES TR RUSSELL 2000 ETF 464287655 8,405 38,042 SH   SOLE   0 0 38,042
ISHARES TR US AER DEF ETF 464288760 208 2,000 SH   SOLE   0 0 2,000
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 248 5,940 SH   SOLE   0 0 5,940
JOHNSON & JOHNSON COM 478160104 310,525 1,889,413 SH   SOLE   0 0 1,889,413
JOHNSON CTLS INTL PLC SHS G51502105 16,147 270,599 SH   SOLE   0 0 270,599
JPMORGAN CHASE & CO COM 46625H100 20,574 135,148 SH   SOLE   0 0 135,148
KIMBERLY-CLARK CORP COM 494368103 407 2,925 SH   SOLE   0 0 2,925
KRAFT HEINZ CO COM 500754106 2,472 61,800 SH   SOLE   0 0 61,800
LAM RESEARCH CORP COM 512807108 8,564 14,388 SH   SOLE   0 0 14,388
LAS VEGAS SANDS CORP COM 517834107 4,331 71,286 SH   SOLE   0 0 71,286
LAUDER ESTEE COS INC CL A 518439104 22,564 77,578 SH   SOLE   0 0 77,578
LEIDOS HOLDINGS INC COM 525327102 3,948 41,004 SH   SOLE   0 0 41,004
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 215 9,000 SH   SOLE   0 0 9,000
LILLY ELI & CO COM 532457108 2,933 15,700 SH   SOLE   0 0 15,700
LINDE PLC SHS G5494J103 17,227 61,355 SH   SOLE   0 0 61,355
LOGITECH INTL S A SHS H50430232 16,324 154,962 SH   SOLE   0 0 154,962
LOWES COS INC COM 548661107 7,433 39,086 SH   SOLE   0 0 39,086
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16,759 161,063 SH   SOLE   0 0 161,063
MARATHON OIL CORP COM 565849106 256 24,000 SH   SOLE   0 0 24,000
MARRIOTT INTL INC NEW CL A 571903202 6,393 43,165 SH   SOLE   0 0 43,165
MARSH & MCLENNAN COS INC COM 571748102 1,291 10,600 SH   SOLE   0 0 10,600
MASTERCARD INCORPORATED CL A 57636Q104 108,939 305,965 SH   SOLE   0 0 305,965
MCDONALDS CORP COM 580135101 303,227 1,352,845 SH   SOLE   0 0 1,352,845
MEDTRONIC PLC SHS G5960L103 76,450 647,165 SH   SOLE   0 0 647,165
MERCK & CO. INC COM 58933Y105 45,716 593,020 SH   SOLE   0 0 593,020
MICROCHIP TECHNOLOGY INC. COM 595017104 629 4,050 SH   SOLE   0 0 4,050
MICRON TECHNOLOGY INC COM 595112103 22,042 249,881 SH   SOLE   0 0 249,881
MICROSOFT CORP COM 594918104 254,244 1,078,354 SH   SOLE   0 0 1,078,354
MODERNA INC COM 60770K107 398,011 3,039,409 SH   SOLE   0 0 3,039,409
MONDELEZ INTL INC CL A 609207105 18,085 308,986 SH   SOLE   0 0 308,986
MOODYS CORP COM 615369105 22,493 75,325 SH   SOLE   0 0 75,325
MORGAN STANLEY COM NEW 617446448 5,398 69,506 SH   SOLE   0 0 69,506
NATERA INC COM 632307104 1,657 16,323 SH   SOLE   0 0 16,323
NETAPP INC COM 64110D104 1,415 19,466 SH   SOLE   0 0 19,466
NEWMONT CORP COM 651639106 14,366 238,358 SH   SOLE   0 0 238,358
NEXTERA ENERGY INC COM 65339F101 764 10,100 SH   SOLE   0 0 10,100
NIELSEN HLDGS PLC SHS EUR G6518L108 880 35,000 SH   SOLE   0 0 35,000
NIKE INC CL B 654106103 368,387 2,772,117 SH   SOLE   0 0 2,772,117
NRG ENERGY INC COM NEW 629377508 5,733 151,954 SH   SOLE   0 0 151,954
NVIDIA CORPORATION COM 67066G104 9,907 18,554 SH   SOLE   0 0 18,554
NVR INC COM 62944T105 6,732 1,429 SH   SOLE   0 0 1,429
OCCIDENTAL PETE CORP COM 674599105 514 19,300 SH   SOLE   0 0 19,300
ORACLE CORP COM 68389X105 21,724 309,598 SH   SOLE   0 0 309,598
OTIS WORLDWIDE CORP COM 68902V107 11,517 168,252 SH   SOLE   0 0 168,252
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,035 31,078 SH   SOLE   0 0 31,078
PACKAGING CORP AMER COM 695156109 5,734 42,642 SH   SOLE   0 0 42,642
PALO ALTO NETWORKS INC COM 697435105 1,101 3,420 SH   SOLE   0 0 3,420
PAYPAL HLDGS INC COM 70450Y103 13,264 54,622 SH   SOLE   0 0 54,622
PEPSICO INC COM 713448108 311,479 2,202,044 SH   SOLE   0 0 2,202,044
PFIZER INC COM 717081103 7,500 207,020 SH   SOLE   0 0 207,020
PHILIP MORRIS INTL INC COM 718172109 8,239 92,847 SH   SOLE   0 0 92,847
PINDUODUO INC SPONSORED ADS 722304102 324 2,420 SH   SOLE   0 0 2,420
PRICE T ROWE GROUP INC COM 74144T108 6,125 35,691 SH   SOLE   0 0 35,691
PROCTER AND GAMBLE CO COM 742718109 38,359 283,238 SH   SOLE   0 0 283,238
PROLOGIS INC. COM 74340W103 212 2,000 SH   SOLE   0 0 2,000
PTC INC COM 69370C100 458 3,325 SH   SOLE   0 0 3,325
PVH CORPORATION COM 693656100 1,416 13,400 SH   SOLE   0 0 13,400
QORVO INC COM 74736K101 8,358 45,745 SH   SOLE   0 0 45,745
QUALCOMM INC COM 747525103 3,139 23,675 SH   SOLE   0 0 23,675
QUIDEL CORP COM 74838J101 852 6,663 SH   SOLE   0 0 6,663
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,024 13,249 SH   SOLE   0 0 13,249
REGENERON PHARMACEUTICALS COM 75886F107 439 928 SH   SOLE   0 0 928
RINGCENTRAL INC CL A 76680R206 6,214 20,860 SH   SOLE   0 0 20,860
ROCKWELL AUTOMATION INC COM 773903109 6,978 26,288 SH   SOLE   0 0 26,288
ROLLINS INC COM 775711104 22,814 662,800 SH   SOLE   0 0 662,800
ROSS STORES INC COM 778296103 9,081 75,734 SH   SOLE   0 0 75,734
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 395 20,000 SH   SOLE   0 0 20,000
S&P GLOBAL INC COM 78409V104 6,969 19,750 SH   SOLE   0 0 19,750
SALESFORCE COM INC COM 79466L302 23,954 113,058 SH   SOLE   0 0 113,058
SCHLUMBERGER LTD COM 806857108 330 12,126 SH   SOLE   0 0 12,126
SCHWAB CHARLES CORP COM 808513105 6,620 101,561 SH   SOLE   0 0 101,561
SEA LTD SPONSORD ADS 81141R100 3,243 14,529 SH   SOLE   0 0 14,529
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,601 52,710 SH   SOLE   0 0 52,710
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,153 18,000 SH   SOLE   0 0 18,000
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,536 162,580 SH   SOLE   0 0 162,580
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17,239 147,674 SH   SOLE   0 0 147,674
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,157 8,715 SH   SOLE   0 0 8,715
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,220 45,257 SH   SOLE   0 0 45,257
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 121 20,000 SH   SOLE   0 0 20,000
SERVICENOW INC COM 81762P102 1,275 2,550 SH   SOLE   0 0 2,550
SHAW COMMUNICATIONS INC CL B CONV 82028K200 651 25,018 SH   SOLE   0 0 25,018
SHOPIFY INC CL A 82509L107 249 225 SH   SOLE   0 0 225
SIMON PPTY GROUP INC NEW COM 828806109 2,688 23,624 SH   SOLE   0 0 23,624
SNOWFLAKE INC CL A 833445109 4,973 21,690 SH   SOLE   0 0 21,690
SOLAREDGE TECHNOLOGIES INC COM 83417M104 388 1,350 SH   SOLE   0 0 1,350
SOLITARIO ZINC CORP COM 8342EP107 83 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,882 8,730 SH   SOLE   0 0 8,730
SPDR GOLD TR GOLD SHS 78463V107 42,579 266,185 SH   SOLE   0 0 266,185
SPDR S&P 500 ETF TR TR UNIT 78462F103 44,888 113,276 SH   SOLE   0 0 113,276
SPDR S&P 500 ETF TR TR UNIT 78462F103 238 600 SH   SOLE   0 0 600
SPDR SER TR S&P REGL BKG 78464A698 1,287 19,400 SH   SOLE   0 0 19,400
SPDR SER TR BLOMBRG BRC EMRG 78464A391 32,552 1,251,045 SH   SOLE   0 0 1,251,045
SPDR SER TR BLMBRG BRC CNVRT 78464A359 47,974 575,570 SH   SOLE   0 0 575,570
SPDR SER TR S&P BIOTECH 78464A870 8,482 62,525 SH   SOLE   0 0 62,525
SPDR SER TR BLOOMBERG SRT TR 78468R408 353 12,913 SH   SOLE   0 0 12,913
SQUARE INC CL A 852234103 2,195 9,666 SH   SOLE   0 0 9,666
STARBUCKS CORP COM 855244109 54,829 501,776 SH   SOLE   0 0 501,776
STELLANTIS N.V SHS N82405106 12,368 697,631 SH   SOLE   0 0 697,631
STRYKER CORPORATION COM 863667101 1,773 7,280 SH   SOLE   0 0 7,280
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,900 335,414 SH   SOLE   0 0 335,414
TANDEM DIABETES CARE INC COM NEW 875372203 1,092 12,373 SH   SOLE   0 0 12,373
TELADOC HEALTH INC COM 87918A105 1,108 6,098 SH   SOLE   0 0 6,098
TELEFLEX INCORPORATED COM 879369106 249 600 SH   SOLE   0 0 600
TESLA INC COM 88160R101 2,476 3,707 SH   SOLE   0 0 3,707
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11,338 995,204 SH   SOLE   0 0 995,204
TEXAS INSTRS INC COM 882508104 141,926 750,973 SH   SOLE   0 0 750,973
THERMO FISHER SCIENTIFIC INC COM 883556102 87,186 191,039 SH   SOLE   0 0 191,039
TJX COS INC NEW COM 872540109 9,437 142,658 SH   SOLE   0 0 142,658
TOTAL SE SPONSORED ADS 89151E109 333 7,119 SH   SOLE   0 0 7,119
TRIP COM GROUP LTD ADS 89677Q107 460 11,600 SH   SOLE   0 0 11,600
UBER TECHNOLOGIES INC COM 90353T100 433 7,937 SH   SOLE   0 0 7,937
UBIQUITI INC COM 90353W103 274 920 SH   SOLE   0 0 920
UBS GROUP AG SHS H42097107 31,375 2,017,673 SH   SOLE   0 0 2,017,673
UNION PAC CORP COM 907818108 6,682 30,314 SH   SOLE   0 0 30,314
UNITED PARCEL SERVICE INC CL B 911312106 764 4,492 SH   SOLE   0 0 4,492
UNITED RENTALS INC COM 911363109 7,584 23,031 SH   SOLE   0 0 23,031
UNITEDHEALTH GROUP INC COM 91324P102 174,859 469,963 SH   SOLE   0 0 469,963
US BANCORP DEL COM NEW 902973304 926 16,750 SH   SOLE   0 0 16,750
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 9,874 303,816 SH   SOLE   0 0 303,816
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 774 30,000 SH   SOLE   0 0 30,000
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 646 35,664 SH   SOLE   0 0 35,664
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 926 28,500 SH   SOLE   0 0 28,500
VANGUARD BD INDEX FDS INTERMED TERM 921937819 919 10,360 SH   SOLE   0 0 10,360
VANGUARD INDEX FDS SMALL CP ETF 922908751 512 2,390 SH   SOLE   0 0 2,390
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,986 19,285 SH   SOLE   0 0 19,285
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14,289 226,808 SH   SOLE   0 0 226,808
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,197 61,430 SH   SOLE   0 0 61,430
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,713 45,000 SH   SOLE   0 0 45,000
VANGUARD WORLD FDS INF TECH ETF 92204A702 300 838 SH   SOLE   0 0 838
VEEVA SYS INC CL A COM 922475108 1,271 4,865 SH   SOLE   0 0 4,865
VERISIGN INC COM 92343E102 3,853 19,387 SH   SOLE   0 0 19,387
VERIZON COMMUNICATIONS INC COM 92343V104 2,261 38,887 SH   SOLE   0 0 38,887
VERTEX PHARMACEUTICALS INC COM 92532F100 8,740 40,672 SH   SOLE   0 0 40,672
VIATRIS INC COM 92556V106 1,287 92,157 SH   SOLE   0 0 92,157
VISA INC COM CL A 92826C839 156,776 740,452 SH   SOLE   0 0 740,452
WALMART INC COM 931142103 217 1,600 SH   SOLE   0 0 1,600
WASTE MGMT INC DEL COM 94106L109 1,006 7,800 SH   SOLE   0 0 7,800
WATERS CORP COM 941848103 4,874 17,151 SH   SOLE   0 0 17,151
WEIBO CORP SPONSORED ADR 948596101 211 4,175 SH   SOLE   0 0 4,175
WELLS FARGO CO NEW COM 949746101 58,782 1,504,528 SH   SOLE   0 0 1,504,528
WHEATON PRECIOUS METALS CORP COM 962879102 3,819 100,000 SH   SOLE   0 0 100,000
WORKDAY INC CL A 98138H101 455 1,831 SH   SOLE   0 0 1,831
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,976 85,638 SH   SOLE   0 0 85,638
WYNN RESORTS LTD COM 983134107 5,151 41,090 SH   SOLE   0 0 41,090
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 21,305 43,912 SH   SOLE   0 0 43,912
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,143 94,597 SH   SOLE   0 0 94,597
ZOETIS INC CL A 98978V103 317,937 2,018,907 SH   SOLE   0 0 2,018,907