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
AMPHENOL CORP NEW CL A 032095101 6,299 83,598 SH   SOLE   83,598 0 0
AMAZON COM INC COM 023135106 24,727 7,585 SH   SOLE   7,585 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3 42 SH   SOLE   42 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,607 5,980 SH   SOLE   5,980 0 0
ABB LTD SPONSORED ADR 000375204 11 341 SH   SOLE   341 0 0
ALTRIA GROUP INC COM 02209S103 562 10,755 SH   SOLE   10,755 0 0
AT&T INC COM 00206R102 29 1,234 SH   SOLE   1,234 0 0
AERCAP HOLDINGS NV SHS N00985106 12 230 SH   SOLE   230 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 3 800 SH   SOLE   800 0 0
ABBOTT LABS COM 002824100 155 1,306 SH   SOLE   1,306 0 0
ACTIVISION BLIZZARD INC COM 00507V109 84 1,051 SH   SOLE   1,051 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 88 1,395 SH   SOLE   1,395 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,045 3,100 SH   SOLE   3,100 0 0
ABIOMED INC COM 003654100 25 75 SH   SOLE   75 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 10 162 SH   SOLE   162 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3 5 SH   SOLE   5 0 0
ABBVIE INC COM 00287Y109 1,715 10,580 SH   SOLE   10,580 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 22 1,215 SH   SOLE   1,215 0 0
AMBEV SA SPONSORED ADR 02319V103 8 2,388 SH   SOLE   2,388 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 263 2,419 SH   SOLE   2,419 0 0
ALPHABET INC CAP STK CL A 02079K305 33,896 12,187 SH   SOLE   12,187 0 0
ARK ETF TR INNOVATION ETF 00214Q104 18 277 SH   SOLE   277 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 2 37 SH   SOLE   37 0 0
ALPHABET INC CAP STK CL C 02079K107 12,851 4,601 SH   SOLE   4,601 0 0
ALTERYX INC COM CL A 02156B103 19 263 SH   SOLE   263 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 4 495 SH   SOLE   495 0 0
AVALARA INC COM 05338G106 3,538 35,551 SH   SOLE   35,551 0 0
ALCON AG ORD SHS H01301128 4 54 SH   SOLE   54 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 84 10,160 SH   SOLE   10,160 0 0
AON PLC SHS CL A G0403H108 15 47 SH   SOLE   47 0 0
AGORA INC ADS 00851L103 3 340 SH   SOLE   340 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 283 34,750 SH   SOLE   34,750 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 121 1,950 SH   SOLE   1,950 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,242 20,285 SH   SOLE   20,285 0 0
ADVANCED MICRO DEVICES INC COM 007903107 23 214 SH   SOLE   214 0 0
AGCO CORP COM 001084102 88 600 SH   SOLE   600 0 0
AMERICAN EXPRESS CO COM 025816109 3,233 17,290 SH   SOLE   17,290 0 0
APPLE INC COM 037833100 26,889 153,994 SH   SOLE   153,994 0 0
APPLIED MATLS INC COM 038222105 180 1,363 SH   SOLE   1,363 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 168 1,862 SH   SOLE   1,862 0 0
AUTODESK INC COM 052769106 3,193 14,894 SH   SOLE   14,894 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7 157 SH   SOLE   157 0 0
BP PLC SPONSORED ADR 055622104 63 2,157 SH   SOLE   2,157 0 0
BK OF AMERICA CORP COM 060505104 90 2,187 SH   SOLE   2,187 0 0
BLACKROCK INC COM 09247X101 46 60 SH   SOLE   60 0 0
BHP GROUP LTD SPONSORED ADS 088606108 12 151 SH   SOLE   151 0 0
BAIDU INC SPON ADR REP A 056752108 4 28 SH   SOLE   28 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 42 750 SH   SOLE   750 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 284 26,391 SH   SOLE   26,391 0 0
BANK NEW YORK MELLON CORP COM 064058100 169 3,400 SH   SOLE   3,400 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8,657 130,718 SH   SOLE   130,718 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5 609 SH   SOLE   609 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 131,384 372,287 SH   SOLE   372,287 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 33 800 SH   SOLE   800 0 0
BLACKSTONE INC COM 09260D107 17,756 139,880 SH   SOLE   139,880 0 0
BAOZUN INC SPONSORED ADR 06684L103 2 257 SH   SOLE   257 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 8 229 SH   SOLE   229 0 0
BOOKING HOLDINGS INC COM 09857L108 474 202 SH   SOLE   202 0 0
BROADCOM INC COM 11135F101 48 76 SH   SOLE   76 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 2 2,000 SH   SOLE   2,000 0 0
BEYOND MEAT INC COM 08862E109 2 42 SH   SOLE   42 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 5 1,000 SH   SOLE   1,000 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 0 5 SH   SOLE   5 0 0
BARRICK GOLD CORP COM 067901108 37 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM 075887109 6,626 24,909 SH   SOLE   24,909 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,405 14 SH   SOLE   14 0 0
BOSTON SCIENTIFIC CORP COM 101137107 13 300 SH   SOLE   300 0 0
BOEING CO COM 097023105 10 50 SH   SOLE   50 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,499 20,530 SH   SOLE   20,530 0 0
BROWN FORMAN CORP CL B 115637209 737 10,994 SH   SOLE   10,994 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5 38 SH   SOLE   38 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 4 572 SH   SOLE   572 0 0
COSTCO WHSL CORP NEW COM 22160K105 66 115 SH   SOLE   115 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3 639 SH   SOLE   639 0 0
CHARLES RIV LABS INTL INC COM 159864107 18 65 SH   SOLE   65 0 0
CONSTELLATION BRANDS INC CL A 21036P108 15 65 SH   SOLE   65 0 0
CHEVRON CORP NEW COM 166764100 848 5,210 SH   SOLE   5,210 0 0
COMCAST CORP NEW CL A 20030N101 32 678 SH   SOLE   678 0 0
CEVA INC COM 157210105 1 21 SH   SOLE   21 0 0
CBRE GROUP INC CL A 12504L109 57 620 SH   SOLE   620 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9 204 SH   SOLE   204 0 0
CITIGROUP INC COM NEW 172967424 276 5,175 SH   SOLE   5,175 0 0
CHEGG INC COM 163092109 18 500 SH   SOLE   500 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 338 2,000 SH   SOLE   2,000 0 0
CHUBB LIMITED COM H1467J104 61 286 SH   SOLE   286 0 0
CEL-SCI CORP COM PAR NEW 150837607 6 1,500 SH   SOLE   1,500 0 0
COOTEK CAYMAN INC SPONSORED ADS 21718L102 6 25,500 SH   SOLE   25,500 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 77 339 SH   SOLE   339 0 0
CLOUDFLARE INC CL A COM 18915M107 31 260 SH   SOLE   260 0 0
CENTOGENE N V COM N1976T109 2 462 SH   SOLE   462 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 26 136 SH   SOLE   136 0 0
CARNIVAL CORP COMMON STOCK 143658300 3 150 SH   SOLE   150 0 0
CATERPILLAR INC COM 149123101 330 1,480 SH   SOLE   1,480 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 81 946 SH   SOLE   946 0 0
CISCO SYS INC COM 17275R102 161 2,885 SH   SOLE   2,885 0 0
COCA COLA CO COM 191216100 4,352 70,189 SH   SOLE   70,189 0 0
COLGATE PALMOLIVE CO COM 194162103 3,759 49,574 SH   SOLE   49,574 0 0
DEXCOM INC COM 252131107 233 455 SH   SOLE   455 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10 260 SH   SOLE   260 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 27 2,500 SH   SOLE   2,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 21 185 SH   SOLE   185 0 0
DROPBOX INC CL A 26210C104 3 135 SH   SOLE   135 0 0
DOCUSIGN INC COM 256163106 19 175 SH   SOLE   175 0 0
DOW INC COM 260557103 20 316 SH   SOLE   316 0 0
DATADOG INC CL A COM 23804L103 33 220 SH   SOLE   220 0 0
DRAFTKINGS INC COM CL A 26142R104 3 165 SH   SOLE   165 0 0
DOLE PLC ORD SHS G27907107 10,479 845,093 SH   SOLE   845,093 0 0
DEERE & CO COM 244199105 3,033 7,300 SH   SOLE   7,300 0 0
DISNEY WALT CO COM 254687106 9,424 68,705 SH   SOLE   68,705 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 15 600 SH   SOLE   600 0 0
EBAY INC. COM 278642103 143 2,500 SH   SOLE   2,500 0 0
EXXON MOBIL CORP COM 30231G102 437 5,290 SH   SOLE   5,290 0 0
ERICSSON ADR B SEK 10 294821608 5 577 SH   SOLE   577 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 2 168 SH   SOLE   168 0 0
EATON CORP PLC SHS G29183103 93 610 SH   SOLE   610 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 13 400 SH   SOLE   400 0 0
EQUINIX INC COM 29444U700 22 30 SH   SOLE   30 0 0
ETSY INC COM 29786A106 21 172 SH   SOLE   172 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,181 22,666 SH   SOLE   22,666 0 0
EASTMAN CHEM CO COM 277432100 90 800 SH   SOLE   800 0 0
EXPENSIFY INC COM CL A 30219Q106 2 125 SH   SOLE   125 0 0
EMBECTA CORP COMMON STOCK 29082K105 166 4,981 SH   SOLE   4,981 0 0
ELECTRONIC ARTS INC COM 285512109 4,548 35,952 SH   SOLE   35,952 0 0
FEDEX CORP COM 31428X106 556 2,405 SH   SOLE   2,405 0 0
FORD MTR CO DEL COM 345370860 41 2,434 SH   SOLE   2,434 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 104 1,325 SH   SOLE   1,325 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,129 11,333 SH   SOLE   11,333 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 8,786 57,617 SH   SOLE   57,617 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,066 25,195 SH   SOLE   25,195 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 40 620 SH   SOLE   620 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 34 207 SH   SOLE   207 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 172 1,895 SH   SOLE   1,895 0 0
META PLATFORMS INC CL A 30303M102 6,426 28,899 SH   SOLE   28,899 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 59 1,000 SH   SOLE   1,000 0 0
FIBROGEN INC COM 31572Q808 3 250 SH   SOLE   250 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,424 26,807 SH   SOLE   26,807 0 0
FERRARI N V COM N3167Y103 20 90 SH   SOLE   90 0 0
FOX CORP CL A COM 35137L105 42 1,073 SH   SOLE   1,073 0 0
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 315 12,110 SH   SOLE   12,110 0 0
FISKER INC CL A COM STK 33813J106 39 3,000 SH   SOLE   3,000 0 0
FASTENAL CO COM 311900104 8,856 149,088 SH   SOLE   149,088 0 0
FRANCO NEV CORP COM 351858105 180 1,130 SH   SOLE   1,130 0 0
FLEX LTD ORD Y2573F102 4 203 SH   SOLE   203 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 175 531 SH   SOLE   531 0 0
GENMAB A/S SPONSORED ADS 372303206 1 37 SH   SOLE   37 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,855 33,261 SH   SOLE   33,261 0 0
GLOBAL X FDS MSCI GREECE ETF 37954Y319 19 733 SH   SOLE   733 0 0
GENERAL ELECTRIC CO COM NEW 369604301 121 1,320 SH   SOLE   1,320 0 0
GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 0 76 SH   SOLE   76 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2 500 SH   SOLE   500 0 0
GILEAD SCIENCES INC COM 375558103 18 300 SH   SOLE   300 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11 255 SH   SOLE   255 0 0
ING GROEP N.V. SPONSORED ADR 456837103 0 32 SH   SOLE   32 0 0
INFOSYS LTD SPONSORED ADR 456788108 8 309 SH   SOLE   309 0 0
HONEYWELL INTL INC COM 438516106 15 78 SH   SOLE   78 0 0
ISHARES TR US CONSUM DISCRE 464287580 300 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2 6 SH   SOLE   6 0 0
ISHARES TR CORE S&P SCP ETF 464287804 128 1,191 SH   SOLE   1,191 0 0
ISHARES TR CORE S&P MCP ETF 464287507 131 490 SH   SOLE   490 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 0 0 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 519 1,144 SH   SOLE   1,144 0 0
ISHARES TR EXPND TEC SC ETF 464287549 25,448 65,481 SH   SOLE   65,481 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 52 615 SH   SOLE   615 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4 73 SH   SOLE   73 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,382 15,777 SH   SOLE   15,777 0 0
ILLUMINA INC COM 452327109 16 45 SH   SOLE   45 0 0
ISHARES TR IBOXX INV CP ETF 464287242 7 55 SH   SOLE   55 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 42 138 SH   SOLE   138 0 0
ISHARES TR SELECT DIVID ETF 464287168 2,239 17,475 SH   SOLE   17,475 0 0
ISHARES TR TIPS BD ETF 464287176 105 845 SH   SOLE   845 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 29 893 SH   SOLE   893 0 0
ISHARES TR US BR DEL SE ETF 464288794 142 1,425 SH   SOLE   1,425 0 0
ISHARES SILVER TR ISHARES 46428Q109 54 2,350 SH   SOLE   2,350 0 0
ISHARES TR GLB CNSM STP ETF 464288737 1,536 24,736 SH   SOLE   24,736 0 0
ISHARES TR MSCI KLD400 SOC 464288570 192 2,220 SH   SOLE   2,220 0 0
ISHARES TR IBOXX HI YD ETF 464288513 598 7,271 SH   SOLE   7,271 0 0
ISHARES INC MSCI CHILE ETF 464286640 12 400 SH   SOLE   400 0 0
ISHARES TR NATIONAL MUN ETF 464288414 90 820 SH   SOLE   820 0 0
ISHARES TR JPMORGAN USD EMG 464288281 5,812 59,453 SH   SOLE   59,453 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,587 15,910 SH   SOLE   15,910 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI WORLD ETF 464286392 96 750 SH   SOLE   750 0 0
ISHARES INC INTL HIGH YIELD 464286210 36 745 SH   SOLE   745 0 0
ISHARES INC US INTL HGH YLD 464286178 161 3,483 SH   SOLE   3,483 0 0
ISHARES INC CORE MSCI EMKT 46434G103 200 3,608 SH   SOLE   3,608 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 12,395 93,817 SH   SOLE   93,817 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 237 8,100 SH   SOLE   8,100 0 0
HUBSPOT INC COM 443573100 50 105 SH   SOLE   105 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 855 23,280 SH   SOLE   23,280 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 918 14,899 SH   SOLE   14,899 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 21 550 SH   SOLE   550 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,852 5,108 SH   SOLE   5,108 0 0
HOTH THERAPEUTICS INC COM 44148G105 4 6,000 SH   SOLE   6,000 0 0
ISHARES TR SELF DRIVNG EV 46435U366 19 400 SH   SOLE   400 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 471 4,475 SH   SOLE   4,475 0 0
ISHARES GOLD TR ISHARES NEW 464285204 5 145 SH   SOLE   145 0 0
HERSHEY CO COM 427866108 65 300 SH   SOLE   300 0 0
HOME DEPOT INC COM 437076102 5,738 19,171 SH   SOLE   19,171 0 0
IDEXX LABS INC COM 45168D104 30 55 SH   SOLE   55 0 0
ILLINOIS TOOL WKS INC COM 452308109 507 2,422 SH   SOLE   2,422 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 4 265 SH   SOLE   265 0 0
INTEL CORP COM 458140100 340 6,858 SH   SOLE   6,858 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 151 1,165 SH   SOLE   1,165 0 0
INTUIT COM 461202103 8,885 18,479 SH   SOLE   18,479 0 0
JPMORGAN CHASE & CO COM 46625H100 5,966 43,768 SH   SOLE   43,768 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39 250 SH   SOLE   250 0 0
JD.COM INC SPON ADR CL A 47215P106 125 2,160 SH   SOLE   2,160 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 2 236 SH   SOLE   236 0 0
JOBY AVIATION INC COMMON STOCK G65163100 13 1,930 SH   SOLE   1,930 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 390 8,813 SH   SOLE   8,813 0 0
JOHNSON & JOHNSON COM 478160104 22,605 127,546 SH   SOLE   127,546 0 0
KBR INC COM 48242W106 68 1,235 SH   SOLE   1,235 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 590 24,181 SH   SOLE   24,181 0 0
KKR & CO INC COM 48251W104 333 5,700 SH   SOLE   5,700 0 0
KEURIG DR PEPPER INC COM 49271V100 44 1,159 SH   SOLE   1,159 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2 184 SH   SOLE   184 0 0
KRAFT HEINZ CO COM 500754106 36 910 SH   SOLE   910 0 0
KELLOGG CO COM 487836108 489 7,578 SH   SOLE   7,578 0 0
LAUDER ESTEE COS INC CL A 518439104 8,966 32,926 SH   SOLE   32,926 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2 293 SH   SOLE   293 0 0
LINDE PLC SHS G5494J103 519 1,626 SH   SOLE   1,626 0 0
LILIUM N V CLASS A ORD SHS N52586109 1 275 SH   SOLE   275 0 0
LAM RESEARCH CORP COM 512807108 23 43 SH   SOLE   43 0 0
LILLY ELI & CO COM 532457108 272 950 SH   SOLE   950 0 0
MASIMO CORP COM 574795100 6,087 41,826 SH   SOLE   41,826 0 0
MORGAN STANLEY COM NEW 617446448 70 800 SH   SOLE   800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 92 258 SH   SOLE   258 0 0
MERCADOLIBRE INC COM 58733R102 77 65 SH   SOLE   65 0 0
MSCI INC COM 55354G100 1,390 2,765 SH   SOLE   2,765 0 0
MERCK & CO INC COM 58933Y105 447 5,452 SH   SOLE   5,452 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3 187 SH   SOLE   187 0 0
MONDELEZ INTL INC CL A 609207105 5,676 90,416 SH   SOLE   90,416 0 0
MEDTRONIC PLC SHS G5960L103 349 3,145 SH   SOLE   3,145 0 0
MONGODB INC CL A 60937P106 31 70 SH   SOLE   70 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 4 1,300 SH   SOLE   1,300 0 0
MODERNA INC COM 60770K107 46 268 SH   SOLE   268 0 0
MARKEL CORP COM 570535104 59 40 SH   SOLE   40 0 0
MARSH & MCLENNAN COS INC COM 571748102 379 2,225 SH   SOLE   2,225 0 0
MCCORMICK & CO INC COM NON VTG 579780206 70 700 SH   SOLE   700 0 0
MCDONALDS CORP COM 580135101 1,168 4,725 SH   SOLE   4,725 0 0
MICROSOFT CORP COM 594918104 51,522 167,111 SH   SOLE   167,111 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6 67 SH   SOLE   67 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 3 1,217 SH   SOLE   1,217 0 0
NVIDIA CORPORATION COM 67066G104 4,503 16,502 SH   SOLE   16,502 0 0
NETFLIX INC COM 64110L106 631 1,685 SH   SOLE   1,685 0 0
NXP SEMICONDUCTORS N V COM N6596X109 34 185 SH   SOLE   185 0 0
NEWS CORP NEW CL A 65249B109 23 1,037 SH   SOLE   1,037 0 0
NOVOCURE LTD ORD SHS G6674U108 17 200 SH   SOLE   200 0 0
NIO INC SPON ADS 62914V106 17 800 SH   SOLE   800 0 0
NIKE INC CL B 654106103 7,550 56,106 SH   SOLE   56,106 0 0
NOKIA CORP SPONSORED ADR 654902204 5 1,003 SH   SOLE   1,003 0 0
NOVO-NORDISK A S ADR 670100205 4 32 SH   SOLE   32 0 0
ONEOK INC NEW COM 682680103 41 576 SH   SOLE   576 0 0
OCCIDENTAL PETE CORP COM 674599105 130 2,293 SH   SOLE   2,293 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5 342 SH   SOLE   342 0 0
ORMAT TECHNOLOGIES INC COM 686688102 33 400 SH   SOLE   400 0 0
PHILIP MORRIS INTL INC COM 718172109 627 6,676 SH   SOLE   6,676 0 0
PLUG POWER INC COM NEW 72919P202 20 700 SH   SOLE   700 0 0
PROTHENA CORP PLC SHS G72800108 73 2,009 SH   SOLE   2,009 0 0
PALO ALTO NETWORKS INC COM 697435105 11 18 SH   SOLE   18 0 0
QIWI PLC SPON ADR REP B 74735M108 6 1,051 SH   SOLE   1,051 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 66 701 SH   SOLE   701 0 0
PERRIGO CO PLC SHS G97822103 1 26 SH   SOLE   26 0 0
PAYPAL HLDGS INC COM 70450Y103 8,045 69,565 SH   SOLE   69,565 0 0
PJT PARTNERS INC COM CL A 69343T107 1 17 SH   SOLE   17 0 0
PINTEREST INC CL A 72352L106 14 565 SH   SOLE   565 0 0
OTIS WORLDWIDE CORP COM 68902V107 69 900 SH   SOLE   900 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10 286 SH   SOLE   286 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 12 1,699 SH   SOLE   1,699 0 0
ORGANON & CO COMMON STOCK 68622V106 6 178 SH   SOLE   178 0 0
ORACLE CORP COM 68389X105 274 3,315 SH   SOLE   3,315 0 0
PPG INDS INC COM 693506107 193 1,472 SH   SOLE   1,472 0 0
PEPSICO INC COM 713448108 6,157 36,784 SH   SOLE   36,784 0 0
PFIZER INC COM 717081103 1,894 36,577 SH   SOLE   36,577 0 0
PITNEY BOWES INC COM 724479100 8 1,600 SH   SOLE   1,600 0 0
PROCTER AND GAMBLE CO COM 742718109 3,980 26,045 SH   SOLE   26,045 0 0
QUALCOMM INC COM 747525103 2,095 13,710 SH   SOLE   13,710 0 0
RIO TINTO PLC SPONSORED ADR 767204100 13 164 SH   SOLE   164 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 137 2,350 SH   SOLE   2,350 0 0
RELX PLC SPONSORED ADR 759530108 2 49 SH   SOLE   49 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 25 292 SH   SOLE   292 0 0
ROKU INC COM CL A 77543R102 10 81 SH   SOLE   81 0 0
ROBLOX CORP CL A 771049103 13 280 SH   SOLE   280 0 0
REGENERON PHARMACEUTICALS COM 75886F107 67 96 SH   SOLE   96 0 0
RESMED INC COM 761152107 4,668 19,247 SH   SOLE   19,247 0 0
REPLIGEN CORP COM 759916109 21 113 SH   SOLE   113 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 23 270 SH   SOLE   270 0 0
ROYAL BK CDA COM 780087102 270 2,450 SH   SOLE   2,450 0 0
SAP SE SPON ADR 803054204 9 77 SH   SOLE   77 0 0
HENRY SCHEIN INC COM 806407102 166 1,900 SH   SOLE   1,900 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 6 129 SH   SOLE   129 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 242 SH   SOLE   242 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 94 2,458 SH   SOLE   2,458 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 130 1,700 SH   SOLE   1,700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 68 500 SH   SOLE   500 0 0
SANOFI SPONSORED ADR 80105N105 15 299 SH   SOLE   299 0 0
SALESFORCE COM INC COM 79466L302 103 485 SH   SOLE   485 0 0
SPDR SER TR S&P BIOTECH 78464A870 23 253 SH   SOLE   253 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,563 14,188 SH   SOLE   14,188 0 0
SERVICENOW INC COM 81762P102 724 1,300 SH   SOLE   1,300 0 0
SPLUNK INC COM 848637104 11 75 SH   SOLE   75 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 641 9,508 SH   SOLE   9,508 0 0
BLOCK INC CL A 852234103 24 175 SH   SOLE   175 0 0
S&P GLOBAL INC COM 78409V104 2,155 5,253 SH   SOLE   5,253 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 12 80 SH   SOLE   80 0 0
SEA LTD SPONSORD ADS 81141R100 38 318 SH   SOLE   318 0 0
SOHU COM LTD SPONSORED ADS 83410S108 4 235 SH   SOLE   235 0 0
SONOS INC COM 83570H108 45 1,600 SH   SOLE   1,600 0 0
STERIS PLC SHS USD G8473T100 66 275 SH   SOLE   275 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 162 3,187 SH   SOLE   3,187 0 0
STEVANATO GROUP S P A ORD SHS T9224W109 3 173 SH   SOLE   173 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 88 6,182 SH   SOLE   6,182 0 0
SHELL PLC SPON ADS 780259305 13 239 SH   SOLE   239 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 8 74 SH   SOLE   74 0 0
STRYKER CORPORATION COM 863667101 960 3,590 SH   SOLE   3,590 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 46,309 102,535 SH   SOLE   102,535 0 0
SYSCO CORP COM 871829107 29 350 SH   SOLE   350 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 74 712 SH   SOLE   712 0 0
3M CO COM 88579Y101 1,249 8,387 SH   SOLE   8,387 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 11 748 SH   SOLE   748 0 0
TESLA INC COM 88160R101 926 859 SH   SOLE   859 0 0
TWITTER INC COM 90184L102 19 500 SH   SOLE   500 0 0
TELADOC HEALTH INC COM 87918A105 130 1,806 SH   SOLE   1,806 0 0
TRITON INTL LTD CL A G9078F107 6 88 SH   SOLE   88 0 0
THE TRADE DESK INC COM CL A 88339J105 64 920 SH   SOLE   920 0 0
THOMSON REUTERS CORP. COM NEW 884903709 758 6,963 SH   SOLE   6,963 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4 390 SH   SOLE   390 0 0
TEXAS INSTRS INC COM 882508104 2,745 14,962 SH   SOLE   14,962 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,059 17,031 SH   SOLE   17,031 0 0
TOLL BROTHERS INC COM 889478103 36 770 SH   SOLE   770 0 0
TORO CO COM 891092108 18 215 SH   SOLE   215 0 0
TOYOTA MOTOR CORP ADS 892331307 6 32 SH   SOLE   32 0 0
UNITED PARCEL SERVICE INC CL B 911312106 684 3,190 SH   SOLE   3,190 0 0
UNILEVER PLC SPON ADR NEW 904767704 7 154 SH   SOLE   154 0 0
UNITED AIRLS HLDGS INC COM 910047109 17 375 SH   SOLE   375 0 0
UBS GROUP AG SHS H42097107 10 534 SH   SOLE   534 0 0
UNION PAC CORP COM 907818108 183 668 SH   SOLE   668 0 0
VERISIGN INC COM 92343E102 47 213 SH   SOLE   213 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 10 595 SH   SOLE   595 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 80 410 SH   SOLE   410 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 43 170 SH   SOLE   170 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 37 155 SH   SOLE   155 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 67,297 161,585 SH   SOLE   161,585 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,562 77,208 SH   SOLE   77,208 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 627 10,074 SH   SOLE   10,074 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 136 2,360 SH   SOLE   2,360 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,579 30,990 SH   SOLE   30,990 0 0
VISA INC COM CL A 92826C839 22,893 103,227 SH   SOLE   103,227 0 0
VALE S A SPONSORED ADS 91912E105 6 283 SH   SOLE   283 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 7 60 SH   SOLE   60 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 566 6,832 SH   SOLE   6,832 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 59,981 592,173 SH   SOLE   592,173 0 0
VERASTEM INC COM 92337C104 1 537 SH   SOLE   537 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3 327 SH   SOLE   327 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 50,500 121,638 SH   SOLE   121,638 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 619 8,865 SH   SOLE   8,865 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 667 12,722 SH   SOLE   12,722 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 20 113 SH   SOLE   113 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 330 8,600 SH   SOLE   8,600 0 0
VIATRIS INC COM 92556V106 33 3,064 SH   SOLE   3,064 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 79 301 SH   SOLE   301 0 0
WATERS CORP COM 941848103 1,300 4,189 SH   SOLE   4,189 0 0
WELLS FARGO CO NEW COM 949746101 102 2,104 SH   SOLE   2,104 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 24 370 SH   SOLE   370 0 0
WABTEC COM 929740108 2 21 SH   SOLE   21 0 0
WORKDAY INC CL A 98138H101 72 300 SH   SOLE   300 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 4 110 SH   SOLE   110 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 130 550 SH   SOLE   550 0 0
WALMART INC COM 931142103 863 5,798 SH   SOLE   5,798 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 518 4,050 SH   SOLE   4,050 0 0
YUM BRANDS INC COM 988498101 29 245 SH   SOLE   245 0 0
YANDEX N V SHS CLASS A N97284108 1 62 SH   SOLE   62 0 0
ZOETIS INC CL A 98978V103 7,047 37,367 SH   SOLE   37,367 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5 180 SH   SOLE   180 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8 70 SH   SOLE   70 0 0
ZIMVIE INC COM 98888T107 9 405 SH   SOLE   405 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4 744 SH   SOLE   744 0 0