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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   621,694 6,627 SH   SOLE   0 0 6,627
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   584,859 12,210 SH   SOLE   0 0 12,210
VANGUARD INDEX FDS VALUE ETF 922908744   574,080 3,840 SH   SOLE   0 0 3,840
VANGUARD WORLD FDS UTILITIES ETF 92204A876   217,300 1,585 SH   SOLE   0 0 1,585
WISDOMTREE TR US S CAP QTY DIV 97717X651   639,165 13,473 SH   SOLE   0 0 13,473
FLEXSHARES TR US QUALITY CAP 33939L746   567,574 10,715 SH   SOLE   0 0 10,715
FLEXSHARES TR US QT LW VLTY 33939L654   2,720,918 48,410 SH   SOLE   0 0 48,410
INVESCO QQQ TR UNIT SER 1 46090E103   1,733,368 4,233 SH   SOLE   0 0 4,233
SPDR S&P 500 ETF TR TR UNIT 78462F103   448,217 943 SH   SOLE   0 0 943
VANGUARD INDEX FDS TOTAL STK MKT 922908769   645,476 2,721 SH   SOLE   0 0 2,721
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   333,905 6,764 SH   SOLE   0 0 6,764
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,439,283 7,478 SH   SOLE   0 0 7,478
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   58,634 12,190 SH   SOLE   0 0 12,190
ISHARES TR SP SMCP600VL ETF 464287879   1,979,669 19,207 SH   SOLE   0 0 19,207
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   620,470 24,115 SH   SOLE   0 0 24,115
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   655,625 23,224 SH   SOLE   0 0 23,224
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   619,042 25,934 SH   SOLE   0 0 25,934
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   290,553 828 SH   SOLE   0 0 828
EATON CORP PLC SHS G29183103   416,378 1,729 SH   SOLE   0 0 1,729
FERGUSON PLC NEW SHS G3421J106   332,660 1,723 SH   SOLE   0 0 1,723
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,018,490 28,386 SH   SOLE   0 0 28,386
FLEX LNG LTD SHS G35947202   226,377 7,790 SH   SOLE   0 0 7,790
MEDTRONIC PLC SHS G5960L103   243,762 2,959 SH   SOLE   0 0 2,959
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   416,062 5,402 SH   SOLE   0 0 5,402
ISHARES TR SHORT TREAS BD 464288679   707,365 6,423 SH   SOLE   0 0 6,423
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,517,276 23,958 SH   SOLE   0 0 23,958
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,047,151 15,011 SH   SOLE   0 0 15,011
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,543,515 21,429 SH   SOLE   0 0 21,429
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   366,248 5,845 SH   SOLE   0 0 5,845
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   572,493 13,499 SH   SOLE   0 0 13,499
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   465,037 2,947 SH   SOLE   0 0 2,947
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   1,295,451 14,603 SH   SOLE   0 0 14,603
SPDR SER TR S&P DIVID ETF 78464A763   1,487,143 11,900 SH   SOLE   0 0 11,900
SPDR SER TR S&P 400 MDCP VAL 78464A839   905,949 12,346 SH   SOLE   0 0 12,346
GLOBAL X FDS RUSSELL 2000 37954Y459   1,282,786 76,630 SH   SOLE   0 0 76,630
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   1,151,382 22,396 SH   SOLE   0 0 22,396
ISHARES TR RUS TP200 GR ETF 464289438   2,114,949 12,070 SH   SOLE   0 0 12,070
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   900,669 22,483 SH   SOLE   0 0 22,483
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,076,712 65,981 SH   SOLE   0 0 65,981
SPDR SER TR PORTFOLIO S&P600 78468R853   2,564,511 60,799 SH   SOLE   0 0 60,799
SPDR SER TR PORTFOLIO S&P500 78464A854   411,322 7,358 SH   SOLE   0 0 7,358
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,372,094 40,344 SH   SOLE   0 0 40,344
SPDR SER TR PORTFOLI S&P1500 78464A805   2,221,336 38,004 SH   SOLE   0 0 38,004
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   614,992 11,113 SH   SOLE   0 0 11,113
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   126,871 13,093 SH   SOLE   0 0 13,093
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   3,707,029 21,995 SH   SOLE   0 0 21,995
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,351,462 77,939 SH   SOLE   0 0 77,939
ISHARES INC MSCI GBL ETF NEW 46434G848   248,858 5,778 SH   SOLE   0 0 5,778
ISHARES TR MSCI EAFE MIN VL 46429B689   603,734 8,707 SH   SOLE   0 0 8,707
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   731,949 16,432 SH   SOLE   0 0 16,432
FLEXSHARES TR MORNSTAR USMKT 33939L100   375,535 2,058 SH   SOLE   0 0 2,058
FLEXSHARES TR MORNSTAR UPSTR 33939L407   310,199 7,575 SH   SOLE   0 0 7,575
FLEXSHARES TR M STAR DEV MKT 33939L803   405,016 5,931 SH   SOLE   0 0 5,931
ARK ETF TR INNOVATION ETF 00214Q104   212,936 4,066 SH   SOLE   0 0 4,066
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   270,855 4,176 SH   SOLE   0 0 4,176
SELECT SECTOR SPDR TR INDL 81369Y704   1,354,242 11,880 SH   SOLE   0 0 11,880
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,024,780 40,747 SH   SOLE   0 0 40,747
FLEXSHARES TR IBOXX 3R TARGT 33939L506   249,442 10,561 SH   SOLE   0 0 10,561
FLEXSHARES TR HIG YLD VL ETF 33939L662   1,129,933 27,647 SH   SOLE   0 0 27,647
VANGUARD INDEX FDS GROWTH ETF 922908736   695,749 2,238 SH   SOLE   0 0 2,238
SPDR GOLD TR GOLD SHS 78463V107   282,358 1,477 SH   SOLE   0 0 1,477
VANECK ETF TRUST GOLD MINERS ETF 92189F106   435,790 14,053 SH   SOLE   0 0 14,053
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   312,332 9,616 SH   SOLE   0 0 9,616
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   224,940 5,473 SH   SOLE   0 0 5,473
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   659,372 13,646 SH   SOLE   0 0 13,646
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   677,613 6,790 SH   SOLE   0 0 6,790
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,697,309 14,472 SH   SOLE   0 0 14,472
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,017,170 35,987 SH   SOLE   0 0 35,987
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   219,816 1,290 SH   SOLE   0 0 1,290
FLEXSHARES TR DEV MRK EX LOW 33939L647   229,305 8,833 SH   SOLE   0 0 8,833
FLEXSHARES TR CRE SLCT BD FD 33939L670   216,185 9,664 SH   SOLE   0 0 9,664
ISHARES TR CORE S&P500 ETF 464287200   2,595,788 5,435 SH   SOLE   0 0 5,435
ISHARES TR CORE S&P SCP ETF 464287804   1,302,898 12,036 SH   SOLE   0 0 12,036
ISHARES TR CORE S&P MCP ETF 464287507   268,836 970 SH   SOLE   0 0 970
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   688,655 3,606 SH   SOLE   0 0 3,606
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   238,906 3,288 SH   SOLE   0 0 3,288
MPLX LP COM UNIT REP LTD 55336V100   406,307 11,065 SH   SOLE   0 0 11,065
BLACK STONE MINERALS L P COM UNIT 09225M101   269,485 16,885 SH   SOLE   0 0 16,885
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   219,584 5,295 SH   SOLE   0 0 5,295
DUKE ENERGY CORP NEW COM NEW 26441C204   479,184 4,938 SH   SOLE   0 0 4,938
KLA CORP COM NEW 482480100   472,016 812 SH   SOLE   0 0 812
MORGAN STANLEY COM NEW 617446448   398,924 4,278 SH   SOLE   0 0 4,278
JACKSON FINANCIAL INC COM CL A 46817M107   1,012,825 19,782 SH   SOLE   0 0 19,782
VISA INC COM CL A 92826C839   940,645 3,613 SH   SOLE   0 0 3,613
ABBOTT LABS COM 002824100   367,577 3,339 SH   SOLE   0 0 3,339
ABBVIE INC COM 00287Y109   1,269,824 8,194 SH   SOLE   0 0 8,194
ADOBE INC COM 00724F101   504,127 845 SH   SOLE   0 0 845
ADVANCED MICRO DEVICES INC COM 007903107   387,246 2,627 SH   SOLE   0 0 2,627
ALGONQUIN PWR UTILS CORP COM 015857105   80,106 12,675 SH   SOLE   0 0 12,675
ALLSTATE CORP COM 020002101   384,385 2,746 SH   SOLE   0 0 2,746
ALLY FINL INC COM 02005N100   228,412 6,541 SH   SOLE   0 0 6,541
ALTRIA GROUP INC COM 02209S103   1,461,680 36,234 SH   SOLE   0 0 36,234
AMAZON COM INC COM 023135106   2,105,736 13,859 SH   SOLE   0 0 13,859
AMGEN INC COM 031162100   504,323 1,751 SH   SOLE   0 0 1,751
ANALOG DEVICES INC COM 032654105   274,608 1,383 SH   SOLE   0 0 1,383
APPLE INC COM 037833100   10,170,145 52,824 SH   SOLE   0 0 52,824
APPLIED MATLS INC COM 038222105   694,956 4,288 SH   SOLE   0 0 4,288
ARBOR REALTY TRUST INC COM 038923108   166,676 10,980 SH   SOLE   0 0 10,980
AT&T INC COM 00206R102   673,052 40,110 SH   SOLE   0 0 40,110
ATLANTIC UN BANKSHARES CORP COM 04911A107   343,074 9,389 SH   SOLE   0 0 9,389
AUTODESK INC COM 052769106   275,132 1,130 SH   SOLE   0 0 1,130
AVROBIO INC COM 05455M100   22,001 16,177 SH   SOLE   0 0 16,177
B2GOLD CORP COM 11777Q209   110,616 35,005 SH   SOLE   0 0 35,005
BANK AMERICA CORP COM 060505104   774,372 22,999 SH   SOLE   0 0 22,999
BECTON DICKINSON & CO COM 075887109   205,549 843 SH   SOLE   0 0 843
BLACKROCK INC COM 09247X101   219,186 270 SH   SOLE   0 0 270
BLACKSTONE INC COM 09260D107   701,600 5,359 SH   SOLE   0 0 5,359
BOEING CO COM 097023105   204,621 785 SH   SOLE   0 0 785
BRISTOL-MYERS SQUIBB CO COM 110122108   460,814 8,981 SH   SOLE   0 0 8,981
BROADCOM INC COM 11135F101   255,621 229 SH   SOLE   0 0 229
CATERPILLAR INC COM 149123101   226,188 765 SH   SOLE   0 0 765
CDW CORP COM 12514G108   799,484 3,517 SH   SOLE   0 0 3,517
CHEVRON CORP NEW COM 166764100   1,093,411 7,330 SH   SOLE   0 0 7,330
CISCO SYS INC COM 17275R102   832,519 16,479 SH   SOLE   0 0 16,479
COCA COLA CO COM 191216100   1,016,189 17,244 SH   SOLE   0 0 17,244
COLGATE PALMOLIVE CO COM 194162103   524,890 6,585 SH   SOLE   0 0 6,585
CONOCOPHILLIPS COM 20825C104   236,551 2,038 SH   SOLE   0 0 2,038
COSTCO WHSL CORP NEW COM 22160K105   1,440,955 2,183 SH   SOLE   0 0 2,183
CUMMINS INC COM 231021106   244,361 1,020 SH   SOLE   0 0 1,020
D R HORTON INC COM 23331A109   389,069 2,560 SH   SOLE   0 0 2,560
DECKERS OUTDOOR CORP COM 243537107   409,079 612 SH   SOLE   0 0 612
DIANA SHIPPING INC COM Y2066G104   52,516 17,682 SH   SOLE   0 0 17,682
DIGITAL RLTY TR INC COM 253868103   219,096 1,628 SH   SOLE   0 0 1,628
DOMINION ENERGY INC COM 25746U109   2,187,404 46,541 SH   SOLE   0 0 46,541
ELEVANCE HEALTH INC COM 036752103   370,646 786 SH   SOLE   0 0 786
ELI LILLY & CO COM 532457108   941,999 1,616 SH   SOLE   0 0 1,616
ENTERPRISE PRODS PARTNERS L COM 293792107   401,600 15,241 SH   SOLE   0 0 15,241
EOG RES INC COM 26875P101   218,495 1,806 SH   SOLE   0 0 1,806
EXXON MOBIL CORP COM 30231G102   2,195,561 21,960 SH   SOLE   0 0 21,960
FORD MTR CO DEL COM 345370860   468,559 38,438 SH   SOLE   0 0 38,438
FORTINET INC COM 34959E109   213,400 3,646 SH   SOLE   0 0 3,646
GARTNER INC COM 366651107   251,719 558 SH   SOLE   0 0 558
GENERAL DYNAMICS CORP COM 369550108   272,647 1,050 SH   SOLE   0 0 1,050
GILEAD SCIENCES INC COM 375558103   340,404 4,202 SH   SOLE   0 0 4,202
HERCULES CAPITAL INC COM 427096508   232,997 13,977 SH   SOLE   0 0 13,977
HERSHEY CO COM 427866108   949,185 5,091 SH   SOLE   0 0 5,091
HOME DEPOT INC COM 437076102   2,096,281 6,049 SH   SOLE   0 0 6,049
IDEXX LABS INC COM 45168D104   554,495 999 SH   SOLE   0 0 999
INTERNATIONAL BUSINESS MACHS COM 459200101   470,860 2,879 SH   SOLE   0 0 2,879
IRON MTN INC DEL COM 46284V101   654,733 9,356 SH   SOLE   0 0 9,356
JOHNSON & JOHNSON COM 478160104   1,892,009 12,071 SH   SOLE   0 0 12,071
JPMORGAN CHASE & CO COM 46625H100   1,246,833 7,330 SH   SOLE   0 0 7,330
KIMBERLY-CLARK CORP COM 494368103   211,184 1,738 SH   SOLE   0 0 1,738
LAM RESEARCH CORP COM 512807108   554,548 708 SH   SOLE   0 0 708
LOCKHEED MARTIN CORP COM 539830109   430,616 950 SH   SOLE   0 0 950
LOWES COS INC COM 548661107   205,636 924 SH   SOLE   0 0 924
LULULEMON ATHLETICA INC COM 550021109   344,609 674 SH   SOLE   0 0 674
MAIN STR CAP CORP COM 56035L104   216,604 5,011 SH   SOLE   0 0 5,011
MARVELL TECHNOLOGY INC COM 573874104   367,469 6,093 SH   SOLE   0 0 6,093
MCDONALDS CORP COM 580135101   1,405,700 4,741 SH   SOLE   0 0 4,741
MCKESSON CORP COM 58155Q103   251,398 543 SH   SOLE   0 0 543
MERCK & CO INC COM 58933Y105   1,068,396 9,800 SH   SOLE   0 0 9,800
MERITAGE HOMES CORP COM 59001A102   237,957 1,366 SH   SOLE   0 0 1,366
MICROSOFT CORP COM 594918104   6,727,826 17,891 SH   SOLE   0 0 17,891
MUELLER INDS INC COM 624756102   517,283 10,971 SH   SOLE   0 0 10,971
NETFLIX INC COM 64110L106   505,381 1,038 SH   SOLE   0 0 1,038
NEXTERA ENERGY INC COM 65339F101   267,803 4,409 SH   SOLE   0 0 4,409
NVIDIA CORPORATION COM 67066G104   4,160,343 8,401 SH   SOLE   0 0 8,401
ONEOK INC NEW COM 682680103   293,028 4,173 SH   SOLE   0 0 4,173
OTIS WORLDWIDE CORP COM 68902V107   253,290 2,831 SH   SOLE   0 0 2,831
PAYCHEX INC COM 704326107   241,555 2,028 SH   SOLE   0 0 2,028
PEPSICO INC COM 713448108   964,861 5,681 SH   SOLE   0 0 5,681
PFIZER INC COM 717081103   1,098,858 38,168 SH   SOLE   0 0 38,168
PHILIP MORRIS INTL INC COM 718172109   934,120 9,929 SH   SOLE   0 0 9,929
PROCTER AND GAMBLE CO COM 742718109   1,499,251 10,231 SH   SOLE   0 0 10,231
PULTE GROUP INC COM 745867101   411,745 3,989 SH   SOLE   0 0 3,989
QUALCOMM INC COM 747525103   667,034 4,612 SH   SOLE   0 0 4,612
REALTY INCOME CORP COM 756109104   317,647 5,532 SH   SOLE   0 0 5,532
ROSS STORES INC COM 778296103   420,706 3,040 SH   SOLE   0 0 3,040
SALESFORCE INC COM 79466L302   455,758 1,732 SH   SOLE   0 0 1,732
SERVICENOW INC COM 81762P102   217,599 308 SH   SOLE   0 0 308
SHERWIN WILLIAMS CO COM 824348106   255,758 820 SH   SOLE   0 0 820
SOUTHERN CO COM 842587107   450,591 6,426 SH   SOLE   0 0 6,426
STARBUCKS CORP COM 855244109   758,959 7,905 SH   SOLE   0 0 7,905
SUN CMNTYS INC COM 866674104   292,159 2,186 SH   SOLE   0 0 2,186
T-MOBILE US INC COM 872590104   318,736 1,988 SH   SOLE   0 0 1,988
TESLA INC COM 88160R101   1,798,498 7,238 SH   SOLE   0 0 7,238
TEXAS INSTRS INC COM 882508104   811,901 4,763 SH   SOLE   0 0 4,763
TRINET GROUP INC COM 896288107   307,196 2,583 SH   SOLE   0 0 2,583
UBER TECHNOLOGIES INC COM 90353T100   225,223 3,658 SH   SOLE   0 0 3,658
UNITEDHEALTH GROUP INC COM 91324P102   1,666,804 3,166 SH   SOLE   0 0 3,166
VERIZON COMMUNICATIONS INC COM 92343V104   2,689,061 71,328 SH   SOLE   0 0 71,328
VICI PPTYS INC COM 925652109   229,249 7,191 SH   SOLE   0 0 7,191
WALMART INC COM 931142103   1,067,590 6,772 SH   SOLE   0 0 6,772
WASTE MGMT INC DEL COM 94106L109   480,884 2,685 SH   SOLE   0 0 2,685
SYMBOTIC INC CLASS A COM 87151X101   231,652 4,513 SH   SOLE   0 0 4,513
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   580,642 1,628 SH   SOLE   0 0 1,628
COMCAST CORP NEW CL A 20030N101   263,012 5,998 SH   SOLE   0 0 5,998
FIGS INC CL A 30260D103   106,127 15,270 SH   SOLE   0 0 15,270
HAMILTON LANE INC CL A 407497106   318,653 2,809 SH   SOLE   0 0 2,809
MASTERCARD INCORPORATED CL A 57636Q104   925,958 2,171 SH   SOLE   0 0 2,171
META PLATFORMS INC CL A 30303M102   1,638,481 4,629 SH   SOLE   0 0 4,629
MONDELEZ INTL INC CL A 609207105   221,636 3,060 SH   SOLE   0 0 3,060
ZOETIS INC CL A 98978V103   334,740 1,696 SH   SOLE   0 0 1,696
ALPHABET INC CAP STK CL C 02079K107   340,205 2,414 SH   SOLE   0 0 2,414
ALPHABET INC CAP STK CL A 02079K305   3,085,333 22,087 SH   SOLE   0 0 22,087
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   975,879 10,678 SH   SOLE   0 0 10,678
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,025,871 55,184 SH   SOLE   0 0 55,184
EXSCIENTIA PLC ADS 30223G102   85,990 13,415 SH   SOLE   0 0 13,415
NOVO-NORDISK A S ADR 670100205   420,317 4,063 SH   SOLE   0 0 4,063
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   694,620 6,964 SH   SOLE   0 0 6,964