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 315 2,118 SH   SOLE   0 0 2,118
ABBOTT LABS COM 002824100 535 4,521 SH   SOLE   0 0 4,521
ABBVIE INC COM 00287Y109 1,848 11,402 SH   SOLE   280 0 11,122
ADVANCED MICRO DEVICES INC COM 007903107 668 6,113 SH   SOLE   0 0 6,113
AFLAC INC COM 001055102 247 3,832 SH   SOLE   0 0 3,832
AIR PRODS & CHEMS INC COM 009158106 2,160 8,642 SH   SOLE   43 0 8,599
AIRBNB INC COM CL A 009066101 202 1,178 SH   SOLE   0 0 1,178
ALBEMARLE CORP COM 012653101 1,661 7,513 SH   SOLE   0 0 7,513
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 273 2,509 SH   SOLE   18 0 2,491
ALLSTATE CORP COM 020002101 466 3,364 SH   SOLE   0 0 3,364
ALPHABET INC CAP STK CL A 02079K305 2,715 976 SH   SOLE   4 0 972
ALPHABET INC CAP STK CL C 02079K107 2,117 758 SH   SOLE   0 0 758
ALPS ETF TR ALERIAN MLP 00162Q452 273 7,133 SH   SOLE   0 0 7,133
ALPS ETF TR SECTR DIV DOGS 00162Q858 285 5,170 SH   SOLE   0 0 5,170
ALTRIA GROUP INC COM 02209S103 1,750 33,495 SH   SOLE   255 0 33,240
AMAZON COM INC COM 023135106 6,562 2,013 SH   SOLE   6 0 2,007
AMERICAN ELEC PWR CO INC COM 025537101 308 3,084 SH   SOLE   0 0 3,084
AMERISOURCEBERGEN CORP COM 03073E105 509 3,288 SH   SOLE   0 0 3,288
AMETEK INC COM 031100100 267 2,004 SH   SOLE   0 0 2,004
AMGEN INC COM 031162100 311 1,288 SH   SOLE   0 0 1,288
ANALOG DEVICES INC COM 032654105 414 2,506 SH   SOLE   0 0 2,506
ANNALY CAPITAL MANAGEMENT IN COM 035710409 107 15,214 SH   SOLE   0 0 15,214
ANSYS INC COM 03662Q105 204 643 SH   SOLE   0 0 643
ANTHEM INC COM 036752103 323 658 SH   SOLE   0 0 658
AON PLC SHS CL A G0403H108 1,172 3,600 SH   SOLE   0 0 3,600
APPLE INC COM 037833100 28,621 163,912 SH   SOLE   681 0 163,230
APPLIED MATLS INC COM 038222105 322 2,440 SH   SOLE   0 0 2,440
ARK ETF TR INNOVATION ETF 00214Q104 875 13,204 SH   SOLE   0 0 13,204
ASTRAZENECA PLC SPONSORED ADR 046353108 430 6,484 SH   SOLE   53 0 6,431
AT&T INC COM 00206R102 2,025 85,683 SH   SOLE   1,717 0 83,966
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 205 5,835 SH   SOLE   0 0 5,835
AUTOMATIC DATA PROCESSING IN COM 053015103 451 1,981 SH   SOLE   0 0 1,981
BANK MONTREAL QUE COM 063671101 266 2,253 SH   SOLE   35 0 2,218
BAXTER INTL INC COM 071813109 350 4,510 SH   SOLE   0 0 4,510
BECTON DICKINSON & CO COM 075887109 295 1,108 SH   SOLE   0 0 1,108
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,601 7,369 SH   SOLE   150 0 7,219
BK OF AMERICA CORP COM 060505104 1,129 27,395 SH   SOLE   0 0 27,395
BLACKROCK INC COM 09247X101 336 439 SH   SOLE   0 0 439
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1,265 57,454 SH   SOLE   0 0 57,454
BLACKSTONE INC COM 09260D107 1,543 12,154 SH   SOLE   0 0 12,154
BLOCK INC CL A 852234103 267 1,967 SH   SOLE   20 0 1,947
BOEING CO COM 097023105 1,302 6,797 SH   SOLE   0 0 6,797
BP PLC SPONSORED ADR 055622104 376 12,788 SH   SOLE   0 0 12,788
BRISTOL-MYERS SQUIBB CO COM 110122108 1,147 15,703 SH   SOLE   50 0 15,653
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 210 5,115 SH   SOLE   0 0 5,115
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 214 12,234 SH   SOLE   0 0 12,234
CAPITAL SOUTHWEST CORP COM 140501107 305 12,847 SH   SOLE   0 0 12,847
CARDINAL HEALTH INC COM 14149Y108 269 4,749 SH   SOLE   0 0 4,749
CARNIVAL CORP COMMON STOCK 143658300 538 26,612 SH   SOLE   545 0 26,067
CATERPILLAR INC COM 149123101 1,196 5,367 SH   SOLE   0 0 5,367
CBRE GBL REAL ESTATE INC FD COM 12504G100 129 14,242 SH   SOLE   0 0 14,242
CHEVRON CORP NEW COM 166764100 4,514 27,722 SH   SOLE   0 0 27,722
CISCO SYS INC COM 17275R102 1,633 29,284 SH   SOLE   262 0 29,022
COCA COLA CO COM 191216100 3,251 52,440 SH   SOLE   748 0 51,692
COHEN & STEERS INFRASTRUCTUR COM 19248A109 262 9,063 SH   SOLE   0 0 9,063
COHEN & STEERS QUALITY INCOM COM 19247L106 228 13,646 SH   SOLE   0 0 13,646
COHEN & STEERS REIT & PFD & COM 19247X100 213 7,905 SH   SOLE   0 0 7,905
COMCAST CORP NEW CL A 20030N101 682 14,568 SH   SOLE   0 0 14,568
CONOCOPHILLIPS COM 20825C104 897 8,969 SH   SOLE   0 0 8,969
CORNING INC COM 219350105 358 9,703 SH   SOLE   0 0 9,703
COSTCO WHSL CORP NEW COM 22160K105 4,831 8,390 SH   SOLE   0 0 8,390
CUMMINS INC COM 231021106 220 1,074 SH   SOLE   0 0 1,074
CVS HEALTH CORP COM 126650100 479 4,734 SH   SOLE   0 0 4,734
DANAHER CORPORATION COM 235851102 250 852 SH   SOLE   0 0 852
DEERE & CO COM 244199105 913 2,199 SH   SOLE   0 0 2,199
DIGITAL RLTY TR INC COM 253868103 291 2,052 SH   SOLE   0 0 2,052
DISNEY WALT CO COM 254687106 3,598 26,234 SH   SOLE   125 0 26,109
DOMINION ENERGY INC COM 25746U109 971 11,433 SH   SOLE   81 0 11,352
DOW INC COM 260557103 348 5,462 SH   SOLE   0 0 5,462
DUKE ENERGY CORP NEW COM NEW 26441C204 1,966 17,607 SH   SOLE   623 0 16,985
DUPONT DE NEMOURS INC COM 26614N102 357 4,851 SH   SOLE   0 0 4,851
EATON VANCE LTD DURATION INC COM 27828H105 133 11,335 SH   SOLE   0 0 11,335
EATON VANCE MUN BD FD COM 27827X101 218 18,928 SH   SOLE   0 0 18,928
EATON VANCE TX ADV GLBL DIV COM 27828S101 535 26,006 SH   SOLE   0 0 26,006
ENBRIDGE INC COM 29250N105 503 10,924 SH   SOLE   0 0 10,924
ENTERPRISE PRODS PARTNERS L COM 293792107 489 18,929 SH   SOLE   0 0 18,929
ESSENTIAL UTILS INC COM 29670G102 762 14,897 SH   SOLE   0 0 14,897
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 219 21,101 SH   SOLE   0 0 21,101
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 676 11,573 SH   SOLE   0 0 11,573
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 481 8,259 SH   SOLE   0 0 8,259
EXELON CORP COM 30161N101 436 9,160 SH   SOLE   0 0 9,160
EXXON MOBIL CORP COM 30231G102 2,507 30,349 SH   SOLE   1,202 0 29,147
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 413 21,736 SH   SOLE   0 0 21,736
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 27,545 968,879 SH   SOLE   92 0 968,787
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 384 4,241 SH   SOLE   0 0 4,241
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 7,568 475,085 SH   SOLE   0 0 475,085
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 7,804 146,936 SH   SOLE   64 0 146,872
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6,045 55,423 SH   SOLE   0 0 55,423
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 469 5,568 SH   SOLE   33 0 5,535
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 476 6,091 SH   SOLE   0 0 6,091
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 661 3,518 SH   SOLE   0 0 3,518
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 3,897 186,896 SH   SOLE   0 0 186,896
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 8,071 169,372 SH   SOLE   0 0 169,372
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7,615 155,560 SH   SOLE   0 0 155,560
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 371 7,704 SH   SOLE   0 0 7,704
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 225 5,320 SH   SOLE   0 0 5,320
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 15,684 320,085 SH   SOLE   57 0 320,028
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1,243 44,593 SH   SOLE   0 0 44,593
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,381 27,856 SH   SOLE   0 0 27,856
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 227 2,573 SH   SOLE   0 0 2,573
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 16,596 154,698 SH   SOLE   0 0 154,698
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 210 50,275 SH   SOLE   0 0 50,275
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,961 353,686 SH   SOLE   956 0 352,730
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 340 3,189 SH   SOLE   0 0 3,189
FIRSTENERGY CORP COM 337932107 285 6,216 SH   SOLE   0 0 6,216
FORD MTR CO DEL COM 345370860 936 55,355 SH   SOLE   0 0 55,355
FS KKR CAP CORP COM 302635206 227 9,957 SH   SOLE   0 0 9,957
GABELLI UTIL TR COM 36240A101 144 20,108 SH   SOLE   0 0 20,108
GARMIN LTD SHS H2906T109 1,024 8,636 SH   SOLE   0 0 8,636
GENERAL DYNAMICS CORP COM 369550108 1,001 4,150 SH   SOLE   0 0 4,150
GENERAL MLS INC COM 370334104 429 6,332 SH   SOLE   0 0 6,332
GLADSTONE CAPITAL CORP COM 376535100 167 14,128 SH   SOLE   0 0 14,128
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 266 6,103 SH   SOLE   0 0 6,103
GLOBAL X FDS FINTECH ETF 37954Y814 904 28,223 SH   SOLE   224 0 27,999
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 490 18,721 SH   SOLE   105 0 18,616
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 631 8,193 SH   SOLE   28 0 8,165
GLOBAL X FDS US INFR DEV ETF 37954Y673 224 7,938 SH   SOLE   0 0 7,938
GOLDMAN SACHS GROUP INC COM 38141G104 266 805 SH   SOLE   0 0 805
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 210 10,535 SH   SOLE   0 0 10,535
HANNON ARMSTRONG SUST INFR C COM 41068X100 406 8,561 SH   SOLE   0 0 8,561
HERSHEY CO COM 427866108 230 1,063 SH   SOLE   0 0 1,063
HOME DEPOT INC COM 437076102 2,098 7,008 SH   SOLE   140 0 6,868
HONEYWELL INTL INC COM 438516106 1,512 7,769 SH   SOLE   0 0 7,769
ILLINOIS TOOL WKS INC COM 452308109 423 2,021 SH   SOLE   0 0 2,021
INPIXON COM 45790J800 3 10,000 SH   SOLE   0 0 10,000
INTEL CORP COM 458140100 1,102 22,236 SH   SOLE   0 0 22,236
INTERNATIONAL BUSINESS MACHS COM 459200101 937 7,209 SH   SOLE   131 0 7,078
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 3,124 59,566 SH   SOLE   51 0 59,516
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,701 11,420 SH   SOLE   27 0 11,393
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 262 19,334 SH   SOLE   2,969 0 16,365
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1,255 47,855 SH   SOLE   578 0 47,277
INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 537 14,280 SH   SOLE   0 0 14,280
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 11,326 294,555 SH   SOLE   646 0 293,909
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 2,564 55,660 SH   SOLE   0 0 55,660
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 5,489 72,657 SH   SOLE   184 0 72,473
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,103 6,994 SH   SOLE   0 0 6,994
INVESCO MORTGAGE CAPITAL INC COM 46131B100 107 46,847 SH   SOLE   0 0 46,847
INVESCO QQQ TR UNIT SER 1 46090E103 7,870 21,708 SH   SOLE   16 0 21,692
IRON MTN INC NEW COM 46284V101 237 4,282 SH   SOLE   0 0 4,282
ISHARES INC CORE MSCI EMKT 46434G103 2,231 40,166 SH   SOLE   274 0 39,892
ISHARES INC MSCI EMERG MRKT 464286533 223 3,652 SH   SOLE   0 0 3,652
ISHARES SILVER TR ISHARES 46428Q109 1,135 49,616 SH   SOLE   0 0 49,616
ISHARES TR 0-5 YR TIPS ETF 46429B747 256 2,442 SH   SOLE   0 0 2,442
ISHARES TR 1 3 YR TREAS BD 464287457 573 6,877 SH   SOLE   0 0 6,877
ISHARES TR 20 YR TR BD ETF 464287432 334 2,530 SH   SOLE   107 0 2,422
ISHARES TR BARCLAYS 7 10 YR 464287440 1,000 9,306 SH   SOLE   909 0 8,397
ISHARES TR CORE DIV GRWTH 46434V621 1,175 22,007 SH   SOLE   0 0 22,007
ISHARES TR CORE MSCI EAFE 46432F842 228 3,287 SH   SOLE   0 0 3,287
ISHARES TR CORE MSCI TOTAL 46432F834 420 6,313 SH   SOLE   0 0 6,313
ISHARES TR CORE S&P MCP ETF 464287507 2,728 10,165 SH   SOLE   43 0 10,122
ISHARES TR CORE S&P SCP ETF 464287804 7,847 72,736 SH   SOLE   397 0 72,339
ISHARES TR CORE S&P TTL STK 464287150 794 7,867 SH   SOLE   0 0 7,867
ISHARES TR CORE S&P US GWT 464287671 5,201 49,223 SH   SOLE   0 0 49,223
ISHARES TR CORE S&P500 ETF 464287200 11,080 24,422 SH   SOLE   90 0 24,332
ISHARES TR CORE US AGGBD ET 464287226 962 8,980 SH   SOLE   0 0 8,980
ISHARES TR ESG AWR MSCI USA 46435G425 301 2,967 SH   SOLE   0 0 2,967
ISHARES TR GLOBAL TECH ETF 464287291 226 3,902 SH   SOLE   0 0 3,902
ISHARES TR GNMA BOND ETF 46429B333 5,046 105,733 SH   SOLE   1,000 0 104,733
ISHARES TR IBOXX HI YD ETF 464288513 325 3,945 SH   SOLE   0 0 3,945
ISHARES TR IBOXX INV CP ETF 464287242 2,112 17,466 SH   SOLE   0 0 17,466
ISHARES TR ISHARES BIOTECH 464287556 276 2,122 SH   SOLE   0 0 2,122
ISHARES TR ISHS 5-10YR INVT 464288638 262 4,776 SH   SOLE   228 0 4,548
ISHARES TR MORNINGSTR US EQ 464287127 408 6,488 SH   SOLE   0 0 6,488
ISHARES TR MRGSTR MD CP ETF 464288208 433 6,440 SH   SOLE   0 0 6,440
ISHARES TR MSCI EAFE ETF 464287465 281 3,820 SH   SOLE   0 0 3,820
ISHARES TR MSCI EMG MKT ETF 464287234 226 5,010 SH   SOLE   0 0 5,010
ISHARES TR MSCI USA ESG SLC 464288802 732 7,562 SH   SOLE   0 0 7,562
ISHARES TR MSCI USA MIN VOL 46429B697 4,636 59,760 SH   SOLE   281 0 59,479
ISHARES TR MSCI USA MMENTM 46432F396 1,316 7,823 SH   SOLE   0 0 7,823
ISHARES TR MSCI USA QLT FCT 46432F339 264 1,957 SH   SOLE   0 0 1,957
ISHARES TR MSCI USA VALUE 46432F388 5,403 51,668 SH   SOLE   357 0 51,311
ISHARES TR NATIONAL MUN ETF 464288414 278 2,539 SH   SOLE   0 0 2,539
ISHARES TR PFD AND INCM SEC 464288687 637 17,498 SH   SOLE   0 0 17,498
ISHARES TR RUS 1000 ETF 464287622 1,003 4,011 SH   SOLE   25 0 3,986
ISHARES TR RUS 1000 GRW ETF 464287614 1,428 5,143 SH   SOLE   0 0 5,143
ISHARES TR RUS 1000 VAL ETF 464287598 314 1,890 SH   SOLE   0 0 1,890
ISHARES TR RUS MID CAP ETF 464287499 305 3,912 SH   SOLE   0 0 3,912
ISHARES TR RUSSELL 2000 ETF 464287655 3,071 14,963 SH   SOLE   0 0 14,963
ISHARES TR S&P 500 GRWT ETF 464287309 237 3,108 SH   SOLE   0 0 3,108
ISHARES TR S&P 500 VAL ETF 464287408 224 1,441 SH   SOLE   0 0 1,441
ISHARES TR SELECT DIVID ETF 464287168 746 5,823 SH   SOLE   0 0 5,823
ISHARES TR TIPS BD ETF 464287176 1,982 15,908 SH   SOLE   0 0 15,908
ISHARES TR U.S. MED DVC ETF 464288810 858 14,076 SH   SOLE   240 0 13,836
ISHARES TR U.S. UTILITS ETF 464287697 665 7,305 SH   SOLE   0 0 7,305
ISHARES TR US AER DEF ETF 464288760 303 2,731 SH   SOLE   0 0 2,731
ISHARES TR US TREAS BD ETF 46429B267 281 11,293 SH   SOLE   0 0 11,293
JANUS DETROIT STR TR HENDERSON MTG 47103U852 733 14,694 SH   SOLE   0 0 14,694
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,612 30,679 SH   SOLE   0 0 30,679
JOHNSON & JOHNSON COM 478160104 3,754 21,184 SH   SOLE   231 0 20,953
JPMORGAN CHASE & CO COM 46625H100 4,435 32,537 SH   SOLE   326 0 32,211
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 431 50,334 SH   SOLE   0 0 50,334
KIMBERLY-CLARK CORP COM 494368103 202 1,641 SH   SOLE   77 0 1,564
KINDER MORGAN INC DEL COM 49456B101 276 14,618 SH   SOLE   0 0 14,618
KKR & CO INC COM 48251W104 326 5,567 SH   SOLE   0 0 5,567
KLA CORP COM NEW 482480100 1,735 4,739 SH   SOLE   33 0 4,706
KRAFT HEINZ CO COM 500754106 242 6,131 SH   SOLE   0 0 6,131
KRANESHARES TR QUADRTC INT RT 500767736 2,453 95,741 SH   SOLE   525 0 95,216
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 208 5,250 SH   SOLE   0 0 5,250
LILLY ELI & CO COM 532457108 493 1,720 SH   SOLE   0 0 1,720
LINDE PLC SHS G5494J103 239 748 SH   SOLE   0 0 748
LOCKHEED MARTIN CORP COM 539830109 467 1,058 SH   SOLE   0 0 1,058
LOWES COS INC COM 548661107 1,710 8,457 SH   SOLE   0 0 8,457
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 354 7,218 SH   SOLE   0 0 7,218
MARATHON DIGITAL HOLDINGS IN COM 565788106 624 22,310 SH   SOLE   0 0 22,310
MARATHON PETE CORP COM 56585A102 325 3,801 SH   SOLE   0 0 3,801
MASTERCARD INCORPORATED CL A 57636Q104 1,898 5,311 SH   SOLE   0 0 5,311
MCDONALDS CORP COM 580135101 2,336 9,446 SH   SOLE   0 0 9,446
MCKESSON CORP COM 58155Q103 569 1,859 SH   SOLE   17 0 1,842
MEDTRONIC PLC SHS G5960L103 1,518 13,680 SH   SOLE   0 0 13,680
MERCK & CO INC COM 58933Y105 826 10,063 SH   SOLE   46 0 10,017
META PLATFORMS INC CL A 30303M102 1,778 7,995 SH   SOLE   41 0 7,954
METLIFE INC COM 59156R108 540 7,678 SH   SOLE   0 0 7,678
MICROSOFT CORP COM 594918104 15,076 48,899 SH   SOLE   47 0 48,852
MINERVA NEUROSCIENCES INC COM 603380106 8 10,000 SH   SOLE   0 0 10,000
MONDELEZ INTL INC CL A 609207105 301 4,800 SH   SOLE   0 0 4,800
MORGAN STANLEY COM NEW 617446448 720 8,240 SH   SOLE   0 0 8,240
MOTOROLA SOLUTIONS INC COM NEW 620076307 583 2,406 SH   SOLE   0 0 2,406
NETFLIX INC COM 64110L106 457 1,221 SH   SOLE   28 0 1,193
NEW JERSEY RES CORP COM 646025106 1,501 32,725 SH   SOLE   0 0 32,725
NEXTERA ENERGY INC COM 65339F101 1,085 12,812 SH   SOLE   0 0 12,812
NIKE INC CL B 654106103 201 1,497 SH   SOLE   0 0 1,497
NOKIA CORP SPONSORED ADR 654902204 100 18,386 SH   SOLE   0 0 18,386
NORDIC AMERICAN TANKERS LIMI COM G65773106 51 24,067 SH   SOLE   0 0 24,067
NORFOLK SOUTHN CORP COM 655844108 606 2,124 SH   SOLE   0 0 2,124
NORTHROP GRUMMAN CORP COM 666807102 1,339 2,993 SH   SOLE   0 0 2,993
NOVARTIS AG SPONSORED ADR 66987V109 215 2,447 SH   SOLE   0 0 2,447
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 309 7,749 SH   SOLE   0 0 7,749
NUVEEN AMT FREE QLTY MUN INC COM 670657105 248 18,870 SH   SOLE   0 0 18,870
NUVEEN MUN VALUE FD INC COM 670928100 327 34,146 SH   SOLE   0 0 34,146
NUVEEN PFD & INCM SECURTIES COM 67072C105 206 24,480 SH   SOLE   0 0 24,480
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 222 11,130 SH   SOLE   0 0 11,130
NVIDIA CORPORATION COM 67066G104 13,228 48,478 SH   SOLE   116 0 48,362
OAKTREE SPECIALTY LENDING CO COM 67401P108 141 19,153 SH   SOLE   0 0 19,153
ORACLE CORP COM 68389X105 783 9,470 SH   SOLE   0 0 9,470
PACER FDS TR AMERCN ENRGY IND 69374H634 490 17,044 SH   SOLE   0 0 17,044
PACER FDS TR BNCHMRK INFRA 69374H741 652 16,711 SH   SOLE   0 0 16,711
PACER FDS TR TRENDP 100 ETF 69374H303 690 13,220 SH   SOLE   83 0 13,137
PACER FDS TR TRENDP US LAR CP 69374H105 576 14,827 SH   SOLE   102 0 14,725
PACER FDS TR TRENDP US MID CP 69374H204 450 13,051 SH   SOLE   92 0 12,959
PACER FDS TR TRENDPILOT US BD 69374H642 2,143 88,150 SH   SOLE   412 0 87,738
PACER FDS TR US CASH COWS 100 69374H881 448 9,001 SH   SOLE   0 0 9,001
PALANTIR TECHNOLOGIES INC CL A 69608A108 164 11,974 SH   SOLE   0 0 11,974
PAYCHEX INC COM 704326107 458 3,354 SH   SOLE   0 0 3,354
PAYPAL HLDGS INC COM 70450Y103 625 5,407 SH   SOLE   150 0 5,257
PEPSICO INC COM 713448108 556 3,319 SH   SOLE   0 0 3,319
PFIZER INC COM 717081103 1,680 32,446 SH   SOLE   316 0 32,130
PHILIP MORRIS INTL INC COM 718172109 994 10,577 SH   SOLE   0 0 10,577
PHILLIPS 66 COM 718546104 226 2,620 SH   SOLE   0 0 2,620
PIMCO DYNAMIC INCOME FD SHS 72201Y101 771 31,654 SH   SOLE   0 0 31,654
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 743 7,419 SH   SOLE   0 0 7,419
PPG INDS INC COM 693506107 366 2,791 SH   SOLE   0 0 2,791
PPL CORP COM 69351T106 573 20,064 SH   SOLE   390 0 19,674
PROCTER AND GAMBLE CO COM 742718109 2,037 13,334 SH   SOLE   0 0 13,334
PROLOGIS INC. COM 74340W103 1,640 10,156 SH   SOLE   209 0 9,947
PROSHARES TR S&P 500 DV ARIST 74348A467 290 3,057 SH   SOLE   0 0 3,057
PROSHARES TR ULTRA FNCLS NEW 74347X633 204 3,239 SH   SOLE   0 0 3,239
PRUDENTIAL FINL INC COM 744320102 436 3,690 SH   SOLE   82 0 3,608
QUALCOMM INC COM 747525103 341 2,233 SH   SOLE   0 0 2,233
RAYTHEON TECHNOLOGIES CORP COM 75513E101 461 4,656 SH   SOLE   0 0 4,656
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,600 46,280 SH   SOLE   0 0 46,280
REGENERON PHARMACEUTICALS COM 75886F107 2,296 3,288 SH   SOLE   20 0 3,268
ROYAL BK CDA COM 780087102 274 2,486 SH   SOLE   0 0 2,486
SALESFORCE COM INC COM 79466L302 238 1,122 SH   SOLE   0 0 1,122
SANOFI SPONSORED ADR 80105N105 286 5,579 SH   SOLE   0 0 5,579
SCHWAB CHARLES CORP COM 808513105 250 2,967 SH   SOLE   0 0 2,967
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 291 5,441 SH   SOLE   0 0 5,441
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 605 7,669 SH   SOLE   0 0 7,669
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 506 6,764 SH   SOLE   0 0 6,764
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 207 2,904 SH   SOLE   0 0 2,904
SCHWAB STRATEGIC TR US TIPS ETF 808524870 340 5,604 SH   SOLE   0 0 5,604
SEA LTD SPONSORD ADS 81141R100 204 1,700 SH   SOLE   0 0 1,700
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,244 42,441 SH   SOLE   402 0 42,038
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 870 22,697 SH   SOLE   0 0 22,697
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 432 8,932 SH   SOLE   254 0 8,678
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 736 9,700 SH   SOLE   100 0 9,599
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 735 5,365 SH   SOLE   0 0 5,365
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 421 4,088 SH   SOLE   0 0 4,088
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 846 11,357 SH   SOLE   406 0 10,951
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 342 3,883 SH   SOLE   0 0 3,883
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,957 18,607 SH   SOLE   74 0 18,533
SHOPIFY INC CL A 82509L107 1,424 2,107 SH   SOLE   8 0 2,099
SIMON PPTY GROUP INC NEW COM 828806109 231 1,759 SH   SOLE   0 0 1,759
SNOWFLAKE INC CL A 833445109 212 924 SH   SOLE   0 0 924
SOUTH JERSEY INDS INC COM 838518108 363 10,518 SH   SOLE   0 0 10,518
SOUTHERN CO COM 842587107 1,258 17,343 SH   SOLE   969 0 16,374
SOUTHWEST AIRLS CO COM 844741108 623 13,613 SH   SOLE   0 0 13,613
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 949 2,736 SH   SOLE   95 0 2,641
SPDR GOLD TR GOLD SHS 78463V107 5,004 27,697 SH   SOLE   100 0 27,597
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 242 3,149 SH   SOLE   0 0 3,149
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 10,570 308,348 SH   SOLE   651 0 307,697
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,955 102,349 SH   SOLE   215 0 102,134
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,565 21,179 SH   SOLE   336 0 20,843
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 24,260 1,173,107 SH   SOLE   1,013 0 1,172,093
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 592 6,477 SH   SOLE   40 0 6,437
SPDR SER TR BLOOMBERG HIGH Y 78468R622 419 4,088 SH   SOLE   366 0 3,722
SPDR SER TR BLOOMBERG SHT TE 78468R408 11,664 444,514 SH   SOLE   1,151 0 443,363
SPDR SER TR FACTST INV ETF 78464A110 7,569 49,386 SH   SOLE   110 0 49,276
SPDR SER TR ICE PFD SEC ETF 78464A292 7,099 181,976 SH   SOLE   0 0 181,976
SPDR SER TR MSCI USA STRTGIC 78468R812 345 2,770 SH   SOLE   0 0 2,770
SPDR SER TR PORTFLI INTRMDIT 78464A672 472 15,590 SH   SOLE   0 0 15,590
SPDR SER TR PORTFLI MORTGAGE 78464A383 7,782 324,799 SH   SOLE   0 0 324,799
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,431 146,437 SH   SOLE   2,498 0 143,939
SPDR SER TR PORTFOLI S&P1500 78464A805 1,896 34,111 SH   SOLE   88 0 34,023
SPDR SER TR PORTFOLIO AGRGTE 78464A649 32,286 1,161,772 SH   SOLE   770 0 1,161,001
SPDR SER TR PORTFOLIO CRPORT 78464A144 4,850 151,524 SH   SOLE   129 0 151,395
SPDR SER TR PORTFOLIO INTRMD 78464A375 305 8,941 SH   SOLE   103 0 8,838
SPDR SER TR PORTFOLIO LN TSR 78464A664 2,720 71,932 SH   SOLE   1,242 0 70,690
SPDR SER TR PORTFOLIO S&P400 78464A847 26,535 562,660 SH   SOLE   1,140 0 561,520
SPDR SER TR PORTFOLIO S&P500 78464A854 37,091 698,119 SH   SOLE   1,286 0 696,833
SPDR SER TR PORTFOLIO S&P600 78468R853 18,609 442,345 SH   SOLE   915 0 441,429
SPDR SER TR PORTFOLIO SHORT 78464A474 7,720 256,233 SH   SOLE   857 0 255,376
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,313 50,039 SH   SOLE   0 0 50,039
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,655 63,599 SH   SOLE   0 0 63,599
SPDR SER TR RUSSELL YIELD 78468R770 1,707 16,832 SH   SOLE   0 0 16,832
SPDR SER TR S&P 600 SMCP VAL 78464A300 744 8,930 SH   SOLE   0 0 8,930
SPDR SER TR S&P DIVID ETF 78464A763 747 5,831 SH   SOLE   0 0 5,831
SPDR SER TR S&P KENSHO CLEAN 78468R655 324 3,608 SH   SOLE   0 0 3,608
SPDR SER TR S&P KENSHO NEW 78468R648 4,146 79,777 SH   SOLE   0 0 79,777
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 282 6,276 SH   SOLE   502 0 5,774
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 414 9,253 SH   SOLE   0 0 9,253
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 1,164 40,340 SH   SOLE   554 0 39,786
STARBUCKS CORP COM 855244109 768 8,443 SH   SOLE   0 0 8,443
STRYKER CORPORATION COM 863667101 244 911 SH   SOLE   304 0 607
SUNCOR ENERGY INC NEW COM 867224107 275 8,431 SH   SOLE   0 0 8,431
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 378 9,260 SH   SOLE   909 0 8,351
SYSCO CORP COM 871829107 442 5,413 SH   SOLE   0 0 5,413
TARGET CORP COM 87612E106 596 2,807 SH   SOLE   0 0 2,807
TESLA INC COM 88160R101 5,919 5,493 SH   SOLE   16 0 5,477
THERMO FISHER SCIENTIFIC INC COM 883556102 278 470 SH   SOLE   0 0 470
TILRAY BRANDS INC COM CL 2 88688T100 86 11,123 SH   SOLE   251 0 10,872
TOTALENERGIES SE SPONSORED ADS 89151E109 364 7,204 SH   SOLE   0 0 7,204
TRAVELERS COMPANIES INC COM 89417E109 249 1,362 SH   SOLE   0 0 1,362
TRUIST FINL CORP COM 89832Q109 455 8,021 SH   SOLE   0 0 8,021
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 736 22,670 SH   SOLE   805 0 21,865
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 462 14,149 SH   SOLE   562 0 13,587
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 367 10,191 SH   SOLE   396 0 9,795
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 750 21,723 SH   SOLE   785 0 20,938
TYSON FOODS INC CL A 902494103 339 3,785 SH   SOLE   0 0 3,785
UBER TECHNOLOGIES INC COM 90353T100 617 17,296 SH   SOLE   0 0 17,296
UNION PAC CORP COM 907818108 1,146 4,195 SH   SOLE   0 0 4,195
UNITED PARCEL SERVICE INC CL B 911312106 6,806 31,737 SH   SOLE   0 0 31,737
UNITED STATES STL CORP NEW COM 912909108 246 6,515 SH   SOLE   0 0 6,515
UNITEDHEALTH GROUP INC COM 91324P102 536 1,051 SH   SOLE   0 0 1,051
UPSTART HLDGS INC COM 91680M107 215 1,969 SH   SOLE   0 0 1,969
VALERO ENERGY CORP COM 91913Y100 651 6,407 SH   SOLE   0 0 6,407
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 312 4,173 SH   SOLE   0 0 4,173
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 640 2,372 SH   SOLE   0 0 2,372
VANECK MERK GOLD TR GOLD TRUST 921078101 343 18,219 SH   SOLE   0 0 18,219
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 240 1,214 SH   SOLE   0 0 1,214
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 202 2,590 SH   SOLE   0 0 2,590
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 839 10,546 SH   SOLE   0 0 10,546
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 439 2,650 SH   SOLE   0 0 2,650
VANGUARD INDEX FDS GROWTH ETF 922908736 1,107 3,848 SH   SOLE   0 0 3,848
VANGUARD INDEX FDS LARGE CAP ETF 922908637 760 3,643 SH   SOLE   0 0 3,643
VANGUARD INDEX FDS MID CAP ETF 922908629 1,089 4,580 SH   SOLE   0 0 4,580
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 384 3,540 SH   SOLE   0 0 3,540
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 38,470 92,660 SH   SOLE   89 0 92,571
VANGUARD INDEX FDS SM CP VAL ETF 922908611 267 1,518 SH   SOLE   0 0 1,518
VANGUARD INDEX FDS SMALL CP ETF 922908751 400 1,881 SH   SOLE   0 0 1,881
VANGUARD INDEX FDS SML CP GRW ETF 922908595 480 1,934 SH   SOLE   0 0 1,934
VANGUARD INDEX FDS TOTAL STK MKT 922908769 646 2,836 SH   SOLE   0 0 2,836
VANGUARD INDEX FDS VALUE ETF 922908744 537 3,633 SH   SOLE   0 0 3,633
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 209 3,622 SH   SOLE   0 0 3,622
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 516 11,195 SH   SOLE   0 0 11,195
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 214 2,492 SH   SOLE   144 0 2,349
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 295 4,131 SH   SOLE   0 0 4,131
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 385 4,649 SH   SOLE   0 0 4,649
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,219 19,849 SH   SOLE   0 0 19,849
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 517 10,763 SH   SOLE   0 0 10,763
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 252 2,244 SH   SOLE   0 0 2,244
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 535 1,754 SH   SOLE   0 0 1,754
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,081 8,180 SH   SOLE   85 0 8,095
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,906 4,576 SH   SOLE   0 0 4,576
VERIZON COMMUNICATIONS INC COM 92343V104 3,522 69,140 SH   SOLE   1,459 0 67,681
VICI PPTYS INC COM 925652109 214 7,524 SH   SOLE   0 0 7,524
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 149 15,090 SH   SOLE   0 0 15,090
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 84 16,725 SH   SOLE   0 0 16,725
VISA INC COM CL A 92826C839 1,995 8,995 SH   SOLE   0 0 8,995
WALMART INC COM 931142103 4,860 32,638 SH   SOLE   82 0 32,556
WASTE MGMT INC DEL COM 94106L109 443 2,797 SH   SOLE   0 0 2,797
WELLS FARGO CO NEW COM 949746101 594 12,263 SH   SOLE   578 0 11,685
WELLTOWER INC COM 95040Q104 416 4,325 SH   SOLE   0 0 4,325
WESTERN ASSET HIGH INCOME OP COM 95766K109 138 30,942 SH   SOLE   0 0 30,942
WHEATON PRECIOUS METALS CORP COM 962879102 2,433 51,143 SH   SOLE   0 0 51,143
WISDOMTREE TR US QTLY DIV GRT 97717X669 5,278 82,890 SH   SOLE   0 0 82,890
WISDOMTREE TR WSDM EMKTBD FD 97717X784 1,762 26,671 SH   SOLE   0 0 26,671
WISDOMTREE TR YIELD ENHANCD US 97717X511 496 10,368 SH   SOLE   0 0 10,368
WP CAREY INC COM 92936U109 344 4,251 SH   SOLE   0 0 4,251