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
ABBVIE INC COM Stock 00287Y109 653 5,796 SH   SOLE   0 0 5,795
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 2,548 4,351 SH   SOLE   0 0 4,351
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 218 962 SH   SOLE   0 0 962
ALPHABET INC CAP STK CL A Stock 02079K305 4,771 1,954 SH   SOLE   0 0 1,954
ALTRIA GROUP INC COM Stock 02209S103 355 7,448 SH   SOLE   0 0 7,448
AMAZON COM INC COM Stock 023135106 867 252 SH   SOLE   0 0 252
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,791 6,631 SH   SOLE   0 0 6,631
APPLE INC COM Stock 037833100 7,059 51,538 SH   SOLE   0 0 51,538
BECTON DICKINSON & CO COM Stock 075887109 517 2,127 SH   SOLE   0 0 2,126
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 989 3,560 SH   SOLE   0 0 3,560
BOEING CO COM Stock 097023105 442 1,844 SH   SOLE   0 0 1,844
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 779 4,821 SH   SOLE   0 0 4,820
BROADSTONE NET LEASE INC COM REIT 11135E203 628 26,844 SH   SOLE   0 0 26,844
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 344 222 SH   SOLE   0 0 222
CHUBB LIMITED COM Stock H1467J104 429 2,700 SH   SOLE   0 0 2,700
CINTAS CORP COM Stock 172908105 859 2,248 SH   SOLE   0 0 2,248
CISCO SYS INC COM Stock 17275R102 989 18,668 SH   SOLE   0 0 18,668
COMCAST CORP NEW CL A Stock 20030N101 1,307 22,916 SH   SOLE   0 0 22,916
CVS HEALTH CORP COM Stock 126650100 494 5,925 SH   SOLE   0 0 5,925
DIAGEO PLC SPON ADR NEW ADR 25243Q205 702 3,663 SH   SOLE   0 0 3,663
DIGITAL RLTY TR INC COM REIT 253868103 1,277 8,489 SH   SOLE   0 0 8,488
DISNEY WALT CO COM Stock 254687106 2,105 11,977 SH   SOLE   0 0 11,976
ECOLAB INC COM Stock 278865100 1,121 5,442 SH   SOLE   0 0 5,441
EVEREST RE GROUP LTD COM Stock G3223R108 710 2,819 SH   SOLE   0 0 2,819
EXXON MOBIL CORP COM Stock 30231G102 340 5,385 SH   SOLE   0 0 5,385
FACEBOOK INC CL A Stock 30303M102 1,790 5,147 SH   SOLE   0 0 5,147
FEDEX CORP COM Stock 31428X106 257 862 SH   SOLE   0 0 862
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF ETF 316092873 557 10,226 SH   SOLE   0 0 10,226
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 1,517 23,805 SH   SOLE   0 0 23,804
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1,666 14,141 SH   SOLE   0 0 14,140
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 293 7,998 SH   SOLE   0 0 7,998
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 6,665 130,937 SH   SOLE   0 0 130,937
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 4,318 75,392 SH   SOLE   0 0 75,392
FIRST TRUST MUNICIPAL HIGH INCOME ETF ETF 33739P301 1,515 26,945 SH   SOLE   0 0 26,945
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 4,232 205,455 SH   SOLE   0 0 205,454
FIRST TRUST RIVERFRONT DYNAMIC EMERGING MARKETS ETF ETF 33739P707 863 11,565 SH   SOLE   0 0 11,565
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 1,467 30,241 SH   SOLE   0 0 30,241
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805 8,250 153,832 SH   SOLE   0 0 153,831
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104 6,380 316,141 SH   SOLE   0 0 316,141
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1,759 44,238 SH   SOLE   0 0 44,237
HOME DEPOT INC COM Stock 437076102 2,365 7,417 SH   SOLE   0 0 7,417
HONEYWELL INTL INC COM Stock 438516106 1,707 7,783 SH   SOLE   0 0 7,782
ILLINOIS TOOL WKS INC COM Stock 452308109 572 2,557 SH   SOLE   0 0 2,557
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 1,081 9,105 SH   SOLE   0 0 9,105
INVESCO QQQ TRUST ETF 46090E103 3,477 9,809 SH   SOLE   0 0 9,808
IQVIA HLDGS INC COM Stock 46266C105 927 3,827 SH   SOLE   0 0 3,827
ISHARES 1 to 3 YEAR TREASURY BOND ETF ETF 464287457 571 6,629 SH   SOLE   0 0 6,628
ISHARES ASIA 50 ETF ETF 464288430 545 5,952 SH   SOLE   0 0 5,951
ISHARES CORE MSCI EAFE ETF ETF 46432F842 430 5,750 SH   SOLE   0 0 5,750
ISHARES CORE S&P 500 ETF ETF 464287200 2,268 5,276 SH   SOLE   0 0 5,275
ISHARES CORE S&P US VALUE ETF ETF 464287663 1,062 14,764 SH   SOLE   0 0 14,764
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226 2,623 22,742 SH   SOLE   0 0 22,742
ISHARES CURRENCY HEDGED MSCI EAFE SMALL CAP ETF ETF 46435G839 887 24,375 SH   SOLE   0 0 24,375
ISHARES EUROPE ETF ETF 464287861 627 11,766 SH   SOLE   0 0 11,766
ISHARES FLOATING RATE BOND ETF ETF 46429B655 675 13,281 SH   SOLE   0 0 13,280
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 718 22,156 SH   SOLE   0 0 22,155
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 747 6,960 SH   SOLE   0 0 6,960
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 767 10,343 SH   SOLE   0 0 10,342
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 1,860 25,267 SH   SOLE   0 0 25,267
ISHARES MSCI USA SMALL CAP MIN VOL FACTOR ETF ETF 46435G433 1,174 30,856 SH   SOLE   0 0 30,856
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 765 6,527 SH   SOLE   0 0 6,527
ISHARES S&P 500 GROWTH ETF ETF 464287309 3,329 45,778 SH   SOLE   0 0 45,778
ISHARES S&P MID CAP 400 GROWTH ETF ETF 464287606 963 11,896 SH   SOLE   0 0 11,896
ISHARES S&P SMALL CAP 600 GROWTH ETF ETF 464287887 609 4,594 SH   SOLE   0 0 4,594
ISHARES S&P SMALL CAP 600 VALUE ETF ETF 464287879 850 8,066 SH   SOLE   0 0 8,065
ISHARES S&P SMALL CAP FUND ETF 464287804 756 6,693 SH   SOLE   0 0 6,692
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,655 14,189 SH   SOLE   0 0 14,189
JOHNSON & JOHNSON COM Stock 478160104 2,581 15,670 SH   SOLE   0 0 15,669
JPMORGAN CHASE & CO COM Stock 46625H100 2,928 18,825 SH   SOLE   0 0 18,824
LINDE PLC SHS Stock G5494J103 1,529 5,289 SH   SOLE   0 0 5,288
MARSH & MCLENNAN COS INC COM Stock 571748102 248 1,759 SH   SOLE   0 0 1,759
MASTERCARD INCORPORATED CL A Stock 57636Q104 810 2,219 SH   SOLE   0 0 2,219
MCCORMICK & CO INC COM NON VTG Stock 579780206 1,075 12,170 SH   SOLE   0 0 12,169
MCDONALDS CORP COM Stock 580135101 424 1,835 SH   SOLE   0 0 1,834
MICROSOFT CORP COM Stock 594918104 1,207 4,455 SH   SOLE   0 0 4,454
MORGAN STANLEY COM NEW Stock 617446448 1,281 13,967 SH   SOLE   0 0 13,967
NIKE INC CL B Stock 654106103 300 1,939 SH   SOLE   0 0 1,939
NUVEEN N Y MUN VALUE FD COM CEF 67062M105 168 16,739 SH   SOLE   0 0 16,739
NUVEEN N Y SELECT TAX FREE INC SH BEN INT CEF 67063V104 152 10,677 SH   SOLE   0 0 10,677
ONEOK INC NEW COM Stock 682680103 431 7,754 SH   SOLE   0 0 7,754
PARKER HANNIFIN CORP COM Stock 701094104 231 753 SH   SOLE   0 0 753
PEPSICO INC COM Stock 713448108 631 4,258 SH   SOLE   0 0 4,258
PHILIP MORRIS INTL INC COM Stock 718172109 626 6,321 SH   SOLE   0 0 6,321
PHILLIPS 66 COM Stock 718546104 408 4,750 SH   SOLE   0 0 4,749
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE TRADED FUND ETF 72201R833 518 5,080 SH   SOLE   0 0 5,080
PROCTER AND GAMBLE CO COM Stock 742718109 1,781 13,197 SH   SOLE   0 0 13,196
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 317 3,720 SH   SOLE   0 0 3,720
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 318 8,196 SH   SOLE   0 0 8,196
ROYAL GOLD INC COM Stock 780287108 543 4,760 SH   SOLE   0 0 4,759
S&P GLOBAL INC COM Stock 78409V104 346 842 SH   SOLE   0 0 842
SCHWAB CHARLES CORP COM Stock 808513105 316 4,342 SH   SOLE   0 0 4,342
SCHWAB US SMALL CAP ETF ETF 808524607 284 2,728 SH   SOLE   0 0 2,728
SHERWIN WILLIAMS CO COM Stock 824348106 366 1,344 SH   SOLE   0 0 1,344
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 4,577 98,870 SH   SOLE   0 0 98,870
SPDR GOLD SHARES ETF 78463V107 1,998 12,062 SH   SOLE   0 0 12,062
SPDR S&P 500 ETF ETF 78462F103 238 556 SH   SOLE   0 0 556
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 737 8,305 SH   SOLE   0 0 8,305
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 575 6,705 SH   SOLE   0 0 6,705
SPDR S&P DIVIDEND ETF ETF 78464A763 208 1,701 SH   SOLE   0 0 1,700
STARBUCKS CORP COM Stock 855244109 1,615 14,448 SH   SOLE   0 0 14,447
TEXAS INSTRS INC COM Stock 882508104 421 2,191 SH   SOLE   0 0 2,190
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 3,272 6,486 SH   SOLE   0 0 6,486
TRAVELERS COMPANIES INC COM Stock 89417E109 234 1,565 SH   SOLE   0 0 1,565
UNITED PARCEL SERVICE INC CL B Stock 911312106 411 1,976 SH   SOLE   0 0 1,975
UNITEDHEALTH GROUP INC COM Stock 91324P102 2,453 6,127 SH   SOLE   0 0 6,126
V F CORP COM Stock 918204108 265 3,236 SH   SOLE   0 0 3,235
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 475 13,975 SH   SOLE   0 0 13,975
VANECK VECTORS LOW CARBON ENERGY ETF ETF 92189F502 1,301 8,076 SH   SOLE   0 0 8,076
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 1,013 6,543 SH   SOLE   0 0 6,542
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 1,120 12,382 SH   SOLE   0 0 12,382
VANGUARD GROWTH INDEX FUND ETF 922908736 233 813 SH   SOLE   0 0 813
VANGUARD MID CAP INDEX FUND ETF 922908629 3,559 14,995 SH   SOLE   0 0 14,995
VERISK ANALYTICS INC COM Stock 92345Y106 1,280 7,328 SH   SOLE   0 0 7,328
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,336 23,843 SH   SOLE   0 0 23,842
VISA INC COM CL A Stock 92826C839 2,007 8,584 SH   SOLE   0 0 8,583
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1,303 3,628 SH   SOLE   0 0 3,628
X TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 3,095 82,463 SH   SOLE   0 0 82,462
X TRACKERS MSCI EUROPE HEDGED EQUITY ETF ETF 233051853 677 19,859 SH   SOLE   0 0 19,859