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
Expires: July 31, 2015
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
AFLAC INC COM 001055102 204,551 1,855 SH SOLE 0 0 1,855
AGCO CORP COM 001084102 1,372,456 13,156 SH SOLE 0 0 13,156
IOVANCE BIOTHERAPEUTICS INC COM 462260100 34,125 12,500 SH SOLE 0 0 12,500
ISHARES GOLD TR ISHARES NEW 464285204 726,228 8,947 SH SOLE 0 0 8,947
ISHARES TR S&P 100 ETF 464287101 1,152,908 3,362 SH SOLE 0 0 3,362
ISHARES TR MORNINGSTAR GRWT 464287119 1,862,524 17,902 SH SOLE 0 0 17,902
ISHARES TR CORE S&P TTL STK 464287150 720,700 4,847 SH SOLE 0 0 4,847
ISHARES TR SELECT DIVID ETF 464287168 1,295,035 9,176 SH SOLE 0 0 9,176
ISHARES TR CORE S&P500 ETF 464287200 24,014,134 35,060 SH SOLE 0 0 35,060
ISHARES TR EAFE GRWTH ETF 464288885 216,349 1,899 SH SOLE 0 0 1,899
ISHARES TR CORE US AGGBD ET 464287226 6,342,851 63,505 SH SOLE 0 0 63,505
ISHARES TR MSCI EMG MKT ETF 464287234 1,119,369 20,460 SH SOLE 0 0 20,460
ISHARES TR S&P 500 GRWT ETF 464287309 4,490,811 36,434 SH SOLE 0 0 36,434
ISHARES TR NORTH AMERN NAT 464287374 654,777 13,043 SH SOLE 0 0 13,043
ISHARES TR S&P 500 VAL ETF 464287408 418,022 1,971 SH SOLE 0 0 1,971
ISHARES TR 20 YR TR BD ETF 464287432 222,754 2,556 SH SOLE 0 0 2,556
ISHARES TR MSCI EAFE ETF 464287465 3,935,632 40,983 SH SOLE 0 0 40,983
ISHARES TR RUS MDCP VAL ETF 464287473 9,543,587 67,661 SH SOLE 0 0 67,661
ISHARES TR CORE 60/40 BALAN 464289867 402,802 6,196 SH SOLE 0 0 6,196
ISHARES TR RUS MD CP GR ETF 464287481 11,025,948 80,517 SH SOLE 0 0 80,517
ISHARES TR RUS MID CAP ETF 464287499 23,521,153 244,325 SH SOLE 0 0 244,325
ISHARES TR CORE S&P MCP ETF 464287507 2,572,721 38,981 SH SOLE 0 0 38,981
ISHARES TR ISHARES SEMICDTR 464287523 407,260 1,352 SH SOLE 0 0 1,352
ISHARES TR ISHARES BIOTECH 464287556 272,449 1,614 SH SOLE 0 0 1,614
ISHARES SILVER TR ISHARES 46428Q109 322,100 5,000 SH Call SOLE 0 0 5,000
ISHARES SILVER TR ISHARES 46428Q109 397,675 6,173 SH SOLE 0 0 6,173
ISHARES TR RUS 1000 VAL ETF 464287598 13,966,109 66,398 SH SOLE 0 0 66,398
ISHARES TR RUS 1000 GRW ETF 464287614 37,983,668 80,253 SH SOLE 0 0 80,253
ISHARES TR CORE MSCI TOTAL 46432F834 2,102,570 24,841 SH SOLE 0 0 24,841
ISHARES TR CORE MSCI EAFE 46432F842 501,309 5,604 SH SOLE 0 0 5,604
ISHARES TR RUS 1000 ETF 464287622 31,220,034 83,601 SH SOLE 0 0 83,601
ISHARES TR RUS 2000 VAL ETF 464287630 5,833,707 32,193 SH SOLE 0 0 32,193
ISHARES TR RUS 2000 GRW ETF 464287648 6,693,909 20,724 SH SOLE 0 0 20,724
ISHARES TR U S EQUITY FACTR 46434V282 479,206 6,902 SH SOLE 0 0 6,902
ISHARES TR CORE UNIVRSL USD 46434V613 204,301 4,390 SH SOLE 0 0 4,390
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 264,656 5,330 SH SOLE 0 0 5,330
ISHARES TR IBONDS DEC 2034 46438G653 228,522 8,666 SH SOLE 0 0 8,666
ISHARES TR RUSSELL 2000 ETF 464287655 10,331,360 41,970 SH SOLE 0 0 41,970
ISHARES TR CORE S&P US VLU 464287663 657,241 6,410 SH SOLE 0 0 6,410
ISHARES TR CORE S&P US GWT 464287671 1,025,252 6,105 SH SOLE 0 0 6,105
ISHARES TR RUSSELL 3000 ETF 464287689 1,268,979 3,280 SH SOLE 0 0 3,280
ISHARES TR U.S. TECH ETF 464287721 677,728 3,394 SH SOLE 0 0 3,394
ISHARES TR U.S. FINLS ETF 464287788 14,526,797 112,672 SH SOLE 0 0 112,672
ISHARES TR CORE S&P SCP ETF 464287804 14,921,518 124,160 SH SOLE 0 0 124,160
ISHARES TR SHRT NAT MUN ETF 464288158 4,852,458 45,478 SH SOLE 0 0 45,478
ISHARES TR MRGSTR MD CP ETF 464288208 309,410 3,740 SH SOLE 0 0 3,740
ISHARES TR NATIONAL MUN ETF 464288414 458,644 4,282 SH SOLE 0 0 4,282
ISHARES TR ISHS 5-10YR INVT 464288638 226,181 4,198 SH SOLE 0 0 4,198
ISHARES TR PFD AND INCM SEC 464288687 4,029,318 130,146 SH SOLE 0 0 130,146
ISHARES TR CORE DIV GRWTH 46434V621 35,243,534 507,686 SH SOLE 0 0 507,686
ISHARES TR ESG AWR MSCI USA 46435G425 874,364 5,869 SH SOLE 0 0 5,869
ISHARES TR ESG AW MSCI EAFE 46435G516 306,265 3,221 SH SOLE 0 0 3,221
ISHARES TR IBDS DEC28 ETF 46435U515 320,148 12,577 SH SOLE 0 0 12,577
ISHARES TR IBONDS DEC 2033 46436E130 307,563 11,766 SH SOLE 0 0 11,766
ISHARES TR IBONDS DEC 29 46436E205 332,257 14,196 SH SOLE 0 0 14,196
ISHARES TR IBONDS DEC 2032 46436E312 403,348 15,799 SH SOLE 0 0 15,799
ISHARES TR IBONDS DEC 2031 46436E486 404,853 19,142 SH SOLE 0 0 19,142
ISHARES TR IBONDS DEC 2030 46436E726 517,453 23,446 SH SOLE 0 0 23,446
ISHARES GOLD TR SHARES REPRESENT 46436F103 210,823 4,904 SH SOLE 0 0 4,904
VISA INC COM CL A 92826C839 2,180,366 6,217 SH SOLE 0 0 6,217
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 113,211 15,551 SH SOLE 0 0 15,551
WP CAREY INC COM 92936U109 2,061,285 32,027 SH SOLE 0 0 32,027
WALMART INC COM 931142103 2,827,530 25,380 SH SOLE 0 0 25,380
WASTE MGMT INC DEL COM 94106L109 853,312 3,884 SH SOLE 0 0 3,884
WELLS FARGO CO NEW COM 949746101 826,690 8,870 SH SOLE 0 0 8,870
WELLTOWER INC COM 95040Q104 306,658 1,652 SH SOLE 0 0 1,652
WESCO INTL INC COM 95082P105 1,696,578 6,935 SH SOLE 0 0 6,935
WHEATON PRECIOUS METALS CORP COM 962879102 1,268,919 10,797 SH SOLE 0 0 10,797
WHIRLPOOL CORP COM 963320106 304,070 4,215 SH SOLE 0 0 4,215
WILLIAMS COS INC COM 969457100 475,475 7,910 SH SOLE 0 0 7,910
WISDOMTREE TR INTERNTNL AI ENH 97717W786 482,889 9,289 SH SOLE 0 0 9,289
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,928,323 49,419 SH SOLE 0 0 49,419
WISDOMTREE TR US S CAP QTY DIV 97717X651 4,645,448 93,623 SH SOLE 0 0 93,623
WORLD GOLD TR SPDR GLD MINIS 98149E303 756,464 8,861 SH SOLE 0 0 8,861
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 781,929 2,914 SH SOLE 0 0 2,914
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 507,212 3,525 SH SOLE 0 0 3,525
EATON CORP PLC SHS G29183103 368,345 1,156 SH SOLE 0 0 1,156
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,081,370 6,361 SH SOLE 0 0 6,361
MEDTRONIC PLC SHS G5960L103 1,744,610 18,162 SH SOLE 0 0 18,162
NU HLDGS LTD ORD SHS CL A G6683N103 206,187 12,317 SH SOLE 0 0 12,317
NVENT ELECTRIC PLC SHS G6700G107 205,062 2,011 SH SOLE 0 0 2,011
CHUBB LIMITED COM H1467J104 203,037 651 SH SOLE 0 0 651
CYBERARK SOFTWARE LTD SHS M2682V108 227,937 511 SH SOLE 0 0 511
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 948,970 21,916 SH SOLE 0 0 21,916
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 272,794 17,211 SH SOLE 0 0 17,211
ROYAL CARIBBEAN GROUP COM V7780T103 400,881 1,437 SH SOLE 0 0 1,437
ALPS ETF TR ALERIAN ENERGY 00162Q676 1,544,315 49,096 SH SOLE 0 0 49,096
AT&T INC COM 00206R102 4,997,323 201,180 SH SOLE 0 0 201,180
ARK ETF TR INNOVATION ETF 00214Q104 520,663 6,769 SH SOLE 0 0 6,769
ABBOTT LABS COM 002824100 2,321,288 18,527 SH SOLE 0 0 18,527
ABBVIE INC COM 00287Y109 2,325,888 10,179 SH SOLE 0 0 10,179
ABCELLERA BIOLOGICS INC COM 00288U106 143,726 42,025 SH SOLE 0 0 42,025
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 421,480 2,050 SH SOLE 0 0 2,050
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 899,652 21,900 SH SOLE 0 0 21,900
ADVANCED MICRO DEVICES INC COM 007903107 2,281,574 10,654 SH SOLE 0 0 10,654
AGNICO EAGLE MINES LTD COM 008474108 388,902 2,294 SH SOLE 0 0 2,294
ALLSTATE CORP COM 020002101 274,670 1,320 SH SOLE 0 0 1,320
ALPHABET INC CAP STK CL C 02079K107 6,712,307 21,390 SH SOLE 0 0 21,390
ALPHABET INC CAP STK CL A 02079K305 10,604,512 33,880 SH SOLE 0 0 33,880
ALTRIA GROUP INC COM 02209S103 704,948 12,226 SH SOLE 0 0 12,226
AMERICAN TOWER CORP NEW COM 03027X100 555,156 3,162 SH SOLE 0 0 3,162
AMAZON COM INC COM 023135106 12,624,212 54,693 SH SOLE 0 0 54,693
AMERICAN ELEC PWR CO INC COM 025537101 367,462 3,187 SH SOLE 0 0 3,187
AMERICAN EXPRESS CO COM 025816109 778,977 2,106 SH SOLE 0 0 2,106
CENCORA INC COM 03073E105 1,662,291 4,922 SH SOLE 0 0 4,922
AMGEN INC COM 031162100 6,539,521 19,980 SH SOLE 0 0 19,980
AMPHENOL CORP NEW CL A 032095101 1,222,939 9,049 SH SOLE 0 0 9,049
APPLE INC COM 037833100 31,364,748 115,371 SH SOLE 0 0 115,371
APPLIED MATLS INC COM 038222105 3,837,611 14,933 SH SOLE 0 0 14,933
APPLOVIN CORP COM CL A 03831W108 470,326 698 SH SOLE 0 0 698
ARCHER DANIELS MIDLAND CO COM 039483102 278,827 4,850 SH SOLE 0 0 4,850
ARGAN INC COM 04010E109 211,491 675 SH SOLE 0 0 675
ARES CAPITAL CORP COM 04010L103 369,583 18,269 SH SOLE 0 0 18,269
ARISTA NETWORKS INC COM SHS 040413205 2,525,472 19,274 SH SOLE 0 0 19,274
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 299,910 10,327 SH SOLE 0 0 10,327
ASTRAZENECA PLC SPONSORED ADR 046353108 477,852 5,198 SH SOLE 0 0 5,198
AUTOZONE INC COM 053332102 230,622 68 SH SOLE 0 0 68
AXON ENTERPRISE INC COM 05464C101 390,736 688 SH SOLE 0 0 688
BANK AMERICA CORP COM 060505104 11,243,284 204,423 SH SOLE 0 0 204,423
JPMORGAN CHASE & CO. COM 46625H100 13,196,201 40,954 SH SOLE 0 0 40,954
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,566,086 27,360 SH SOLE 0 0 27,360
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 217,950 3,750 SH SOLE 0 0 3,750
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 264,281 5,225 SH SOLE 0 0 5,225
JOHNSON & JOHNSON COM 478160104 13,118,405 63,389 SH SOLE 0 0 63,389
KKR REAL ESTATE FIN TR INC COM 48251K100 298,386 36,300 SH SOLE 0 0 36,300
KKR & CO INC COM 48251W104 816,912 6,408 SH SOLE 0 0 6,408
KENVUE INC COM 49177J102 238,913 13,850 SH SOLE 0 0 13,850
KIMBERLY-CLARK CORP COM 494368103 519,960 5,154 SH SOLE 0 0 5,154
KINDER MORGAN INC DEL COM 49456B101 6,572,627 239,092 SH SOLE 0 0 239,092
KINROSS GOLD CORP COM 496902404 209,374 7,435 SH SOLE 0 0 7,435
LMP CAP & INCOME FD INC COM 50208A102 303,946 20,523 SH SOLE 0 0 20,523
LPL FINL HLDGS INC COM 50212V100 560,582 1,570 SH SOLE 0 0 1,570
L3HARRIS TECHNOLOGIES INC COM 502431109 2,628,971 8,955 SH SOLE 0 0 8,955
LAM RESEARCH CORP COM NEW 512807306 376,480 2,199 SH SOLE 0 0 2,199
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 1,788,614 44,848 SH SOLE 0 0 44,848
LENNOX INTL INC COM 526107107 338,106 696 SH SOLE 0 0 696
ELI LILLY & CO COM 532457108 1,788,245 1,664 SH SOLE 0 0 1,664
LOCKHEED MARTIN CORP COM 539830109 3,430,888 7,093 SH SOLE 0 0 7,093
LOWES COS INC COM 548661107 1,043,608 4,327 SH SOLE 0 0 4,327
LUCID DIAGNOSTICS INC COM 54948X109 194,887 178,795 SH SOLE 0 0 178,795
LUMENTUM HLDGS INC COM 55024U109 208,253 565 SH SOLE 0 0 565
M & T BK CORP COM 55261F104 684,665 3,398 SH SOLE 0 0 3,398
MGM RESORTS INTERNATIONAL COM 552953101 598,093 16,391 SH SOLE 0 0 16,391
BANK NEW YORK MELLON CORP COM 064058100 239,678 2,065 SH SOLE 0 0 2,065
BARRICK MNG CORP COM SHS 06849F108 2,160,999 49,621 SH SOLE 0 0 49,621
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,509,600 2 SH SOLE 0 0 2
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,443,704 34,703 SH SOLE 0 0 34,703
BHP GROUP LTD SPONSORED ADS 088606108 525,219 8,700 SH SOLE 0 0 8,700
BLACKROCK ENHANCED EQUITY DI COM 09251A104 162,265 17,117 SH SOLE 0 0 17,117
BLACKSTONE INC COM 09260D107 2,706,526 17,559 SH SOLE 0 0 17,559
BLACKROCK INC COM 09290D101 570,844 533 SH SOLE 0 0 533
BOEING CO COM 097023105 1,933,388 8,905 SH SOLE 0 0 8,905
BOOKING HOLDINGS INC COM 09857L108 808,655 151 SH SOLE 0 0 151
BRISTOL-MYERS SQUIBB CO COM 110122108 2,885,213 53,489 SH SOLE 0 0 53,489
BROADCOM INC COM 11135F101 4,747,687 13,718 SH SOLE 0 0 13,718
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 1,587,303 41,401 SH SOLE 0 0 41,401
CSX CORP COM 126408103 872,166 24,060 SH SOLE 0 0 24,060
CVS HEALTH CORP COM 126650100 3,746,100 47,204 SH SOLE 0 0 47,204
CALAMOS GBL DYN INCOME FUND COM 12811L107 127,452 17,200 SH SOLE 0 0 17,200
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 281,818 14,678 SH SOLE 0 0 14,678
CANADIAN PACIFIC KANSAS CITY COM 13646K108 321,616 4,368 SH SOLE 0 0 4,368
CAPITAL ONE FINL CORP COM 14040H105 893,675 3,687 SH SOLE 0 0 3,687
CARDINAL HEALTH INC COM 14149Y108 241,572 1,176 SH SOLE 0 0 1,176
CARETRUST REIT INC COM 14174T107 251,674 6,960 SH SOLE 0 0 6,960
CARLISLE COS INC COM 142339100 542,163 1,695 SH SOLE 0 0 1,695
CARPENTER TECHNOLOGY CORP COM 144285103 2,962,644 9,410 SH SOLE 0 0 9,410
CATERPILLAR INC COM 149123101 2,908,479 5,077 SH SOLE 0 0 5,077
CELESTICA INC COM 15101Q207 739,025 2,500 SH SOLE 0 0 2,500
MACROGENICS INC COM 556099109 40,791 25,336 SH SOLE 0 0 25,336
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100 483,349 32,505 SH SOLE 0 0 32,505
MARRIOTT INTL INC NEW CL A 571903202 1,321,906 4,261 SH SOLE 0 0 4,261
MARVELL TECHNOLOGY INC COM 573874104 291,941 3,435 SH SOLE 0 0 3,435
MASTERCARD INCORPORATED CL A 57636Q104 732,490 1,283 SH SOLE 0 0 1,283
MCDONALDS CORP COM 580135101 2,277,299 7,451 SH SOLE 0 0 7,451
MCKESSON CORP COM 58155Q103 515,894 629 SH SOLE 0 0 629
MERCK & CO INC COM 58933Y105 6,629,351 62,981 SH SOLE 0 0 62,981
MICROSOFT CORP COM 594918104 26,697,855 55,204 SH SOLE 0 0 55,204
MICRON TECHNOLOGY INC COM 595112103 483,559 1,694 SH SOLE 0 0 1,694
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 92,232 12,600 SH SOLE 0 0 12,600
MONDELEZ INTL INC CL A 609207105 752,729 13,983 SH SOLE 0 0 13,983
MONOLITHIC PWR SYS INC COM 609839105 1,097,602 1,211 SH SOLE 0 0 1,211
MORGAN STANLEY COM NEW 617446448 456,765 2,573 SH SOLE 0 0 2,573
CHEVRON CORP NEW COM 166764100 6,479,559 42,514 SH SOLE 0 0 42,514
CINCINNATI FINL CORP COM 172062101 608,810 3,728 SH SOLE 0 0 3,728
CISCO SYS INC COM 17275R102 10,017,947 130,053 SH SOLE 0 0 130,053
CITIGROUP INC COM NEW 172967424 444,994 3,813 SH SOLE 0 0 3,813
CLEAN HARBORS INC COM 184496107 297,086 1,267 SH SOLE 0 0 1,267
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 377,992 8,466 SH SOLE 0 0 8,466
CLOROX CO DEL COM 189054109 559,610 5,550 SH SOLE 0 0 5,550
COCA COLA CO COM 191216100 1,683,836 24,086 SH SOLE 0 0 24,086
COHEN & STEERS REIT & PFD & COM 19247X100 8,282,415 417,040 SH SOLE 0 0 417,040
COMCAST CORP NEW CL A 20030N101 1,126,623 37,692 SH SOLE 0 0 37,692
COMPASS INC CL A 20464U100 118,225 11,185 SH SOLE 0 0 11,185
CONOCOPHILLIPS COM 20825C104 995,641 10,636 SH SOLE 0 0 10,636
CONSOLIDATED EDISON INC COM 209115104 302,541 3,046 SH SOLE 0 0 3,046
CONSTELLATION BRANDS INC CL A 21036P108 551,702 3,999 SH SOLE 0 0 3,999
CONSTELLATION ENERGY CORP COM 21037T109 349,207 989 SH SOLE 0 0 989
CORNING INC COM 219350105 205,036 2,342 SH SOLE 0 0 2,342
COSTCO WHSL CORP NEW COM 22160K105 3,493,405 4,051 SH SOLE 0 0 4,051
CROWDSTRIKE HLDGS INC CL A 22788C105 293,444 626 SH SOLE 0 0 626
CROWN CASTLE INC COM 22822V101 221,181 2,489 SH SOLE 0 0 2,489
CUMMINS INC COM 231021106 3,378,158 6,618 SH SOLE 0 0 6,618
DNP SELECT INCOME FD INC COM 23325P104 163,545 16,371 SH SOLE 0 0 16,371
DTE ENERGY CO COM 233331107 257,960 2,000 SH SOLE 0 0 2,000
DT MIDSTREAM INC COMMON STOCK 23345M107 299,559 2,503 SH SOLE 0 0 2,503
DANAHER CORPORATION COM 235851102 1,749,784 7,644 SH SOLE 0 0 7,644
DEERE & CO COM 244199105 402,935 865 SH SOLE 0 0 865
DELL TECHNOLOGIES INC CL C 24703L202 652,144 5,181 SH SOLE 0 0 5,181
DELTA AIR LINES INC DEL COM NEW 247361702 275,704 3,973 SH SOLE 0 0 3,973
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 291,346 8,945 SH SOLE 0 0 8,945
DISNEY WALT CO COM 254687106 1,792,231 15,753 SH SOLE 0 0 15,753
MOTOROLA SOLUTIONS INC COM NEW 620076307 275,693 719 SH SOLE 0 0 719
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 631,904 22,400 SH SOLE 0 0 22,400
NETFLIX INC COM 64110L106 504,373 5,379 SH SOLE 0 0 5,379
NEWMONT CORP COM 651639106 2,688,961 26,930 SH SOLE 0 0 26,930
NEXTERA ENERGY INC COM 65339F101 1,229,974 15,321 SH SOLE 0 0 15,321
NIKE INC CL B 654106103 206,662 3,244 SH SOLE 0 0 3,244
NORFOLK SOUTHN CORP COM 655844108 842,194 2,917 SH SOLE 0 0 2,917
NOVARTIS AG SPONSORED ADR 66987V109 756,409 5,486 SH SOLE 0 0 5,486
NVIDIA CORPORATION COM 67066G104 11,965,627 64,159 SH SOLE 0 0 64,159
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,659,796 138,086 SH SOLE 0 0 138,086
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 129,413 12,700 SH SOLE 0 0 12,700
NUVEEN AMT FREE MUN CR INC F COM 67071L106 230,018 18,169 SH SOLE 0 0 18,169
OCCIDENTAL PETE CORP COM 674599105 226,556 5,510 SH SOLE 0 0 5,510
OMNICOM GROUP INC COM 681919106 511,608 6,336 SH SOLE 0 0 6,336
OMEGA HEALTHCARE INVS INC COM 681936100 2,648,597 59,734 SH SOLE 0 0 59,734
OPENDOOR TECHNOLOGIES INC COM 683712103 1,020,250 175,000 SH SOLE 0 0 175,000
ORACLE CORP COM 68389X105 2,833,463 14,537 SH SOLE 0 0 14,537
ORLA MNG LTD NEW COM 68634K106 488,961 36,300 SH SOLE 0 0 36,300
PGIM ETF TR SHRT DUR HGH YLD 69344A784 279,727 5,554 SH SOLE 0 0 5,554
PNC FINL SVCS GROUP INC COM 693475105 238,986 1,145 SH SOLE 0 0 1,145
PPL CORP COM 69351T106 234,838 6,706 SH SOLE 0 0 6,706
PACCAR INC COM 693718108 312,651 2,855 SH SOLE 0 0 2,855
PACER FDS TR TRENDP US LAR CP 69374H105 213,765 3,846 SH SOLE 0 0 3,846
PACER FDS TR TRENDPILOT 100 69374H303 858,155 10,911 SH SOLE 0 0 10,911
PACER FDS TR US LRG CP CASH 69374H360 1,515,587 43,044 SH SOLE 0 0 43,044
PACER FDS TR GLOBL CASH ETF 69374H709 238,302 5,781 SH SOLE 0 0 5,781
PACER FDS TR US CASH COWS 100 69374H881 11,688,018 194,250 SH SOLE 0 0 194,250
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,345,269 7,568 SH SOLE 0 0 7,568
DOMINION ENERGY INC COM 25746U109 2,304,454 39,332 SH SOLE 0 0 39,332
DOW INC COM 260557103 464,720 19,877 SH SOLE 0 0 19,877
DUKE ENERGY CORP NEW COM NEW 26441C204 616,537 5,260 SH SOLE 0 0 5,260
DYNEX CAP INC COM 26817Q886 191,237 13,650 SH SOLE 0 0 13,650
EAGLE BANCORP INC MD COM 268948106 250,443 11,692 SH SOLE 0 0 11,692
EASTMAN CHEM CO COM 277432100 217,356 3,405 SH SOLE 0 0 3,405
ECOLAB INC COM 278865100 371,207 1,414 SH SOLE 0 0 1,414
EMCOR GROUP INC COM 29084Q100 668,686 1,093 SH SOLE 0 0 1,093
EMERSON ELEC CO COM 291011104 5,379,431 40,532 SH SOLE 0 0 40,532
ENBRIDGE INC COM 29250N105 788,334 16,482 SH SOLE 0 0 16,482
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 769,039 46,637 SH SOLE 0 0 46,637
ENTERPRISE PRODS PARTNERS L COM 293792107 3,490,350 108,869 SH SOLE 0 0 108,869
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 4,408,183 191,327 SH SOLE 0 0 191,327
EXXON MOBIL CORP COM 30231G102 5,665,192 47,077 SH SOLE 0 0 47,077
META PLATFORMS INC CL A 30303M102 2,354,742 3,567 SH SOLE 0 0 3,567
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 260,568 2,585 SH SOLE 0 0 2,585
FEDERATED HERMES PREM MUNI I COM 31423P108 199,091 17,920 SH SOLE 0 0 17,920
FEDEX CORP COM 31428X106 2,566,872 8,886 SH SOLE 0 0 8,886
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 247,740 5,007 SH SOLE 0 0 5,007
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 202,501 5,360 SH SOLE 0 0 5,360
FIDELITY ETHEREUM FD SHS 31613E103 214,673 7,250 SH SOLE 0 0 7,250
RPM INTL INC COM 749685103 260,000 2,500 SH SOLE 0 0 2,500
RTX CORPORATION COM 75513E101 9,455,613 51,557 SH SOLE 0 0 51,557
RBC BEARINGS INC COM 75524B104 260,089 580 SH SOLE 0 0 580
REALTY INCOME CORP COM 756109104 479,413 8,505 SH SOLE 0 0 8,505
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,003,935 27,445 SH SOLE 0 0 27,445
REGENERON PHARMACEUTICALS COM 75886F107 837,524 1,085 SH SOLE 0 0 1,085
REGIONS FINANCIAL CORP NEW COM 7591EP100 749,993 27,675 SH SOLE 0 0 27,675
REPUBLIC SVCS INC COM 760759100 455,650 2,150 SH SOLE 0 0 2,150
RIO TINTO PLC SPONSORED ADR 767204100 529,398 6,615 SH SOLE 0 0 6,615
RIOT PLATFORMS INC COM 767292105 477,846 37,715 SH SOLE 0 0 37,715
RIVERNORTH MANAGED DUR MUN I COM 76882H105 445,047 32,700 SH SOLE 0 0 32,700
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 150,255 10,500 SH SOLE 0 0 10,500
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 164,580 13,000 SH SOLE 0 0 13,000
ROBINHOOD MKTS INC COM CL A 770700102 381,486 3,373 SH SOLE 0 0 3,373
ROCKWELL AUTOMATION INC COM 773903109 617,843 1,588 SH SOLE 0 0 1,588
ROPER TECHNOLOGIES INC COM 776696106 314,475 706 SH SOLE 0 0 706
SHELL PLC SPON ADS 780259305 210,594 2,866 SH SOLE 0 0 2,866
S&P GLOBAL INC COM 78409V104 411,378 787 SH SOLE 0 0 787
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,160,525 7,568 SH SOLE 0 0 7,568
SPDR GOLD TR GOLD SHS 78463V107 15,896,704 40,112 SH SOLE 0 0 40,112
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 8,420,348 124,139 SH SOLE 0 0 124,139
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 680,194 15,109 SH SOLE 0 0 15,109
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7,186,858 161,830 SH SOLE 0 0 161,830
SPDR SERIES TRUST STATE STREET SPD 78464A292 1,030,736 32,526 SH SOLE 0 0 32,526
SPDR SERIES TRUST STATE STREET SPD 78464A359 16,778,000 188,094 SH SOLE 0 0 188,094
SPDR SERIES TRUST STATE STREET SPD 78464A698 261,375 4,033 SH SOLE 0 0 4,033
SPDR SERIES TRUST STATE STREET SPD 78464A805 13,044,413 158,114 SH SOLE 0 0 158,114
SSGA ACTIVE ETF TR STATE STREET MUL 78467V103 876,999 27,886 SH SOLE 0 0 27,886
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,550,901 3,227 SH SOLE 0 0 3,227
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,273,524 2,111 SH SOLE 0 0 2,111
SPDR SERIES TRUST STATE STREET SPD 78468R739 376,242 7,840 SH SOLE 0 0 7,840
SPDR SERIES TRUST STATE STREET SPD 78468R770 310,051 2,730 SH SOLE 0 0 2,730
SPDR SERIES TRUST STATE STREET SPD 78468R788 327,954 7,583 SH SOLE 0 0 7,583
SALESFORCE INC COM 79466L302 1,054,143 3,979 SH SOLE 0 0 3,979
SAUL CTRS INC COM 804395101 396,805 12,585 SH SOLE 0 0 12,585
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,040,120 38,652 SH SOLE 0 0 38,652
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 48,984,064 1,501,657 SH SOLE 0 0 1,501,657
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 34,376,096 1,160,962 SH SOLE 0 0 1,160,962
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 11,604,386 423,055 SH SOLE 0 0 423,055
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 255,098 1,648 SH SOLE 0 0 1,648
FIRST TR EXCHANGE-TRADED FD SHS 336917109 371,126 8,370 SH SOLE 0 0 8,370
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 7,106,948 284,164 SH SOLE 0 0 284,164
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 230,685 2,400 SH SOLE 0 0 2,400
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 731,172 10,525 SH SOLE 0 0 10,525
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 287,119 14,989 SH SOLE 0 0 14,989
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888 7,884,075 313,233 SH SOLE 0 0 313,233
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 9,554,543 476,298 SH SOLE 0 0 476,298
FLEXSHARES TR MORNSTAR UPSTR 33939L407 600,942 13,107 SH SOLE 0 0 13,107
FORD MTR CO COM 345370860 313,799 23,918 SH SOLE 0 0 23,918
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 623,835 7,606 SH SOLE 0 0 7,606
FRANKLIN RESOURCES INC COM 354613101 219,024 9,168 SH SOLE 0 0 9,168
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 837,415 29,865 SH SOLE 0 0 29,865
FREEPORT-MCMORAN INC CL B 35671D857 246,850 4,860 SH SOLE 0 0 4,860
FREQUENCY ELECTRS INC COM 358010106 310,926 5,775 SH SOLE 0 0 5,775
FUNKO INC COM CL A 361008105 47,600 14,000 SH SOLE 0 0 14,000
FUTU HLDGS LTD SPON ADS CL A 36118L106 372,757 2,270 SH SOLE 0 0 2,270
GE VERNOVA INC COM 36828A101 1,019,762 1,560 SH SOLE 0 0 1,560
GENERAL DYNAMICS CORP COM 369550108 2,129,008 6,324 SH SOLE 0 0 6,324
GE AEROSPACE COM NEW 369604301 2,295,351 7,452 SH SOLE 0 0 7,452
GENERAL MLS INC COM 370334104 1,292,049 27,786 SH SOLE 0 0 27,786
GENERAL MTRS CO COM 37045V100 1,067,731 13,130 SH SOLE 0 0 13,130
GILEAD SCIENCES INC COM 375558103 251,162 2,046 SH SOLE 0 0 2,046
GLADSTONE COMMERCIAL CORP COM 376536108 2,536,140 237,689 SH SOLE 0 0 237,689
GSK PLC SPONSORED ADR 37733W204 945,859 19,288 SH SOLE 0 0 19,288
GLOBAL X FDS RUSSELL 2000 37954Y459 302,940 19,800 SH SOLE 0 0 19,800
GLOBAL X FDS S&P 500 COVERED 37954Y475 4,886,745 120,274 SH SOLE 0 0 120,274
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 887,730 50,239 SH SOLE 0 0 50,239
GLOBAL X FDS S&P 500 QLT ETF 37954Y616 5,027,596 145,043 SH SOLE 0 0 145,043
GLOBAL X FDS GLOBAL X SILVER 37954Y848 208,800 2,500 SH SOLE 0 0 2,500
GLOBAL X FDS DOW 30 COVERED C 37960A859 658,986 29,954 SH SOLE 0 0 29,954
GOLDMAN SACHS GROUP INC COM 38141G104 3,879,625 4,414 SH SOLE 0 0 4,414
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 12,988,304 98,121 SH SOLE 0 0 98,121
GOLDMAN SACHS ETF TR TECHNOLOGY OPPOR 38149W432 204,562 5,177 SH SOLE 0 0 5,177
GOLDMAN SACHS ETF TR NASDAQ-100 PREMI 38149W630 8,357,787 158,082 SH SOLE 0 0 158,082
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 235,352 4,297 SH SOLE 0 0 4,297
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 2,013,120 13,983 SH SOLE 0 0 13,983
SERVICENOW INC COM 81762P102 237,445 1,550 SH SOLE 0 0 1,550
SHOPIFY INC CL A SUB VTG SHS 82509L107 475,666 2,955 SH SOLE 0 0 2,955
SOFI TECHNOLOGIES INC COM 83406F102 224,467 8,574 SH SOLE 0 0 8,574
SOUTHERN CO COM 842587107 1,399,555 16,050 SH SOLE 0 0 16,050
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 206,100 4,500 SH SOLE 0 0 4,500
STARBUCKS CORP COM 855244109 336,309 3,994 SH SOLE 0 0 3,994
STATE STR CORP COM 857477103 306,404 2,375 SH SOLE 0 0 2,375
STRYKER CORPORATION COM 863667101 1,074,789 3,058 SH SOLE 0 0 3,058
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 300,195 5,728 SH SOLE 0 0 5,728
TJX COS INC NEW COM 872540109 401,501 2,614 SH SOLE 0 0 2,614
TTM TECHNOLOGIES INC COM 87305R109 217,350 3,150 SH SOLE 0 0 3,150
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,919,244 6,316 SH SOLE 0 0 6,316
TARGET CORP COM 87612E106 377,182 3,859 SH SOLE 0 0 3,859
TARGA RES CORP COM 87612G101 221,400 1,200 SH SOLE 0 0 1,200
TESLA INC COM 88160R101 2,592,993 5,766 SH SOLE 0 0 5,766
TEXAS INSTRS INC COM 882508104 483,090 2,785 SH SOLE 0 0 2,785
THERMO FISHER SCIENTIFIC INC COM 883556102 617,081 1,065 SH SOLE 0 0 1,065
3M CO COM 88579Y101 940,370 5,874 SH SOLE 0 0 5,874
TORTOISE CAPITAL SERIES TRUS NORTH AMERN PIPE 890930308 1,667,072 47,234 SH SOLE 0 0 47,234
TORTOISE ENERGY INFRA CORP COM 89147L886 233,206 5,702 SH SOLE 0 0 5,702
TOWNEBANK PORTSMOUTH VA COM 89214P109 502,385 15,055 SH SOLE 0 0 15,055
TRUIST FINL CORP COM 89832Q109 3,655,851 74,291 SH SOLE 0 0 74,291
US BANCORP DEL COM NEW 902973304 2,785,359 52,199 SH SOLE 0 0 52,199
UBER TECHNOLOGIES INC COM 90353T100 211,506 2,589 SH SOLE 0 0 2,589
UNILEVER PLC SPON ADR NEW 904767803 5,856,178 89,544 SH SOLE 0 0 89,544
UNION PAC CORP COM 907818108 2,324,134 10,047 SH SOLE 0 0 10,047
UNITED AIRLS HLDGS INC COM 910047109 853,523 7,633 SH SOLE 0 0 7,633
UNITED PARCEL SERVICE INC CL B 911312106 3,055,459 30,804 SH SOLE 0 0 30,804
HECLA MNG CO COM 422704106 216,847 11,300 SH SOLE 0 0 11,300
HEICO CORP NEW COM 422806109 317,490 981 SH SOLE 0 0 981
HERON THERAPEUTICS INC COM 427746102 13,000 10,000 SH SOLE 0 0 10,000
HOME DEPOT INC COM 437076102 2,729,151 7,931 SH SOLE 0 0 7,931
HONEYWELL INTL INC COM 438516106 1,500,151 7,690 SH SOLE 0 0 7,690
HOWMET AEROSPACE INC COM 443201108 603,511 2,944 SH SOLE 0 0 2,944
IES HLDGS INC COM 44951W106 331,056 851 SH SOLE 0 0 851
ILLINOIS TOOL WKS INC COM 452308109 958,338 3,891 SH SOLE 0 0 3,891
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 4,225,702 133,300 SH SOLE 0 0 133,300
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 362,995 8,391 SH SOLE 0 0 8,391
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 252,038 5,810 SH SOLE 0 0 5,810
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 476,982 9,651 SH SOLE 0 0 9,651
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 350,880 7,989 SH SOLE 0 0 7,989
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 679,689 14,639 SH SOLE 0 0 14,639
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 516,457 10,764 SH SOLE 0 0 10,764
INTEL CORP COM 458140100 1,999,184 54,178 SH SOLE 0 0 54,178
INTERNATIONAL BUSINESS MACHS COM 459200101 8,739,825 29,506 SH SOLE 0 0 29,506
INTERNATIONAL PAPER CO COM 460146103 1,831,054 46,485 SH SOLE 0 0 46,485
INVESCO QQQ TR UNIT SER 1 46090E103 7,193,528 11,710 SH SOLE 0 0 11,710
INTUIT COM 461202103 226,128 341 SH SOLE 0 0 341
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 719,086 4,591 SH SOLE 0 0 4,591
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2,372,081 50,821 SH SOLE 0 0 50,821
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 302,023 1,577 SH SOLE 0 0 1,577
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 261,907 5,085 SH SOLE 0 0 5,085
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,055,559 28,781 SH SOLE 0 0 28,781
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 9,600,071 200,001 SH SOLE 0 0 200,001
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 359,788 3,076 SH SOLE 0 0 3,076
UNITED RENTALS INC COM 911363109 218,392 270 SH SOLE 0 0 270
UNITEDHEALTH GROUP INC COM 91324P102 421,345 1,276 SH SOLE 0 0 1,276
UNUM GROUP COM 91529Y106 1,066,013 13,755 SH SOLE 0 0 13,755
VAIL RESORTS INC COM 91879Q109 221,510 1,668 SH SOLE 0 0 1,668
VANECK ETF TRUST GOLD MINERS ETF 92189F106 379,103 4,420 SH SOLE 0 0 4,420
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,178,878 30,696 SH SOLE 0 0 30,696
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 319,713 888 SH SOLE 0 0 888
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 873,262 7,675 SH SOLE 0 0 7,675
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1,249,974 26,505 SH SOLE 0 0 26,505
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,450,559 6,600 SH SOLE 0 0 6,600
VANGUARD WORLD FD MEGA GRWTH IND 921910816 405,485 982 SH SOLE 0 0 982
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 560,622 5,519 SH SOLE 0 0 5,519
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 590,763 10,989 SH SOLE 0 0 10,989
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 19,776,159 250,935 SH SOLE 0 0 250,935
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,048,783 16,789 SH SOLE 0 0 16,789
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 8,668,257 60,398 SH SOLE 0 0 60,398
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 777,071 8,634 SH SOLE 0 0 8,634
VANGUARD WORLD FD INF TECH ETF 92204A702 27,134,333 35,998 SH SOLE 0 0 35,998
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 209,234 2,102 SH SOLE 0 0 2,102
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,301,947 63,307 SH SOLE 0 0 63,307
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 398,574 7,926 SH SOLE 0 0 7,926
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,687,662 9,069 SH SOLE 0 0 9,069
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,064,402 3,813 SH SOLE 0 0 3,813
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 354,538 4,007 SH SOLE 0 0 4,007
VANGUARD INDEX FDS MID CAP ETF 922908629 8,318,992 28,664 SH SOLE 0 0 28,664
VANGUARD INDEX FDS GROWTH ETF 922908736 476,233 976 SH SOLE 0 0 976
VANGUARD INDEX FDS VALUE ETF 922908744 2,856,057 14,954 SH SOLE 0 0 14,954
VERTIV HOLDINGS CO COM CL A 92537N108 221,144 1,365 SH SOLE 0 0 1,365
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,277,171 20,458 SH SOLE 0 0 20,458
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,441,982 7,284 SH SOLE 0 0 7,284
VERIZON COMMUNICATIONS INC COM 92343V104 5,118,743 125,675 SH SOLE 0 0 125,675
PALO ALTO NETWORKS INC COM 697435105 589,993 3,203 SH SOLE 0 0 3,203
PARKER-HANNIFIN CORP COM 701094104 357,850 407 SH SOLE 0 0 407
PAVMED INC COM NEW 70387R403 2,223 10,067 SH SOLE 0 0 10,067
PEPSICO INC COM 713448108 1,874,944 13,064 SH SOLE 0 0 13,064
PFIZER INC COM 717081103 3,183,287 127,843 SH SOLE 0 0 127,843
PHILIP MORRIS INTL INC COM 718172109 450,837 2,811 SH SOLE 0 0 2,811
PHILLIPS 66 COM 718546104 2,101,170 16,283 SH SOLE 0 0 16,283
PIMCO ETF TR MULTISECTOR BD 72201R585 8,543,990 320,240 SH SOLE 0 0 320,240
PIMCO ETF TR INV GRD CRP BD 72201R817 17,265,509 176,449 SH SOLE 0 0 176,449
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 380,978 3,797 SH SOLE 0 0 3,797
PIMCO CORPORATE & INCOME OPP COM 72201B101 20,596,852 1,596,655 SH SOLE 0 0 1,596,655
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,784,177 34,043 SH SOLE 0 0 34,043
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 367,629 19,278 SH SOLE 0 0 19,278
PROCTER AND GAMBLE CO COM 742718109 1,878,669 13,109 SH SOLE 0 0 13,109
PROSPECT CAP CORP COM 74348T102 225,629 87,115 SH SOLE 0 0 87,115
PRUDENTIAL FINL INC COM 744320102 2,405,034 21,306 SH SOLE 0 0 21,306
PUBLIC STORAGE OPER CO COM 74460D109 1,589,715 6,126 SH SOLE 0 0 6,126
PUTNAM MANAGED MUN INCOME TR COM 746823103 423,620 67,563 SH SOLE 0 0 67,563
QUALCOMM INC COM 747525103 10,574,577 61,822 SH SOLE 0 0 61,822
QUANTA SVCS INC COM 74762E102 242,685 575 SH SOLE 0 0 575