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
ABBOTT LABORATORIES COM 002824100 3,334,925 36,753 SH SOLE 0 0 36,753
ABBVIE INC COM 00287Y109 2,866,935 11,393 SH SOLE 0 0 11,393
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 985,283 18,643 SH SOLE 0 0 18,643
ALLIANT ENERGY CORP COM 018802108 1,079,580 14,151 SH SOLE 0 0 14,151
ALPHABET INC CAP STK CL C 02079K107 556,380 1,575 SH SOLE 0 0 1,575
ALPHABET INC CAP STK CL A 02079K305 10,942,576 30,620 SH SOLE 0 0 30,620
AMAZON COM INC COM 023135106 8,024,193 33,667 SH SOLE 0 0 33,667
AMERIPRISE FINL INC COM 03076C106 886,324 1,932 SH SOLE 0 0 1,932
APA CORPORATION COM 03743Q108 687,227 21,100 SH SOLE 0 0 21,100
APOLLO GLOBAL MGMT INC COM 03769M106 2,743,846 23,192 SH SOLE 0 0 23,192
APPLE INC COM 037833100 11,962,846 41,342 SH SOLE 0 0 41,342
APPLIED MATLS INC COM 038222105 306,552 424 SH SOLE 0 0 424
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,971,087 26,692 SH SOLE 0 0 26,692
ASML HLDG NV N Y REGISTRY SHS N07059210 2,934,424 1,475 SH SOLE 0 0 1,475
ASSURANT INC COM 04621X108 587,007 2,186 SH SOLE 0 0 2,186
AXON ENTERPRISE INC COM 05464C101 568,459 1,014 SH SOLE 0 0 1,014
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 509,897 1,019 SH SOLE 0 0 1,019
BIOGEN INC COM 09062X103 921,712 4,266 SH SOLE 0 0 4,266
BLUEROCK PVT REAL ESTATE FD COM 09631P102 1,492,615 114,728 SH SOLE 0 0 114,728
BOEING CO COM 097023105 3,216,961 14,861 SH SOLE 0 0 14,861
BROADCOM INC COM 11135F101 5,073,000 13,430 SH SOLE 0 0 13,430
BROWN & BROWN INC COM 115236101 1,020,049 15,901 SH SOLE 0 0 15,901
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,074,559 35,605 SH SOLE 0 0 35,605
CARMAX INC COM 143130102 2,282,309 43,152 SH SOLE 0 0 43,152
CATERPILLAR INC COM 149123101 1,121,340 1,053 SH SOLE 0 0 1,053
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 51,108 24,337 SH SOLE 0 0 24,337
CINCINNATI FINL CORP COM 172062101 839,795 4,536 SH SOLE 0 0 4,536
CINTAS CORP COM 172908105 925,235 5,440 SH SOLE 0 0 5,440
COLGATE PALMOLIVE CO COM 194162103 941,279 10,267 SH SOLE 0 0 10,267
COMFORT SYS USA INC COM 199908104 4,534,702 2,288 SH SOLE 0 0 2,288
CREATIVE MEDIA & CMNTY TR COM 12564W219 183,043 56,321 SH SOLE 0 0 56,321
DEVON ENERGY CORP NEW COM 25179M103 701,407 16,975 SH SOLE 0 0 16,975
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 145,484 10,340 SH SOLE 0 0 10,340
DOW HLDGS INC COM 260557103 763,864 27,919 SH SOLE 0 0 27,919
ECOLAB INC COM 278865100 1,146,442 4,115 SH SOLE 0 0 4,115
EDISON INTL COM 281020107 1,982,604 26,630 SH SOLE 0 0 26,630
ELI LILLY & CO COM 532457108 7,871,961 6,563 SH SOLE 0 0 6,563
EOG RES INC COM 26875P101 607,396 4,682 SH SOLE 0 0 4,682
ERIE INDTY CO CL A 29530P102 984,174 4,105 SH SOLE 0 0 4,105
EVERGY INC COM 30034W106 757,905 8,769 SH SOLE 0 0 8,769
EVERSOURCE ENERGY COM 30040W108 984,245 13,619 SH SOLE 0 0 13,619
EXXON MOBIL CORP COM 30231G102 568,126 4,155 SH SOLE 0 0 4,155
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1,391,045 11,269 SH SOLE 0 0 11,269
FEDEX CORP COM 31428X106 515,725 1,647 SH SOLE 0 0 1,647
FIRST SOLAR INC COM 336433107 1,338,129 5,671 SH SOLE 0 0 5,671
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6,930,145 387,592 SH SOLE 0 0 387,592
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 5,954,378 115,918 SH SOLE 0 0 115,918
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,567,308 13,643 SH SOLE 0 0 13,643
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 701,828 5,267 SH SOLE 0 0 5,267
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 747,865 7,726 SH SOLE 0 0 7,726
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 2,994,053 152,992 SH SOLE 0 0 152,992
FIRST TR EXCHANGE-TRADED FD WCM DEV WORL ETF 33733E740 419,039 21,357 SH SOLE 0 0 21,357
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 8,823,465 197,172 SH SOLE 0 0 197,172
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 6,991,353 171,989 SH SOLE 0 0 171,989
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 3,268,917 156,745 SH SOLE 0 0 156,745
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 292,934 8,019 SH SOLE 0 0 8,019
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 939,956 21,648 SH SOLE 0 0 21,648
FIRST TR EXCHNG TRADED FD VI SMIT UNCO BD ETF 33740F888 2,217,131 89,113 SH SOLE 0 0 89,113
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 775,755 17,470 SH SOLE 0 0 17,470
FORD MTR CO COM 345370860 714,446 51,399 SH SOLE 0 0 51,399
FRANKLIN RESOURCES INC COM 354613101 2,000,126 60,118 SH SOLE 0 0 60,118
GENERAL DYNAMICS CORP COM 369550108 984,433 2,779 SH SOLE 0 0 2,779
GENERAL MTRS CO COM 37045V100 633,598 8,220 SH SOLE 0 0 8,220
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 272,267 10,492 SH SOLE 0 0 10,492
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 201,380 4,424 SH SOLE 0 0 4,424
GRAYSCALE ETHEREUM STAKING E SHS 389638107 135,920 10,652 SH SOLE 0 0 10,652
GRAYSCALE SOLANA STAKING ETF SHS 38965D104 56,174 10,158 SH SOLE 0 0 10,158
HARROW INC COM 415858109 8,631,645 203,241 SH SOLE 0 0 203,241
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 101,925 45,000 SH SOLE 0 0 45,000
HOST HOTELS & RESORTS INC COM 44107P104 642,446 27,096 SH SOLE 0 0 27,096
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4,323,973 49,678 SH SOLE 0 0 49,678
INTERNATIONAL BUSINESS MACHS COM 459200101 1,086,033 3,862 SH SOLE 0 0 3,862
INTERNATIONAL PAPER CO COM 460146103 852,983 22,388 SH SOLE 0 0 22,388
INVESCO QQQ TR UNIT SER 1 46090E103 1,663,212 2,259 SH SOLE 0 0 2,259
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 413,362 12,417 SH SOLE 0 0 12,417
ISHARES TR IBOXX INV CP ETF 464287242 7,093,367 65,035 SH SOLE 0 0 65,035
ISHARES TR JPMORGAN USD EMG 464288281 7,061,433 73,221 SH SOLE 0 0 73,221
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 5,521,943 109,367 SH SOLE 0 0 109,367
JOHNSON & JOHNSON COM 478160104 337,313 1,328 SH SOLE 0 0 1,328
KENVUE INC COM 49177J102 1,175,017 61,487 SH SOLE 0 0 61,487
KIMBERLY-CLARK CORP COM 494368103 1,064,549 9,698 SH SOLE 0 0 9,698
KKR & CO INC COM 48251W104 1,825,780 19,893 SH SOLE 0 0 19,893
L3HARRIS TECHNOLOGIES INC COM 502431109 894,727 3,079 SH SOLE 0 0 3,079
LAM RESEARCH CORP COM NEW 512807306 916,926 2,116 SH SOLE 0 0 2,116
LOCKHEED MARTIN CORP COM 539830109 926,708 1,819 SH SOLE 0 0 1,819
LOWES COS INC COM 548661107 898,056 4,073 SH SOLE 0 0 4,073
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 781,642 14,846 SH SOLE 0 0 14,846
MARRIOTT INTL INC NEW CL A 571903202 317,966 858 SH SOLE 0 0 858
MASTERCARD INCORPORATED CL A 57636Q104 250,750 488 SH SOLE 0 0 488
MCCORMICK & CO INC COM NON VTG 579780206 974,215 19,322 SH SOLE 0 0 19,322
MCDONALDS CORP COM 580135101 747,308 2,765 SH SOLE 0 0 2,765
MERCK & CO INC COM 58933Y105 207,014 1,611 SH SOLE 0 0 1,611
META PLATFORMS INC CL A 30303M102 9,675,893 17,177 SH SOLE 0 0 17,177
MICROSOFT CORP COM 594918104 8,547,252 22,914 SH SOLE 0 0 22,914
NETFLIX INC. COM 64110L106 4,653,852 65,180 SH SOLE 0 0 65,180
NEXTERA ENERGY INC COM 65339F101 895,078 10,198 SH SOLE 0 0 10,198
NORTHROP GRUMMAN CORP COM 666807102 846,473 1,662 SH SOLE 0 0 1,662
NUVEEN FLOATING RATE INCOME COM 67072T108 580,005 75,620 SH SOLE 0 0 75,620
NVIDIA CORPORATION COM 67066G104 11,245,761 56,204 SH SOLE 0 0 56,204
PENTAIR PLC SHS G7S00T104 630,758 8,228 SH SOLE 0 0 8,228
PEPSICO INC COM 713448108 978,917 7,230 SH SOLE 0 0 7,230
PG&E CORP COM 69331C108 904,041 53,748 SH SOLE 0 0 53,748
PORCH GROUP INC COM 733245104 150,400 10,000 SH SOLE 0 0 10,000
POWELL INDS INC COM 739128106 3,179,741 11,104 SH SOLE 0 0 11,104
POWERFLEET INC COM 73931J109 47,676 12,448 SH SOLE 0 0 12,448
PPG INDS INC COM 693506107 953,582 7,862 SH SOLE 0 0 7,862
PRICE T ROWE GROUP INC COM 74144T108 1,060,387 9,327 SH SOLE 0 0 9,327
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 756,400 7,018 SH SOLE 0 0 7,018
QUALCOMM INC COM 747525103 963,865 5,216 SH SOLE 0 0 5,216
QUANTA SVCS INC COM 74762E102 3,965,260 5,507 SH SOLE 0 0 5,507
REALTY INCOME CORP COM 756109104 1,131,452 18,261 SH SOLE 0 0 18,261
REDDIT INC CL A 75734B100 1,860,083 10,716 SH SOLE 0 0 10,716
ROPER TECHNOLOGIES INC COM 776696106 680,502 2,011 SH SOLE 0 0 2,011
SCHEIN HENRY INC COM 806407102 760,116 9,101 SH SOLE 0 0 9,101
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16,929,121 575,233 SH SOLE 0 0 575,233
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 783,193 23,144 SH SOLE 0 0 23,144
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,476,098 161,592 SH SOLE 0 0 161,592
SLIDE INS HLDGS INC COM 831349105 531,571 27,443 SH SOLE 0 0 27,443
SMUCKER J M CO COM NEW 832696405 1,083,150 9,628 SH SOLE 0 0 9,628
SNAP INC CL A 83304A106 93,240 21,000 SH SOLE 0 0 21,000
SPDR SERIES TRUST ST STR SP DIV 78464A763 685,875 4,507 SH SOLE 0 0 4,507
SPX TECHNOLOGIES INC COM 78473E103 2,527,948 10,311 SH SOLE 0 0 10,311
ST JOE CO COM 790148100 1,974,974 31,534 SH SOLE 0 0 31,534
STANLEY BLACK & DECKER INC COM 854502101 1,233,066 13,101 SH SOLE 0 0 13,101
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 204,615 274 SH SOLE 0 0 274
T1 ENERGY INC COM NEW 35834F104 94,800 10,000 SH SOLE 0 0 10,000
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 9,485,495 19,862 SH SOLE 0 0 19,862
TARGET CORP COM 87612E106 1,382,768 10,587 SH SOLE 0 0 10,587
TESLA INC COM 88160R101 2,634,638 6,264 SH SOLE 0 0 6,264
TEXTRON INC COM 883203101 743,380 8,104 SH SOLE 0 0 8,104
THE ONCOLOGY INSTITUTE INC COM 68236X100 81,450 15,000 SH SOLE 0 0 15,000
TUCOWS INC COM NEW 898697206 855,049 63,478 SH SOLE 0 0 63,478
UNITED PARCEL SVCS INC CL B 911312106 252,625 2,350 SH SOLE 0 0 2,350
UNITEDHEALTH GROUP INC COM 91324P102 727,768 1,751 SH SOLE 0 0 1,751
URANIUM ENERGY CORP COM 916896103 122,590 11,500 SH SOLE 0 0 11,500
US BANCORP COM NEW 902973304 826,453 13,683 SH SOLE 0 0 13,683
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,247,247 1,816 SH SOLE 0 0 1,816
VANGUARD STAR FDS VG TL INTL STK F 921909768 773,599 9,049 SH SOLE 0 0 9,049
VENTAS INC COM 92276F100 791,563 8,914 SH SOLE 0 0 8,914
VERIZON COMMUNICATIONS INC COM 92343V104 1,893,529 44,722 SH SOLE 0 0 44,722
VICI PPTYS INC COM 925652109 897,682 33,811 SH SOLE 0 0 33,811
VISA INC COM CL A 92826C839 532,964 1,553 SH SOLE 0 0 1,553
WEC ENERGY GROUP INC COM 92939U106 1,777,813 15,225 SH SOLE 0 0 15,225
WISDOMTREE TR EM EX ST-OWNED 97717X578 2,375,050 48,293 SH SOLE 0 0 48,293
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,231,872 12,883 SH SOLE 0 0 12,883
ZIONS BANCORPORATION NATL AS COM 989701107 681,037 9,843 SH SOLE 0 0 9,843