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
AMCOR PLC ORD G0250X107 135 11,730 SH   SOLE   11,730 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,079 5,840 SH   SOLE   5,840 0 0
EATON CORP PLC SHS G29183103 439 5,274 SH   SOLE   5,274 0 0
INGERSOLL-RAND PLC SHS G47791101 9,259 73,096 SH   SOLE   72,832 0 264
LINDE PLC SHS G5494J103 561 2,794 SH   SOLE   2,794 0 0
MEDTRONIC PLC SHS G5960L103 2,286 23,475 SH   SOLE   23,475 0 0
CHUBB LIMITED COM H1467J104 572 3,882 SH   SOLE   3,882 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,472 75,144 SH   SOLE   75,144 0 0
AFLAC INC COM 001055102 218 3,980 SH   SOLE   3,980 0 0
AT&T INC COM 00206R102 11,940 356,303 SH   SOLE   354,939 0 1,364
ABBOTT LABS COM 002824100 4,192 49,848 SH   SOLE   49,848 0 0
ABBVIE INC COM 00287Y109 2,801 38,518 SH   SOLE   38,518 0 0
ADOBE INC COM 00724F101 19,293 65,478 SH   SOLE   65,478 0 0
AFTERMASTER INC COM 00831X102 2 99,475 SH   SOLE   99,475 0 0
AIR PRODS & CHEMS INC COM 009158106 865 3,823 SH   SOLE   3,823 0 0
ALTEGRIS MILLENNIUM FUND LP SERIES R COM 01312A926 513 0 SH   SOLE   0 0 0
ALLSTATE CORP COM 020002101 1,539 15,136 SH   SOLE   15,136 0 0
ALLY FINL INC COM 02005N100 3,477 112,194 SH   SOLE   112,194 0 0
ALPHABET INC CAP STK CL C 02079K107 16,792 15,535 SH   SOLE   15,487 0 48
ALPHABET INC CAP STK CL A 02079K305 4,697 4,338 SH   SOLE   4,338 0 0
ALTEGRIS KKR COMMITMENTS MASTER FUND COM 02090C910 287 1 SH   SOLE   1 0 0
ALTEGRIS MILLENNIUM LP COM 02152A935 618 1 SH   SOLE   1 0 0
ALTEGRIS KKR COMMITMENTS MASTER FUND COM 02154A909 565 1 SH   SOLE   1 0 0
ALTRA INDL MOTION CORP COM 02208R106 847 23,596 SH   SOLE   23,596 0 0
ALTRIA GROUP INC COM 02209S103 1,784 37,681 SH   SOLE   37,681 0 0
AMAZON COM INC COM 023135106 13,892 7,336 SH   SOLE   7,336 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,011 11,488 SH   SOLE   11,488 0 0
AMERICAN EXPRESS CO COM 025816109 1,304 10,566 SH   SOLE   10,566 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 500 9,387 SH   SOLE   9,387 0 0
AMERICAN TOWER CORP NEW COM 03027X100 649 3,172 SH   SOLE   3,172 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 275 2,371 SH   SOLE   2,371 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,034 12,131 SH   SOLE   12,131 0 0
AMERIPRISE FINL INC COM 03076C106 1,104 7,608 SH   SOLE   7,608 0 0
AMGEN INC COM 031162100 7,565 41,049 SH   SOLE   40,821 0 228
ANADARKO PETE CORP COM 032511107 796 11,286 SH   SOLE   11,286 0 0
ANALOG DEVICES INC COM 032654105 387 3,433 SH   SOLE   3,433 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 275 7,570 SH   SOLE   7,570 0 0
ANTHEM INC COM 036752103 8,329 29,512 SH   SOLE   29,512 0 0
APPLE INC COM 037833100 41,558 209,976 SH   SOLE   209,572 0 404
APPLIED MATLS INC COM 038222105 380 8,458 SH   SOLE   8,458 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 739 18,124 SH   SOLE   18,124 0 0
AUTODESK INC COM 052769106 8,433 51,769 SH   SOLE   51,769 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 314 1,901 SH   SOLE   1,901 0 0
AUTOZONE INC COM 053332102 447 407 SH   SOLE   407 0 0
BP PLC SPONSORED ADR 055622104 1,712 41,047 SH   SOLE   41,047 0 0
BANK AMER CORP COM 060505104 1,333 45,958 SH   SOLE   45,958 0 0
BANK NEW YORK MELLON CORP COM 064058100 429 9,706 SH   SOLE   9,706 0 0
BARCLAYS BK PLC ETN SEL MLP 06742C723 1,032 51,127 SH   SOLE   51,127 0 0
BAXTER INTL INC COM 071813109 863 10,538 SH   SOLE   10,538 0 0
BECTON DICKINSON & CO COM 075887109 418 1,660 SH   SOLE   1,660 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,228 7 SH   SOLE   7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,494 39,844 SH   SOLE   39,844 0 0
BIOGEN INC COM 09062X103 656 2,807 SH   SOLE   2,807 0 0
BLACKROCK INC COM 09247X101 15,721 33,498 SH   SOLE   33,410 0 88
BOEING CO COM 097023105 16,203 44,513 SH   SOLE   44,513 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,312 117,130 SH   SOLE   117,130 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 294 2,300 SH   SOLE   2,300 0 0
BROADCOM INC COM 11135F101 7,635 26,523 SH   SOLE   26,523 0 0
BROWN & BROWN INC COM 115236101 211 6,291 SH   SOLE   6,291 0 0
CDW CORP COM 12514G108 8,301 74,782 SH   SOLE   73,918 0 864
CECO ENVIRONMENTAL CORP COM 125141101 115 11,957 SH   SOLE   11,957 0 0
CIGNA CORP NEW COM 125523100 1,263 8,015 SH   SOLE   8,015 0 0
CME GROUP INC COM 12572Q105 5,662 29,168 SH   SOLE   29,168 0 0
CMS ENERGY CORP COM 125896100 256 4,419 SH   SOLE   4,419 0 0
CORTRIGHT FAMILY TRUST LLC INTEREST COM 12617A909 1,109 1 SH   SOLE   1 0 0
CORTRIGHT FAMILY LLC INTEREST COM 12623A901 1,109 1 SH   SOLE   1 0 0
CORTRIGHT FAMILY TRUST LLC INTEREST COM 12623B909 1,109 1 SH   SOLE   1 0 0
CORTRIGHT FAMILY TRUST LLC INTEREST COM 12623C907 1,109 1 SH   SOLE   1 0 0
CORTRIGHT FAMILY TRUST LLC INTEREST COM 12623D905 1,109 1 SH   SOLE   1 0 0
CSX CORP COM 126408103 940 12,149 SH   SOLE   12,149 0 0
CVS HEALTH CORP COM 126650100 581 10,656 SH   SOLE   10,656 0 0
CALLAWAY GOLF CO COM 131193104 721 42,000 SH   SOLE   42,000 0 0
CAPITAL FUND II, LLC COM 13971A907 200 2 SH   SOLE   2 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,879 75,810 SH   SOLE   75,810 0 0
CARD ACTIVATION TECHNOLOGIES COM COM 14139L108 0 150,000 SH   SOLE   150,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,559 76,449 SH   SOLE   76,449 0 0
CATERPILLAR INC DEL COM 149123101 1,988 14,585 SH   SOLE   14,585 0 0
CELGENE CORP COM 151020104 1,014 10,970 SH   SOLE   10,970 0 0
CHEVRON CORP NEW COM 166764100 5,909 47,488 SH   SOLE   47,488 0 0
CISCO SYS INC COM 17275R102 25,093 458,491 SH   SOLE   457,947 0 544
CITIGROUP INC COM NEW 172967424 10,753 153,548 SH   SOLE   153,548 0 0
CITIZENS FINL GROUP INC COM 174610105 3,708 104,871 SH   SOLE   103,915 0 956
CLOROX CO DEL COM 189054109 374 2,444 SH   SOLE   2,444 0 0
COCA COLA CO COM 191216100 11,349 222,886 SH   SOLE   222,138 0 748
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,225 66,656 SH   SOLE   66,256 0 400
COLGATE PALMOLIVE CO COM 194162103 1,280 17,866 SH   SOLE   17,866 0 0
COMCAST CORP NEW CL A 20030N101 8,217 194,349 SH   SOLE   194,349 0 0
CONOCOPHILLIPS COM 20825C104 1,509 24,739 SH   SOLE   24,739 0 0
CONSOLIDATED EDISON INC COM 209115104 710 8,097 SH   SOLE   8,097 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,925 9,775 SH   SOLE   9,775 0 0
CORNING INC COM 219350105 1,805 54,321 SH   SOLE   54,321 0 0
CORTEVA INC COM 22052L104 988 33,401 SH   SOLE   33,137 0 264
COSTCO WHSL CORP NEW COM 22160K105 2,897 10,964 SH   SOLE   10,964 0 0
CUMMINS INC COM 231021106 239 1,395 SH   SOLE   1,395 0 0
CYANOTECH CORP COM PAR $0.02 232437301 179 57,654 SH   SOLE   57,654 0 0
DANAHER CORPORATION COM 235851102 10,905 76,301 SH   SOLE   76,301 0 0
DEERE & CO COM 244199105 1,374 8,289 SH   SOLE   8,289 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 281 1,632 SH   SOLE   1,632 0 0
DISNEY WALT CO COM DISNEY 254687106 4,531 32,446 SH   SOLE   32,446 0 0
DOCUSIGN INC COM 256163106 279 5,621 SH   SOLE   5,621 0 0
DOLLAR GEN CORP NEW COM 256677105 7,409 54,820 SH   SOLE   54,396 0 424
DOMINION ENERGY INC COM 25746U109 911 11,780 SH   SOLE   11,780 0 0
DOW INC COM 260557103 8,219 166,680 SH   SOLE   166,416 0 264
DUKE ENERGY CORP NEW COM NEW 26441C204 8,768 99,365 SH   SOLE   98,965 0 400
DUPONT DE NEMOURS INC COM 26614N102 6,292 83,811 SH   SOLE   83,547 0 264
DYNASIL CORP AMER COM 268102100 32 32,350 SH   SOLE   32,350 0 0
EOG RES INC COM 26875P101 5,496 59,000 SH   SOLE   59,000 0 0
ECOLAB INC COM 278865100 242 1,227 SH   SOLE   1,227 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 998 5,402 SH   SOLE   5,402 0 0
ELECTRONIC ARTS INC COM 285512109 221 2,187 SH   SOLE   2,187 0 0
EMERSON ELEC CO COM 291011104 1,598 23,946 SH   SOLE   23,946 0 0
ENBRIDGE INC COM 29250N105 319 8,847 SH   SOLE   8,847 0 0
ENNIS INC COM 293389102 292 14,250 SH   SOLE   14,250 0 0
ENTRUST CAPITAL LP COM 29384A904 278 1 SH   SOLE   1 0 0
ENTRUST CAPITAL LP COM 29384A912 317 1 SH   SOLE   1 0 0
EVERSOURCE ENERGY COM 30040W108 323 4,267 SH   SOLE   4,267 0 0
EXXON MOBIL CORP COM 30231G102 15,718 205,119 SH   SOLE   204,119 0 1,000
FACEBOOK INC CL A 30303M102 1,597 8,275 SH   SOLE   8,275 0 0
FASTENAL CO COM 311900104 503 15,432 SH   SOLE   15,432 0 0
FEDEX CORP COM 31428X106 235 1,434 SH   SOLE   1,434 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,337 10,900 SH   SOLE   10,900 0 0
FINEMARK HLDGS INC COM 31788B108 61,035 2,461,072 SH   SOLE   2,461,072 0 0
FIRST BANCORP INC ME COM 31866P102 466 17,350 SH   SOLE   17,350 0 0
FIRST FINL BANCORP OH COM 320209109 242 10,000 SH   SOLE   10,000 0 0
FISERV INC COM 337738108 474 5,200 SH   SOLE   5,200 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 285 11,550 SH   SOLE   11,550 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 374 8,315 SH   SOLE   8,315 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 203 2,100 SH   SOLE   2,100 0 0
FORD MTR CO DEL COM 345370860 376 36,709 SH   SOLE   28,641 0 8,068
FORTIVE CORP COM 34959J108 635 7,784 SH   SOLE   7,784 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,937 33,905 SH   SOLE   33,905 0 0
GENERAL DYNAMICS CORP COM 369550108 5,481 30,145 SH   SOLE   29,981 0 164
GENERAL ELECTRIC CO COM 369604103 293 27,912 SH   SOLE   27,912 0 0
GENERAL MLS INC COM 370334104 695 13,239 SH   SOLE   13,239 0 0
GENERAL MTRS CO COM 37045V100 243 6,295 SH   SOLE   6,295 0 0
GILEAD SCIENCES INC COM 375558103 4,180 61,864 SH   SOLE   61,864 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 297 7,409 SH   SOLE   7,409 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 205 1,003 SH   SOLE   1,003 0 0
GRACEWOOD COURT LLC CLASS B COM 38388A901 41 41,100 SH   SOLE   41,100 0 0
HP INC COM 40434L105 4,592 220,867 SH   SOLE   220,867 0 0
HARRISON PAUL LLC WARRANTY COM 41485A907 600 1 SH   SOLE   1 0 0
HARROW HEALTH INC COM 415858109 198 22,730 SH   SOLE   22,730 0 0
HARTUNG INVESTMENTS LLC COM 41600A907 45,919 7 SH   SOLE   7 0 0
HEALTHIER CHOICES MGMT CORP COM 42226N109 1 9,999,991 SH   SOLE   9,999,991 0 0
HEICO CORP NEW COM 422806109 239 1,783 SH   SOLE   1,783 0 0
HOME DEPOT INC COM 437076102 20,297 97,594 SH   SOLE   97,594 0 0
HONEYWELL INTL INC COM 438516106 19,058 109,158 SH   SOLE   108,974 0 184
HORMEL FOODS CORP COM 440452100 394 9,722 SH   SOLE   9,722 0 0
HUBBELL INC COM 443510607 670 5,139 SH   SOLE   5,139 0 0
ILLINOIS TOOL WKS INC COM 452308109 684 4,533 SH   SOLE   4,533 0 0
INFUSYSTEM HLDGS INC COM 45685K102 969 225,396 SH   SOLE   225,396 0 0
INTEL CORP COM 458140100 1,641 34,280 SH   SOLE   34,280 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,779 102,149 SH   SOLE   102,149 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,036 14,764 SH   SOLE   14,764 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 551 3,797 SH   SOLE   3,797 0 0
INTERPUBLIC GROUP COS INC COM 460690100 998 44,184 SH   SOLE   448 0 43,736
INVESCO QQQ TR UNIT SER 1 46090E103 2,176 11,654 SH   SOLE   11,654 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,968 7,564 SH   SOLE   7,512 0 52
INTUIT COM 461202103 236 903 SH   SOLE   903 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 912 14,565 SH   SOLE   14,565 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,005 9,326 SH   SOLE   9,326 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 863 7,403 SH   SOLE   7,403 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 243 4,028 SH   SOLE   4,028 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 3,953 77,106 SH   SOLE   77,019 0 87
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 13,118 238,423 SH   SOLE   238,423 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 2,667 55,587 SH   SOLE   55,587 0 0
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 291 4,603 SH   SOLE   4,603 0 0
INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 255 4,188 SH   SOLE   4,188 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 901 16,877 SH   SOLE   16,877 0 0
IRIDEX CORP COM 462684101 177 39,000 SH   SOLE   39,000 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,547 15,540 SH   SOLE   15,540 0 0
ISHARES TR TIPS BD ETF 464287176 752 6,510 SH   SOLE   6,510 0 0
ISHARES TR CORE S&P500 ETF 464287200 35,965 122,019 SH   SOLE   121,524 0 495
ISHARES TR CORE US AGGBD ET 464287226 4,954 44,490 SH   SOLE   44,490 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 10,416 242,750 SH   SOLE   242,285 0 465
ISHARES TR IBOXX INV CP ETF 464287242 1,169 9,403 SH   SOLE   9,403 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,519 14,053 SH   SOLE   14,053 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,310 28,393 SH   SOLE   28,393 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 4,204 38,215 SH   SOLE   38,215 0 0
ISHARES TR MSCI EAFE ETF 464287465 22,772 346,445 SH   SOLE   345,527 0 918
ISHARES TR RUS MDCP VAL ETF 464287473 472 5,295 SH   SOLE   5,295 0 0
ISHARES TR RUS MD CP GR ETF 464287481 744 5,218 SH   SOLE   5,218 0 0
ISHARES TR RUS MID CAP ETF 464287499 8,299 148,547 SH   SOLE   148,547 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,012 20,654 SH   SOLE   20,654 0 0
ISHARES TR EXPANDED TECH 464287515 317 1,450 SH   SOLE   1,450 0 0
ISHARES TR NASDAQ BIOTECH 464287556 258 2,364 SH   SOLE   2,364 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 886 6,962 SH   SOLE   6,799 0 163
ISHARES TR S&P MC 400GR ETF 464287606 1,334 5,894 SH   SOLE   5,894 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,797 17,779 SH   SOLE   17,779 0 0
ISHARES TR RUS 1000 ETF 464287622 15,399 94,596 SH   SOLE   94,596 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 813 6,745 SH   SOLE   6,745 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,242 6,184 SH   SOLE   6,184 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 49,634 319,188 SH   SOLE   318,993 0 195
ISHARES TR RUSSELL 3000 ETF 464287689 680 3,946 SH   SOLE   3,946 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,562 96,597 SH   SOLE   96,597 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,161 13,314 SH   SOLE   13,314 0 0
ISHARES TR MBS ETF 464288588 1,701 15,805 SH   SOLE   15,805 0 0
ISHARES TR SH TR CRPORT ETF 464288646 2,365 44,256 SH   SOLE   44,256 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 2,047 14,300 SH   SOLE   14,300 0 0
ISHARES TR PFD AND INCM SEC 464288687 604 16,404 SH   SOLE   16,404 0 0
ISHARES TR MICRO-CAP ETF 464288869 280 3,000 SH   SOLE   3,000 0 0
ISHARES TR MIN VOL USA ETF 46429B697 508 8,233 SH   SOLE   8,233 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 211 3,602 SH   SOLE   3,602 0 0
ISHARES TR CORE MSCI EAFE 46432F842 664 10,814 SH   SOLE   10,814 0 0
ISHARES INC CORE MSCI EMKT 46434G103 868 16,879 SH   SOLE   16,879 0 0
IVEDA SOLUTIONS INC COM 46583A105 6 19,250 SH   SOLE   19,250 0 0
JPMORGAN CHASE & CO COM 46625H100 19,866 177,694 SH   SOLE   177,310 0 384
JOHNSON & JOHNSON COM 478160104 11,129 79,903 SH   SOLE   79,903 0 0
KIMBERLY CLARK CORP COM 494368103 880 6,602 SH   SOLE   6,602 0 0
KRAFT HEINZ CO COM 500754106 321 10,348 SH   SOLE   10,348 0 0
LCNB CORP COM 50181P100 227 11,953 SH   SOLE   11,953 0 0
LAUDER ESTEE COS INC CL A 518439104 554 3,026 SH   SOLE   3,026 0 0
LIGHTHOUSE INVESTMENT PARTNERS LP COM 53195A903 628 1 SH   SOLE   1 0 0
LILLY ELI & CO COM 532457108 2,773 25,030 SH   SOLE   25,030 0 0
TITAN PARTNERS LP COM 53271A900 5,086 1 SH   SOLE   1 0 0
OAKTREE US SENIOR LOANS LP COM 53271A934 1,456 1 SH   SOLE   1 0 0
TITAN PARTNERS LP COM 53271A942 1,909 1 SH   SOLE   1 0 0
TITAN PARTNERS LP COM 53271A959 3,817 1 SH   SOLE   1 0 0
OAKTREE US SENIOR LOANS LP COM 53271A967 971 1 SH   SOLE   1 0 0
LOCKHEED MARTIN CORP COM 539830109 17,462 48,032 SH   SOLE   48,032 0 0
LOWES COS INC COM 548661107 3,299 32,692 SH   SOLE   32,692 0 0
M & T BK CORP COM 55261F104 5,760 33,867 SH   SOLE   33,867 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 316 4,941 SH   SOLE   4,941 0 0
MANULIFE FINL CORP COM 56501R106 4,857 267,138 SH   SOLE   267,138 0 0
MARATHON PETE CORP COM 56585A102 8,080 144,600 SH   SOLE   143,864 0 736
MARKEL CORP COM 570535104 333 306 SH   SOLE   306 0 0
MASTERCARD INC CL A 57636Q104 16,225 61,335 SH   SOLE   61,335 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 224 3,740 SH   SOLE   3,740 0 0
MCDONALDS CORP COM 580135101 7,492 36,080 SH   SOLE   36,080 0 0
MEDCOM USA INC COM NEW COM 584062202 0 150,000 SH   SOLE   150,000 0 0
MEDINAH MINERALS INC COM 58489M109 0 74,500 SH   SOLE   74,500 0 0
MERCK & CO INC COM 58933Y105 17,646 210,445 SH   SOLE   210,445 0 0
MICROSOFT CORP COM 594918104 36,788 274,616 SH   SOLE   273,868 0 748
MONDELEZ INTL INC CL A 609207105 8,761 162,538 SH   SOLE   162,538 0 0
MOODYS CORP COM 615369105 219 1,122 SH   SOLE   1,122 0 0
MOUNTAINEER MANAGEMENT, LLC COM 62016A901 2,187 2 SH   SOLE   2 0 0
MYRIAD ENTMT & RESORTS INC COM COM 62856W104 0 55,000 SH   SOLE   55,000 0 0
NATOR 7, LLC JIFFY LUBE 130 SO. COM 62872A961 1,725 1 SH   SOLE   1 0 0
NATOR 8, LLC JIFFY LUBE 5475 CAMINO COM 62872A979 1,600 1 SH   SOLE   1 0 0
NEOGENOMICS INC COM NEW 64049M209 633 28,858 SH   SOLE   28,858 0 0
NETFLIX INC COM 64110L106 419 1,140 SH   SOLE   1,140 0 0
NEW JERSEY RES COM 646025106 1,384 27,800 SH   SOLE   27,800 0 0
NEXTERA ENERGY INC COM 65339F101 8,068 39,384 SH   SOLE   39,384 0 0
NIKE INC CL B 654106103 11,516 137,179 SH   SOLE   137,179 0 0
NORFOLK SOUTHERN CORP COM 655844108 364 1,826 SH   SOLE   1,826 0 0
NORTEL NETWORKS CORP NEW COM NEW COM 656568508 0 50,136 SH   SOLE   50,136 0 0
NORTHERN TR CORP COM 665859104 450 5,000 SH   SOLE   5,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,283 3,971 SH   SOLE   3,971 0 0
NOVARTIS A G SPONSORED ADR 66987V109 11,893 130,248 SH   SOLE   129,940 0 308
NOVO-NORDISK A S ADR 670100205 258 5,061 SH   SOLE   5,061 0 0
NVIDIA CORP COM 67066G104 210 1,279 SH   SOLE   1,279 0 0
NUVASIVE INC COM 670704105 208 3,553 SH   SOLE   3,553 0 0
OGE ENERGY CORP COM 670837103 378 8,880 SH   SOLE   8,880 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 201 543 SH   SOLE   543 0 0
OCCIDENTAL PETE CORP COM 674599105 228 4,527 SH   SOLE   4,527 0 0
ORACLE CORP COM 68389X105 1,117 19,609 SH   SOLE   19,609 0 0
PNC FINL SVCS GROUP INC COM 693475105 384 2,794 SH   SOLE   2,794 0 0
PPG INDS INC COM 693506107 1,867 15,998 SH   SOLE   15,998 0 0
PACIFIC PREMIER BANCORP COM 69478X105 248 8,039 SH   SOLE   8,039 0 0
PARKER HANNIFIN CORP COM 701094104 774 4,551 SH   SOLE   4,551 0 0
PAYCHEX INC COM 704326107 707 8,595 SH   SOLE   8,595 0 0
PAYPAL HLDGS INC COM 70450Y103 1,007 8,797 SH   SOLE   8,797 0 0
PENCO ASSN LTD PARTNERSHIP COM 70669A904 1,990 1 SH   SOLE   1 0 0
PEPSICO INC COM 713448108 14,962 114,099 SH   SOLE   114,099 0 0
PFIZER INC COM 717081103 18,219 420,571 SH   SOLE   420,571 0 0
PHILIP MORRIS INTL INC COM 718172109 2,139 27,237 SH   SOLE   27,237 0 0
PHILLIPS 66 COM 718546104 837 8,949 SH   SOLE   8,949 0 0
PIONEER NAT RES CO COM 723787107 3,488 22,671 SH   SOLE   22,671 0 0
PRICE T ROWE GROUP INC COM 74144T108 223 2,030 SH   SOLE   2,030 0 0
PROCTER AND GAMBLE CO COM 742718109 16,266 148,341 SH   SOLE   147,269 0 1,072
PRUDENTIAL FINL INC COM 744320102 4,129 40,881 SH   SOLE   40,881 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 415 7,060 SH   SOLE   7,060 0 0
QUALCOMM INC COM 747525103 549 7,215 SH   SOLE   7,215 0 0
QUANTEDGE GLOBAL FUND, CLASS B COM 74762A902 1,769 1,317 SH   SOLE   1,317 0 0
RAYTHEON CO COM NEW 755111507 12,347 71,010 SH   SOLE   70,862 0 148
REALTY INCOME CORP COM 756109104 320 4,634 SH   SOLE   4,634 0 0
RIM SEMICONDUCTOR CO COM COM 766714109 1 999,999 SH   SOLE   999,999 0 0
RIO TINTO PLC SPONSORED ADR 767204100 6,459 103,606 SH   SOLE   103,606 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 749 14,000 SH   SOLE   14,000 0 0
ROSS STORES INC COM 778296103 704 7,104 SH   SOLE   7,104 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 409 6,221 SH   SOLE   6,221 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 15,073 231,645 SH   SOLE   231,645 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 93,709 319,827 SH   SOLE   319,620 0 207
SPDR GOLD TRUST GOLD SHS 78463V107 888 6,664 SH   SOLE   6,664 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 216 4,094 SH   SOLE   4,094 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 344 3,478 SH   SOLE   3,478 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 3,253 32,248 SH   SOLE   32,248 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 204 768 SH   SOLE   768 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 53,518 150,929 SH   SOLE   150,809 0 120
SANDY SPRING BANCORP INC COM 800363103 1,156 33,156 SH   SOLE   33,156 0 0
SCHLUMBERGER LTD COM 806857108 398 10,019 SH   SOLE   10,019 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 220 5,477 SH   SOLE   5,477 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 393 5,567 SH   SOLE   5,567 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 917 13,064 SH   SOLE   13,064 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 388 6,802 SH   SOLE   6,802 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 767 10,731 SH   SOLE   10,731 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,319 72,257 SH   SOLE   72,257 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 362 8,138 SH   SOLE   8,138 0 0
SEAFARER EXPLORATION CORP COM 811733104 49 5,000,000 SH   SOLE   5,000,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 257 2,777 SH   SOLE   2,777 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 336 2,818 SH   SOLE   2,818 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 539 8,467 SH   SOLE   8,467 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 746 27,030 SH   SOLE   27,030 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 469 6,006 SH   SOLE   6,006 0 0
SHERWIN WILLIAMS CO COM 824348106 757 1,652 SH   SOLE   1,652 0 0
SMUCKER J M CO COM NEW 832696405 334 2,899 SH   SOLE   2,899 0 0
SOUTHERN CO COM 842587107 555 10,046 SH   SOLE   10,046 0 0
STANDARD MTR PRODS INC COM 853666105 1,157 25,517 SH   SOLE   25,517 0 0
STARBUCKS CORP COM 855244109 6,736 80,353 SH   SOLE   80,353 0 0
STRYKER CORP COM 863667101 584 2,839 SH   SOLE   2,839 0 0
SYNCHRONY FINL COM 87165B103 3,863 111,414 SH   SOLE   111,414 0 0
SYSCO CORP COM 871829107 544 7,692 SH   SOLE   7,692 0 0
TCG BDC INC COM 872280102 547 35,899 SH   SOLE   35,899 0 0
TJX COS INC NEW COM 872540109 11,664 220,572 SH   SOLE   220,572 0 0
TMM INC NEW COM 87258Q108 2 100,000 SH   SOLE   100,000 0 0
TTC TECHNOLOGY CORP COM COM 87304R100 7 100,000 SH   SOLE   100,000 0 0
TAILORED BRANDS INC COM 87403A107 130 22,504 SH   SOLE   22,504 0 0
TAQ LLC COM 87608A902 1,910 1 SH   SOLE   1 0 0
TARGET CORP COM 87612E106 416 4,803 SH   SOLE   4,803 0 0
TELADOC HEALTH INC COM 87918A105 443 6,675 SH   SOLE   6,675 0 0
TELEFLEX INC COM 879369106 480 1,451 SH   SOLE   1,451 0 0
TESLA INC COM 88160R101 378 1,691 SH   SOLE   1,691 0 0
TEXAS INSTRS INC COM 882508104 9,155 79,771 SH   SOLE   79,771 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,125 3,832 SH   SOLE   3,832 0 0
3M CO COM 88579Y101 10,659 61,493 SH   SOLE   61,093 0 400
TORCHMARK CORP COM 891027104 527 5,886 SH   SOLE   5,886 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 559 9,570 SH   SOLE   9,570 0 0
TOTAL S A SPONSORED ADS 89151E109 238 4,264 SH   SOLE   4,264 0 0
TOTAL SYS SVCS INC COM 891906109 313 2,441 SH   SOLE   2,441 0 0
TRACTOR SUPPLY CO COM 892356106 594 5,460 SH   SOLE   5,460 0 0
TRANSDIGM GROUP INC COM 893641100 356 735 SH   SOLE   735 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,818 12,157 SH   SOLE   12,157 0 0
US BANCORP DEL COM NEW 902973304 5,021 95,820 SH   SOLE   95,820 0 0
ULTA BEAUTY INC COM 90384S303 332 957 SH   SOLE   957 0 0
UNILEVER N V N Y SHS NEW 904784709 511 8,421 SH   SOLE   8,421 0 0
UNION PACIFIC CORP COM 907818108 10,946 64,727 SH   SOLE   64,559 0 168
UNITED PARCEL SERVICE INC CL B 911312106 292,742 2,834,723 SH   SOLE   2,834,723 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10,724 82,363 SH   SOLE   82,139 0 224
UNITEDHEALTH GROUP INC COM 91324P102 10,030 41,104 SH   SOLE   41,104 0 0
V F CORP COM 918204108 324 3,713 SH   SOLE   3,713 0 0
VALERO ENERGY CORP NEW COM 91913Y100 12,710 148,459 SH   SOLE   148,459 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,345 11,677 SH   SOLE   11,677 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 6,371 79,118 SH   SOLE   78,218 0 900
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 9,089 104,018 SH   SOLE   103,633 0 385
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 219 3,823 SH   SOLE   3,823 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 209 993 SH   SOLE   993 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 830 16,271 SH   SOLE   16,271 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,142 50,358 SH   SOLE   50,311 0 47
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 420 4,671 SH   SOLE   4,671 0 0
VAPOR GROUP INC COM 922101100 0 60,000 SH   SOLE   60,000 0 0
VEEVA SYS INC CL A COM 922475108 255 1,571 SH   SOLE   1,571 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 393 4,493 SH   SOLE   4,493 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 402 2,404 SH   SOLE   2,404 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 219 1,625 SH   SOLE   1,625 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 981 6,003 SH   SOLE   6,003 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 393 3,547 SH   SOLE   3,547 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 794 5,067 SH   SOLE   5,067 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,005 6,697 SH   SOLE   6,697 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,584 237,769 SH   SOLE   237,169 0 600
VERTICAL COMPUTER SYS INC COM NEW 92532R203 15 1,000,000 SH   SOLE   1,000,000 0 0
VISA INC COM CL A 92826C839 8,088 46,606 SH   SOLE   46,606 0 0
WEC ENERGY GROUP INC COM 92939U106 661 7,932 SH   SOLE   7,932 0 0
WALMART INC COM 931142103 11,602 105,002 SH   SOLE   105,002 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 406 7,420 SH   SOLE   7,420 0 0
WELLS FARGO CO NEW COM 949746101 2,096 44,284 SH   SOLE   44,284 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 458 4,725 SH   SOLE   4,725 0 0
XCEL ENERGY INC COM 98389B100 619 10,400 SH   SOLE   10,400 0 0
YUM BRANDS INC COM 988498101 202 1,823 SH   SOLE   1,823 0 0