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   36,474 600 SH   SOLE   600 0 0
ABBOTT LABS COM 002824100   312,220 4,256 SH   SOLE   4,256 0 0
ALIGN TECHNOLOGY INC COM 016255101   938,928 2,400 SH   SOLE   2,400 0 0
ALTABA INC COM 021346101   27,248 400 SH   SOLE   400 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   13,016 800 SH   SOLE   800 0 0
AMAZON COM INC COM 023135106   582,873 291 SH   SOLE   291 0 0
AMERICAN EXPRESS CO COM 025816109   1,901,911 17,860 SH   SOLE   17,860 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   39,131 735 SH   SOLE   735 0 0
ANADARKO PETE CORP COM 032511107   108,530 1,610 SH   SOLE   1,610 0 0
APACHE CORP COM 037411105   9,534 200 SH   SOLE   200 0 0
APPLE INC COM 037833100   5,199,921 23,035 SH   SOLE   23,035 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   93,603 1,862 SH   SOLE   1,862 0 0
BP PLC SPONSORED ADR 055622104   75,604 1,640 SH   SOLE   1,640 0 0
BAIDU INC SPON ADR REP A 056752108   18,294 80 SH   SOLE   80 0 0
BANK AMER CORP COM 060505104   217,768 7,392 SH   SOLE   7,392 0 0
BARRICK GOLD CORP COM 067901108   16,620 1,500 SH   SOLE   1,500 0 0
BECTON DICKINSON & CO COM 075887109   6,543,792 25,072 SH   SOLE   25,072 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,840,001 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,901,411 50,915 SH   SOLE   50,915 0 0
BOEING CO COM 097023105   275,206 740 SH   SOLE   740 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,201,248 19,350 SH   SOLE   19,350 0 0
BROWN FORMAN CORP CL B 115637209   555,747 10,994 SH   SOLE   10,994 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   145,156 1,548 SH   SOLE   1,548 0 0
CATERPILLAR INC DEL COM 149123101   200,524 1,315 SH   SOLE   1,315 0 0
CELGENE CORP COM 151020104   35,796 400 SH   SOLE   400 0 0
CEVA INC COM 157210105   604 21 SH   SOLE   21 0 0
CHEMOURS CO COM 163851108   5,837 148 SH   SOLE   148 0 0
CHEVRON CORP NEW COM 166764100   633,410 5,180 SH   SOLE   5,180 0 0
CITIGROUP INC COM NEW 172967424   112,847 1,573 SH   SOLE   1,573 0 0
CITRIX SYS INC COM 177376100   27,790 250 SH   SOLE   250 0 0
COCA COLA CO COM 191216100   3,290,576 71,240 SH   SOLE   71,240 0 0
COLGATE PALMOLIVE CO COM 194162103   2,984,966 44,585 SH   SOLE   44,585 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   45,674 1,025 SH   SOLE   1,025 0 0
DEERE & CO COM 244199105   1,201,137 7,990 SH   SOLE   7,990 0 0
DISNEY WALT CO COM DISNEY 254687106   221,250 1,892 SH   SOLE   1,892 0 0
EASTMAN CHEM CO COM 277432100   76,576 800 SH   SOLE   800 0 0
EBAY INC COM 278642103   500,088 15,145 SH   SOLE   15,145 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   101,068 2,415 SH   SOLE   2,415 0 0
FASTENAL CO COM 311900104   23,208 400 SH   SOLE   400 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102   3,584,374 45,166 SH   SOLE   45,166 0 0
FORD MTR CO DEL COM PAR $0.01 345370860   9,694 1,048 SH   SOLE   1,048 0 0
GENERAL ELECTRIC CO COM 369604103   674,352 59,730 SH   SOLE   59,730 0 0
GILEAD SCIENCES INC COM 375558103   378,329 4,900 SH   SOLE   4,900 0 0
HERSHEY CO COM 427866108   132,600 1,300 SH   SOLE   1,300 0 0
HOME DEPOT INC COM 437076102   41,430 200 SH   SOLE   200 0 0
ILLINOIS TOOL WKS INC COM 452308109   624,033 4,422 SH   SOLE   4,422 0 0
INTEL CORP COM 458140100   744,108 15,735 SH   SOLE   15,735 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   282,763 1,870 SH   SOLE   1,870 0 0
INTL PAPER CO COM 460146103   147,450 3,000 SH   SOLE   3,000 0 0
ISHARES INC MSCI CHILE ETF 464286640   18,124 400 SH   SOLE   400 0 0
ISHARES INC MSCI STH KOR ETF 464286772   15,702 230 SH   SOLE   230 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,595,755 26,020 SH   SOLE   26,020 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   16,739 390 SH   SOLE   390 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   624,762 9,920 SH   SOLE   9,920 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   28,290 750 SH   SOLE   750 0 0
ISHARES TR U.S. CNSM SV ETF 464287580   493,778 2,332 SH   SOLE   2,332 0 0
ISHARES TR MSCI ACWI ETF 464288257   216,097 2,910 SH   SOLE   2,910 0 0
ISHARES TR US BR DEL SE ETF 464288794   28,626 460 SH   SOLE   460 0 0
JOHNSON & JOHNSON COM 478160104   12,521,380 90,623 SH   SOLE   90,623 0 0
KELLOGG CO COM 487836108   574,164 8,200 SH   SOLE   8,200 0 0
KENNEDY-WILSON HLDGS INC COM 489398107   347,204 16,149 SH   SOLE   16,149 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101   90,100 26,500 SH   SOLE   26,500 0 0
KRAFT HEINZ CO COM 500754106   1,342,314 24,357 SH   SOLE   24,357 0 0
LILLY ELI & CO COM 532457108   64,386 600 SH   SOLE   600 0 0
MARKEL CORP COM 570535104   23,770 20 SH   SOLE   20 0 0
MARSH & MCLENNAN COS INC COM 571748102   203,491 2,460 SH   SOLE   2,460 0 0
MCCORMICK & CO INC COM NON VTG 579780206   26,350 200 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101   547,373 3,272 SH   SOLE   3,272 0 0
MICROSOFT CORP COM 594918104   14,569,823 127,392 SH   SOLE   127,392 0 0
MONDELEZ INTL INC CL A 609207105   4,274,434 99,498 SH   SOLE   99,498 0 0
NEWMONT MINING CORP COM 651639106   15,100 500 SH   SOLE   500 0 0
NIKE INC CL B 654106103   160,544 1,895 SH   SOLE   1,895 0 0
ORMAT TECHNOLOGIES INC COM 686688102   21,644 400 SH   SOLE   400 0 0
PPG INDS INC COM 693506107   160,639 1,472 SH   SOLE   1,472 0 0
PALO ALTO NETWORKS INC COM 697435105   14,642 65 SH   SOLE   65 0 0
PEPSICO INC COM 713448108   3,981,533 35,613 SH   SOLE   35,613 0 0
PFIZER INC COM 717081103   2,316,011 52,553 SH   SOLE   52,553 0 0
PHILIP MORRIS INTL INC COM 718172109   1,819,157 22,310 SH   SOLE   22,310 0 0
PHILLIPS 66 COM 718546104   90,176 800 SH   SOLE   800 0 0
PITNEY BOWES INC COM 724479100   11,328 1,600 SH   SOLE   1,600 0 0
PROCTER AND GAMBLE CO COM 742718109   2,031,977 24,414 SH   SOLE   24,414 0 0
QUALCOMM INC COM 747525103   1,447,803 20,100 SH   SOLE   20,100 0 0
RESMED INC COM 761152107   2,813,027 24,389 SH   SOLE   24,389 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   196,466 2,450 SH   SOLE   2,450 0 0
SCHEIN HENRY INC COM 806407102   697,246 8,200 SH   SOLE   8,200 0 0
SNAP ON INC COM 833034101   31,763 173 SH   SOLE   173 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   36,576 800 SH   SOLE   800 0 0
SPLUNK INC COM 848637104   18,137 150 SH   SOLE   150 0 0
STARBUCKS CORP COM 855244109   10,515 185 SH   SOLE   185 0 0
STRYKER CORP COM 863667101   531,263 2,990 SH   SOLE   2,990 0 0
SUN LIFE FINL INC COM 866796105   41,350 1,040 SH   SOLE   1,040 0 0
SYSCO CORP COM 871829107   80,722 1,102 SH   SOLE   1,102 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   524,135 11,869 SH   SOLE   11,869 0 0
TAPESTRY INC COM 876030107   34,938 695 SH   SOLE   695 0 0
TATA MTRS LTD SPONSORED ADR 876568502   26,112 1,700 SH   SOLE   1,700 0 0
TIFFANY & CO NEW COM 886547108   35,209 273 SH   SOLE   273 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   43,523 350 SH   SOLE   350 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,999,227 17,124 SH   SOLE   17,124 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   45,434 1,050 SH   SOLE   1,050 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   41,000 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   25,449 155 SH   SOLE   155 0 0
WALMART INC COM 931142103   456,027 4,856 SH   SOLE   4,856 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,348,286 18,495 SH   SOLE   18,495 0 0
WELLS FARGO CO NEW COM 949746101   144,540 2,750 SH   SOLE   2,750 0 0
WORLDPAY INC CL A 981558109   30,381 300 SH   SOLE   300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   79,890 430 SH   SOLE   430 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   1,536,841 10,858 SH   SOLE   10,858 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   45,100 2,200 SH   SOLE   2,200 0 0
AT&T INC COM 00206R102   57,388 1,709 SH   SOLE   1,709 0 0
ABBVIE INC COM 00287Y109   1,374,247 14,530 SH   SOLE   14,530 0 0
ACTIVISION BLIZZARD INC COM 00507V109   7,071 85 SH   SOLE   85 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   402,014 2,440 SH   SOLE   2,440 0 0
ALPHABET INC CAP STK CL C 02079K107   1,496,611 1,254 SH   SOLE   1,254 0 0
ALPHABET INC CAP STK CL A 02079K305   4,691,920 3,887 SH   SOLE   3,887 0 0
ALTRIA GROUP INC COM 02209S103   3,767,566 62,470 SH   SOLE   62,470 0 0
BLACKBERRY LTD COM 09228F103   19,915 1,750 SH   SOLE   1,750 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108   5,250,432 137,879 SH   SOLE   137,879 0 0
CBRE GROUP INC CL A 12504L109   27,342 620 SH   SOLE   620 0 0
CISCO SYS INC COM 17275R102   344,685 7,085 SH   SOLE   7,085 0 0
COMCAST CORP NEW CL A 20030N101   24,008 678 SH   SOLE   678 0 0
CONOCOPHILLIPS COM 20825C104   278,640 3,600 SH   SOLE   3,600 0 0
CRONOS GROUP INC COM 22717L101   4,448 400 SH   SOLE   400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100   74,340 2,000 SH   SOLE   2,000 0 0
DOWDUPONT INC COM 26078J100   136,594 2,124 SH   SOLE   2,124 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   32,008 400 SH   SOLE   400 0 0
EDGEWELL PERS CARE CO COM 28035Q102   6,472 140 SH   SOLE   140 0 0
EXXON MOBIL CORP COM 30231G102   1,473,142 17,327 SH   SOLE   17,327 0 0
FACEBOOK INC CL A 30303M102   213,798 1,300 SH   SOLE   1,300 0 0
FEDEX CORP COM 31428X106   658,561 2,735 SH   SOLE   2,735 0 0
FIBROGEN INC COM 31572Q808   38,273 630 SH   SOLE   630 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   203,445 6,430 SH   SOLE   6,430 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   29,090 1,020 SH   SOLE   1,020 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   14,337 83 SH   SOLE   83 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   48,212 215 SH   SOLE   215 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628   198,671 3,675 SH   SOLE   3,675 0 0
IQIYI INC SPONSORED ADS 46267X108   322,810 11,925 SH   SOLE   11,925 0 0
ISHARES TR MSCI POLAND ETF 46429B606   15,151 635 SH   SOLE   635 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   36,921 613 SH   SOLE   613 0 0
JPMORGAN CHASE & CO COM 46625H100   4,004,692 35,490 SH   SOLE   35,490 0 0
JD COM INC SPON ADR CL A 47215P106   15,654 600 SH   SOLE   600 0 0
KKR & CO INC CL A 48251W104   32,724 1,200 SH   SOLE   1,200 0 0
KEURIG DR PEPPER INC COM 49271V100   52,619 2,271 SH   SOLE   2,271 0 0
MERCADOLIBRE INC COM 58733R102   34,047 100 SH   SOLE   100 0 0
MERCK & CO INC COM 58933Y105   169,121 2,384 SH   SOLE   2,384 0 0
MONGODB INC CL A 60937P106   18,349 225 SH   SOLE   225 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402   3,686 1,755 SH   SOLE   1,755 0 0
NETFLIX INC COM 64110L106   99,893 267 SH   SOLE   267 0 0
NVIDIA CORP COM 67066G104   8,993 32 SH   SOLE   32 0 0
ORACLE CORP COM 68389X105   158,908 3,082 SH   SOLE   3,082 0 0
PJT PARTNERS INC COM CL A 69343T107   13,349 255 SH   SOLE   255 0 0
PAYPAL HLDGS INC COM 70450Y103   609,170 6,935 SH   SOLE   6,935 0 0
RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808   1 1 SH   SOLE   1 0 0
S&P GLOBAL INC COM 78409V104   175,851 900 SH   SOLE   900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,402,071 66,738 SH   SOLE   66,738 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722   82,552 1,700 SH   SOLE   1,700 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797   186,559 4,006 SH   SOLE   4,006 0 0
SALESFORCE COM INC COM 79466L302   61,227 385 SH   SOLE   385 0 0
SEALED AIR CORP NEW COM 81211K100   23,608 588 SH   SOLE   588 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   26,509 350 SH   SOLE   350 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   79,706 2,890 SH   SOLE   2,890 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,348 164 SH   SOLE   164 0 0
TELADOC HEALTH INC COM 87918A105   172,700 2,000 SH   SOLE   2,000 0 0
TESLA INC COM 88160R101   18,534 70 SH   SOLE   70 0 0
3M CO COM 88579Y101   1,948,014 9,245 SH   SOLE   9,245 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   58,950 500 SH   SOLE   500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   21,298 1,150 SH   SOLE   1,150 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403   17,032 790 SH   SOLE   790 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,656,884 52,611 SH   SOLE   52,611 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,198,643 78,641 SH   SOLE   78,641 0 0
VISA INC COM CL A 92826C839   6,278,115 41,829 SH   SOLE   41,829 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   23,180 400 SH   SOLE   400 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   600,818 4,570 SH   SOLE   4,570 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   510,600 3,000 SH   SOLE   3,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   3,585,411 89,905 SH   SOLE   89,905 0 0
EATON CORP PLC SHS G29183103   62,879 725 SH   SOLE   725 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,989 207 SH   SOLE   207 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   14,305 508 SH   SOLE   508 0 0
MEDTRONIC PLC SHS G5960L103   295,110 3,000 SH   SOLE   3,000 0 0
PROTHENA CORP PLC SHS G72800108   26,343 2,014 SH   SOLE   2,014 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   4,735 100 SH   SOLE   100 0 0
STERIS PLC SHS USD G84720104   24,596 215 SH   SOLE   215 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   521 25 SH   SOLE   25 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,300 63 SH   SOLE   63 0 0
PERRIGO CO PLC SHS G97822103   70,800 1,000 SH   SOLE   1,000 0 0
CHUBB LIMITED COM H1467J104   49,046 367 SH   SOLE   367 0 0
TE CONNECTIVITY LTD REG SHS H84989104   17,586 200 SH   SOLE   200 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   22,604 125 SH   SOLE   125 0 0
FERRARI N V COM N3167Y103   12,322 90 SH   SOLE   90 0 0