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
AMAZON COM INC COM Stock 023135106 506 274 SH   SOLE   0 0 274
CERNER CORP COM Stock 156782104 215 2,933 SH   SOLE   0 0 2,933
ROLLINS INC COM Stock 775711104 6 166 SH   SOLE   0 0 166
PRUDENTIAL FINL INC COM Stock 744320102 26 282 SH   SOLE   0 0 282
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 50 921 SH   SOLE   0 0 921
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 3 163 SH   SOLE   0 0 163
ULTA BEAUTY INC COM Stock 90384S303 0 1 SH   SOLE   0 0 1
SIRIUS XM HLDGS INC COM Stock 82968B103 18 2,550 SH   SOLE   0 0 2,550
INVESCO QQQ TRUST ETF 46090E103 2,614 12,295 SH   SOLE   0 0 12,295
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 34 366 SH   SOLE   0 0 366
STARBUCKS CORP COM Stock 855244109 1,274 14,491 SH   SOLE   0 0 14,491
SEMPRA ENERGY COM Stock 816851109 30 200 SH   SOLE   0 0 200
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106 23 383 SH   SOLE   0 0 383
XPO LOGISTICS INC COM Stock 983793100 28 350 SH   SOLE   0 0 350
ARROW FINL CORP COM Stock 042744102 14 379 SH   SOLE   0 0 379
ANTHEM INC COM Stock 036752103 75 248 SH   SOLE   0 0 248
ISHARES COMEX GOLD TRUST ETF 464285105 129 8,917 SH   SOLE   0 0 8,917
EBAY INC COM Stock 278642103 47 1,290 SH   SOLE   0 0 1,290
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 223 4,078 SH   SOLE   0 0 4,078
DOLLAR GEN CORP NEW COM Stock 256677105 4 28 SH   SOLE   0 0 28
BGC PARTNERS INC CL A Stock 05541T101 32 5,353 SH   SOLE   0 0 5,353
JOHNSON & JOHNSON COM Stock 478160104 2,239 15,346 SH   SOLE   0 0 15,346
DISCOVERY INC COM SER C Stock 25470F302 1 40 SH   SOLE   0 0 40
WASTE MGMT INC DEL COM Stock 94106L109 34 300 SH   SOLE   0 0 300
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2 14 SH   SOLE   0 0 14
INVESCO WATER RESOURCES ETF ETF 46137V142 26 662 SH   SOLE   0 0 662
COSTCO WHSL CORP NEW COM Stock 22160K105 82 280 SH   SOLE   0 0 280
CLEVELAND CLIFFS INC COM Stock 185899101 26 3,100 SH   SOLE   0 0 3,100
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 20 275 SH   SOLE   0 0 275
GOLDMAN SACHS GROUP INC COM Stock 38141G104 454 1,972 SH   SOLE   0 0 1,972
WATSCO INC COM Stock 942622200 4 20 SH   SOLE   0 0 20
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 20 340 SH   SOLE   0 0 340
YUM BRANDS INC COM Stock 988498101 30 300 SH   SOLE   0 0 300
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 78 2,016 SH   SOLE   0 0 2,016
PENNYMAC MTG INVT TR COM REIT 70931T103 11 500 SH   SOLE   0 0 500
PROCTER & GAMBLE CO COM Stock 742718109 1,313 10,511 SH   SOLE   0 0 10,511
COCA COLA CO COM Stock 191216100 324 5,859 SH   SOLE   0 0 5,859
GENERAL MLS INC COM Stock 370334104 46 868 SH   SOLE   0 0 868
INTELLIA THERAPEUTICS INC COM Stock 45826J105 10 676 SH   SOLE   0 0 676
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 230 8,162 SH   SOLE   0 0 8,162
OCCIDENTAL PETE CORP COM Stock 674599105 0 0 SH   SOLE   0 0 0
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 153 2,680 SH   SOLE   0 0 2,680
TRUIST FINL CORP COM Stock 89832Q109 2 29 SH   SOLE   0 0 29
UNITED PARCEL SERVICE INC CL B Stock 911312106 3 25 SH   SOLE   0 0 25
MARRIOTT INTL INC NEW CL A Stock 571903202 49 321 SH   SOLE   0 0 321
CARNIVAL CORP PAIRED CTF Stock 143658300 41 801 SH   SOLE   0 0 801
VENTAS INC COM REIT 92276F100 12 215 SH   SOLE   0 0 215
INVESCO DYNAMIC BIOTECHNOLOGY & GENOME ETF ETF 46137V787 17 303 SH   SOLE   0 0 303
INTEL CORP COM Stock 458140100 198 3,316 SH   SOLE   0 0 3,316
WESTERN ALLIANCE BANCORP COM Stock 957638109 10 170 SH   SOLE   0 0 170
MEDTRONIC PLC SHS Stock G5960L103 19 164 SH   SOLE   0 0 164
CLOROX CO DEL COM Stock 189054109 251 1,633 SH   SOLE   0 0 1,633
DUKE REALTY CORP COM NEW REIT 264411505 18 528 SH   SOLE   0 0 528
NETFLIX INC COM Stock 64110L106 155 479 SH   SOLE   0 0 479
BROOKFIELD BUSINESS PARTNERS L UNIT LTD LP Stock G16234109 0 3 SH   SOLE   0 0 3
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 296 1,039 SH   SOLE   0 0 1,039
PEOPLES UTD FINL INC COM Stock 712704105 36 2,110 SH   SOLE   0 0 2,110
ISHARES SILVER TRUST ETF 46428Q109 26 1,585 SH   SOLE   0 0 1,585
FIRST TRUST RIVERFRONT DYNAMIC EMERGING MARKETS ETF ETF 33739P707 979 15,115 SH   SOLE   0 0 15,115
TRILOGY METALS INC NEW COM Stock 89621C105 0 166 SH   SOLE   0 0 166
ISHARES AGENCY BOND ETF ETF 464288166 24 207 SH   SOLE   0 0 207
MERCK & CO INC COM Stock 58933Y105 133 1,461 SH   SOLE   0 0 1,461
SPDR S&P 500 ETF ETF 78462F103 298 926 SH   SOLE   0 0 926
MCKESSON CORP COM Stock 58155Q103 43 308 SH   SOLE   0 0 308
VIRTUS TOTAL RETURN FUND INC COM CEF 92835W107 34 2,986 SH   SOLE   0 0 2,986
AURORA CANNABIS INC COM Stock 05156X108 4 2,023 SH   SOLE   0 0 2,023
MASTERCARD INC CL A Stock 57636Q104 606 2,030 SH   SOLE   0 0 2,030
ILLINOIS TOOL WKS INC COM Stock 452308109 399 2,223 SH   SOLE   0 0 2,223
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 8 133 SH   SOLE   0 0 133
VONAGE HLDGS CORP COM Stock 92886T201 1 200 SH   SOLE   0 0 200
DIAGEO P L C SPON ADR NEW ADR 25243Q205 19 110 SH   SOLE   0 0 110
ISHARES TIPS BOND ETF ETF 464287176 87 749 SH   SOLE   0 0 749
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 1 5 SH   SOLE   0 0 5
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 2 31 SH   SOLE   0 0 31
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 30 671 SH   SOLE   0 0 671
CORNING INC COM Stock 219350105 8 277 SH   SOLE   0 0 277
YATRA ONLINE INC ORD SHS Stock G98338109 3 1,000 SH   SOLE   0 0 1,000
TEGNA INC COM Stock 87901J105 0 20 SH   SOLE   0 0 20
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 3 22 SH   SOLE   0 0 22
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,643 26,751 SH   SOLE   0 0 26,751
CHUBB LIMITED COM Stock H1467J104 160 1,025 SH   SOLE   0 0 1,025
VALE S A SPONSORED ADS ADR 91912E105 2 150 SH   SOLE   0 0 150
FEDEX CORP COM Stock 31428X106 180 1,189 SH   SOLE   0 0 1,189
SHERWIN WILLIAMS CO COM Stock 824348106 272 466 SH   SOLE   0 0 466
PEPSICO INC COM Stock 713448108 543 3,975 SH   SOLE   0 0 3,975
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 530 6,262 SH   SOLE   0 0 6,262
ISHARES RESIDENTIAL REAL ESTATE ETF ETF 464288562 15 200 SH   SOLE   0 0 200
CRONOS GROUP INC COM Stock 22717L101 1 100 SH   SOLE   0 0 100
DXC TECHNOLOGY CO COM Stock 23355L106 0 13 SH   SOLE   0 0 13
KIMBERLY CLARK CORP COM Stock 494368103 86 622 SH   SOLE   0 0 622
MOLSON COORS BEVERAGE COMPANY CL B Stock 60871R209 0 1 SH   SOLE   0 0 1
HONEYWELL INTL INC COM Stock 438516106 923 5,214 SH   SOLE   0 0 5,214
INGERSOLL-RAND PLC SHS Stock G47791101 73 550 SH   SOLE   0 0 550
FORD MTR CO DEL COM Stock 345370860 61 6,611 SH   SOLE   0 0 6,611
PEABODY ENERGY CORP NEW COM Stock 704551100 0 15 SH   SOLE   0 0 15
BP PLC SPONSORED ADR ADR 055622104 68 1,797 SH   SOLE   0 0 1,797
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 5,254 94,667 SH   SOLE   0 0 94,667
HOME DEPOT INC COM Stock 437076102 1,356 6,211 SH   SOLE   0 0 6,211
BAXTER INTL INC COM Stock 071813109 24 284 SH   SOLE   0 0 284
MANITEX INTL INC COM Stock 563420108 1 90 SH   SOLE   0 0 90
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 0 0 SH   SOLE   0 0 0
BOSTON OMAHA CORP COM Stock 101044105 6 300 SH   SOLE   0 0 300
ARENA PHARMACEUTICALS INC COM NEW Stock 040047607 25 545 SH   SOLE   0 0 545
IOVANCE BIOTHERAPEUTICS INC COM Stock 462260100 166 6,000 SH   SOLE   0 0 6,000
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 95 558 SH   SOLE   0 0 558
PETIQ INC COM CL A Stock 71639T106 8 300 SH   SOLE   0 0 300
FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 26 406 SH   SOLE   0 0 406
DUPONT DE NEMOURS INC COM Stock 26614N102 195 3,035 SH   SOLE   0 0 3,035
MICRO FOCUS INTERNATIONAL PLC SPON ADR NEW ADR 594837403 0 16 SH   SOLE   0 0 16
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 134 1,038 SH   SOLE   0 0 1,038
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 22 213 SH   SOLE   0 0 213
VERISK ANALYTICS INC COM Stock 92345Y106 1,070 7,165 SH   SOLE   0 0 7,165
FIRST TRUST DOW JONES GLOBAL SELECT DIVIDEND INDEX FUND ETF 33734X200 10 400 SH   SOLE   0 0 400
SPDR GOLD SHARES ETF 78463V107 1,895 13,263 SH   SOLE   0 0 13,263
SOUTHERN CO COM Stock 842587107 44 690 SH   SOLE   0 0 690
ROKU INC COM CL A Stock 77543R102 13 100 SH   SOLE   0 0 100
GREENE COUNTY BANCORP INC COM Stock 394357107 1,799 62,500 SH   SOLE   0 0 62,500
BECTON DICKINSON & CO COM Stock 075887109 266 978 SH   SOLE   0 0 978
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 25 200 SH   SOLE   0 0 200
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 352 4,651 SH   SOLE   0 0 4,651
KEYCORP NEW COM Stock 493267108 18 878 SH   SOLE   0 0 878
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 41 957 SH   SOLE   0 0 957
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 42 236 SH   SOLE   0 0 236
ISHARES U.S. REAL ESTATE ETF ETF 464287739 22 235 SH   SOLE   0 0 235
HEXO CORP COM Stock 428304109 0 100 SH   SOLE   0 0 100
FORTINET INC COM Stock 34959E109 64 595 SH   SOLE   0 0 595
IQVIA HLDGS INC COM Stock 46266C105 652 4,220 SH   SOLE   0 0 4,220
SMITH A O CORP COM Stock 831865209 3 61 SH   SOLE   0 0 61
CENTURYLINK INC COM Stock 156700106 1 72 SH   SOLE   0 0 72
NEWMARK GROUP INC CL A Stock 65158N102 27 2,031 SH   SOLE   0 0 2,031
NUVEEN NEW YORK AMT QLT MUNICP COM CEF 670656107 25 1,822 SH   SOLE   0 0 1,822
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 890 8,763 SH   SOLE   0 0 8,763
SKYWEST INC COM Stock 830879102 70 1,078 SH   SOLE   0 0 1,078
FS KKR CAPITAL CORP COM CEF 302635107 51 8,372 SH   SOLE   0 0 8,372
ISHARES S&P SMALL-CAP FUND ETF 464287804 534 6,371 SH   SOLE   0 0 6,371
UNITED THERAPEUTICS CORP DEL COM Stock 91307C102 24 278 SH   SOLE   0 0 278
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 499 2,203 SH   SOLE   0 0 2,203
ADOBE INC COM Stock 00724F101 1,672 5,070 SH   SOLE   0 0 5,070
WEYERHAEUSER CO COM Stock 962166104 12 382 SH   SOLE   0 0 382
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 5 62 SH   SOLE   0 0 62
EXELON CORP COM Stock 30161N101 9 200 SH   SOLE   0 0 200
ALPHABET INC CAP STK CL A Stock 02079K305 2,629 1,963 SH   SOLE   0 0 1,963
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 608 11,400 SH   SOLE   0 0 11,400
INTUIT COM Stock 461202103 26 100 SH   SOLE   0 0 100
HALLIBURTON CO COM Stock 406216101 29 1,200 SH   SOLE   0 0 1,200
CONSTELLATION BRANDS INC CL A Stock 21036P108 16 84 SH   SOLE   0 0 84
NEWMONT CORPORATION COM Stock 651639106 72 1,662 SH   SOLE   0 0 1,662
CSX CORP COM Stock 126408103 6 82 SH   SOLE   0 0 82
COMCAST CORP NEW CL A Stock 20030N101 398 8,855 SH   SOLE   0 0 8,855
MICROSOFT CORP COM Stock 594918104 616 3,904 SH   SOLE   0 0 3,904
VALERO ENERGY CORP NEW COM Stock 91913Y100 24 255 SH   SOLE   0 0 255
DISCOVERY INC COM SER A Stock 25470F104 2 60 SH   SOLE   0 0 60
CANADIAN NAT RES LTD COM Stock 136385101 5 155 SH   SOLE   0 0 155
SCHLUMBERGER LTD COM Stock 806857108 232 5,779 SH   SOLE   0 0 5,779
CVS HEALTH CORP COM Stock 126650100 818 11,007 SH   SOLE   0 0 11,007
ISHARES EUROPE ETF ETF 464287861 317 6,759 SH   SOLE   0 0 6,759
ACCO BRANDS CORP COM Stock 00081T108 0 37 SH   SOLE   0 0 37
PERSPECTA INC COM Stock 715347100 0 6 SH   SOLE   0 0 6
EVERGY INC COM Stock 30034W106 5 80 SH   SOLE   0 0 80
FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF ETF 33740F888 4 150 SH   SOLE   0 0 150
NISOURCE INC COM Stock 65473P105 3 105 SH   SOLE   0 0 105
BANK OZK COM Stock 06417N103 31 1,019 SH   SOLE   0 0 1,019
TILRAY INC COM CL 2 Stock 88688T100 1 50 SH   SOLE   0 0 50
FOCUS FINL PARTNERS INC COM CL A Stock 34417P100 19 636 SH   SOLE   0 0 636
CUSHMAN WAKEFIELD PLC SHS Stock G2717B108 2 100 SH   SOLE   0 0 100
BOEING CO COM Stock 097023105 963 2,957 SH   SOLE   0 0 2,957
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 56 336 SH   SOLE   0 0 336
VANGUARD MID-CAP INDEX FUND ETF 922908629 42 235 SH   SOLE   0 0 235
NEXTERA ENERGY INC COM Stock 65339F101 8 35 SH   SOLE   0 0 35
NIKE INC CL B Stock 654106103 232 2,286 SH   SOLE   0 0 2,286
TESLA INC COM Stock 88160R101 10 25 SH   SOLE   0 0 25
LINDE PLC SHS Stock G5494J103 720 3,382 SH   SOLE   0 0 3,382
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107 226 6,009 SH   SOLE   0 0 6,009
NCR CORP NEW COM Stock 62886E108 9 243 SH   SOLE   0 0 243
AGEX THERAPEUTICS INC COM Stock 00848H108 0 175 SH   SOLE   0 0 175
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 0 0 SH   SOLE   0 0 0
RAMBUS INC DEL COM Stock 750917106 7 500 SH   SOLE   0 0 500
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 31 160 SH   SOLE   0 0 160
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 420 13,653 SH   SOLE   0 0 13,653
HOST HOTELS & RESORTS INC COM REIT 44107P104 1 48 SH   SOLE   0 0 48
TEMPLETON GLOBAL INCOME FD COM CEF 880198106 811 132,298 SH   SOLE   0 0 132,298
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 9 55 SH   SOLE   0 0 55
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 23 150 SH   SOLE   0 0 150
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 33 136 SH   SOLE   0 0 136
RHINEBECK BANCORP INC COM Stock 762093102 1 100 SH   SOLE   0 0 100
ASSURANT INC COM Stock 04621X108 36 274 SH   SOLE   0 0 274
INVESCO CALIF VALUE MUN INC TR COM CEF 46132H106 5 370 SH   SOLE   0 0 370
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 9 150 SH   SOLE   0 0 150
CENTERPOINT ENERGY INC COM Stock 15189T107 14 500 SH   SOLE   0 0 500
DOLLAR TREE INC COM Stock 256746108 706 7,510 SH   SOLE   0 0 7,510
ROYAL CARIBBEAN CRUISES LTD COM Stock V7780T103 27 200 SH   SOLE   0 0 200
EVEREST RE GROUP LTD COM Stock G3223R108 1,158 4,184 SH   SOLE   0 0 4,184
STANLEY BLACK & DECKER INC COM Stock 854502101 90 544 SH   SOLE   0 0 544
DOW INC COM Stock 260557103 233 4,260 SH   SOLE   0 0 4,260
ALCON INC ORD SHS Stock H01301128 3 54 SH   SOLE   0 0 54
UNITED AIRLINES HLDGS INC COM Stock 910047109 2 27 SH   SOLE   0 0 27
VANGUARD S&P 500 ETF ETF 922908363 29 98 SH   SOLE   0 0 98
IROBOT CORP COM Stock 462726100 1 10 SH   SOLE   0 0 10
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 9 100 SH   SOLE   0 0 100
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 19 50 SH   SOLE   0 0 50
CORTEVA INC COM Stock 22052L104 90 3,035 SH   SOLE   0 0 3,035
CONSOLIDATED EDISON INC COM Stock 209115104 67 741 SH   SOLE   0 0 741
ITT INC COM Stock 45073V108 4 50 SH   SOLE   0 0 50
CHEWY INC CL A Stock 16679L109 6 200 SH   SOLE   0 0 200
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 417 14,225 SH   SOLE   0 0 14,225
RITE AID CORP COM Stock 767754872 1 50 SH   SOLE   0 0 50
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 485 7,380 SH   SOLE   0 0 7,380
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 544 8,435 SH   SOLE   0 0 8,435
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 85 4,623 SH   SOLE   0 0 4,623
KINROSS GOLD CORP COM Stock 496902404 5 1,000 SH   SOLE   0 0 1,000
PLUS THERAPEUTICS INC COM NEW Stock 72941H400 0 1 SH   SOLE   0 0 1
BOOKING HLDGS INC COM Stock 09857L108 23 11 SH   SOLE   0 0 11
WABTEC CORP COM Stock 929740108 11 145 SH   SOLE   0 0 145
LILLY ELI & CO COM Stock 532457108 20 155 SH   SOLE   0 0 155
AIR PRODS & CHEMS INC COM Stock 009158106 78 331 SH   SOLE   0 0 331
CERENCE INC COM Stock 156727109 0 12 SH   SOLE   0 0 12
NIELSEN HLDGS PLC SHS EUR Stock G6518L108 4 175 SH   SOLE   0 0 175
NATIONAL OILWELL VARCO INC COM Stock 637071101 2 60 SH   SOLE   0 0 60
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 130 2,444 SH   SOLE   0 0 2,444
LEGG MASON INC COM Stock 524901105 6 157 SH   SOLE   0 0 157
ISHARES RUSSELL 2000 ETF ETF 464287655 181 1,093 SH   SOLE   0 0 1,093
TWILIO INC CL A Stock 90138F102 13 130 SH   SOLE   0 0 130
SANOFI CONTGNT VAL RT Stock 80105N113 0 400 SH   SOLE   0 0 400
SPDR S&P TELECOM ETF ETF 78464A540 294 4,196 SH   SOLE   0 0 4,196
AMERICAN INTL GROUP INC WT EXP 011921 Stock 026874156 0 2 SH   SOLE   0 0 2
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 112 1,223 SH   SOLE   0 0 1,223
DIGITAL RLTY TR INC COM REIT 253868103 730 6,094 SH   SOLE   0 0 6,094
NUANCE COMMUNICATIONS INC COM Stock 67020Y100 2 100 SH   SOLE   0 0 100
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 339 405 SH   SOLE   0 0 405
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 148 664 SH   SOLE   0 0 664
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 21 361 SH   SOLE   0 0 361
PYXUS INTL INC COM Stock 74737V106 0 10 SH   SOLE   0 0 10
ATHERSYS INC COM Stock 04744L106 8 6,500 SH   SOLE   0 0 6,500
ISHARES FLOATING RATE BOND ETF ETF 46429B655 762 14,968 SH   SOLE   0 0 14,968
SONY CORP SPONSORED ADR ADR 835699307 2 23 SH   SOLE   0 0 23
VALLEY NATL BANCORP COM Stock 919794107 6 520 SH   SOLE   0 0 520
ISHARES SELECT DIVIDEND ETF ETF 464287168 2,122 20,082 SH   SOLE   0 0 20,082
AMERICAN ELEC PWR CO INC COM Stock 025537101 66 694 SH   SOLE   0 0 694
X-TRACKERS MSCI JAPAN HEDGED EQUITY ETF ETF 233051507 429 10,052 SH   SOLE   0 0 10,052
BROWN FORMAN CORP CL B Stock 115637209 13 192 SH   SOLE   0 0 192
MARATHON PETE CORP COM Stock 56585A102 37 620 SH   SOLE   0 0 620
NBT BANCORP INC COM Stock 628778102 21 521 SH   SOLE   0 0 521
FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND ETF 33737M300 14 300 SH   SOLE   0 0 300
KEMPER CORP DEL COM Stock 488401100 11 145 SH   SOLE   0 0 145
FIRST SOLAR INC COM Stock 336433107 6 100 SH   SOLE   0 0 100
FRANCO NEVADA CORP COM Stock 351858105 57 555 SH   SOLE   0 0 555
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 32 496 SH   SOLE   0 0 496
GENTEX CORP COM Stock 371901109 9 300 SH   SOLE   0 0 300
XYLEM INC COM Stock 98419M100 8 100 SH   SOLE   0 0 100
GROUPON INC COM Stock 399473107 1 535 SH   SOLE   0 0 535
MARRIOTT VACTINS WORLDWID CORP COM Stock 57164Y107 1 5 SH   SOLE   0 0 5
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 2,146 63,542 SH   SOLE   0 0 63,542
ELECTRONIC ARTS INC COM Stock 285512109 5 50 SH   SOLE   0 0 50
VISA INC COM CL A Stock 92826C839 1,764 9,388 SH   SOLE   0 0 9,388
WPX ENERGY INC COM Stock 98212B103 3 182 SH   SOLE   0 0 182
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 8 110 SH   SOLE   0 0 110
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 1,542 23,506 SH   SOLE   0 0 23,506
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 5 45 SH   SOLE   0 0 45
VANGUARD GROWTH INDEX FUND ETF 922908736 48 263 SH   SOLE   0 0 263
TUPPERWARE BRANDS CORP COM Stock 899896104 1 135 SH   SOLE   0 0 135
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 24 120 SH   SOLE   0 0 120
PHILLIPS 66 COM Stock 718546104 261 2,341 SH   SOLE   0 0 2,341
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,489 6,480 SH   SOLE   0 0 6,480
VANECK VECTORS BIOTECH ETF ETF 92189F726 35 247 SH   SOLE   0 0 247
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 29 1,025 SH   SOLE   0 0 1,025
FACEBOOK INC CL A Stock 30303M102 1,042 5,077 SH   SOLE   0 0 5,077
THERAPEUTICSMD INC COM Stock 88338N107 2 650 SH   SOLE   0 0 650
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 313 12,265 SH   SOLE   0 0 12,265
ENTERCOM COMMUNICATIONS CORP CL A Stock 293639100 9 1,893 SH   SOLE   0 0 1,893
BLACKROCK MUN 2030 TAR TERM TR COM SHS BEN IN CEF 09257P105 31 1,265 SH   SOLE   0 0 1,265
INVESCO MUN TR COM CEF 46131J103 12 941 SH   SOLE   0 0 941
MONDELEZ INTL INC CL A Stock 609207105 147 2,665 SH   SOLE   0 0 2,665
W P CAREY INC COM REIT 92936U109 66 823 SH   SOLE   0 0 823
D R HORTON INC COM Stock 23331A109 80 1,509 SH   SOLE   0 0 1,509
METLIFE INC COM Stock 59156R108 4 79 SH   SOLE   0 0 79
CANADIAN PAC RY LTD COM Stock 13645T100 19 75 SH   SOLE   0 0 75
MOODYS CORP COM Stock 615369105 12 50 SH   SOLE   0 0 50
MARTIN MARIETTA MATLS INC COM Stock 573284106 57 203 SH   SOLE   0 0 203
NOVARTIS A G SPONSORED ADR ADR 66987V109 26 272 SH   SOLE   0 0 272
ISHARES CORE MSCI EAFE ETF ETF 46432F842 418 6,405 SH   SOLE   0 0 6,405
WD-40 CO COM Stock 929236107 30 152 SH   SOLE   0 0 152
ROYAL BK CDA MONTREAL QUE COM Stock 780087102 66 827 SH   SOLE   0 0 827
HEXCEL CORP NEW COM Stock 428291108 15 200 SH   SOLE   0 0 200
KINDER MORGAN INC DEL COM Stock 49456B101 184 8,677 SH   SOLE   0 0 8,677
GOODYEAR TIRE & RUBR CO COM Stock 382550101 5 300 SH   SOLE   0 0 300
KROGER CO COM Stock 501044101 4 140 SH   SOLE   0 0 140
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 59 225 SH   SOLE   0 0 225
NVIDIA CORP COM Stock 67066G104 65 275 SH   SOLE   0 0 275
WESTERN DIGITAL CORP COM Stock 958102105 1 23 SH   SOLE   0 0 23
BALL CORP COM Stock 058498106 74 1,150 SH   SOLE   0 0 1,150
GENUINE PARTS CO COM Stock 372460105 3 25 SH   SOLE   0 0 25
WHEATON PRECIOUS METALS CORP COM Stock 962879102 36 1,200 SH   SOLE   0 0 1,200
ABBVIE INC COM Stock 00287Y109 758 8,555 SH   SOLE   0 0 8,555
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 9 140 SH   SOLE   0 0 140
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 69 1,285 SH   SOLE   0 0 1,285
ISHARES MSCI INDIA SMALL CAP INDEX FUND ETF 46429B614 18 511 SH   SOLE   0 0 511
MANULIFE FINL CORP COM Stock 56501R106 18 874 SH   SOLE   0 0 874
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA Stock 531229870 9 200 SH   SOLE   0 0 200
ALBANY INTL CORP CL A Stock 012348108 12 163 SH   SOLE   0 0 163
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 0 0 SH   SOLE   0 0 0
TEEKAY CORPORATION COM Stock Y8564W103 1 250 SH   SOLE   0 0 250
PTC INC COM Stock 69370C100 15 200 SH   SOLE   0 0 200
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 305 2,030 SH   SOLE   0 0 2,030
TRI POINTE GROUP INC COM Stock 87265H109 16 1,025 SH   SOLE   0 0 1,025
ZOETIS INC CL A Stock 98978V103 16 123 SH   SOLE   0 0 123
ICON PLC SHS Stock G4705A100 60 350 SH   SOLE   0 0 350
HEICO CORP NEW COM Stock 422806109 1 10 SH   SOLE   0 0 10
TRUSTCO BK CORP N Y COM Stock 898349105 1 136 SH   SOLE   0 0 136
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 46 795 SH   SOLE   0 0 795
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 235 4,625 SH   SOLE   0 0 4,625
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 4,439 221,165 SH   SOLE   0 0 221,165
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 596 12,224 SH   SOLE   0 0 12,224
CHURCH & DWIGHT INC COM Stock 171340102 101 1,432 SH   SOLE   0 0 1,432
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 43 288 SH   SOLE   0 0 288
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106 45 2,720 SH   SOLE   0 0 2,720
RAYTHEON CO COM NEW Stock 755111507 55 250 SH   SOLE   0 0 250
QUALCOMM INC COM Stock 747525103 120 1,354 SH   SOLE   0 0 1,354
MCDONALDS CORP COM Stock 580135101 162 817 SH   SOLE   0 0 817
DOVER CORP COM Stock 260003108 1 10 SH   SOLE   0 0 10
CISCO SYS INC COM Stock 17275R102 665 13,858 SH   SOLE   0 0 13,858
TAPESTRY INC COM Stock 876030107 1 23 SH   SOLE   0 0 23
BARRONS 400 ETF ETF 00162Q726 12 275 SH   SOLE   0 0 275
COTY INC COM CL A Stock 222070203 5 443 SH   SOLE   0 0 443
ADVANCED MICRO DEVICES INC COM Stock 007903107 63 1,380 SH   SOLE   0 0 1,380
VANECK VECTORS LOW CARBON ENERGY ETF ETF 92189F502 652 8,596 SH   SOLE   0 0 8,596
AT&T INC COM Stock 00206R102 1,100 28,138 SH   SOLE   0 0 28,138
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 118 1,965 SH   SOLE   0 0 1,965
HEICO CORP NEW CL A Stock 422806208 6 66 SH   SOLE   0 0 66
ISHARES U.S. CONSUMER GOODS ETF ETF 464287812 158 1,183 SH   SOLE   0 0 1,183
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 7 60 SH   SOLE   0 0 60
GENERAL ELECTRIC CO COM Stock 369604103 350 31,393 SH   SOLE   0 0 31,393
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 12 131 SH   SOLE   0 0 131
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 433 2,240 SH   SOLE   0 0 2,240
UNIVERSAL DISPLAY CORP COM Stock 91347P105 21 100 SH   SOLE   0 0 100
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 7 58 SH   SOLE   0 0 58
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 112 1,378 SH   SOLE   0 0 1,378
EXPEDIA GROUP INC COM NEW Stock 30212P303 6 52 SH   SOLE   0 0 52
VEEVA SYS INC CL A COM Stock 922475108 121 860 SH   SOLE   0 0 860
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 31 63 SH   SOLE   0 0 63
SKYWORKS SOLUTIONS INC COM Stock 83088M102 515 4,260 SH   SOLE   0 0 4,260
FIDELITY MSCI UTILITIES INDEX ETF ETF 316092865 4 104 SH   SOLE   0 0 104
FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 2 150 SH   SOLE   0 0 150
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 963 19,353 SH   SOLE   0 0 19,353
FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 20 460 SH   SOLE   0 0 460
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1,275 17,596 SH   SOLE   0 0 17,596
ISHARES S&P 500 VALUE ETF ETF 464287408 24 186 SH   SOLE   0 0 186
LULULEMON ATHLETICA INC COM Stock 550021109 9 39 SH   SOLE   0 0 39
ISHARES S&P 500 GROWTH ETF ETF 464287309 2,638 13,621 SH   SOLE   0 0 13,621
ISHARES CORE S&P 500 ETF ETF 464287200 1,205 3,728 SH   SOLE   0 0 3,728
ALLEGION PUB LTD CO ORD SHS Stock G0176J109 13 102 SH   SOLE   0 0 102
CIGNA CORP NEW COM Stock 125523100 23 111 SH   SOLE   0 0 111
SIX FLAGS ENTMT CORP NEW COM Stock 83001A102 11 252 SH   SOLE   0 0 252
ONEOK INC NEW COM Stock 682680103 786 10,386 SH   SOLE   0 0 10,386
WELLS FARGO CO NEW COM Stock 949746101 68 1,273 SH   SOLE   0 0 1,273
UNION PACIFIC CORP COM Stock 907818108 7 40 SH   SOLE   0 0 40
CINTAS CORP COM Stock 172908105 739 2,746 SH   SOLE   0 0 2,746
ECOLAB INC COM Stock 278865100 510 2,644 SH   SOLE   0 0 2,644
MCCORMICK & CO INC COM NON VTG Stock 579780206 108 635 SH   SOLE   0 0 635
NORTHROP GRUMMAN CORP COM Stock 666807102 3 8 SH   SOLE   0 0 8
SPDR EURO STOXX 50 ETF ETF 78463X202 49 1,212 SH   SOLE   0 0 1,212
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2,265 6,971 SH   SOLE   0 0 6,971
LOCKHEED MARTIN CORP COM Stock 539830109 453 1,163 SH   SOLE   0 0 1,163
JPMORGAN CHASE & CO COM Stock 46625H100 1,962 14,077 SH   SOLE   0 0 14,077
HARTFORD FINL SVCS GROUP INC COM Stock 416515104 6 100 SH   SOLE   0 0 100
GENWORTH FINL INC COM CL A Stock 37247D106 0 50 SH   SOLE   0 0 50
CHEVRON CORP NEW COM Stock 166764100 255 2,115 SH   SOLE   0 0 2,115
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 550 4,828 SH   SOLE   0 0 4,828
CONOCOPHILLIPS COM Stock 20825C104 12 185 SH   SOLE   0 0 185
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 71 1,610 SH   SOLE   0 0 1,610
M & T BK CORP COM Stock 55261F104 2 9 SH   SOLE   0 0 9
TJX COS INC NEW COM Stock 872540109 37 600 SH   SOLE   0 0 600
BANK AMER CORP COM Stock 060505104 656 18,634 SH   SOLE   0 0 18,634
BERKSHIRE HILLS BANCORP INC COM Stock 084680107 20 600 SH   SOLE   0 0 600
ONE GAS INC COM Stock 68235P108 29 306 SH   SOLE   0 0 306
TERADATA CORP DEL COM Stock 88076W103 7 243 SH   SOLE   0 0 243
NUVEEN NY MUN VALUE FD COM CEF 67062M105 175 16,739 SH   SOLE   0 0 16,739
SPDR S&P DIVIDEND ETF ETF 78464A763 296 2,750 SH   SOLE   0 0 2,750
WALMART INC COM Stock 931142103 77 648 SH   SOLE   0 0 648
NUVEEN NY SELECT TAX FREE PRTF SH BEN INT CEF 67063V104 151 10,677 SH   SOLE   0 0 10,677
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 861 25,635 SH   SOLE   0 0 25,635
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 10 76 SH   SOLE   0 0 76
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 296 2,209 SH   SOLE   0 0 2,209
ORACLE CORP COM Stock 68389X105 58 1,100 SH   SOLE   0 0 1,100
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 8 100 SH   SOLE   0 0 100
UNITED TECHNOLOGIES CORP COM Stock 913017109 536 3,577 SH   SOLE   0 0 3,577
KNOWLES CORP COM Stock 49926D109 0 5 SH   SOLE   0 0 5
TEXAS INSTRS INC COM Stock 882508104 28 216 SH   SOLE   0 0 216
TARGET CORP COM Stock 87612E106 7 53 SH   SOLE   0 0 53
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 881624209 1 77 SH   SOLE   0 0 77
PFIZER INC COM Stock 717081103 191 4,871 SH   SOLE   0 0 4,871
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 19 145 SH   SOLE   0 0 145
MORGAN STANLEY COM NEW Stock 617446448 549 10,734 SH   SOLE   0 0 10,734
3M CO COM Stock 88579Y101 463 2,625 SH   SOLE   0 0 2,625
IAC INTERACTIVECORP COM Stock 44919P508 12 50 SH   SOLE   0 0 50
HP INC COM Stock 40434L105 3 163 SH   SOLE   0 0 163
GILEAD SCIENCES INC COM Stock 375558103 185 2,839 SH   SOLE   0 0 2,839
CATERPILLAR INC DEL COM Stock 149123101 75 508 SH   SOLE   0 0 508
BAKER HUGHES COMPANY CL A Stock 05722G100 9 367 SH   SOLE   0 0 367
ALPHABET INC CAP STK CL C Stock 02079K107 120 90 SH   SOLE   0 0 90
AMGEN INC COM Stock 031162100 178 739 SH   SOLE   0 0 739
ANALOG DEVICES INC COM Stock 032654105 7 58 SH   SOLE   0 0 58
NOVAGOLD RES INC COM NEW Stock 66987E206 13 1,500 SH   SOLE   0 0 1,500
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 16 110 SH   SOLE   0 0 110
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 52 375 SH   SOLE   0 0 375
VANGUARD UTILITIES INDEX FUND ETF 92204A876 14 100 SH   SOLE   0 0 100
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 22 1,527 SH   SOLE   0 0 1,527
MAIN STREET CAPITAL CORP COM CEF 56035L104 14 320 SH   SOLE   0 0 320
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 720 11,423 SH   SOLE   0 0 11,423
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 2,217 17,782 SH   SOLE   0 0 17,782
COLONY CAP INC NEW CL A COM REIT 19626G108 2 509 SH   SOLE   0 0 509
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 222 3,558 SH   SOLE   0 0 3,558
MINERVA NEUROSCIENCES INC COM Stock 603380106 2 250 SH   SOLE   0 0 250
ABERDEEN ASIA PACIFIC INCOM FD COM CEF 003009107 224 52,739 SH   SOLE   0 0 52,739
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 8 68 SH   SOLE   0 0 68
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 2,904 25,847 SH   SOLE   0 0 25,847
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 3 24 SH   SOLE   0 0 24
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408 182 3,025 SH   SOLE   0 0 3,025
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 508 3,157 SH   SOLE   0 0 3,157
ISHARES ASIA 50 ETF ETF 464288430 579 8,771 SH   SOLE   0 0 8,771
TANDEM DIABETES CARE INC COM NEW Stock 875372203 12 200 SH   SOLE   0 0 200
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 756 3,175 SH   SOLE   0 0 3,175
CANOPY GROWTH CORP COM Stock 138035100 11 543 SH   SOLE   0 0 543
VIVUS INC COM NEW Stock 928551308 2 713 SH   SOLE   0 0 713
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 207 977 SH   SOLE   0 0 977
CDK GLOBAL INC COM Stock 12508E101 3 50 SH   SOLE   0 0 50
VECTRUS INC COM Stock 92242T101 0 5 SH   SOLE   0 0 5
FIAT CHRYSLER AUTOMOBILES N V SHS Stock N31738102 0 2 SH   SOLE   0 0 2
AQUA AMERICA INC COM Stock 03836W103 21 437 SH   SOLE   0 0 437
C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209 12 158 SH   SOLE   0 0 158
CRACKER BARREL OLD CTRY STORE COM Stock 22410J106 194 1,265 SH   SOLE   0 0 1,265
DELTA AIR LINES INC DEL COM NEW Stock 247361702 791 13,517 SH   SOLE   0 0 13,517
HELMERICH & PAYNE INC COM Stock 423452101 19 425 SH   SOLE   0 0 425
LAM RESEARCH CORP COM Stock 512807108 161 550 SH   SOLE   0 0 550
NETGEAR INC COM Stock 64111Q104 12 500 SH   SOLE   0 0 500
INVESCO RUSSELL 1000 EQUAL WEIGHT ETF ETF 46138E420 0 1 SH   SOLE   0 0 1
PHILIP MORRIS INTL INC COM Stock 718172109 619 7,276 SH   SOLE   0 0 7,276
FIDELITY TOTAL BOND ETF ETF 316188309 136 2,621 SH   SOLE   0 0 2,621
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 20 99 SH   SOLE   0 0 99
ROPER TECHNOLOGIES INC COM Stock 776696106 2 7 SH   SOLE   0 0 7
ROYAL GOLD INC COM Stock 780287108 563 4,604 SH   SOLE   0 0 4,604
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104 25 1,163 SH   SOLE   0 0 1,163
FONAR CORP COM NEW Stock 344437405 30 1,548 SH   SOLE   0 0 1,548
PNC FINL SVCS GROUP INC COM Stock 693475105 4 23 SH   SOLE   0 0 23
WORLD WRESTLING ENTMT INC CL A Stock 98156Q108 7 101 SH   SOLE   0 0 101
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 2,784 50,120 SH   SOLE   0 0 50,120
EQUINIX INC COM REIT 29444U700 15 26 SH   SOLE   0 0 26
BRISTOL MYERS SQUIBB CO COM Stock 110122108 90 1,395 SH   SOLE   0 0 1,395
SHAKE SHACK INC CL A Stock 819047101 4 75 SH   SOLE   0 0 75
ISHARES RUSSELL 3000 ETF ETF 464287689 13 67 SH   SOLE   0 0 67
SPDR DOW JONES REIT ETF ETF 78464A607 39 381 SH   SOLE   0 0 381
REALTY INCOME CORP COM REIT 756109104 59 800 SH   SOLE   0 0 800
ALTRIA GROUP INC COM Stock 02209S103 650 13,030 SH   SOLE   0 0 13,030
DOMINION ENERGY INC COM Stock 25746U109 36 436 SH   SOLE   0 0 436
CITIGROUP INC COM NEW Stock 172967424 85 1,065 SH   SOLE   0 0 1,065
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857 0 10 SH   SOLE   0 0 10
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 16 326 SH   SOLE   0 0 326
EXXON MOBIL CORP COM Stock 30231G102 1,187 17,013 SH   SOLE   0 0 17,013
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,632 5,551 SH   SOLE   0 0 5,551
AEROVIRONMENT INC COM Stock 008073108 3 50 SH   SOLE   0 0 50
TRAVELERS COMPANIES INC COM Stock 89417E109 768 5,606 SH   SOLE   0 0 5,606
LOWES COS INC COM Stock 548661107 16 136 SH   SOLE   0 0 136
LINCOLN NATL CORP IND COM Stock 534187109 34 570 SH   SOLE   0 0 570
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 2,388 46,097 SH   SOLE   0 0 46,097
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 166 2,765 SH   SOLE   0 0 2,765
FIRST TRUST EMERGING MARKETS LOCAL CURRENCY BOND ETF ETF 33739P202 2,310 59,133 SH   SOLE   0 0 59,133
DEERE & CO COM Stock 244199105 29 168 SH   SOLE   0 0 168
NOMAD FOODS LTD USD ORD SHS Stock G6564A105 13 560 SH   SOLE   0 0 560
SOUTHWEST AIRLS CO COM Stock 844741108 30 553 SH   SOLE   0 0 553
ISHARES MSCI ACWI INDEX FUND ETF 464288257 59 749 SH   SOLE   0 0 749
COLGATE PALMOLIVE CO COM Stock 194162103 673 9,779 SH   SOLE   0 0 9,779
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1,508 41,846 SH   SOLE   0 0 41,846
INVITAE CORP COM Stock 46185L103 0 20 SH   SOLE   0 0 20
ISHARES U.S. PHARMACEUTICALS ETF ETF 464288836 6 36 SH   SOLE   0 0 36
AMERICAN INTL GROUP INC COM NEW Stock 026874784 3 49 SH   SOLE   0 0 49
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 29 1,507 SH   SOLE   0 0 1,507
KRAFT HEINZ CO COM Stock 500754106 18 545 SH   SOLE   0 0 545
PAYPAL HLDGS INC COM Stock 70450Y103 14 131 SH   SOLE   0 0 131
THE CHARLES SCHWAB CORPORATION COM Stock 808513105 2 50 SH   SOLE   0 0 50
ACTIVISION BLIZZARD INC COM Stock 00507V109 118 1,988 SH   SOLE   0 0 1,988
TORONTO DOMINION BK ONT COM NEW Stock 891160509 141 2,509 SH   SOLE   0 0 2,509
ISHARES S&P MIDCAP FUND ETF 464287507 126 614 SH   SOLE   0 0 614
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 45 2,720 SH   SOLE   0 0 2,720
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND ETF 33735K108 54 743 SH   SOLE   0 0 743
FRONTIER COMMUNICATIONS CORP COM NEW Stock 35906A306 0 233 SH   SOLE   0 0 233
ISHARES MSCI EAFE ETF ETF 464287465 27 382 SH   SOLE   0 0 382
APPLE INC COM Stock 037833100 4,730 16,106 SH   SOLE   0 0 16,106
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 27 573 SH   SOLE   0 0 573
ABBOTT LABS COM Stock 002824100 238 2,744 SH   SOLE   0 0 2,744
DISNEY WALT CO COM DISNEY Stock 254687106 1,861 12,864 SH   SOLE   0 0 12,864
ISHARES RUSSELL 1000 ETF ETF 464287622 161 900 SH   SOLE   0 0 900
ANAVEX LIFE SCIENCES CORP COM NEW Stock 032797300 4 1,436 SH   SOLE   0 0 1,436
MARSH & MCLENNAN COS INC COM Stock 571748102 8 75 SH   SOLE   0 0 75
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 272 1,994 SH   SOLE   0 0 1,994
ISHARES MORNINGSTAR LARGE-CAP ETF ETF 464287127 102 552 SH   SOLE   0 0 552