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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
180 DEGREE CAP CORP COM 68235B109 3,170 1,474,510 SH   SOLE   1,474,510 0 0
3M CO COM 88579Y101 3,102 17,581 SH   SOLE   17,581 0 0
A H BELO CORP COM CL A 001282102 2,868 1,016,955 SH   SOLE   1,016,955 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,733 36,726 SH   SOLE   36,726 0 0
ADDUS HOMECARE CORP COM 006739106 11,476 118,041 SH   SOLE   118,041 0 0
AGILYSYS INC COM 00847J105 9,687 381,210 SH   SOLE   381,210 0 0
AIRGAIN INC COM 00938A104 482 45,132 SH   SOLE   45,132 0 0
ALAMO GROUP INC COM 011311107 9,637 76,761 SH   SOLE   76,761 0 0
ALLIANZGI CON INCM 2024 TARG COM 01883H102 8,036 832,762 SH   SOLE   832,762 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 8,478 174,801 SH   SOLE   174,801 0 0
ALTRIA GROUP INC COM 02209S103 262 5,254 SH   SOLE   5,254 0 0
AMERCO COM 023586100 6,957 18,511 SH   SOLE   18,511 0 0
AMERIPRISE FINL INC COM 03076C106 6,284 37,724 SH   SOLE   37,724 0 0
ANTHEM INC COM 036752103 8,903 29,479 SH   SOLE   29,479 0 0
ARBOR RLTY TR INC COM 038923108 4,277 298,026 SH   SOLE   298,026 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,318 1,667,945 SH   SOLE   1,667,945 0 0
ARES CAP CORP COM 04010L103 9,708 520,532 SH   SOLE   520,532 0 0
ASTRONOVA INC COM 04638F108 5,140 374,637 SH   SOLE   374,637 0 0
AT&T INC COM 00206R102 213 5,462 SH   SOLE   5,462 0 0
AWARE INC MASS COM 05453N100 2,990 889,925 SH   SOLE   889,925 0 0
B RILEY FINL INC COM 05580M108 39,267 1,559,456 SH   SOLE   1,559,456 0 0
BAR HBR BANKSHARES COM 066849100 7,347 289,357 SH   SOLE   289,357 0 0
BARINGS BDC INC COM 06759L103 20,254 1,970,268 SH   SOLE   1,970,268 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,403 37,100 SH   SOLE   37,100 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 4,268 432,872 SH   SOLE   432,872 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 136 11,407 SH   SOLE   11,407 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 3,698 152,878 SH   SOLE   152,878 0 0
BLACKROCK TCP CAP CORP COM 09259E108 4,253 302,699 SH   SOLE   302,699 0 0
BLUELINX HLDGS INC COM NEW 09624H208 6,835 479,639 SH   SOLE   479,639 0 0
BOEING CO COM 097023105 7,631 23,426 SH   SOLE   23,426 0 0
BOSTON SCIENTIFIC CORP COM 101137107 516 11,411 SH   SOLE   11,411 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 11,660 988,968 SH   SOLE   988,968 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5,115 371,200 SH   SOLE   371,200 0 0
BRIDGFORD FOODS CORP COM 108763103 798 32,200 SH   SOLE   32,200 0 0
BROADMARK RLTY CAP INC COM 11135B100 4,231 331,835 SH   SOLE   331,835 0 0
BRUNSWICK CORP COM 117043109 5,839 97,343 SH   SOLE   97,343 0 0
CABLE ONE INC COM 12685J105 223 150 SH   SOLE   150 0 0
CALLAWAY GOLF CO COM 131193104 21,649 1,021,187 SH   SOLE   1,021,187 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 310 25,000 SH   SOLE   25,000 0 0
CAPITAL SOUTHWEST CORP COM 140501107 25,727 1,236,304 SH   SOLE   1,236,304 0 0
CARTER BK & TR MARTINSVILLE COM 146102108 2,225 93,809 SH   SOLE   93,809 0 0
CELCUITY INC COM 15102K100 764 71,792 SH   SOLE   71,792 0 0
CHIMERA INVT CORP COM NEW 16934Q208 6,998 340,350 SH   SOLE   340,350 0 0
CHUBB LIMITED COM H1467J104 331 2,127 SH   SOLE   2,127 0 0
CINTAS CORP COM 172908105 7,135 26,515 SH   SOLE   26,515 0 0
COCA COLA CO COM 191216100 210 3,787 SH   SOLE   3,787 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 18,144 453,267 SH   SOLE   453,267 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,969 310,000 SH   SOLE   310,000 0 0
CSW INDUSTRIALS INC COM 126402106 7,308 94,905 SH   SOLE   94,905 0 0
CVS HEALTH CORP COM 126650100 4,313 58,051 SH   SOLE   58,051 0 0
CYBEROPTICS CORP COM 232517102 2,437 132,568 SH   SOLE   132,568 0 0
DEERE & CO COM 244199105 5,091 29,385 SH   SOLE   29,385 0 0
DELAWARE INV MN MUN INC FD I COM 24610V103 276 21,015 SH   SOLE   21,015 0 0
DELUXE CORP COM 248019101 13,158 263,585 SH   SOLE   263,585 0 0
DESTINATION XL GROUP INC COM 25065K104 830 648,204 SH   SOLE   648,204 0 0
DHI GROUP INC COM 23331S100 5,177 1,720,021 SH   SOLE   1,720,021 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,910 13,600 SH   SOLE   13,600 0 0
DIGI INTL INC COM 253798102 20,199 1,139,898 SH   SOLE   1,139,898 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,372 192,450 SH   SOLE   192,450 0 0
DISNEY WALT CO COM DISNEY 254687106 11,598 80,194 SH   SOLE   80,194 0 0
DLH HLDGS CORP COM 23335Q100 2,215 528,690 SH   SOLE   528,690 0 0
DOUGLAS DYNAMICS INC COM 25960R105 15,485 281,541 SH   SOLE   281,541 0 0
DRIVE SHACK INC COM 262077100 10,693 2,921,580 SH   SOLE   2,921,580 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,250 305,513 SH   SOLE   305,513 0 0
ECOLAB INC COM 278865100 993 5,147 SH   SOLE   5,147 0 0
EDUCATIONAL DEV CORP COM 281479105 216 35,000 SH   SOLE   35,000 0 0
ELECTROMED INC COM 285409108 964 111,500 SH   SOLE   111,500 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,117 39,240 SH   SOLE   39,240 0 0
ETSY INC COM 29786A106 10,617 239,669 SH   SOLE   239,669 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 3,152 576,170 SH   SOLE   576,170 0 0
EXANTAS CAP CORP COM NEW 30068N105 2,324 196,765 SH   SOLE   196,765 0 0
EXXON MOBIL CORP COM 30231G102 4,681 67,078 SH   SOLE   67,078 0 0
FARMER BROS CO COM 307675108 7,374 489,672 SH   SOLE   489,672 0 0
FARMERS NATL BANC CORP COM 309627107 3,611 221,271 SH   SOLE   221,271 0 0
FERRO CORP COM 315405100 10,070 679,009 SH   SOLE   679,009 0 0
FIBROGEN INC COM 31572Q808 386 9,000 SH   SOLE   9,000 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 3,337 302,000 SH   SOLE   302,000 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 10,094 676,085 SH   SOLE   676,085 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 6,331 376,155 SH   SOLE   376,155 0 0
FIRST WESTN FINL INC COM 33751L105 223 13,528 SH   SOLE   13,528 0 0
FISERV INC COM 337738108 10,087 87,236 SH   SOLE   87,236 0 0
FRANKLIN COVEY CO COM 353469109 12,222 379,198 SH   SOLE   379,198 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 4,165 337,524 SH   SOLE   337,524 0 0
GENTHERM INC COM 37253A103 7,020 158,137 SH   SOLE   158,137 0 0
GLADSTONE LD CORP COM 376549101 4,551 350,851 SH   SOLE   350,851 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 4,561 516,480 SH   SOLE   516,480 0 0
GLOBE LIFE INC COM 37959E102 464 4,410 SH   SOLE   4,410 0 0
GREAT ELM CAP CORP COM 390320109 3,787 486,810 SH   SOLE   486,810 0 0
GREAT ELM CAP GROUP INC COM NEW 39036P209 2,578 772,000 SH   SOLE   772,000 0 0
GREEN BRICK PARTNERS INC COM 392709101 20,701 1,803,231 SH   SOLE   1,803,231 0 0
HACKETT GROUP INC COM 404609109 15,217 942,805 SH   SOLE   942,805 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 5,073 161,700 SH   SOLE   161,700 0 0
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 11,326 911,158 SH   SOLE   911,158 0 0
HOOKER FURNITURE CORP COM 439038100 10,071 392,001 SH   SOLE   392,001 0 0
HORMEL FOODS CORP COM 440452100 4,972 110,211 SH   SOLE   110,211 0 0
HUNT COS FIN TR INC COM 44558T100 3,265 1,010,785 SH   SOLE   1,010,785 0 0
IEC ELECTRS CORP NEW COM 44949L105 5,783 636,200 SH   SOLE   636,200 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1,035 408,948 SH   SOLE   408,948 0 0
INFUSYSTEM HLDGS INC COM 45685K102 687 80,500 SH   SOLE   80,500 0 0
INTEL CORP COM 458140100 917 15,315 SH   SOLE   15,315 0 0
INTL FCSTONE INC COM 46116V105 34,936 715,465 SH   SOLE   715,465 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2 42 SH   SOLE   42 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 14,047 202,787 SH   SOLE   202,787 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 246 1,159 SH   SOLE   1,159 0 0
ISSUER DIRECT CORPORATION COM NEW 46520M204 539 46,100 SH   SOLE   46,100 0 0
JOHNSON & JOHNSON COM 478160104 6,542 44,845 SH   SOLE   44,845 0 0
JPMORGAN CHASE & CO COM 46625H100 10,608 76,101 SH   SOLE   76,101 0 0
KIMBALL ELECTRONICS INC COM 49428J109 4,371 249,061 SH   SOLE   249,061 0 0
KIMBALL INTL INC CL B 494274103 17,081 826,378 SH   SOLE   826,378 0 0
KIMBERLY CLARK CORP COM 494368103 225 1,634 SH   SOLE   1,634 0 0
KINGSTONE COS INC COM 496719105 2,736 353,000 SH   SOLE   353,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 5,800 64,982 SH   SOLE   64,982 0 0
LAWSON PRODS INC COM 520776105 5,358 102,835 SH   SOLE   102,835 0 0
LEAF GROUP LTD COM 52177G102 2,817 704,208 SH   SOLE   704,208 0 0
LENDINGTREE INC NEW COM 52603B107 4,374 14,416 SH   SOLE   14,416 0 0
LITHIA MTRS INC CL A 536797103 12,021 81,778 SH   SOLE   81,778 0 0
LUNA INNOVATIONS COM 550351100 3,421 469,239 SH   SOLE   469,239 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 8,144 190,107 SH   SOLE   190,107 0 0
MADDEN STEVEN LTD COM 556269108 7,873 183,058 SH   SOLE   183,058 0 0
MALIBU BOATS INC COM CL A 56117J100 18,260 445,903 SH   SOLE   445,903 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 5,933 376,725 SH   SOLE   376,725 0 0
MCDONALDS CORP COM 580135101 418 2,113 SH   SOLE   2,113 0 0
MICROSOFT CORP COM 594918104 11,990 76,028 SH   SOLE   76,028 0 0
MTBC INC COM 55378G102 235 58,000 SH   SOLE   58,000 0 0
MVC CAPITAL INC COM 553829102 7,826 853,434 SH   SOLE   853,434 0 0
NATHANS FAMOUS INC NEW COM 632347100 1,595 22,500 SH   SOLE   22,500 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 1,126 91,870 SH   SOLE   91,870 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 16,795 2,484,523 SH   SOLE   2,484,523 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 373 21,080 SH   SOLE   21,080 0 0
NORTHERN TECH INTL CORP COM 665809109 4,057 288,583 SH   SOLE   288,583 0 0
NOVANTA INC COM 67000B104 8,437 95,397 SH   SOLE   95,397 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 201 20,074 SH   SOLE   20,074 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 4,557 327,575 SH   SOLE   327,575 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 1,983 76,824 SH   SOLE   76,824 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 2,526 308,451 SH   SOLE   308,451 0 0
ORACLE CORP COM 68389X105 4,844 91,427 SH   SOLE   91,427 0 0
OUTFRONT MEDIA INC COM 69007J106 7,043 262,590 SH   SOLE   262,590 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 1,796 160,221 SH   SOLE   160,221 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 16,073 691,626 SH   SOLE   691,626 0 0
PAYPAL HLDGS INC COM 70450Y103 362 3,348 SH   SOLE   3,348 0 0
PCSB FINL CORP COM 69324R104 4,145 204,695 SH   SOLE   204,695 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,930 240,536 SH   SOLE   240,536 0 0
PERCEPTRON INC COM 71361F100 3,221 585,644 SH   SOLE   585,644 0 0
PFIZER INC COM 717081103 639 16,299 SH   SOLE   16,299 0 0
PHILIP MORRIS INTL INC COM 718172109 319 3,750 SH   SOLE   3,750 0 0
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 6,899 418,110 SH   SOLE   418,110 0 0
PLUMAS BANCORP COM 729273102 795 30,120 SH   SOLE   30,120 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 2,362 1,114,257 SH   SOLE   1,114,257 0 0
POSTAL REALTY TRUST INC CL A 73757R102 238 14,040 SH   SOLE   14,040 0 0
POWERFLEET INC COM 73931J109 5,114 785,581 SH   SOLE   785,581 0 0
PRGX GLOBAL INC COM NEW 69357C503 2,398 487,470 SH   SOLE   487,470 0 0
PRO-DEX INC COLO COM NEW 74265M205 570 32,500 SH   SOLE   32,500 0 0
PROCTER & GAMBLE CO COM 742718109 353 2,830 SH   SOLE   2,830 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 15,829 1,836,330 SH   SOLE   1,836,330 0 0
RADNET INC COM 750491102 11,481 565,559 SH   SOLE   565,559 0 0
READY CAP CORP COM 75574U101 4,883 316,673 SH   SOLE   316,673 0 0
REPUBLIC SVCS INC COM 760759100 6,964 77,694 SH   SOLE   77,694 0 0
RIGNET INC COM 766582100 4,982 754,885 SH   SOLE   754,885 0 0
RIVERNORTH DOUBLELINE STRATE COM 76882G107 12,489 760,147 SH   SOLE   760,147 0 0
ROYCE MICRO-CAP TR INC COM 780915104 4,494 526,195 SH   SOLE   526,195 0 0
ROYCE VALUE TR INC COM 780910105 4,835 327,361 SH   SOLE   327,361 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 3,064 279,098 SH   SOLE   279,098 0 0
SB FINL GROUP INC COM 78408D105 3,430 174,218 SH   SOLE   174,218 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 9,563 608,712 SH   SOLE   608,712 0 0
SEASPAN CORP SHS Y75638109 13,756 968,062 SH   SOLE   968,062 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 4,081 439,813 SH   SOLE   439,813 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 36 600 SH   SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 182 1,790 SH   SOLE   1,790 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 5,085 404,199 SH   SOLE   404,199 0 0
SIMULATIONS PLUS INC COM 829214105 4,980 171,304 SH   SOLE   171,304 0 0
SLEEP NUMBER CORP COM 83125X103 6,672 135,500 SH   SOLE   135,500 0 0
SMTC CORP COM NEW 832682207 474 139,693 SH   SOLE   139,693 0 0
SOLAR CAP LTD COM 83413U100 7,185 348,468 SH   SOLE   348,468 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,773 8,617 SH   SOLE   8,617 0 0
SPOK HLDGS INC COM 84863T106 9,194 751,761 SH   SOLE   751,761 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,838 111,368 SH   SOLE   111,368 0 0
STONECASTLE FINL CORP COM 861780104 6,322 283,488 SH   SOLE   283,488 0 0
STRYKER CORP COM 863667101 267 1,271 SH   SOLE   1,271 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 382 466,075 SH   SOLE   466,075 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102 4,173 308,176 SH   SOLE   308,176 0 0
SYNACOR INC COM 871561106 243 160,000 SH   SOLE   160,000 0 0
TARGET CORP COM 87612E106 8,511 66,384 SH   SOLE   66,384 0 0
TECHTARGET INC COM 87874R100 21,458 822,137 SH   SOLE   822,137 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 8,473 405,799 SH   SOLE   405,799 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 279 64,300 SH   SOLE   64,300 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 5,598 341,571 SH   SOLE   341,571 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 3,990 363,700 SH   SOLE   363,700 0 0
TRANSCAT INC COM 893529107 8,194 257,193 SH   SOLE   257,193 0 0
UFP TECHNOLOGIES INC COM 902673102 8,483 171,000 SH   SOLE   171,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,622 37,539 SH   SOLE   37,539 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,283 38,379 SH   SOLE   38,379 0 0
US BANCORP DEL COM NEW 902973304 914 15,414 SH   SOLE   15,414 0 0
U S PHYSICAL THERAPY INC COM 90337L108 5,159 45,117 SH   SOLE   45,117 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 89 501 SH   SOLE   501 0 0
VAREX IMAGING CORP COM 92214X106 6,414 215,165 SH   SOLE   215,165 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,518 106,161 SH   SOLE   106,161 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 2,282 920,127 SH   SOLE   920,127 0 0
WASTE MGMT INC DEL COM 94106L109 7,637 67,011 SH   SOLE   67,011 0 0
WELLS FARGO CO NEW COM 949746101 547 10,160 SH   SOLE   10,160 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 5,693 363,785 SH   SOLE   363,785 0 0
WEYERHAEUSER CO COM 962166104 4,713 156,066 SH   SOLE   156,066 0 0
XPEL INC COM 98379L100 844 57,631 SH   SOLE   57,631 0 0
ZYNEX INC COM 98986M103 4,239 538,575 SH   SOLE   538,575 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 4,947 58,452 SH   SOLE   58,452 0 0
ISHARES INC CORE MSCI EMKT 46434G103 3,586 66,697 SH   SOLE   66,697 0 0
ISHARES TR CORE MSCI EURO 46434V738 11,081 222,195 SH   SOLE   222,195 0 0
ISHARES TR CORE S&P500 ETF 464287200 137 423 SH   SOLE   423 0 0
ISHARES TR CORE S&P SCP ETF 464287804 67 800 SH   SOLE   800 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 126 2,261 SH   SOLE   2,261 0 0
ISHARES TR DOW JONES US ETF 464287846 4 25 SH   SOLE   25 0 0
ISHARES TR EAFE VALUE ETF 464288877 167 3,341 SH   SOLE   3,341 0 0
ISHARES TR MICRO-CAP ETF 464288869 50 499 SH   SOLE   499 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 1,318 5,011 SH   SOLE   5,011 0 0
ISHARES TR MSCI EAFE ETF 464287465 355 5,106 SH   SOLE   5,106 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 296 6,603 SH   SOLE   6,603 0 0
ISHARES TR MSCI KLD400 SOC 464288570 71 590 SH   SOLE   590 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 9 367 SH   SOLE   367 0 0
ISHARES TR MSCI USA ESG SLC 464288802 160 1,198 SH   SOLE   1,198 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 581 2,711 SH   SOLE   2,711 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 616 3,715 SH   SOLE   3,715 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 21,548 111,277 SH   SOLE   111,277 0 0
ISHARES TR S&P 500 VAL ETF 464287408 5,899 45,344 SH   SOLE   45,344 0 0
ISHARES TR SHORT TREAS BD 464288679 9,812 88,831 SH   SOLE   88,831 0 0
ISHARES TR TIPS BD ETF 464287176 31 262 SH   SOLE   262 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 191 4,690 SH   SOLE   4,690 0 0
SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 8 126 SH   SOLE   126 0 0
SPDR INDEX SHS FDS SOLACTIVE GERMNY 78463X350 3 57 SH   SOLE   57 0 0
SPDR INDEX SHS FDS SOLACTIVE UK ETF 78463X335 7 137 SH   SOLE   137 0 0
SPDR INDEX SHS FDS SOLACTV HK ETF 78463X145 8 122 SH   SOLE   122 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 86 471 SH   SOLE   471 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 530 4,448 SH   SOLE   4,448 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20 69 SH   SOLE   69 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 102 618 SH   SOLE   618 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 414 3,022 SH   SOLE   3,022 0 0