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
3M CO COM 88579Y101 14,021 73,589 SH   SOLE   10,771 0 62,818
ABBOTT LABS COM 002824100 9,486 131,152 SH   SOLE   13,497 0 117,655
ABBVIE INC COM 00287Y109 8,559 701,247 SH   SOLE   279 0 700,968
ACADIA PHARMACEUTICALS INC COM 004225108 243 15,015 SH   SOLE   0 0 15,015
ACUITY BRANDS INC COM 00508Y102 434 3,773 SH   SOLE   0 0 3,773
ADVANCE AUTO PARTS INC COM 00751Y106 1,684 557,109 SH   SOLE   4,500 0 552,609
AEVI GENOMIC MEDICINE INC COM 00835P105 70 100,000 SH   SOLE   0 0 100,000
AFLAC INC COM 001055102 492 10,800 SH   SOLE   0 0 10,800
AIR PRODS & CHEMS INC COM 009158106 220 1,373 SH   SOLE   490 205 678
ALBEMARLE CORP COM 012653101 4,830 62,675 SH   SOLE   0 1,720 60,955
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 880 6,416 SH   SOLE   80 0 6,336
ALLEGHANY CORP DEL COM 017175100 4,392 7,046 SH   SOLE   3,013 0 4,033
ALLERGAN PLC SHS G0177J108 228 1,706 SH   SOLE   0 0 1,706
ALLY FINL INC COM 02005N100 86 31,500 SH   SOLE   0 0 31,500
ALPHABET INC CAP STK CL A 02079K305 2,536 2,427 SH   SOLE   759 0 1,668
ALPHABET INC CAP STK CL C 02079K107 3,184 3,074 SH   SOLE   1,103 0 1,971
ALPS ETF TR ALERIAN MLP 00162Q866 94 10,806 SH   SOLE   0 0 10,806
ALTRIA GROUP INC COM 02209S103 784 15,885 SH   SOLE   0 0 15,885
AMAZON COM INC COM 023135106 6,075 4,045 SH   SOLE   260 0 3,785
AMAZON COM INC COM 023135106 172 2,700 SH Put SOLE   0 0 2,700
AMBEV SA SPONSORED ADR 02319V103 49 12,500 SH   SOLE   0 0 12,500
AMERICAN AIRLS GROUP INC COM 02376R102 289 9,000 SH   SOLE   0 0 9,000
AMERICAN WTR WKS CO INC NEW COM 030420103 831 9,150 SH   SOLE   0 480 8,670
AMGEN INC COM 031162100 1,775 307,563 SH   SOLE   0 0 307,563
ANADARKO PETE CORP COM 032511107 559 120,213 SH   SOLE   0 0 120,213
ANALOG DEVICES INC COM 032654105 358 4,170 SH   SOLE   0 0 4,170
AON PLC SHS CL A G0408V102 2,188 15,054 SH   SOLE   3,000 450 11,604
APPLE INC COM 037833100 2 1,000 SH Put SOLE   0 0 1,000
APPLE INC COM 037833100 16,706 582,961 SH   SOLE   8,808 0 574,153
AQUINOX PHARMACEUTICALS INC COM 03842B101 86 40,000 SH   SOLE   0 0 40,000
ARRAY BIOPHARMA INC COM 04269X105 143 10,000 SH   SOLE   0 0 10,000
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 313 5,000 SH   SOLE   0 0 5,000
AT&T INC COM 00206R102 1,341 466,682 SH   SOLE   3,020 0 463,662
AUTOMATIC DATA PROCESSING IN COM 053015103 1,779 13,567 SH   SOLE   7,450 0 6,117
AVNET INC COM 053807103 2,575 990,600 SH   SOLE   21,600 0 969,000
AXOS FINL INC COM 05465C100 2,602 103,330 SH   SOLE   36,000 1,700 65,630
BAIDU INC SPON ADR REP A 056752108 395 2,493 SH   SOLE   0 0 2,493
BANK AMER CORP COM 060505104 754 30,598 SH   SOLE   848 0 29,750
BB&T CORP COM 054937107 442 10,195 SH   SOLE   88 0 10,107
BBX CAP CORP NEW CL A 05491N104 238 41,503 SH   SOLE   0 0 41,503
BECTON DICKINSON & CO COM 075887109 3,305 154,052 SH   SOLE   3,224 0 150,828
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,793 43,064 SH   SOLE   7,935 0 35,129
BIOGEN INC COM 09062X103 481 1,600 SH   SOLE   0 0 1,600
BLUE APRON HLDGS INC CL A 09523Q101 15 15,000 SH   SOLE   0 0 15,000
BOEING CO COM 097023105 413 1,280 SH   SOLE   0 0 1,280
BRISTOL MYERS SQUIBB CO COM 110122108 1,032 19,853 SH   SOLE   8,500 0 11,353
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,496 143,295 SH   SOLE   3,750 0 139,545
CABOT CORP COM 127055101 213 4,953 SH   SOLE   0 0 4,953
CAMPBELL SOUP CO COM 134429109 144 37,334 SH   SOLE   0 0 37,334
CARDINAL HEALTH INC COM 14149Y108 412 12,166 SH   SOLE   0 0 12,166
CERNER CORP COM 156782104 265 5,045 SH   SOLE   4,845 0 200
CHEVRON CORP NEW COM 166764100 1,868 17,171 SH   SOLE   120 0 17,051
CHUBB LIMITED COM H1467J104 604 4,672 SH   SOLE   0 0 4,672
CISCO SYS INC COM 17275R102 9,756 225,159 SH   SOLE   17,876 0 207,283
CITIGROUP INC COM NEW 172967424 4,352 83,590 SH   SOLE   0 0 83,590
COCA COLA BOTTLING CO CONS COM 191098102 1,972 11,118 SH   SOLE   0 0 11,118
COCA COLA CO COM 191216100 5 6,000 SH Put SOLE   0 0 6,000
COCA COLA CO COM 191216100 200,782 4,240,378 SH   OTR   0 0 4,240,378
COCA COLA CO COM 191216100 11,816 249,540 SH   SOLE   0 0 249,540
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 339 5,340 SH   SOLE   340 0 5,000
COLGATE PALMOLIVE CO COM 194162103 1,774 29,805 SH   SOLE   10,000 0 19,805
COLONY CAP INC NEW CL A COM 19626G108 73 15,559 SH   SOLE   0 0 15,559
COMCAST CORP NEW CL A 20030N101 6,491 190,613 SH   SOLE   0 3,895 186,718
CONOCOPHILLIPS COM 20825C104 913 14,648 SH   SOLE   6,600 0 8,048
CONTRAFECT CORP COM 212326102 77 50,000 SH   SOLE   0 0 50,000
CORNING INC COM 219350105 847 28,029 SH   SOLE   22,500 0 5,529
COSTCO WHSL CORP NEW COM 22160K105 2,560 19,534 SH   SOLE   6,350 0 13,184
CROWN CASTLE INTL CORP NEW COM 22822V101 6,448 59,356 SH   SOLE   0 0 59,356
DEERE & CO COM 244199105 511 3,429 SH   SOLE   0 0 3,429
DEVON ENERGY CORP NEW COM 25179M103 119 86,508 SH   SOLE   0 0 86,508
DISCOVERY INC COM SER C 25470F302 231 10,000 SH   SOLE   0 0 10,000
DISNEY WALT CO COM DISNEY 254687106 7,937 77,329 SH   SOLE   8,000 1,140 68,189
DNP SELECT INCOME FD COM 23325P104 162 15,566 SH   SOLE   0 0 15,566
DOMINION ENERGY INC COM 25746U109 358 5,017 SH   SOLE   0 1,635 3,382
DOWDUPONT INC COM 26078J100 5,179 106,652 SH   SOLE   0 0 106,652
DUKE ENERGY CORP NEW COM NEW 26441C204 7,167 83,052 SH   SOLE   0 0 83,052
EASTGROUP PPTY INC COM 277276101 1,385 15,100 SH   SOLE   4,800 0 10,300
EATON CORP PLC SHS G29183103 2,694 39,227 SH   SOLE   6,469 0 32,758
ECOLAB INC COM 278865100 214 130,543 SH   SOLE   0 0 130,543
EDWARDS LIFESCIENCES CORP COM 28176E108 3,187 20,808 SH   SOLE   14,134 0 6,674
EMERSON ELEC CO COM 291011104 2,254 37,729 SH   SOLE   14,980 0 22,749
ENCOMPASS HEALTH CORP COM 29261A100 378 6,120 SH   SOLE   0 0 6,120
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,965 148,768 SH   SOLE   0 0 148,768
ENTERPRISE PRODS PARTNERS L COM 293792107 1,280 52,058 SH   SOLE   1,129 0 50,929
ENTERPRISE PRODS PARTNERS L COM 293792107 0 1,100 SH Call SOLE   0 0 1,100
EOG RES INC COM 26875P101 300 3,444 SH   SOLE   4 0 3,440
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 273 6,327 SH   SOLE   6,000 0 327
EQUIFAX INC COM 294429105 1,472 15,804 SH   SOLE   9,000 0 6,804
EXACT SCIENCES CORP COM 30063P105 644 10,200 SH   SOLE   0 0 10,200
EXXON MOBIL CORP COM 30231G102 6,951 101,937 SH   SOLE   1,822 0 100,116
FACEBOOK INC CL A 30303M102 1,346 10,267 SH   SOLE   0 0 10,267
FASTENAL CO COM 311900104 894 17,095 SH   SOLE   0 0 17,095
FIRST CMNTY BANKSHARES INC V COM 31983A103 555 17,629 SH   SOLE   0 0 17,629
FIRST DATA CORP NEW COM CL A 32008D106 468 27,700 SH   SOLE   0 0 27,700
GENERAL ELECTRIC CO COM 369604103 1,032 766,086 SH   SOLE   504,416 0 261,670
GENUINE PARTS CO COM 372460105 1,897 19,758 SH   SOLE   8,500 0 11,258
GERON CORP COM 374163103 10 10,000 SH   SOLE   0 0 10,000
GILEAD SCIENCES INC COM 375558103 247 151,558 SH   SOLE   0 0 151,558
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 946 24,737 SH   SOLE   0 0 24,737
GLOBAL PMTS INC COM 37940X102 3,282 31,820 SH   SOLE   14,812 0 17,008
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 400 7,952 SH   SOLE   7,952 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 626 599,153 SH   SOLE   0 0 599,153
GRACO INC COM 384109104 7,685 183,647 SH   SOLE   50,000 0 133,647
HERSHEY CO COM 427866108 657 6,126 SH   SOLE   0 0 6,126
HOME DEPOT INC COM 437076102 13,700 576,739 SH   SOLE   709 0 576,030
IDERA PHARMACEUTICALS INC COM PAR 45168K405 166 60,000 SH   SOLE   0 0 60,000
ILLINOIS TOOL WKS INC COM 452308109 3,547 27,997 SH   SOLE   8,300 0 19,697
INTEL CORP COM 458140100 3,611 76,934 SH   SOLE   18,154 0 58,780
INTERNATIONAL BUSINESS MACHS COM 459200101 2,787 24,525 SH   SOLE   5,200 0 19,325
INTL PAPER CO COM 460146103 6,009 212,109 SH   SOLE   0 0 212,109
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2,418 74,099 SH   SOLE   0 0 74,099
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,000 19,691 SH   SOLE   0 0 19,691
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 488 5,349 SH   SOLE   0 0 5,349
INVITAE CORP COM 46185L103 774 70,000 SH   SOLE   0 0 70,000
ISHARES TR CHINA LG-CAP ETF 464287184 378 9,660 SH   SOLE   0 0 9,660
ISHARES TR CORE S&P500 ETF 464287200 1,575 6,259 SH   SOLE   565 0 5,694
ISHARES TR GRWT ALLOCAT ETF 464289867 415 10,052 SH   SOLE   0 0 10,052
ISHARES TR MSCI ACWI ETF 464288257 2,316 36,092 SH   SOLE   0 0 36,092
ISHARES TR MSCI EAFE ETF 464287465 531 9,031 SH   SOLE   0 0 9,031
ISHARES TR RUS 1000 GRW ETF 464287614 15,814 120,801 SH   SOLE   345 0 120,456
ISHARES TR RUS 1000 VAL ETF 464287598 481 4,330 SH   SOLE   0 0 4,330
ISHARES TR SELECT DIVID ETF 464287168 336 3,759 SH   SOLE   60 0 3,699
JOHNSON & JOHNSON COM 478160104 11,617 90,017 SH   SOLE   618 0 89,399
JOHNSON CTLS INTL PLC SHS G51502105 1,274 42,970 SH   SOLE   23,660 0 19,310
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 3,958 78,949 SH   SOLE   0 0 78,949
JPMORGAN CHASE & CO COM 46625H100 9,775 1,013,708 SH   SOLE   116 0 1,013,592
KIMBERLY CLARK CORP COM 494368103 1,341 11,763 SH   SOLE   5,441 0 6,322
KIRBY CORP COM 497266106 464 6,895 SH   SOLE   0 0 6,895
KLA-TENCOR CORP COM 482480100 8,199 91,617 SH   SOLE   0 0 91,617
KRAFT HEINZ CO COM 500754106 261 6,045 SH   SOLE   0 0 6,045
LAMAR ADVERTISING CO NEW CL A 512816109 255 3,680 SH   SOLE   280 2,030 1,370
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 373 10,130 SH   SOLE   0 0 10,130
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 365 9,870 SH   SOLE   0 0 9,870
LILLY ELI & CO COM 532457108 695 6,007 SH   SOLE   280 0 5,727
LINCOLN ELEC HLDGS INC COM 533900106 2,261 28,673 SH   SOLE   12,300 0 16,373
LIVE OAK BANCSHARES INC COM 53803X105 119,368 8,059,948 SH   SOLE   0 0 8,059,948
LOCKHEED MARTIN CORP COM 539830109 5,324 20,332 SH   SOLE   0 0 20,332
LOWES COS INC COM 548661107 4,198 45,447 SH   SOLE   14,700 0 30,747
M & T BK CORP COM 55261F104 1,063 7,429 SH   SOLE   5,030 0 2,399
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,331 23,320 SH   SOLE   0 0 23,320
MANHATTAN ASSOCS INC COM 562750109 212 5,000 SH   SOLE   0 0 5,000
MARINE PRODS CORP COM 568427108 221 13,049 SH   SOLE   0 0 13,049
MARTIN MARIETTA MATLS INC COM 573284106 232 1,348 SH   SOLE   0 0 1,348
MCDONALDS CORP COM 580135101 4,086 23,011 SH   SOLE   8,130 0 14,881
MCEWEN MNG INC COM 58039P107 23 12,475 SH   SOLE   0 0 12,475
MEDTRONIC PLC SHS G5960L103 7,478 82,221 SH   SOLE   0 0 82,221
MERCK & CO INC COM 58933Y105 831 10,877 SH   SOLE   409 0 10,468
MICROSOFT CORP COM 594918104 13,519 133,104 SH   SOLE   11,600 0 121,504
MONDELEZ INTL INC CL A 609207105 468 11,693 SH   SOLE   0 0 11,693
NATIONAL WESTN LIFE GROUP IN CL A 638517102 650 2,163 SH   SOLE   1,306 0 857
NETFLIX INC COM 64110L106 1,147 4,284 SH   SOLE   0 0 4,284
NETFLIX INC COM 64110L106 92 4,000 SH Put SOLE   0 0 4,000
NEWELL BRANDS INC COM 651229106 646 612,030 SH   SOLE   0 0 612,030
NEXTERA ENERGY INC COM 65339F101 218 1,253 SH   SOLE   0 0 1,253
NORTHEAST BANCORP COM NEW 663904209 1,783 106,581 SH   SOLE   50,900 0 55,681
NORTHROP GRUMMAN CORP COM 666807102 892 3,641 SH   SOLE   0 0 3,641
NOVARTIS A G SPONSORED ADR 66987V109 1,287 15,005 SH   SOLE   7,045 0 7,960
NOVAVAX INC COM 670002104 184 100,000 SH   SOLE   0 0 100,000
NOVO-NORDISK A S ADR 670100205 1,361 29,550 SH   SOLE   8,000 0 21,550
NVIDIA CORP COM 67066G104 209 1,563 SH   SOLE   79 0 1,484
OPKO HEALTH INC COM 68375N103 330 109,800 SH   SOLE   0 0 109,800
ORACLE CORP COM 68389X105 94 26,522 SH   SOLE   334 0 26,188
PAN AMERICAN SILVER CORP COM 697900108 159 10,900 SH   SOLE   0 0 10,900
PEPSICO INC COM 713448108 3,056 27,658 SH   SOLE   9,192 0 18,466
PFIZER INC COM 717081103 9,263 212,211 SH   SOLE   8,723 0 203,488
PHILIP MORRIS INTL INC COM 718172109 638 9,555 SH   SOLE   0 0 9,555
PHILLIPS 66 COM 718546104 5,687 66,010 SH   SOLE   8,148 0 57,862
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,739 76,661 SH   SOLE   0 0 76,661
PNC FINL SVCS GROUP INC COM 693475105 581 4,975 SH   SOLE   0 0 4,975
PPG INDS INC COM 693506107 3,583 134,063 SH   SOLE   15,000 0 119,063
PROCTER AND GAMBLE CO COM 742718109 3,536 38,473 SH   SOLE   6,618 0 31,855
PRUDENTIAL FINL INC COM 744320102 4,365 152,300 SH   SOLE   199 0 152,101
QUALCOMM INC COM 747525103 6,025 302,408 SH   SOLE   348 0 302,060
QURATE RETAIL INC COM SER A 74915M100 488 25,000 SH   SOLE   0 0 25,000
RAVEN INDS INC COM 754212108 3,253 89,894 SH   SOLE   12,484 0 77,410
RAVEN INDS INC COM 754212108 21 4,200 SH Put SOLE   0 0 4,200
READING INTERNATIONAL INC CL A 755408101 1,016 69,900 SH   SOLE   30,780 0 39,120
REGIONS FINL CORP NEW COM 7591EP100 1,274 95,184 SH   SOLE   0 0 95,184
REPUBLIC SVCS INC COM 760759100 5,706 79,154 SH   SOLE   0 0 79,154
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,054 67,626 SH   SOLE   0 0 67,626
RPC INC COM 749660106 586 59,399 SH   SOLE   0 0 59,399
SCHLUMBERGER LTD COM 806857108 207 5,731 SH   SOLE   520 0 5,211
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,045 86,930 SH   SOLE   0 0 86,930
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,795 169,125 SH   SOLE   0 0 169,125
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 5,769 169,779 SH   SOLE   167,680 0 2,100
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 577 17,573 SH   SOLE   17,573 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,535 59,425 SH   SOLE   56,780 0 2,645
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 217 8,602 SH   SOLE   6,063 0 2,539
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,544 91,035 SH   SOLE   0 0 91,035
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,105 23,521 SH   SOLE   0 0 23,521
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 347 5,040 SH   SOLE   0 0 5,040
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 13,038 264,528 SH   SOLE   0 0 264,528
SEACOAST BKG CORP FLA COM NEW 811707801 215 8,256 SH   SOLE   0 0 8,256
SEATTLE GENETICS INC COM 812578102 2,898 51,150 SH   SOLE   0 0 51,150
SMUCKER J M CO COM NEW 832696405 255 2,719 SH   SOLE   0 0 2,719
SOUTHERN CO COM 842587107 1,561 35,554 SH   SOLE   1,400 0 34,154
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,979 11,919 SH   SOLE   246 0 11,673
SPDR SER TR NUVEEN BLMBRG SR 78468R739 3,481 72,436 SH   SOLE   0 0 72,436
STARBUCKS CORP COM 855244109 299 4,636 SH   SOLE   0 0 4,636
STEPAN CO COM 858586100 249 3,362 SH   SOLE   0 0 3,362
STREAMLINE HEALTH SOLUTIONS COM 86323X106 109 141,450 SH   SOLE   0 0 141,450
STRYKER CORP COM 863667101 3,028 19,321 SH   SOLE   8,500 0 10,821
SUNTRUST BKS INC COM 867914103 1,436 28,476 SH   SOLE   11,371 0 17,105
SYNOVUS FINL CORP COM NEW 87161C501 7,397 231,228 SH   SOLE   0 0 231,228
SYSCO CORP COM 871829107 1,165 18,597 SH   SOLE   0 0 18,597
TARGET CORP COM 87612E106 5,726 86,634 SH   SOLE   100 0 86,534
TE CONNECTIVITY LTD REG SHS H84989104 2,625 34,708 SH   SOLE   9,000 0 25,708
TEXAS INSTRS INC COM 882508104 2,302 24,355 SH   SOLE   12,200 0 12,155
TIFFANY & CO NEW COM 886547108 2,110 26,209 SH   SOLE   4,000 0 22,209
TOTAL SYS SVCS INC COM 891906109 812 9,983 SH   SOLE   0 0 9,983
UBS GROUP AG SHS H42097107 15 1,225 SH   SOLE   0 0 1,225
UBS GROUP AG SHS H42097107 2 20,000 SH Call SOLE   0 0 20,000
UGI CORP NEW COM 902681105 772 14,473 SH   SOLE   0 0 14,473
UNILEVER PLC SPON ADR NEW 904767704 294 5,634 SH   SOLE   0 0 5,634
UNITED PARCEL SERVICE INC CL B 911312106 2,952 30,267 SH   SOLE   9,869 0 20,398
UNITED PARCEL SERVICE INC CL B 911312106 0 200 SH Call SOLE   0 0 200
UNITED TECHNOLOGIES CORP COM 913017109 5,076 47,673 SH   SOLE   1,198 0 46,475
UNITEDHEALTH GROUP INC COM 91324P102 86 25,247 SH   SOLE   160 0 25,087
US BANCORP DEL COM NEW 902973304 2,671 73,129 SH   SOLE   19,530 0 53,599
VANGUARD GROUP DIV APP ETF 921908844 249 2,542 SH   SOLE   0 0 2,542
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,949 8,483 SH   SOLE   68 0 8,415
VANGUARD WORLD FD MEGA GRWTH IND 921910816 201 1,875 SH   SOLE   0 0 1,875
VERISK ANALYTICS INC COM 92345Y106 1,902 736,782 SH   SOLE   6,000 0 730,782
VERIZON COMMUNICATIONS INC COM 92343V104 9,393 186,728 SH   SOLE   0 0 186,728
VIRTU FINL INC CL A 928254101 7,664 297,501 SH   SOLE   15,000 0 282,501
VISA INC COM CL A 92826C839 192 155,323 SH   SOLE   0 0 155,323
WALGREENS BOOTS ALLIANCE INC COM 931427108 592 8,667 SH   SOLE   5,200 0 3,467
WALMART INC COM 931142103 1,429 15,347 SH   SOLE   0 0 15,347
WELLS FARGO CO NEW COM 949746101 428 26,915 SH   SOLE   19,061 0 7,854
WEYERHAEUSER CO COM 962166104 7,056 322,806 SH   SOLE   20,000 0 302,806
WHEATON PRECIOUS METALS CORP COM 962879102 206 10,550 SH   SOLE   0 0 10,550
WHITE MTNS INS GROUP LTD COM G9618E107 1,979 2,307 SH   SOLE   900 0 1,407
WILEY JOHN & SONS INC CL A 968223206 574 12,210 SH   SOLE   0 0 12,210
WILLIAMS COS INC DEL COM 969457100 4,696 212,981 SH   SOLE   0 0 212,981
XILINX INC COM 983919101 8,248 338,972 SH   SOLE   0 0 338,972
YAMANA GOLD INC COM 98462Y100 33 14,153 SH   SOLE   0 0 14,153
YORK WTR CO COM 987184108 993 30,960 SH   SOLE   0 0 30,960
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,410 27,693 SH   SOLE   5,000 0 22,693
ZOETIS INC CL A 98978V103 44 35,109 SH   SOLE   0 0 35,109