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   272,786 1,498 SH   SOLE   0 0 1,498
ALPHABET INC CAP STK CL C 02079K107   569,452 3,740 SH   SOLE   0 0 3,740
APPLE INC COM 037833100   649,283 3,786 SH   SOLE   0 0 3,786
BANK OZK LITTLE ROCK ARK COM 06417N103   342,268 7,529 SH   SOLE   0 0 7,529
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,635,788 27,670 SH   SOLE   0 0 27,670
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   186,683 11,404 SH   SOLE   0 0 11,404
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   7,020,437 100,767 SH   SOLE   0 0 100,767
HEICO CORP NEW CL A 422806208   359,142 2,333 SH   SOLE   0 0 2,333
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,398,889 49,589 SH   SOLE   0 0 49,589
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   5,422,287 164,661 SH   SOLE   0 0 164,661
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   755,530 9,094 SH   SOLE   0 0 9,094
INVESCO QQQ TR UNIT SER 1 46090E103   2,365,241 5,327 SH   SOLE   0 0 5,327
ISHARES TR MSCI EAFE ETF 464287465   844,040 10,569 SH   SOLE   0 0 10,569
ISHARES TR CORE S&P MCP ETF 464287507   2,687,138 44,240 SH   SOLE   0 0 44,240
ISHARES TR CORE S&P500 ETF 464287200   1,167,646 2,221 SH   SOLE   0 0 2,221
ISHARES TR RUSSELL 2000 ETF 464287655   3,451,233 16,411 SH   SOLE   0 0 16,411
ISHARES TR ISHS 1-5YR INVS 464288646   251,785 4,910 SH   SOLE   0 0 4,910
ISHARES TR IBOXX INV CP ETF 464287242   411,609 3,779 SH   SOLE   0 0 3,779
ISHARES TR MSCI EMG MKT ETF 464287234   762,773 18,568 SH   SOLE   0 0 18,568
ISHARES TR CORE US AGGBD ET 464287226   1,269,204 12,959 SH   SOLE   0 0 12,959
ISHARES TR 0-5YR INVT GR CP 46434V100   1,444,459 29,347 SH   SOLE   0 0 29,347
ISHARES TR MSCI USA MIN VOL 46429B697   853,101 10,207 SH   SOLE   0 0 10,207
MICROSOFT CORP COM 594918104   329,844 784 SH   SOLE   0 0 784
PLUMAS BANCORP COM 729273102   405,279 11,016 SH   SOLE   0 0 11,016
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   987,179 15,037 SH   SOLE   0 0 15,037
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,214,773 12,867 SH   SOLE   0 0 12,867
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   455,278 2,186 SH   SOLE   0 0 2,186
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,841,432 37,211 SH   SOLE   0 0 37,211
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   402,417 2,724 SH   SOLE   0 0 2,724
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   326,956 1,778 SH   SOLE   0 0 1,778
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   379,163 10,477 SH   SOLE   0 0 10,477
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,537,936 4,852 SH   SOLE   0 0 4,852
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,049,927 1,887 SH   SOLE   0 0 1,887
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,376,677 46,161 SH   SOLE   0 0 46,161
SPDR SER TR PORTFOLI S&P1500 78464A805   1,246,563 19,432 SH   SOLE   0 0 19,432
SPDR SER TR PRTFLO S&P500 VL 78464A508   13,390,227 267,270 SH   SOLE   0 0 267,270
SPDR SER TR S&P DIVID ETF 78464A763   6,514,622 49,639 SH   SOLE   0 0 49,639
SPDR SER TR PORTFOLIO SHORT 78464A474   1,528,615 51,348 SH   SOLE   0 0 51,348
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   15,082,740 164,300 SH   SOLE   0 0 164,300
SPDR SER TR BLOOMBERG HIGH Y 78468R622   443,442 4,658 SH   SOLE   0 0 4,658
SPDR SER TR PORTFOLIO SH TSR 78468R101   7,529,409 260,353 SH   SOLE   0 0 260,353
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,397,238 55,402 SH   SOLE   0 0 55,402
SPDR SER TR PORTFLI INTRMDIT 78464A672   411,823 14,614 SH   SOLE   0 0 14,614
SPDR SER TR PORTFOLIO S&P500 78464A854   47,793,428 776,750 SH   SOLE   0 0 776,750
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,061,115 41,975 SH   SOLE   0 0 41,975
SPDR SER TR PORTFOLIO S&P600 78468R853   7,855,790 182,523 SH   SOLE   0 0 182,523
SPDR SER TR PORTFOLIO S&P400 78464A847   8,382,114 157,145 SH   SOLE   0 0 157,145
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,463,158 35,941 SH   SOLE   0 0 35,941
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   899,339 11,730 SH   SOLE   0 0 11,730
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,970,986 39,403 SH   SOLE   0 0 39,403
VANGUARD INDEX FDS VALUE ETF 922908744   2,763,734 16,970 SH   SOLE   0 0 16,970
VANGUARD INDEX FDS MID CAP ETF 922908629   706,104 2,826 SH   SOLE   0 0 2,826
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,806,471 3,758 SH   SOLE   0 0 3,758
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   312,080 1,709 SH   SOLE   0 0 1,709
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   469,391 9,356 SH   SOLE   0 0 9,356
VANGUARD WORLD FD UTILITIES ETF 92204A876   512,575 3,595 SH   SOLE   0 0 3,595
VANGUARD WORLD FD CONSUM STP ETF 92204A207   236,190 1,157 SH   SOLE   0 0 1,157
VANGUARD WORLD FD MEGA GRWTH IND 921910816   693,023 2,418 SH   SOLE   0 0 2,418
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   878,877 7,354 SH   SOLE   0 0 7,354
WELLS FARGO CO NEW COM 949746101   1,165,692 20,112 SH   SOLE   0 0 20,112