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
374WATER INC COM 88583P104 BBG001S8GPR7 192,240 80,435 SH   SOLE   80,435 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 554,211 4,630 SH   SOLE   4,630 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 455,331 3,764 SH   SOLE   3,764 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,740,176 13,349 SH   SOLE   13,349 0 0
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 BBG019T9ZBN0 3,168,960 52,802 SH   SOLE   52,802 0 0
APPLE INC COM 037833100 BBG001S5N8V8 2,706,582 13,954 SH   SOLE   13,954 0 0
BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 568,606 10,485 SH   SOLE   10,485 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,787,522 5,242 SH   SOLE   5,242 0 0
BLACKROCK INC COM 09247X101 BBG001SDBP55 216,460 313 SH   SOLE   313 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 2,448,393 26,335 SH   SOLE   26,335 0 0
CAMBRIA ETF TR GLB MOMENT ETF 132061508 BBG007G3TP12 965,862 34,894 SH   SOLE   34,894 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 2,810,273 45,942 SH   SOLE   45,942 0 0
ETF MANAGERS TR WEDBUSH VID GAME 26924G706 BBG00CDZ0NX4 346,916 5,710 SH   SOLE   5,710 0 0
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 BBG00PNSDG52 40,318,813 1,296,008 SH   SOLE   1,296,008 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 BBG00LNDTHK8 50,446,693 2,029,231 SH   SOLE   2,029,231 0 0
EXELON CORP COM 30161N101 BBG001SBJMT2 211,375 5,188 SH   SOLE   5,188 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 237,217 2,212 SH   SOLE   2,212 0 0
GABELLI ETFS TRUST FINL SVCS OPPTYS 36261K400 BBG017B6PCS3 217,962 7,677 SH   SOLE   7,677 0 0
GLOBUS MED INC CL A 379577208 BBG002V87T57 2,414,645 40,555 SH   SOLE   40,555 0 0
INNODATA INC COM NEW 457642205 BBG001S7DVN3 404,062 35,663 SH   SOLE   35,663 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 710,009 1,922 SH   SOLE   1,922 0 0
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM1M2 30,558,896 647,709 SH   SOLE   647,709 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 44,468,095 862,955 SH   SOLE   862,955 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 257,982 2,560 SH   SOLE   2,560 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 544,101 5,460 SH   SOLE   5,460 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 977,533 9,991 SH   SOLE   9,991 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 2,081,208 4,669 SH   SOLE   4,669 0 0
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 2,199,178 48,365 SH   SOLE   48,365 0 0
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 237,348 4,024 SH   SOLE   4,024 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 45,863,856 828,915 SH   SOLE   828,915 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 248,621 5,140 SH   SOLE   5,140 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 957,618 5,786 SH   SOLE   5,786 0 0
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 7,221,924 236,242 SH   SOLE   236,242 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 263,815 697 SH   SOLE   697 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 269,582 903 SH   SOLE   903 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 221,816 2,518 SH   SOLE   2,518 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 355,727 3,083 SH   SOLE   3,083 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,783,935 5,239 SH   SOLE   5,239 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 215,066 1,949 SH   SOLE   1,949 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 285,101 1,257 SH   SOLE   1,257 0 0
NORTHERN LTS FD TR III FPA GBL EQTY ETF 66538R631 BBG01457KJ69 770,464 31,355 SH   SOLE   31,355 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 BBG001S7DDP1 116,814 10,907 SH   SOLE   10,907 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 205,694 451 SH   SOLE   451 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,316,559 3,112 SH   SOLE   3,112 0 0
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 715,312 14,943 SH   SOLE   14,943 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 13,629,838 283,600 SH   SOLE   283,600 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 3,023,396 58,480 SH   SOLE   58,480 0 0
SERVICENOW INC COM 81762P102 BBG001T4JFC0 407,428 725 SH   SOLE   725 0 0
SHP ETF TRUST NEOS S&P 500 HI 78433H303 BBG019C1Y0V1 1,077,337 21,703 SH   SOLE   21,703 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1,158,303 3,369 SH   SOLE   3,369 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 304,663 1,709 SH   SOLE   1,709 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,321,565 5,237 SH   SOLE   5,237 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 328,394 6,032 SH   SOLE   6,032 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 408,436 8,900 SH   SOLE   8,900 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 5,144,007 98,714 SH   SOLE   98,714 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 24,059,020 311,686 SH   SOLE   311,686 0 0
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1,060,736 8,653 SH   SOLE   8,653 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 203,798 668 SH   SOLE   668 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 304,177 1,162 SH   SOLE   1,162 0 0
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778 BBG012N114P9 355,799 16,630 SH   SOLE   16,630 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 BBG001S6YQ99 686,118 37,949 SH   SOLE   37,949 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 671,323 4,312 SH   SOLE   4,312 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 805,703 2,847 SH   SOLE   2,847 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,235,469 5,612 SH   SOLE   5,612 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1,839,205 11,120 SH   SOLE   11,120 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 4,534,655 22,800 SH   SOLE   22,800 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 55,048,885 249,904 SH   SOLE   249,904 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 423,493 2,980 SH   SOLE   2,980 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 303,039 7,449 SH   SOLE   7,449 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1,889,684 19,485 SH   SOLE   19,485 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 450,695 8,974 SH   SOLE   8,974 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 7,251,433 44,643 SH   SOLE   44,643 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,328,421 28,766 SH   SOLE   28,766 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 BBG00K26B603 454,370 4,560 SH   SOLE   4,560 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 292,730 2,760 SH   SOLE   2,760 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 272,682 1,743 SH   SOLE   1,743 0 0
WALMART INC COM 931142103 BBG001S5XH92 277,645 1,766 SH   SOLE   1,766 0 0
WATSCO INC COM 942622200 BBG001S82CQ2 602,827 1,580 SH   SOLE   1,580 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205 BBG00XTV85M3 18,208 15,562 SH   SOLE   15,562 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 6,312,797 225,860 SH   SOLE   225,860 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 260,157 4,190 SH   SOLE   4,190 0 0