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
ABBVIE INC COM 00287Y109   548,382 4,086 SH   SOLE 0 0 0 4,086
AES CORP COM 00130H105   349,893 15,482 SH   SOLE 0 0 0 15,482
ALBEMARLE CORP COM 012653101   323,939 1,225 SH   SOLE 0 0 0 1,225
ALPHABET INC CAP STK CL A 02079K305   1,075,584 11,245 SH   SOLE 0 0 0 11,245
ALPHABET INC CAP STK CL C 02079K107   249,894 2,599 SH   SOLE 0 0 0 2,599
AMAZON COM INC COM 023135106   947,844 8,388 SH   SOLE 0 0 0 8,388
APPLE INC COM 037833100   1,352,726 9,788 SH   SOLE 0 0 0 9,788
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,296,649 4,856 SH   SOLE 0 0 0 4,856
BOSTON PROPERTIES INC COM 101121101   298,231 3,978 SH   SOLE 0 0 0 3,978
CARVANA CO CL A 146869102   208,319 10,262 SH   SOLE 0 0 0 10,262
CERIDIAN HCM HLDG INC COM 15677J108   279,791 5,007 SH   SOLE 0 0 0 5,007
CINTAS CORP COM 172908105   349,371 900 SH   SOLE 0 0 0 900
CION INVT CORP COM 17259U204   120,873 14,220 SH   SOLE 0 0 0 14,220
CORTEVA INC COM 22052L104   348,444 6,097 SH   SOLE 0 0 0 6,097
DEERE & CO COM 244199105   385,621 1,155 SH   SOLE 0 0 0 1,155
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   613,822 27,600 SH   SOLE 0 0 0 27,600
DOMINION ENERGY INC COM 25746U109   312,999 4,529 SH   SOLE 0 0 0 4,529
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   175,211 13,324 SH   SOLE 0 0 0 13,324
ENBRIDGE INC COM 29250N105   432,141 11,648 SH   SOLE 0 0 0 11,648
ENPHASE ENERGY INC COM 29355A107   304,940 1,099 SH   SOLE 0 0 0 1,099
EPAM SYS INC COM 29414B104   780,157 2,154 SH   SOLE 0 0 0 2,154
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   449,345 9,223 SH   SOLE 0 0 0 9,223
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,999,429 157,831 SH   SOLE 0 0 0 157,831
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   515,536 16,590 SH   SOLE 0 0 0 16,590
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   514,636 14,416 SH   SOLE 0 0 0 14,416
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   228,711 5,939 SH   SOLE 0 0 0 5,939
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   562,869 9,897 SH   SOLE 0 0 0 9,897
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   280,807 6,111 SH   SOLE 0 0 0 6,111
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   254,964 2,020 SH   SOLE 0 0 0 2,020
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   747,172 19,217 SH   SOLE 0 0 0 19,217
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   222,272 3,747 SH   SOLE 0 0 0 3,747
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   305,281 6,447 SH   SOLE 0 0 0 6,447
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   425,354 6,404 SH   SOLE 0 0 0 6,404
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   239,686 2,986 SH   SOLE 0 0 0 2,986
FIRST TR MORNINGSTAR DIVID L SHS 336917109   210,998 6,567 SH   SOLE 0 0 0 6,567
FORTUNE BRANDS HOME & SEC IN COM 34964C106   265,927 4,953 SH   SOLE 0 0 0 4,953
FOX FACTORY HLDG CORP COM 35138V102   321,302 4,063 SH   SOLE 0 0 0 4,063
GRACO INC COM 384109104   329,006 5,488 SH   SOLE 0 0 0 5,488
GRAINGER W W INC COM 384802104   310,636 635 SH   SOLE 0 0 0 635
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   468,561 15,541 SH   SOLE 0 0 0 15,541
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,943,672 17,678 SH   SOLE 0 0 0 17,678
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   334,527 12,143 SH   SOLE 0 0 0 12,143
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   254,064 16,893 SH   SOLE 0 0 0 16,893
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   2,770,950 39,676 SH   SOLE 0 0 0 39,676
INVESCO QQQ TR UNIT SER 1 46090E103   3,967,586 14,845 SH   SOLE 0 0 0 14,845
ISHARES INC CORE MSCI EMKT 46434G103   239,055 5,562 SH   SOLE 0 0 0 5,562
ISHARES TR MSCI EAFE MIN VL 46429B689   219,431 3,849 SH   SOLE 0 0 0 3,849
ISHARES TR CORE DIV GRWTH 46434V621   409,969 9,219 SH   SOLE 0 0 0 9,219
ISHARES TR GL CLEAN ENE ETF 464288224   554,565 29,050 SH   SOLE 0 0 0 29,050
ISHARES TR CONSER ALLOC ETF 464289883   316,903 9,715 SH   SOLE 0 0 0 9,715
ISHARES TR RUS TP200 GR ETF 464289438   296,140 2,478 SH   SOLE 0 0 0 2,478
ISHARES TR CORE S&P SCP ETF 464287804   486,607 5,581 SH   SOLE 0 0 0 5,581
ISHARES TR CORE S&P500 ETF 464287200   442,574 1,234 SH   SOLE 0 0 0 1,234
ISHARES TR S&P 500 GRWT ETF 464287309   413,223 7,143 SH   SOLE 0 0 0 7,143
ISHARES TR 20 YR TR BD ETF 464287432   297,617 2,905 SH   SOLE 0 0 0 2,905
ISHARES TR ISHARES SEMICDTR 464287523   223,861 702 SH   SOLE 0 0 0 702
ISHARES TR SHORT TREAS BD 464288679   234,850 2,135 SH   SOLE 0 0 0 2,135
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,168,147 43,225 SH   SOLE 0 0 0 43,225
LENNOX INTL INC COM 526107107   316,637 1,422 SH   SOLE 0 0 0 1,422
LOCKHEED MARTIN CORP COM 539830109   273,880 709 SH   SOLE 0 0 0 709
LULULEMON ATHLETICA INC COM 550021109   298,011 1,066 SH   SOLE 0 0 0 1,066
MARKETAXESS HLDGS INC COM 57060D108   282,562 1,270 SH   SOLE 0 0 0 1,270
MATINAS BIOPHARMA HLDGS INC COM 576810105   29,256 46,000 SH   SOLE 0 0 0 46,000
MICROCHIP TECHNOLOGY INC. COM 595017104   358,795 5,879 SH   SOLE 0 0 0 5,879
MICROSOFT CORP COM 594918104   495,623 2,128 SH   SOLE 0 0 0 2,128
MODERNA INC COM 60770K107   307,687 2,602 SH   SOLE 0 0 0 2,602
NEXTERA ENERGY INC COM 65339F101   219,156 2,795 SH   SOLE 0 0 0 2,795
NORDSON CORP COM 655663102   362,982 1,710 SH   SOLE 0 0 0 1,710
NOVOCURE LTD ORD SHS G6674U108   309,087 4,068 SH   SOLE 0 0 0 4,068
NVIDIA CORPORATION COM 67066G104   214,655 1,768 SH   SOLE 0 0 0 1,768
PAYPAL HLDGS INC COM 70450Y103   359,773 4,180 SH   SOLE 0 0 0 4,180
PROCTER AND GAMBLE CO COM 742718109   1,295,854 10,264 SH   SOLE 0 0 0 10,264
PROGRESSIVE CORP COM 743315103   280,415 2,413 SH   SOLE 0 0 0 2,413
PROSHARES TR S&P 500 DV ARIST 74348A467   546,367 6,833 SH   SOLE 0 0 0 6,833
PROSHARES TR SHT 7-10 YR TR 74348A608   306,117 10,681 SH   SOLE 0 0 0 10,681
PROSPECT CAP CORP COM 74348T102   79,758 12,864 SH   SOLE 0 0 0 12,864
QUAKER HOUGHTON COM 747316107   289,338 2,004 SH   SOLE 0 0 0 2,004
RED ROCK RESORTS INC CL A 75700L108   220,123 6,425 SH   SOLE 0 0 0 6,425
REGIONS FINANCIAL CORP NEW COM 7591EP100   314,698 15,680 SH   SOLE 0 0 0 15,680
ROLLINS INC COM 775711104   456,285 13,157 SH   SOLE 0 0 0 13,157
ROYAL CARIBBEAN GROUP COM V7780T103   484,476 12,783 SH   SOLE 0 0 0 12,783
RPM INTL INC COM 749685103   564,009 6,770 SH   SOLE 0 0 0 6,770
SCHWAB CHARLES CORP COM 808513105   341,598 4,753 SH   SOLE 0 0 0 4,753
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,292,353 21,351 SH   SOLE 0 0 0 21,351
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   493,527 7,534 SH   SOLE 0 0 0 7,534
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   396,634 5,832 SH   SOLE 0 0 0 5,832
SELECT SECTOR SPDR TR ENERGY 81369Y506   461,072 6,402 SH   SOLE 0 0 0 6,402
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   623,660 5,251 SH   SOLE 0 0 0 5,251
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   511,419 7,664 SH   SOLE 0 0 0 7,664
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   838,600 6,924 SH   SOLE 0 0 0 6,924
SMUCKER J M CO COM NEW 832696405   360,564 2,624 SH   SOLE 0 0 0 2,624
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,093,452 3,061 SH   SOLE 0 0 0 3,061
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   405,677 1,010 SH   SOLE 0 0 0 1,010
SPDR SER TR S&P BIOTECH 78464A870   204,090 2,573 SH   SOLE 0 0 0 2,573
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,824,441 19,917 SH   SOLE 0 0 0 19,917
SPDR SER TR S&P 600 SML CAP 78464A813   380,603 5,028 SH   SOLE 0 0 0 5,028
TESLA INC COM 88160R101   849,331 3,202 SH   SOLE 0 0 0 3,202
TRANE TECHNOLOGIES PLC SHS G8994E103   347,978 2,403 SH   SOLE 0 0 0 2,403
TRIMBLE INC COM 896239100   310,859 5,728 SH   SOLE 0 0 0 5,728
TYLER TECHNOLOGIES INC COM 902252105   290,163 835 SH   SOLE 0 0 0 835
UNITED STS BRENT OIL FD LP UNIT 91167Q100   528,615 19,349 SH   SOLE 0 0 0 19,349
UNITED STS OIL FD LP UNITS 91232N207   2,472,415 37,874 SH   SOLE 0 0 0 37,874
VALERO ENERGY CORP COM 91913Y100   364,572 3,412 SH   SOLE 0 0 0 3,412
VANECK ETF TRUST OIL SERVICES ETF 92189H607   568,155 2,690 SH   SOLE 0 0 0 2,690
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,294,354 46,185 SH   SOLE 0 0 0 46,185
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   322,624 4,312 SH   SOLE 0 0 0 4,312
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,884,793 39,489 SH   SOLE 0 0 0 39,489
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   738,347 2,249 SH   SOLE 0 0 0 2,249
VANGUARD INDEX FDS VALUE ETF 922908744   397,853 3,222 SH   SOLE 0 0 0 3,222
VANGUARD INDEX FDS MID CAP ETF 922908629   397,390 2,114 SH   SOLE 0 0 0 2,114
VANGUARD INDEX FDS GROWTH ETF 922908736   513,052 2,398 SH   SOLE 0 0 0 2,398
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,096,884 11,684 SH   SOLE 0 0 0 11,684
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,360,763 17,466 SH   SOLE 0 0 0 17,466
VANGUARD STAR FDS VG TL INTL STK F 921909768   346,973 7,581 SH   SOLE 0 0 0 7,581
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   200,307 5,509 SH   SOLE 0 0 0 5,509
VANGUARD WORLD FD MEGA GRWTH IND 921910816   349,361 2,004 SH   SOLE 0 0 0 2,004
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   299,540 1,339 SH   SOLE 0 0 0 1,339
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,214,967 3,953 SH   SOLE 0 0 0 3,953
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,311,035 9,216 SH   SOLE 0 0 0 9,216
WISDOMTREE TR US QTLY DIV GRT 97717X669   247,963 4,600 SH   SOLE 0 0 0 4,600
ZOETIS INC CL A 98978V103   340,474 2,296 SH   SOLE 0 0 0 2,296