The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 3,310 18,867 SH   SOLE   0 0 18,867
ABBOTT LABS COM 002824100 644 5,452 SH   SOLE   0 0 5,452
ABBVIE INC COM 00287Y109 2,060 19,100 SH   SOLE   0 0 19,100
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 70 16,871 SH   SOLE   0 0 16,871
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 218 2,521 SH   SOLE   0 0 2,521
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,235 19,488 SH   SOLE   0 0 19,488
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,304 4,002 SH   SOLE   0 0 4,002
ADVANCED MICRO DEVICES INC COM 007903107 227 2,210 SH   SOLE   0 0 2,210
AGNC INVT CORP COM 00123Q104 313 19,845 SH   SOLE   0 0 19,845
AIR PRODS & CHEMS INC COM 009158106 1,236 4,828 SH   SOLE   0 0 4,828
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 662 3,467 SH   SOLE   0 0 3,467
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 208 1,404 SH   SOLE   0 0 1,404
ALPHABET INC CAP STK CL A 02079K305 3,192 1,194 SH   SOLE   0 0 1,194
ALPHABET INC CAP STK CL C 02079K107 5,864 2,200 SH   SOLE   0 0 2,200
ALPS ETF TR CLEAN ENERGY 00162Q460 2,408 36,403 SH   SOLE   0 0 36,403
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,478 28,930 SH   SOLE   0 0 28,930
ALTRIA GROUP INC COM 02209S103 1,637 35,956 SH   SOLE   0 0 35,956
AMAZON COM INC COM 023135106 7,949 2,420 SH   SOLE   0 0 2,420
AMERICAN ELEC PWR CO INC COM 025537101 2,286 28,159 SH   SOLE   0 0 28,159
AMERICAN EXPRESS CO COM 025816109 580 3,460 SH   SOLE   0 0 3,460
AMERICAN TOWER CORP NEW COM 03027X100 421 1,586 SH   SOLE   0 0 1,586
AMERICAN WTR WKS CO INC NEW COM 030420103 1,230 7,277 SH   SOLE   0 0 7,277
AMGEN INC COM 031162100 2,625 12,344 SH   SOLE   0 0 12,344
AMPHENOL CORP NEW CL A 032095101 1,529 20,875 SH   SOLE   0 0 20,875
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 484 13,866 SH   SOLE   0 0 13,866
ANALOG DEVICES INC COM 032654105 1,801 10,754 SH   SOLE   0 0 10,754
ANSYS INC COM 03662Q105 4,194 12,318 SH   SOLE   0 0 12,318
APPLE INC COM 037833100 29,769 210,382 SH   SOLE   0 0 210,382
APPLIED MATLS INC COM 038222105 241 1,875 SH   SOLE   0 0 1,875
APTIV PLC SHS G6095L109 2,392 16,057 SH   SOLE   0 0 16,057
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 42 10,301 SH   SOLE   0 0 10,301
ARCHER DANIELS MIDLAND CO COM 039483102 1,135 18,906 SH   SOLE   0 0 18,906
ARES CAPITAL CORP COM 04010L103 955 46,969 SH   SOLE   0 0 46,969
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1,184 15,176 SH   SOLE   0 0 15,176
ARK ETF TR FINTECH INNOVA 00214Q708 1,238 25,076 SH   SOLE   0 0 25,076
ARK ETF TR GENOMIC REV ETF 00214Q302 4,560 61,029 SH   SOLE   0 0 61,029
ARK ETF TR INNOVATION ETF 00214Q104 12,663 114,563 SH   SOLE   0 0 114,563
ARK ETF TR NEXT GNRTN INTER 00214Q401 2,758 19,858 SH   SOLE   0 0 19,858
AT&T INC COM 00206R102 2,272 84,123 SH   SOLE   0 0 84,123
ATLAS CORP SHARES Y0436Q109 1,174 77,300 SH   SOLE   0 0 77,300
AUTOMATIC DATA PROCESSING IN COM 053015103 415 2,074 SH   SOLE   0 0 2,074
AVALONBAY CMNTYS INC COM 053484101 1,451 6,546 SH   SOLE   0 0 6,546
AVERY DENNISON CORP COM 053611109 1,378 6,650 SH   SOLE   0 0 6,650
BECTON DICKINSON & CO COM 075887109 1,901 7,735 SH   SOLE   0 0 7,735
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,466 12,700 SH   SOLE   0 0 12,700
BIOLIFE SOLUTIONS INC COM NEW 09062W204 619 14,620 SH   SOLE   0 0 14,620
BK OF AMERICA CORP COM 060505104 933 21,977 SH   SOLE   0 0 21,977
BLACKSTONE INC COM 09260D107 419 3,604 SH   SOLE   0 0 3,604
BOEING CO COM 097023105 2,011 9,145 SH   SOLE   0 0 9,145
BRISTOL-MYERS SQUIBB CO COM 110122108 370 6,257 SH   SOLE   0 0 6,257
BROADCOM INC COM 11135F101 252 519 SH   SOLE   0 0 519
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,938 17,630 SH   SOLE   0 0 17,630
CADENCE DESIGN SYSTEM INC COM 127387108 377 2,491 SH   SOLE   0 0 2,491
CATERPILLAR INC COM 149123101 1,737 9,050 SH   SOLE   0 0 9,050
CHEVRON CORP NEW COM 166764100 1,657 16,337 SH   SOLE   0 0 16,337
CHURCH & DWIGHT INC COM 171340102 2,879 34,873 SH   SOLE   0 0 34,873
CISCO SYS INC COM 17275R102 1,346 24,731 SH   SOLE   0 0 24,731
CISCO SYS INC COM 17275R102 24 2,000 SH Call SOLE   0 0 2,000
CLOROX CO DEL COM 189054109 3,100 18,718 SH   SOLE   0 0 18,718
CLOUDFLARE INC CL A COM 18915M107 279 2,478 SH   SOLE   0 0 2,478
COCA COLA CO COM 191216100 2,735 52,134 SH   SOLE   0 0 52,134
COCA COLA CO COM 191216100 7 2,000 SH Call SOLE   0 0 2,000
COGNEX CORP COM 192422103 884 11,025 SH   SOLE   0 0 11,025
COLGATE PALMOLIVE CO COM 194162103 2,296 30,374 SH   SOLE   0 0 30,374
COMCAST CORP NEW CL A 20030N101 449 8,032 SH   SOLE   0 0 8,032
CONSOLIDATED EDISON INC COM 209115104 2,004 27,608 SH   SOLE   0 0 27,608
COSTCO WHSL CORP NEW COM 22160K105 8,088 18,000 SH   SOLE   0 0 18,000
CROWN CASTLE INTL CORP NEW COM 22822V101 469 2,705 SH   SOLE   0 0 2,705
CSX CORP COM 126408103 257 8,629 SH   SOLE   0 0 8,629
CUMMINS INC COM 231021106 868 3,865 SH   SOLE   0 0 3,865
DANAHER CORPORATION COM 235851102 7,476 24,557 SH   SOLE   0 0 24,557
DEERE & CO COM 244199105 349 1,041 SH   SOLE   0 0 1,041
DIAGEO PLC SPON ADR NEW 25243Q205 2,209 11,444 SH   SOLE   0 0 11,444
DISNEY WALT CO COM 254687106 938 5,547 SH   SOLE   0 0 5,547
DOCUSIGN INC COM 256163106 856 3,324 SH   SOLE   0 0 3,324
DOMINION ENERGY INC COM 25746U109 517 7,075 SH   SOLE   0 0 7,075
DUKE ENERGY CORP NEW COM NEW 26441C204 676 6,931 SH   SOLE   0 0 6,931
DWS STRATEGIC MUN INCOME TR COM 23342Q101 171 13,899 SH   SOLE   0 0 13,899
EATON CORP PLC SHS G29183103 1,170 7,834 SH   SOLE   0 0 7,834
EATON VANCE LTD DURATION INC COM 27828H105 133 10,060 SH   SOLE   0 0 10,060
EATON VANCE TAX-MANAGED GLOB COM 27829F108 104 10,460 SH   SOLE   0 0 10,460
ECOLAB INC COM 278865100 382 1,831 SH   SOLE   0 0 1,831
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 919 95,962 SH   SOLE   0 0 95,962
ENTERPRISE PRODS PARTNERS L COM 293792107 237 10,959 SH   SOLE   0 0 10,959
EOG RES INC COM 26875P101 703 8,755 SH   SOLE   0 0 8,755
EPR PPTYS COM SH BEN INT 26884U109 2,338 47,350 SH   SOLE   0 0 47,350
EQUINIX INC COM 29444U700 1,104 1,397 SH   SOLE   0 0 1,397
EQUITY LIFESTYLE PPTYS INC COM 29472R108 243 3,105 SH   SOLE   0 0 3,105
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 413 8,232 SH   SOLE   0 0 8,232
EXXON MOBIL CORP COM 30231G102 2,038 34,651 SH   SOLE   0 0 34,651
FACEBOOK INC CL A 30303M102 2,399 7,068 SH   SOLE   0 0 7,068
FACTSET RESH SYS INC COM 303075105 1,402 3,551 SH   SOLE   0 0 3,551
FASTENAL CO COM 311900104 811 15,715 SH   SOLE   0 0 15,715
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1,138 21,307 SH   SOLE   0 0 21,307
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 361 4,494 SH   SOLE   0 0 4,494
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 921 17,150 SH   SOLE   0 0 17,150
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,902 16,031 SH   SOLE   0 0 16,031
FIRST INDL RLTY TR INC COM 32054K103 234 4,500 SH   SOLE   0 0 4,500
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 266 4,682 SH   SOLE   0 0 4,682
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 376 9,375 SH   SOLE   0 0 9,375
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 302 26,319 SH   SOLE   0 0 26,319
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 312 7,059 SH   SOLE   0 0 7,059
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 203 2,666 SH   SOLE   0 0 2,666
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 248 5,083 SH   SOLE   0 0 5,083
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 313 2,536 SH   SOLE   0 0 2,536
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 504 5,918 SH   SOLE   0 0 5,918
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 270 6,099 SH   SOLE   0 0 6,099
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 259 5,186 SH   SOLE   0 0 5,186
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 14,120 188,714 SH   SOLE   0 0 188,714
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,012 4,291 SH   SOLE   0 0 4,291
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 259 5,129 SH   SOLE   0 0 5,129
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 523 8,361 SH   SOLE   0 0 8,361
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,140 6,863 SH   SOLE   0 0 6,863
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3,357 70,718 SH   SOLE   0 0 70,718
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 854 15,953 SH   SOLE   0 0 15,953
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 313 2,812 SH   SOLE   0 0 2,812
FIRST TR NASDAQ 100 TECH IND SHS 337345102 365 2,314 SH   SOLE   0 0 2,314
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,962 126,585 SH   SOLE   0 0 126,585
FRANCO NEV CORP COM 351858105 347 2,670 SH   SOLE   0 0 2,670
FS KKR CAP CORP COM 302635206 220 9,996 SH   SOLE   0 0 9,996
GABELLI CONV & INC SECS FD I COM 36240B109 402 66,197 SH   SOLE   0 0 66,197
GENERAC HLDGS INC COM 368736104 979 2,394 SH   SOLE   0 0 2,394
GENERAL DYNAMICS CORP COM 369550108 1,450 7,398 SH   SOLE   0 0 7,398
GENERAL ELECTRIC CO COM NEW 369604301 209 2,026 SH   SOLE   0 0 2,026
GENERAL MLS INC COM 370334104 916 15,306 SH   SOLE   0 0 15,306
GLADSTONE INVT CORP COM 376546107 2,078 149,844 SH   SOLE   0 0 149,844
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,209 31,653 SH   SOLE   0 0 31,653
GLOBAL X FDS GLB X SUPERDIV 37950E549 151 11,428 SH   SOLE   0 0 11,428
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 200 2,442 SH   SOLE   0 0 2,442
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 519 14,183 SH   SOLE   0 0 14,183
GLOBAL X FDS US INFR DEV ETF 37954Y673 326 12,837 SH   SOLE   0 0 12,837
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 260 2,597 SH   SOLE   0 0 2,597
HEICO CORP NEW COM 422806109 1,479 11,212 SH   SOLE   0 0 11,212
HELIOS TECHNOLOGIES INC COM 42328H109 235 2,865 SH   SOLE   0 0 2,865
HERSHEY CO COM 427866108 362 2,137 SH   SOLE   0 0 2,137
HOME DEPOT INC COM 437076102 4,684 14,270 SH   SOLE   0 0 14,270
HONEYWELL INTL INC COM 438516106 4,608 21,707 SH   SOLE   0 0 21,707
IDEXX LABS INC COM 45168D104 5,149 8,279 SH   SOLE   0 0 8,279
IHS MARKIT LTD SHS G47567105 3,896 33,405 SH   SOLE   0 0 33,405
ILLINOIS TOOL WKS INC COM 452308109 2,012 9,739 SH   SOLE   0 0 9,739
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 967 29,410 SH   SOLE   0 0 29,410
INTEL CORP COM 458140100 1,180 22,140 SH   SOLE   0 0 22,140
INTERNATIONAL BUSINESS MACHS COM 459200101 581 4,183 SH   SOLE   0 0 4,183
INTUIT COM 461202103 2,664 4,937 SH   SOLE   0 0 4,937
INTUITIVE SURGICAL INC COM NEW 46120E602 1,661 1,671 SH   SOLE   0 0 1,671
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1,566 27,570 SH   SOLE   0 0 27,570
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 20,281 69,301 SH   SOLE   0 0 69,301
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 322 15,562 SH   SOLE   0 0 15,562
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 336 24,467 SH   SOLE   0 0 24,467
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 246 5,229 SH   SOLE   0 0 5,229
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 245 10,244 SH   SOLE   0 0 10,244
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 240 11,810 SH   SOLE   0 0 11,810
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 211 9,103 SH   SOLE   0 0 9,103
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 815 54,216 SH   SOLE   0 0 54,216
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 645 12,274 SH   SOLE   0 0 12,274
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1,965 10,766 SH   SOLE   0 0 10,766
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 481 10,201 SH   SOLE   0 0 10,201
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,430 72,808 SH   SOLE   0 0 72,808
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,212 56,300 SH   SOLE   0 0 56,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,045 48,222 SH   SOLE   0 0 48,222
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 329 14,859 SH   SOLE   0 0 14,859
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 617 3,835 SH   SOLE   0 0 3,835
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 2,376 31,747 SH   SOLE   0 0 31,747
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 412 3,231 SH   SOLE   0 0 3,231
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 191 12,717 SH   SOLE   0 0 12,717
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 572 28,878 SH   SOLE   0 0 28,878
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 6,678 27,998 SH   SOLE   0 0 27,998
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 494 5,867 SH   SOLE   0 0 5,867
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,250 16,451 SH   SOLE   0 0 16,451
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,618 17,477 SH   SOLE   0 0 17,477
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,219 6,330 SH   SOLE   0 0 6,330
INVESCO MUN OPPORTUNITY TR COM 46132C107 302 22,046 SH   SOLE   0 0 22,046
IQVIA HLDGS INC COM 46266C105 373 1,556 SH   SOLE   0 0 1,556
ISHARES GOLD TR ISHARES NEW 464285204 428 12,809 SH   SOLE   0 0 12,809
ISHARES INC CORE MSCI EMKT 46434G103 1,211 19,601 SH   SOLE   0 0 19,601
ISHARES INC ESG AWR MSCI EM 46434G863 2,258 54,497 SH   SOLE   0 0 54,497
ISHARES INC MSCI EQUAL WEITE 464286681 2,602 31,092 SH   SOLE   0 0 31,092
ISHARES INC MSCI GBL MIN VOL 464286525 2,132 20,756 SH   SOLE   0 0 20,756
ISHARES INC US INTL HGH YLD 464286178 329 6,567 SH   SOLE   0 0 6,567
ISHARES SILVER TR ISHARES 46428Q109 238 11,595 SH   SOLE   0 0 11,595
ISHARES TR 0-5YR HI YL CP 46434V407 1,265 27,683 SH   SOLE   0 0 27,683
ISHARES TR 0-5YR INVT GR CP 46434V100 787 15,230 SH   SOLE   0 0 15,230
ISHARES TR 1 3 YR TREAS BD 464287457 1,953 22,671 SH   SOLE   0 0 22,671
ISHARES TR 3 7 YR TREAS BD 464288661 1,343 10,315 SH   SOLE   0 0 10,315
ISHARES TR BARCLAYS 7 10 YR 464287440 372 3,225 SH   SOLE   0 0 3,225
ISHARES TR BLACKROCK ULTRA 46434V878 1,058 20,940 SH   SOLE   0 0 20,940
ISHARES TR BROAD USD HIGH 46435U853 426 10,255 SH   SOLE   0 0 10,255
ISHARES TR COHEN STEER REIT 464287564 476 7,275 SH   SOLE   0 0 7,275
ISHARES TR CONSER ALLOC ETF 464289883 709 17,942 SH   SOLE   0 0 17,942
ISHARES TR CONV BD ETF 46435G102 819 8,207 SH   SOLE   0 0 8,207
ISHARES TR CORE 1 5 YR USD 46432F859 1,733 33,935 SH   SOLE   0 0 33,935
ISHARES TR CORE DIV GRWTH 46434V621 1,985 39,516 SH   SOLE   0 0 39,516
ISHARES TR CORE MSCI EAFE 46432F842 863 11,620 SH   SOLE   0 0 11,620
ISHARES TR CORE MSCI TOTAL 46432F834 570 8,022 SH   SOLE   0 0 8,022
ISHARES TR CORE S&P MCP ETF 464287507 3,724 14,155 SH   SOLE   0 0 14,155
ISHARES TR CORE S&P SCP ETF 464287804 1,741 15,945 SH   SOLE   0 0 15,945
ISHARES TR CORE S&P TTL STK 464287150 2,178 22,142 SH   SOLE   0 0 22,142
ISHARES TR CORE S&P US GWT 464287671 1,571 15,338 SH   SOLE   0 0 15,338
ISHARES TR CORE S&P US VLU 464287663 862 12,166 SH   SOLE   0 0 12,166
ISHARES TR CORE S&P500 ETF 464287200 7,825 18,164 SH   SOLE   0 0 18,164
ISHARES TR CORE TOTAL USD 46434V613 878 16,483 SH   SOLE   0 0 16,483
ISHARES TR CORE US AGGBD ET 464287226 2,902 25,272 SH   SOLE   0 0 25,272
ISHARES TR EAFE GRWTH ETF 464288885 2,395 22,496 SH   SOLE   0 0 22,496
ISHARES TR EAFE VALUE ETF 464288877 2,832 55,687 SH   SOLE   0 0 55,687
ISHARES TR ESG AWR MSCI USA 46435G425 5,894 59,857 SH   SOLE   0 0 59,857
ISHARES TR ESG AWRE 1 5 YR 46435G243 497 19,113 SH   SOLE   0 0 19,113
ISHARES TR ESG AWRE USD ETF 46435G193 1,011 36,749 SH   SOLE   0 0 36,749
ISHARES TR EXPONENTIAL TECH 46434V381 826 13,168 SH   SOLE   0 0 13,168
ISHARES TR FALN ANGLS USD 46435G474 2,801 93,024 SH   SOLE   0 0 93,024
ISHARES TR FLTG RATE NT ETF 46429B655 1,995 39,232 SH   SOLE   0 0 39,232
ISHARES TR GL CLEAN ENE ETF 464288224 465 21,489 SH   SOLE   0 0 21,489
ISHARES TR GLOBAL FINLS ETF 464287333 327 4,168 SH   SOLE   0 0 4,168
ISHARES TR GLOBAL TECH ETF 464287291 302 5,338 SH   SOLE   0 0 5,338
ISHARES TR GRWT ALLOCAT ETF 464289867 1,377 24,824 SH   SOLE   0 0 24,824
ISHARES TR IBONDS DEC 46435U697 903 33,509 SH   SOLE   0 0 33,509
ISHARES TR IBONDS DEC 25 46435U432 1,780 63,691 SH   SOLE   0 0 63,691
ISHARES TR IBONDS DEC21 ETF 46434VBK5 891 36,012 SH   SOLE   0 0 36,012
ISHARES TR IBONDS DEC22 ETF 46434VBA7 568 22,444 SH   SOLE   0 0 22,444
ISHARES TR IBOXX HI YD ETF 464288513 457 5,221 SH   SOLE   0 0 5,221
ISHARES TR IBOXX INV CP ETF 464287242 4,300 32,324 SH   SOLE   0 0 32,324
ISHARES TR ISHARES BIOTECH 464287556 1,285 7,950 SH   SOLE   0 0 7,950
ISHARES TR ISHARES SEMICDTR 464287523 1,506 3,377 SH   SOLE   0 0 3,377
ISHARES TR ISHS 1-5YR INVS 464288646 1,866 34,158 SH   SOLE   0 0 34,158
ISHARES TR ISHS 5-10YR INVT 464288638 699 11,636 SH   SOLE   0 0 11,636
ISHARES TR JPMORGAN USD EMG 464288281 466 4,232 SH   SOLE   0 0 4,232
ISHARES TR MBS ETF 464288588 2,633 24,349 SH   SOLE   0 0 24,349
ISHARES TR MRGSTR MD CP GRW 464288307 2,606 37,835 SH   SOLE   0 0 37,835
ISHARES TR MSCI CHINA ETF 46429B671 308 4,554 SH   SOLE   0 0 4,554
ISHARES TR MSCI EAFE ETF 464287465 711 9,109 SH   SOLE   0 0 9,109
ISHARES TR MSCI EAFE MIN VL 46429B689 2,085 27,671 SH   SOLE   0 0 27,671
ISHARES TR MSCI EMG MKT ETF 464287234 659 13,085 SH   SOLE   0 0 13,085
ISHARES TR MSCI GLOBAL IMP 46435G532 768 7,999 SH   SOLE   0 0 7,999
ISHARES TR MSCI KLD400 SOC 464288570 2,843 34,165 SH   SOLE   0 0 34,165
ISHARES TR MSCI USA ESG SLC 464288802 419 4,364 SH   SOLE   0 0 4,364
ISHARES TR MSCI USA MIN VOL 46429B697 3,432 46,691 SH   SOLE   0 0 46,691
ISHARES TR MSCI USA MMENTM 46432F396 4,012 22,847 SH   SOLE   0 0 22,847
ISHARES TR MSCI USA QLT FCT 46432F339 3,551 26,956 SH   SOLE   0 0 26,956
ISHARES TR MSCI USA VALUE 46432F388 1,558 15,467 SH   SOLE   0 0 15,467
ISHARES TR NATIONAL MUN ETF 464288414 1,471 12,663 SH   SOLE   0 0 12,663
ISHARES TR PFD AND INCM SEC 464288687 2,640 68,034 SH   SOLE   0 0 68,034
ISHARES TR RESIDENTIAL MULT 464288562 720 8,417 SH   SOLE   0 0 8,417
ISHARES TR RUS 1000 ETF 464287622 234 970 SH   SOLE   0 0 970
ISHARES TR RUS 1000 GRW ETF 464287614 3,253 11,870 SH   SOLE   0 0 11,870
ISHARES TR RUS 1000 VAL ETF 464287598 294 1,881 SH   SOLE   0 0 1,881
ISHARES TR RUS 2000 VAL ETF 464287630 511 3,187 SH   SOLE   0 0 3,187
ISHARES TR RUS MDCP VAL ETF 464287473 949 8,380 SH   SOLE   0 0 8,380
ISHARES TR RUSSELL 2000 ETF 464287655 2,273 10,389 SH   SOLE   0 0 10,389
ISHARES TR S&P 500 GRWT ETF 464287309 649 8,781 SH   SOLE   0 0 8,781
ISHARES TR S&P 500 VAL ETF 464287408 375 2,577 SH   SOLE   0 0 2,577
ISHARES TR S&P MC 400GR ETF 464287606 1,012 12,782 SH   SOLE   0 0 12,782
ISHARES TR S&P MC 400VL ETF 464287705 450 4,363 SH   SOLE   0 0 4,363
ISHARES TR S&P SML 600 GWT 464287887 229 1,759 SH   SOLE   0 0 1,759
ISHARES TR SELECT DIVID ETF 464287168 874 7,619 SH   SOLE   0 0 7,619
ISHARES TR SHRT NAT MUN ETF 464288158 740 6,876 SH   SOLE   0 0 6,876
ISHARES TR SP SMCP600VL ETF 464287879 267 2,657 SH   SOLE   0 0 2,657
ISHARES TR TIPS BD ETF 464287176 1,262 9,885 SH   SOLE   0 0 9,885
ISHARES TR U.S. MED DVC ETF 464288810 1,270 20,231 SH   SOLE   0 0 20,231
ISHARES TR U.S. REAL ES ETF 464287739 764 7,460 SH   SOLE   0 0 7,460
ISHARES TR US AER DEF ETF 464288760 343 3,289 SH   SOLE   0 0 3,289
ISHARES TR US HLTHCARE ETF 464287762 300 1,087 SH   SOLE   0 0 1,087
ISHARES TR US TREAS BD ETF 46429B267 7,178 270,543 SH   SOLE   0 0 270,543
ISHARES TR USD INV GRDE ETF 464288620 1,029 17,125 SH   SOLE   0 0 17,125
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 246 4,905 SH   SOLE   0 0 4,905
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 678 18,904 SH   SOLE   0 0 18,904
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 810 9,231 SH   SOLE   0 0 9,231
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 981 19,084 SH   SOLE   0 0 19,084
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 486 9,587 SH   SOLE   0 0 9,587
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 223 4,115 SH   SOLE   0 0 4,115
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 234 3,606 SH   SOLE   0 0 3,606
JANUS DETROIT STR TR HENDERSON MTG 47103U852 1,045 19,658 SH   SOLE   0 0 19,658
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 403 8,029 SH   SOLE   0 0 8,029
JOHNSON & JOHNSON COM 478160104 7,442 46,077 SH   SOLE   0 0 46,077
JPMORGAN CHASE & CO COM 46625H100 6,092 37,217 SH   SOLE   0 0 37,217
KEURIG DR PEPPER INC COM 49271V100 971 28,434 SH   SOLE   0 0 28,434
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,313 7,995 SH   SOLE   0 0 7,995
KIMBERLY-CLARK CORP COM 494368103 2,390 18,046 SH   SOLE   0 0 18,046
KKR & CO INC COM 48251W104 202 3,326 SH   SOLE   0 0 3,326
KLA CORP COM NEW 482480100 2,887 8,632 SH   SOLE   0 0 8,632
KRANESHARES TR CSI CHI INTERNET 500767306 257 5,439 SH   SOLE   0 0 5,439
LAM RESEARCH CORP COM 512807108 1,343 2,359 SH   SOLE   0 0 2,359
LCI INDS COM 50189K103 1,037 7,703 SH   SOLE   0 0 7,703
LEGGETT & PLATT INC COM 524660107 937 20,897 SH   SOLE   0 0 20,897
LILLY ELI & CO COM 532457108 255 1,102 SH   SOLE   0 0 1,102
LINDE PLC SHS G5494J103 551 1,877 SH   SOLE   0 0 1,877
LMP CAP & INCOME FD INC COM 50208A102 430 31,275 SH   SOLE   0 0 31,275
LOCKHEED MARTIN CORP COM 539830109 351 1,016 SH   SOLE   0 0 1,016
LOWES COS INC COM 548661107 254 1,253 SH   SOLE   0 0 1,253
MARATHON OIL CORP COM 565849106 161 11,760 SH   SOLE   0 0 11,760
MARKETAXESS HLDGS INC COM 57060D108 514 1,222 SH   SOLE   0 0 1,222
MARSH & MCLENNAN COS INC COM 571748102 1,029 6,797 SH   SOLE   0 0 6,797
MASTERCARD INCORPORATED CL A 57636Q104 1,033 2,970 SH   SOLE   0 0 2,970
MCDONALDS CORP COM 580135101 3,954 16,398 SH   SOLE   0 0 16,398
MEDTRONIC PLC SHS G5960L103 1,344 10,726 SH   SOLE   0 0 10,726
MERCK & CO INC COM 58933Y105 1,863 24,804 SH   SOLE   0 0 24,804
MGM RESORTS INTERNATIONAL COM 552953101 278 6,436 SH   SOLE   0 0 6,436
MICROSOFT CORP COM 594918104 33,184 117,706 SH   SOLE   0 0 117,706
MKS INSTRS INC COM 55306N104 294 1,948 SH   SOLE   0 0 1,948
MONOLITHIC PWR SYS INC COM 609839105 2,375 4,901 SH   SOLE   0 0 4,901
MOODYS CORP COM 615369105 854 2,405 SH   SOLE   0 0 2,405
MSCI INC COM 55354G100 3,293 5,413 SH   SOLE   0 0 5,413
NETFLIX INC COM 64110L106 1,046 1,713 SH   SOLE   0 0 1,713
NEXTERA ENERGY INC COM 65339F101 2,140 27,254 SH   SOLE   0 0 27,254
NIKE INC CL B 654106103 442 3,043 SH   SOLE   0 0 3,043
NORTHROP GRUMMAN CORP COM 666807102 341 948 SH   SOLE   0 0 948
NUVEEN MUN VALUE FD INC COM 670928100 753 66,476 SH   SOLE   0 0 66,476
NVIDIA CORPORATION COM 67066G104 4,095 19,770 SH   SOLE   0 0 19,770
ORACLE CORP COM 68389X105 329 3,777 SH   SOLE   0 0 3,777
OREILLY AUTOMOTIVE INC COM 67103H107 232 380 SH   SOLE   0 0 380
PACER FDS TR TRENDP 100 ETF 69374H303 2,909 52,257 SH   SOLE   0 0 52,257
PACER FDS TR TRENDP US LAR CP 69374H105 3,645 96,607 SH   SOLE   0 0 96,607
PACER FDS TR TRENDPILOT US BD 69374H642 835 30,779 SH   SOLE   0 0 30,779
PACER FDS TR US CASH COWS 100 69374H881 387 8,852 SH   SOLE   0 0 8,852
PALO ALTO NETWORKS INC COM 697435105 267 557 SH   SOLE   0 0 557
PAYCHEX INC COM 704326107 2,423 21,549 SH   SOLE   0 0 21,549
PAYPAL HLDGS INC COM 70450Y103 1,966 7,558 SH   SOLE   0 0 7,558
PEMBINA PIPELINE CORP COM 706327103 269 8,500 SH   SOLE   0 0 8,500
PENNANTPARK FLOATING RATE CA COM 70806A106 1,942 151,876 SH   SOLE   0 0 151,876
PEPSICO INC COM 713448108 3,224 21,433 SH   SOLE   0 0 21,433
PFIZER INC COM 717081103 1,755 40,796 SH   SOLE   0 0 40,796
PHILIP MORRIS INTL INC COM 718172109 258 2,722 SH   SOLE   0 0 2,722
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 413 4,159 SH   SOLE   0 0 4,159
PIMCO ETF TR 1-5 US TIP IDX 72201R205 585 10,657 SH   SOLE   0 0 10,657
PIMCO ETF TR 15+ YR US TIPS 72201R304 492 5,672 SH   SOLE   0 0 5,672
PIMCO ETF TR ACTIVE BD ETF 72201R775 253 2,286 SH   SOLE   0 0 2,286
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 417 4,087 SH   SOLE   0 0 4,087
PIMCO ETF TR INTER MUN BD ACT 72201R866 254 4,503 SH   SOLE   0 0 4,503
PIMCO ETF TR INV GRD CRP BD 72201R817 2,262 19,919 SH   SOLE   0 0 19,919
PIONEER MUNICIPAL HIGH INCOM COM 723762100 133 11,446 SH   SOLE   0 0 11,446
PLUG POWER INC COM NEW 72919P202 444 17,383 SH   SOLE   0 0 17,383
PRICE T ROWE GROUP INC COM 74144T108 523 2,661 SH   SOLE   0 0 2,661
PROCTER AND GAMBLE CO COM 742718109 4,758 34,032 SH   SOLE   0 0 34,032
PROGYNY INC COM 74340E103 276 4,935 SH   SOLE   0 0 4,935
PROLOGIS INC. COM 74340W103 633 5,045 SH   SOLE   0 0 5,045
PROSHARES TR INFLATN EXPECTNS 74348A814 455 15,384 SH   SOLE   0 0 15,384
PROSHARES TR S&P 500 DV ARIST 74348A467 855 9,652 SH   SOLE   0 0 9,652
PUBLIC STORAGE COM 74460D109 3,084 10,379 SH   SOLE   0 0 10,379
QUALCOMM INC COM 747525103 630 4,884 SH   SOLE   0 0 4,884
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,007 11,713 SH   SOLE   0 0 11,713
REALTY INCOME CORP COM 756109104 2,559 39,447 SH   SOLE   0 0 39,447
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,576 18,087 SH   SOLE   0 0 18,087
ROCKWELL AUTOMATION INC COM 773903109 1,862 6,332 SH   SOLE   0 0 6,332
ROPER TECHNOLOGIES INC COM 776696106 4,455 9,986 SH   SOLE   0 0 9,986
S&P GLOBAL INC COM 78409V104 255 601 SH   SOLE   0 0 601
SALESFORCE COM INC COM 79466L302 254 936 SH   SOLE   0 0 936
SANDSTORM GOLD LTD COM NEW 80013R206 75 13,095 SH   SOLE   0 0 13,095
SARATOGA INVT CORP COM NEW 80349A208 879 30,598 SH   SOLE   0 0 30,598
SBA COMMUNICATIONS CORP NEW CL A 78410G104 870 2,631 SH   SOLE   0 0 2,631
SCHWAB CHARLES CORP COM 808513105 2,414 33,135 SH   SOLE   0 0 33,135
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1,861 36,452 SH   SOLE   0 0 36,452
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 275 5,265 SH   SOLE   0 0 5,265
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 291 9,556 SH   SOLE   0 0 9,556
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 264 6,831 SH   SOLE   0 0 6,831
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,608 29,802 SH   SOLE   0 0 29,802
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 263 4,986 SH   SOLE   0 0 4,986
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 201 3,924 SH   SOLE   0 0 3,924
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 449 8,275 SH   SOLE   0 0 8,275
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,178 49,856 SH   SOLE   0 0 49,856
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9,871 132,960 SH   SOLE   0 0 132,960
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,923 12,988 SH   SOLE   0 0 12,988
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 224 3,322 SH   SOLE   0 0 3,322
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,924 28,111 SH   SOLE   0 0 28,111
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 788 10,279 SH   SOLE   0 0 10,279
SCHWAB STRATEGIC TR US REIT ETF 808524847 329 7,204 SH   SOLE   0 0 7,204
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,956 29,532 SH   SOLE   0 0 29,532
SCHWAB STRATEGIC TR US TIPS ETF 808524870 332 5,301 SH   SOLE   0 0 5,301
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,131 14,122 SH   SOLE   0 0 14,122
SELECT SECTOR SPDR TR ENERGY 81369Y506 530 10,171 SH   SOLE   0 0 10,171
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,352 36,031 SH   SOLE   0 0 36,031
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 358 8,051 SH   SOLE   0 0 8,051
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 361 2,010 SH   SOLE   0 0 2,010
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,232 32,426 SH   SOLE   0 0 32,426
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,905 22,816 SH   SOLE   0 0 22,816
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 479 4,895 SH   SOLE   0 0 4,895
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,714 42,483 SH   SOLE   0 0 42,483
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,992 13,338 SH   SOLE   0 0 13,338
SERVICENOW INC COM 81762P102 210 337 SH   SOLE   0 0 337
SHERWIN WILLIAMS CO COM 824348106 2,187 7,819 SH   SOLE   0 0 7,819
SHOPIFY INC CL A 82509L107 897 662 SH   SOLE   0 0 662
SITIME CORP COM 82982T106 450 2,205 SH   SOLE   0 0 2,205
SOLAREDGE TECHNOLOGIES INC COM 83417M104 203 766 SH   SOLE   0 0 766
SOUTHERN CO COM 842587107 229 3,700 SH   SOLE   0 0 3,700
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 501 1,482 SH   SOLE   0 0 1,482
SPDR GOLD TR GOLD SHS 78463V107 3,396 20,682 SH   SOLE   0 0 20,682
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 201 3,932 SH   SOLE   0 0 3,932
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,247 33,200 SH   SOLE   0 0 33,200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,342 4,869 SH   SOLE   0 0 4,869
SPDR SER TR AEROSPACE DEF 78464A631 1,680 14,084 SH   SOLE   0 0 14,084
SPDR SER TR BLMBRG BRC CNVRT 78464A359 207 2,429 SH   SOLE   0 0 2,429
SPDR SER TR BLOMBERG BRC INV 78468R200 1,423 46,422 SH   SOLE   0 0 46,422
SPDR SER TR BLOOMBERG BRCLYS 78468R622 260 2,375 SH   SOLE   0 0 2,375
SPDR SER TR BLOOMBERG SRT TR 78468R408 452 16,486 SH   SOLE   0 0 16,486
SPDR SER TR NUVEEN BLMBRG SR 78468R739 242 4,901 SH   SOLE   0 0 4,901
SPDR SER TR NUVEEN BRC MUNIC 78468R721 573 11,117 SH   SOLE   0 0 11,117
SPDR SER TR PORTFOLIO AGRGTE 78464A649 253 8,486 SH   SOLE   0 0 8,486
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,167 31,955 SH   SOLE   0 0 31,955
SPDR SER TR PORTFOLIO LN COR 78464A367 1,496 47,693 SH   SOLE   0 0 47,693
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,292 31,287 SH   SOLE   0 0 31,287
SPDR SER TR PORTFOLIO S&P400 78464A847 306 6,639 SH   SOLE   0 0 6,639
SPDR SER TR PORTFOLIO S&P500 78464A854 1,586 31,440 SH   SOLE   0 0 31,440
SPDR SER TR PRTFLO S&P500 GW 78464A409 744 11,626 SH   SOLE   0 0 11,626
SPDR SER TR PRTFLO S&P500 HI 78468R788 223 5,700 SH   SOLE   0 0 5,700
SPDR SER TR PRTFLO S&P500 VL 78464A508 970 24,859 SH   SOLE   0 0 24,859
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,078 14,253 SH   SOLE   0 0 14,253
SPDR SER TR S&P 400 MDCP VAL 78464A839 223 3,365 SH   SOLE   0 0 3,365
SPDR SER TR S&P 600 SMCP GRW 78464A201 551 6,327 SH   SOLE   0 0 6,327
SPDR SER TR S&P BIOTECH 78464A870 759 6,035 SH   SOLE   0 0 6,035
SPDR SER TR S&P DIVID ETF 78464A763 308 2,620 SH   SOLE   0 0 2,620
SPDR SER TR S&P HOMEBUILD 78464A888 462 6,445 SH   SOLE   0 0 6,445
SPDR SER TR S&P KENSHO NEW 78468R648 340 5,579 SH   SOLE   0 0 5,579
SPDR SER TR SPDR S&P 500 ETF 78468R796 2,055 19,349 SH   SOLE   0 0 19,349
SQUARE INC CL A 852234103 312 1,299 SH   SOLE   0 0 1,299
STARBUCKS CORP COM 855244109 1,861 16,875 SH   SOLE   0 0 16,875
STRYKER CORPORATION COM 863667101 3,379 12,812 SH   SOLE   0 0 12,812
SUN CMNTYS INC COM 866674104 419 2,262 SH   SOLE   0 0 2,262
SYSCO CORP COM 871829107 478 6,093 SH   SOLE   0 0 6,093
TARGET CORP COM 87612E106 3,400 14,864 SH   SOLE   0 0 14,864
TESLA INC COM 88160R101 4,787 6,172 SH   SOLE   0 0 6,172
TESLA INC COM 88160R101 2,231 28,800 SH Call SOLE   0 0 28,800
TEXAS PACIFIC LAND CORPORATI COM 88262P102 339 280 SH   SOLE   0 0 280
TORO CO COM 891092108 2,022 20,760 SH   SOLE   0 0 20,760
TRANE TECHNOLOGIES PLC SHS G8994E103 1,614 9,351 SH   SOLE   0 0 9,351
TYLER TECHNOLOGIES INC COM 902252105 1,481 3,230 SH   SOLE   0 0 3,230
UNDER ARMOUR INC CL C 904311206 468 26,690 SH   SOLE   0 0 26,690
UNILEVER PLC SPON ADR NEW 904767704 1,881 34,687 SH   SOLE   0 0 34,687
UNION PAC CORP COM 907818108 3,001 15,314 SH   SOLE   0 0 15,314
UNITED PARCEL SERVICE INC CL B 911312106 3,027 16,625 SH   SOLE   0 0 16,625
UNITEDHEALTH GROUP INC COM 91324P102 2,584 6,613 SH   SOLE   0 0 6,613
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1,203 36,391 SH   SOLE   0 0 36,391
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 242 3,868 SH   SOLE   0 0 3,868
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 777 15,170 SH   SOLE   0 0 15,170
VANECK ETF TRUST INVESTMENT GRD 92189F486 510 20,092 SH   SOLE   0 0 20,092
VANECK ETF TRUST LONG MUNI ETF 92189F536 776 36,081 SH   SOLE   0 0 36,081
VANECK ETF TRUST MORTGAGE REIT 92189F452 230 12,079 SH   SOLE   0 0 12,079
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 353 1,378 SH   SOLE   0 0 1,378
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3,248 12,180 SH   SOLE   0 0 12,180
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 577 2,932 SH   SOLE   0 0 2,932
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,065 6,696 SH   SOLE   0 0 6,696
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,776 8,813 SH   SOLE   0 0 8,813
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,136 12,706 SH   SOLE   0 0 12,706
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 604 5,904 SH   SOLE   0 0 5,904
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 801 9,770 SH   SOLE   0 0 9,770
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,722 66,958 SH   SOLE   0 0 66,958
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 647 11,361 SH   SOLE   0 0 11,361
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 362 1,985 SH   SOLE   0 0 1,985
VANGUARD INDEX FDS GROWTH ETF 922908736 17,356 59,813 SH   SOLE   0 0 59,813
VANGUARD INDEX FDS LARGE CAP ETF 922908637 710 3,535 SH   SOLE   0 0 3,535
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 930 3,934 SH   SOLE   0 0 3,934
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 292 2,094 SH   SOLE   0 0 2,094
VANGUARD INDEX FDS MID CAP ETF 922908629 3,479 14,695 SH   SOLE   0 0 14,695
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 926 9,100 SH   SOLE   0 0 9,100
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,624 29,472 SH   SOLE   0 0 29,472
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,363 8,050 SH   SOLE   0 0 8,050
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,373 15,423 SH   SOLE   0 0 15,423
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,548 5,527 SH   SOLE   0 0 5,527
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,372 42,205 SH   SOLE   0 0 42,205
VANGUARD INDEX FDS VALUE ETF 922908744 2,071 15,295 SH   SOLE   0 0 15,295
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,824 62,734 SH   SOLE   0 0 62,734
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,460 29,197 SH   SOLE   0 0 29,197
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 213 3,250 SH   SOLE   0 0 3,250
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 271 2,664 SH   SOLE   0 0 2,664
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,026 38,527 SH   SOLE   0 0 38,527
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 7,228 131,966 SH   SOLE   0 0 131,966
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3,199 47,351 SH   SOLE   0 0 47,351
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,650 28,070 SH   SOLE   0 0 28,070
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 417 4,757 SH   SOLE   0 0 4,757
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 4,320 81,062 SH   SOLE   0 0 81,062
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,260 63,830 SH   SOLE   0 0 63,830
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,774 39,369 SH   SOLE   0 0 39,369
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17,724 115,387 SH   SOLE   0 0 115,387
VANGUARD STAR FDS VG TL INTL STK F 921909768 943 14,913 SH   SOLE   0 0 14,913
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,686 53,199 SH   SOLE   0 0 53,199
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10,351 100,148 SH   SOLE   0 0 100,148
VANGUARD WORLD FD ESG US STK ETF 921910733 2,296 28,678 SH   SOLE   0 0 28,678
VANGUARD WORLD FD MEGA CAP INDEX 921910873 621 4,072 SH   SOLE   0 0 4,072
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 6,601 21,296 SH   SOLE   0 0 21,296
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,142 17,533 SH   SOLE   0 0 17,533
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 370 3,989 SH   SOLE   0 0 3,989
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,739 11,083 SH   SOLE   0 0 11,083
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,260 3,140 SH   SOLE   0 0 3,140
VANGUARD WORLD FDS UTILITIES ETF 92204A876 890 6,400 SH   SOLE   0 0 6,400
VEEVA SYS INC CL A COM 922475108 284 985 SH   SOLE   0 0 985
VERIZON COMMUNICATIONS INC COM 92343V104 3,028 56,059 SH   SOLE   0 0 56,059
VERIZON COMMUNICATIONS INC COM 92343V104 1 2,000 SH Call SOLE   0 0 2,000
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 613 9,527 SH   SOLE   0 0 9,527
VISA INC COM CL A 92826C839 5,366 24,087 SH   SOLE   0 0 24,087
WALMART INC COM 931142103 966 6,933 SH   SOLE   0 0 6,933
WASTE CONNECTIONS INC COM 94106B101 2,928 23,234 SH   SOLE   0 0 23,234
WASTE MGMT INC DEL COM 94106L109 4,131 27,660 SH   SOLE   0 0 27,660
WELLS FARGO CO NEW COM 949746101 5,350 115,273 SH   SOLE   0 0 115,273
WELLTOWER INC COM 95040Q104 1,845 22,389 SH   SOLE   0 0 22,389
WEST PHARMACEUTICAL SVSC INC COM 955306105 432 1,018 SH   SOLE   0 0 1,018
WISDOMTREE TR EM EX ST-OWNED 97717X578 680 18,218 SH   SOLE   0 0 18,218
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 731 9,613 SH   SOLE   0 0 9,613
WISDOMTREE TR GLB US QTLY DIV 97717W844 1,027 25,395 SH   SOLE   0 0 25,395
WISDOMTREE TR US LARGECAP DIVD 97717W307 282 2,365 SH   SOLE   0 0 2,365
WISDOMTREE TR US QTLY DIV GRT 97717X669 254 4,310 SH   SOLE   0 0 4,310
WISDOMTREE TR YIELD ENHANCD US 97717X511 1,261 24,280 SH   SOLE   0 0 24,280
WP CAREY INC COM 92936U109 267 3,655 SH   SOLE   0 0 3,655
XILINX INC COM 983919101 294 1,948 SH   SOLE   0 0 1,948
YETI HLDGS INC COM 98585X104 349 4,069 SH   SOLE   0 0 4,069
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,601 3,107 SH   SOLE   0 0 3,107
ZOETIS INC CL A 98978V103 1,482 7,635 SH   SOLE   0 0 7,635
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 379 1,451 SH   SOLE   0 0 1,451