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
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,645,847 8,025 SH   SOLE   0 0 8,025
FIRSTSERVICE CORP NEW COM 33767E202   3,368,559 20,317 SH   SOLE   0 0 20,317
NOVO-NORDISK A S ADR 670100205   228,038 1,776 SH   SOLE   0 0 1,776
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   264,600 20,000 SH   SOLE   0 0 20,000
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,966,151 75,884 SH   SOLE   0 0 75,884
SPDR SER TR BLOOMBERG 3-12 M 78468R523   44,969,458 452,318 SH   SOLE   0 0 452,318
ALPHABET INC CAP STK CL A 02079K305   5,027,478 33,310 SH   SOLE   0 0 33,310
ALPHABET INC CAP STK CL C 02079K107   4,834,103 31,749 SH   SOLE   0 0 31,749
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   12,412,227 144,918 SH   SOLE   0 0 144,918
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,268,880 2 SH   SOLE   0 0 2
COMCAST CORP NEW CL A 20030N101   347,537 8,017 SH   SOLE   0 0 8,017
MARRIOTT INTL INC NEW CL A 571903202   1,831,266 7,258 SH   SOLE   0 0 7,258
MASTERCARD INCORPORATED CL A 57636Q104   3,494,272 7,256 SH   SOLE   0 0 7,256
META PLATFORMS INC CL A 30303M102   854,621 1,760 SH   SOLE   0 0 1,760
MONDELEZ INTL INC CL A 609207105   336,840 4,812 SH   SOLE   0 0 4,812
PALANTIR TECHNOLOGIES INC CL A 69608A108   12,802,465 556,387 SH   SOLE   0 0 556,387
SHOPIFY INC CL A 82509L107   280,204 3,631 SH   SOLE   0 0 3,631
ZOETIS INC CL A 98978V103   774,643 4,578 SH   SOLE   0 0 4,578
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   774,076 40,170 SH   SOLE   0 0 40,170
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   256,002 220,691 SH   SOLE   0 0 220,691
FREEPORT-MCMORAN INC CL B 35671D857   576,230 12,255 SH   SOLE   0 0 12,255
NIKE INC CL B 654106103   502,981 5,352 SH   SOLE   0 0 5,352
UNITED PARCEL SERVICE INC CL B 911312106   210,460 1,416 SH   SOLE   0 0 1,416
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,852,790 18,674 SH   SOLE   0 0 18,674
3M CO COM 88579Y101   341,864 3,223 SH   SOLE   0 0 3,223
ABBOTT LABS COM 002824100   597,397 5,256 SH   SOLE   0 0 5,256
ABBVIE INC COM 00287Y109   800,512 4,396 SH   SOLE   0 0 4,396
ADOBE INC COM 00724F101   874,976 1,734 SH   SOLE   0 0 1,734
ADVANCED MICRO DEVICES INC COM 007903107   347,082 1,923 SH   SOLE   0 0 1,923
AKOUSTIS TECHNOLOGIES INC COM 00973N102   987,817 1,671,150 SH   SOLE   0 0 1,671,150
AMAZON COM INC COM 023135106   9,107,387 50,490 SH   SOLE   0 0 50,490
AMERICAN EXPRESS CO COM 025816109   1,272,559 5,589 SH   SOLE   0 0 5,589
AMERICAN TOWER CORP NEW COM 03027X100   305,277 1,545 SH   SOLE   0 0 1,545
AMGEN INC COM 031162100   292,850 1,030 SH   SOLE   0 0 1,030
APA CORPORATION COM 03743Q108   963,156 28,015 SH   SOLE   0 0 28,015
APPLE INC COM 037833100   26,171,964 152,624 SH   SOLE   0 0 152,624
APPLIED MATLS INC COM 038222105   275,317 1,335 SH   SOLE   0 0 1,335
ARES CAPITAL CORP COM 04010L103   5,349,595 256,945 SH   SOLE   0 0 256,945
ASPEN AEROGELS INC COM 04523Y105   5,811,291 330,187 SH   SOLE   0 0 330,187
ATHIRA PHARMA INC COM 04746L104   54,123 19,753 SH   SOLE   0 0 19,753
ATOMERA INC COM 04965B100   783,922 127,260 SH   SOLE   0 0 127,260
AUTOMATIC DATA PROCESSING IN COM 053015103   313,174 1,254 SH   SOLE   0 0 1,254
AVID BIOSERVICES INC COM 05368M106   4,626,049 690,455 SH   SOLE   0 0 690,455
BANK AMERICA CORP COM 060505104   1,554,075 40,983 SH   SOLE   0 0 40,983
BLACKSTONE INC COM 09260D107   11,749,864 89,441 SH   SOLE   0 0 89,441
BLUEBIRD BIO INC COM 09609G100   49,933 39,010 SH   SOLE   0 0 39,010
BOEING CO COM 097023105   863,630 4,475 SH   SOLE   0 0 4,475
BROADCOM INC COM 11135F101   466,544 352 SH   SOLE   0 0 352
CANADIAN PACIFIC KANSAS CITY COM 13646K108   508,565 5,768 SH   SOLE   0 0 5,768
CANTALOUPE INC COM 138103106   10,388,520 1,615,633 SH   SOLE   0 0 1,615,633
CAPITAL ONE FINL CORP COM 14040H105   1,007,241 6,765 SH   SOLE   0 0 6,765
CARLYLE GROUP INC COM 14316J108   13,614,924 290,235 SH   SOLE   0 0 290,235
CARRIER GLOBAL CORPORATION COM 14448C104   2,568,707 44,189 SH   SOLE   0 0 44,189
CATERPILLAR INC COM 149123101   1,720,022 4,694 SH   SOLE   0 0 4,694
CHEVRON CORP NEW COM 166764100   2,317,358 14,691 SH   SOLE   0 0 14,691
CHUBB LIMITED COM H1467J104   293,076 1,131 SH   SOLE   0 0 1,131
CHURCHILL DOWNS INC COM 171484108   245,025 1,980 SH   SOLE   0 0 1,980
CISCO SYS INC COM 17275R102   356,357 7,140 SH   SOLE   0 0 7,140
COCA COLA CO COM 191216100   204,341 3,340 SH   SOLE   0 0 3,340
COHEN & STEERS CLOSED-END OP COM 19248P106   176,344 15,085 SH   SOLE   0 0 15,085
COHEN & STEERS INFRASTRUCTUR COM 19248A109   1,526,982 64,785 SH   SOLE   0 0 64,785
COHEN & STEERS QUALITY INCOM COM 19247L106   2,279,254 188,680 SH   SOLE   0 0 188,680
COHERUS BIOSCIENCES INC COM 19249H103   116,393 48,700 SH   SOLE   0 0 48,700
CONOCOPHILLIPS COM 20825C104   1,049,296 8,244 SH   SOLE   0 0 8,244
CORNING INC COM 219350105   318,394 9,660 SH   SOLE   0 0 9,660
COSTCO WHSL CORP NEW COM 22160K105   2,687,287 3,668 SH   SOLE   0 0 3,668
CREATIVE REALITIES INC COM 22530J309   1,072,188 284,400 SH   SOLE   0 0 284,400
CVS HEALTH CORP COM 126650100   402,230 5,043 SH   SOLE   0 0 5,043
DANAHER CORPORATION COM 235851102   2,151,837 8,617 SH   SOLE   0 0 8,617
DEERE & CO COM 244199105   389,792 949 SH   SOLE   0 0 949
DISNEY WALT CO COM 254687106   561,999 4,593 SH   SOLE   0 0 4,593
DOW INC COM 260557103   213,472 3,685 SH   SOLE   0 0 3,685
DRIL-QUIP INC COM 262037104   1,688,488 74,944 SH   SOLE   0 0 74,944
EASTERLY GOVT PPTYS INC COM 27616P103   864,056 75,070 SH   SOLE   0 0 75,070
ELI LILLY & CO COM 532457108   1,788,530 2,299 SH   SOLE   0 0 2,299
EMERSON ELEC CO COM 291011104   1,965,455 17,329 SH   SOLE   0 0 17,329
ENERGY RECOVERY INC COM 29270J100   5,354,310 339,095 SH   SOLE   0 0 339,095
ENTERPRISE PRODS PARTNERS L COM 293792107   642,106 22,005 SH   SOLE   0 0 22,005
EXELIXIS INC COM 30161Q104   6,608,093 278,470 SH   SOLE   0 0 278,470
EXXON MOBIL CORP COM 30231G102   1,929,235 16,597 SH   SOLE   0 0 16,597
FEDEX CORP COM 31428X106   1,088,553 3,757 SH   SOLE   0 0 3,757
FISERV INC COM 337738108   316,444 1,980 SH   SOLE   0 0 1,980
FORD MTR CO DEL COM 345370860   2,701,617 203,435 SH   SOLE   0 0 203,435
GABELLI DIVID & INCOME TR COM 36242H104   384,915 16,750 SH   SOLE   0 0 16,750
GLYCOMIMETICS INC COM 38000Q102   324,000 108,000 SH   SOLE   0 0 108,000
GOLDMAN SACHS GROUP INC COM 38141G104   469,901 1,125 SH   SOLE   0 0 1,125
HENRY SCHEIN INC COM 806407102   317,562 4,205 SH   SOLE   0 0 4,205
HOME DEPOT INC COM 437076102   2,698,626 7,035 SH   SOLE   0 0 7,035
HONEYWELL INTL INC COM 438516106   309,722 1,509 SH   SOLE   0 0 1,509
HUNTINGTON INGALLS INDS INC COM 446413106   266,695 915 SH   SOLE   0 0 915
ILLINOIS TOOL WKS INC COM 452308109   450,794 1,680 SH   SOLE   0 0 1,680
INTEL CORP COM 458140100   401,284 9,085 SH   SOLE   0 0 9,085
INTERCONTINENTAL EXCHANGE IN COM 45866F104   341,101 2,482 SH   SOLE   0 0 2,482
INTERNATIONAL BUSINESS MACHS COM 459200101   11,800,373 61,795 SH   SOLE   0 0 61,795
INTUIT COM 461202103   1,114,100 1,714 SH   SOLE   0 0 1,714
IRON MTN INC DEL COM 46284V101   10,902,624 135,926 SH   SOLE   0 0 135,926
JOHNSON & JOHNSON COM 478160104   3,376,249 21,343 SH   SOLE   0 0 21,343
JPMORGAN CHASE & CO COM 46625H100   4,645,157 23,191 SH   SOLE   0 0 23,191
KINDER MORGAN INC DEL COM 49456B101   1,273,420 69,434 SH   SOLE   0 0 69,434
LOCKHEED MARTIN CORP COM 539830109   462,148 1,016 SH   SOLE   0 0 1,016
MATINAS BIOPHARMA HLDGS INC COM 576810105   978,446 3,610,500 SH   SOLE   0 0 3,610,500
MATTEL INC COM 577081102   1,523,389 76,900 SH   SOLE   0 0 76,900
MCDONALDS CORP COM 580135101   314,938 1,117 SH   SOLE   0 0 1,117
MERCADOLIBRE INC COM 58733R102   754,468 499 SH   SOLE   0 0 499
MERCK & CO INC COM 58933Y105   1,683,286 12,757 SH   SOLE   0 0 12,757
MICROSOFT CORP COM 594918104   20,289,222 48,225 SH   SOLE   0 0 48,225
NORTHROP GRUMMAN CORP COM 666807102   1,636,060 3,418 SH   SOLE   0 0 3,418
NUCOR CORP COM 670346105   250,541 1,266 SH   SOLE   0 0 1,266
NVIDIA CORPORATION COM 67066G104   2,745,919 3,039 SH   SOLE   0 0 3,039
ORACLE CORP COM 68389X105   1,584,570 12,615 SH   SOLE   0 0 12,615
OREILLY AUTOMOTIVE INC COM 67103H107   229,163 203 SH   SOLE   0 0 203
OUTSET MED INC COM 690145107   58,117 26,179 SH   SOLE   0 0 26,179
PAYCHEX INC COM 704326107   307,614 2,505 SH   SOLE   0 0 2,505
PEPSICO INC COM 713448108   956,255 5,464 SH   SOLE   0 0 5,464
PFIZER INC COM 717081103   234,682 8,457 SH   SOLE   0 0 8,457
PHILIP MORRIS INTL INC COM 718172109   339,544 3,706 SH   SOLE   0 0 3,706
PIONEER NAT RES CO COM 723787107   811,388 3,091 SH   SOLE   0 0 3,091
PROCTER AND GAMBLE CO COM 742718109   2,102,111 12,956 SH   SOLE   0 0 12,956
PROGRESSIVE CORP COM 743315103   224,400 1,085 SH   SOLE   0 0 1,085
PROSPERITY BANCSHARES INC COM 743606105   286,801 4,360 SH   SOLE   0 0 4,360
QUALCOMM INC COM 747525103   3,615,571 21,356 SH   SOLE   0 0 21,356
RACKSPACE TECHNOLOGY INC COM 750102105   181,858 115,100 SH   SOLE   0 0 115,100
RELMADA THERAPEUTICS INC COM 75955J402   101,454 21,818 SH   SOLE   0 0 21,818
REVANCE THERAPEUTICS INC COM 761330109   63,443 12,895 SH   SOLE   0 0 12,895
SALESFORCE INC COM 79466L302   1,486,926 4,937 SH   SOLE   0 0 4,937
SAUL CTRS INC COM 804395101   231,902 6,025 SH   SOLE   0 0 6,025
SIXTH STREET SPECIALTY LENDI COM 83012A109   822,912 38,400 SH   SOLE   0 0 38,400
STAG INDL INC COM 85254J102   208,422 5,422 SH   SOLE   0 0 5,422
STARBUCKS CORP COM 855244109   714,670 7,820 SH   SOLE   0 0 7,820
STARWOOD PPTY TR INC COM 85571B105   3,661,108 180,084 SH   SOLE   0 0 180,084
STRYKER CORPORATION COM 863667101   271,981 760 SH   SOLE   0 0 760
SUMMIT THERAPEUTICS INC COM 86627T108   41,400 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   643,627 3,632 SH   SOLE   0 0 3,632
TARSUS PHARMACEUTICALS INC COM 87650L103   299,524 8,240 SH   SOLE   0 0 8,240
TELLURIAN INC NEW COM 87968A104   9,921 15,000 SH   SOLE   0 0 15,000
TERAWULF INC COM 88080T104   526,000 200,000 SH   SOLE   0 0 200,000
TESLA INC COM 88160R101   535,105 3,044 SH   SOLE   0 0 3,044
THERMO FISHER SCIENTIFIC INC COM 883556102   393,479 677 SH   SOLE   0 0 677
TJX COS INC NEW COM 872540109   443,205 4,370 SH   SOLE   0 0 4,370
TOOTSIE ROLL INDS INC COM 890516107   217,195 6,781 SH   SOLE   0 0 6,781
ULTA BEAUTY INC COM 90384S303   576,214 1,102 SH   SOLE   0 0 1,102
UNION PAC CORP COM 907818108   905,268 3,681 SH   SOLE   0 0 3,681
UNITED BANKSHARES INC WEST V COM 909907107   309,405 8,645 SH   SOLE   0 0 8,645
UNITED RENTALS INC COM 911363109   393,005 545 SH   SOLE   0 0 545
UNITEDHEALTH GROUP INC COM 91324P102   1,447,492 2,926 SH   SOLE   0 0 2,926
UNIVERSAL DISPLAY CORP COM 91347P105   10,711,736 63,590 SH   SOLE   0 0 63,590
VERIZON COMMUNICATIONS INC COM 92343V104   251,550 5,995 SH   SOLE   0 0 5,995
VULCAN MATLS CO COM 929160109   343,333 1,258 SH   SOLE   0 0 1,258
WALMART INC COM 931142103   4,002,869 66,526 SH   SOLE   0 0 66,526
XPO INC COM 983793100   1,181,739 9,684 SH   SOLE   0 0 9,684
ARCHER AVIATION INC COM CL A 03945R102   1,100,161 238,130 SH   SOLE   0 0 238,130
THE TRADE DESK INC COM CL A 88339J105   745,693 8,530 SH   SOLE   0 0 8,530
VISA INC COM CL A 92826C839   538,903 1,931 SH   SOLE   0 0 1,931
ASSERTIO HOLDINGS INC COM NEW 04546C205   43,038 44,864 SH   SOLE   0 0 44,864
CITIGROUP INC COM NEW 172967424   356,547 5,638 SH   SOLE   0 0 5,638
CIVITAS RESOURCES INC COM NEW 17888H103   627,093 8,261 SH   SOLE   0 0 8,261
CYTOSORBENTS CORP COM NEW 23283X206   1,298,003 1,366,319 SH   SOLE   0 0 1,366,319
DUKE ENERGY CORP NEW COM NEW 26441C204   313,824 3,245 SH   SOLE   0 0 3,245
GENERAL ELECTRIC CO COM NEW 369604301   2,873,953 16,373 SH   SOLE   0 0 16,373
MITEK SYS INC COM NEW 606710200   4,475,411 317,405 SH   SOLE   0 0 317,405
NOVAVAX INC COM NEW 670002401   93,616 19,585 SH   SOLE   0 0 19,585
WEYERHAEUSER CO MTN BE COM NEW 962166104   284,443 7,921 SH   SOLE   0 0 7,921
XEROX HOLDINGS CORP COM NEW 98421M106   3,202,847 178,930 SH   SOLE   0 0 178,930
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   413,335 4,165 SH   SOLE   0 0 4,165
SCHLUMBERGER LTD COM STK 806857108   338,287 6,172 SH   SOLE   0 0 6,172
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   440,732 4,848 SH   SOLE   0 0 4,848
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   7,295,852 157,306 SH   SOLE   0 0 157,306
CEDAR FAIR L P DEPOSITRY UNIT 150185106   466,557 11,135 SH   SOLE   0 0 11,135
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   536,417 9,373 SH   SOLE   0 0 9,373
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   261,360 5,500 SH   SOLE   0 0 5,500
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   489,014 10,135 SH   SOLE   0 0 10,135
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,410,533 143,783 SH   SOLE   0 0 143,783
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   299,152 6,432 SH   SOLE   0 0 6,432
ISHARES TR ISHARES SEMICDTR 464287523   1,186,080 5,250 SH   SOLE   0 0 5,250
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   727,694 4,667 SH   SOLE   0 0 4,667
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   1,094,982 68,997 SH   SOLE   0 0 68,997
ISHARES TR MSCI EAFE ETF 464287465   268,729 3,365 SH   SOLE   0 0 3,365
ISHARES INC MSCI MEXICO ETF 464286822   480,318 6,930 SH   SOLE   0 0 6,930
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   12,809,609 227,161 SH   SOLE   0 0 227,161
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   2,205,676 48,755 SH   SOLE   0 0 48,755
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,863,750 37,500 SH   SOLE   0 0 37,500
SPDR SER TR PRTFLO S&P500 GW 78464A409   11,610,661 158,724 SH   SOLE   0 0 158,724
SPDR SER TR PRTFLO S&P500 VL 78464A508   8,658,733 172,829 SH   SOLE   0 0 172,829
TRANSOCEAN LTD REGISTERED SHS H8817H100   427,856 68,130 SH   SOLE   0 0 68,130
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   311,974 649 SH   SOLE   0 0 649
SPDR SER TR S&P BIOTECH 78464A870   398,538 4,200 SH   SOLE   0 0 4,200
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   207,478 1,225 SH   SOLE   0 0 1,225
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   285,694 6,140 SH   SOLE   0 0 6,140
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   246,523 13,340 SH   SOLE   0 0 13,340
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,517,823 65,432 SH   SOLE   0 0 65,432
FIRST TR VALUE LINE DIVID IN SHS 33734H106   784,802 18,584 SH   SOLE   0 0 18,584
LINDE PLC SHS G54950103   2,057,402 4,431 SH   SOLE   0 0 4,431
MEDIWOUND LTD SHS NEW M68830112   1,772,814 124,408 SH   SOLE   0 0 124,408
WORLD GOLD TR SPDR GLD MINIS 98149E303   840,518 19,081 SH   SOLE   0 0 19,081
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   398,627 2,930 SH   SOLE   0 0 2,930
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,757,824 124,580 SH   SOLE   0 0 124,580
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   911,407 18,012 SH   SOLE   0 0 18,012
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   360,644 2,675 SH   SOLE   0 0 2,675
VANGUARD INDEX FDS TOTAL STK MKT 922908769   223,514 860 SH   SOLE   0 0 860
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,016,860 59,799 SH   SOLE   0 0 59,799
WISDOMTREE TR US MIDCAP FUND 97717W570   348,119 5,705 SH   SOLE   0 0 5,705