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   33,402 600 SH   SOLE   600 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   27,016 2,200 SH   SOLE   2,200 0 0
AT&T INC COM 00206R102   48,775 1,709 SH   SOLE   1,709 0 0
ABBOTT LABS COM 002824100   307,836 4,256 SH   SOLE   4,256 0 0
ABBVIE INC COM 00287Y109   1,321,083 14,330 SH   SOLE   14,330 0 0
ACTIVISION BLIZZARD INC COM 00507V109   3,958 85 SH   SOLE   85 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   337,192 2,460 SH   SOLE   2,460 0 0
ALIGN TECHNOLOGY INC COM 016255101   691,119 3,300 SH   SOLE   3,300 0 0
ALPHABET INC CAP STK CL C 02079K107   1,467,459 1,417 SH   SOLE   1,417 0 0
ALPHABET INC CAP STK CL A 02079K305   4,427,496 4,237 SH   SOLE   4,237 0 0
ALTABA INC COM 021346101   23,176 400 SH   SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103   3,011,308 60,970 SH   SOLE   60,970 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   16,332 1,200 SH   SOLE   1,200 0 0
AMAZON COM INC COM 023135106   772,013 514 SH   SOLE   514 0 0
AMERICAN EXPRESS CO COM 025816109   1,702,415 17,860 SH   SOLE   17,860 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   28,966 735 SH   SOLE   735 0 0
ANADARKO PETE CORP COM 032511107   70,582 1,610 SH   SOLE   1,610 0 0
APPLE INC COM 037833100   3,679,443 23,326 SH   SOLE   23,326 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   76,286 1,862 SH   SOLE   1,862 0 0
AURORA CANNABIS INC COM 05156X108   1,984 400 SH   SOLE   400 0 0
BP PLC SPONSORED ADR 055622104   62,189 1,640 SH   SOLE   1,640 0 0
BANK AMER CORP COM 060505104   182,139 7,392 SH   SOLE   7,392 0 0
BARRICK GOLD CORP COM 067901108   20,310 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM 075887109   5,564,728 24,697 SH   SOLE   24,697 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,672,000 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,461,162 51,235 SH   SOLE   51,235 0 0
BLACKBERRY LTD COM 09228F103   12,443 1,750 SH   SOLE   1,750 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108   4,410,539 147,955 SH   SOLE   147,955 0 0
BOEING CO COM 097023105   238,650 740 SH   SOLE   740 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,005,813 19,350 SH   SOLE   19,350 0 0
BROWN FORMAN CORP CL B 115637209   523,095 10,994 SH   SOLE   10,994 0 0
CBRE GROUP INC CL A 12504L109   24,825 620 SH   SOLE   620 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   115,388 1,548 SH   SOLE   1,548 0 0
CATERPILLAR INC DEL COM 149123101   184,252 1,450 SH   SOLE   1,450 0 0
CELGENE CORP COM 151020104   25,636 400 SH   SOLE   400 0 0
CEVA INC COM 157210105   464 21 SH   SOLE   21 0 0
CHEMOURS CO COM 163851108   4,177 148 SH   SOLE   148 0 0
CHEVRON CORP NEW COM 166764100   563,532 5,180 SH   SOLE   5,180 0 0
CISCO SYS INC COM 17275R102   306,993 7,085 SH   SOLE   7,085 0 0
CITIGROUP INC COM NEW 172967424   81,890 1,573 SH   SOLE   1,573 0 0
CITRIX SYS INC COM 177376100   25,615 250 SH   SOLE   250 0 0
COCA COLA CO COM 191216100   3,373,214 71,240 SH   SOLE   71,240 0 0
COLGATE PALMOLIVE CO COM 194162103   2,629,891 44,185 SH   SOLE   44,185 0 0
COMCAST CORP NEW CL A 20030N101   23,086 678 SH   SOLE   678 0 0
CONOCOPHILLIPS COM 20825C104   224,460 3,600 SH   SOLE   3,600 0 0
CRONOS GROUP INC COM 22717L101   4,156 400 SH   SOLE   400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100   54,120 2,000 SH   SOLE   2,000 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   37,208 1,025 SH   SOLE   1,025 0 0
DEERE & CO COM 244199105   1,178,443 7,900 SH   SOLE   7,900 0 0
DISNEY WALT CO COM DISNEY 254687106   207,458 1,892 SH   SOLE   1,892 0 0
DOWDUPONT INC COM 26078J100   113,592 2,124 SH   SOLE   2,124 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   34,520 400 SH   SOLE   400 0 0
EASTMAN CHEM CO COM 277432100   58,488 800 SH   SOLE   800 0 0
EBAY INC COM 278642103   370,103 13,185 SH   SOLE   13,185 0 0
EDGEWELL PERS CARE CO COM 28035Q102   5,229 140 SH   SOLE   140 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   78,608 2,415 SH   SOLE   2,415 0 0
EXXON MOBIL CORP COM 30231G102   1,268,129 18,597 SH   SOLE   18,597 0 0
FACEBOOK INC CL A 30303M102   155,342 1,185 SH   SOLE   1,185 0 0
FASTENAL CO COM 311900104   20,916 400 SH   SOLE   400 0 0
FEDEX CORP COM 31428X106   441,238 2,735 SH   SOLE   2,735 0 0
FIBROGEN INC COM 31572Q808   29,156 630 SH   SOLE   630 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   1,238,696 10,618 SH   SOLE   10,618 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102   3,039,968 44,666 SH   SOLE   44,666 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   186,984 6,430 SH   SOLE   6,430 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   23,888 1,020 SH   SOLE   1,020 0 0
FORD MTR CO DEL COM PAR $0.01 345370860   8,017 1,048 SH   SOLE   1,048 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   8,083 83 SH   SOLE   83 0 0
GENERAL ELECTRIC CO COM 369604103   443,451 58,580 SH   SOLE   58,580 0 0
GILEAD SCIENCES INC COM 375558103   306,495 4,900 SH   SOLE   4,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   35,916 215 SH   SOLE   215 0 0
HERSHEY CO COM 427866108   32,154 300 SH   SOLE   300 0 0
HOME DEPOT INC COM 437076102   29,209 170 SH   SOLE   170 0 0
IPG PHOTONICS CORP COM 44980X109   18,126 160 SH   SOLE   160 0 0
ILLINOIS TOOL WKS INC COM 452308109   560,223 4,422 SH   SOLE   4,422 0 0
INTEL CORP COM 458140100   985,014 20,989 SH   SOLE   20,989 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   212,563 1,870 SH   SOLE   1,870 0 0
INTL PAPER CO COM 460146103   121,080 3,000 SH   SOLE   3,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   66,332 430 SH   SOLE   430 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628   161,626 3,675 SH   SOLE   3,675 0 0
IQIYI INC SPONSORED ADS 46267X108   177,325 11,925 SH   SOLE   11,925 0 0
ISHARES INC MSCI CHILE ETF 464286640   16,564 400 SH   SOLE   400 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,303,751 25,795 SH   SOLE   25,795 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   561,968 9,920 SH   SOLE   9,920 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   22,013 750 SH   SOLE   750 0 0
ISHARES TR U.S. CNSM SV ETF 464287580   421,859 2,332 SH   SOLE   2,332 0 0
ISHARES TR MSCI ACWI ETF 464288257   186,706 2,910 SH   SOLE   2,910 0 0
ISHARES TR US BR DEL SE ETF 464288794   25,774 460 SH   SOLE   460 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   31,073 613 SH   SOLE   613 0 0
JPMORGAN CHASE & CO COM 46625H100   3,474,296 35,590 SH   SOLE   35,590 0 0
JD COM INC SPON ADR CL A 47215P106   12,558 600 SH   SOLE   600 0 0
JOHNSON & JOHNSON COM 478160104   11,565,203 89,618 SH   SOLE   89,618 0 0
KKR & CO INC CL A 48251W104   23,556 1,200 SH   SOLE   1,200 0 0
KELLOGG CO COM 487836108   467,482 8,200 SH   SOLE   8,200 0 0
KENNEDY-WILSON HLDGS INC COM 489398107   293,427 16,149 SH   SOLE   16,149 0 0
KEURIG DR PEPPER INC COM 49271V100   58,228 2,271 SH   SOLE   2,271 0 0
KRAFT HEINZ CO COM 500754106   1,056,202 24,540 SH   SOLE   24,540 0 0
LILLY ELI & CO COM 532457108   69,432 600 SH   SOLE   600 0 0
MARKEL CORP COM 570535104   20,761 20 SH   SOLE   20 0 0
MARSH & MCLENNAN COS INC COM 571748102   196,185 2,460 SH   SOLE   2,460 0 0
MCCORMICK & CO INC COM NON VTG 579780206   27,848 200 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101   581,009 3,272 SH   SOLE   3,272 0 0
MERCADOLIBRE INC COM 58733R102   29,285 100 SH   SOLE   100 0 0
MERCK & CO INC COM 58933Y105   182,161 2,384 SH   SOLE   2,384 0 0
MICROSOFT CORP COM 594918104   12,598,438 124,037 SH   SOLE   124,037 0 0
MONDELEZ INTL INC CL A 609207105   3,789,760 94,673 SH   SOLE   94,673 0 0
MONGODB INC CL A 60937P106   18,842 225 SH   SOLE   225 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402   2,521 1,755 SH   SOLE   1,755 0 0
NETFLIX INC COM 64110L106   71,465 267 SH   SOLE   267 0 0
NEWMONT MINING CORP COM 651639106   17,325 500 SH   SOLE   500 0 0
NIKE INC CL B 654106103   140,495 1,895 SH   SOLE   1,895 0 0
NVIDIA CORP COM 67066G104   4,272 32 SH   SOLE   32 0 0
ORACLE CORP COM 68389X105   139,152 3,082 SH   SOLE   3,082 0 0
ORMAT TECHNOLOGIES INC COM 686688102   20,920 400 SH   SOLE   400 0 0
PJT PARTNERS INC COM CL A 69343T107   9,884 255 SH   SOLE   255 0 0
PPG INDS INC COM 693506107   150,483 1,472 SH   SOLE   1,472 0 0
PALO ALTO NETWORKS INC COM 697435105   12,243 65 SH   SOLE   65 0 0
PAYPAL HLDGS INC COM 70450Y103   566,346 6,735 SH   SOLE   6,735 0 0
PEPSICO INC COM 713448108   3,934,524 35,613 SH   SOLE   35,613 0 0
PFIZER INC COM 717081103   2,289,573 52,453 SH   SOLE   52,453 0 0
PHILIP MORRIS INTL INC COM 718172109   1,489,416 22,310 SH   SOLE   22,310 0 0
PHILLIPS 66 COM 718546104   68,920 800 SH   SOLE   800 0 0
PHIO PHARMACEUTICALS CORP COM 71880W204   0 1 SH   SOLE   1 0 0
PITNEY BOWES INC COM 724479100   9,456 1,600 SH   SOLE   1,600 0 0
PROCTER AND GAMBLE CO COM 742718109   2,244,135 24,414 SH   SOLE   24,414 0 0
QUALCOMM INC COM 747525103   1,143,891 20,100 SH   SOLE   20,100 0 0
RESMED INC COM 761152107   2,811,336 24,689 SH   SOLE   24,689 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   167,874 2,450 SH   SOLE   2,450 0 0
S&P GLOBAL INC COM 78409V104   152,946 900 SH   SOLE   900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,060,789 68,265 SH   SOLE   68,265 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722   62,254 1,700 SH   SOLE   1,700 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   136,552 3,656 SH   SOLE   3,656 0 0
SALESFORCE COM INC COM 79466L302   52,733 385 SH   SOLE   385 0 0
SCHEIN HENRY INC COM 806407102   643,864 8,200 SH   SOLE   8,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   20,073 350 SH   SOLE   350 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   68,840 2,890 SH   SOLE   2,890 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,084 164 SH   SOLE   164 0 0
SNAP ON INC COM 833034101   25,135 173 SH   SOLE   173 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   30,640 800 SH   SOLE   800 0 0
SPLUNK INC COM 848637104   15,728 150 SH   SOLE   150 0 0
STARBUCKS CORP COM 855244109   11,914 185 SH   SOLE   185 0 0
STRYKER CORP COM 863667101   468,683 2,990 SH   SOLE   2,990 0 0
SUN LIFE FINL INC COM 866796105   34,518 1,040 SH   SOLE   1,040 0 0
SYSCO CORP COM 871829107   69,051 1,102 SH   SOLE   1,102 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   438,085 11,869 SH   SOLE   11,869 0 0
TAPESTRY INC COM 876030107   23,456 695 SH   SOLE   695 0 0
TELADOC HEALTH INC COM 87918A105   99,140 2,000 SH   SOLE   2,000 0 0
TESLA INC COM 88160R101   23,296 70 SH   SOLE   70 0 0
THOMSON REUTERS CORP COM NEW 884903709   318,846 6,600 SH   SOLE   6,600 0 0
3M CO COM 88579Y101   1,799,650 9,445 SH   SOLE   9,445 0 0
TIFFANY & CO NEW COM 886547108   21,979 273 SH   SOLE   273 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   40,628 350 SH   SOLE   350 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,596,956 16,374 SH   SOLE   16,374 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   46,785 500 SH   SOLE   500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   24,254 1,150 SH   SOLE   1,150 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   38,100 1,000 SH   SOLE   1,000 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   8,726,877 52,310 SH   SOLE   52,310 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   21,418 155 SH   SOLE   155 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,003,201 71,206 SH   SOLE   71,206 0 0
VISA INC COM CL A 92826C839   5,534,091 41,944 SH   SOLE   41,944 0 0
WALMART INC COM 931142103   452,336 4,856 SH   SOLE   4,856 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,263,763 18,495 SH   SOLE   18,495 0 0
WELLS FARGO CO NEW COM 949746101   126,720 2,750 SH   SOLE   2,750 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   18,556 400 SH   SOLE   400 0 0
WORLDPAY INC CL A 981558109   22,929 300 SH   SOLE   300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   474,000 4,570 SH   SOLE   4,570 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   423,030 3,000 SH   SOLE   3,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,134,461 90,775 SH   SOLE   90,775 0 0
EATON CORP PLC SHS G29183103   49,779 725 SH   SOLE   725 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   4,417 207 SH   SOLE   207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   10,485 508 SH   SOLE   508 0 0
LINDE PLC COM G5494J103   267,609 1,715 SH   SOLE   1,715 0 0
MEDTRONIC PLC SHS G5960L103   272,880 3,000 SH   SOLE   3,000 0 0
PROTHENA CORP PLC SHS G72800108   20,744 2,014 SH   SOLE   2,014 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   3,859 100 SH   SOLE   100 0 0
STERIS PLC SHS USD G84720104   22,973 215 SH   SOLE   215 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   362 25 SH   SOLE   25 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   918 63 SH   SOLE   63 0 0
PERRIGO CO PLC SHS G97822103   38,750 1,000 SH   SOLE   1,000 0 0
CHUBB LIMITED COM H1467J104   47,409 367 SH   SOLE   367 0 0
TE CONNECTIVITY LTD REG SHS H84989104   15,126 200 SH   SOLE   200 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   14,188 125 SH   SOLE   125 0 0
FERRARI N V COM N3167Y103   8,950 90 SH   SOLE   90 0 0