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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGCO CORP COM 001084102   28,350 600 SH   SOLE   600 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   6,952 2,200 SH   SOLE   2,200 0 0
AT&T INC COM 00206R102   49,817 1,709 SH   SOLE   1,709 0 0
ABBOTT LABS COM 002824100   134,620 1,706 SH   SOLE   1,706 0 0
ABBVIE INC COM 00287Y109   859,423 11,280 SH   SOLE   11,280 0 0
ACTIVISION BLIZZARD INC COM 00507V109   14,870 250 SH   SOLE   250 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,729 60 SH   SOLE   60 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   75,186 9,919 SH   SOLE   9,919 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   880,022 4,525 SH   SOLE   4,525 0 0
ALIGN TECHNOLOGY INC COM 016255101   974,990 5,605 SH   SOLE   5,605 0 0
ALPHABET INC CAP STK CL C 02079K107   3,211,681 2,762 SH   SOLE   2,762 0 0
ALPHABET INC CAP STK CL A 02079K305   7,887,317 6,788 SH   SOLE   6,788 0 0
ALTRIA GROUP INC COM 02209S103   593,778 15,355 SH   SOLE   15,355 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   3,200 800 SH   SOLE   800 0 0
AMAZON COM INC COM 023135106   3,439,306 1,764 SH   SOLE   1,764 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   14,811 1,215 SH   SOLE   1,215 0 0
AMERICAN EXPRESS CO COM 025816109   1,573,084 18,375 SH   SOLE   18,375 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   8,124 335 SH   SOLE   335 0 0
APPLE INC COM 037833100   6,133,221 24,119 SH   SOLE   24,119 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   65,505 1,862 SH   SOLE   1,862 0 0
BP PLC SPONSORED ADR 055622104   40,000 1,640 SH   SOLE   1,640 0 0
BK OF AMERICA CORP COM 060505104   96,321 4,537 SH   SOLE   4,537 0 0
BANK NEW YORK MELLON CORP COM 064058100   101,343 3,009 SH   SOLE   3,009 0 0
BECTON DICKINSON & CO COM 075887109   6,173,690 26,869 SH   SOLE   26,869 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,264,000 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,303,019 56,353 SH   SOLE   56,353 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   7,135,351 156,580 SH   SOLE   156,580 0 0
BOEING CO COM 097023105   7,457 50 SH   SOLE   50 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,070,208 19,200 SH   SOLE   19,200 0 0
BROWN FORMAN CORP CL B 115637209   610,277 10,994 SH   SOLE   10,994 0 0
CBRE GROUP INC CL A 12504L109   23,380 620 SH   SOLE   620 0 0
CANADIAN IMP BK COMM COM 136069101   89,738 1,548 SH   SOLE   1,548 0 0
CATERPILLAR INC DEL COM 149123101   139,248 1,200 SH   SOLE   1,200 0 0
CEVA INC COM 157210105   524 21 SH   SOLE   21 0 0
CHEMOURS CO COM 163851108   1,313 148 SH   SOLE   148 0 0
CHEVRON CORP NEW COM 166764100   347,808 4,800 SH   SOLE   4,800 0 0
CISCO SYS INC COM 17275R102   282,246 7,180 SH   SOLE   7,180 0 0
CITIGROUP INC COM NEW 172967424   116,799 2,773 SH   SOLE   2,773 0 0
CITRIX SYS INC COM 177376100   35,388 250 SH   SOLE   250 0 0
COCA COLA CO COM 191216100   3,213,745 72,627 SH   SOLE   72,627 0 0
COLGATE PALMOLIVE CO COM 194162103   2,875,711 43,335 SH   SOLE   43,335 0 0
COMCAST CORP NEW CL A 20030N101   23,310 678 SH   SOLE   678 0 0
CONOCOPHILLIPS COM 20825C104   80,080 2,600 SH   SOLE   2,600 0 0
CONSTELLATION BRANDS INC CL A 21036P108   14,336 100 SH   SOLE   100 0 0
CORTEVA INC COM 22052L104   4,700 200 SH   SOLE   200 0 0
COVETRUS INC COM 22304C100   4,558 560 SH   SOLE   560 0 0
CYRUSONE INC COM 23283R100   2,779 45 SH   SOLE   45 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   36,326 1,025 SH   SOLE   1,025 0 0
DEERE & CO COM 244199105   1,008,568 7,300 SH   SOLE   7,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   7,418 260 SH   SOLE   260 0 0
DEXCOM INC COM 252131107   17,772 66 SH   SOLE   66 0 0
DISNEY WALT CO COM DISNEY 254687106   346,987 3,592 SH   SOLE   3,592 0 0
DOW INC COM 260557103   15,088 516 SH   SOLE   516 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   32,352 400 SH   SOLE   400 0 0
DUPONT DE NEMOURS INC COM 26614N102   17,596 516 SH   SOLE   516 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   340,648 9,140 SH   SOLE   9,140 0 0
EASTMAN CHEM CO COM 277432100   37,264 800 SH   SOLE   800 0 0
EBAY INC COM 278642103   75,150 2,500 SH   SOLE   2,500 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   78,937 2,350 SH   SOLE   2,350 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   3,151 100 SH   SOLE   100 0 0
EXXON MOBIL CORP COM 30231G102   562,791 14,822 SH   SOLE   14,822 0 0
FACEBOOK INC CL A 30303M102   753,102 4,515 SH   SOLE   4,515 0 0
FASTENAL CO COM 311900104   25,000 800 SH   SOLE   800 0 0
FEDEX CORP COM 31428X106   281,930 2,325 SH   SOLE   2,325 0 0
FIBROGEN INC COM 31572Q808   21,893 630 SH   SOLE   630 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,376,249 11,123 SH   SOLE   11,123 0 0
FIRST TR NASDAQ-100 TECH IND SHS 337345102   4,680,126 55,373 SH   SOLE   55,373 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   395,270 14,280 SH   SOLE   14,280 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   8,718 160 SH   SOLE   160 0 0
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   91,141 4,000 SH   SOLE   4,000 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   26,285 1,020 SH   SOLE   1,020 0 0
FORD MTR CO DEL COM 345370860   5,062 1,048 SH   SOLE   1,048 0 0
FRANCO NEVADA CORP COM 351858105   67,674 680 SH   SOLE   680 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   7,268 83 SH   SOLE   83 0 0
GENERAL ELECTRIC CO COM 369604103   335,664 42,275 SH   SOLE   42,275 0 0
GILEAD SCIENCES INC COM 375558103   277,360 3,710 SH   SOLE   3,710 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366   12,518 2,200 SH   SOLE   2,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   33,237 215 SH   SOLE   215 0 0
HERSHEY CO COM 427866108   39,750 300 SH   SOLE   300 0 0
HOME DEPOT INC COM 437076102   31,741 170 SH   SOLE   170 0 0
IPG PHOTONICS CORP COM 44980X109   116,897 1,060 SH   SOLE   1,060 0 0
IDEXX LABS INC COM 45168D104   19,137 79 SH   SOLE   79 0 0
ILLINOIS TOOL WKS INC COM 452308109   344,215 2,422 SH   SOLE   2,422 0 0
INTEL CORP COM 458140100   756,814 13,984 SH   SOLE   13,984 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   146,428 1,320 SH   SOLE   1,320 0 0
INTL PAPER CO COM 460146103   93,390 3,000 SH   SOLE   3,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   102,816 540 SH   SOLE   540 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,971 6 SH   SOLE   6 0 0
INVESCO EXCHANGE-TRADED FD T KBW BK ETF 46138E628   151,008 4,505 SH   SOLE   4,505 0 0
INVITAE CORP COM 46185L103   13,123 960 SH   SOLE   960 0 0
IQIYI INC SPONSORED ADS 46267X108   158,865 8,925 SH   SOLE   8,925 0 0
ISHARES INC MSCI CHILE ETF 464286640   8,672 400 SH   SOLE   400 0 0
ISHARES TR SELECT DIVID ETF 464287168   1,842,177 25,050 SH   SOLE   25,050 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   28,155 750 SH   SOLE   750 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   618,724 10,153 SH   SOLE   10,153 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   12,668 750 SH   SOLE   750 0 0
ISHARES TR EXPND TEC SC ETF 464287549   10,589 50 SH   SOLE   50 0 0
ISHARES TR U.S. CNSM SV ETF 464287580   184,246 1,040 SH   SOLE   1,040 0 0
ISHARES TR MSCI ACWI ETF 464288257   182,079 2,910 SH   SOLE   2,910 0 0
ISHARES TR US BR DEL SE ETF 464288794   76,785 1,500 SH   SOLE   1,500 0 0
ISHARES TR EDGE MSCI USA VL 46432F388   19,971 317 SH   SOLE   317 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   30,276 613 SH   SOLE   613 0 0
JPMORGAN CHASE & CO COM 46625H100   3,128,993 34,755 SH   SOLE   34,755 0 0
JOHNSON & JOHNSON COM 478160104   11,825,435 90,181 SH   SOLE   90,181 0 0
KKR & CO INC CL A 48251W104   133,779 5,700 SH   SOLE   5,700 0 0
KELLOGG CO COM 487836108   467,922 7,800 SH   SOLE   7,800 0 0
KENNEDY-WILSON HLDGS INC COM 489398107   355,630 26,500 SH   SOLE   26,500 0 0
KEURIG DR PEPPER INC COM 49271V100   21,479 885 SH   SOLE   885 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100   3,996 135 SH   SOLE   135 0 0
KRAFT HEINZ CO COM 500754106   20,633 834 SH   SOLE   834 0 0
LAUDER ESTEE COS INC CL A 518439104   1,912 12 SH   SOLE   12 0 0
LILLY ELI & CO COM 532457108   83,232 600 SH   SOLE   600 0 0
MSCI INC COM 55354G100   2,890 10 SH   SOLE   10 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   3,454 550 SH   SOLE   550 0 0
MARKEL CORP COM 570535104   18,558 20 SH   SOLE   20 0 0
MARSH & MCLENNAN COS INC COM 571748102   204,046 2,360 SH   SOLE   2,360 0 0
MCCORMICK & CO INC COM NON VTG 579780206   56,484 400 SH   SOLE   400 0 0
MCDONALDS CORP COM 580135101   508,451 3,075 SH   SOLE   3,075 0 0
MEDALLIA INC COM 584021109   20,040 1,000 SH   SOLE   1,000 0 0
MERCADOLIBRE INC COM 58733R102   48,858 100 SH   SOLE   100 0 0
MERCK & CO. INC COM 58933Y105   386,547 5,024 SH   SOLE   5,024 0 0
MICROSOFT CORP COM 594918104   19,192,203 121,693 SH   SOLE   121,693 0 0
MOLINA HEALTHCARE INC COM 60855R100   12,574 90 SH   SOLE   90 0 0
MONDELEZ INTL INC CL A 609207105   4,920,310 98,249 SH   SOLE   98,249 0 0
NETFLIX INC COM 64110L106   84,488 225 SH   SOLE   225 0 0
NEWMONT CORP COM 651639106   22,640 500 SH   SOLE   500 0 0
NICE LTD SPONSORED ADR 653656108   17,227 120 SH   SOLE   120 0 0
NIKE INC CL B 654106103   160,102 1,935 SH   SOLE   1,935 0 0
NVIDIA CORP COM 67066G104   31,368 119 SH   SOLE   119 0 0
OCCIDENTAL PETE CORP COM 674599105   3,393 293 SH   SOLE   293 0 0
ORACLE CORP COM 68389X105   148,953 3,082 SH   SOLE   3,082 0 0
ORMAT TECHNOLOGIES INC COM 686688102   27,064 400 SH   SOLE   400 0 0
PJT PARTNERS INC COM CL A 69343T107   5,814 134 SH   SOLE   134 0 0
PPG INDS INC COM 693506107   123,059 1,472 SH   SOLE   1,472 0 0
PAYPAL HLDGS INC COM 70450Y103   534,708 5,585 SH   SOLE   5,585 0 0
PEPSICO INC COM 713448108   4,157,021 34,613 SH   SOLE   34,613 0 0
PFIZER INC COM 717081103   1,717,386 52,616 SH   SOLE   52,616 0 0
PHILIP MORRIS INTL INC COM 718172109   1,295,770 17,760 SH   SOLE   17,760 0 0
PHILLIPS 66 COM 718546104   16,095 300 SH   SOLE   300 0 0
PITNEY BOWES INC COM 724479100   3,264 1,600 SH   SOLE   1,600 0 0
PROCTER & GAMBLE CO COM 742718109   2,453,440 22,304 SH   SOLE   22,304 0 0
QORVO INC COM 74736K101   24,189 300 SH   SOLE   300 0 0
QUALCOMM INC COM 747525103   1,261,673 18,650 SH   SOLE   18,650 0 0
RESMED INC COM 761152107   3,397,244 23,065 SH   SOLE   23,065 0 0
ROYAL BK CDA COM 780087102   150,798 2,450 SH   SOLE   2,450 0 0
S&P GLOBAL INC COM 78409V104   196,040 800 SH   SOLE   800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,516,690 67,960 SH   SOLE   67,960 0 0
SPDR SER TR S&P BK ETF 78464A797   4,314 160 SH   SOLE   160 0 0
SALESFORCE COM INC COM 79466L302   55,432 385 SH   SOLE   385 0 0
HENRY SCHEIN INC COM 806407102   133,878 2,650 SH   SOLE   2,650 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   44,290 500 SH   SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   60,170 2,890 SH   SOLE   2,890 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   18,040 800 SH   SOLE   800 0 0
SPLUNK INC COM 848637104   13,885 110 SH   SOLE   110 0 0
STARBUCKS CORP COM 855244109   12,162 185 SH   SOLE   185 0 0
STRYKER CORP COM 863667101   439,534 2,640 SH   SOLE   2,640 0 0
SUN LIFE FINL INC COM 866796105   33,374 1,040 SH   SOLE   1,040 0 0
SYSCO CORP COM 871829107   31,941 700 SH   SOLE   700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   567,220 11,869 SH   SOLE   11,869 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   4,554 300 SH   SOLE   300 0 0
TAPESTRY INC COM 876030107   9,000 695 SH   SOLE   695 0 0
TESLA INC COM 88160R101   59,212 113 SH   SOLE   113 0 0
THE TRADE DESK INC COM CL A 88339J105   17,756 92 SH   SOLE   92 0 0
THOMSON REUTERS CORP COM NEW 884903709   447,876 6,600 SH   SOLE   6,600 0 0
3M CO COM 88579Y101   1,285,924 9,420 SH   SOLE   9,420 0 0
TRIP COM GROUP LTD ADS 89677Q107   43,383 1,850 SH   SOLE   1,850 0 0
UNITED AIRLS HLDGS INC COM 910047109   11,831 375 SH   SOLE   375 0 0
UNITED PARCEL SERVICE INC CL B 911312106   357,332 3,825 SH   SOLE   3,825 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   65,890 500 SH   SOLE   500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   26,496 1,150 SH   SOLE   1,150 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,204,892 48,159 SH   SOLE   48,159 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   17,902 235 SH   SOLE   235 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   20,406 155 SH   SOLE   155 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,954,344 54,985 SH   SOLE   54,985 0 0
VISA INC COM CL A 92826C839   7,597,291 47,153 SH   SOLE   47,153 0 0
WABTEC COM 929740108   1,588 33 SH   SOLE   33 0 0
WALMART INC COM 931142103   631,273 5,556 SH   SOLE   5,556 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   410,698 8,977 SH   SOLE   8,977 0 0
WELLS FARGO CO NEW COM 949746101   50,225 1,750 SH   SOLE   1,750 0 0
WESTROCK CO COM 96145D105   70,650 2,500 SH   SOLE   2,500 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   461,936 4,570 SH   SOLE   4,570 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   24,840 170 SH   SOLE   170 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   506,106 3,100 SH   SOLE   3,100 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,469,920 124,268 SH   SOLE   124,268 0 0
EATON CORP PLC SHS G29183103   53,218 685 SH   SOLE   685 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101   168,834 5,700 SH   SOLE   5,700 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   53,550 9,000 SH   SOLE   9,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   3,418 207 SH   SOLE   207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   7,981 508 SH   SOLE   508 0 0
LINDE PLC SHS G5494J103   296,695 1,715 SH   SOLE   1,715 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   15,050 1,000 SH   SOLE   1,000 0 0
MEDTRONIC PLC SHS G5960L103   270,540 3,000 SH   SOLE   3,000 0 0
PROTHENA CORP PLC SHS G72800108   21,400 2,000 SH   SOLE   2,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   4,880 100 SH   SOLE   100 0 0
STERIS PLC SHS USD G8473T100   30,094 215 SH   SOLE   215 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   263 25 SH   SOLE   25 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   646 63 SH   SOLE   63 0 0
PERRIGO CO PLC SHS G97822103   48,090 1,000 SH   SOLE   1,000 0 0
CHUBB LIMITED COM H1467J104   29,821 267 SH   SOLE   267 0 0
TE CONNECTIVITY LTD REG SHS H84989104   12,596 200 SH   SOLE   200 0 0
ARDAGH GROUP S A CL A L0223L101   154,180 13,000 SH   SOLE   13,000 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   216,163 1,780 SH   SOLE   1,780 0 0
FERRARI N V COM N3167Y103   13,731 90 SH   SOLE   90 0 0