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 555 3,464 SH   SOLE   50 0 3,414
ABBOTT LABS COM 002824100 1,122 10,314 SH   SOLE   0 0 10,314
ABBVIE INC COM 00287Y109 2,203 25,147 SH   SOLE   100 0 25,047
ABIOMED INC COM 003654100 237 855 SH   SOLE   0 0 855
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 977 4,324 SH   SOLE   0 0 4,324
ADOBE SYSTEMS INCORPORATED COM 00724F101 793 1,617 SH   SOLE   29 0 1,588
ADVANCED MICRO DEVICES INC COM 007903107 272 3,321 SH   SOLE   0 0 3,321
AFLAC INC COM 001055102 312 8,583 SH   SOLE   0 0 8,583
AIR PRODS & CHEMS INC COM 009158106 213 714 SH   SOLE   36 0 678
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 576 1,958 SH   SOLE   0 0 1,958
ALPHABET INC CAP STK CL C 02079K107 3,871 2,634 SH   SOLE   85 0 2,549
ALPHABET INC CAP STK CL A 02079K305 1,255 856 SH   SOLE   32 0 824
ALTERYX INC COM CL A 02156B103 341 3,000 SH   SOLE   0 0 3,000
ALTRIA GROUP INC COM 02209S103 523 13,532 SH   SOLE   150 0 13,382
AMAZON COM INC COM 023135106 9,600 3,049 SH   SOLE   52 0 2,997
AMERICAN TOWER CORP NEW COM 03027X100 504 2,086 SH   SOLE   0 0 2,086
AMGEN INC COM 031162100 1,885 7,415 SH   SOLE   20 0 7,395
AMPLIFY ETF TR ONLIN RETL ETF 032108102 865 9,809 SH   SOLE   0 0 9,809
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 122 4,979 SH   SOLE   0 0 4,979
AMPLIFY ETF TR HIGH INCOME 032108847 23 1,538 SH   SOLE   0 0 1,538
ANALOG DEVICES INC COM 032654105 880 7,538 SH   SOLE   0 0 7,538
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 219 4,070 SH   SOLE   0 0 4,070
ANTHEM INC COM 036752103 248 924 SH   SOLE   0 0 924
APPLE INC COM 037833100 18,043 155,795 SH   SOLE   3,298 0 152,497
APPLIED MATLS INC COM 038222105 538 9,052 SH   SOLE   0 0 9,052
ARDAGH GROUP S A CL A L0223L101 281 20,000 SH   SOLE   0 0 20,000
ASTRAZENECA PLC SPONSORED ADR 046353108 1,552 28,327 SH   SOLE   0 0 28,327
AT&T INC COM 00206R102 2,574 90,289 SH   SOLE   872 0 89,417
AUTOMATIC DATA PROCESSING IN COM 053015103 283 2,029 SH   SOLE   0 0 2,029
B & G FOODS INC NEW COM 05508R106 383 13,774 SH   SOLE   0 0 13,774
BANCO SANTANDER S.A. ADR 05964H105 56 30,287 SH   SOLE   0 0 30,287
BECTON DICKINSON & CO COM 075887109 311 1,337 SH   SOLE   0 0 1,337
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,505 44,635 SH   SOLE   69 0 44,566
BIOXCEL THERAPEUTICS INC COM 09075P105 590 13,600 SH   SOLE   0 0 13,600
BK OF AMERICA CORP COM 060505104 1,676 69,564 SH   SOLE   8,636 0 60,928
BLACKROCK INC COM 09247X101 2,265 4,019 SH   SOLE   0 0 4,019
BLACKSTONE GROUP INC COM CL A 09260D107 204 3,903 SH   SOLE   0 0 3,903
BLOCK H & R INC COM 093671105 330 20,282 SH   SOLE   0 0 20,282
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 288 37,984 SH   SOLE   0 0 37,984
BOEING CO COM 097023105 1,284 7,772 SH   SOLE   50 0 7,722
BP PLC SPONSORED ADR 055622104 454 25,994 SH   SOLE   105 0 25,889
BRF SA SPONSORED ADR 10552T107 115 34,980 SH   SOLE   0 0 34,980
BRISTOL-MYERS SQUIBB CO COM 110122108 624 10,357 SH   SOLE   100 0 10,257
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 592 SH   SOLE   0 0 592
BROADCOM INC COM 11135F101 2,477 6,798 SH   SOLE   0 0 6,798
CARDINAL HEALTH INC COM 14149Y108 349 7,440 SH   SOLE   0 0 7,440
CATERPILLAR INC DEL COM 149123101 379 2,539 SH   SOLE   0 0 2,539
CHEVRON CORP NEW COM 166764100 1,278 17,750 SH   SOLE   284 0 17,466
CHEWY INC CL A 16679L109 794 14,489 SH   SOLE   200 0 14,289
CISCO SYS INC COM 17275R102 2,341 59,432 SH   SOLE   1,142 0 58,290
CLOROX CO DEL COM 189054109 444 2,112 SH   SOLE   35 0 2,077
COCA COLA CO COM 191216100 2,147 43,478 SH   SOLE   189 0 43,289
COHEN & STEERS INFRASTRUCTUR COM 19248A109 227 10,213 SH   SOLE   0 0 10,213
COLGATE PALMOLIVE CO COM 194162103 313 4,062 SH   SOLE   0 0 4,062
COMCAST CORP NEW CL A 20030N101 288 6,221 SH   SOLE   43 0 6,178
CORE MOLDING TECHNOLOGIES IN COM 218683100 102 11,500 SH   SOLE   0 0 11,500
COSTCO WHSL CORP NEW COM 22160K105 1,380 3,886 SH   SOLE   19 0 3,867
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,845 22,062 SH   SOLE   1,184 0 20,878
CROWDSTRIKE HLDGS INC CL A 22788C105 333 2,425 SH   SOLE   0 0 2,425
CSX CORP COM 126408103 284 3,661 SH   SOLE   93 0 3,568
CVS HEALTH CORP COM 126650100 845 14,469 SH   SOLE   0 0 14,469
DANAHER CORPORATION COM 235851102 722 3,352 SH   SOLE   34 0 3,318
DARDEN RESTAURANTS INC COM 237194105 563 5,584 SH   SOLE   0 0 5,584
DEERE & CO COM 244199105 230 1,039 SH   SOLE   50 0 989
DELTA AIR LINES INC DEL COM NEW 247361702 334 10,937 SH   SOLE   0 0 10,937
DIAGEO PLC SPON ADR NEW 25243Q205 317 2,304 SH   SOLE   0 0 2,304
DIGITAL RLTY TR INC COM 253868103 1,036 7,060 SH   SOLE   0 0 7,060
DISNEY WALT CO COM DISNEY 254687106 2,382 19,194 SH   SOLE   275 0 18,919
DNP SELECT INCOME FD INC COM 23325P104 438 43,669 SH   SOLE   1,400 0 42,269
DOCUSIGN INC COM 256163106 200 927 SH   SOLE   0 0 927
DOMINION ENERGY INC COM 25746U109 2,295 29,076 SH   SOLE   678 0 28,398
DOW INC COM 260557103 579 12,314 SH   SOLE   107 0 12,207
DUKE ENERGY CORP NEW COM NEW 26441C204 3,739 42,221 SH   SOLE   1,311 0 40,910
DUPONT DE NEMOURS INC COM 26614N102 236 4,259 SH   SOLE   107 0 4,152
EATON CORP PLC SHS G29183103 319 3,124 SH   SOLE   0 0 3,124
ECOLAB INC COM 278865100 282 1,411 SH   SOLE   41 0 1,370
EMERSON ELEC CO COM 291011104 444 6,769 SH   SOLE   0 0 6,769
ENBRIDGE INC COM 29250N105 804 27,546 SH   SOLE   622 0 26,924
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 72 13,343 SH   SOLE   1,900 0 11,443
ENTERPRISE PRODS PARTNERS L COM 293792107 288 18,236 SH   SOLE   1,010 0 17,226
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 584 12,547 SH   SOLE   0 0 12,547
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 20 370 SH   SOLE   0 0 370
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 46 4,390 SH   SOLE   0 0 4,390
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 10 360 SH   SOLE   0 0 360
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 8 340 SH   SOLE   0 0 340
ETF SER SOLUTIONS US GLB JETS 26922A842 212 12,518 SH   SOLE   0 0 12,518
EVERSOURCE ENERGY COM 30040W108 229 2,736 SH   SOLE   0 0 2,736
EXACT SCIENCES CORP COM 30063P105 200 1,960 SH   SOLE   0 0 1,960
EXPEDITORS INTL WASH INC COM 302130109 215 2,376 SH   SOLE   0 0 2,376
EXXON MOBIL CORP COM 30231G102 1,879 54,726 SH   SOLE   375 0 54,351
F N B CORP COM 302520101 195 28,785 SH   SOLE   0 0 28,785
FACEBOOK INC CL A 30303M102 2,326 8,881 SH   SOLE   0 0 8,881
FACTSET RESH SYS INC COM 303075105 211 631 SH   SOLE   0 0 631
FASTLY INC CL A 31188V100 908 9,697 SH   SOLE   0 0 9,697
FEDEX CORP COM 31428X106 1,006 3,999 SH   SOLE   50 0 3,949
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 40 637 SH   SOLE   0 0 637
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 24 705 SH   SOLE   0 0 705
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 5 93 SH   SOLE   0 0 93
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 187 2,031 SH   SOLE   0 0 2,031
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 9 375 SH   SOLE   0 0 375
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 712 18,776 SH   SOLE   0 0 18,776
FIFTH THIRD BANCORP COM 316773100 279 13,066 SH   SOLE   0 0 13,066
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 758 39,558 SH   SOLE   850 0 38,708
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,405 25,270 SH   SOLE   0 0 25,270
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 137 4,017 SH   SOLE   300 0 3,717
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 796 15,375 SH   SOLE   0 0 15,375
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 21 1,000 SH   SOLE   0 0 1,000
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 213 10,983 SH   SOLE   2,723 0 8,260
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2 50 SH   SOLE   0 0 50
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5 100 SH   SOLE   0 0 100
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3 607 SH   SOLE   0 0 607
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 30 1,180 SH   SOLE   0 0 1,180
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 14 150 SH   SOLE   0 0 150
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 4 103 SH   SOLE   0 0 103
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 51 560 SH   SOLE   35 0 525
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4 135 SH   SOLE   0 0 135
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 575 7,323 SH   SOLE   3,086 0 4,237
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,089 61,050 SH   SOLE   4,400 0 56,650
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 12 1,250 SH   SOLE   0 0 1,250
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 762 21,896 SH   SOLE   0 0 21,896
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 818 12,921 SH   SOLE   875 0 12,046
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 25 160 SH   SOLE   10 0 150
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 672 3,569 SH   SOLE   0 0 3,569
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 1 12 SH   SOLE   0 0 12
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4 100 SH   SOLE   0 0 100
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 64 3,350 SH   SOLE   0 0 3,350
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,790 38,906 SH   SOLE   845 0 38,061
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 939 19,911 SH   SOLE   1,465 0 18,446
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2,594 192,857 SH   SOLE   20,825 0 172,032
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 92 4,775 SH   SOLE   225 0 4,550
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 211 6,442 SH   SOLE   295 0 6,147
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 653 19,130 SH   SOLE   645 0 18,485
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 8 600 SH   SOLE   0 0 600
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 289 7,434 SH   SOLE   0 0 7,434
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 77 3,310 SH   SOLE   315 0 2,995
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 0 8 SH   SOLE   0 0 8
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 109 4,148 SH   SOLE   750 0 3,398
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 24 1,293 SH   SOLE   0 0 1,293
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,646 31,852 SH   SOLE   415 0 31,437
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 795 17,935 SH   SOLE   155 0 17,780
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,983 33,039 SH   SOLE   3,057 0 29,982
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 3,927 199,796 SH   SOLE   26,707 0 173,089
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 146 7,670 SH   SOLE   0 0 7,670
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 3,134 101,345 SH   SOLE   44 0 101,301
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 390 7,083 SH   SOLE   0 0 7,083
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 10 500 SH   SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1,484 45,573 SH   SOLE   0 0 45,573
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 64 2,000 SH   SOLE   0 0 2,000
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 8 400 SH   SOLE   400 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 691 26,506 SH   SOLE   995 0 25,511
FIRST TR VALUE LINE DIVID IN SHS 33734H106 658 20,903 SH   SOLE   623 0 20,280
FIRSTENERGY CORP COM 337932107 460 16,017 SH   SOLE   0 0 16,017
FIVERR INTL LTD ORD SHS M4R82T106 632 4,550 SH   SOLE   0 0 4,550
FORD MTR CO DEL COM 345370860 157 23,586 SH   SOLE   700 0 22,886
GENERAL ELECTRIC CO COM 369604103 230 36,910 SH   SOLE   7,200 0 29,710
GENERAL MLS INC COM 370334104 538 8,719 SH   SOLE   0 0 8,719
GENERAL MTRS CO COM 37045V100 214 7,218 SH   SOLE   345 0 6,873
GILEAD SCIENCES INC COM 375558103 430 6,799 SH   SOLE   102 0 6,697
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 280 7,438 SH   SOLE   0 0 7,438
GLOBAL NET LEASE INC COM NEW 379378201 225 14,146 SH   SOLE   0 0 14,146
GLOBAL X FDS REIT ETF 37950E127 13 1,613 SH   SOLE   0 0 1,613
GLOBAL X FDS GLOBX SUPDV US 37950E291 71 4,705 SH   SOLE   0 0 4,705
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 94 8,500 SH   SOLE   0 0 8,500
GLOBAL X FDS GLB X GURU INDEX 37950E341 8 203 SH   SOLE   0 0 203
GLOBAL X FDS SOCIAL MED ETF 37950E416 2 46 SH   SOLE   0 0 46
GLOBAL X FDS GLB X SUPERDIV 37950E549 53 4,892 SH   SOLE   0 0 4,892
GLOBAL X FDS S&P 500 COVERED 37954Y475 39 880 SH   SOLE   0 0 880
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 921 42,707 SH   SOLE   0 0 42,707
GLOBAL X FDS X YIELDCO RENE 37954Y707 72 4,908 SH   SOLE   0 0 4,908
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 266 9,536 SH   SOLE   0 0 9,536
GLOBAL X FDS MILL THEMC ETF 37954Y764 19 609 SH   SOLE   0 0 609
GLOBAL X FDS INTERNET OF THNG 37954Y780 16 615 SH   SOLE   0 0 615
GLOBAL X FDS SUPER DIV ALTR 37954Y806 16 1,500 SH   SOLE   0 0 1,500
GLOBAL X FDS FINTECH ETF 37954Y814 11 282 SH   SOLE   0 0 282
GLOBAL X FDS GLOBAL X COPPER 37954Y830 185 8,950 SH   SOLE   0 0 8,950
GLOBAL X FDS GLOBAL X SILVER 37954Y848 193 4,443 SH   SOLE   0 0 4,443
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 4 100 SH   SOLE   0 0 100
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,978 177,745 SH   SOLE   422 0 177,323
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 20 492 SH   SOLE   0 0 492
GOLDMAN SACHS GROUP INC COM 38141G104 460 2,288 SH   SOLE   0 0 2,288
HERSHEY CO COM 427866108 303 2,113 SH   SOLE   0 0 2,113
HOME DEPOT INC COM 437076102 3,290 11,846 SH   SOLE   8 0 11,838
HONEYWELL INTL INC COM 438516106 993 6,031 SH   SOLE   46 0 5,985
HP INC COM 40434L105 276 14,517 SH   SOLE   0 0 14,517
ILLINOIS TOOL WKS INC COM 452308109 400 2,068 SH   SOLE   0 0 2,068
INFOSYS LTD SPONSORED ADR 456788108 634 45,943 SH   SOLE   0 0 45,943
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 34 1,200 SH   SOLE   0 0 1,200
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 721 30,111 SH   SOLE   13 0 30,098
INTEL CORP COM 458140100 2,625 50,692 SH   SOLE   0 0 50,692
INTERNATIONAL BUSINESS MACHS COM 459200101 1,664 13,674 SH   SOLE   0 0 13,674
INTUITIVE SURGICAL INC COM NEW 46120E602 227 320 SH   SOLE   0 0 320
INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 2 157 SH   SOLE   0 0 157
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 29 1,185 SH   SOLE   0 0 1,185
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 7,222 142,963 SH   SOLE   0 0 142,963
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 7 50 SH   SOLE   0 0 50
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 9 150 SH   SOLE   0 0 150
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 114 2,748 SH   SOLE   0 0 2,748
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 8 300 SH   SOLE   0 0 300
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 194 6,809 SH   SOLE   0 0 6,809
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 34 1,696 SH   SOLE   0 0 1,696
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4 75 SH   SOLE   0 0 75
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,053 56,912 SH   SOLE   86 0 56,826
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1,689 51,203 SH   SOLE   95 0 51,108
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 43 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 39 1,022 SH   SOLE   0 0 1,022
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 204 10,074 SH   SOLE   0 0 10,074
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 5 150 SH   SOLE   0 0 150
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 475 32,277 SH   SOLE   737 0 31,540
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 153 5,753 SH   SOLE   0 0 5,753
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 42 2,390 SH   SOLE   0 0 2,390
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 4 295 SH   SOLE   0 0 295
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 4 100 SH   SOLE   0 0 100
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 592 27,370 SH   SOLE   0 0 27,370
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 499 18,260 SH   SOLE   0 0 18,260
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 25 1,347 SH   SOLE   0 0 1,347
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 60 3,437 SH   SOLE   0 0 3,437
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 211 5,957 SH   SOLE   0 0 5,957
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 62 2,290 SH   SOLE   0 0 2,290
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 165 5,325 SH   SOLE   0 0 5,325
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 71 2,140 SH   SOLE   0 0 2,140
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 423 19,466 SH   SOLE   2,336 0 17,130
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 1 28 SH   SOLE   0 0 28
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 336 5,191 SH   SOLE   116 0 5,075
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 3,387 101,572 SH   SOLE   0 0 101,572
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 4 193 SH   SOLE   0 0 193
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 818 33,235 SH   SOLE   0 0 33,235
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 141 6,085 SH   SOLE   0 0 6,085
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 132 2,372 SH   SOLE   0 0 2,372
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 177 3,168 SH   SOLE   0 0 3,168
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 95 1,590 SH   SOLE   0 0 1,590
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 47 180 SH   SOLE   0 0 180
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 417 10,776 SH   SOLE   175 0 10,601
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 54 570 SH   SOLE   0 0 570
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4 71 SH   SOLE   0 0 71
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 65 275 SH   SOLE   0 0 275
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 15,911 147,178 SH   SOLE   348 0 146,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 10 450 SH   SOLE   0 0 450
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 30 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 S&P 500 GARP ETF 46137V431 30 501 SH   SOLE   0 0 501
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 75 2,468 SH   SOLE   0 0 2,468
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 8 615 SH   SOLE   0 0 615
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 273 18,994 SH   SOLE   0 0 18,994
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 3 312 SH   SOLE   0 0 312
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 43 367 SH   SOLE   0 0 367
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 277 2,431 SH   SOLE   0 0 2,431
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 35 1,858 SH   SOLE   0 0 1,858
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 56 727 SH   SOLE   0 0 727
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 43 676 SH   SOLE   0 0 676
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 7 74 SH   SOLE   0 0 74
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 500 15,584 SH   SOLE   0 0 15,584
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 23 670 SH   SOLE   0 0 670
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 4 595 SH   SOLE   0 0 595
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 561 7,337 SH   SOLE   0 0 7,337
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 20 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 7 530 SH   SOLE   0 0 530
INVESCO LTD SHS G491BT108 230 20,135 SH   SOLE   0 0 20,135
INVESCO QQQ TR UNIT SER 1 46090E103 11,568 41,636 SH   SOLE   93 0 41,543
IRON MTN INC NEW COM 46284V101 812 30,301 SH   SOLE   0 0 30,301
ISHARES INC EM MKTS DIV ETF 464286319 3,401 112,962 SH   SOLE   52 0 112,910
ISHARES INC MSCI BRAZIL ETF 464286400 37 1,330 SH   SOLE   0 0 1,330
ISHARES INC MSCI GBL MIN VOL 464286525 410 4,466 SH   SOLE   0 0 4,466
ISHARES INC MSCI EMERG MRKT 464286533 2,622 47,512 SH   SOLE   37 0 47,475
ISHARES INC MSCI EURZONE ETF 464286608 3 75 SH   SOLE   0 0 75
ISHARES INC MSCI CHILE ETF 464286640 403 16,728 SH   SOLE   0 0 16,728
ISHARES INC MSCI PAC JP ETF 464286665 1 19 SH   SOLE   0 0 19
ISHARES INC MSCI MEXICO ETF 464286822 102 3,061 SH   SOLE   0 0 3,061
ISHARES TR S&P 100 ETF 464287101 146 937 SH   SOLE   0 0 937
ISHARES TR CORE S&P TTL STK 464287150 190 2,520 SH   SOLE   0 0 2,520
ISHARES TR SELECT DIVID ETF 464287168 348 4,272 SH   SOLE   0 0 4,272
ISHARES TR TIPS BD ETF 464287176 125 989 SH   SOLE   0 0 989
ISHARES TR CHINA LG-CAP ETF 464287184 60 1,425 SH   SOLE   0 0 1,425
ISHARES TR TRANS AVG ETF 464287192 56 282 SH   SOLE   0 0 282
ISHARES TR CORE S&P500 ETF 464287200 3,335 9,924 SH   SOLE   220 0 9,704
ISHARES TR CORE US AGGBD ET 464287226 266 2,249 SH   SOLE   0 0 2,249
ISHARES TR MSCI EMG MKT ETF 464287234 77 1,737 SH   SOLE   0 0 1,737
ISHARES TR IBOXX INV CP ETF 464287242 590 4,379 SH   SOLE   137 0 4,242
ISHARES TR GLOBAL TECH ETF 464287291 13 50 SH   SOLE   0 0 50
ISHARES TR S&P 500 GRWT ETF 464287309 1,600 6,925 SH   SOLE   1,079 0 5,846
ISHARES TR GLOB HLTHCRE ETF 464287325 32 441 SH   SOLE   0 0 441
ISHARES TR NORTH AMERN NAT 464287374 3 148 SH   SOLE   0 0 148
ISHARES TR S&P 500 VAL ETF 464287408 1,049 9,329 SH   SOLE   0 0 9,329
ISHARES TR 20 YR TR BD ETF 464287432 251 1,535 SH   SOLE   0 0 1,535
ISHARES TR BARCLAYS 7 10 YR 464287440 215 1,762 SH   SOLE   0 0 1,762
ISHARES TR 1 3 YR TREAS BD 464287457 10,387 120,067 SH   SOLE   733 0 119,334
ISHARES TR MSCI EAFE ETF 464287465 936 14,698 SH   SOLE   472 0 14,226
ISHARES TR RUS MDCP VAL ETF 464287473 18 217 SH   SOLE   0 0 217
ISHARES TR RUS MD CP GR ETF 464287481 7 43 SH   SOLE   0 0 43
ISHARES TR RUS MID CAP ETF 464287499 40 695 SH   SOLE   515 0 180
ISHARES TR CORE S&P MCP ETF 464287507 2,020 10,898 SH   SOLE   2,473 0 8,425
ISHARES TR EXPND TEC SC ETF 464287549 14 45 SH   SOLE   0 0 45
ISHARES TR NASDAQ BIOTECH 464287556 5 40 SH   SOLE   0 0 40
ISHARES TR COHEN STEER REIT 464287564 8 78 SH   SOLE   0 0 78
ISHARES TR GLOBAL 100 ETF 464287572 16 285 SH   SOLE   0 0 285
ISHARES TR RUS 1000 VAL ETF 464287598 391 3,308 SH   SOLE   0 0 3,308
ISHARES TR S&P MC 400GR ETF 464287606 49 205 SH   SOLE   0 0 205
ISHARES TR RUS 1000 GRW ETF 464287614 499 2,302 SH   SOLE   0 0 2,302
ISHARES TR RUS 1000 ETF 464287622 194 1,034 SH   SOLE   525 0 509
ISHARES TR RUS 2000 VAL ETF 464287630 2 16 SH   SOLE   0 0 16
ISHARES TR RUS 2000 GRW ETF 464287648 28 128 SH   SOLE   0 0 128
ISHARES TR RUSSELL 2000 ETF 464287655 389 2,600 SH   SOLE   0 0 2,600
ISHARES TR CORE S&P US GWT 464287671 24 300 SH   SOLE   300 0 0
ISHARES TR S&P MC 400VL ETF 464287705 30 224 SH   SOLE   0 0 224
ISHARES TR US TELECOM ETF 464287713 2 80 SH   SOLE   0 0 80
ISHARES TR U.S. TECH ETF 464287721 15 50 SH   SOLE   0 0 50
ISHARES TR U.S. REAL ES ETF 464287739 12 150 SH   SOLE   0 0 150
ISHARES TR U.S. FIN SVC ETF 464287770 5 45 SH   SOLE   0 0 45
ISHARES TR U.S. FINLS ETF 464287788 2 20 SH   SOLE   0 0 20
ISHARES TR CORE S&P SCP ETF 464287804 2,215 31,539 SH   SOLE   1,888 0 29,651
ISHARES TR EUROPE ETF 464287861 21 490 SH   SOLE   0 0 490
ISHARES TR SP SMCP600VL ETF 464287879 19 156 SH   SOLE   0 0 156
ISHARES TR S&P SML 600 GWT 464287887 17 99 SH   SOLE   0 0 99
ISHARES TR AGENCY BOND ETF 464288166 156 1,291 SH   SOLE   0 0 1,291
ISHARES TR MSCI AC ASIA ETF 464288182 94 1,222 SH   SOLE   0 0 1,222
ISHARES TR GL CLEAN ENE ETF 464288224 13 685 SH   SOLE   0 0 685
ISHARES TR MSCI ACWI ETF 464288257 1,544 19,319 SH   SOLE   0 0 19,319
ISHARES TR JPMORGAN USD EMG 464288281 11 104 SH   SOLE   0 0 104
ISHARES TR NEW YORK MUN ETF 464288323 17 300 SH   SOLE   0 0 300
ISHARES TR GLB INFRASTR ETF 464288372 1 25 SH   SOLE   0 0 25
ISHARES TR NATIONAL MUN ETF 464288414 15,972 137,773 SH   SOLE   237 0 137,536
ISHARES TR INTL SEL DIV ETF 464288448 280 11,227 SH   SOLE   0 0 11,227
ISHARES TR IBOXX HI YD ETF 464288513 513 6,117 SH   SOLE   188 0 5,929
ISHARES TR MBS ETF 464288588 212 1,921 SH   SOLE   347 0 1,574
ISHARES TR USD INV GRDE ETF 464288620 1 14 SH   SOLE   0 0 14
ISHARES TR ISHS 5-10YR INVT 464288638 15 252 SH   SOLE   0 0 252
ISHARES TR ISHS 1-5YR INVS 464288646 3,773 68,705 SH   SOLE   0 0 68,705
ISHARES TR 3 7 YR TREAS BD 464288661 221 1,657 SH   SOLE   0 0 1,657
ISHARES TR SHORT TREAS BD 464288679 950 8,578 SH   SOLE   0 0 8,578
ISHARES TR PFD AND INCM SEC 464288687 366 10,035 SH   SOLE   0 0 10,035
ISHARES TR GLOBAL MATER ETF 464288695 11 154 SH   SOLE   0 0 154
ISHARES TR US HOME CONS ETF 464288752 1 25 SH   SOLE   0 0 25
ISHARES TR US AER DEF ETF 464288760 24 152 SH   SOLE   0 0 152
ISHARES TR US REGNL BKS ETF 464288778 38 1,150 SH   SOLE   0 0 1,150
ISHARES TR U.S. MED DVC ETF 464288810 23 78 SH   SOLE   0 0 78
ISHARES TR MICRO-CAP ETF 464288869 1 11 SH   SOLE   0 0 11
ISHARES TR EAFE VALUE ETF 464288877 36 903 SH   SOLE   0 0 903
ISHARES TR EAFE GRWTH ETF 464288885 4 45 SH   SOLE   0 0 45
ISHARES TR BRAZIL SM-CP ETF 464289131 21 1,634 SH   SOLE   0 0 1,634
ISHARES TR MSCI EURO FL ETF 464289180 135 9,850 SH   SOLE   0 0 9,850
ISHARES TR 10+ YR INVST GRD 464289511 6 81 SH   SOLE   0 0 81
ISHARES TR AGGRES ALLOC ETF 464289859 884 15,246 SH   SOLE   25 0 15,221
ISHARES TR GRWT ALLOCAT ETF 464289867 212 4,375 SH   SOLE   0 0 4,375
ISHARES TR MODERT ALLOC ETF 464289875 450 10,968 SH   SOLE   0 0 10,968
ISHARES TR CONSER ALLOC ETF 464289883 931 25,056 SH   SOLE   0 0 25,056
ISHARES TR US TREAS BD ETF 46429B267 9,181 328,464 SH   SOLE   332 0 328,132
ISHARES TR A RATE CP BD ETF 46429B291 429 7,413 SH   SOLE   0 0 7,413
ISHARES TR MSCI INDIA ETF 46429B598 7 200 SH   SOLE   0 0 200
ISHARES TR FLTG RATE NT ETF 46429B655 252 4,978 SH   SOLE   0 0 4,978
ISHARES TR CORE HIGH DV ETF 46429B663 204 2,539 SH   SOLE   0 0 2,539
ISHARES TR MSCI EAFE MIN VL 46429B689 65 948 SH   SOLE   43 0 905
ISHARES TR MSCI USA MIN VOL 46429B697 1,124 17,643 SH   SOLE   6,056 0 11,587
ISHARES TR MSCI USA QLT FCT 46432F339 15,438 148,817 SH   SOLE   339 0 148,478
ISHARES TR MSCI USA SZE FT 46432F370 93 997 SH   SOLE   0 0 997
ISHARES TR MSCI USA VALUE 46432F388 162 2,194 SH   SOLE   0 0 2,194
ISHARES TR MSCI USA MMENTM 46432F396 1,348 9,143 SH   SOLE   2,758 0 6,385
ISHARES TR CORE MSCI TOTAL 46432F834 267 4,583 SH   SOLE   0 0 4,583
ISHARES TR CORE MSCI EAFE 46432F842 48 792 SH   SOLE   0 0 792
ISHARES TR CORE 1 5 YR USD 46432F859 10 200 SH   SOLE   0 0 200
ISHARES TR MSCI INTL MULTFT 46434V274 2,800 115,246 SH   SOLE   0 0 115,246
ISHARES TR MSCI USA MULTIFT 46434V282 25 747 SH   SOLE   0 0 747
ISHARES TR EXPONENTIAL TECH 46434V381 63 1,298 SH   SOLE   0 0 1,298
ISHARES TR 0-5YR HI YL CP 46434V407 197 4,478 SH   SOLE   0 0 4,478
ISHARES TR MSCI INTL QUALTY 46434V456 22 717 SH   SOLE   0 0 717
ISHARES TR CORE DIV GRWTH 46434V621 3,879 97,488 SH   SOLE   6,790 0 90,698
ISHARES TR CORE MSCI PAC 46434V696 0 8 SH   SOLE   0 0 8
ISHARES TR CORE MSCI EURO 46434V738 2 50 SH   SOLE   0 0 50
ISHARES TR TRS FLT RT BD 46434V860 8 150 SH   SOLE   0 0 150
ISHARES TR ULTR SH TRM BD 46434V878 3,357 66,385 SH   SOLE   0 0 66,385
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 9 350 SH   SOLE   0 0 350
ISHARES TR IBONDS DEC21 ETF 46434VBK5 8 300 SH   SOLE   0 0 300
ISHARES TR MSCI INTL VLU FT 46435G409 54 2,750 SH   SOLE   0 0 2,750
ISHARES TR ESG AWR MSCI USA 46435G425 1,245 16,336 SH   SOLE   5,824 0 10,512
ISHARES TR FALN ANGLS USD 46435G474 195 7,150 SH   SOLE   0 0 7,150
ISHARES TR ESG AW MSCI EAFE 46435G516 343 5,405 SH   SOLE   652 0 4,753
ISHARES TR ESG AWARE MSCI 46435U663 792 29,847 SH   SOLE   14,466 0 15,381
ISHARES TR BROAD USD HIGH 46435U853 235 5,944 SH   SOLE   39 0 5,905
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,733 34,579 SH   SOLE   0 0 34,579
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 52 1,251 SH   SOLE   272 0 979
JOHNSON & JOHNSON COM 478160104 6,417 43,104 SH   SOLE   352 0 42,752
JPMORGAN CHASE & CO COM 46625H100 2,211 22,967 SH   SOLE   1,214 0 21,753
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 502 46,541 SH   SOLE   0 0 46,541
KELLOGG CO COM 487836108 234 3,618 SH   SOLE   104 0 3,514
KEYCORP COM 493267108 309 25,939 SH   SOLE   0 0 25,939
KIMBERLY CLARK CORP COM 494368103 2,152 14,572 SH   SOLE   100 0 14,472
KRAFT HEINZ CO COM 500754106 259 8,649 SH   SOLE   0 0 8,649
KROGER CO COM 501044101 329 9,701 SH   SOLE   0 0 9,701
LAUDER ESTEE COS INC CL A 518439104 205 939 SH   SOLE   0 0 939
LILLY ELI & CO COM 532457108 630 4,256 SH   SOLE   350 0 3,906
LINDE PLC SHS G5494J103 471 1,976 SH   SOLE   260 0 1,716
LIVONGO HEALTH INC COM 539183103 492 3,510 SH   SOLE   0 0 3,510
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 21 16,000 SH   SOLE   0 0 16,000
LOCKHEED MARTIN CORP COM 539830109 1,465 3,821 SH   SOLE   50 0 3,771
LOWES COS INC COM 548661107 3,848 23,202 SH   SOLE   0 0 23,202
MASCO CORP COM 574599106 271 4,912 SH   SOLE   0 0 4,912
MASTERCARD INCORPORATED CL A 57636Q104 1,115 3,298 SH   SOLE   21 0 3,277
MCDONALDS CORP COM 580135101 2,096 9,549 SH   SOLE   30 0 9,519
MEDTRONIC PLC SHS G5960L103 1,301 12,524 SH   SOLE   154 0 12,370
MERCADOLIBRE INC COM 58733R102 330 305 SH   SOLE   0 0 305
MERCK & CO. INC COM 58933Y105 2,282 27,515 SH   SOLE   183 0 27,332
METLIFE INC COM 59156R108 382 10,269 SH   SOLE   0 0 10,269
METTLER TOLEDO INTERNATIONAL COM 592688105 362 375 SH   SOLE   0 0 375
MICROSOFT CORP COM 594918104 8,360 39,747 SH   SOLE   418 0 39,329
MONDELEZ INTL INC CL A 609207105 514 8,950 SH   SOLE   0 0 8,950
NETAPP INC COM 64110D104 457 10,430 SH   SOLE   0 0 10,430
NETFLIX INC COM 64110L106 1,259 2,517 SH   SOLE   30 0 2,487
NEXTERA ENERGY INC COM 65339F101 1,257 4,528 SH   SOLE   0 0 4,528
NIKE INC CL B 654106103 597 4,752 SH   SOLE   0 0 4,752
NORFOLK SOUTHN CORP COM 655844108 1,009 4,714 SH   SOLE   0 0 4,714
NORTHROP GRUMMAN CORP COM 666807102 235 745 SH   SOLE   0 0 745
NOVARTIS AG SPONSORED ADR 66987V109 404 4,648 SH   SOLE   0 0 4,648
NUVEEN AMT FREE MUN CR INC F COM 67071L106 419 26,752 SH   SOLE   0 0 26,752
NUVEEN AMT FREE QLTY MUN INC COM 670657105 354 24,692 SH   SOLE   0 0 24,692
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 328 24,300 SH   SOLE   0 0 24,300
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 191 13,000 SH   SOLE   0 0 13,000
NUVEEN QUALITY MUNCP INCOME COM 67066V101 328 22,575 SH   SOLE   0 0 22,575
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 420 27,940 SH   SOLE   0 0 27,940
NVIDIA CORPORATION COM 67066G104 1,686 3,115 SH   SOLE   0 0 3,115
OKTA INC CL A 679295105 650 3,040 SH   SOLE   0 0 3,040
OMEGA HEALTHCARE INVS INC COM 681936100 286 9,559 SH   SOLE   0 0 9,559
ORACLE CORP COM 68389X105 319 5,344 SH   SOLE   0 0 5,344
OREILLY AUTOMOTIVE INC COM 67103H107 202 438 SH   SOLE   0 0 438
OVERSTOCK COM INC DEL COM 690370101 892 12,284 SH   SOLE   0 0 12,284
PAGSEGURO DIGITAL LTD COM CL A G68707101 233 6,181 SH   SOLE   0 0 6,181
PAYCHEX INC COM 704326107 600 7,524 SH   SOLE   0 0 7,524
PAYPAL HLDGS INC COM 70450Y103 1,156 5,866 SH   SOLE   0 0 5,866
PCM FD INC COM 69323T101 101 10,000 SH   SOLE   0 0 10,000
PEPSICO INC COM 713448108 1,062 7,661 SH   SOLE   52 0 7,609
PFIZER INC COM 717081103 2,329 63,474 SH   SOLE   648 0 62,826
PHILIP MORRIS INTL INC COM 718172109 206 2,747 SH   SOLE   0 0 2,747
PHILLIPS 66 COM 718546104 217 4,190 SH   SOLE   0 0 4,190
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 114 18,400 SH   SOLE   0 0 18,400
PIMCO ETF TR ACTIVE BD ETF 72201R775 198 1,760 SH   SOLE   0 0 1,760
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 660 6,477 SH   SOLE   0 0 6,477
PIMCO ETF TR INTER MUN BD ACT 72201R866 11 200 SH   SOLE   0 0 200
PPL CORP COM 69351T106 393 14,435 SH   SOLE   0 0 14,435
PROCTER AND GAMBLE CO COM 742718109 3,846 27,672 SH   SOLE   191 0 27,481
PROSHARES TR PSHS ULT S&P 500 74347R107 378 5,139 SH   SOLE   0 0 5,139
PROSHARES TR ULTR 7-10 TREA 74347R180 57 750 SH   SOLE   0 0 750
PROSHARES TR PSHS ULTRA QQQ 74347R206 147 1,600 SH   SOLE   0 0 1,600
PROSHARES TR PSHS ULT MCAP400 74347R404 2 71 SH   SOLE   0 0 71
PROSHARES TR PSHS ULTRUSS2000 74347R842 2 42 SH   SOLE   0 0 42
PROSHARES TR SHRT RUSSELL2000 74348A210 34 1,000 SH   SOLE   0 0 1,000
PROSHARES TR S&P 500 DV ARIST 74348A467 2,613 36,214 SH   SOLE   0 0 36,214
PRUDENTIAL FINL INC COM 744320102 527 8,302 SH   SOLE   0 0 8,302
QUALCOMM INC COM 747525103 397 3,374 SH   SOLE   50 0 3,324
RAYTHEON TECHNOLOGIES CORP COM 75513E101 455 7,912 SH   SOLE   0 0 7,912
REALTY INCOME CORP COM 756109104 211 3,479 SH   SOLE   0 0 3,479
REAVES UTIL INCOME FD COM SH BEN INT 756158101 268 8,575 SH   SOLE   0 0 8,575
REGENERON PHARMACEUTICALS COM 75886F107 203 363 SH   SOLE   0 0 363
REPUBLIC SVCS INC COM 760759100 320 3,425 SH   SOLE   0 0 3,425
ROCKWELL AUTOMATION INC COM 773903109 220 997 SH   SOLE   0 0 997
ROKU INC COM CL A 77543R102 264 1,399 SH   SOLE   0 0 1,399
ROPER TECHNOLOGIES INC COM 776696106 246 623 SH   SOLE   0 0 623
ROYAL BK CDA COM 780087102 444 6,328 SH   SOLE   0 0 6,328
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 48 1,980 SH   SOLE   0 0 1,980
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 169 6,712 SH   SOLE   50 0 6,662
SALESFORCE COM INC COM 79466L302 916 3,644 SH   SOLE   0 0 3,644
SCANSOURCE INC COM 806037107 228 11,492 SH   SOLE   0 0 11,492
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,377 67,515 SH   SOLE   20 0 67,495
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 103 1,282 SH   SOLE   0 0 1,282
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,669 14,491 SH   SOLE   70 0 14,421
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 189 3,618 SH   SOLE   0 0 3,618
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,179 21,259 SH   SOLE   0 0 21,259
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 911 13,335 SH   SOLE   0 0 13,335
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,026 38,340 SH   SOLE   9 0 38,331
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 26 1,066 SH   SOLE   0 0 1,066
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 755 13,656 SH   SOLE   0 0 13,656
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,723 118,571 SH   SOLE   14 0 118,557
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 251 4,469 SH   SOLE   175 0 4,294
SCHWAB STRATEGIC TR US REIT ETF 808524847 45 1,283 SH   SOLE   0 0 1,283
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,228 20,925 SH   SOLE   0 0 20,925
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 12 235 SH   SOLE   0 0 235
SCHWAB STRATEGIC TR US TIPS ETF 808524870 26 415 SH   SOLE   0 0 415
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 17 521 SH   SOLE   0 0 521
SEAGATE TECHNOLOGY PLC SHS G7945M107 245 4,978 SH   SOLE   0 0 4,978
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 748 7,091 SH   SOLE   88 0 7,003
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 125 1,943 SH   SOLE   0 0 1,943
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 60 406 SH   SOLE   0 0 406
SELECT SECTOR SPDR TR ENERGY 81369Y506 97 3,253 SH   SOLE   0 0 3,253
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 535 22,209 SH   SOLE   0 0 22,209
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,166 93,085 SH   SOLE   225 0 92,860
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 535 4,586 SH   SOLE   51 0 4,535
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,953 117,087 SH   SOLE   195 0 116,892
SERVICENOW INC COM 81762P102 239 492 SH   SOLE   0 0 492
SHOPIFY INC CL A 82509L107 756 739 SH   SOLE   0 0 739
SOUTHERN CO COM 842587107 802 14,798 SH   SOLE   2,510 0 12,288
SPDR GOLD TR GOLD SHS 78463V107 1,354 7,646 SH   SOLE   0 0 7,646
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 220 6,040 SH   SOLE   0 0 6,040
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 53 1,000 SH   SOLE   0 0 1,000
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,229 60,982 SH   SOLE   149 0 60,833
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 74 3,067 SH   SOLE   0 0 3,067
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2 55 SH   SOLE   0 0 55
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2 45 SH   SOLE   0 0 45
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3 88 SH   SOLE   0 0 88
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1 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 4,217 12,591 SH   SOLE   0 0 12,591
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 205 605 SH   SOLE   0 0 605
SPDR SER TR NYSE TECH ETF 78464A102 1 8 SH   SOLE   0 0 8
SPDR SER TR S&P 600 SMCP GRW 78464A201 67 1,140 SH   SOLE   0 0 1,140
SPDR SER TR WELLS FG PFD ETF 78464A292 157 3,620 SH   SOLE   251 0 3,369
SPDR SER TR S&P 600 SMCP VAL 78464A300 50 1,008 SH   SOLE   0 0 1,008
SPDR SER TR BLMBRG BRC CNVRT 78464A359 118 1,717 SH   SOLE   196 0 1,521
SPDR SER TR PORTFOLIO LN COR 78464A367 224 7,034 SH   SOLE   193 0 6,841
SPDR SER TR PORTFOLIO INTRMD 78464A375 324 8,821 SH   SOLE   0 0 8,821
SPDR SER TR BLOMBRG BRC EMRG 78464A391 23 861 SH   SOLE   0 0 861
SPDR SER TR PRTFLO S&P500 GW 78464A409 435 8,676 SH   SOLE   0 0 8,676
SPDR SER TR PORTFOLIO SHORT 78464A474 242 7,700 SH   SOLE   0 0 7,700
SPDR SER TR PRTFLO S&P500 VL 78464A508 47 1,550 SH   SOLE   0 0 1,550
SPDR SER TR BLOMBERG INTL TR 78464A516 2 77 SH   SOLE   0 0 77
SPDR SER TR DJ REIT ETF 78464A607 5 69 SH   SOLE   0 0 69
SPDR SER TR PORTFOLIO AGRGTE 78464A649 138 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 385 8,227 SH   SOLE   239 0 7,988
SPDR SER TR S&P METALS MNG 78464A755 23 1,000 SH   SOLE   0 0 1,000
SPDR SER TR S&P DIVID ETF 78464A763 436 4,718 SH   SOLE   0 0 4,718
SPDR SER TR S&P BK ETF 78464A797 2 62 SH   SOLE   0 0 62
SPDR SER TR PORTFOLI S&P1500 78464A805 40 986 SH   SOLE   0 0 986
SPDR SER TR S&P 600 SML CAP 78464A813 106 1,747 SH   SOLE   0 0 1,747
SPDR SER TR PORTFOLIO S&P400 78464A847 727 22,288 SH   SOLE   0 0 22,288
SPDR SER TR PORTFOLIO S&P500 78464A854 617 15,682 SH   SOLE   0 0 15,682
SPDR SER TR S&P BIOTECH 78464A870 195 1,750 SH   SOLE   0 0 1,750
SPDR SER TR BLOMBERG BRC INV 78468R200 76 2,500 SH   SOLE   0 0 2,500
SPDR SER TR BLOOMBERG SRT TR 78468R408 20 769 SH   SOLE   0 0 769
SPDR SER TR OILGAS EQUIP 78468R549 15 551 SH   SOLE   0 0 551
SPDR SER TR S&P OILGAS EXP 78468R556 41 966 SH   SOLE   0 0 966
SPDR SER TR BLOOMBERG BRCLYS 78468R622 34 328 SH   SOLE   0 0 328
SPDR SER TR SPDR BLOOMBERG 78468R663 22,730 248,358 SH   SOLE   309 0 248,049
SPDR SER TR NUVEEN BLMBRG SR 78468R739 25 500 SH   SOLE   0 0 500
SPDR SER TR PRTFLO S&P500 HI 78468R788 61 2,238 SH   SOLE   0 0 2,238
SPDR SER TR SSGA US LRG ETF 78468R804 3 30 SH   SOLE   0 0 30
SPDR SER TR PORTFOLIO S&P600 78468R853 264 9,624 SH   SOLE   0 0 9,624
SPDR SER TR SSGA US SMAL ETF 78468R887 184 2,423 SH   SOLE   68 0 2,355
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,076 123,230 SH   SOLE   0 0 123,230
STARBUCKS CORP COM 855244109 622 7,240 SH   SOLE   0 0 7,240
STONECO LTD COM CL A G85158106 419 7,925 SH   SOLE   0 0 7,925
STRYKER CORPORATION COM 863667101 924 4,436 SH   SOLE   0 0 4,436
SYSCO CORP COM 871829107 1,969 31,650 SH   SOLE   0 0 31,650
TARGET CORP COM 87612E106 715 4,540 SH   SOLE   0 0 4,540
TELADOC HEALTH INC COM 87918A105 236 1,075 SH   SOLE   0 0 1,075
TESLA INC COM 88160R101 492 1,147 SH   SOLE   0 0 1,147
TEXAS INSTRS INC COM 882508104 416 2,911 SH   SOLE   0 0 2,911
THERMO FISHER SCIENTIFIC INC COM 883556102 869 1,969 SH   SOLE   17 0 1,952
TJX COS INC NEW COM 872540109 541 9,719 SH   SOLE   0 0 9,719
T-MOBILE US INC COM 872590104 301 2,633 SH   SOLE   0 0 2,633
TOTAL SE SPONSORED ADS 89151E109 266 7,768 SH   SOLE   0 0 7,768
TRUIST FINL CORP COM 89832Q109 1,387 36,459 SH   SOLE   954 0 35,505
TWILIO INC CL A 90138F102 661 2,675 SH   SOLE   0 0 2,675
UNION PAC CORP COM 907818108 610 3,097 SH   SOLE   10 0 3,087
UNITED PARCEL SERVICE INC CL B 911312106 2,824 16,950 SH   SOLE   297 0 16,653
UNITEDHEALTH GROUP INC COM 91324P102 769 2,467 SH   SOLE   70 0 2,397
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 867 22,145 SH   SOLE   393 0 21,752
VANECK VECTORS ETF TR MRNGSTR GBL WD 92189F122 38 1,185 SH   SOLE   0 0 1,185
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 291 15,164 SH   SOLE   0 0 15,164
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 27 921 SH   SOLE   0 0 921
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 11 800 SH   SOLE   0 0 800
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 86 4,769 SH   SOLE   0 0 4,769
VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 42 1,446 SH   SOLE   0 0 1,446
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 77 1,410 SH   SOLE   0 0 1,410
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 111 1,652 SH   SOLE   0 0 1,652
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 72 1,292 SH   SOLE   0 0 1,292
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 10,122 328,218 SH   SOLE   635 0 327,583
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 11 117 SH   SOLE   0 0 117
VANGUARD BD INDEX FDS INTERMED TERM 921937819 159 1,696 SH   SOLE   0 0 1,696
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,092 13,147 SH   SOLE   0 0 13,147
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 612 6,940 SH   SOLE   0 0 6,940
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 937 3,047 SH   SOLE   0 0 3,047
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 364 3,591 SH   SOLE   44 0 3,547
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 289 1,604 SH   SOLE   0 0 1,604
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 494 6,262 SH   SOLE   0 0 6,262
VANGUARD INDEX FDS SML CP GRW ETF 922908595 36 169 SH   SOLE   0 0 169
VANGUARD INDEX FDS SM CP VAL ETF 922908611 239 2,156 SH   SOLE   0 0 2,156
VANGUARD INDEX FDS MID CAP ETF 922908629 2,127 12,070 SH   SOLE   0 0 12,070
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,533 9,801 SH   SOLE   0 0 9,801
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 77 593 SH   SOLE   0 0 593
VANGUARD INDEX FDS GROWTH ETF 922908736 457 2,007 SH   SOLE   0 0 2,007
VANGUARD INDEX FDS VALUE ETF 922908744 415 3,970 SH   SOLE   0 0 3,970
VANGUARD INDEX FDS SMALL CP ETF 922908751 625 4,065 SH   SOLE   0 0 4,065
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,430 37,753 SH   SOLE   88 0 37,665
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 7 SH   SOLE   0 0 7
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,995 37,139 SH   SOLE   67 0 37,072
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 390 7,722 SH   SOLE   0 0 7,722
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 785 18,158 SH   SOLE   0 0 18,158
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14 265 SH   SOLE   0 0 265
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 13 212 SH   SOLE   0 0 212
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,177 86,627 SH   SOLE   0 0 86,627
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 10 47 SH   SOLE   0 0 47
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 60 858 SH   SOLE   0 0 858
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 546 10,061 SH   SOLE   0 0 10,061
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 16 147 SH   SOLE   0 0 147
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 80 800 SH   SOLE   0 0 800
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 100 1,049 SH   SOLE   0 0 1,049
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,206 9,372 SH   SOLE   0 0 9,372
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,378 33,702 SH   SOLE   116 0 33,586
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,333 53,536 SH   SOLE   0 0 53,536
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 52 721 SH   SOLE   0 0 721
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 8 100 SH   SOLE   0 0 100
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 12 50 SH   SOLE   0 0 50
VANGUARD WORLD FDS ENERGY ETF 92204A306 6 138 SH   SOLE   0 0 138
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1 25 SH   SOLE   0 0 25
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 213 1,042 SH   SOLE   0 0 1,042
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 10 69 SH   SOLE   0 0 69
VANGUARD WORLD FDS INF TECH ETF 92204A702 497 1,595 SH   SOLE   0 0 1,595
VANGUARD WORLD FDS UTILITIES ETF 92204A876 970 7,516 SH   SOLE   0 0 7,516
VEEVA SYS INC CL A COM 922475108 576 2,050 SH   SOLE   0 0 2,050
VENTAS INC COM 92276F100 245 5,839 SH   SOLE   0 0 5,839
VERASTEM INC COM 92337C104 14 11,500 SH   SOLE   0 0 11,500
VEREIT INC COM 92339V100 140 21,565 SH   SOLE   0 0 21,565
VERIZON COMMUNICATIONS INC COM 92343V104 1,727 29,036 SH   SOLE   519 0 28,517
VERTEX PHARMACEUTICALS INC COM 92532F100 834 3,063 SH   SOLE   100 0 2,963
VISA INC COM CL A 92826C839 3,236 16,185 SH   SOLE   23 0 16,162
VMWARE INC CL A COM 928563402 264 1,840 SH   SOLE   0 0 1,840
WALGREENS BOOTS ALLIANCE INC COM 931427108 483 13,436 SH   SOLE   0 0 13,436
WALMART INC COM 931142103 1,988 14,208 SH   SOLE   320 0 13,888
WASTE MGMT INC DEL COM 94106L109 877 7,753 SH   SOLE   97 0 7,656
WATSCO INC COM 942622200 349 1,500 SH   SOLE   0 0 1,500
WELLS FARGO CO NEW COM 949746101 397 16,897 SH   SOLE   0 0 16,897
WELLS FARGO CO NEW PERP PFD CNV A 949746804 81 60 SH   SOLE   0 0 60
WISDOMTREE TR US LARGECAP DIVD 97717W307 3 30 SH   SOLE   0 0 30
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3 77 SH   SOLE   0 0 77
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 6 200 SH   SOLE   0 0 200
WISDOMTREE TR US MIDCAP DIVID 97717W505 1 26 SH   SOLE   0 0 26
WISDOMTREE TR US SMALLCAP DIVD 97717W604 262 12,407 SH   SOLE   0 0 12,407
WISDOMTREE TR EUROPE SMCP DV 97717W869 37 700 SH   SOLE   0 0 700
WP CAREY INC COM 92936U109 403 6,185 SH   SOLE   0 0 6,185
ZSCALER INC COM 98980G102 436 3,100 SH   SOLE   0 0 3,100