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
1LIFE HEALTHCARE INC com 68269g107 81 2,079 SH   OTR   2,079 0 0
3M COMPANY com 88579y101 3 16 SH   SOLE   16 0 0
AARON'S CO INC/THE com 00258w108 192 7,485 SH   SOLE   7,485 0 0
ABB LTD-SPON ADR com 000375204 1,772 58,149 SH   SOLE   57,144 0 1,005
ABB LTD-SPON ADR com 000375204 1,600 52,518 SH   OTR 1 0 0 52,518
ABB LTD-SPON ADR com 000375204 7 236 SH   OTR   0 0 236
ABBOTT LABORATORIES com 002824100 9,559 79,767 SH   SOLE   79,537 0 230
ABBOTT LABORATORIES com 002824100 3,679 30,701 SH   OTR 1 0 0 30,701
ABBVIE INC com 00287y109 2,466 22,791 SH   SOLE   22,526 0 265
ABBVIE INC com 00287y109 2 19 SH   OTR 1 0 0 19
ABERDEEN EMERGING MARKETS EQUI com 00301w105 64 7,417 SH   SOLE   7,417 0 0
ACADEMY SPORTS & OUTDOORS INC com 00402l107 232 8,594 SH   OTR   8,594 0 0
ACCENTURE PLC com g1151c101 3 10 SH   SOLE   10 0 0
ACCO BRANDS CORP com 00081t108 874 103,505 SH   SOLE   103,505 0 0
ACME UNITED CORP com 004816104 129 3,278 SH   SOLE   3,278 0 0
ACME UNITED CORP com 004816104 8 200 SH   OTR   200 0 0
ADOBE SYSTEMS INC com 00724f101 488 1,026 SH   SOLE   1,026 0 0
ADVANCE AUTO PARTS INC com 00751y106 44 240 SH   OTR   240 0 0
ADVANCED MICRO DEVICES com 007903107 2 29 SH   SOLE   29 0 0
ADYEN NV-UNSPON ADR com 00783v104 29 638 SH   SOLE   638 0 0
ADYEN NV-UNSPON ADR com 00783v104 10 215 SH   OTR   0 0 215
AES CORP com 00130h105 1,996 74,443 SH   SOLE   74,443 0 0
AES CORP com 00130h105 351 13,089 SH   OTR 1 0 0 13,089
AGCO CORP com 001084102 6,206 43,201 SH   SOLE   43,201 0 0
AGCO CORP com 001084102 1,299 9,045 SH   OTR 1 0 0 9,045
AIR T INC com 009207101 36 1,500 SH   SOLE   1,500 0 0
ALERIAN MLP ETF com 00162Q452 31 1,006 SH   OTR   1,006 0 0
ALIBABA GROUP HOLDING LTD com 01609w102 823 3,628 SH   SOLE   3,628 0 0
ALIBABA GROUP HOLDING LTD com 01609w102 10 45 SH   OTR   0 0 45
ALLSTATE CORP com 020002101 227 1,975 SH   SOLE   1,975 0 0
ALLSTATE CORP com 020002101 1,783 15,516 SH   OTR 1 0 0 15,516
ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104 8 250 SH   SOLE   250 0 0
ALPHA PRO TECH LTD com 020772109 68 7,000 SH   SOLE   7,000 0 0
ALPHABET INC com 02079k107 2 1 SH   SOLE   1 0 0
ALPHABET INC com 02079k305 20,706 10,039 SH   SOLE   10,013 0 26
ALPHABET INC com 02079k305 4,385 2,126 SH   OTR 1 0 0 2,126
AMAZON.COM INC com 023135106 3,945 1,275 SH   SOLE   1,265 0 10
AMCON DISTRIBUTING CO com 02341q205 37 320 SH   SOLE   320 0 0
AMERCO com 023586100 245 400 SH   SOLE   400 0 0
AMEREN CORPORATION com 023608102 62 758 SH   SOLE   758 0 0
AMERICAN ELECTRIC POWER INC com 025537101 106 1,250 SH   SOLE   1,250 0 0
AMERICAN EQUITY INVESTMENT LIF com 025676206 570 18,080 SH   SOLE   18,080 0 0
AMERICAN EXPRESS CO com 025816109 3 21 SH   SOLE   21 0 0
AMERICAN FINANCIAL GROUP INC/O com 025932104 442 3,870 SH   SOLE   3,870 0 0
AMERICAN SHARED HOSPITAL SERVI com 029595105 60 21,600 SH   SOLE   21,600 0 0
AMERICAN WATER WORKS CO INC com 030420103 5,485 36,583 SH   SOLE   36,513 0 70
AMERICAN WATER WORKS CO INC com 030420103 1,080 7,202 SH   OTR 1 0 0 7,202
AMGEN INC com 031162100 887 3,565 SH   SOLE   3,565 0 0
AMN HEALTHCARE SERVICES INC com 001744101 64 866 SH   OTR   866 0 0
AMPCO-PITTSBURGH CORP com 032037103 111 16,500 SH   SOLE   16,500 0 0
AMPLIFY TRANSFORMATIONAL DATA com 032108607 87 1,560 SH   SOLE   1,560 0 0
ANNALY CAPITAL MANAGEMENT INC. com 035710409 22 2,550 SH   SOLE   2,550 0 0
ANTHEM INC com 036752103 3,238 9,021 SH   SOLE   8,921 0 100
ANTHEM INC com 036752103 1,074 2,991 SH   OTR 1 0 0 2,991
APPLE INC com 037833100 19,341 158,340 SH   SOLE   157,430 0 910
APPLE INC com 037833100 6,344 51,934 SH   OTR 1 0 0 51,934
ARC DOCUMENT SOLUTIONS INC com 00191g103 87 41,000 SH   SOLE   41,000 0 0
ARCBEST CORP com 03937c105 930 13,210 SH   SOLE   13,210 0 0
ARCELOR MITTAL NY REG SHRS com 03938l203 0 11 SH   SOLE   11 0 0
ARGENX SE - ADR com 04016x101 3 12 SH   SOLE   12 0 0
ARGENX SE - ADR com 04016x101 8 30 SH   OTR   0 0 30
ARK GENOMIC REVOLUTION ETF com 00214q302 3,193 35,985 SH   SOLE   35,985 0 0
ARK GENOMIC REVOLUTION ETF com 00214q302 117 1,314 SH   OTR 1 0 0 1,314
ARK RESTAURANTS com 040712101 21 1,060 SH   SOLE   1,060 0 0
ARMANINO FOODS OF DISTINCTION com 042166801 66 22,035 SH   SOLE   22,035 0 0
ARMSTRONG WORLD INDUSTRIES com 04247x102 193 2,145 SH   OTR   2,145 0 0
ARTHUR J GALLAGHER & CO com 363576109 2,176 17,444 SH   SOLE   17,234 0 210
ARTHUR J GALLAGHER & CO com 363576109 1,882 15,085 SH   OTR 1 0 0 15,085
ASML HOLDING N V com n07059210 8,208 13,295 SH   SOLE   13,200 0 95
ASML HOLDING N V com n07059210 1,483 2,402 SH   OTR 1 0 0 2,402
ASML HOLDING N V com n07059210 21 34 SH   OTR   0 0 34
ASSURED GUARANTY LTD com g0585r106 676 16,000 SH   SOLE   16,000 0 0
ASTRAZENECA PLC-SPONS ADR com 046353108 4,417 88,840 SH   SOLE   88,840 0 0
ASTRAZENECA PLC-SPONS ADR com 046353108 2,587 52,028 SH   OTR 1 0 0 52,028
ASTRAZENECA PLC-SPONS ADR com 046353108 5 102 SH   OTR   0 0 102
AVERY DENNISON CORP com 053611109 9,426 51,325 SH   SOLE   51,210 0 115
AVERY DENNISON CORP com 053611109 1,607 8,752 SH   OTR 1 0 0 8,752
AVIAT NETWORKS INC com 05366y201 313 4,400 SH   SOLE   4,400 0 0
AVNET INC. com 053807103 222 5,350 SH   SOLE   5,350 0 0
AYR WELLNESS INC com 05475p109 15 500 SH   OTR   500 0 0
BERKSHIRE HATHAWAY CLASS B com 084670702 10 40 SH   SOLE   40 0 0
BEST BUY INC com 086516101 3,506 30,535 SH   SOLE   30,300 0 235
BEST BUY INC com 086516101 1,510 13,154 SH   OTR 1 0 0 13,154
BETTER ON-LINE SOLUTIONS com m20115180 151 41,777 SH   SOLE   41,777 0 0
BIGCOMMERCE HOLDINGS-SER 1 com 08975p108 228 3,947 SH   OTR   3,947 0 0
BLACKROCK INC com 09247x101 8,728 11,576 SH   SOLE   11,536 0 40
BLACKROCK INC com 09247x101 3,133 4,155 SH   OTR 1 0 0 4,155
BOISE CASCADE CO com 09739D100 1,747 29,205 SH   SOLE   29,205 0 0
BONANZA CREEK ENERGY INC com 097793400 159 4,456 SH   SOLE   4,456 0 0
BOYD GAMING CORP com 103304101 283 4,803 SH   OTR   4,803 0 0
BRIDGELINE DIGITAL INC. com 10807q700 184 63,825 SH   SOLE   63,825 0 0
BRISTOL-MYERS SQUIBB com 110122108 38 600 SH   SOLE   600 0 0
CABOT OIL & GAS CORP com 127097103 7 350 SH   SOLE   350 0 0
CABOT OIL & GAS CORP com 127097103 2 131 SH   OTR 1 0 0 131
CADENCE DESIGN SYS INC com 127387108 884 6,455 SH   SOLE   6,280 0 175
CADENCE DESIGN SYS INC com 127387108 239 1,746 SH   OTR 1 0 0 1,746
CAI INTERNATIONAL INC com 12477x106 1,287 28,265 SH   SOLE   28,265 0 0
CALLON PETROLEUM CO com 13123x508 289 7,500 SH   SOLE   7,500 0 0
CAPITAL ONE FINANCIAL CORP com 14040h105 181 1,424 SH   OTR   1,424 0 0
CAPRI HOLDINGS LTD com g1890l107 351 6,873 SH   OTR   6,873 0 0
CATERPILLAR INC com 149123101 9,781 42,181 SH   SOLE   42,031 0 150
CATERPILLAR INC com 149123101 3,340 14,403 SH   OTR 1 0 0 14,403
CBRE GROUP INC com 12504l109 1,004 12,685 SH   SOLE   12,685 0 0
CBRE GROUP INC com 12504l109 962 12,155 SH   OTR 1 0 0 12,155
CELANESE CORPORATION com 150870103 5,504 36,738 SH   SOLE   36,738 0 0
CELANESE CORPORATION com 150870103 2,186 14,592 SH   OTR 1 0 0 14,592
CENTRAL GARDEN AND PET CO-A com 153527205 6,679 128,714 SH   SOLE   128,714 0 0
CENTRAL GARDEN AND PET CO-A com 153527205 1,400 26,978 SH   OTR 1 0 0 26,978
CENTURY COMMUNITIES INC com 156504300 583 9,671 SH   SOLE   9,671 0 0
CF INDUSTRIES HLDG com 125269100 372 8,204 SH   SOLE   8,204 0 0
CHEVRON CORPORATION com 166764100 8,820 84,168 SH   SOLE   83,948 0 220
CHEVRON CORPORATION com 166764100 1,584 15,114 SH   OTR 1 0 0 15,114
CHIMERA INVESTMENT CORP com 16934q208 606 47,725 SH   SOLE   47,725 0 0
CHIPOTLE MEXICAN GRILL INC com 169656105 151 106 SH   SOLE   106 0 0
CIENA CORP com 171779309 342 6,250 SH   SOLE   6,250 0 0
CIENA CORP com 171779309 264 4,821 SH   OTR 1 0 0 4,821
CISCO SYSTEMS INC com 17275r102 196 3,791 SH   SOLE   3,791 0 0
CLEARWAY ENERGY INC-C com 18539c204 210 7,479 SH   SOLE   7,479 0 0
CLEVELAND-CLIFFS INC com 185899101 473 23,500 SH   SOLE   23,500 0 0
CMC MATERIALS INC com 12571t100 1,889 10,683 SH   SOLE   10,683 0 0
CNX RESOURCES CORP com 12653c108 78 5,329 SH   OTR   5,329 0 0
COCA COLA COMPANY com 191216100 23 440 SH   SOLE   440 0 0
CODORUS VALLEY BANCORP INC com 192025104 24 1,288 SH   SOLE   1,288 0 0
COFFEE HOLDING CO INC com 192176105 58 11,770 SH   SOLE   11,770 0 0
COFFEE HOLDING CO INC com 192176105 1 170 SH   OTR   170 0 0
COMCAST CORPORATION CLASS A com 20030n101 12,344 228,128 SH   SOLE   228,128 0 0
COMCAST CORPORATION CLASS A com 20030n101 3,016 55,746 SH   OTR 1 0 0 55,746
COMM SERVICES SELECT SECTOR SP com 81369y852 6,678 91,081 SH   SOLE   90,011 0 1,070
COMM SERVICES SELECT SECTOR SP com 81369y852 1,268 17,295 SH   OTR 1 0 0 17,295
CONCENTRIX CORP com 20602d101 2,722 18,178 SH   SOLE   18,178 0 0
CONOCOPHILLIPS com 20825c104 42 800 SH   SOLE   800 0 0
CONOCOPHILLIPS com 20825c104 107 2,015 SH   OTR 1 0 0 2,015
CONSUMER DISCRETIONARY SELECT com 81369y407 139 830 SH   SOLE   830 0 0
CONSUMER STAPLES SELECT SECTOR com 81369y308 29 430 SH   SOLE   430 0 0
CONTANGO OIL & GAS com 21075n204 114 29,208 SH   SOLE   29,208 0 0
COSTCO WHOLESALE CORP com 22160k105 536 1,522 SH   SOLE   1,457 0 65
CPI AEROSTRUCTURES INC com 125919308 66 14,600 SH   SOLE   14,600 0 0
CPS TECHNOLOGYS com 12619f104 239 18,225 SH   SOLE   18,225 0 0
DAIKIN INDUSTRIES-UNSPON ADR com 23381b106 26 1,307 SH   SOLE   1,307 0 0
DAIKIN INDUSTRIES-UNSPON ADR com 23381b106 12 588 SH   OTR   0 0 588
DANAHER CORP com 235851102 2,506 11,133 SH   SOLE   11,133 0 0
DANAHER CORP com 235851102 2 9 SH   OTR 1 0 0 9
DATA I/O CORP com 237690102 94 17,373 SH   SOLE   17,373 0 0
DATA I/O CORP com 237690102 2 350 SH   OTR   350 0 0
DECKERS OUTDOOR CORP com 243537107 9,170 27,752 SH   SOLE   27,752 0 0
DECKERS OUTDOOR CORP com 243537107 1,345 4,072 SH   OTR 1 0 0 4,072
DEERE & COMPANY com 244199105 5,199 13,897 SH   SOLE   13,897 0 0
DEERE & COMPANY com 244199105 1,437 3,841 SH   OTR 1 0 0 3,841
DELTA APPAREL INC com 247368103 125 4,600 SH   SOLE   4,600 0 0
DEUTSCHE POST AG-SPON ADR com 25157y202 28 504 SH   SOLE   504 0 0
DEUTSCHE POST AG-SPON ADR com 25157y202 12 221 SH   OTR   0 0 221
DEVON ENERGY CORP com 25179m103 591 27,046 SH   SOLE   27,046 0 0
DIAMONDBACK ENERGY INC com 25278x109 140 1,899 SH   OTR   1,899 0 0
DIGITAL REALTY TRUST INC com 253868103 1,210 8,593 SH   SOLE   8,593 0 0
DIGITAL REALTY TRUST INC com 253868103 2,081 14,778 SH   OTR 1 0 0 14,778
DISCOVER FINANCIAL SERVICES com 254709108 277 2,912 SH   OTR   2,912 0 0
DIXIE GROUP INC com 255519100 33 11,000 SH   SOLE   11,000 0 0
DLH HOLDINGS CP com 23335Q100 95 9,600 SH   SOLE   9,600 0 0
DMC GLOBAL INC com 23291c103 510 9,400 SH   SOLE   9,400 0 0
DOLLAR GENERAL CORP com 256677105 345 1,702 SH   SOLE   1,702 0 0
DOLLAR GENERAL CORP com 256677105 913 4,507 SH   OTR 1 0 0 4,507
DONNELLEY FINANCIAL SOLUTION com 25787g100 758 27,246 SH   SOLE   27,246 0 0
DORIAN LPG LTD com y2106r110 257 19,542 SH   SOLE   19,542 0 0
DUCOMMUN INC com 264147109 13 210 SH   SOLE   210 0 0
EASTMAN CHEMICAL COMPANY com 277432100 58 525 SH   SOLE   525 0 0
EASTMAN CHEMICAL COMPANY com 277432100 1 13 SH   OTR 1 0 0 13
EATON CORP PLC com g29183103 4,324 31,272 SH   SOLE   30,862 0 410
EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH   SOLE   0 0 0
ELI LILLY & CO com 532457108 4,546 24,332 SH   SOLE   24,332 0 0
ELTEK LTD com m40184208 184 29,600 SH   SOLE   29,600 0 0
ENCORE WIRE CORP com 292562105 1,272 18,955 SH   SOLE   18,955 0 0
ENOVA INTERNATIONAL INC com 29357k103 7,836 220,843 SH   SOLE   219,888 0 955
ENOVA INTERNATIONAL INC com 29357k103 2,057 57,984 SH   OTR 1 0 0 57,984
ENPHASE ENERGY INC com 29355a107 229 1,411 SH   SOLE   1,411 0 0
EOG RESOURCES INC com 26875p101 1,872 25,812 SH   SOLE   25,812 0 0
EOG RESOURCES INC com 26875p101 1,363 18,787 SH   OTR 1 0 0 18,787
EPLUS INC com 294268107 232 2,332 SH   SOLE   2,332 0 0
EVER-GLORY INTERNATIONAL GROUP com 299766204 0 90 SH   OTR   90 0 0
EVERCORE INC com 29977a105 1,781 13,520 SH   SOLE   13,520 0 0
EXTENDED STAY AMERICA INC com 30224P200 147 7,457 SH   OTR   7,457 0 0
FACEBOOK INC com 30303m102 5,766 19,578 SH   SOLE   19,418 0 160
FACEBOOK INC com 30303m102 1,919 6,517 SH   OTR 1 0 0 6,517
FEDERAL AGRICULTURAL MORTGAGE com 313148306 951 9,445 SH   SOLE   9,445 0 0
FEDEX CORP com 31428x106 4,831 17,008 SH   SOLE   16,873 0 135
FIFTH THIRD BANCORP com 316773100 6,769 180,761 SH   SOLE   180,761 0 0
FIFTH THIRD BANCORP com 316773100 1,422 37,968 SH   OTR 1 0 0 37,968
FINANCIAL SELECT SECTOR SPDR com 81369y605 502 14,752 SH   SOLE   14,752 0 0
FIRST BANCORP/PUERTO RICO com 318672706 875 77,700 SH   SOLE   77,700 0 0
FIRST TRUST FTSE EPRA/NAREIT D com 33736n101 13 272 SH   SOLE   272 0 0
FIRST TRUST INTERNATIONAL EQUI com 33734x853 1,551 23,519 SH   SOLE   23,519 0 0
FIRST TRUST INTERNATIONAL EQUI com 33734x853 7 106 SH   OTR   0 0 106
FIRST TRUST NASDAQ CYBERSECURI com 33734x846 713 17,057 SH   SOLE   17,057 0 0
FIRST TRUST NASDAQ CYBERSECURI com 33734x846 5 120 SH   OTR   120 0 0
FISERV INC com 337738108 151 1,270 SH   OTR   1,270 0 0
FIVERR INTERNATIONAL LTD com m4r82t106 31 145 SH   SOLE   145 0 0
FIVERR INTERNATIONAL LTD com m4r82t106 13 62 SH   OTR   0 0 62
FLEXSHOPPER INC com 33939j303 53 20,100 SH   SOLE   20,100 0 0
FREEPORT-MCMORAN COPPER com 35671d857 220 6,680 SH   OTR   6,680 0 0
FRESENIUS MEDICAL CARE - ADR com 358029106 22 610 SH   SOLE   610 0 0
FRESENIUS MEDICAL CARE - ADR com 358029106 5 126 SH   OTR   0 0 126
FTI CONSULTING INC com 302941109 640 4,570 SH   SOLE   4,570 0 0
GENERAC HOLDINGS INC com 368736104 6,261 19,119 SH   SOLE   19,119 0 0
GLOBAL PAYMENTS INC com 37940x102 92 456 SH   OTR   456 0 0
GLOBAL X COPPER MINERS ETF com 37954y830 809 22,740 SH   SOLE   22,575 0 165
GLOBAL X COPPER MINERS ETF com 37954y830 8 220 SH   OTR   220 0 0
GLOBAL X MSCI NORWAY ETF com 37950e747 122 8,837 SH   OTR   8,837 0 0
GLOBAL X US INFRASTRUCTURE com 37954y673 399 15,932 SH   SOLE   15,932 0 0
GLOBAL X US INFRASTRUCTURE com 37954y673 4 153 SH   OTR 1 0 0 153
GOLDMAN SACHS GROUP com 38141g104 843 2,577 SH   SOLE   2,577 0 0
GOLDMAN SACHS GROUP com 38141g104 1,766 5,400 SH   OTR 1 0 0 5,400
GOODRX HOLDINGS INC-CLASS A com 38246g108 344 8,813 SH   OTR   8,813 0 0
GRAY TELEVISION INC com 389375106 408 22,150 SH   SOLE   22,150 0 0
GRAY TELEVISION INC com 389375106 2 115 SH   OTR 1 0 0 115
GREEN DOT CORP com 39304d102 288 6,300 SH   SOLE   6,300 0 0
HANNON ARMSTRONG SUSTAINABLE I com 41068x100 1 25 SH   SOLE   25 0 0
HAVERTY FURNITURE com 419596101 1,146 30,807 SH   SOLE   30,807 0 0
HEALTH CARE SELECT SECTOR SPDR com 81369y209 3,591 30,762 SH   SOLE   30,762 0 0
HEALTH CARE SELECT SECTOR SPDR com 81369y209 1,675 14,345 SH   OTR 1 0 0 14,345
HELEN OF TROY LTD F com g4388n106 8,589 40,770 SH   SOLE   40,545 0 225
HELEN OF TROY LTD F com g4388n106 1,047 4,972 SH   OTR 1 0 0 4,972
HILLENBRAND INC com 431571108 1,248 26,148 SH   SOLE   26,148 0 0
HMN FINANCIAL INC com 40424g108 38 1,900 SH   SOLE   1,900 0 0
HOLLYFRONTIER CORP com 436106108 272 7,600 SH   SOLE   7,600 0 0
HOME DEPOT INC com 437076102 9,901 32,435 SH   SOLE   32,330 0 105
HOME DEPOT INC com 437076102 3,224 10,562 SH   OTR 1 0 0 10,562
HONEYWELL INT'L INC com 438516106 3 13 SH   SOLE   13 0 0
HONG KONG EXCHANGES & CLEARING com 43858f109 47 795 SH   SOLE   795 0 0
HONG KONG EXCHANGES & CLEARING com 43858f109 11 180 SH   OTR   0 0 180
HOULIHAN LOKEY INC com 441593100 313 4,700 SH   SOLE   4,700 0 0
HUMANA INC com 444859102 19 45 SH   SOLE   45 0 0
HUMANA INC com 444859102 4 9 SH   OTR 1 0 0 9
IBERDROLA SA com 450737101 787 15,221 SH   SOLE   15,221 0 0
IBERDROLA SA com 450737101 128 2,478 SH   OTR 1 0 0 2,478
IBERDROLA SA com 450737101 9 165 SH   OTR   0 0 165
IDACORP INCORPORATED com 451107106 263 2,635 SH   SOLE   2,635 0 0
IMAGE SENSING SYSTEMS INC com 45244c104 27 6,000 SH   SOLE   6,000 0 0
IMAGE SENSING SYSTEMS INC com 45244c104 1 300 SH   OTR   300 0 0
INDSTRL SELECT SECTOR SPDR com 81369y704 989 10,044 SH   SOLE   10,044 0 0
INFINEON TECHNOLOGIES AG com 45662n103 39 910 SH   SOLE   910 0 0
INFINEON TECHNOLOGIES AG com 45662n103 12 273 SH   OTR   0 0 273
INFOSYS TECH-SP ADR com 456788108 44 2,371 SH   SOLE   2,371 0 0
INFOSYS TECH-SP ADR com 456788108 14 758 SH   OTR   0 0 758
INFRASTRUCTURE & ENERGY ALTERN com 45686j104 374 22,972 SH   SOLE   22,972 0 0
INGLES MARKETS INC CLASS A com 457030104 1,659 26,905 SH   SOLE   26,905 0 0
INNOSPEC INC com 45768s105 702 6,836 SH   SOLE   6,836 0 0
INNOVIVA INC com 45781m101 731 61,132 SH   SOLE   61,132 0 0
INSIGHT ENTERPRISES com 45765u103 10,706 112,195 SH   SOLE   111,990 0 205
INSIGHT ENTERPRISES com 45765u103 390 4,090 SH   OTR 1 0 0 4,090
INTEGER HOLDINGS CORP com 45826h109 1,401 15,211 SH   SOLE   15,211 0 0
INTEL CORP com 458140100 15 233 SH   SOLE   233 0 0
INTEST CORP com 461147100 115 9,725 SH   SOLE   9,725 0 0
INTEST CORP com 461147100 4 350 SH   OTR   350 0 0
INTUIT INC com 461202103 3 7 SH   SOLE   7 0 0
INVESCO DYNAMIC LEISURE AND EN com 46137v720 2,871 62,455 SH   SOLE   61,615 0 840
INVESCO DYNAMIC LEISURE AND EN com 46137v720 5 100 SH   OTR   100 0 0
INVESCO DYNAMIC LEISURE AND EN com 46137v720 1,272 27,661 SH   OTR 1 0 0 27,661
INVESCO OPTIMUM YIELD DVRS ETF com 46090f100 7 400 SH   OTR   400 0 0
INVESCO QQQ TRUST SERIES 1 com 46090e103 287 900 SH   SOLE   900 0 0
INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 609 4,315 SH   SOLE   4,315 0 0
INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 578 10,350 SH   SOLE   10,350 0 0
INVESCO S&P 500 EQUAL WEIGHT H com 46137v332 149 557 SH   SOLE   557 0 0
INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 144 810 SH   SOLE   810 0 0
INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 2,790 15,704 SH   OTR 1 0 0 15,704
INVESCO S&P 500 EQUAL WEIGHT M com 46137v316 696 4,460 SH   SOLE   4,460 0 0
INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 1,361 41,875 SH   SOLE   41,875 0 0
INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 221 820 SH   SOLE   820 0 0
INVESCO S&P SC INDUSTRIALS ETF com 46138e123 9 100 SH   OTR   100 0 0
INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 2,835 35,247 SH   SOLE   35,247 0 0
INVESCO WILDERHILL CLEAN ENERG com 46137v134 4,754 48,319 SH   SOLE   48,319 0 0
INVESCO WILDERHILL CLEAN ENERG com 46137v134 1,575 16,003 SH   OTR 1 0 0 16,003
ISHARE MSCI AUSTRALIA INDEX com 464286103 158 6,357 SH   OTR   6,357 0 0
ISHARE MSCI JAPAN com 46434g822 227 3,315 SH   OTR   3,315 0 0
ISHARES COHEN & STEERS REALTY com 464287564 528 9,140 SH   SOLE   9,140 0 0
ISHARES CORE S&P 500 com 464287200 5,599 14,075 SH   SOLE   14,075 0 0
ISHARES DJ US UTILITIES SECTOR com 464287697 23 290 SH   SOLE   290 0 0
ISHARES GEN-IMMUNOLOGY HLTH com 46435u192 240 5,247 SH   SOLE   5,247 0 0
ISHARES GLOBAL ENERGY ETF com 464287341 2,420 98,163 SH   SOLE   96,403 0 1,760
ISHARES MICRO CAP ETF com 464288869 15 100 SH   OTR   100 0 0
ISHARES MSCI CANADA INDEX FUND com 464286509 238 7,000 SH   SOLE   7,000 0 0
ISHARES MSCI CANADA INDEX FUND com 464286509 8 245 SH   OTR   245 0 0
ISHARES MSCI EAFE com 464287465 426 5,620 SH   SOLE   5,620 0 0
ISHARES MSCI EAFE GROWTH ETF com 464288885 1,332 13,256 SH   SOLE   12,931 0 325
ISHARES MSCI EMERGING MKT INDE com 464287234 2,896 54,285 SH   SOLE   54,285 0 0
ISHARES MSCI EMERGING MKT INDE com 464287234 1,055 19,770 SH   OTR 1 0 0 19,770
ISHARES MSCI FINLAND CAPPED com 46429b515 42 939 SH   OTR   939 0 0
ISHARES MSCI GERMANY com 464286806 233 6,982 SH   OTR   6,982 0 0
ISHARES MSCI INDIA ETF com 46429B598 394 9,347 SH   OTR   9,347 0 0
ISHARES MSCI NETHERLANDS ETF com 464286814 138 2,994 SH   OTR   2,994 0 0
ISHARES MSCI POLAND CAPPED INV com 46429b606 40 2,185 SH   SOLE   2,185 0 0
ISHARES MSCI POLAND CAPPED INV com 46429b606 30 1,650 SH   OTR   1,650 0 0
ISHARES MSCI SOUTH KOREA ETF com 464286772 1,503 16,755 SH   SOLE   16,755 0 0
ISHARES MSCI SOUTH KOREA ETF com 464286772 1,473 16,425 SH   OTR 1 0 0 16,425
ISHARES MSCI SOUTH KOREA ETF com 464286772 9 100 SH   OTR   100 0 0
ISHARES MSCI SWEDEN ETF com 464286756 45 1,006 SH   OTR   1,006 0 0
ISHARES MSCI TAIWAN ETF com 46434g772 296 4,931 SH   OTR   4,931 0 0
ISHARES NASDAQ BIOTECH INDX com 464287556 47 315 SH   SOLE   315 0 0
ISHARES RUSSELL 1000 ETF com 464287622 2,871 12,827 SH   SOLE   12,827 0 0
ISHARES RUSSELL 2000 ETF com 464287655 19,183 86,825 SH   SOLE   86,590 0 235
ISHARES RUSSELL 2000 ETF com 464287655 1,150 5,205 SH   OTR 1 0 0 5,205
ISHARES RUSSELL 2000 VALUE com 464287630 16,397 102,823 SH   SOLE   102,823 0 0
ISHARES RUSSELL 2000 VALUE com 464287630 6,508 40,812 SH   OTR 1 0 0 40,812
ISHARES RUSSELL 2000 VALUE com 464287630 64 400 SH   OTR   400 0 0
ISHARES RUSSELL 3000 INDEX com 464287689 426 1,795 SH   SOLE   1,795 0 0
ISHARES S&P ASIA 50 INDEX FUND com 464288430 92 1,000 SH   SOLE   1,000 0 0
ISHR RUSSELL 1000 VL com 464287598 451 2,973 SH   SOLE   2,973 0 0
ISHR RUSSELL 1000 VL com 464287598 167 1,100 SH   OTR   1,100 0 0
ISHR RUSSELL 2000 GRW ETF com 464287648 4 13 SH   OTR   13 0 0
JAMES HARDIE INDUSTRIES PLC com 47030m106 2,316 75,728 SH   SOLE   75,728 0 0
JAMES HARDIE INDUSTRIES PLC com 47030m106 302 9,873 SH   OTR 1 0 0 9,873
JAMES HARDIE INDUSTRIES PLC com 47030m106 12 402 SH   OTR   0 0 402
JEWETT-CAMERON TRADING LTD com 47733c207 73 7,200 SH   SOLE   7,200 0 0
JOHNSON & JOHNSON com 478160104 8,077 49,148 SH   SOLE   48,818 0 330
JOHNSON & JOHNSON com 478160104 3,364 20,468 SH   OTR 1 0 0 20,468
JPMORGAN CHASE & CO com 46625h100 20,136 132,272 SH   SOLE   131,647 0 625
JPMORGAN CHASE & CO com 46625h100 4,133 27,150 SH   OTR 1 0 0 27,150
KEY TRONIC CORP com 493144109 76 9,922 SH   SOLE   9,922 0 0
KLA-TENCOR CORPORATION com 482480100 482 1,458 SH   SOLE   1,458 0 0
KONINKLIJKE PHILIPS N V com 500472303 36 625 SH   SOLE   625 0 0
KONINKLIJKE PHILIPS N V com 500472303 7 121 SH   OTR   0 0 121
KROGER CO. com 501044101 292 8,100 SH   SOLE   8,100 0 0
LADDER CAPITAL CORP com 505743104 654 55,410 SH   SOLE   55,410 0 0
LAM RESEARCH CORP com 512807108 11,523 19,358 SH   SOLE   19,223 0 135
LAM RESEARCH CORP com 512807108 3,883 6,524 SH   OTR 1 0 0 6,524
LAREDO PETROLEUM HOLDINGS INC com 516806205 131 4,368 SH   SOLE   4,368 0 0
LEIDOS HOLDINGS INC com 525327102 257 2,670 SH   SOLE   2,670 0 0
LENNAR CORP CLASS A com 526057104 145 1,435 SH   SOLE   1,435 0 0
LEXINGTON REALTY TRUST com 529043101 361 32,500 SH   SOLE   32,500 0 0
LGI HOMES INC com 50187t106 3,075 20,593 SH   SOLE   20,593 0 0
LGI HOMES INC com 50187t106 242 1,623 SH   OTR 1 0 0 1,623
LGL GROUP INC com 50186a108 33 3,000 SH   SOLE   3,000 0 0
LINDE PLC com g5494j103 259 925 SH   SOLE   925 0 0
LIVE VENTURES INC com 538142308 118 4,925 SH   SOLE   4,925 0 0
LOCKHEED MARTIN CORP com 539830109 1,426 3,858 SH   SOLE   3,858 0 0
LOGITECH INTERNATIONAL SA com h50430232 2,555 24,453 SH   SOLE   24,453 0 0
LOGITECH INTERNATIONAL SA com h50430232 801 7,665 SH   OTR 1 0 0 7,665
LOWES COMPANIES INC com 548661107 3 17 SH   SOLE   17 0 0
LPL FINANCIAL HOLDINGS INC com 50212v100 8,561 60,220 SH   SOLE   60,100 0 120
LPL FINANCIAL HOLDINGS INC com 50212v100 1,859 13,076 SH   OTR 1 0 0 13,076
M/I HOMES INC com 55305b101 656 11,110 SH   SOLE   11,110 0 0
MADISON SQUARE GARDEN ENTERTAI com 55826t102 71 868 SH   OTR   868 0 0
MAGNOLIA OIL & GAS CORP - A com 559663109 270 23,500 SH   SOLE   23,500 0 0
MANHATTAN BRIDGE CAPITAL INC com 562803106 83 13,550 SH   SOLE   13,550 0 0
MASTEC INC com 576323109 9,412 100,449 SH   SOLE   99,949 0 500
MASTEC INC com 576323109 2,640 28,175 SH   OTR 1 0 0 28,175
MASTECH HOLDINGS INC com 57633b100 123 7,000 SH   SOLE   7,000 0 0
MASTERCARD INC-CLASS A com 57636q104 9,841 27,639 SH   SOLE   27,639 0 0
MASTERCARD INC-CLASS A com 57636q104 2,582 7,252 SH   OTR 1 0 0 7,252
MATADOR RESOURCES CO com 576485205 211 9,000 SH   SOLE   9,000 0 0
MATERIALS SELECT SECTOR SPDR com 81369y100 2 20 SH   SOLE   20 0 0
MCDONALD'S CORP com 580135101 10,201 45,512 SH   SOLE   45,512 0 0
MCDONALD'S CORP com 580135101 2,494 11,128 SH   OTR 1 0 0 11,128
MDC HOLDINGS INC com 552676108 808 13,600 SH   SOLE   13,600 0 0
MEDIFAST INC com 58470h101 1 6 SH   SOLE   6 0 0
MEITUAN DIANPING-UNSP ADR com 58533e103 35 449 SH   SOLE   449 0 0
MEITUAN DIANPING-UNSP ADR com 58533e103 10 133 SH   OTR   0 0 133
MELCO RESORTS & ENTERTAINMENT com 585464100 22 1,090 SH   OTR   1,090 0 0
MERCADOLIBRE INC com 58733r102 54 37 SH   SOLE   37 0 0
MERCADOLIBRE INC com 58733r102 13 9 SH   OTR   0 0 9
MERCHANTS BANCORP/IN com 58844r108 731 17,436 SH   SOLE   17,436 0 0
MERCK & CO INC com 58933y105 386 5,007 SH   SOLE   5,007 0 0
MERCK & CO INC com 58933y105 129 1,673 SH   OTR 1 0 0 1,673
MERITAGE HOMES CORP com 59001a102 360 3,920 SH   SOLE   3,920 0 0
MGIC INVESTMENT CORP com 552848103 644 46,529 SH   SOLE   46,529 0 0
MICRON TECHNOLOGY INC com 595112103 1 14 SH   SOLE   14 0 0
MICROSOFT CORP com 594918104 20,616 87,443 SH   SOLE   87,003 0 440
MICROSOFT CORP com 594918104 6,597 27,982 SH   OTR 1 0 0 27,982
MONMOUTH REIT -CL A com 609720107 254 14,375 SH   SOLE   14,375 0 0
MORGAN STANLEY com 617446448 3 39 SH   SOLE   39 0 0
MSCI INC com 55354g100 249 593 SH   SOLE   593 0 0
NATERA INC com 632307104 306 3,014 SH   OTR   3,014 0 0
NATIONAL BEVERAGE CORP com 635017106 20 400 SH   SOLE   400 0 0
NATIONAL BEVERAGE CORP com 635017106 4 80 SH   OTR 1 0 0 80
NATIONAL HEALTHCARE com 635906100 679 8,720 SH   SOLE   8,720 0 0
NATIONAL VISION HOLDINGS INC com 63845r107 177 4,043 SH   OTR   4,043 0 0
NATURAL ALTERNATIVES INTL com 638842302 124 8,075 SH   SOLE   8,075 0 0
NELNET INC-CL A com 64031n108 1,699 23,364 SH   SOLE   23,364 0 0
NESTLE S A REG ADR com 641069406 530 4,754 SH   SOLE   4,754 0 0
NESTLE S A REG ADR com 641069406 15 134 SH   OTR   0 0 134
NETEASE INC com 64110w102 1,699 16,456 SH   SOLE   16,116 0 340
NETEASE INC com 64110w102 273 2,640 SH   OTR 1 0 0 2,640
NETEASE INC com 64110w102 17 162 SH   OTR   0 0 162
NETFLIX INC com 64110l106 18 35 SH   SOLE   35 0 0
NEWMONT MINING CORP com 651639106 1,724 28,606 SH   SOLE   28,536 0 70
NEXTERA ENERGY INCORPORATED com 65339F101 4,696 62,110 SH   SOLE   61,940 0 170
NEXTERA ENERGY INCORPORATED com 65339F101 461 6,094 SH   OTR 1 0 0 6,094
NICE LTD - SPON ADR com 653656108 22 101 SH   SOLE   101 0 0
NICE LTD - SPON ADR com 653656108 8 35 SH   OTR   0 0 35
NORTHROP GRUMMAN CORP com 666807102 769 2,377 SH   SOLE   2,242 0 135
NORTHROP GRUMMAN CORP com 666807102 891 2,753 SH   OTR 1 0 0 2,753
NORTHWEST PIPE COMPANY com 667746101 134 4,024 SH   SOLE   4,024 0 0
NOVA MEASURING INSTRUMENTS com m7516k103 4,402 48,366 SH   SOLE   48,366 0 0
NRG ENERGY INC com 629377508 242 6,405 SH   SOLE   6,405 0 0
NUCOR CORP com 670346105 48 600 SH   SOLE   600 0 0
NUVEEN S&P 500 BUY-WRITE INC com 6706er101 70 5,175 SH   SOLE   5,175 0 0
NVIDIA CORP com 67066g104 4,784 8,960 SH   SOLE   8,960 0 0
NVIDIA CORP com 67066g104 2,474 4,634 SH   OTR 1 0 0 4,634
OCEAN BIO-CHEM INC com 674631106 193 16,050 SH   SOLE   16,050 0 0
OFG BANCORP com 67103x102 598 26,416 SH   SOLE   26,416 0 0
OLD DOMINION FREIGHT LINES INC com 679580100 3,152 13,113 SH   SOLE   13,113 0 0
OLD DOMINION FREIGHT LINES INC com 679580100 1,567 6,518 SH   OTR 1 0 0 6,518
ONEMAIN HOLDINGS INC com 68268w103 3 63 SH   OTR 1 0 0 63
ORACLE CORP com 68389x105 63 897 SH   SOLE   897 0 0
OSHKOSH CORP com 688239201 271 2,280 SH   OTR   2,280 0 0
OTELCO INC-A com 688823301 52 4,450 SH   SOLE   4,450 0 0
P&F INDUSTRIES CL-A com 692830508 60 9,150 SH   SOLE   9,150 0 0
PALATIN TECHNOLOGIES INC com 696077403 90 130,000 SH   SOLE   130,000 0 0
PATRICK INDUSTRIES com 703343103 2,145 25,237 SH   SOLE   25,237 0 0
PAYPAL HOLDINGS INC com 70450y103 7,308 30,095 SH   SOLE   29,785 0 310
PAYPAL HOLDINGS INC com 70450y103 2,169 8,930 SH   OTR 1 0 0 8,930
PC CONNECTION INC com 69318j100 1,204 25,961 SH   SOLE   25,961 0 0
PDC ENERGY INC com 69327r101 275 8,000 SH   SOLE   8,000 0 0
PENN NATIONAL GAMING INC com 707569109 104 990 SH   OTR   990 0 0
PEOPLES BANCORP NC com 710577107 57 2,392 SH   SOLE   2,392 0 0
PEPSICO INC com 713448108 1 7 SH   SOLE   7 0 0
PETIQ INC com 71639t106 510 14,464 SH   SOLE   14,464 0 0
PETMED EXPRESS INC com 716382106 359 10,200 SH   SOLE   10,200 0 0
PFIZER INC com 717081103 1,922 53,063 SH   SOLE   53,063 0 0
PHILIP MORRIS INTL com 718172109 47 533 SH   SOLE   533 0 0
PHILLIPS 66 com 718546104 1 14 SH   SOLE   14 0 0
PIONEER NATL RESOURC com 723787107 9,115 57,391 SH   SOLE   57,391 0 0
PIONEER NATL RESOURC com 723787107 1,232 7,758 SH   OTR 1 0 0 7,758
PIPER SANDLER COS com 724078100 2,736 24,950 SH   SOLE   24,950 0 0
PNC BANK CORP com 693475105 601 3,428 SH   SOLE   3,128 0 300
PNC BANK CORP com 693475105 1,184 6,748 SH   OTR 1 0 0 6,748
PORTLAND GENERAL ELECTRIC CO com 736508847 282 5,935 SH   SOLE   5,935 0 0
POTLATCHDELTIC CORP com 737630103 265 5,003 SH   SOLE   5,003 0 0
PROCTOR & GAMBLE CO com 742718109 7,737 57,129 SH   SOLE   57,129 0 0
PROCTOR & GAMBLE CO com 742718109 2,602 19,210 SH   OTR 1 0 0 19,210
PROG HOLDINGS INC com 74319r101 713 16,470 SH   SOLE   16,470 0 0
PROLOGIS INC com 74340w103 3,441 32,458 SH   SOLE   32,458 0 0
PROSHARES ONLINE RETAIL ETF com 74347b169 3,376 43,036 SH   SOLE   42,741 0 295
PROSHARES ONLINE RETAIL ETF com 74347b169 4,123 52,551 SH   OTR 1 0 0 52,551
PUBLIC STORAGE INC com 74460d109 62 250 SH   SOLE   250 0 0
PURECYCLE TECHNOLOGIES INC COM com 74623v103 80 3,140 SH   OTR   3,140 0 0
QUALCOMM INC com 747525103 2 18 SH   SOLE   18 0 0
QUALTRICS INT'L CL A com 747601201 163 4,945 SH   OTR   4,945 0 0
R1 RCM INC com 749397105 502 20,352 SH   SOLE   20,352 0 0
RADIAN GROUP INC com 750236101 737 31,700 SH   SOLE   31,700 0 0
RANGE RESOURCES CORP com 75281a109 57 5,513 SH   OTR   5,513 0 0
REAL ESTATE SELECT SECTOR SPDR com 81369y860 5 130 SH   SOLE   130 0 0
REAL ESTATE SELECT SECTOR SPDR com 81369y860 1,288 32,611 SH   OTR 1 0 0 32,611
REGIONS FINANCIAL CORP com 7591ep100 5,513 266,838 SH   SOLE   266,838 0 0
REGIONS FINANCIAL CORP com 7591ep100 1,039 50,279 SH   OTR 1 0 0 50,279
RENEWABLE ENERGY GROUP INC com 75972a301 3,994 60,476 SH   SOLE   60,161 0 315
RENEWABLE ENERGY GROUP INC com 75972a301 1,893 28,663 SH   OTR 1 0 0 28,663
RESMED INC com 761152107 3,159 16,281 SH   SOLE   16,281 0 0
RESMED INC com 761152107 120 616 SH   OTR 1 0 0 616
RH com 74967x103 43 72 SH   OTR   72 0 0
RITE AID CORP com 767754872 257 12,569 SH   SOLE   12,569 0 0
ROPER INDUSTRIES INC com 776696106 86 214 SH   SOLE   214 0 0
ROPER INDUSTRIES INC com 776696106 121 300 SH   OTR 1 0 0 300
SALESFORCE.COM INC com 79466l302 4 17 SH   SOLE   17 0 0
SANOFI SPOND F ADR 1 ADR REPS com 80105n105 10 200 SH   SOLE   200 0 0
SCHNEIDER ELECTRIC SE com 80687p106 2,631 86,475 SH   SOLE   86,475 0 0
SCHNEIDER ELECTRIC SE com 80687p106 2 73 SH   OTR 1 0 0 73
SCHNEIDER ELECTRIC SE com 80687p106 15 507 SH   OTR   0 0 507
SCHNITZER STEEL - A com 806882106 1,312 31,405 SH   SOLE   31,405 0 0
SCHWAB EMERGING MARKETS EQUITY com 808524706 9,156 288,113 SH   SOLE   288,113 0 0
SCHWAB EMERGING MARKETS EQUITY com 808524706 2,092 65,833 SH   OTR 1 0 0 65,833
SCHWAB EMERGING MARKETS EQUITY com 808524706 6 197 SH   OTR   0 0 197
SCHWAB FUNDAMENTAL INTL LARGE com 808524755 587 18,300 SH   SOLE   18,300 0 0
SCIENCE APPLICATIONS INT'L com 808625107 34 405 SH   SOLE   405 0 0
SCIENCE APPLICATIONS INT'L com 808625107 142 1,698 SH   OTR 1 0 0 1,698
SEALED AIR CORP com 81211k100 2,677 58,415 SH   SOLE   58,155 0 260
SEMLER SCIENTIFIC INC com 81684m104 1,080 10,049 SH   SOLE   10,049 0 0
SERVOTRONICS INC. com 817732100 16 1,865 SH   SOLE   1,865 0 0
SERVOTRONICS INC. com 817732100 1 100 SH   OTR   100 0 0
SHERWIN-WILLIAMS CO/THE com 824348106 98 133 SH   SOLE   133 0 0
SILVERBOW RESOURCES com 82836g102 128 16,400 SH   SOLE   16,400 0 0
SIMULATIONS PLUS INC com 829214105 3,366 53,224 SH   SOLE   52,794 0 430
SIMULATIONS PLUS INC com 829214105 897 14,182 SH   OTR 1 0 0 14,182
SIXTH STREET SPECIALTY LENDING com 83012a109 853 40,575 SH   SOLE   40,575 0 0
SMITH-MIDLAND CORP com 832156103 18 1,500 SH   SOLE   1,500 0 0
SNOWFLAKE INC com 833445109 146 638 SH   OTR   638 0 0
SONY CORP-SPND ADR com 835699307 44 414 SH   SOLE   414 0 0
SONY CORP-SPND ADR com 835699307 16 155 SH   OTR   0 0 155
SOUTH AFRICA ISHARE com 464286780 45 902 SH   OTR   902 0 0
SPDR KWB BANK ETF com 78464a797 437 8,415 SH   SOLE   8,415 0 0
SPDR S&P DIVIDEND ETF com 78464a763 431 3,648 SH   SOLE   3,648 0 0
SPDR S&P HOMEBUILDERS ETF com 78464a888 1,560 22,171 SH   SOLE   22,171 0 0
SPDR S&P KENSHO SMART MOBILITY com 78468r689 206 3,380 SH   SOLE   3,380 0 0
SPDR S&P OIL & GAS EXPLORATION com 78468r556 20 250 SH   OTR   250 0 0
SPDR S&P REGIONAL BANKING ETF com 78464a698 2,557 38,541 SH   SOLE   38,401 0 140
SPDR S&P REGIONAL BANKING ETF com 78464a698 20 300 SH   OTR   300 0 0
SPDR TRUST SERIES I com 78462f103 1,225 3,090 SH   SOLE   3,090 0 0
SPIRIT AIRLINES INC com 848577102 555 15,051 SH   OTR   15,051 0 0
STORA ENSO OYJ-SPONS ADR com 86210m106 34 1,819 SH   SOLE   1,819 0 0
SUMMIT STATE BANK com 866264203 69 4,200 SH   SOLE   4,200 0 0
SUPER MICRO COMPUTER INC com 86800u104 705 18,055 SH   SOLE   18,055 0 0
SUPPORT.COM INC com 86858w200 170 37,000 SH   SOLE   37,000 0 0
SVB FINANCIAL GROUP com 78486q101 6,166 12,490 SH   SOLE   12,490 0 0
SVB FINANCIAL GROUP com 78486q101 1,370 2,775 SH   OTR 1 0 0 2,775
SYKES ENTERPRISES com 871237103 693 15,725 SH   SOLE   15,725 0 0
SYNNEX CORPORATION com 87162w100 7,565 65,876 SH   SOLE   65,876 0 0
SYNNEX CORPORATION com 87162w100 6 50 SH   OTR   50 0 0
T-MOBILE US INC com 872590104 2,454 19,587 SH   SOLE   19,587 0 0
T-MOBILE US INC com 872590104 2,051 16,373 SH   OTR 1 0 0 16,373
TAIWAN SEMICONDUCTOR-SP ADR com 874039100 5,299 44,801 SH   SOLE   44,666 0 135
TAIWAN SEMICONDUCTOR-SP ADR com 874039100 297 2,508 SH   OTR 1 0 0 2,508
TAIWAN SEMICONDUCTOR-SP ADR com 874039100 6 52 SH   OTR   0 0 52
TANDY LEATHER FACTORY INC com 87538x105 32 8,424 SH   SOLE   8,424 0 0
TARGET CORP com 87612e106 8,342 42,117 SH   SOLE   41,707 0 410
TARGET CORP com 87612e106 1,523 7,688 SH   OTR 1 0 0 7,688
TAYLOR DEVICES INC com 877163105 37 3,260 SH   SOLE   3,260 0 0
TECHNOLOGY SELECT SECTOR SPDR com 81369y803 4,070 30,644 SH   SOLE   30,644 0 0
TECHNOLOGY SELECT SECTOR SPDR com 81369y803 1,947 14,660 SH   OTR 1 0 0 14,660
TECHTARGET com 87874r100 5 65 SH   OTR 1 0 0 65
TENCENT HOLDINGS LTD com 88032q109 51 635 SH   SOLE   635 0 0
TENCENT HOLDINGS LTD com 88032q109 16 198 SH   OTR   0 0 198
TENET HEALTHCARE CORP com 88033g407 3 63 SH   OTR 1 0 0 63
TEXAS INSTRUMENTS com 882508104 3 16 SH   SOLE   16 0 0
TEXTRON INC com 883203101 85 1,508 SH   OTR   1,508 0 0
THERMO FISHER SCNTFC com 883556102 3,851 8,439 SH   SOLE   8,369 0 70
THERMO FISHER SCNTFC com 883556102 1,541 3,376 SH   OTR 1 0 0 3,376
TIMBERLAND BANCORP INC com 887098101 94 3,385 SH   SOLE   3,385 0 0
TIVITY HEALTH INC com 88870r102 541 24,240 SH   SOLE   24,240 0 0
TJX COMPANIES INC com 872540109 2,711 40,986 SH   SOLE   40,986 0 0
TJX COMPANIES INC com 872540109 1,475 22,301 SH   OTR 1 0 0 22,301
TORO COMPANY com 891092108 227 2,200 SH   SOLE   2,200 0 0
TRACTOR SUPPLY COMPANY com 892356106 317 1,790 SH   SOLE   1,790 0 0
TRACTOR SUPPLY COMPANY com 892356106 4 24 SH   OTR 1 0 0 24
TRINET GROUP INC com 896288107 346 4,435 SH   SOLE   4,435 0 0
TRIO-TECH INTERNATIONAL com 896712205 41 9,150 SH   SOLE   9,150 0 0
TRULIEVE CANNABIS CORP com 89788c104 75 1,647 SH   OTR   1,647 0 0
TTEC HOLDINGS INC com 89854h102 472 4,700 SH   SOLE   4,700 0 0
TWILIO INC - A com 90138f102 199 584 SH   OTR   584 0 0
TWITTER INC com 90184L102 45 715 SH   OTR   715 0 0
UNILEVER PLC-SP ADR com 904767704 29 519 SH   SOLE   519 0 0
UNILEVER PLC-SP ADR com 904767704 10 171 SH   OTR   0 0 171
UNION PACIFIC CORP com 907818108 3,721 16,884 SH   SOLE   16,884 0 0
UNION PACIFIC CORP com 907818108 146 663 SH   OTR 1 0 0 663
UNITED NATURAL FOODS INC com 911163103 5 150 SH   OTR 1 0 0 150
UNITED PARCEL SERVICE-CL B com 911312106 14 81 SH   SOLE   81 0 0
UNITED RENTALS INC com 911363109 9,634 29,254 SH   SOLE   29,254 0 0
UNITED RENTALS INC com 911363109 4,605 13,984 SH   OTR 1 0 0 13,984
UNITED STATES LIME & MINERAL com 911922102 277 2,070 SH   SOLE   2,070 0 0
UNITEDHEALTH GROUP INC com 91324p102 9,511 25,563 SH   SOLE   25,378 0 185
UNITEDHEALTH GROUP INC com 91324p102 2,170 5,832 SH   OTR 1 0 0 5,832
UNUM GROUP com 91529y106 83 3,000 SH   SOLE   3,000 0 0
US GLOBAL JETS ETF com 26922a842 524 19,475 SH   SOLE   19,475 0 0
US GLOBAL JETS ETF com 26922a842 8 300 SH   OTR   300 0 0
US SILICA HOLDINGS INC com 90346e103 131 10,688 SH   SOLE   10,688 0 0
VALERO ENERGY CORP com 91913y100 9,001 125,714 SH   SOLE   125,524 0 190
VALERO ENERGY CORP com 91913y100 834 11,654 SH   OTR 1 0 0 11,654
VANDA PHARMACEUTICALS INC com 921659108 662 44,082 SH   SOLE   44,082 0 0
VANECK BDC INCOME ETF com 92189f411 489 30,181 SH   OTR   30,181 0 0
VANECK VACTORS RUSSIA ETF com 92189f403 204 7,898 SH   OTR   7,898 0 0
VANECK VECTORS AGRIBUSINESS ET com 92189f700 147 1,675 SH   SOLE   1,675 0 0
VANECK VECTORS GOLD MINERS ETF com 92189f106 539 16,585 SH   SOLE   16,585 0 0
VANGUARD CONSUMER DISCRETIONAR com 92204a108 4 12 SH   SOLE   12 0 0
VANGUARD CONSUMER STAPLES ETF com 92204a207 1 4 SH   SOLE   4 0 0
VANGUARD ENERGY ETF com 92204a306 1 20 SH   SOLE   20 0 0
VANGUARD FINANCIALS ETF com 92204a405 3 38 SH   SOLE   38 0 0
VANGUARD FTSE ALL-WORLD EX-U com 922042775 6,228 102,645 SH   SOLE   102,195 0 450
VANGUARD FTSE ALL-WORLD EX-U com 922042775 2,522 41,557 SH   OTR 1 0 0 41,557
VANGUARD HEALTH CARE ETF com 92204a504 3 15 SH   SOLE   15 0 0
VANGUARD INDUSTRIALS ETF com 92204a603 3 17 SH   SOLE   17 0 0
VANGUARD INFORMATION TECHNOLOG com 92204a702 5 15 SH   SOLE   15 0 0
VANGUARD MATERIALS ETF com 92204a801 1 6 SH   SOLE   6 0 0
VANGUARD REIT ETF com 922908553 0 3 SH   SOLE   3 0 0
VANGUARD SMALL-CAP VALUE ETF com 922908611 12,330 74,451 SH   SOLE   74,041 0 410
VANGUARD SMALL-CAP VALUE ETF com 922908611 5,962 36,003 SH   OTR 1 0 0 36,003
VANGUARD TELECOM SERVICE ETF com 92204a884 2 17 SH   SOLE   17 0 0
VANGUARD UTILITIES ETF com 92204a876 0 3 SH   SOLE   3 0 0
VECTRUS INC com 92242t101 1,006 18,830 SH   SOLE   18,830 0 0
VERIZON COMMUNICATIONS INC com 92343v104 72 1,246 SH   SOLE   1,246 0 0
VERIZON COMMUNICATIONS INC com 92343v104 259 4,448 SH   OTR 1 0 0 4,448
VESTAS WIND SYSTEMS-UNSP ADR com 925458101 29 416 SH   SOLE   416 0 0
VESTAS WIND SYSTEMS-UNSP ADR com 925458101 13 186 SH   OTR   0 0 186
VIATRIS INC com 92556v106 9 616 SH   SOLE   616 0 0
VILLAGE SUPER MKT -A com 927107409 47 2,000 SH   SOLE   2,000 0 0
VIPSHOP HOLDINGS LTD com 92763w103 62 2,087 SH   SOLE   2,087 0 0
VIPSHOP HOLDINGS LTD com 92763w103 30 992 SH   OTR   0 0 992
VIRCO MFG CORPORATION com 927651109 37 12,000 SH   SOLE   12,000 0 0
VISA INC CL-A com 92826c839 3 12 SH   SOLE   12 0 0
WABTEC CORP com 929740108 0 6 SH   SOLE   6 0 0
WALMART INC com 931142103 13,261 97,627 SH   SOLE   97,077 0 550
WALMART INC com 931142103 3,472 25,562 SH   OTR 1 0 0 25,562
WALT DISNEY CO com 254687106 1 7 SH   SOLE   7 0 0
WILLAMETTE VALLEY VINEYARDS com 969136100 72 7,975 SH   SOLE   7,975 0 0
WILLIAMS COS INC com 969457100 1 54 SH   SOLE   54 0 0
WIX.COM LTD com m98068105 55 198 SH   OTR   198 0 0
XENIA HOTELS & RESORTS INC com 984017103 649 33,280 SH   SOLE   33,280 0 0
ZENDESK INC com 98936J101 241 1,814 SH   OTR   1,814 0 0
ZIONS BANCORPORATION com 989701107 379 6,888 SH   OTR   6,888 0 0
ZOETIS INC com 98978v103 3,903 24,787 SH   SOLE   24,787 0 0
ZOETIS INC com 98978v103 1,421 9,025 SH   OTR 1 0 0 9,025
BANK OF AMERICA 5 3/8 PFD pfd 06053u601 271 10,000 SH   SOLE   10,000 0 0
BANK OF AMERICA FLOAT PERP PFD pfd 060505815 7 259 SH   SOLE   259 0 0
JP MORGAN CHASE 6 PFD pfd 48128b648 412 15,000 SH   SOLE   15,000 0 0
KEY 5.65 PERP Pfd pfd 493267876 135 5,000 SH   SOLE   5,000 0 0
BLACKROCK INVT QUALITY MUNI com 09247d105 53 3,000 SH   SOLE   3,000 0 0
INSPIRE CORPORATE BOND IMPACT com 66538H633 26 1,000 SH   SOLE   1,000 0 0
INSPIRE CORPORATE BOND IMPACT com 66538H633 9 366 SH   OTR 1 0 0 366
INVESCO VARIABLE RATE PREFERRE com 46138G870 2,053 79,423 SH   SOLE   79,063 0 360
INVESCO VARIABLE RATE PREFERRE com 46138G870 1,309 50,635 SH   OTR 1 0 0 50,635
ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 1,139 10,777 SH   SOLE   10,777 0 0
ISHARES 10-20 YEAR TSURY BOND com 464288653 533 3,806 SH   SOLE   3,806 0 0
ISHARES AGENCY BOND ETF com 464288166 784 6,661 SH   SOLE   6,661 0 0
ISHARES AGENCY BOND ETF com 464288166 3,417 29,028 SH   OTR 1 0 0 29,028
ISHARES BARCLAYS 1-3 TREASURY com 464287457 13,892 161,061 SH   SOLE   160,638 0 423
ISHARES BARCLAYS 1-3 TREASURY com 464287457 171 1,980 SH   OTR   1,980 0 0
ISHARES BARCLAYS 1-3 TREASURY com 464287457 5,624 65,201 SH   OTR 1 0 0 65,201
ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1 8 SH   SOLE   8 0 0
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 11,457 88,205 SH   SOLE   88,205 0 0
ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 7,039 54,194 SH   OTR 1 0 0 54,194
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 3,918 34,692 SH   SOLE   34,692 0 0
ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 2,232 19,764 SH   OTR 1 0 0 19,764
ISHARES BARCLAYS MBS BOND FUND com 464288588 5,044 46,522 SH   SOLE   46,522 0 0
ISHARES BARCLAYS MBS BOND FUND com 464288588 447 4,123 SH   OTR 1 0 0 4,123
ISHARES BARCLAYS TIPS BOND FUN com 464287176 6,973 55,561 SH   SOLE   55,486 0 75
ISHARES BARCLAYS TIPS BOND FUN com 464287176 4,191 33,396 SH   OTR 1 0 0 33,396
ISHARES BROAD USD INV GRADE CO com 464288620 748 12,661 SH   SOLE   12,661 0 0
ISHARES CONVERTIBLE BOND ETF com 46435g102 12,936 131,700 SH   SOLE   131,515 0 185
ISHARES CONVERTIBLE BOND ETF com 46435g102 10 100 SH   OTR   100 0 0
ISHARES CONVERTIBLE BOND ETF com 46435g102 1,913 19,472 SH   OTR 1 0 0 19,472
ISHARES CORE US AGGRGT BOND ET com 464287226 1,121 9,850 SH   SOLE   9,850 0 0
ISHARES CORE US AGGRGT BOND ET com 464287226 1,532 13,462 SH   OTR 1 0 0 13,462
ISHARES FLOATING RATE BOND ETF com 46429b655 6,969 137,243 SH   SOLE   136,658 0 585
ISHARES FLOATING RATE BOND ETF com 46429b655 1,180 23,232 SH   OTR 1 0 0 23,232
ISHARES IBOXX HIGH YIELD CORPO com 464288513 74 850 SH   OTR   850 0 0
ISHARES IBOXX INV GR CORP BD com 464287242 1,459 11,218 SH   SOLE   11,218 0 0
ISHARES INTERMEDIATE-TERM CORP com 464288638 9,446 159,486 SH   SOLE   158,561 0 925
ISHARES INTERMEDIATE-TERM CORP com 464288638 12 200 SH   OTR   200 0 0
ISHARES INTERMEDIATE-TERM CORP com 464288638 8,817 148,866 SH   OTR 1 0 0 148,866
ISHARES INTERMEDIATE GOV/CREDI com 464288612 2,107 18,345 SH   SOLE   18,345 0 0
ISHARES JPMORGAN USD EMERGING com 464288281 712 6,535 SH   SOLE   6,450 0 85
ISHARES JPMORGAN USD EMERGING com 464288281 2,511 23,063 SH   OTR 1 0 0 23,063
ISHARES LONG-TERM CORP BOND ET com 464289511 1 22 SH   SOLE   22 0 0
ISHARES NATIONL MUNI BOND ETF com 464288414 3,620 31,197 SH   SOLE   31,197 0 0
ISHARES SHOR TERM NATL MUNI BO com 464288158 5,245 48,645 SH   SOLE   48,645 0 0
ISHARES SHORT-TERM CORPORATE B com 464288646 16,294 297,989 SH   SOLE   296,414 0 1,575
ISHARES SHORT-TERM CORPORATE B com 464288646 22 400 SH   OTR   400 0 0
ISHARES SHORT-TERM CORPORATE B com 464288646 12,390 226,600 SH   OTR 1 0 0 226,600
ISHARES SHORT TREASURY BOND ET com 464288679 2,246 20,320 SH   SOLE   20,320 0 0
ISHARES SHORT TREASURY BOND ET com 464288679 5,436 49,192 SH   OTR 1 0 0 49,192
ISHARES TREASURY FLOATING RATE com 46434v860 14 273 SH   SOLE   273 0 0
NUVEEN CALIFORNIA MUNICI com 67062c107 84 8,230 SH   SOLE   8,230 0 0
NUVEEN INSRD VIRGNIA PRE com 67064r102 132 8,100 SH   SOLE   8,100 0 0
NUVEEN MUNICIPAL VALUE C com 670928100 804 72,178 SH   SOLE   72,178 0 0
NUVEEN OHIO QUALITY INC MUNI com 670980101 121 7,745 SH   SOLE   7,745 0 0
NUVEEN PFD & INC OPPORTUNITIES com 67073b106 66 7,000 SH   SOLE   7,000 0 0
NUVEEN SELECT MATURITY M com 67061t101 875 81,910 SH   SOLE   81,910 0 0
PIMCO INTERMEDICATE MUNICIPAL com 72201r866 7 133 SH   SOLE   133 0 0
QUADRATIC INT RTE VOL INFL H E com 500767736 129 4,500 SH   OTR   4,500 0 0
SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 11,531 138,348 SH   SOLE   138,148 0 200
SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 4,443 53,311 SH   OTR 1 0 0 53,311
SPDR BARCLAYS CAPITAL CONVERTI com 78464a359 560 6,723 SH   OTR   6,723 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 3,849 77,665 SH   SOLE   77,665 0 0
SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 1,435 28,962 SH   OTR   28,962 0 0
SPDR PORT SHRT TRM CORP BND com 78464a474 3,080 98,363 SH   SOLE   98,363 0 0
VANECK VECTORS ATM-FREE INT. M com 92189h201 1,300 25,370 SH   OTR   25,370 0 0
VANECK VECTORS FALLEN ANGEL HI com 92189f437 32 990 SH   SOLE   840 0 150
VANECK VECTORS FALLEN ANGEL HI com 92189f437 518 16,238 SH   OTR   16,238 0 0
VANGUARD INTERMEDIATE TERM COR com 92206c870 27 287 SH   SOLE   287 0 0
VANGUARD LONG-TERM CORPORATE B com 92206C813 10 102 SH   SOLE   102 0 0
VANGUARD SHORT-TERM BOND ETF com 921937827 516 6,275 SH   SOLE   6,275 0 0
VANGUARD SHORT TERM COR BD ETF com 92206c409 1,495 18,121 SH   SOLE   18,121 0 0
VANGUARD SHORT TERM COR BD ETF com 92206c409 2,663 32,276 SH   OTR 1 0 0 32,276
VANGUARD TAX-EXEMPT BOND ETF com 922907746 292 5,335 SH   SOLE   5,335 0 0
VANGUARD TAX-MANAGED BALANCED com 921943304 2,426 62,493 SH   SOLE   62,493 0 0
LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 2 3,000 SH   SOLE   3,000 0 0