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 990 5,138 SH   SOLE   0 0 5,138
ABBOTT LABS COM 002824100 1,322 11,032 SH   SOLE   0 0 11,032
ABBVIE INC COM 00287Y109 2,937 27,137 SH   SOLE   0 0 27,137
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,455 5,268 SH   SOLE   0 0 5,268
ADOBE SYSTEMS INCORPORATED COM 00724F101 940 1,978 SH   SOLE   29 0 1,949
ADVANCED MICRO DEVICES INC COM 007903107 278 3,536 SH   SOLE   0 0 3,536
AFLAC INC COM 001055102 336 6,557 SH   SOLE   0 0 6,557
AIRBNB INC COM CL A 009066101 383 2,040 SH   SOLE   100 0 1,940
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 497 2,194 SH   SOLE   27 0 2,167
ALPHABET INC CAP STK CL C 02079K107 5,794 2,801 SH   SOLE   85 0 2,716
ALPHABET INC CAP STK CL A 02079K305 1,850 897 SH   SOLE   32 0 865
ALTERYX INC COM CL A 02156B103 228 2,745 SH   SOLE   0 0 2,745
ALTRIA GROUP INC COM 02209S103 835 16,331 SH   SOLE   150 0 16,181
AMAZON COM INC COM 023135106 10,934 3,534 SH   SOLE   52 0 3,482
AMERICAN TOWER CORP NEW COM 03027X100 591 2,473 SH   SOLE   0 0 2,473
AMGEN INC COM 031162100 2,136 8,582 SH   SOLE   20 0 8,562
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,394 11,229 SH   SOLE   0 0 11,229
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 292 5,229 SH   SOLE   0 0 5,229
AMPLIFY ETF TR HIGH INCOME 032108847 32 1,899 SH   SOLE   0 0 1,899
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 4,664 145,921 SH   SOLE   0 0 145,921
ANALOG DEVICES INC COM 032654105 1,043 6,723 SH   SOLE   0 0 6,723
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 334 5,315 SH   SOLE   0 0 5,315
ANNALY CAPITAL MANAGEMENT IN COM 035710409 191 22,200 SH   SOLE   0 0 22,200
ANTHEM INC COM 036752103 396 1,104 SH   SOLE   0 0 1,104
APPIAN CORP CL A 03782L101 728 5,472 SH   SOLE   0 0 5,472
APPLE INC COM 037833100 20,252 165,792 SH   SOLE   3,260 0 162,532
APPLIED MATLS INC COM 038222105 1,103 8,257 SH   SOLE   50 0 8,207
ARDAGH GROUP S A CL A L0223L101 509 20,019 SH   SOLE   0 0 20,019
ASBURY AUTOMOTIVE GROUP INC COM 043436104 290 1,475 SH   SOLE   0 0 1,475
ASTRAZENECA PLC SPONSORED ADR 046353108 1,034 20,801 SH   SOLE   0 0 20,801
AT&T INC COM 00206R102 2,338 77,253 SH   SOLE   1,016 0 76,237
AUTODESK INC COM 052769106 274 990 SH   SOLE   50 0 940
AUTOMATIC DATA PROCESSING IN COM 053015103 427 2,266 SH   SOLE   0 0 2,266
AVALARA INC COM 05338G106 258 1,935 SH   SOLE   0 0 1,935
B & G FOODS INC NEW COM 05508R106 450 14,488 SH   SOLE   0 0 14,488
BANCO SANTANDER S.A. ADR 05964H105 111 32,362 SH   SOLE   0 0 32,362
BCE INC COM NEW 05534B760 207 4,584 SH   SOLE   0 0 4,584
BECTON DICKINSON & CO COM 075887109 275 1,132 SH   SOLE   0 0 1,132
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,676 49,618 SH   SOLE   73 0 49,545
BIOXCEL THERAPEUTICS INC COM 09075P105 716 16,600 SH   SOLE   0 0 16,600
BK OF AMERICA CORP COM 060505104 2,885 74,574 SH   SOLE   8,636 0 65,938
BLACKROCK INC COM 09247X101 3,034 4,024 SH   SOLE   0 0 4,024
BLACKSTONE GROUP INC COM 09260D107 298 4,003 SH   SOLE   0 0 4,003
BLOCK H & R INC COM 093671105 396 18,186 SH   SOLE   0 0 18,186
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 617 61,014 SH   SOLE   0 0 61,014
BOEING CO COM 097023105 2,694 10,575 SH   SOLE   50 0 10,525
BP PLC SPONSORED ADR 055622104 589 24,209 SH   SOLE   105 0 24,104
BRISTOL-MYERS SQUIBB CO COM 110122108 1,246 19,743 SH   SOLE   450 0 19,293
BROADCOM INC COM 11135F101 3,318 7,155 SH   SOLE   0 0 7,155
CADENCE DESIGN SYSTEM INC COM 127387108 211 1,540 SH   SOLE   0 0 1,540
CARDINAL HEALTH INC COM 14149Y108 476 7,838 SH   SOLE   0 0 7,838
CARNIVAL CORP UNIT 99/99/9999 143658300 200 7,533 SH   SOLE   0 0 7,533
CATERPILLAR INC COM 149123101 1,033 4,456 SH   SOLE   0 0 4,456
CHARTER COMMUNICATIONS INC N CL A 16119P108 223 362 SH   SOLE   0 0 362
CHEVRON CORP NEW COM 166764100 2,169 20,699 SH   SOLE   266 0 20,433
CHURCH & DWIGHT INC COM 171340102 995 11,389 SH   SOLE   0 0 11,389
CISCO SYS INC COM 17275R102 1,791 34,634 SH   SOLE   1,242 0 33,392
CLOROX CO DEL COM 189054109 606 3,143 SH   SOLE   31 0 3,112
CME GROUP INC COM 12572Q105 205 1,004 SH   SOLE   0 0 1,004
COCA COLA CO COM 191216100 2,747 52,122 SH   SOLE   139 0 51,983
COEUR MNG INC COM NEW 192108504 101 11,202 SH   SOLE   0 0 11,202
COHEN & STEERS INFRASTRUCTUR COM 19248A109 425 15,224 SH   SOLE   0 0 15,224
COLGATE PALMOLIVE CO COM 194162103 243 3,083 SH   SOLE   0 0 3,083
COMCAST CORP NEW CL A 20030N101 561 10,361 SH   SOLE   0 0 10,361
CONSTELLATION BRANDS INC CL A 21036P108 458 2,009 SH   SOLE   50 0 1,959
CORE MOLDING TECHNOLOGIES IN COM 218683100 152 12,950 SH   SOLE   0 0 12,950
CORNING INC COM 219350105 212 4,869 SH   SOLE   0 0 4,869
CORTEVA INC COM 22052L104 272 5,827 SH   SOLE   0 0 5,827
COSTCO WHSL CORP NEW COM 22160K105 1,523 4,321 SH   SOLE   23 0 4,298
COUPANG INC CL A 22266T109 258 5,220 SH   SOLE   0 0 5,220
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,529 20,755 SH   SOLE   1,000 0 19,755
CROWDSTRIKE HLDGS INC CL A 22788C105 735 4,025 SH   SOLE   0 0 4,025
CSX CORP COM 126408103 606 6,289 SH   SOLE   93 0 6,196
CVS HEALTH CORP COM 126650100 1,138 15,126 SH   SOLE   0 0 15,126
DANAHER CORPORATION COM 235851102 777 3,450 SH   SOLE   34 0 3,416
DARDEN RESTAURANTS INC COM 237194105 765 5,390 SH   SOLE   0 0 5,390
DEERE & CO COM 244199105 423 1,131 SH   SOLE   0 0 1,131
DELTA AIR LINES INC DEL COM NEW 247361702 376 7,787 SH   SOLE   100 0 7,687
DENISON MINES CORP COM 248356107 12 11,000 SH   SOLE   0 0 11,000
DIAGEO PLC SPON ADR NEW 25243Q205 270 1,646 SH   SOLE   0 0 1,646
DIGITAL RLTY TR INC COM 253868103 945 6,707 SH   SOLE   0 0 6,707
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,431 50,776 SH   SOLE   0 0 50,776
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 645 23,119 SH   SOLE   0 0 23,119
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 223 7,938 SH   SOLE   0 0 7,938
DISNEY WALT CO COM 254687106 3,912 21,202 SH   SOLE   75 0 21,127
DNP SELECT INCOME FD INC COM 23325P104 512 51,802 SH   SOLE   400 0 51,402
DOCUSIGN INC COM 256163106 445 2,197 SH   SOLE   0 0 2,197
DOMINION ENERGY INC COM 25746U109 2,269 29,872 SH   SOLE   578 0 29,294
DOW INC COM 260557103 790 12,348 SH   SOLE   107 0 12,241
DUKE ENERGY CORP NEW COM NEW 26441C204 4,532 46,948 SH   SOLE   1,241 0 45,707
DUPONT DE NEMOURS INC COM 26614N102 413 5,344 SH   SOLE   107 0 5,237
EATON CORP PLC SHS G29183103 418 3,025 SH   SOLE   0 0 3,025
ECOLAB INC COM 278865100 210 980 SH   SOLE   41 0 939
EMBRAER S.A. SPONSORED ADS 29082A107 176 17,624 SH   SOLE   0 0 17,624
EMERSON ELEC CO COM 291011104 717 7,948 SH   SOLE   0 0 7,948
ENBRIDGE INC COM 29250N105 1,022 28,083 SH   SOLE   622 0 27,461
ENDEAVOUR SILVER CORP COM 29258Y103 103 20,759 SH   SOLE   0 0 20,759
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 98 12,697 SH   SOLE   1,900 0 10,797
ENTERPRISE PRODS PARTNERS L COM 293792107 406 18,440 SH   SOLE   1,010 0 17,430
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 591 10,770 SH   SOLE   0 0 10,770
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 27 403 SH   SOLE   0 0 403
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 31 1,363 SH   SOLE   0 0 1,363
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 101 2,876 SH   SOLE   0 0 2,876
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 11 340 SH   SOLE   0 0 340
ETF SER SOLUTIONS US GLB JETS 26922A842 255 9,473 SH   SOLE   0 0 9,473
ETSY INC COM 29786A106 320 1,588 SH   SOLE   0 0 1,588
EVERSOURCE ENERGY COM 30040W108 237 2,736 SH   SOLE   0 0 2,736
EXACT SCIENCES CORP COM 30063P105 245 1,860 SH   SOLE   0 0 1,860
EXELON CORP COM 30161N101 242 5,531 SH   SOLE   0 0 5,531
EXXON MOBIL CORP COM 30231G102 3,180 56,960 SH   SOLE   150 0 56,810
F N B CORP COM 302520101 397 31,229 SH   SOLE   0 0 31,229
FACEBOOK INC CL A 30303M102 2,558 8,684 SH   SOLE   0 0 8,684
FASTLY INC CL A 31188V100 849 12,619 SH   SOLE   0 0 12,619
FEDEX CORP COM 31428X106 948 3,339 SH   SOLE   0 0 3,339
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 67 882 SH   SOLE   0 0 882
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 64 1,307 SH   SOLE   0 0 1,307
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 5 93 SH   SOLE   0 0 93
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 215 2,031 SH   SOLE   0 0 2,031
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 10 375 SH   SOLE   0 0 375
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 832 20,041 SH   SOLE   0 0 20,041
FIFTH THIRD BANCORP COM 316773100 489 13,066 SH   SOLE   0 0 13,066
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,443 25,570 SH   SOLE   0 0 25,570
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 138 4,017 SH   SOLE   300 0 3,717
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 899 16,475 SH   SOLE   0 0 16,475
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 62 3,000 SH   SOLE   0 0 3,000
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 224 11,043 SH   SOLE   2,335 0 8,708
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 274 2,296 SH   SOLE   250 0 2,046
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3 50 SH   SOLE   0 0 50
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6 100 SH   SOLE   0 0 100
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 6 607 SH   SOLE   0 0 607
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 50 1,205 SH   SOLE   0 0 1,205
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 43 400 SH   SOLE   0 0 400
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 6 103 SH   SOLE   0 0 103
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 48 425 SH   SOLE   35 0 390
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4 135 SH   SOLE   0 0 135
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,610 27,253 SH   SOLE   4,460 0 22,793
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,822 72,473 SH   SOLE   5,950 0 66,523
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 7 500 SH   SOLE   0 0 500
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 867 20,731 SH   SOLE   0 0 20,731
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 23 353 SH   SOLE   3 0 350
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 334 3,870 SH   SOLE   0 0 3,870
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 388 5,305 SH   SOLE   0 0 5,305
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 81 3,550 SH   SOLE   0 0 3,550
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,040 42,603 SH   SOLE   915 0 41,688
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 945 19,421 SH   SOLE   1,225 0 18,196
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 3,774 233,684 SH   SOLE   26,765 0 206,919
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 84 4,000 SH   SOLE   0 0 4,000
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 324 7,122 SH   SOLE   295 0 6,827
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 954 21,368 SH   SOLE   600 0 20,768
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 3 150 SH   SOLE   50 0 100
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 361 6,934 SH   SOLE   0 0 6,934
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 120 3,660 SH   SOLE   315 0 3,345
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 0 8 SH   SOLE   0 0 8
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 122 3,559 SH   SOLE   750 0 2,809
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 30 1,293 SH   SOLE   0 0 1,293
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,872 36,661 SH   SOLE   665 0 35,996
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 923 18,900 SH   SOLE   450 0 18,450
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,310 38,521 SH   SOLE   3,758 0 34,763
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 20 400 SH   SOLE   0 0 400
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 5,506 230,846 SH   SOLE   31,272 0 199,574
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 223 10,950 SH   SOLE   0 0 10,950
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 97 3,082 SH   SOLE   0 0 3,082
FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 1,337 65,202 SH   SOLE   28 0 65,174
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1,335 38,732 SH   SOLE   17 0 38,715
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 663 19,972 SH   SOLE   8 0 19,964
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,153 21,832 SH   SOLE   0 0 21,832
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 12 500 SH   SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,498 40,981 SH   SOLE   0 0 40,981
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 68 2,000 SH   SOLE   0 0 2,000
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 48 2,350 SH   SOLE   400 0 1,950
FIRST TR MORNINGSTAR DIVID L SHS 336917109 956 29,218 SH   SOLE   985 0 28,233
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 416 6,025 SH   SOLE   215 0 5,810
FIRST TR VALUE LINE DIVID IN SHS 33734H106 973 25,629 SH   SOLE   395 0 25,234
FIRSTENERGY CORP COM 337932107 589 16,987 SH   SOLE   0 0 16,987
FISERV INC COM 337738108 215 1,808 SH   SOLE   0 0 1,808
FIVE9 INC COM 338307101 211 1,350 SH   SOLE   0 0 1,350
FIVERR INTL LTD ORD SHS M4R82T106 1,546 7,120 SH   SOLE   50 0 7,070
FORD MTR CO DEL COM 345370860 220 17,928 SH   SOLE   0 0 17,928
GABELLI DIVID & INCOME TR COM 36242H104 493 20,580 SH   SOLE   2,000 0 18,580
GENERAL ELECTRIC CO COM 369604103 888 67,611 SH   SOLE   11,200 0 56,411
GENERAL MLS INC COM 370334104 557 9,080 SH   SOLE   0 0 9,080
GENERAL MTRS CO COM 37045V100 352 6,118 SH   SOLE   95 0 6,023
GILEAD SCIENCES INC COM 375558103 445 6,891 SH   SOLE   126 0 6,765
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 295 8,261 SH   SOLE   0 0 8,261
GLOBAL NET LEASE INC COM NEW 379378201 223 12,321 SH   SOLE   0 0 12,321
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 101 8,500 SH   SOLE   0 0 8,500
GLOBAL X FDS GLB X GURU INDEX 37950E341 18 385 SH   SOLE   0 0 385
GLOBAL X FDS SOCIAL MED ETF 37950E416 33 497 SH   SOLE   0 0 497
GLOBAL X FDS GLB X SUPERDIV 37950E549 109 7,826 SH   SOLE   0 0 7,826
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 84 3,264 SH   SOLE   0 0 3,264
GLOBAL X FDS E COMMERCE ETF 37954Y467 34 1,002 SH   SOLE   0 0 1,002
GLOBAL X FDS S&P 500 COVERED 37954Y475 42 880 SH   SOLE   0 0 880
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,048 46,445 SH   SOLE   0 0 46,445
GLOBAL X FDS S&P 500 QLT ETF 37954Y616 8 273 SH   SOLE   0 0 273
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 63 2,385 SH   SOLE   0 0 2,385
GLOBAL X FDS US INFR DEV ETF 37954Y673 53 2,097 SH   SOLE   0 0 2,097
GLOBAL X FDS FOUNDER RUN CO 37954Y681 8 262 SH   SOLE   0 0 262
GLOBAL X FDS RENEWABLE ENERGY 37954Y707 47 2,928 SH   SOLE   0 0 2,928
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 255 7,710 SH   SOLE   0 0 7,710
GLOBAL X FDS MILL THEMC ETF 37954Y764 64 1,594 SH   SOLE   0 0 1,594
GLOBAL X FDS LNTY THMTC ETF 37954Y772 5 178 SH   SOLE   0 0 178
GLOBAL X FDS INTERNET OF THNG 37954Y780 20 615 SH   SOLE   0 0 615
GLOBAL X FDS SUPER DIV ALTR 37954Y806 21 1,677 SH   SOLE   0 0 1,677
GLOBAL X FDS FINTECH ETF 37954Y814 55 1,247 SH   SOLE   0 0 1,247
GLOBAL X FDS GLOBAL X COPPER 37954Y830 233 6,550 SH   SOLE   0 0 6,550
GLOBAL X FDS GLOBAL X SILVER 37954Y848 341 8,535 SH   SOLE   0 0 8,535
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 69 1,175 SH   SOLE   0 0 1,175
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 201 10,685 SH   SOLE   34 0 10,651
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 812 13,038 SH   SOLE   0 0 13,038
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 24 300 SH   SOLE   0 0 300
GOLDMAN SACHS GROUP INC COM 38141G104 540 1,653 SH   SOLE   0 0 1,653
HELMERICH & PAYNE INC COM 423452101 303 11,229 SH   SOLE   0 0 11,229
HOME DEPOT INC COM 437076102 3,827 12,537 SH   SOLE   0 0 12,537
HONEYWELL INTL INC COM 438516106 1,589 7,319 SH   SOLE   41 0 7,278
HP INC COM 40434L105 367 11,567 SH   SOLE   0 0 11,567
HUBSPOT INC COM 443573100 295 650 SH   SOLE   0 0 650
HUNT J B TRANS SVCS INC COM 445658107 206 1,225 SH   SOLE   0 0 1,225
ILLINOIS TOOL WKS INC COM 452308109 358 1,614 SH   SOLE   0 0 1,614
INFOSYS LTD SPONSORED ADR 456788108 618 33,031 SH   SOLE   0 0 33,031
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 833 27,375 SH   SOLE   11 0 27,364
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 2 62 SH   SOLE   0 0 62
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 654 21,456 SH   SOLE   0 0 21,456
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 271 8,485 SH   SOLE   0 0 8,485
INTEL CORP COM 458140100 2,383 37,241 SH   SOLE   300 0 36,941
INTERNATIONAL BUSINESS MACHS COM 459200101 2,611 19,591 SH   SOLE   100 0 19,491
INTUITIVE SURGICAL INC COM NEW 46120E602 273 370 SH   SOLE   0 0 370
INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 3 157 SH   SOLE   0 0 157
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 26 1,032 SH   SOLE   0 0 1,032
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,401 27,755 SH   SOLE   0 0 27,755
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,927 50,329 SH   SOLE   86 0 50,243
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2,357 54,988 SH   SOLE   224 0 54,764
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 296 4,261 SH   SOLE   0 0 4,261
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 45 1,022 SH   SOLE   0 0 1,022
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 291 12,531 SH   SOLE   0 0 12,531
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 6 150 SH   SOLE   0 0 150
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 510 34,016 SH   SOLE   737 0 33,279
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 176 6,587 SH   SOLE   0 0 6,587
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 13 220 SH   SOLE   0 0 220
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 99 4,407 SH   SOLE   0 0 4,407
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 6 295 SH   SOLE   0 0 295
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 22 360 SH   SOLE   0 0 360
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 15 418 SH   SOLE   0 0 418
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 553 25,012 SH   SOLE   0 0 25,012
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 546 20,487 SH   SOLE   0 0 20,487
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 28 1,458 SH   SOLE   0 0 1,458
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 84 3,748 SH   SOLE   0 0 3,748
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 311 6,734 SH   SOLE   0 0 6,734
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 47 1,758 SH   SOLE   0 0 1,758
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 181 5,325 SH   SOLE   0 0 5,325
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 104 2,268 SH   SOLE   0 0 2,268
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 542 24,471 SH   SOLE   2,636 0 21,835
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 178 5,583 SH   SOLE   0 0 5,583
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 34 856 SH   SOLE   0 0 856
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 471 5,131 SH   SOLE   116 0 5,015
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3,721 116,171 SH   SOLE   0 0 116,171
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 6 193 SH   SOLE   0 0 193
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 871 33,711 SH   SOLE   0 0 33,711
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 137 6,085 SH   SOLE   0 0 6,085
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 183 2,997 SH   SOLE   0 0 2,997
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 14 605 SH   SOLE   0 0 605
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 205 2,814 SH   SOLE   0 0 2,814
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 67 686 SH   SOLE   0 0 686
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 142 1,599 SH   SOLE   0 0 1,599
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 46 155 SH   SOLE   0 0 155
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 495 11,158 SH   SOLE   175 0 10,983
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 6 71 SH   SOLE   0 0 71
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 40 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 36,150 255,186 SH   SOLE   466 0 254,720
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 18 450 SH   SOLE   0 0 450
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 33 210 SH   SOLE   0 0 210
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 4 187 SH   SOLE   0 0 187
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 87 2,511 SH   SOLE   0 0 2,511
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 25 110 SH   SOLE   0 0 110
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 17 1,015 SH   SOLE   0 0 1,015
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 410 20,231 SH   SOLE   0 0 20,231
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 5 312 SH   SOLE   0 0 312
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 73 414 SH   SOLE   0 0 414
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 411 2,709 SH   SOLE   0 0 2,709
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 41 2,181 SH   SOLE   0 0 2,181
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 31 196 SH   SOLE   0 0 196
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 124 1,029 SH   SOLE   0 0 1,029
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 42 527 SH   SOLE   0 0 527
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 3 842 SH   SOLE   0 0 842
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 18 362 SH   SOLE   0 0 362
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 13 157 SH   SOLE   0 0 157
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 9 74 SH   SOLE   0 0 74
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 200 4,362 SH   SOLE   0 0 4,362
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 29 670 SH   SOLE   0 0 670
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 9 595 SH   SOLE   0 0 595
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 17 346 SH   SOLE   0 0 346
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 27 802 SH   SOLE   0 0 802
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 33 232 SH   SOLE   0 0 232
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 628 7,376 SH   SOLE   0 0 7,376
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 19 189 SH   SOLE   0 0 189
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 20 125 SH   SOLE   0 0 125
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 14 300 SH   SOLE   0 0 300
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 19 764 SH   SOLE   0 0 764
INVESCO LTD SHS G491BT108 289 11,449 SH   SOLE   0 0 11,449
INVESCO TR INVT GRADE MUNS COM 46131M106 236 17,500 SH   SOLE   0 0 17,500
IRON MTN INC NEW COM 46284V101 1,050 28,362 SH   SOLE   0 0 28,362
ISHARES INC EM MKTS DIV ETF 464286319 7,557 192,873 SH   SOLE   52 0 192,821
ISHARES INC MSCI BRAZIL ETF 464286400 37 1,100 SH   SOLE   0 0 1,100
ISHARES INC MSCI GBL MIN VOL 464286525 382 3,876 SH   SOLE   0 0 3,876
ISHARES INC MSCI EMERG MRKT 464286533 2,899 45,899 SH   SOLE   47 0 45,852
ISHARES INC MSCI EURZONE ETF 464286608 7 149 SH   SOLE   0 0 149
ISHARES INC MSCI CHILE ETF 464286640 1,001 29,236 SH   SOLE   0 0 29,236
ISHARES INC MSCI PAC JP ETF 464286665 1 19 SH   SOLE   0 0 19
ISHARES INC MSCI MEXICO ETF 464286822 394 8,981 SH   SOLE   0 0 8,981
ISHARES INC CORE MSCI EMKT 46434G103 77 1,194 SH   SOLE   0 0 1,194
ISHARES INC MSCI JPN ETF NEW 46434G822 118 1,723 SH   SOLE   0 0 1,723
ISHARES INC ESG AWR MSCI EM 46434G863 1,510 34,872 SH   SOLE   3,735 0 31,137
ISHARES TR S&P 100 ETF 464287101 169 939 SH   SOLE   0 0 939
ISHARES TR CORE S&P TTL STK 464287150 270 2,951 SH   SOLE   0 0 2,951
ISHARES TR SELECT DIVID ETF 464287168 201 1,762 SH   SOLE   0 0 1,762
ISHARES TR TIPS BD ETF 464287176 124 985 SH   SOLE   0 0 985
ISHARES TR CHINA LG-CAP ETF 464287184 62 1,325 SH   SOLE   0 0 1,325
ISHARES TR TRANS AVG ETF 464287192 76 294 SH   SOLE   0 0 294
ISHARES TR CORE S&P500 ETF 464287200 3,779 9,499 SH   SOLE   110 0 9,389
ISHARES TR CORE US AGGBD ET 464287226 2,557 22,466 SH   SOLE   1 0 22,465
ISHARES TR MSCI EMG MKT ETF 464287234 44 819 SH   SOLE   0 0 819
ISHARES TR IBOXX INV CP ETF 464287242 593 4,557 SH   SOLE   144 0 4,413
ISHARES TR GLOBAL TECH ETF 464287291 15 50 SH   SOLE   0 0 50
ISHARES TR S&P 500 GRWT ETF 464287309 3,638 55,879 SH   SOLE   5,130 0 50,749
ISHARES TR GLOB HLTHCRE ETF 464287325 34 441 SH   SOLE   0 0 441
ISHARES TR NORTH AMERN NAT 464287374 4 148 SH   SOLE   0 0 148
ISHARES TR S&P 500 VAL ETF 464287408 721 5,108 SH   SOLE   0 0 5,108
ISHARES TR 20 YR TR BD ETF 464287432 234 1,726 SH   SOLE   0 0 1,726
ISHARES TR BARCLAYS 7 10 YR 464287440 310 2,743 SH   SOLE   0 0 2,743
ISHARES TR 1 3 YR TREAS BD 464287457 1,760 20,411 SH   SOLE   510 0 19,901
ISHARES TR MSCI EAFE ETF 464287465 1,107 14,588 SH   SOLE   472 0 14,116
ISHARES TR RUS MDCP VAL ETF 464287473 24 217 SH   SOLE   0 0 217
ISHARES TR RUS MD CP GR ETF 464287481 9 86 SH   SOLE   0 0 86
ISHARES TR RUS MID CAP ETF 464287499 75 1,013 SH   SOLE   460 0 553
ISHARES TR CORE S&P MCP ETF 464287507 6,183 23,754 SH   SOLE   2,608 0 21,146
ISHARES TR EXPND TEC SC ETF 464287549 16 45 SH   SOLE   0 0 45
ISHARES TR NASDAQ BIOTECH 464287556 17 115 SH   SOLE   0 0 115
ISHARES TR COHEN STEER REIT 464287564 10 176 SH   SOLE   0 0 176
ISHARES TR GLOBAL 100 ETF 464287572 19 285 SH   SOLE   0 0 285
ISHARES TR RUS 1000 VAL ETF 464287598 510 3,368 SH   SOLE   0 0 3,368
ISHARES TR S&P MC 400GR ETF 464287606 64 820 SH   SOLE   0 0 820
ISHARES TR RUS 1000 GRW ETF 464287614 583 2,400 SH   SOLE   0 0 2,400
ISHARES TR RUS 1000 ETF 464287622 220 984 SH   SOLE   475 0 509
ISHARES TR RUS 2000 VAL ETF 464287630 10 60 SH   SOLE   0 0 60
ISHARES TR RUS 2000 GRW ETF 464287648 55 184 SH   SOLE   0 0 184
ISHARES TR RUSSELL 2000 ETF 464287655 849 3,841 SH   SOLE   0 0 3,841
ISHARES TR CORE S&P US GWT 464287671 54 600 SH   SOLE   300 0 300
ISHARES TR S&P MC 400VL ETF 464287705 58 568 SH   SOLE   0 0 568
ISHARES TR US TELECOM ETF 464287713 3 105 SH   SOLE   0 0 105
ISHARES TR U.S. TECH ETF 464287721 18 200 SH   SOLE   0 0 200
ISHARES TR U.S. REAL ES ETF 464287739 14 150 SH   SOLE   0 0 150
ISHARES TR U.S. FIN SVC ETF 464287770 8 45 SH   SOLE   0 0 45
ISHARES TR U.S. FINLS ETF 464287788 3 40 SH   SOLE   0 0 40
ISHARES TR U.S. ENERGY ETF 464287796 6 215 SH   SOLE   0 0 215
ISHARES TR CORE S&P SCP ETF 464287804 4,079 37,579 SH   SOLE   1,376 0 36,203
ISHARES TR U.S. BAS MTL ETF 464287838 5 42 SH   SOLE   0 0 42
ISHARES TR EUROPE ETF 464287861 115 2,290 SH   SOLE   0 0 2,290
ISHARES TR SP SMCP600VL ETF 464287879 31 312 SH   SOLE   0 0 312
ISHARES TR S&P SML 600 GWT 464287887 25 198 SH   SOLE   0 0 198
ISHARES TR AGENCY BOND ETF 464288166 152 1,291 SH   SOLE   0 0 1,291
ISHARES TR MSCI AC ASIA ETF 464288182 295 3,180 SH   SOLE   0 0 3,180
ISHARES TR GL CLEAN ENE ETF 464288224 19 785 SH   SOLE   0 0 785
ISHARES TR MSCI ACWI ETF 464288257 1,818 19,111 SH   SOLE   0 0 19,111
ISHARES TR EAFE SML CP ETF 464288273 57 790 SH   SOLE   0 0 790
ISHARES TR JPMORGAN USD EMG 464288281 89 814 SH   SOLE   0 0 814
ISHARES TR NEW YORK MUN ETF 464288323 17 300 SH   SOLE   0 0 300
ISHARES TR GLB INFRASTR ETF 464288372 1 26 SH   SOLE   0 0 26
ISHARES TR NATIONAL MUN ETF 464288414 1,880 16,200 SH   SOLE   0 0 16,200
ISHARES TR INTL SEL DIV ETF 464288448 170 5,412 SH   SOLE   0 0 5,412
ISHARES TR IBOXX HI YD ETF 464288513 576 6,609 SH   SOLE   208 0 6,401
ISHARES TR MBS ETF 464288588 536 4,941 SH   SOLE   397 0 4,544
ISHARES TR USD INV GRDE ETF 464288620 1 14 SH   SOLE   0 0 14
ISHARES TR ISHS 5-10YR INVT 464288638 17 294 SH   SOLE   0 0 294
ISHARES TR ISHS 1-5YR INVS 464288646 1,346 24,608 SH   SOLE   0 0 24,608
ISHARES TR 3 7 YR TREAS BD 464288661 21,389 164,668 SH   SOLE   355 0 164,313
ISHARES TR SHORT TREAS BD 464288679 482 4,366 SH   SOLE   0 0 4,366
ISHARES TR PFD AND INCM SEC 464288687 276 7,187 SH   SOLE   0 0 7,187
ISHARES TR GLOBAL MATER ETF 464288695 13 154 SH   SOLE   0 0 154
ISHARES TR MRNING SM CP ETF 464288703 68 400 SH   SOLE   0 0 400
ISHARES TR US HOME CONS ETF 464288752 2 25 SH   SOLE   0 0 25
ISHARES TR US AER DEF ETF 464288760 22 214 SH   SOLE   0 0 214
ISHARES TR US REGNL BKS ETF 464288778 65 1,150 SH   SOLE   0 0 1,150
ISHARES TR U.S. MED DVC ETF 464288810 26 78 SH   SOLE   0 0 78
ISHARES TR MICRO-CAP ETF 464288869 2 11 SH   SOLE   0 0 11
ISHARES TR EAFE VALUE ETF 464288877 56 1,104 SH   SOLE   0 0 1,104
ISHARES TR EAFE GRWTH ETF 464288885 5 45 SH   SOLE   0 0 45
ISHARES TR BRAZIL SM-CP ETF 464289131 22 1,405 SH   SOLE   0 0 1,405
ISHARES TR MSCI EURO FL ETF 464289180 196 10,150 SH   SOLE   0 0 10,150
ISHARES TR 10+ YR INVST GRD 464289511 10 154 SH   SOLE   0 0 154
ISHARES TR AGGRES ALLOC ETF 464289859 1,072 16,015 SH   SOLE   25 0 15,990
ISHARES TR GRWT ALLOCAT ETF 464289867 254 4,750 SH   SOLE   0 0 4,750
ISHARES TR MODERT ALLOC ETF 464289875 504 11,582 SH   SOLE   0 0 11,582
ISHARES TR CONSER ALLOC ETF 464289883 1,001 25,902 SH   SOLE   0 0 25,902
ISHARES TR US TREAS BD ETF 46429B267 28,862 1,102,041 SH   SOLE   1,227 0 1,100,814
ISHARES TR A RATE CP BD ETF 46429B291 19 347 SH   SOLE   0 0 347
ISHARES TR MSCI INDIA ETF 46429B598 8 200 SH   SOLE   0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655 443 8,719 SH   SOLE   0 0 8,719
ISHARES TR CORE HIGH DV ETF 46429B663 116 1,224 SH   SOLE   0 0 1,224
ISHARES TR MSCI EAFE MIN VL 46429B689 101 1,385 SH   SOLE   43 0 1,342
ISHARES TR MSCI USA MIN VOL 46429B697 3,782 54,659 SH   SOLE   6,996 0 47,663
ISHARES TR MSCI USA QLT FCT 46432F339 21,381 175,567 SH   SOLE   339 0 175,228
ISHARES TR MSCI USA SZE FT 46432F370 120 997 SH   SOLE   0 0 997
ISHARES TR MSCI USA VALUE 46432F388 407 3,971 SH   SOLE   0 0 3,971
ISHARES TR MSCI USA MMENTM 46432F396 4,245 26,387 SH   SOLE   2,943 0 23,444
ISHARES TR CORE MSCI TOTAL 46432F834 367 5,225 SH   SOLE   0 0 5,225
ISHARES TR CORE MSCI EAFE 46432F842 86 1,190 SH   SOLE   0 0 1,190
ISHARES TR CORE 1 5 YR USD 46432F859 10 200 SH   SOLE   0 0 200
ISHARES TR 0-5YR INVT GR CP 46434V100 9 175 SH   SOLE   0 0 175
ISHARES TR MSCI INTL MULTFT 46434V274 3,652 127,186 SH   SOLE   0 0 127,186
ISHARES TR MSCI USA MULTIFT 46434V282 202 4,975 SH   SOLE   0 0 4,975
ISHARES TR EXPONENTIAL TECH 46434V381 50 846 SH   SOLE   0 0 846
ISHARES TR 0-5YR HI YL CP 46434V407 205 4,478 SH   SOLE   0 0 4,478
ISHARES TR MSCI INTL QUALTY 46434V456 158 4,340 SH   SOLE   0 0 4,340
ISHARES TR CORE DIV GRWTH 46434V621 7,581 157,054 SH   SOLE   7,710 0 149,344
ISHARES TR CORE MSCI PAC 46434V696 1 8 SH   SOLE   0 0 8
ISHARES TR CORE MSCI EURO 46434V738 3 50 SH   SOLE   0 0 50
ISHARES TR TRS FLT RT BD 46434V860 8 150 SH   SOLE   0 0 150
ISHARES TR BLACKROCK ULTRA 46434V878 155 3,060 SH   SOLE   0 0 3,060
ISHARES TR IBONDS DEC21 ETF 46434VBK5 7 300 SH   SOLE   0 0 300
ISHARES TR MORTGE REL ETF 46435G342 14 401 SH   SOLE   0 0 401
ISHARES TR MSCI INTL VLU FT 46435G409 70 2,750 SH   SOLE   0 0 2,750
ISHARES TR ESG AWR MSCI USA 46435G425 3,743 41,193 SH   SOLE   5,399 0 35,794
ISHARES TR FALN ANGLS USD 46435G474 9,542 326,342 SH   SOLE   450 0 325,892
ISHARES TR ESG AW MSCI EAFE 46435G516 3,032 39,946 SH   SOLE   4,040 0 35,906
ISHARES TR CYBERSECURITY 46435U135 10 255 SH   SOLE   0 0 255
ISHARES TR ESG AWR US AGRGT 46435U549 20 357 SH   SOLE   0 0 357
ISHARES TR ROBOTICS ARTIF 46435U556 19 450 SH   SOLE   0 0 450
ISHARES TR ESG AWARE MSCI 46435U663 3,512 91,124 SH   SOLE   16,251 0 74,873
ISHARES TR US INFRASTRUC 46435U713 42 1,200 SH   SOLE   0 0 1,200
ISHARES TR BROAD USD HIGH 46435U853 217 5,277 SH   SOLE   52 0 5,225
ISHARES TR ESG ADV TTL USD 46436E619 462 9,416 SH   SOLE   0 0 9,416
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,370 27,301 SH   SOLE   0 0 27,301
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 62 1,282 SH   SOLE   250 0 1,032
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 30 499 SH   SOLE   0 0 499
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 58 1,000 SH   SOLE   0 0 1,000
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 4 50 SH   SOLE   0 0 50
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 9 172 SH   SOLE   0 0 172
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 4 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 4 100 SH   SOLE   0 0 100
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,599 31,509 SH   SOLE   0 0 31,509
JBG SMITH PPTYS COM 46590V100 466 14,650 SH   SOLE   200 0 14,450
JOHNSON & JOHNSON COM 478160104 10,801 65,722 SH   SOLE   225 0 65,497
JPMORGAN CHASE & CO COM 46625H100 3,808 25,016 SH   SOLE   1,214 0 23,802
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 774 46,679 SH   SOLE   0 0 46,679
KAYNE ANDERSON ENERGY INFRST COM 486606106 95 13,251 SH   SOLE   0 0 13,251
KELLOGG CO COM 487836108 391 6,180 SH   SOLE   104 0 6,076
KEYCORP COM 493267108 502 25,101 SH   SOLE   0 0 25,101
KIMBERLY-CLARK CORP COM 494368103 2,041 14,680 SH   SOLE   100 0 14,580
KRAFT HEINZ CO COM 500754106 278 6,938 SH   SOLE   0 0 6,938
KRANESHARES TR CSI CHI INTERNET 500767306 574 7,513 SH   SOLE   0 0 7,513
KROGER CO COM 501044101 712 19,797 SH   SOLE   0 0 19,797
L3HARRIS TECHNOLOGIES INC COM 502431109 287 1,417 SH   SOLE   0 0 1,417
LAUDER ESTEE COS INC CL A 518439104 239 822 SH   SOLE   0 0 822
LEMONADE INC COM 52567D107 526 5,653 SH   SOLE   0 0 5,653
LILLY ELI & CO COM 532457108 835 4,471 SH   SOLE   350 0 4,121
LINDE PLC SHS G5494J103 670 2,391 SH   SOLE   260 0 2,131
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 37 16,000 SH   SOLE   0 0 16,000
LOCKHEED MARTIN CORP COM 539830109 1,761 4,766 SH   SOLE   50 0 4,716
LOWES COS INC COM 548661107 4,298 22,597 SH   SOLE   0 0 22,597
LUMEN TECHNOLOGIES INC COM 550241103 137 10,286 SH   SOLE   0 0 10,286
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 227 5,237 SH   SOLE   365 0 4,872
MAGNITE INC COM 55955D100 226 5,426 SH   SOLE   0 0 5,426
MARRIOTT INTL INC NEW CL A 571903202 267 1,800 SH   SOLE   0 0 1,800
MASCO CORP COM 574599106 259 4,332 SH   SOLE   0 0 4,332
MASTERCARD INCORPORATED CL A 57636Q104 1,292 3,628 SH   SOLE   21 0 3,607
MCDONALDS CORP COM 580135101 2,434 10,859 SH   SOLE   30 0 10,829
MEDTRONIC PLC SHS G5960L103 1,648 13,954 SH   SOLE   66 0 13,888
MERCADOLIBRE INC COM 58733R102 496 337 SH   SOLE   0 0 337
MERCK & CO. INC COM 58933Y105 2,401 31,146 SH   SOLE   183 0 30,963
METLIFE INC COM 59156R108 482 7,929 SH   SOLE   0 0 7,929
METTLER TOLEDO INTERNATIONAL COM 592688105 549 475 SH   SOLE   0 0 475
MICRON TECHNOLOGY INC COM 595112103 307 3,484 SH   SOLE   0 0 3,484
MICROSOFT CORP COM 594918104 10,588 44,907 SH   SOLE   388 0 44,519
MONDELEZ INTL INC CL A 609207105 365 6,230 SH   SOLE   0 0 6,230
NETAPP INC COM 64110D104 546 7,517 SH   SOLE   0 0 7,517
NETFLIX INC COM 64110L106 1,430 2,741 SH   SOLE   30 0 2,711
NEXTERA ENERGY INC COM 65339F101 1,644 21,747 SH   SOLE   10 0 21,737
NIKE INC CL B 654106103 727 5,471 SH   SOLE   0 0 5,471
NORFOLK SOUTHN CORP COM 655844108 1,292 4,812 SH   SOLE   0 0 4,812
NOVARTIS AG SPONSORED ADR 66987V109 388 4,539 SH   SOLE   0 0 4,539
NUVEEN AMT FREE MUN CR INC F COM 67071L106 786 46,527 SH   SOLE   0 0 46,527
NUVEEN AMT FREE QLTY MUN INC COM 670657105 521 35,165 SH   SOLE   0 0 35,165
NUVEEN INTER DURATION MUN TE COM 670671106 186 13,000 SH   SOLE   0 0 13,000
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 508 35,200 SH   SOLE   0 0 35,200
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 372 23,000 SH   SOLE   0 0 23,000
NUVEEN QUALITY MUNCP INCOME COM 67066V101 627 41,400 SH   SOLE   0 0 41,400
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 452 27,740 SH   SOLE   0 0 27,740
NVIDIA CORPORATION COM 67066G104 2,187 4,096 SH   SOLE   0 0 4,096
OKTA INC CL A 679295105 670 3,041 SH   SOLE   0 0 3,041
OMEGA HEALTHCARE INVS INC COM 681936100 354 9,660 SH   SOLE   0 0 9,660
OMNICOM GROUP INC COM 681919106 237 3,200 SH   SOLE   0 0 3,200
ORACLE CORP COM 68389X105 294 4,185 SH   SOLE   0 0 4,185
OVERSTOCK COM INC DEL COM 690370101 744 11,221 SH   SOLE   0 0 11,221
PAYCHEX INC COM 704326107 739 7,543 SH   SOLE   0 0 7,543
PAYCOM SOFTWARE INC COM 70432V102 388 1,048 SH   SOLE   0 0 1,048
PAYPAL HLDGS INC COM 70450Y103 2,086 8,591 SH   SOLE   0 0 8,591
PCM FD INC COM 69323T101 115 10,000 SH   SOLE   0 0 10,000
PEPSICO INC COM 713448108 1,013 7,163 SH   SOLE   52 0 7,111
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 150 17,697 SH   SOLE   0 0 17,697
PFIZER INC COM 717081103 2,620 72,305 SH   SOLE   451 0 71,854
PHILIP MORRIS INTL INC COM 718172109 351 3,951 SH   SOLE   0 0 3,951
PHILLIPS 66 COM 718546104 287 3,522 SH   SOLE   0 0 3,522
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 113 10,900 SH   SOLE   0 0 10,900
PIMCO ETF TR ACTIVE BD ETF 72201R775 155 1,414 SH   SOLE   0 0 1,414
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 6 SH   SOLE   0 0 6
PIMCO ETF TR INV GRD CRP BD 72201R817 0 2 SH   SOLE   0 0 2
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 378 3,705 SH   SOLE   0 0 3,705
PIMCO ETF TR INTER MUN BD ACT 72201R866 11 200 SH   SOLE   0 0 200
PINTEREST INC CL A 72352L106 343 4,630 SH   SOLE   0 0 4,630
PPL CORP COM 69351T106 406 14,061 SH   SOLE   0 0 14,061
PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 66 1,136 SH   SOLE   0 0 1,136
PRINCIPAL EXCHANGE-TRADED FD PRCPL MIL INDX 74255Y508 23 375 SH   SOLE   0 0 375
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 199 9,760 SH   SOLE   0 0 9,760
PROCTER AND GAMBLE CO COM 742718109 3,970 29,315 SH   SOLE   82 0 29,233
PROSHARES TR PSHS ULT S&P 500 74347R107 437 4,276 SH   SOLE   0 0 4,276
PROSHARES TR ULTR 7-10 TREA 74347R180 49 750 SH   SOLE   0 0 750
PROSHARES TR PSHS ULTRA QQQ 74347R206 188 1,600 SH   SOLE   0 0 1,600
PROSHARES TR S&P 500 DV ARIST 74348A467 3,104 35,993 SH   SOLE   0 0 35,993
PRUDENTIAL FINL INC COM 744320102 832 9,128 SH   SOLE   0 0 9,128
QUALCOMM INC COM 747525103 597 4,501 SH   SOLE   50 0 4,451
REALTY INCOME CORP COM 756109104 243 3,829 SH   SOLE   0 0 3,829
REPUBLIC SVCS INC COM 760759100 346 3,482 SH   SOLE   0 0 3,482
ROBLOX CORP CL A 771049103 325 5,006 SH   SOLE   0 0 5,006
ROCKWELL AUTOMATION INC COM 773903109 283 1,067 SH   SOLE   0 0 1,067
ROKU INC COM CL A 77543R102 518 1,590 SH   SOLE   0 0 1,590
ROPER TECHNOLOGIES INC COM 776696106 202 502 SH   SOLE   0 0 502
ROYAL BK CDA COM 780087102 584 6,328 SH   SOLE   0 0 6,328
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 64 1,730 SH   SOLE   0 0 1,730
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 251 6,412 SH   SOLE   0 0 6,412
SALESFORCE COM INC COM 79466L302 751 3,545 SH   SOLE   0 0 3,545
SAP SE SPON ADR 803054204 212 1,726 SH   SOLE   0 0 1,726
SCANSOURCE INC COM 806037107 344 11,492 SH   SOLE   0 0 11,492
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,717 79,798 SH   SOLE   16 0 79,782
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 188 1,954 SH   SOLE   0 0 1,954
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,205 9,288 SH   SOLE   57 0 9,231
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 179 2,741 SH   SOLE   0 0 2,741
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,146 15,391 SH   SOLE   0 0 15,391
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,176 11,799 SH   SOLE   0 0 11,799
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,244 39,132 SH   SOLE   9 0 39,123
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 82 2,568 SH   SOLE   0 0 2,568
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 31 614 SH   SOLE   0 0 614
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 52 1,009 SH   SOLE   0 0 1,009
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,586 21,751 SH   SOLE   0 0 21,751
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,264 113,337 SH   SOLE   14 0 113,323
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 244 4,515 SH   SOLE   191 0 4,324
SCHWAB STRATEGIC TR US REIT ETF 808524847 52 1,262 SH   SOLE   0 0 1,262
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 253 4,481 SH   SOLE   0 0 4,481
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 12 235 SH   SOLE   0 0 235
SCHWAB STRATEGIC TR US TIPS ETF 808524870 76 1,250 SH   SOLE   0 0 1,250
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 19 487 SH   SOLE   0 0 487
SEAGATE TECHNOLOGY PLC SHS G7945M107 279 3,637 SH   SOLE   0 0 3,637
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 17 SH   SOLE   0 0 17
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 821 7,029 SH   SOLE   108 0 6,921
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 76 1,106 SH   SOLE   0 0 1,106
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 86 510 SH   SOLE   0 0 510
SELECT SECTOR SPDR TR ENERGY 81369Y506 7,493 152,722 SH   SOLE   318 0 152,404
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 701 20,591 SH   SOLE   0 0 20,591
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11,297 114,753 SH   SOLE   225 0 114,528
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 524 3,948 SH   SOLE   51 0 3,897
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9,893 154,477 SH   SOLE   205 0 154,272
SERVICENOW INC COM 81762P102 396 792 SH   SOLE   0 0 792
SHOPIFY INC CL A 82509L107 829 749 SH   SOLE   0 0 749
SONY CORP SPONSORED ADR 835699307 202 1,901 SH   SOLE   0 0 1,901
SOUTHERN CO COM 842587107 1,131 18,188 SH   SOLE   2,510 0 15,678
SOUTHWESTERN ENERGY CO COM 845467109 57 12,312 SH   SOLE   0 0 12,312
SPDR GOLD TR GOLD SHS 78463V107 1,133 7,080 SH   SOLE   0 0 7,080
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 302 6,790 SH   SOLE   0 0 6,790
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 31 235 SH   SOLE   0 0 235
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 83 1,250 SH   SOLE   0 0 1,250
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,118 116,893 SH   SOLE   95 0 116,798
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1 20 SH   SOLE   0 0 20
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 12 303 SH   SOLE   0 0 303
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 6 167 SH   SOLE   0 0 167
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2 45 SH   SOLE   0 0 45
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4 120 SH   SOLE   0 0 120
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,365 3,443 SH   SOLE   0 0 3,443
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 352 739 SH   SOLE   0 0 739
SPDR SER TR NYSE TECH ETF 78464A102 74 508 SH   SOLE   25 0 483
SPDR SER TR S&P 600 SMCP GRW 78464A201 98 1,140 SH   SOLE   0 0 1,140
SPDR SER TR WELLS FG PFD ETF 78464A292 220 5,073 SH   SOLE   251 0 4,822
SPDR SER TR S&P 600 SMCP VAL 78464A300 91 1,112 SH   SOLE   0 0 1,112
SPDR SER TR BLMBRG BRC CNVRT 78464A359 257 3,079 SH   SOLE   62 0 3,017
SPDR SER TR PORTFOLIO LN COR 78464A367 209 6,919 SH   SOLE   193 0 6,726
SPDR SER TR PORTFOLIO INTRMD 78464A375 331 9,121 SH   SOLE   0 0 9,121
SPDR SER TR PORTFLI MORTGAGE 78464A383 3 115 SH   SOLE   0 0 115
SPDR SER TR BLOMBRG BRC EMRG 78464A391 25 967 SH   SOLE   0 0 967
SPDR SER TR PRTFLO S&P500 GW 78464A409 972 17,228 SH   SOLE   0 0 17,228
SPDR SER TR PORTFOLIO SHORT 78464A474 146 4,679 SH   SOLE   0 0 4,679
SPDR SER TR BLOMBERG INTL TR 78464A516 2 77 SH   SOLE   0 0 77
SPDR SER TR DJ REIT ETF 78464A607 7 69 SH   SOLE   0 0 69
SPDR SER TR PORTFOLIO AGRGTE 78464A649 133 4,476 SH   SOLE   0 0 4,476
SPDR SER TR PORTFLI TIPS ETF 78464A656 1 30 SH   SOLE   0 0 30
SPDR SER TR PORTFOLIO LN TSR 78464A664 333 8,535 SH   SOLE   239 0 8,296
SPDR SER TR S&P METALS MNG 78464A755 39 989 SH   SOLE   0 0 989
SPDR SER TR S&P DIVID ETF 78464A763 445 3,768 SH   SOLE   0 0 3,768
SPDR SER TR S&P BK ETF 78464A797 10 190 SH   SOLE   0 0 190
SPDR SER TR PORTFOLI S&P1500 78464A805 49 986 SH   SOLE   0 0 986
SPDR SER TR S&P 600 SML CAP 78464A813 144 1,528 SH   SOLE   0 0 1,528
SPDR SER TR S&P 400 MDCP VAL 78464A839 20 300 SH   SOLE   0 0 300
SPDR SER TR PORTFOLIO S&P400 78464A847 3,749 81,922 SH   SOLE   36 0 81,886
SPDR SER TR PORTFOLIO S&P500 78464A854 701 15,031 SH   SOLE   0 0 15,031
SPDR SER TR S&P BIOTECH 78464A870 375 2,768 SH   SOLE   0 0 2,768
SPDR SER TR BLOMBERG BRC INV 78468R200 169 5,500 SH   SOLE   0 0 5,500
SPDR SER TR BLOOMBERG SRT TR 78468R408 21 769 SH   SOLE   0 0 769
SPDR SER TR OILGAS EQUIP 78468R549 29 551 SH   SOLE   0 0 551
SPDR SER TR S&P OILGAS EXP 78468R556 20 242 SH   SOLE   0 0 242
SPDR SER TR BLOOMBERG BRCLYS 78468R622 24 225 SH   SOLE   0 0 225
SPDR SER TR S&P KENSHO NEW 78468R648 35 510 SH   SOLE   0 0 510
SPDR SER TR S&P KENSHO CLEAN 78468R655 49 430 SH   SOLE   0 0 430
SPDR SER TR SPDR BLOOMBERG 78468R663 2,030 22,186 SH   SOLE   4 0 22,182
SPDR SER TR NUVEEN BLMBRG SR 78468R739 25 500 SH   SOLE   0 0 500
SPDR SER TR PRTFLO S&P500 HI 78468R788 86 2,238 SH   SOLE   0 0 2,238
SPDR SER TR SSGA US LRG ETF 78468R804 4 30 SH   SOLE   0 0 30
SPDR SER TR MSCI USA STRTGIC 78468R812 10 90 SH   SOLE   0 0 90
SPDR SER TR PORTFOLIO S&P600 78468R853 676 15,985 SH   SOLE   0 0 15,985
SPDR SER TR SSGA US SMAL ETF 78468R887 237 2,125 SH   SOLE   58 0 2,067
SQUARE INC CL A 852234103 1,269 5,591 SH   SOLE   0 0 5,591
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 3 65 SH   SOLE   0 0 65
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,041 125,304 SH   SOLE   0 0 125,304
STARBUCKS CORP COM 855244109 1,005 9,198 SH   SOLE   0 0 9,198
STONECO LTD COM CL A G85158106 669 10,925 SH   SOLE   0 0 10,925
STRYKER CORPORATION COM 863667101 1,148 4,714 SH   SOLE   0 0 4,714
SYSCO CORP COM 871829107 1,794 22,789 SH   SOLE   0 0 22,789
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 262 10,713 SH   SOLE   0 0 10,713
TELADOC HEALTH INC COM 87918A105 749 4,120 SH   SOLE   0 0 4,120
TESLA INC COM 88160R101 731 1,095 SH   SOLE   0 0 1,095
TEXAS INSTRS INC COM 882508104 585 3,096 SH   SOLE   0 0 3,096
THE TRADE DESK INC COM CL A 88339J105 226 347 SH   SOLE   0 0 347
THERMO FISHER SCIENTIFIC INC COM 883556102 935 2,048 SH   SOLE   17 0 2,031
TIDAL ETF TR ATAC US ROTATION 886364843 209 9,381 SH   SOLE   0 0 9,381
TJX COS INC NEW COM 872540109 662 10,015 SH   SOLE   0 0 10,015
T-MOBILE US INC COM 872590104 353 2,817 SH   SOLE   0 0 2,817
TRUIST FINL CORP COM 89832Q109 2,215 37,978 SH   SOLE   954 0 37,024
TWILIO INC CL A 90138F102 1,198 3,515 SH   SOLE   0 0 3,515
TWITTER INC COM 90184L102 303 4,764 SH   SOLE   0 0 4,764
UBER TECHNOLOGIES INC COM 90353T100 239 4,383 SH   SOLE   0 0 4,383
UNILEVER PLC SPON ADR NEW 904767704 208 3,719 SH   SOLE   0 0 3,719
UNION PAC CORP COM 907818108 757 3,436 SH   SOLE   0 0 3,436
UNITED PARCEL SERVICE INC CL B 911312106 2,779 16,347 SH   SOLE   297 0 16,050
UNITEDHEALTH GROUP INC COM 91324P102 1,426 3,834 SH   SOLE   50 0 3,784
URANIUM ENERGY CORP COM 916896103 37 12,835 SH   SOLE   0 0 12,835
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,388 104,234 SH   SOLE   322 0 103,912
VANECK VECTORS ETF TR MRNGSTR GBL WD 92189F122 71 1,920 SH   SOLE   0 0 1,920
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 221 10,600 SH   SOLE   0 0 10,600
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 15 800 SH   SOLE   0 0 800
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 107 5,939 SH   SOLE   0 0 5,939
VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 98 4,601 SH   SOLE   0 0 4,601
VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 31 876 SH   SOLE   0 0 876
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 98 1,410 SH   SOLE   0 0 1,410
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 138 1,578 SH   SOLE   0 0 1,578
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 103 2,287 SH   SOLE   0 0 2,287
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 12,366 403,051 SH   SOLE   635 0 402,416
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 9 149 SH   SOLE   0 0 149
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 15 79 SH   SOLE   0 0 79
VANGUARD BD INDEX FDS INTERMED TERM 921937819 155 1,750 SH   SOLE   0 0 1,750
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 426 5,186 SH   SOLE   0 0 5,186
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 316 3,725 SH   SOLE   0 0 3,725
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 490 1,344 SH   SOLE   0 0 1,344
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 444 3,290 SH   SOLE   36 0 3,254
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 355 1,656 SH   SOLE   0 0 1,656
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 248 2,695 SH   SOLE   0 0 2,695
VANGUARD INDEX FDS SML CP GRW ETF 922908595 74 270 SH   SOLE   0 0 270
VANGUARD INDEX FDS SM CP VAL ETF 922908611 346 2,088 SH   SOLE   0 0 2,088
VANGUARD INDEX FDS MID CAP ETF 922908629 2,470 11,160 SH   SOLE   0 0 11,160
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,572 8,483 SH   SOLE   0 0 8,483
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 166 938 SH   SOLE   0 0 938
VANGUARD INDEX FDS GROWTH ETF 922908736 502 1,951 SH   SOLE   0 0 1,951
VANGUARD INDEX FDS VALUE ETF 922908744 454 3,453 SH   SOLE   0 0 3,453
VANGUARD INDEX FDS SMALL CP ETF 922908751 974 4,551 SH   SOLE   0 0 4,551
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,696 37,234 SH   SOLE   88 0 37,146
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2 35 SH   SOLE   0 0 35
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1 6 SH   SOLE   0 0 6
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 677 6,957 SH   SOLE   0 0 6,957
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,584 108,503 SH   SOLE   137 0 108,366
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,303 25,025 SH   SOLE   0 0 25,025
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 17 268 SH   SOLE   0 0 268
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 13 212 SH   SOLE   0 0 212
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,025 73,031 SH   SOLE   0 0 73,031
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 12 47 SH   SOLE   0 0 47
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 40 590 SH   SOLE   0 0 590
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 60 1,131 SH   SOLE   0 0 1,131
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 90 970 SH   SOLE   0 0 970
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,373 9,335 SH   SOLE   0 0 9,335
VANGUARD STAR FDS VG TL INTL STK F 921909768 244 3,899 SH   SOLE   0 0 3,899
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,517 30,887 SH   SOLE   94 0 30,793
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 5,969 59,053 SH   SOLE   0 0 59,053
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 10 160 SH   SOLE   0 0 160
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 60 721 SH   SOLE   0 0 721
VANGUARD WORLD FD EXTENDED DUR 921910709 3,522 28,065 SH   SOLE   0 0 28,065
VANGUARD WORLD FD ESG INTL STK ETF 921910725 210 3,425 SH   SOLE   0 0 3,425
VANGUARD WORLD FD MEGA GRWTH IND 921910816 198 956 SH   SOLE   0 0 956
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 141 1,484 SH   SOLE   0 0 1,484
VANGUARD WORLD FD MEGA CAP INDEX 921910873 26 187 SH   SOLE   0 0 187
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 15 50 SH   SOLE   0 0 50
VANGUARD WORLD FDS ENERGY ETF 92204A306 15 221 SH   SOLE   0 0 221
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 21 250 SH   SOLE   0 0 250
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 228 997 SH   SOLE   0 0 997
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 13 69 SH   SOLE   0 0 69
VANGUARD WORLD FDS INF TECH ETF 92204A702 110 308 SH   SOLE   0 0 308
VANGUARD WORLD FDS MATERIALS ETF 92204A801 5 30 SH   SOLE   0 0 30
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,299 9,247 SH   SOLE   0 0 9,247
VEEVA SYS INC CL A COM 922475108 632 2,420 SH   SOLE   0 0 2,420
VENTAS INC COM 92276F100 311 5,839 SH   SOLE   0 0 5,839
VERASTEM INC COM 92337C104 28 11,500 SH   SOLE   0 0 11,500
VERIZON COMMUNICATIONS INC COM 92343V104 2,107 36,233 SH   SOLE   387 0 35,846
VERRICA PHARMACEUTICALS INC COM 92511W108 229 15,125 SH   SOLE   0 0 15,125
VERTEX PHARMACEUTICALS INC COM 92532F100 1,359 6,323 SH   SOLE   100 0 6,223
VISA INC COM CL A 92826C839 3,895 18,394 SH   SOLE   0 0 18,394
VOYA FINANCIAL INC COM 929089100 331 5,200 SH   SOLE   0 0 5,200
WALGREENS BOOTS ALLIANCE INC COM 931427108 775 14,108 SH   SOLE   0 0 14,108
WALMART INC COM 931142103 2,497 18,386 SH   SOLE   200 0 18,186
WASTE MGMT INC DEL COM 94106L109 1,076 8,338 SH   SOLE   97 0 8,241
WATSCO INC COM 942622200 648 2,485 SH   SOLE   0 0 2,485
WELLS FARGO CO NEW COM 949746101 1,007 25,773 SH   SOLE   0 0 25,773
WISDOMTREE TR EMG MKTS SMCAP 97717W281 45 879 SH   SOLE   0 0 879
WISDOMTREE TR US LARGECAP DIVD 97717W307 3 30 SH   SOLE   0 0 30
WISDOMTREE TR EMER MKT HIGH FD 97717W315 53 1,200 SH   SOLE   0 0 1,200
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 7 200 SH   SOLE   0 0 200
WISDOMTREE TR US MIDCAP DIVID 97717W505 0 12 SH   SOLE   0 0 12
WISDOMTREE TR US SMALLCAP DIVD 97717W604 357 11,473 SH   SOLE   0 0 11,473
WISDOMTREE TR INTL SMCAP DIV 97717W760 29 406 SH   SOLE   0 0 406
WISDOMTREE TR INTL MIDCAP DV 97717W778 4 65 SH   SOLE   0 0 65
WISDOMTREE TR EUROPE SMCP DV 97717W869 49 700 SH   SOLE   0 0 700
WIX COM LTD SHS M98068105 226 810 SH   SOLE   0 0 810
WP CAREY INC COM 92936U109 555 7,837 SH   SOLE   0 0 7,837
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 237 739 SH   SOLE   50 0 689
ZSCALER INC COM 98980G102 700 4,080 SH   SOLE   0 0 4,080
REAVES UTIL INCOME FD COM SH BEN INT 756158101 310 9,250 SH   SOLE   0 0 9,250