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 Stock 88579Y101 13,043 55,417 SH   SOLE   55,417 0 0
ABBOTT LABS Stock 002824100 5,611 98,318 SH   SOLE   98,318 0 0
ABBVIE INC Stock 00287Y109 10,244 105,924 SH   SOLE   105,924 0 0
ACCENTURE PLC IRELAND Stock G1151C101 1,009 6,590 SH   SOLE   6,590 0 0
ADOBE SYS INC Stock 00724F101 13,929 79,488 SH   SOLE   79,488 0 0
AFLAC INC Stock 001055102 255 2,910 SH   SOLE   2,910 0 0
AGRIUM INC Stock 008916108 442 3,844 SH   SOLE   3,844 0 0
AIR PRODS & CHEMS INC Stock 009158106 746 4,544 SH   SOLE   4,544 0 0
ALLERGAN PLC Stock G0177J108 398 2,432 SH   SOLE   2,432 0 0
ALLIANT ENERGY CORP Stock 018802108 236 5,550 SH   SOLE   5,550 0 0
ALLSTATE CORP Stock 020002101 903 8,627 SH   SOLE   8,627 0 0
ALLY FINL INC Stock 02005N100 3,116 106,856 SH   SOLE   106,856 0 0
ALPHABET INC Stock 02079K305 5,368 5,096 SH   SOLE   5,096 0 0
ALPHABET INC Stock 02079K107 16,179 15,462 SH   SOLE   15,462 0 0
ALTRA INDL MOTION CORP Stock 02208R106 1,026 20,352 SH   SOLE   20,352 0 0
ALTRIA GROUP INC Stock 02209S103 3,340 46,770 SH   SOLE   46,770 0 0
AMAZON COM INC Stock 023135106 14,497 12,396 SH   SOLE   12,396 0 0
AMERICAN ELEC PWR INC Stock 025537101 824 11,197 SH   SOLE   11,197 0 0
AMERICAN EXPRESS CO Stock 025816109 1,208 12,163 SH   SOLE   12,163 0 0
AMERICAN INTL GROUP INC Stock 026874784 5,334 89,532 SH   SOLE   89,532 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 555 3,892 SH   SOLE   3,892 0 0
AMERIGAS PARTNERS L P Stock 030975106 334 7,217 SH   SOLE   7,217 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 713 7,766 SH   SOLE   7,766 0 0
AMGEN INC Stock 031162100 5,636 32,411 SH   SOLE   32,411 0 0
ANALOG DEVICES INC Stock 032654105 826 9,276 SH   SOLE   9,276 0 0
ANTHEM INC Stock 036752103 660 2,933 SH   SOLE   2,933 0 0
APPLE INC Stock 037833100 37,800 223,363 SH   SOLE   223,363 0 0
APPLIED MATLS INC Stock 038222105 1,046 20,455 SH   SOLE   20,455 0 0
ARAMARK Stock 03852U106 219 5,122 SH   SOLE   5,122 0 0
AT&T INC Stock 00206R102 13,400 344,638 SH   SOLE   344,638 0 0
AUTODESK INC Stock 052769106 4,915 46,886 SH   SOLE   46,886 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 947 8,085 SH   SOLE   8,085 0 0
AVALONBAY CMNTYS INC REIT 053484101 827 4,634 SH   SOLE   4,634 0 0
AVEO PHARMACEUTICALS INC Stock 053588109 28 10,000 SH   SOLE   10,000 0 0
BANK AMER CORP Stock 060505104 1,556 52,726 SH   SOLE   52,726 0 0
BANK NEW YORK MELLON CORP Stock 064058100 925 17,165 SH   SOLE   17,165 0 0
BARCLAYS BK PLC ETF 06742C723 288 13,858 SH   SOLE   13,858 0 0
BARD C R INC Stock 067383109 574 1,734 SH   SOLE   1,734 0 0
BAXTER INTL INC Stock 071813109 658 10,172 SH   SOLE   10,172 0 0
BCE INC Stock 05534B760 310 6,452 SH   SOLE   6,452 0 0
BECTON DICKINSON & CO Stock 075887109 539 2,519 SH   SOLE   2,519 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670108 4,166 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 10,258 51,751 SH   SOLE   51,751 0 0
BIOGEN INC Stock 09062X103 1,647 5,169 SH   SOLE   5,169 0 0
BLACKBERRY LTD Stock 09228F103 334 29,900 SH   SOLE   29,900 0 0
BLACKROCK ENHANCED INTL DIV CEF 092524107 223 34,126 SH   SOLE   34,126 0 0
BLACKROCK INC Stock 09247X101 14,415 28,060 SH   SOLE   28,060 0 0
BLACKSTONE GROUP L P Stock 09253U108 298 9,317 SH   SOLE   9,317 0 0
BOEING CO Stock 097023105 14,094 47,792 SH   SOLE   47,792 0 0
BOULDER GROWTH & INCOME FD I CEF 101507101 194 17,500 SH   SOLE   17,500 0 0
BRISTOL MYERS SQUIBB CO Stock 110122108 7,640 124,677 SH   SOLE   124,677 0 0
BROADCOM LTD Stock Y09827109 461 1,793 SH   SOLE   1,793 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 229 2,529 SH   SOLE   2,529 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 328 7,320 SH   SOLE   7,320 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 1,275 14,311 SH   SOLE   14,311 0 0
CALAMOS CONV & HIGH INCOME F CEF 12811P108 265 22,404 SH   SOLE   22,404 0 0
CALAMOS GBL DYN INCOME FUND CEF 12811L107 276 30,377 SH   SOLE   30,377 0 0
CALLAWAY GOLF CO Stock 131193104 585 42,000 SH   SOLE   42,000 0 0
CAPITAL ONE FINL CORP Stock 14040H105 7,235 72,651 SH   SOLE   72,651 0 0
CATERPILLAR INC DEL Stock 149123101 1,361 8,640 SH   SOLE   8,640 0 0
CDW CORP Stock 12514G108 5,401 77,720 SH   SOLE   77,720 0 0
CECO ENVIRONMENTAL CORP Stock 125141101 61 11,957 SH   SOLE   11,957 0 0
CELGENE CORP Stock 151020104 1,624 15,558 SH   SOLE   15,558 0 0
CHEVRON CORP NEW Stock 166764100 6,639 53,028 SH   SOLE   53,028 0 0
CHICOS FAS INC Stock 168615102 161 18,217 SH   SOLE   18,217 0 0
CHUBB LIMITED Stock H1467J104 526 3,599 SH   SOLE   3,599 0 0
CHURCH & DWIGHT INC Stock 171340102 759 15,130 SH   SOLE   15,130 0 0
CIGNA CORPORATION Stock 125509109 6,449 31,756 SH   SOLE   31,756 0 0
CISCO SYS INC Stock 17275R102 17,747 463,369 SH   SOLE   463,369 0 0
CITIGROUP INC Stock 172967424 6,294 84,585 SH   SOLE   84,585 0 0
CLOROX CO DEL Stock 189054109 504 3,387 SH   SOLE   3,387 0 0
CME GROUP INC Stock 12572Q105 6,179 42,310 SH   SOLE   42,310 0 0
COBALT INTL ENERGY INC Convertible 19075FAB2 3 10,000 SH   SOLE   10,000 0 0
COCA COLA CO Stock 191216100 8,758 190,894 SH   SOLE   190,894 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 6,034 84,967 SH   SOLE   84,967 0 0
COLGATE PALMOLIVE CO Stock 194162103 2,291 30,369 SH   SOLE   30,369 0 0
COMCAST CORP NEW Stock 20030N101 9,416 235,117 SH   SOLE   235,117 0 0
CONOCOPHILLIPS Stock 20825C104 1,309 23,845 SH   SOLE   23,845 0 0
CONSOLIDATED EDISON INC Stock 209115104 421 4,956 SH   SOLE   4,956 0 0
CONSTELLATION BRANDS INC Stock 21036P108 2,471 10,812 SH   SOLE   10,812 0 0
CORE LABORATORIES N V Stock N22717107 361 3,296 SH   SOLE   3,296 0 0
CORNING INC Stock 219350105 1,796 56,148 SH   SOLE   56,148 0 0
COSTCO WHSL CORP NEW Stock 22160K105 2,572 13,821 SH   SOLE   13,821 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 515 4,635 SH   SOLE   4,635 0 0
CSX CORP Stock 126408103 1,113 20,224 SH   SOLE   20,224 0 0
CUMMINS INC Stock 231021106 276 1,563 SH   SOLE   1,563 0 0
CVS HEALTH CORP Stock 126650100 1,275 17,589 SH   SOLE   17,589 0 0
CYANOTECH CORP Stock 232437301 402 102,826 SH   SOLE   102,826 0 0
DANAHER CORP DEL Stock 235851102 6,679 71,953 SH   SOLE   71,953 0 0
DEERE & CO Stock 244199105 257 1,639 SH   SOLE   1,639 0 0
DEVON ENERGY CORP NEW Stock 25179M103 5,107 123,363 SH   SOLE   123,363 0 0
DISCOVER FINL SVCS Stock 254709108 220 2,854 SH   SOLE   2,854 0 0
DISNEY WALT CO Stock 254687106 4,451 41,398 SH   SOLE   41,398 0 0
DNP SELECT INCOME FD CEF 23325P104 918 85,000 SH   SOLE   85,000 0 0
DOLLAR GEN CORP NEW Stock 256677105 5,212 56,032 SH   SOLE   56,032 0 0
DOLLAR TREE INC Stock 256746108 210 1,960 SH   SOLE   1,960 0 0
DOMINION ENERGY INC Stock 25746U109 1,219 15,043 SH   SOLE   15,043 0 0
DOVER CORP Stock 260003108 349 3,459 SH   SOLE   3,459 0 0
DOWDUPONT INC Stock 26078J100 12,718 178,572 SH   SOLE   178,572 0 0
DUKE ENERGY CORP NEW Stock 26441C204 7,464 88,746 SH   SOLE   88,746 0 0
DXC TECHNOLOGY CO Stock 23355L106 231 2,429 SH   SOLE   2,429 0 0
DYNASIL CORP AMER Stock 268102100 1,813 1,536,341 SH   SOLE   1,536,341 0 0
EATON CORP PLC Stock G29183103 557 7,044 SH   SOLE   7,044 0 0
EATON VANCE TX MNG BY WRT OP CEF 27828Y108 210 13,667 SH   SOLE   13,667 0 0
EDISON INTL Stock 281020107 3,973 62,828 SH   SOLE   62,828 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 866 7,685 SH   SOLE   7,685 0 0
EMERGE ENERGY SVCS LP Stock 29102H108 115 16,000 SH   SOLE   16,000 0 0
EMERSON ELEC CO Stock 291011104 1,543 22,147 SH   SOLE   22,147 0 0
ENBRIDGE ENERGY MANAGEMENT L Stock 29250X103 397 29,617 SH   SOLE   29,617 0 0
ENBRIDGE INC Stock 29250N105 310 7,915 SH   SOLE   7,915 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 540 7,477 SH   SOLE   7,477 0 0
ENERGY TRANSFER PARTNERS LP Stock 29278N103 527 29,434 SH   SOLE   29,434 0 0
ENNIS INC Stock 293389102 308 14,850 SH   SOLE   14,850 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 439 16,544 SH   SOLE   16,544 0 0
EOG RES INC Stock 26875P101 2,182 20,220 SH   SOLE   20,220 0 0
ESSENT GROUP LTD Stock G3198U102 319 7,343 SH   SOLE   7,343 0 0
EVERBRIDGE INC Stock 29978A104 344 11,563 SH   SOLE   11,563 0 0
EXELON CORP Stock 30161N101 251 6,360 SH   SOLE   6,360 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1,160 17,938 SH   SOLE   17,938 0 0
EXXON MOBIL CORP Stock 30231G102 19,321 230,999 SH   SOLE   230,999 0 0
FACEBOOK INC Stock 30303M102 2,950 16,719 SH   SOLE   16,719 0 0
FACTSET RESH SYS INC Stock 303075105 413 2,140 SH   SOLE   2,140 0 0
FAIRMOUNT SANTROL HLDGS INC Stock 30555Q108 314 60,000 SH   SOLE   60,000 0 0
FASTENAL CO Stock 311900104 726 13,281 SH   SOLE   13,281 0 0
FEDERAL REALTY INVT TR REIT 313747206 320 2,410 SH   SOLE   2,410 0 0
FEDEX CORP Stock 31428X106 776 3,108 SH   SOLE   3,108 0 0
FIAT CHRYSLER AUTOMOBILES N Stock N31738102 258 14,454 SH   SOLE   14,454 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 334 3,550 SH   SOLE   3,550 0 0
FIFTH THIRD BANCORP Stock 316773100 299 9,862 SH   SOLE   9,862 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 831 29,770 SH   SOLE   29,770 0 0
FIRST FINL BANCORP OH Stock 320209109 264 10,000 SH   SOLE   10,000 0 0
FIRST INTERNET BANCORP Stock 320557101 210 5,500 SH   SOLE   5,500 0 0
FISERV INC Stock 337738108 738 5,631 SH   SOLE   5,631 0 0
FLEXSHARES TR ETF 33939L860 460 10,225 SH   SOLE   10,225 0 0
FORD MTR CO DEL Stock 345370860 751 60,111 SH   SOLE   60,111 0 0
FORTIVE CORP Stock 34959J108 5,213 72,057 SH   SOLE   72,057 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 3,823 55,860 SH   SOLE   55,860 0 0
GABELLI DIVD & INCOME TR CEF 36242H104 339 14,475 SH   SOLE   14,475 0 0
GABELLI EQUITY TR INC CEF 362397101 359 58,029 SH   SOLE   58,029 0 0
GENERAL DYNAMICS CORP Stock 369550108 6,014 29,558 SH   SOLE   29,558 0 0
GENERAL ELECTRIC CO Stock 369604103 2,389 136,878 SH   SOLE   136,878 0 0
GENERAL MLS INC Stock 370334104 2,232 37,641 SH   SOLE   37,641 0 0
GENERAL MTRS CO Stock 37045V100 278 6,773 SH   SOLE   6,773 0 0
GILEAD SCIENCES INC Stock 375558103 4,193 58,523 SH   SOLE   58,523 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 312 1,224 SH   SOLE   1,224 0 0
GRAND CANYON ED INC Stock 38526M106 217 2,428 SH   SOLE   2,428 0 0
RYDEX ETF TRUST ETF 78355W106 852 8,438 SH   SOLE   8,438 0 0
HALLIBURTON CO Stock 406216101 566 11,588 SH   SOLE   11,588 0 0
HCA HEALTHCARE INC Stock 40412C101 3,168 36,065 SH   SOLE   36,065 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 330 3,993 SH   SOLE   3,993 0 0
HERSHEY CO Stock 427866108 306 2,699 SH   SOLE   2,699 0 0
HIGHWOODS PPTYS INC REIT 431284108 241 4,725 SH   SOLE   4,725 0 0
HOLOGIC INC Stock 436440101 3,783 88,480 SH   SOLE   88,480 0 0
HOME DEPOT INC Stock 437076102 19,016 100,330 SH   SOLE   100,330 0 0
HONEYWELL INTL INC Stock 438516106 15,402 100,431 SH   SOLE   100,431 0 0
HORMEL FOODS CORP Stock 440452100 379 10,426 SH   SOLE   10,426 0 0
HUBBELL INC Stock 443510607 712 5,260 SH   SOLE   5,260 0 0
ICON PLC Stock G4705A100 432 3,855 SH   SOLE   3,855 0 0
ILLINOIS TOOL WKS INC Stock 452308109 753 4,512 SH   SOLE   4,512 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 208 2,747 SH   SOLE   2,747 0 0
INFUSYSTEM HLDGS INC Stock 45685K102 525 228,234 SH   SOLE   228,234 0 0
INGERSOLL-RAND PLC Stock G47791101 5,847 65,554 SH   SOLE   65,554 0 0
INTEL CORP Stock 458140100 2,256 48,869 SH   SOLE   48,869 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 6,888 97,615 SH   SOLE   97,615 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 4,130 26,922 SH   SOLE   26,922 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 593 3,888 SH   SOLE   3,888 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 1,023 50,736 SH   SOLE   50,736 0 0
INTL PAPER CO Stock 460146103 565 9,744 SH   SOLE   9,744 0 0
INTUIT Stock 461202103 427 2,705 SH   SOLE   2,705 0 0
IRIDEX CORP Stock 462684101 286 37,581 SH   SOLE   37,581 0 0
ISHARES TR ETF 464288646 1,742 16,665 SH   SOLE   16,665 0 0
ISHARES TR ETF 46432F842 531 8,038 SH   SOLE   8,038 0 0
ISHARES TR ETF 464287200 6,486 24,125 SH   SOLE   24,125 0 0
ISHARES TR ETF 464287226 16,278 148,886 SH   SOLE   148,886 0 0
ISHARES TR ETF 464288513 2,178 24,959 SH   SOLE   24,959 0 0
ISHARES TR ETF 464287242 442 3,632 SH   SOLE   3,632 0 0
ISHARES TR ETF 464288588 7,339 68,851 SH   SOLE   68,851 0 0
ISHARES TR ETF 464287465 27,014 384,210 SH   SOLE   384,210 0 0
ISHARES TR ETF 464287234 8,566 181,785 SH   SOLE   181,785 0 0
ISHARES TR ETF 464287556 628 5,880 SH   SOLE   5,880 0 0
ISHARES TR ETF 464287515 224 1,450 SH   SOLE   1,450 0 0
ISHARES TR ETF 464287622 13,173 88,642 SH   SOLE   88,642 0 0
ISHARES TR ETF 464287614 2,438 18,104 SH   SOLE   18,104 0 0
ISHARES TR ETF 464287598 959 7,713 SH   SOLE   7,713 0 0
ISHARES TR ETF 464287655 49,933 327,515 SH   SOLE   327,515 0 0
ISHARES TR ETF 464287648 1,478 7,916 SH   SOLE   7,916 0 0
ISHARES TR ETF 464287630 1,223 9,727 SH   SOLE   9,727 0 0
ISHARES TR ETF 464287689 550 3,475 SH   SOLE   3,475 0 0
ISHARES TR ETF 464287499 6,336 30,443 SH   SOLE   30,443 0 0
ISHARES TR ETF 464287481 2,236 18,537 SH   SOLE   18,537 0 0
ISHARES TR ETF 464287473 434 4,863 SH   SOLE   4,863 0 0
ISHARES TR ETF 464287309 3,693 24,175 SH   SOLE   24,175 0 0
ISHARES TR ETF 464287408 3,801 33,274 SH   SOLE   33,274 0 0
ISHARES TR ETF 464287606 1,397 6,473 SH   SOLE   6,473 0 0
ISHARES TR ETF 464287507 2,490 13,121 SH   SOLE   13,121 0 0
ISHARES TR ETF 464287804 4,115 53,574 SH   SOLE   53,574 0 0
ISHARES TR ETF 464287168 1,203 12,208 SH   SOLE   12,208 0 0
ISHARES TR ETF 464287176 726 6,366 SH   SOLE   6,366 0 0
ISHARES TR ETF 464288760 200 1,061 SH   SOLE   1,061 0 0
ISHARES TR ETF 464288687 2,326 61,110 SH   SOLE   61,110 0 0
JOHNSON & JOHNSON Stock 478160104 11,429 81,800 SH   SOLE   81,800 0 0
JOHNSON CTLS INTL PLC Stock G51502105 244 6,403 SH   SOLE   6,403 0 0
JPMORGAN CHASE & CO Stock 46625H100 15,455 144,517 SH   SOLE   144,517 0 0
KIMBERLY CLARK CORP Stock 494368103 1,924 15,943 SH   SOLE   15,943 0 0
KINDER MORGAN INC DEL Stock 49456B101 403 22,308 SH   SOLE   22,308 0 0
KKR & CO L P DEL Stock 48248M102 217 10,300 SH   SOLE   10,300 0 0
KRAFT HEINZ CO Stock 500754106 5,096 65,534 SH   SOLE   65,534 0 0
KROGER CO Stock 501044101 238 8,674 SH   SOLE   8,674 0 0
LAUDER ESTEE COS INC Stock 518439104 979 7,697 SH   SOLE   7,697 0 0
LEGGETT & PLATT INC Stock 524660107 8,036 168,364 SH   SOLE   168,364 0 0
LIBERTY ALL STAR EQUITY FD CEF 530158104 89 14,146 SH   SOLE   14,146 0 0
LILLY ELI & CO Stock 532457108 2,388 28,274 SH   SOLE   28,274 0 0
LOCKHEED MARTIN CORP Stock 539830109 13,754 42,842 SH   SOLE   42,842 0 0
LOEWS CORP Stock 540424108 6,937 138,664 SH   SOLE   138,664 0 0
LOWES COS INC Stock 548661107 2,249 24,194 SH   SOLE   24,194 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 5,497 49,827 SH   SOLE   49,827 0 0
MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106 656 9,249 SH   SOLE   9,249 0 0
MANULIFE FINL CORP Stock 56501R106 4,627 221,793 SH   SOLE   221,793 0 0
MARATHON PETE CORP Stock 56585A102 7,439 112,751 SH   SOLE   112,751 0 0
MARKEL CORP Stock 570535104 224 197 SH   SOLE   197 0 0
MASTERCARD INCORPORATED Stock 57636Q104 10,275 67,884 SH   SOLE   67,884 0 0
MCDONALDS CORP Stock 580135101 7,510 43,633 SH   SOLE   43,633 0 0
MEDTRONIC PLC Stock G5960L103 2,347 29,064 SH   SOLE   29,064 0 0
MERCK & CO INC Stock 58933Y105 11,628 206,644 SH   SOLE   206,644 0 0
METHANEX CORP Stock 59151K108 253 4,174 SH   SOLE   4,174 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 416 671 SH   SOLE   671 0 0
MICROCHIP TECHNOLOGY INC Stock 595017104 292 3,327 SH   SOLE   3,327 0 0
MICROSOFT CORP Stock 594918104 28,125 328,797 SH   SOLE   328,797 0 0
MOHAWK INDS INC Stock 608190104 4,691 17,004 SH   SOLE   17,004 0 0
MONDELEZ INTL INC Stock 609207105 6,192 144,662 SH   SOLE   144,662 0 0
NEOGENOMICS INC Stock 64049M209 3,354 378,558 SH   SOLE   378,558 0 0
NEUBERGER BERMAN RE ES SEC F CEF 64190A103 84 15,112 SH   SOLE   15,112 0 0
NEW JERSEY RES Stock 646025106 327 8,144 SH   SOLE   8,144 0 0
NEXTERA ENERGY INC Stock 65339F101 6,381 40,854 SH   SOLE   40,854 0 0
NIKE INC Stock 654106103 9,399 150,269 SH   SOLE   150,269 0 0
NORFOLK SOUTHERN CORP Stock 655844108 326 2,247 SH   SOLE   2,247 0 0
NORTHERN TR CORP Stock 665859104 542 5,425 SH   SOLE   5,425 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,224 3,987 SH   SOLE   3,987 0 0
NUCOR CORP Stock 670346105 578 9,088 SH   SOLE   9,088 0 0
NUVEEN CORE EQUITY ALPHA FUN CEF 67090X107 233 15,940 SH   SOLE   15,940 0 0
NUVEEN MUNICIPAL CREDIT INC CEF 67070X101 320 21,000 SH   SOLE   21,000 0 0
NUVEEN PFD & INCM OPPORTNYS CEF 67073B106 208 20,132 SH   SOLE   20,132 0 0
NUVEEN PFD & INCOME TERM FD CEF 67075A106 209 8,430 SH   SOLE   8,430 0 0
NUVEEN TAX ADVANTAGED DIV GR CEF 67073G105 267 15,162 SH   SOLE   15,162 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 203 1,735 SH   SOLE   1,735 0 0
OCCIDENTAL PETE CORP DEL Stock 674599105 1,501 20,371 SH   SOLE   20,371 0 0
OHR PHARMACEUTICAL INC Stock 67778H200 42 22,589 SH   SOLE   22,589 0 0
OM ASSET MGMT PLC Stock G67506108 198 11,826 SH   SOLE   11,826 0 0
ONE LIBERTY PPTYS INC REIT 682406103 280 10,800 SH   SOLE   10,800 0 0
ORACLE CORP Stock 68389X105 3,055 64,623 SH   SOLE   64,623 0 0
ORTHOFIX INTL N V Stock N6748L102 266 4,865 SH   SOLE   4,865 0 0
PARKER HANNIFIN CORP Stock 701094104 925 4,636 SH   SOLE   4,636 0 0
PAYCHEX INC Stock 704326107 758 11,132 SH   SOLE   11,132 0 0
PAYPAL HLDGS INC Stock 70450Y103 1,121 15,225 SH   SOLE   15,225 0 0
PEPSICO INC Stock 713448108 13,499 112,568 SH   SOLE   112,568 0 0
PERRIGO CO PLC Stock G97822103 276 3,171 SH   SOLE   3,171 0 0
PFIZER INC Stock 717081103 14,870 410,533 SH   SOLE   410,533 0 0
PHILIP MORRIS INTL INC Stock 718172109 3,777 35,749 SH   SOLE   35,749 0 0
PHILLIPS 66 Stock 718546104 895 8,848 SH   SOLE   8,848 0 0
PNC FINL SVCS GROUP INC Stock 693475105 852 5,904 SH   SOLE   5,904 0 0
POLARIS INDS INC Stock 731068102 462 3,729 SH   SOLE   3,729 0 0
POWERSHARES QQQ TRUST ETF 73935A104 1,430 9,181 SH   SOLE   9,181 0 0
POWERSHARES ETF TR II ETF 73937B779 6,000 125,684 SH   SOLE   125,684 0 0
PPG INDS INC Stock 693506107 2,079 17,800 SH   SOLE   17,800 0 0
PPL CORP Stock 69351T106 261 8,426 SH   SOLE   8,426 0 0
PRAXAIR INC Stock 74005P104 810 5,235 SH   SOLE   5,235 0 0
PRICE T ROWE GROUP INC Stock 74144T108 457 4,355 SH   SOLE   4,355 0 0
PROASSURANCE CORP Stock 74267C106 223 3,900 SH   SOLE   3,900 0 0
PROCTER AND GAMBLE CO Stock 742718109 13,486 146,773 SH   SOLE   146,773 0 0
PRUDENTIAL FINL INC Stock 744320102 4,265 37,092 SH   SOLE   37,092 0 0
PSIVIDA CORP Stock 74440J101 78 71,800 SH   SOLE   71,800 0 0
PUBLIC SVC ENTERPRISE GROUP Stock 744573106 425 8,255 SH   SOLE   8,255 0 0
QUALCOMM INC Stock 747525103 1,374 21,459 SH   SOLE   21,459 0 0
RAYTHEON CO Stock 755111507 8,207 43,690 SH   SOLE   43,690 0 0
REALTY INCOME CORP REIT 756109104 358 6,273 SH   SOLE   6,273 0 0
RIVERVIEW BANCORP INC Stock 769397100 136 136,127 SH   SOLE   136,127 0 0
ROCKWELL AUTOMATION INC Stock 773903109 399 2,033 SH   SOLE   2,033 0 0
ROGERS COMMUNICATIONS INC Stock 775109200 713 14,000 SH   SOLE   14,000 0 0
ROSS STORES INC Stock 778296103 803 10,005 SH   SOLE   10,005 0 0
ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 308 2,585 SH   SOLE   2,585 0 0
SANDY SPRING BANCORP INC Stock 800363103 1,833 46,974 SH   SOLE   46,974 0 0
SCHLUMBERGER LTD Stock 806857108 2,113 31,349 SH   SOLE   31,349 0 0
SCHWAB CHARLES CORP NEW Stock 808513105 736 14,333 SH   SOLE   14,333 0 0
SCHWAB STRATEGIC TR ETF 808524805 1,595 46,803 SH   SOLE   46,803 0 0
SCHWAB STRATEGIC TR ETF 808524201 1,062 16,656 SH   SOLE   16,656 0 0
SCHWAB STRATEGIC TR ETF 808524508 488 9,166 SH   SOLE   9,166 0 0
SCHWAB STRATEGIC TR ETF 808524607 465 6,670 SH   SOLE   6,670 0 0
SHERWIN WILLIAMS CO Stock 824348106 563 1,373 SH   SOLE   1,373 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 463 2,697 SH   SOLE   2,697 0 0
SMUCKER J M CO Stock 832696405 295 2,375 SH   SOLE   2,375 0 0
SNAP ON INC Stock 833034101 314 1,804 SH   SOLE   1,804 0 0
SOUTHERN CO Stock 842587107 731 15,206 SH   SOLE   15,206 0 0
SPDR SERIES TRUST ETF 78464A359 877 17,340 SH   SOLE   17,340 0 0
SPDR GOLD TRUST ETF 78463V107 1,033 8,354 SH   SOLE   8,354 0 0
SPDR S&P 500 ETF TR ETF 78462F103 80,433 301,407 SH   SOLE   301,407 0 0
SPDR SERIES TRUST ETF 78464A870 438 5,160 SH   SOLE   5,160 0 0
SPDR SERIES TRUST ETF 78464A763 3,148 33,320 SH   SOLE   33,320 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 56,059 162,296 SH   SOLE   162,296 0 0
STARBUCKS CORP Stock 855244109 10,555 183,792 SH   SOLE   183,792 0 0
STRYKER CORP Stock 863667101 599 3,866 SH   SOLE   3,866 0 0
SWISS HELVETIA FD INC CEF 870875101 128 10,028 SH   SOLE   10,028 0 0
SYNCHRONY FINL Stock 87165B103 4,404 114,075 SH   SOLE   114,075 0 0
SYSCO CORP Stock 871829107 629 10,359 SH   SOLE   10,359 0 0
TAILORED BRANDS INC Stock 87403A107 408 18,700 SH   SOLE   18,700 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 284 10,698 SH   SOLE   10,698 0 0
TARGET CORP Stock 87612E106 801 12,277 SH   SOLE   12,277 0 0
TCF FINL CORP Stock 872275102 1,640 80,000 SH   SOLE   80,000 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 280 4,379 SH   SOLE   4,379 0 0
TELADOC INC Stock 87918A105 443 12,710 SH   SOLE   12,710 0 0
TESLA INC Stock 88160R101 706 2,269 SH   SOLE   2,269 0 0
TEXAS INSTRS INC Stock 882508104 5,406 51,759 SH   SOLE   51,759 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 481 2,531 SH   SOLE   2,531 0 0
TIME WARNER INC Stock 887317303 464 5,070 SH   SOLE   5,070 0 0
TJX COS INC NEW Stock 872540109 7,405 96,848 SH   SOLE   96,848 0 0
TORCHMARK CORP Stock 891027104 408 4,500 SH   SOLE   4,500 0 0
TORONTO DOMINION BK ONT Stock 891160509 559 9,546 SH   SOLE   9,546 0 0
TOTAL SYS SVCS INC Stock 891906109 416 5,257 SH   SOLE   5,257 0 0
TOWER SEMICONDUCTOR LTD Stock M87915274 208 6,093 SH   SOLE   6,093 0 0
TRACTOR SUPPLY CO Stock 892356106 539 7,213 SH   SOLE   7,213 0 0
TRAVELERS COMPANIES INC Stock 89417E109 2,159 15,917 SH   SOLE   15,917 0 0
TWENTY FIRST CENTY FOX INC Stock 90130A101 422 12,214 SH   SOLE   12,214 0 0
UDR INC REIT 902653104 212 5,500 SH   SOLE   5,500 0 0
ULTIMATE SOFTWARE GROUP INC Stock 90385D107 217 994 SH   SOLE   994 0 0
UNION PAC CORP Stock 907818108 3,507 26,155 SH   SOLE   26,155 0 0
UNITED PARCEL SERVICE INC Stock 911312106 318,496 2,673,069 SH   SOLE   2,673,069 0 0
UNITED RENTALS INC Stock 911363109 268 1,557 SH   SOLE   1,557 0 0
UNITED TECHNOLOGIES CORP Stock 913017109 12,580 98,614 SH   SOLE   98,614 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 8,039 36,464 SH   SOLE   36,464 0 0
US BANCORP DEL Stock 902973304 2,305 43,016 SH   SOLE   43,016 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 402 7,629 SH   SOLE   7,629 0 0
V F CORP Stock 918204108 561 7,579 SH   SOLE   7,579 0 0
VAIL RESORTS INC Stock 91879Q109 290 1,366 SH   SOLE   1,366 0 0
VALERO ENERGY CORP NEW Stock 91913Y100 9,285 101,027 SH   SOLE   101,027 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 1,366 13,393 SH   SOLE   13,393 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 1,107 20,235 SH   SOLE   20,235 0 0
VANGUARD TAX MANAGED INTL FD ETF 921943858 375 8,354 SH   SOLE   8,354 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 1,476 32,151 SH   SOLE   32,151 0 0
VANGUARD INDEX FDS ETF 922908736 746 5,306 SH   SOLE   5,306 0 0
VANGUARD WHITEHALL FDS INC ETF 921946406 6,443 75,238 SH   SOLE   75,238 0 0
VANGUARD INDEX FDS ETF 922908629 453 2,924 SH   SOLE   2,924 0 0
VANGUARD INDEX FDS ETF 922908553 348 4,196 SH   SOLE   4,196 0 0
VANGUARD BD INDEX FD INC ETF 921937827 6,475 81,863 SH   SOLE   81,863 0 0
VANGUARD INDEX FDS ETF 922908751 625 4,226 SH   SOLE   4,226 0 0
VANGUARD INDEX FDS ETF 922908769 719 5,241 SH   SOLE   5,241 0 0
VANGUARD WORLD FDS ETF 92204A876 256 2,200 SH   SOLE   2,200 0 0
VARIAN MED SYS INC Stock 92220P105 658 5,924 SH   SOLE   5,924 0 0
VENTAS INC REIT 92276F100 311 5,178 SH   SOLE   5,178 0 0
VERISK ANALYTICS INC Stock 92345Y106 506 5,269 SH   SOLE   5,269 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 12,893 243,578 SH   SOLE   243,578 0 0
VISA INC Stock 92826C839 6,511 57,105 SH   SOLE   57,105 0 0
VOYA GLBL ADV & PREM OPP FD CEF 92912R104 265 23,165 SH   SOLE   23,165 0 0
VULCAN MATLS CO Stock 929160109 770 5,998 SH   SOLE   5,998 0 0
W P CAREY INC REIT 92936U109 1,045 15,161 SH   SOLE   15,161 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 952 13,108 SH   SOLE   13,108 0 0
WAL-MART STORES INC Stock 931142103 10,036 101,628 SH   SOLE   101,628 0 0
WEC ENERGY GROUP INC Stock 92939U106 450 6,777 SH   SOLE   6,777 0 0
WELLS FARGO CO NEW Stock 949746101 18,796 309,808 SH   SOLE   309,808 0 0
WELLTOWER INC REIT 95040Q104 315 4,941 SH   SOLE   4,941 0 0
WESTERN ASSET HIGH INCM FD I CEF 95766J102 195 28,000 SH   SOLE   28,000 0 0
WEYERHAEUSER CO REIT 962166104 257 7,300 SH   SOLE   7,300 0 0
WHIRLPOOL CORP Stock 963320106 202 1,200 SH   SOLE   1,200 0 0
WISDOMTREE TR ETF 97717X594 299 9,430 SH   SOLE   9,430 0 0
WISDOMTREE TR ETF 97717W505 707 20,046 SH   SOLE   20,046 0 0
WISDOMTREE TR ETF 97717W604 423 14,550 SH   SOLE   14,550 0 0
XCEL ENERGY INC Stock 98389B100 948 19,710 SH   SOLE   19,710 0 0
ZIMMER BIOMET HLDGS INC Stock 98956P102 676 5,602 SH   SOLE   5,602 0 0