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   41,730 600 SH   SOLE   600 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   32,670 2,200 SH   SOLE   2,200 0 0
AT&T INC COM 00206R102   53,594 1,709 SH   SOLE   1,709 0 0
ABBOTT LABS COM 002824100   340,225 4,256 SH   SOLE   4,256 0 0
ABBVIE INC COM 00287Y109   1,114,560 13,830 SH   SOLE   13,830 0 0
ACTIVISION BLIZZARD INC COM 00507V109   3,870 85 SH   SOLE   85 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   81,237 9,919 SH   SOLE   9,919 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   631,277 3,460 SH   SOLE   3,460 0 0
ALIGN TECHNOLOGY INC COM 016255101   938,289 3,300 SH   SOLE   3,300 0 0
ALPHABET INC CAP STK CL C 02079K107   1,756,445 1,497 SH   SOLE   1,497 0 0
ALPHABET INC CAP STK CL A 02079K305   5,117,118 4,348 SH   SOLE   4,348 0 0
ALTABA INC COM 021346101   29,648 400 SH   SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103   3,444,077 59,970 SH   SOLE   59,970 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   24,912 1,200 SH   SOLE   1,200 0 0
AMAZON COM INC COM 023135106   886,814 498 SH   SOLE   498 0 0
AMERICAN EXPRESS CO COM 025816109   1,881,053 17,210 SH   SOLE   17,210 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   14,425 335 SH   SOLE   335 0 0
ANADARKO PETE CORP COM 032511107   73,223 1,610 SH   SOLE   1,610 0 0
APPLE INC COM 037833100   4,577,985 24,101 SH   SOLE   24,101 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   80,308 1,862 SH   SOLE   1,862 0 0
AURORA CANNABIS INC COM 05156X108   3,624 400 SH   SOLE   400 0 0
BP PLC SPONSORED ADR 055622104   71,701 1,640 SH   SOLE   1,640 0 0
BANK AMER CORP COM 060505104   203,945 7,392 SH   SOLE   7,392 0 0
BARRICK GOLD CORPORATION COM 067901108   20,565 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM 075887109   6,121,881 24,514 SH   SOLE   24,514 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,614,580 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,335,791 51,450 SH   SOLE   51,450 0 0
BLACKBERRY LTD COM 09228F103   17,658 1,750 SH   SOLE   1,750 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108   5,397,270 154,340 SH   SOLE   154,340 0 0
BOEING CO COM 097023105   326,114 855 SH   SOLE   855 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,192,750 25,000 SH   SOLE   25,000 0 0
BROWN FORMAN CORP CL B 115637209   580,263 10,994 SH   SOLE   10,994 0 0
CBRE GROUP INC CL A 12504L109   30,659 620 SH   SOLE   620 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   122,400 1,548 SH   SOLE   1,548 0 0
CATERPILLAR INC DEL COM 149123101   162,588 1,200 SH   SOLE   1,200 0 0
CELGENE CORP COM 151020104   37,736 400 SH   SOLE   400 0 0
CEVA INC COM 157210105   566 21 SH   SOLE   21 0 0
CHEMOURS CO COM 163851108   5,500 148 SH   SOLE   148 0 0
CHEVRON CORP NEW COM 166764100   638,072 5,180 SH   SOLE   5,180 0 0
CISCO SYS INC COM 17275R102   382,519 7,085 SH   SOLE   7,085 0 0
CITIGROUP INC COM NEW 172967424   79,206 1,273 SH   SOLE   1,273 0 0
CITRIX SYS INC COM 177376100   24,915 250 SH   SOLE   250 0 0
COCA COLA CO COM 191216100   3,303,161 70,490 SH   SOLE   70,490 0 0
COLGATE PALMOLIVE CO COM 194162103   2,959,900 43,185 SH   SOLE   43,185 0 0
COMCAST CORP NEW CL A 20030N101   27,106 678 SH   SOLE   678 0 0
CONOCOPHILLIPS COM 20825C104   240,264 3,600 SH   SOLE   3,600 0 0
COVETRUS INC COM 22304C100   94,276 2,960 SH   SOLE   2,960 0 0
CRONOS GROUP INC COM 22717L101   7,372 400 SH   SOLE   400 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100   65,535 1,500 SH   SOLE   1,500 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   40,785 1,025 SH   SOLE   1,025 0 0
DEERE & CO COM 244199105   1,262,736 7,900 SH   SOLE   7,900 0 0
DISNEY WALT CO COM DISNEY 254687106   213,400 1,922 SH   SOLE   1,922 0 0
DOWDUPONT INC COM 26078J100   113,230 2,124 SH   SOLE   2,124 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   36,000 400 SH   SOLE   400 0 0
EASTMAN CHEMICAL CO COM 277432100   60,704 800 SH   SOLE   800 0 0
EBAY INC COM 278642103   148,560 4,000 SH   SOLE   4,000 0 0
EDGEWELL PERS CARE CO COM 28035Q102   6,145 140 SH   SOLE   140 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   93,533 2,415 SH   SOLE   2,415 0 0
EXXON MOBIL CORP COM 30231G102   1,502,638 18,597 SH   SOLE   18,597 0 0
FACEBOOK INC CL A 30303M102   174,191 1,045 SH   SOLE   1,045 0 0
FASTENAL CO COM 311900104   25,724 400 SH   SOLE   400 0 0
FEDEX CORP COM 31428X106   447,176 2,465 SH   SOLE   2,465 0 0
FIBROGEN INC COM 31572Q808   34,241 630 SH   SOLE   630 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   1,463,034 10,533 SH   SOLE   10,533 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102   3,734,738 45,341 SH   SOLE   45,341 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   208,782 6,430 SH   SOLE   6,430 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   9,218 160 SH   SOLE   160 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   28,662 1,020 SH   SOLE   1,020 0 0
FORD MTR CO DEL COM 345370860   9,201 1,048 SH   SOLE   1,048 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   13,991 83 SH   SOLE   83 0 0
GENERAL ELECTRIC CO COM 369604103   551,748 55,230 SH   SOLE   55,230 0 0
GILEAD SCIENCES INC COM 375558103   299,046 4,600 SH   SOLE   4,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   41,278 215 SH   SOLE   215 0 0
HERSHEY CO COM 427866108   34,449 300 SH   SOLE   300 0 0
HILL ROM HLDGS INC COM 431475102   11,645 110 SH   SOLE   110 0 0
HOME DEPOT INC COM 437076102   32,621 170 SH   SOLE   170 0 0
IPG PHOTONICS CORP COM 44980X109   24,285 160 SH   SOLE   160 0 0
ILLINOIS TOOL WKS INC COM 452308109   634,690 4,422 SH   SOLE   4,422 0 0
INTEL CORP COM 458140100   1,012,889 18,862 SH   SOLE   18,862 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   263,857 1,870 SH   SOLE   1,870 0 0
INTL PAPER CO COM 460146103   138,810 3,000 SH   SOLE   3,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   77,254 430 SH   SOLE   430 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628   177,135 3,675 SH   SOLE   3,675 0 0
IQIYI INC SPONSORED ADS 46267X108   276,874 11,575 SH   SOLE   11,575 0 0
ISHARES INC MSCI CHILE ETF 464286640   17,272 400 SH   SOLE   400 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,431,428 24,765 SH   SOLE   24,765 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   33,203 750 SH   SOLE   750 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   606,112 9,920 SH   SOLE   9,920 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   25,275 750 SH   SOLE   750 0 0
ISHARES TR U.S. CNSM SV ETF 464287580   464,192 2,272 SH   SOLE   2,272 0 0
ISHARES TR MSCI ACWI ETF 464288257   209,957 2,910 SH   SOLE   2,910 0 0
ISHARES TR US BR DEL SE ETF 464288794   27,039 460 SH   SOLE   460 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   33,543 613 SH   SOLE   613 0 0
JPMORGAN CHASE & CO COM 46625H100   3,597,714 35,540 SH   SOLE   35,540 0 0
JD COM INC SPON ADR CL A 47215P106   18,090 600 SH   SOLE   600 0 0
JOHNSON & JOHNSON COM 478160104   12,316,338 88,106 SH   SOLE   88,106 0 0
KKR & CO INC CL A 48251W104   28,188 1,200 SH   SOLE   1,200 0 0
KELLOGG CO COM 487836108   470,516 8,200 SH   SOLE   8,200 0 0
KENNEDY-WILSON HLDGS INC COM 489398107   611,754 28,600 SH   SOLE   28,600 0 0
KEURIG DR PEPPER INC COM 49271V100   29,620 1,059 SH   SOLE   1,059 0 0
KRAFT HEINZ CO COM 500754106   753,399 23,075 SH   SOLE   23,075 0 0
LILLY ELI & CO COM 532457108   77,856 600 SH   SOLE   600 0 0
MARKEL CORP COM 570535104   19,925 20 SH   SOLE   20 0 0
MARSH & MCLENNAN COS INC COM 571748102   230,994 2,460 SH   SOLE   2,460 0 0
MCCORMICK & CO INC COM NON VTG 579780206   30,126 200 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101   621,353 3,272 SH   SOLE   3,272 0 0
MERCADOLIBRE INC COM 58733R102   50,773 100 SH   SOLE   100 0 0
MERCK & CO INC COM 58933Y105   198,277 2,384 SH   SOLE   2,384 0 0
MICROSOFT CORP COM 594918104   14,779,297 125,312 SH   SOLE   125,312 0 0
MONDELEZ INTL INC CL A 609207105   4,604,521 92,238 SH   SOLE   92,238 0 0
MONGODB INC CL A 60937P106   18,378 125 SH   SOLE   125 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402   1,544 1,755 SH   SOLE   1,755 0 0
NETFLIX INC COM 64110L106   67,746 190 SH   SOLE   190 0 0
NEWMONT MNG CORP COM 651639106   17,885 500 SH   SOLE   500 0 0
NIKE INC CL B 654106103   159,578 1,895 SH   SOLE   1,895 0 0
NVIDIA CORP COM 67066G104   5,746 32 SH   SOLE   32 0 0
ORACLE CORP COM 68389X105   165,534 3,082 SH   SOLE   3,082 0 0
ORMAT TECHNOLOGIES INC COM 686688102   22,060 400 SH   SOLE   400 0 0
PJT PARTNERS INC COM CL A 69343T107   10,659 255 SH   SOLE   255 0 0
PPG INDS INC COM 693506107   166,145 1,472 SH   SOLE   1,472 0 0
PALO ALTO NETWORKS INC COM 697435105   15,787 65 SH   SOLE   65 0 0
PAYPAL HLDGS INC COM 70450Y103   699,362 6,735 SH   SOLE   6,735 0 0
PEPSICO INC COM 713448108   4,315,353 35,213 SH   SOLE   35,213 0 0
PFIZER INC COM 717081103   2,192,429 51,623 SH   SOLE   51,623 0 0
PHILIP MORRIS INTL INC COM 718172109   1,777,523 20,110 SH   SOLE   20,110 0 0
PHILLIPS 66 COM 718546104   76,136 800 SH   SOLE   800 0 0
PITNEY BOWES INC COM 724479100   10,992 1,600 SH   SOLE   1,600 0 0
PROCTER AND GAMBLE CO COM 742718109   2,519,467 24,214 SH   SOLE   24,214 0 0
QUALCOMM INC COM 747525103   1,146,303 20,100 SH   SOLE   20,100 0 0
RESMED INC COM 761152107   2,621,292 25,212 SH   SOLE   25,212 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   185,098 2,450 SH   SOLE   2,450 0 0
S&P GLOBAL INC COM 78409V104   168,440 800 SH   SOLE   800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,453,550 68,867 SH   SOLE   68,867 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722   70,686 1,700 SH   SOLE   1,700 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   152,711 3,656 SH   SOLE   3,656 0 0
SALESFORCE COM INC COM 79466L302   60,972 385 SH   SOLE   385 0 0
HENRY SCHEIN INC COM 806407102   444,814 7,400 SH   SOLE   7,400 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   74,302 2,890 SH   SOLE   2,890 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,940 164 SH   SOLE   164 0 0
SNAP ON INC COM 833034101   27,078 173 SH   SOLE   173 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   30,752 800 SH   SOLE   800 0 0
SPLUNK INC COM 848637104   18,690 150 SH   SOLE   150 0 0
STARBUCKS CORP COM 855244109   13,753 185 SH   SOLE   185 0 0
STRYKER CORP COM 863667101   590,585 2,990 SH   SOLE   2,990 0 0
SUN LIFE FINL INC COM 866796105   39,946 1,040 SH   SOLE   1,040 0 0
SYSCO CORP COM 871829107   73,570 1,102 SH   SOLE   1,102 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   486,154 11,869 SH   SOLE   11,869 0 0
TAPESTRY INC COM 876030107   22,581 695 SH   SOLE   695 0 0
TELADOC HEALTH INC COM 87918A105   111,200 2,000 SH   SOLE   2,000 0 0
TESLA INC COM 88160R101   19,590 70 SH   SOLE   70 0 0
THE TRADE DESK INC COM CL A 88339J105   10,887 55 SH   SOLE   55 0 0
THOMSON REUTERS CORP COM NEW 884903709   390,720 6,600 SH   SOLE   6,600 0 0
3M CO COM 88579Y101   1,969,754 9,480 SH   SOLE   9,480 0 0
TIFFANY & CO NEW COM 886547108   28,815 273 SH   SOLE   273 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   41,307 350 SH   SOLE   350 0 0
TWILIO INC CL A 90138F102   12,401 96 SH   SOLE   96 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,667,608 14,924 SH   SOLE   14,924 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   76,425 500 SH   SOLE   500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   25,783 1,150 SH   SOLE   1,150 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   42,500 1,000 SH   SOLE   1,000 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,426,139 51,967 SH   SOLE   51,967 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   24,916 155 SH   SOLE   155 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,961,178 66,991 SH   SOLE   66,991 0 0
VISA INC COM CL A 92826C839   6,623,081 42,404 SH   SOLE   42,404 0 0
WABTEC CORP COM 929740108   21,158 287 SH   SOLE   287 0 0
WALMART INC COM 931142103   473,606 4,856 SH   SOLE   4,856 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,164,801 18,410 SH   SOLE   18,410 0 0
WELLS FARGO CO NEW COM 949746101   132,880 2,750 SH   SOLE   2,750 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   20,244 400 SH   SOLE   400 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   583,589 4,570 SH   SOLE   4,570 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   528,060 3,000 SH   SOLE   3,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,886,583 92,825 SH   SOLE   92,825 0 0
EATON CORP PLC SHS G29183103   58,406 725 SH   SOLE   725 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,158 207 SH   SOLE   207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   12,299 508 SH   SOLE   508 0 0
LINDE PLC COM G5494J103   301,720 1,715 SH   SOLE   1,715 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   19,220 1,000 SH   SOLE   1,000 0 0
MEDTRONIC PLC SHS G5960L103   273,240 3,000 SH   SOLE   3,000 0 0
PROTHENA CORP PLC SHS G72800108   24,430 2,014 SH   SOLE   2,014 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   4,789 100 SH   SOLE   100 0 0
STERIS PLC SHS USD G8473T100   27,526 215 SH   SOLE   215 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   484 25 SH   SOLE   25 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,225 63 SH   SOLE   63 0 0
PERRIGO CO PLC SHS G97822103   48,160 1,000 SH   SOLE   1,000 0 0
CHUBB LIMITED COM H1467J104   37,401 267 SH   SOLE   267 0 0
TE CONNECTIVITY LTD REG SHS H84989104   16,150 200 SH   SOLE   200 0 0
ARDAGH GROUP S A CL A L0223L101   117,000 9,000 SH   SOLE   9,000 0 0
FERRARI N V COM N3167Y103   12,042 90 SH   SOLE   90 0 0