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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
10X GENOMICS INCCL A COM88025U10917SH SOLE 700
2U INCCOM90214J1011092,731SH OTR1002,731
3-D SYS CORP DELCOM NEW88554D20510947SH SOLE 94700
3M COCOM88579Y101531SH OTR10031
3M COCOM88579Y1016903,949SH SOLE 3,94900
ABB LTDSPONSORED ADR000375204582,091SH SOLE 2,09100
ABB LTDSPONSORED ADR0003752044147SH OTR100147
ABBOTT LABSCOM0028241001,13410,359SH SOLE 10,35900
ABBOTT LABSCOM0028241004373,990SH OTR1003,990
ABBVIE INCCOM00287Y1091,86917,443SH SOLE 17,44300
ABBVIE INCCOM00287Y1091721,609SH OTR1001,609
ABERCROMBIE & FITCH COCL A002896207295SH SOLE 9500
ABERDEEN ASIA-PACIFIC INCOMECOM00300910733976,083SH SOLE 76,08300
ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L1081260SH SOLE 26000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A1041568,537SH OTR1008,537
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A1041739,462SH SOLE 9,46200
ABERDEEN STD PLATINUM ETF TRPHYSCL PLATM SHS0032601061621,612SH SOLE 1,61200
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET00326310031314SH SOLE 31400
ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS003264108153SH SOLE 5300
ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L1008900SH SOLE 90000
ABIOMED INCCOM003654100106326SH OTR100326
ABIOMED INCCOM003654100721SH SOLE 2100
ABM INDS INCCOM000957100261SH OTR10061
ACADIA PHARMACEUTICALS INCCOM00422510828519SH SOLE 51900
ACCELERON PHARMA INCCOM00434H10803SH SOLE 300
ACCENTURE PLC IRELANDSHS CLASS AG1151C1013821,461SH SOLE 1,46100
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014681,791SH OTR1001,791
ACCO BRANDS CORPCOM00081T108180SH SOLE 8000
ACTIVISION BLIZZARD INCCOM00507V1091401,506SH OTR1001,506
ACTIVISION BLIZZARD INCCOM00507V1091,11011,957SH SOLE 11,95700
ACUSHNET HOLDINGS CORPCOM005098108382SH SOLE 8200
ADAM NAT RES FD INCCOM00548F1055483SH SOLE 48300
ADAMS DIVERSIFIED EQUITY FDCOM00621210428116,245SH SOLE 16,24500
ADAPTHEALTH CORPCOM CL A00653Q1027180SH SOLE 18000
ADAPTIMMUNE THERAPEUTICS PLCSPONDS ADR00653A1073475SH SOLE 47500
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F109347SH OTR10047
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F10930500SH SOLE 50000
ADOBE SYSTEMS INCORPORATEDCOM00724F1012,2334,464SH SOLE 4,46400
ADOBE SYSTEMS INCORPORATEDCOM00724F101471942SH OTR100942
ADVANCE AUTO PARTS INCCOM00751Y106213SH OTR10013
ADVANCED MICRO DEVICES INCCOM0079031072,63628,744SH SOLE 28,74400
ADVANCED MICRO DEVICES INCCOM007903107448SH OTR10048
ADVANSIX INCCOM00773T1013125SH SOLE 12500
ADVENT CONVERTIBLE & INCOMECOM00764C109754,566SH SOLE 4,56600
ADVISORSHARES TRPURE CANNABIS00768Y495955,600SH SOLE 5,60000
ADVISORSHARES TRNEWFLT MULSINC00768Y7271032,095SH SOLE 2,09500
ADVISORSHARES TRFOLIOBEYOND SMRT00768Y83413498SH SOLE 49800
AEROJET ROCKETDYNE HLDGS INCCOM007800105592SH SOLE 9200
AEROJET ROCKETDYNE HLDGS INCCOM007800105801,522SH OTR1001,522
AEROVIRONMENT INCCOM008073108338SH SOLE 3800
AES CORPCOM00130H105341,436SH SOLE 1,43600
AES CORPCOM00130H1055209SH OTR100209
AFLAC INCCOM001055102358SH OTR10058
AFLAC INCCOM001055102952,142SH SOLE 2,14200
AGCO CORPCOM00108410212112SH SOLE 11200
AGEAGLE AERIAL SYS INC NEWCOM00848K101366,000SH SOLE 6,00000
AGILE THERAPEUTICS INCCOM00847L1001200SH SOLE 20000
AGILENT TECHNOLOGIES INCCOM00846U10118153SH OTR100153
AGILENT TECHNOLOGIES INCCOM00846U10125207SH SOLE 20700
AGNC INVT CORPCOM00123Q10416992SH OTR100992
AGNC INVT CORPCOM00123Q104271,700SH SOLE 1,70000
AGNICO EAGLE MINES LTDCOM0084741083975,637SH OTR1005,637
AIR LEASE CORPCL A00912X3029208SH OTR100208
AIR PRODS & CHEMS INCCOM0091581063961,442SH OTR1001,442
AIR PRODS & CHEMS INCCOM00915810641150SH SOLE 15000
AIR TRANSPORT SERVICES GRP ICOM00922R10527850SH SOLE 85000
AIRBNB INCCOM CL A009066101535SH OTR10035
AIRBNB INCCOM CL A009066101120815SH SOLE 81500
AKAMAI TECHNOLOGIES INCCOM00971T1011511,436SH OTR1001,436
AKAMAI TECHNOLOGIES INCCOM00971T10144422SH SOLE 42200
AKOUSTIS TECHNOLOGIES INCCOM00973N10214712,000SH OTR10012,000
ALARM COM HLDGS INCCOM011642105218SH OTR10018
ALARM COM HLDGS INCCOM0116421051581,531SH SOLE 1,53100
ALASKA AIR GROUP INCCOM011659109611,180SH SOLE 1,18000
ALBEMARLE CORPCOM012653101854SH OTR10054
ALBEMARLE CORPCOM01265310121140SH SOLE 14000
ALBERTSONS COS INCCOMMON STOCK013091103633,572SH SOLE 3,57200
ALCOA CORPCOM013872106241,060SH SOLE 1,06000
ALCON AGORD SHSH0130112827403SH SOLE 40300
ALCON AGORD SHSH01301128691SH OTR10091
ALDEYRA THERAPEUTICS INCCOM01438T1062340SH SOLE 34000
ALEXANDER & BALDWIN INC NEWCOM014491104251,424SH OTR1001,424
ALEXANDRIA REAL ESTATE EQ INCOM01527110936200SH SOLE 20000
ALEXANDRIA REAL ESTATE EQ INCOM015271109847SH OTR10047
ALEXION PHARMACEUTICALS INCCOM01535110914SH OTR1004
ALGONQUIN PWR UTILS CORPCOM0158571052128SH OTR100128
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10228119SH OTR100119
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,3135,642SH SOLE 5,64200
ALIGN TECHNOLOGY INCCOM016255101713SH SOLE 1300
ALIGN TECHNOLOGY INCCOM0162551011018SH OTR10018
ALLEGHANY CORP DELCOM017175100240398SH OTR100398
ALLEGHENY TECHNOLOGIES INCCOM01741R10214835SH SOLE 83500
ALLEGION PLCORD SHSG0176J1091193SH SOLE 9300
ALLETE INCCOM NEW018522300225SH SOLE 2500
ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R10617614,972SH SOLE 14,97200
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10630880SH SOLE 88000
ALLIANT ENERGY CORPCOM018802108230SH SOLE 3000
ALLIANT ENERGY CORPCOM0188021088149SH OTR100149
ALLIANZGI ARTIFICIAL INTELLICOM01883M101491,869SH SOLE 1,86900
ALLIANZGI CONV & INCOME FDCOM0188281036511,380SH SOLE 11,38000
ALLIANZGI DIVIDEND INT & PRMCOM01883A107342,500SH SOLE 2,50000
ALLSTATE CORPCOM0200021011641,496SH SOLE 1,49600
ALLSTATE CORPCOM020002101104939SH OTR100939
ALLY FINL INCCOM02005N1004100SH SOLE 10000
ALLY FINL INCCOM02005N1007191SH OTR100191
ALPHABET INCCAP STK CL C02079K1072,2811,302SH SOLE 1,30200
ALPHABET INCCAP STK CL A02079K3052,9081,659SH SOLE 1,65900
ALPHABET INCCAP STK CL C02079K107345197SH OTR100197
ALPHABET INCCAP STK CL A02079K305685391SH OTR100391
ALPS ETF TRSECTR DIV DOGS00162Q85862013,899SH SOLE 13,89900
ALPS ETF TRRIVRFRNT STR INC00162Q783943,802SH SOLE 3,80200
ALPS ETF TRCLEAN ENERGY00162Q4601662,071SH SOLE 2,07100
ALPS ETF TRALERIAN MLP00162Q452612,377SH SOLE 2,37700
ALPS ETF TRMED BREAKTHGH00162Q5935105SH OTR100105
ALTERYX INCCOM CL A02156B10303SH OTR1003
ALTICE USA INCCL A02156K10317458SH OTR100458
ALTRIA GROUP INCCOM02209S1031,31932,177SH SOLE 32,17700
ALTRIA GROUP INCCOM02209S1033307,902SH OTR1007,902
AMALGAMATED BK NEW YORK N YCLASS A0226631086400SH SOLE 40000
AMARIN CORP PLCSPONS ADR NEW0231112062450SH SOLE 45000
AMAZON COM INCCOM0231351061,189365SH OTR100365
AMAZON COM INCCOM02313510611,0913,405SH SOLE 3,40500
AMC NETWORKS INCCL A00164V1037186SH OTR100186
AMEDISYS INCCOM0234361084611,570SH OTR1001,570
AMER STATES WTR COCOM029899101223SH OTR10023
AMER STATES WTR COCOM02989910116200SH SOLE 20000
AMERCOCOM02358610013SH OTR1003
AMEREN CORPCOM0236081028103SH OTR100103
AMEREN CORPCOM0236081021682,151SH SOLE 2,15100
AMERESCO INCCL A02361E108811,556SH SOLE 1,55600
AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V107317,275SH SOLE 7,27500
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105196SH OTR10096
AMERICAN AIRLS GROUP INCCOM02376R102372,349SH OTR1002,349
AMERICAN AIRLS GROUP INCCOM02376R10259537,735SH SOLE 37,73500
AMERICAN AXLE & MFG HLDGS INCOM024061103172,000SH SOLE 2,00000
AMERICAN CAMPUS CMNTYS INCCOM02483510038898SH OTR100898
AMERICAN EAGLE OUTFITTERS INCOM02553E106412,020SH SOLE 2,02000
AMERICAN ELEC PWR CO INCCOM02553710198011,771SH SOLE 11,77100
AMERICAN ELEC PWR CO INCCOM025537101672SH OTR10072
AMERICAN EXPRESS COCOM0258161091,1829,773SH SOLE 9,77300
AMERICAN EXPRESS COCOM0258161092021,668SH OTR1001,668
AMERICAN FINL GROUP INC OHIOCOM02593210416SH SOLE 600
AMERICAN HOMES 4 RENTCL A02665T306652,171SH OTR1002,171
AMERICAN HOMES 4 RENTCL A02665T3063100SH SOLE 10000
AMERICAN INTL GROUP INCCOM NEW02687478411277SH SOLE 27700
AMERICAN INTL GROUP INCCOM NEW02687478417456SH OTR100456
AMERICAN INTL GROUP INC*W EXP 01/19/202026874156081SH SOLE 8100
AMERICAN OUTDOOR BRANDS INCCOM02875D1094254SH SOLE 25400
AMERICAN TOWER CORP NEWCOM03027X1005252,337SH SOLE 2,33700
AMERICAN TOWER CORP NEWCOM03027X100136601SH OTR100601
AMERICAN WELL CORPCL A03044L1051415,569SH SOLE 5,56900
AMERICAN WTR WKS CO INC NEWCOM030420103320SH OTR10020
AMERICAN WTR WKS CO INC NEWCOM03042010369451SH SOLE 45100
AMERICOLD RLTY TRCOM03064D108373SH SOLE 7300
AMERICOLD RLTY TRCOM03064D108681,818SH OTR1001,818
AMERIPRISE FINL INCCOM03076C1061892SH OTR10092
AMERIPRISE FINL INCCOM03076C1061682SH SOLE 8200
AMERISOURCEBERGEN CORPCOM03073E10527276SH SOLE 27600
AMERISOURCEBERGEN CORPCOM03073E10517173SH OTR100173
AMETEK INCCOM03110010016129SH SOLE 12900
AMETEK INCCOM03110010004SH OTR1004
AMGEN INCCOM0311621006792,953SH SOLE 2,95300
AMGEN INCCOM0311621002881,253SH OTR1001,253
AMN HEALTHCARE SVCS INCCOM0017441017100SH SOLE 10000
AMN HEALTHCARE SVCS INCCOM00174410118SH OTR1008
AMNEAL PHARMACEUTICALS INCCOM STK CL A03168L105316,800SH SOLE 6,80000
AMPHENOL CORP NEWCL A032095101970SH OTR10070
AMPLIFY ETF TRONLIN RETL ETF0321081024113,594SH OTR1003,594
AMPLIFY ETF TRCWP ENHANCED DIV03210840963419,380SH SOLE 19,38000
AMPLIFY ETF TRBLOCKCHAIN LDR03210860726737SH SOLE 73700
AMPLIFY ETF TRHIGH INCOME032108847452,800SH SOLE 2,80000
AMPLIFY ETF TRONLIN RETL ETF03210810255484SH SOLE 48400
ANALOG DEVICES INCCOM0326541051,0407,037SH SOLE 7,03700
ANALOG DEVICES INCCOM0326541056754,569SH OTR1004,569
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081071,527SH SOLE 1,52700
ANNALY CAPITAL MANAGEMENT INCOM0357104093362SH OTR100362
ANNALY CAPITAL MANAGEMENT INCOM03571040919422,930SH SOLE 22,93000
ANSYS INCCOM03662Q1059112,503SH OTR1002,503
ANTARES PHARMA INCCOM0366421063851SH SOLE 85100
ANTERO RESOURCES CORPCOM03674X10615227,978SH SOLE 27,97800
ANTHEM INCCOM036752103124386SH SOLE 38600
ANTHEM INCCOM0367521031548SH OTR10048
AON PLCSHS CL AG0403H10826124SH SOLE 12400
AON PLCSHS CL AG0403H1081677SH OTR10077
APACHE CORPCOM037411105372,605SH SOLE 2,60500
APHRIA INCCOM03765K1042300SH SOLE 30000
APOLLO GLOBAL MGMT INCCOM CL A03768E105488SH SOLE 8800
APOLLO INVT CORPCOM NEW03761U50210936SH OTR100936
APOLLO SR FLOATING RATE FD ICOM037636107523,601SH OTR1003,601
APPFOLIO INCCOM CL A03783C100635SH OTR10035
APPIAN CORPCL A03782L1012681,656SH OTR1001,656
APPIAN CORPCL A03782L1011661,026SH SOLE 1,02600
APPLE HOSPITALITY REIT INCCOM NEW03784Y200178SH OTR10078
APPLE HOSPITALITY REIT INCCOM NEW03784Y200906,990SH SOLE 6,99000
APPLE INCCOM0378331009477,137SH OTR1007,137
APPLE INCCOM03783310036,851277,725SH SOLE 277,72500
APPLIED MATLS INCCOM03822210514162SH OTR100162
APPLIED MATLS INCCOM0382221055065,859SH SOLE 5,85900
APPLIED MOLECULAR TRANS INCCOM03824M109120SH SOLE 2000
APTARGROUP INCCOM03833610319SH SOLE 900
APTIV PLCSHSG6095L1091184SH OTR10084
APTIV PLCSHSG6095L109648SH SOLE 4800
AQUESTIVE THERAPEUTICS INCCOM03843E1041200SH SOLE 20000
ARBOR REALTY TRUST INCCOM038923108292,061SH SOLE 2,06100
ARBUTUS BIOPHARMA CORPCOM03879J1001200SH SOLE 20000
ARCBEST CORPCOM03937C105380SH SOLE 8000
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L203148SH OTR10048
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L2031647,151SH SOLE 7,15100
ARCH CAP GROUP LTDORDG0450A105120SH SOLE 2000
ARCHER DANIELS MIDLAND COCOM0394831021733,433SH SOLE 3,43300
ARCHER DANIELS MIDLAND COCOM0394831021162,309SH OTR1002,309
ARCONIC CORPORATIONCOM03966V10710319SH SOLE 31900
ARES CAPITAL CORPCOM04010L103169SH OTR10069
ARES CAPITAL CORPCOM04010L103201,208SH SOLE 1,20800
ARGAN INCCOM04010E109671,500SH SOLE 1,50000
ARISTA NETWORKS INCCOM0404131063881,337SH SOLE 1,33700
ARK ETF TRFINTECH INNOVA00214Q708581,160SH SOLE 1,16000
ARK ETF TRINNOVATION ETF00214Q1044443,563SH SOLE 3,56300
ARK ETF TRNEXT GNRTN INTER00214Q40137254SH OTR100254
ARK ETF TRGENOMIC REV ETF00214Q3023513,766SH OTR1003,766
ARK ETF TRAUTNMUS TECHNLGY00214Q20342552SH SOLE 55200
ARK ETF TRNEXT GNRTN INTER00214Q40199675SH SOLE 67500
ARK ETF TRGENOMIC REV ETF00214Q3021,44915,534SH SOLE 15,53400
ARLO TECHNOLOGIES INCCOM04206A1017940SH SOLE 94000
ARMOUR RESIDENTIAL REIT INCCOM NEW042315507029SH OTR10029
ARMSTRONG WORLD INDS INCCOM04247X10213179SH SOLE 17900
ARROW ELECTRS INCCOM042735100438SH OTR10038
ARROW ELECTRS INCCOM04273510013130SH SOLE 13000
ARROW FINL CORPCOM0427441023112SH SOLE 11200
ARROWHEAD PHARMACEUTICALS INCOM04280A100457SH SOLE 5700
ARTISAN PARTNERS ASSET MGMTCL A04316A10808SH OTR1008
ARTISAN PARTNERS ASSET MGMTCL A04316A108237SH SOLE 3700
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W1004616SH OTR100616
ASHFORD HOSPITALITY TR INCCOM SHS0441038771500SH SOLE 50000
ASHLAND GLOBAL HLDGS INCCOM044186104675SH SOLE 7500
ASML HOLDING N VN Y REGISTRY SHSN0705921037SH SOLE 700
ASML HOLDING N VN Y REGISTRY SHSN070592102858SH OTR10058
ASPEN TECHNOLOGY INCCOM0453271031911,467SH OTR1001,467
ASPEN TECHNOLOGY INCCOM0453271037605,832SH SOLE 5,83200
ASSURANT INCCOM04621X108643SH SOLE 4300
ASTRAZENECA PLCSPONSORED ADR0463531089182SH OTR100182
ASTRAZENECA PLCSPONSORED ADR04635310835703SH SOLE 70300
AT&T INCCOM00206R102822,851SH OTR1002,851
AT&T INCCOM00206R1022,999104,283SH SOLE 104,28300
ATHENEX INCCOM04685N1039820SH SOLE 82000
ATHERSYS INC NEWCOM04744L106400228,800SH SOLE 228,80000
ATLASSIAN CORP PLCCL AG06242104624SH OTR10024
ATLASSIAN CORP PLCCL AG062421048343,564SH SOLE 3,56400
ATMOS ENERGY CORPCOM04956010562649SH SOLE 64900
AUDIOCODES LTDORDM153421043100SH SOLE 10000
AUDIOCODES LTDORDM15342104256SH OTR10056
AURORA CANNABIS INCCOM05156X884192,322SH SOLE 2,32200
AUTODESK INCCOM052769106188615SH OTR100615
AUTOHOME INCSP ADR RP CL A05278C107657SH SOLE 5700
AUTOMATIC DATA PROCESSING INCOM0530151031801,022SH SOLE 1,02200
AUTOMATIC DATA PROCESSING INCOM05301510318SH OTR1008
AUTOZONE INCCOM0533321022723SH SOLE 2300
AVALARA INCCOM05338G1061275SH SOLE 7500
AVALARA INCCOM05338G10618SH OTR1008
AVALONBAY CMNTYS INCCOM05348410114SH SOLE 400
AVALONBAY CMNTYS INCCOM05348410178480SH OTR100480
AVANOS MED INCCOM05350V10615318SH SOLE 31800
AVANTOR INCCOM05352A10023834SH SOLE 83400
AVERY DENNISON CORPCOM05361110917112SH OTR100112
AVERY DENNISON CORPCOM0536111091382SH SOLE 8200
AVIAT NETWORKS INCCOM NEW05366Y20101SH SOLE 100
AVID TECHNOLOGY INCCOM05367P100633,950SH SOLE 3,95000
AVINGER INCCOM05373460425,000SH SOLE 5,00000
AVIS BUDGET GROUPCOM053774105461,227SH SOLE 1,22700
AVNET INCCOM05380710312329SH OTR100329
AXALTA COATING SYS LTDCOMG0750C1086207SH OTR100207
AXALTA COATING SYS LTDCOMG0750C10827950SH SOLE 95000
AXIS CAP HLDGS LTDSHSG0692U10908SH SOLE 800
AXOGEN INCCOM05463X106291,600SH SOLE 1,60000
AXON ENTERPRISE INCCOM05464C10116131SH OTR100131
AXON ENTERPRISE INCCOM05464C1011351,100SH SOLE 1,10000
AXSOME THERAPEUTICS INCCOM05464T10457700SH SOLE 70000
BADGER METER INCCOM056525108333SH OTR10033
BAIDU INCSPON ADR REP A056752108210SH OTR10010
BAIDU INCSPON ADR REP A0567521082501,156SH SOLE 1,15600
BAKER HUGHES COMPANYCL A05722G10020968SH OTR100968
BALL CORPCOM05849810614151SH OTR100151
BALL CORPCOM058498106218SH SOLE 1800
BALLARD PWR SYS INC NEWCOM05858610814615SH SOLE 61500
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10171,340SH OTR1001,340
BANCO SANTANDER BRASIL S AADS REP 1 UNIT05967A1074442SH OTR100442
BANDWIDTH INCCOM CL A05988J1035953,869SH SOLE 3,86900
BANK HAWAII CORPCOM062540109336SH SOLE 3600
BANK MONTREAL QUECOM06367110111144SH SOLE 14400
BANK NEW YORK MELLON CORPCOM064058100119SH OTR10019
BANK NEW YORK MELLON CORPCOM0640581002365,562SH SOLE 5,56200
BANK NOVA SCOTIA B CCOM06414910724440SH SOLE 44000
BANK OF NT BUTTERFIELD&SON LSHS NEWG0772R2084125SH OTR100125
BANK OF THE JAMES FINL GP INCOM4702991081100SH SOLE 10000
BANK OZKCOM06417N103385SH OTR10085
BANK OZKCOM06417N10320631SH SOLE 63100
BARCLAYS BANK PLCIPATH SHILR CAPE06742A6691796SH SOLE 9600
BARCLAYS PLCADR06738E2043321SH OTR100321
BARRETT BUSINESS SVCS INCCOM06846310832468SH SOLE 46800
BARRICK GOLD CORPCOM06790110832914,421SH OTR10014,421
BARRICK GOLD CORPCOM0679011081526,693SH SOLE 6,69300
BAUSCH HEALTH COS INCCOM07173410727413,217SH SOLE 13,21700
BAUSCH HEALTH COS INCCOM071734107168SH OTR10068
BAXTER INTL INCCOM07181310928349SH SOLE 34900
BCE INCCOM NEW05534B76011249SH OTR100249
BCE INCCOM NEW05534B76023548SH SOLE 54800
BECTON DICKINSON & COCOM0758871092390SH OTR10090
BECTON DICKINSON & COCOM07588710958231SH SOLE 23100
BED BATH & BEYOND INCCOM0758961003156SH SOLE 15600
BELDEN INCCOM07745410612292SH SOLE 29200
BERKELEY LTS INCCOM084310101114SH SOLE 1400
BERKLEY W R CORPCOM08442310249733SH SOLE 73300
BERKSHIRE HATHAWAY INC DELCL B NEW0846707025,87025,315SH SOLE 25,31500
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,0584,562SH OTR1004,562
BERRY GLOBAL GROUP INCCOM08579W103591,050SH SOLE 1,05000
BEST BUY INCCOM08651610179793SH SOLE 79300
BEST BUY INCCOM086516101113SH OTR10013
BEYOND MEAT INCCOM08862E1093312,647SH SOLE 2,64700
BEYOND MEAT INCCOM08862E109216SH OTR10016
BHP GROUP LTDSPONSORED ADS088606108582SH OTR10082
BHP GROUP PLCSPONSORED ADR05545E209115SH SOLE 1500
BIG LOTS INCCOM08930210311260SH SOLE 26000
BILIBILI INCSPONS ADS REP Z0900401061181,375SH SOLE 1,37500
BILL COM HLDGS INCCOM0900431003,72327,275SH SOLE 27,27500
BIO RAD LABS INCCL A0905722072034SH SOLE 3400
BIO RAD LABS INCCL A0905722071424SH OTR10024
BIO-TECHNE CORPCOM09073M1042167SH OTR10067
BIO-TECHNE CORPCOM09073M1041857SH SOLE 5700
BIODELIVERY SCIENCES INTL INCOM09060J106706168,200SH SOLE 168,20000
BIOGEN INCCOM09062X103163664SH SOLE 66400
BIOGEN INCCOM09062X10332132SH OTR100132
BIOLINERX LTDSPONSORED ADS09071M20593,598SH SOLE 3,59800
BIONDVAX PHARMACEUTICALS LTDSPOND ADS09073Q10541,350SH SOLE 1,35000
BIONTECH SESPONSORED ADS09075V10212152SH SOLE 15200
BIOTELEMETRY INCCOM0906721067100SH SOLE 10000
BJS RESTAURANTS INCCOM09180C1068200SH SOLE 20000
BK OF AMERICA CORPCOM0605051041,78158,747SH SOLE 58,74700
BK OF AMERICA CORPCOM060505104351,171SH OTR1001,171
BLACK KNIGHT INCCOM09215C1051241,409SH OTR1001,409
BLACKBERRY LTDCOM09228F103152,265SH SOLE 2,26500
BLACKLINE INCCOM09239B1095103,821SH OTR1003,821
BLACKROCK CAP INVT CORPCOM0925331084717,434SH SOLE 17,43400
BLACKROCK CORE BD TRSHS BEN INT09249E101171,019SH OTR1001,019
BLACKROCK CORE BD TRSHS BEN INT09249E1015314SH SOLE 31400
BLACKROCK CORPOR HI YLD FD ICOM09255P10751144,692SH SOLE 44,69200
BLACKROCK CR ALLOCATION INCOCOM092508100644,350SH SOLE 4,35000
BLACKROCK ENHANCD CAP & INMCOM09256A109261,516SH SOLE 1,51600
BLACKROCK ENHANCED EQUITY DICOM09251A104475,605SH SOLE 5,60500
BLACKROCK ENHANCED INTL DIVCOM BENE INTER092524107142,300SH SOLE 2,30000
BLACKROCK INCCOM09247X101265367SH OTR100367
BLACKROCK INCCOM09247X1019501,316SH SOLE 1,31600
BLACKROCK MULTI-SECTOR INC TCOM09258A107251,400SH SOLE 1,40000
BLACKROCK MUN INCM INVT QTYCOM09250G1024250SH OTR100250
BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10525970SH SOLE 97000
BLACKROCK MUNIHLDNGS CALI QLCOM09254L107835,500SH SOLE 5,50000
BLACKROCK MUNIYIELD CALIF FDCOM09254M10515310,350SH SOLE 10,35000
BLACKROCK MUNIYIELD CALIF QUCOM09254N10305SH SOLE 500
BLACKROCK MUNIYIELD N Y QUALCOM09255E102594,464SH SOLE 4,46400
BLACKROCK MUNIYILD QULT FD ICOM09254F100633,800SH OTR1003,800
BLACKROCK MUNIYLD MICH QLTYCOM09254V1051419,650SH SOLE 9,65000
BLACKROCK RES & COMMODITIESSHS09257A1083368SH SOLE 36800
BLACKROCK SCIENCE & TECH TRSHS BEN INT09260K10126711SH SOLE 71100
BLACKROCK SCIENCE & TECHNOLOSHS09258G1041893,546SH SOLE 3,54600
BLACKROCK TCP CAPITAL CORPCOM09259E108484,248SH SOLE 4,24800
BLACKROCK UTILITIES INFRSTRCCOM09248D104481,927SH SOLE 1,92700
BLACKSTONE GROUP INCCOM CL A09260D10729441SH OTR100441
BLACKSTONE GROUP INCCOM CL A09260D1074096,308SH SOLE 6,30800
BLACKSTONE MTG TR INCCOM CL A09257W100612,171SH OTR1002,171
BLOCK H & R INCCOM093671105146SH OTR10046
BLOCK H & R INCCOM0936711058497SH SOLE 49700
BLOOM ENERGY CORPCOM CL A093712107371,282SH SOLE 1,28200
BLOOMIN BRANDS INCCOM09423510831216,074SH SOLE 16,07400
BLUEBIRD BIO INCCOM09609G100125SH SOLE 2500
BLUELINX HLDGS INCCOM NEW09624H208291,000SH SOLE 1,00000
BOEING COCOM097023105312SH OTR10012
BOEING COCOM0970231051,9118,928SH SOLE 8,92800
BOOKING HOLDINGS INCCOM09857L108363163SH SOLE 16300
BOOKING HOLDINGS INCCOM09857L10821SH OTR1001
BOOZ ALLEN HAMILTON HLDG CORCL A09950210661695SH SOLE 69500
BOOZ ALLEN HAMILTON HLDG CORCL A0995021063063,506SH OTR1003,506
BORGWARNER INCCOM09972410616410SH SOLE 41000
BORGWARNER INCCOM099724106115SH OTR10015
BOSTON BEER INCCL A100557107244245SH SOLE 24500
BOSTON OMAHA CORPCOM1010441051224,400SH OTR1004,400
BOSTON OMAHA CORPCOM101044105652,354SH SOLE 2,35400
BOSTON PROPERTIES INCCOM10112110158606SH OTR100606
BOSTON SCIENTIFIC CORPCOM1011371071093,028SH SOLE 3,02800
BOSTON SCIENTIFIC CORPCOM1011371074124SH OTR100124
BOTTOMLINE TECH DEL INCCOM101388106113SH OTR10013
BOX INCCL A10316T104181,000SH SOLE 1,00000
BOYD GAMING CORPCOM1033041011543,596SH SOLE 3,59600
BP PLCSPONSORED ADR0556221048390SH OTR100390
BP PLCSPONSORED ADR05562210430514,854SH SOLE 14,85400
BRICKELL BIOTECH INCCOM10802T10568,270SH SOLE 8,27000
BRIDGEBIO PHARMA INCCOM10806X10218247SH OTR100247
BRIGHTCOVE INCCOM10921T101178SH SOLE 7800
BRIGHTHOUSE FINL INCCOM10922N1034100SH SOLE 10000
BRISTOL-MYERS SQUIBB COCOM1101221081,15718,658SH SOLE 18,65800
BRISTOL-MYERS SQUIBB COCOM1101221081071,711SH OTR1001,711
BRISTOL-MYERS SQUIBB CORIGHT 99/99/99991101221570111SH SOLE 11100
BRITISH AMERN TOB PLCSPONSORED ADR11044810717454SH OTR100454
BROADCOM INCCOM11135F1015251,199SH OTR1001,199
BROADCOM INCCOM11135F1016591,504SH SOLE 1,50400
BROADRIDGE FINL SOLUTIONS INCOM11133T103215SH OTR10015
BROADRIDGE FINL SOLUTIONS INCOM11133T103850SH SOLE 5000
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851042656,420SH SOLE 6,42000
BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210126535SH SOLE 53500
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q107458SH SOLE 5800
BROOKFIELD REAL ASSETS INCOMSHS BEN INT1128301043160SH SOLE 16000
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10518311SH OTR100311
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10524411SH SOLE 41100
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810826600SH SOLE 60000
BROOKLINE BANCORP INC DELCOM11373M107625,113SH SOLE 5,11300
BROWN & BROWN INCCOM115236101120SH SOLE 2000
BROWN FORMAN CORPCL B11563720906SH OTR1006
BRUKER CORPCOM11679410811197SH OTR100197
BRUNSWICK CORPCOM117043109336SH OTR10036
BUNGE LIMITEDCOMG16962105690SH SOLE 9000
BUNGE LIMITEDCOMG1696210521317SH OTR100317
BURLINGTON STORES INCCOM122017106310SH SOLE 1000
BURLINGTON STORES INCCOM122017106228872SH OTR100872
BWX TECHNOLOGIES INCCOM05605H100239SH OTR10039
C3 AI INCCL A12468P10426184SH SOLE 18400
CABLE ONE INCCOM12685J10521SH OTR1001
CABOT OIL & GAS CORPCOM1270971032125SH OTR100125
CABOT OIL & GAS CORPCOM127097103261,613SH SOLE 1,61300
CADENCE DESIGN SYSTEM INCCOM1273871083162,313SH SOLE 2,31300
CADENCE DESIGN SYSTEM INCCOM1273871081397SH OTR10097
CAL MAINE FOODS INCCOM NEW128030202381,000SH SOLE 1,00000
CALAMOS CONV & HIGH INCOME FCOM SHS12811P108765,300SH SOLE 5,30000
CALAMOS DYNAMIC CONV & INCOMCOM12811V105632,245SH SOLE 2,24500
CALAMOS LNG SHR EQT DYNAMICCOM12812C10627215,599SH SOLE 15,59900
CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT12812510112750SH SOLE 75000
CALAVO GROWERS INCCOM128246105230SH OTR10030
CALERES INCCOM1295001049600SH SOLE 60000
CAMBIUM NETWORKS CORPSHSG177661091084,300SH SOLE 4,30000
CAMBRIA ETF TRTAIL RISK132061862753,639SH SOLE 3,63900
CAMDEN PPTY TRSH BEN INT13313110287866SH OTR100866
CAMDEN PPTY TRSH BEN INT133131102995SH SOLE 9500
CAMPBELL SOUP COCOM1344291091533,163SH SOLE 3,16300
CANADIAN IMP BK COMMCOM13606910114159SH OTR100159
CANADIAN NATL RY COCOM1363751021991,810SH SOLE 1,81000
CANADIAN NATL RY COCOM1363751024043,679SH OTR1003,679
CANADIAN PAC RY LTDCOM13645T100114328SH OTR100328
CANADIAN PAC RY LTDCOM13645T100120346SH SOLE 34600
CANADIAN SOLAR INCCOM13663510910194SH SOLE 19400
CANON INCSPONSORED ADR1380063093167SH OTR100167
CANOPY GROWTH CORPCOM138035100451,811SH SOLE 1,81100
CAPITAL ONE FINL CORPCOM14040H10514139SH OTR100139
CAPITAL ONE FINL CORPCOM14040H1055085,140SH SOLE 5,14000
CAPITAL PRODUCT PARTNERS L PPARTNERSHP UNITSY11082206749,100SH SOLE 9,10000
CAPRI HOLDINGS LIMITEDSHSG1890L10716382SH OTR100382
CAPSTEAD MTG CORPCOM NO PAR14067E5064700SH SOLE 70000
CARA THERAPEUTICS INCCOM1407551096409SH SOLE 40900
CARDINAL HEALTH INCCOM14149Y1083306,110SH OTR1006,110
CARDINAL HEALTH INCCOM14149Y108831,550SH SOLE 1,55000
CARGURUS INCCOM CL A141788109662,094SH OTR1002,094
CARLISLE COS INCCOM14233910074472SH OTR100472
CARMAX INCCOM14313010204SH OTR1004
CARMAX INCCOM14313010219200SH SOLE 20000
CARNIVAL CORPUNIT 99/99/999914365830016747SH OTR100747
CARNIVAL CORPUNIT 99/99/999914365830059427,408SH SOLE 27,40800
CARRIAGE SVCS INCCOM1439051075150SH SOLE 15000
CARRIER GLOBAL CORPORATIONCOM14448C1042346,192SH SOLE 6,19200
CARTERS INCCOM146229109556SH OTR10056
CASELLA WASTE SYS INCCL A147448104575SH SOLE 7500
CASEYS GEN STORES INCCOM147528103213SH OTR10013
CASEYS GEN STORES INCCOM147528103633SH SOLE 3300
CASSAVA SCIENCES INCCOM14817C10700SH SOLE 000
CASTLIGHT HEALTH INCCL B14862Q1000100SH SOLE 10000
CATALENT INCCOM148806102438SH OTR10038
CATCHMARK TIMBER TR INCCL A14912Y2022219SH SOLE 21900
CATERPILLAR INCCOM1491231011,2346,778SH SOLE 6,77800
CATERPILLAR INCCOM1491231014362,393SH OTR1002,393
CATO CORP NEWCL A149205106121,200SH SOLE 1,20000
CBRE CLARION GLOBAL REAL ESTCOM12504G10016924,586SH SOLE 24,58600
CBRE GROUP INCCL A12504L10916258SH OTR100258
CBRE GROUP INCCL A12504L10955881SH SOLE 88100
CDK GLOBAL INCCOM12508E1016112SH OTR100112
CDK GLOBAL INCCOM12508E101235SH SOLE 3500
CDW CORPCOM12514G108540SH SOLE 4000
CEDAR FAIR L PDEPOSITRY UNIT150185106250SH SOLE 5000
CEDAR FAIR L PDEPOSITRY UNIT150185106135SH OTR10035
CELANESE CORP DELCOM15087010333253SH SOLE 25300
CELLDEX THERAPEUTICS INC NEWCOM NEW15117B2029540SH SOLE 54000
CEMEX SAB DE CVSPON ADR NEW15129088981,471SH OTR1001,471
CENTENE CORP DELCOM15135B1017121SH SOLE 12100
CENTERPOINT ENERGY INCCOM15189T1074182SH SOLE 18200
CENTURY CMNTYS INCCOM156504300361SH SOLE 6100
CERENCE INCCOM156727109551SH OTR10051
CERIDIAN HCM HLDG INCCOM15677J10818165SH SOLE 16500
CERIDIAN HCM HLDG INCCOM15677J108657SH OTR10057
CERNER CORPCOM1567821043204,064SH OTR1004,064
CERTARA INCCOM15687V1097200SH SOLE 20000
CF INDS HLDGS INCCOM1252691003358,648SH OTR1008,648
CHAMPIONX CORPORATIONCOM15872M10405SH SOLE 500
CHARLES RIV LABS INTL INCCOM159864107625SH SOLE 2500
CHARLES RIV LABS INTL INCCOM1598641072671,067SH OTR1001,067
CHARTER COMMUNICATIONS INC NCL A16119P1081523SH SOLE 2300
CHASE CORPCOM16150R10479778SH SOLE 77800
CHECK POINT SOFTWARE TECH LTORDM2246510431233SH SOLE 23300
CHEGG INCCOM16309210928305SH SOLE 30500
CHEGG INCCOM163092109560SH OTR10060
CHEMBIO DIAGNOSTICS INCCOM NEW163572209265,500SH SOLE 5,50000
CHEMED CORP NEWCOM16359R103375704SH OTR100704
CHEMOURS COCOM16385110813542SH SOLE 54200
CHENIERE ENERGY INCCOM NEW16411R20894415,733SH SOLE 15,73300
CHENIERE ENERGY INCCOM NEW16411R2082313,850SH OTR1003,850
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q10129817SH SOLE 81700
CHEVRON CORP NEWCOM1667641001,13113,389SH SOLE 13,38900
CHEVRON CORP NEWCOM1667641003854,556SH OTR1004,556
CHEWY INCCL A16679L109669SH OTR10069
CHEWY INCCL A16679L1092402,668SH SOLE 2,66800
CHIMERA INVT CORPCOM NEW16934Q208646,284SH SOLE 6,28400
CHINA AUTOMOTIVE SYS INCCOM16936R105254,054SH SOLE 4,05400
CHINA MOBILE LIMITEDSPONSORED ADR16941M1094123SH SOLE 12300
CHINA PETROLEUM & CHEMICAL CSPON ADR H SHS16941R1087150SH SOLE 15000
CHIPOTLE MEXICAN GRILL INCCOM169656105265191SH SOLE 19100
CHUBB LIMITEDCOMH1467J1042011,303SH SOLE 1,30300
CHUBB LIMITEDCOMH1467J1041599SH OTR10099
CHURCH & DWIGHT INCCOM1713401021942,227SH OTR1002,227
CHURCH & DWIGHT INCCOM171340102336SH SOLE 3600
CHURCHILL DOWNS INCCOM171484108106544SH OTR100544
CIENA CORPCOM NEW17177930914265SH SOLE 26500
CIENA CORPCOM NEW17177930967912,849SH OTR10012,849
CIGNA CORP NEWCOM125523100106509SH SOLE 50900
CIGNA CORP NEWCOM125523100945SH OTR10045
CIMAREX ENERGY COCOM17179810127719SH OTR100719
CIMPRESS PLCSHS EUROG2143T1031151,306SH SOLE 1,30600
CINCINNATI FINL CORPCOM1720621011431,639SH SOLE 1,63900
CINEMARK HLDGS INCCOM17243V10211648SH SOLE 64800
CINTAS CORPCOM17290810538107SH SOLE 10700
CINTAS CORPCOM172908105205581SH OTR100581
CISCO SYS INCCOM17275R1021,54534,523SH SOLE 34,52300
CISCO SYS INCCOM17275R10272116,121SH OTR10016,121
CIT GROUP INCCOM NEW125581801372SH OTR10072
CITIGROUP INCCOM NEW17296742410165SH OTR100165
CITIGROUP INCCOM NEW17296742478812,776SH SOLE 12,77600
CITIZENS FINL GROUP INCCOM174610105126SH OTR10026
CITRIX SYS INCCOM17737610030228SH SOLE 22800
CITRIX SYS INCCOM17737610036275SH OTR100275
CLARIVATE PLCORD SHSG218101095182SH OTR100182
CLEAN ENERGY FUELS CORPCOM1844991011150SH SOLE 15000
CLEARWAY ENERGY INCCL C18539C2042277,112SH SOLE 7,11200
CLEVELAND-CLIFFS INC NEWCOM18589910117011,686SH SOLE 11,68600
CLOROX CO DELCOM1890541091677SH OTR10077
CLOROX CO DELCOM1890541091,2015,949SH SOLE 5,94900
CLOUDERA INCCOM18914U100423,015SH SOLE 3,01500
CLOUDFLARE INCCL A COM18915M10715198SH OTR100198
CLOUDFLARE INCCL A COM18915M1071221,602SH SOLE 1,60200
CLOVIS ONCOLOGY INCCOM1894641004750SH SOLE 75000
CMC MATERIALS INCCOM12571T1001385SH OTR10085
CME GROUP INCCOM12572Q1053812,094SH SOLE 2,09400
CME GROUP INCCOM12572Q10529155SH OTR100155
CMS ENERGY CORPCOM1258961009145SH OTR100145
CMS ENERGY CORPCOM125896100701,152SH SOLE 1,15200
CNB FINL CORP PACOM12612810711510SH SOLE 51000
CNH INDL N VSHSN209441091148,852SH OTR1008,852
CNOOC LIMITEDSPONSORED ADR126132109116SH SOLE 1600
CNX RES CORPCOM12653C108191,779SH SOLE 1,77900
COCA COLA COCOM1912161001,15020,968SH SOLE 20,96800
COCA COLA COCOM19121610043792SH OTR100792
COCA COLA EUROPEAN PARTNERSSHSG2583910412249SH SOLE 24900
COCA-COLA FEMSA SAB DE CVSPONSORD ADR REP191241108371SH OTR10071
COGENT COMMUNICATIONS HLDGSCOM NEW19239V30212196SH OTR100196
COGNEX CORPCOM192422103339SH OTR10039
COGNEX CORPCOM19242210340500SH SOLE 50000
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610234420SH SOLE 42000
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610210118SH OTR100118
COHEN & STEERS CLOSED END OPCOM19248P106151,171SH SOLE 1,17100
COHEN & STEERS INCCOM19247A100336SH OTR10036
COHEN & STEERS INFRASTRUCTURCOM19248A1091064,098SH SOLE 4,09800
COHEN & STEERS INFRASTRUCTURCOM19248A1093111SH OTR100111
COHEN & STEERS REIT & PFD &ICOM19247X10017746SH OTR100746
COHEN & STEERS REIT & PFD &ICOM19247X100482,120SH SOLE 2,12000
COHEN & STEERS SELECT PFD &COM19248Y107321,136SH SOLE 1,13600
COHEN & STEERS TOTAL RETURNCOM19247R1036480SH SOLE 48000
COHERENT INCCOM1924791033912,608SH SOLE 2,60800
COLGATE PALMOLIVE COCOM1941621032052,399SH SOLE 2,39900
COLGATE PALMOLIVE COCOM194162103111SH OTR10011
COLONY CAP INC NEWCL A COM19626G1081240SH SOLE 24000
COLONY CR REAL ESTATE INCCOM CL A19625T101577,553SH SOLE 7,55300
COLUMBIA PPTY TR INCCOM NEW19828720310672SH SOLE 67200
COLUMBIA SELIGM PREM TECH GRCOM19842X1093110SH SOLE 11000
COMCAST CORP NEWCL A20030N1013316,317SH OTR1006,317
COMCAST CORP NEWCL A20030N1012344,466SH SOLE 4,46600
COMERICA INCCOM2003401071232,162SH OTR1002,162
COMERICA INCCOM200340107861,543SH SOLE 1,54300
COMPANIA CERVECERIAS UNIDASSPONSORED ADR2044291043218SH OTR100218
COMPASS DIVERSIFIEDSH BEN INT20451Q104191,000SH SOLE 1,00000
COMPASS MINERALS INTL INCCOM20451N101801,300SH SOLE 1,30000
COMPASS MINERALS INTL INCCOM20451N101457SH OTR10057
CONAGRA BRANDS INCCOM2058871023369,255SH SOLE 9,25500
CONAGRA BRANDS INCCOM2058871024113SH OTR100113
CONCHO RES INCCOM20605P10117289SH SOLE 28900
CONOCOPHILLIPSCOM20825C1043177,934SH OTR1007,934
CONOCOPHILLIPSCOM20825C1042195,471SH SOLE 5,47100
CONSOLIDATED EDISON INCCOM209115104781,082SH SOLE 1,08200
CONSTELLATION BRANDS INCCL A21036P1082711,235SH SOLE 1,23500
CONTEXTLOGIC INCCOM CL A21077C107331,800SH SOLE 1,80000
CONTINENTAL RES INCCOM212015101157SH SOLE 5700
CONTINENTAL RES INCCOM212015101172SH OTR10072
COOPER COS INCCOM NEW216648402195536SH OTR100536
COOPER COS INCCOM NEW21664840226SH SOLE 600
COOPER TIRE & RUBR COCOM2168311079210SH SOLE 21000
COPART INCCOM2172041063022,375SH OTR1002,375
COPART INCCOM217204106543SH SOLE 4300
CORE LABORATORIES N VCOMN2271710714529SH SOLE 52900
CORE MARK HOLDING CO INCCOM218681104276SH OTR10076
CORECIVIC INCCOM21871N1013507SH OTR100507
CORELOGIC INCCOM21871D10323300SH SOLE 30000
CORNERSTONE ONDEMAND INCCOM21925Y103119SH SOLE 1900
CORNING INCCOM2193501051915,316SH SOLE 5,31600
CORTEVA INCCOM22052L10433843SH SOLE 84300
CORTEVA INCCOM22052L10440610,498SH OTR10010,498
COSAN LTDSHS AG2534310711595SH SOLE 59500
COSTAR GROUP INCCOM22160N1092123SH SOLE 2300
COSTAR GROUP INCCOM22160N109802868SH OTR100868
COSTCO WHSL CORP NEWCOM22160K1051,8384,877SH SOLE 4,87700
COSTCO WHSL CORP NEWCOM22160K1054411,171SH OTR1001,171
COTY INCCOM CL A222070203142,000SH SOLE 2,00000
COTY INCCOM CL A222070203162,330SH OTR1002,330
COUPA SOFTWARE INCCOM22266L106617SH OTR10017
COUSINS PPTYS INCCOM NEW222795502130SH SOLE 3000
COUSINS PPTYS INCCOM NEW22279550231920SH OTR100920
CRACKER BARREL OLD CTRY STORCOM22410J106215SH SOLE 1500
CRACKER BARREL OLD CTRY STORCOM22410J10617SH OTR1007
CRANE COCOM22439910512151SH OTR100151
CREDIT SUISSE GROUPSPONSORED ADR225401108024SH OTR10024
CREDIT SUISSE GROUPSPONSORED ADR225401108383,000SH SOLE 3,00000
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F103231101,277SH OTR100101,277
CREDIT SUISSE HIGH YIELD BDSH BEN INT22544F1035725,209SH SOLE 25,20900
CREE INCCOM22544710118172SH OTR100172
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442086325SH SOLE 32500
CRISPR THERAPEUTICS AGNAMEN AKTH171821081671,088SH SOLE 1,08800
CRISPR THERAPEUTICS AGNAMEN AKTH171821081821,186SH OTR1001,186
CROWDSTRIKE HLDGS INCCL A22788C1056262,954SH SOLE 2,95400
CROWDSTRIKE HLDGS INCCL A22788C10514SH OTR1004
CROWN CASTLE INTL CORP NEWCOM22822V101127798SH SOLE 79800
CROWN CASTLE INTL CORP NEWCOM22822V1015173,250SH OTR1003,250
CROWN HLDGS INCCOM2283681061161,156SH OTR1001,156
CRYOLIFE INCCOM2289031006242SH SOLE 24200
CSX CORPCOM12640810315161SH OTR100161
CSX CORPCOM1264081031301,432SH SOLE 1,43200
CUBESMARTCOM229663109254SH SOLE 5400
CUMMINS INCCOM231021106314SH OTR10014
CUMMINS INCCOM2310211063491,535SH SOLE 1,53500
CUSHING NEXTGEN INFRA INCM FCOM231647207377SH SOLE 7700
CVR ENERGY INCCOM12662P1081100SH SOLE 10000
CVR PARTNERS LPCOM126633205150SH SOLE 5000
CVS HEALTH CORPCOM12665010057835SH OTR100835
CVS HEALTH CORPCOM1266501006439,412SH SOLE 9,41200
D R HORTON INCCOM23331A109681SH OTR10081
D R HORTON INCCOM23331A10923330SH SOLE 33000
DANA INCCOM23582520512600SH SOLE 60000
DANAHER CORPORATIONCOM235851102126569SH SOLE 56900
DANAHER CORPORATIONCOM2358511024702,114SH OTR1002,114
DARDEN RESTAURANTS INCCOM2371941051491,252SH SOLE 1,25200
DARDEN RESTAURANTS INCCOM23719410588738SH OTR100738
DARLING INGREDIENTS INCCOM237266101125SH SOLE 2500
DARLING INGREDIENTS INCCOM23726610121358SH OTR100358
DATADOG INCCL A COM23804L10315156SH SOLE 15600
DAVITA INCCOM23918K1081251,061SH OTR1001,061
DAVITA INCCOM23918K10867567SH SOLE 56700
DBX ETF TRXTRACK USD HIGH23305143282716,509SH OTR10016,509
DBX ETF TRXTRACKERS S&P23305114315455SH SOLE 45500
DBX ETF TRXTRACK MSCI EAFE23305120035910,669SH SOLE 10,66900
DBX ETF TRXTRACK USD HIGH23305143216313SH SOLE 31300
DBX ETF TRXTRACK MSCI ALL2330518201926,315SH SOLE 6,31500
DBX ETF TRXTRACK INTL REAL233051846014SH SOLE 1400
DCP MIDSTREAM LPCOM UT LTD PTN23311P1003175SH SOLE 17500
DECKERS OUTDOOR CORPCOM243537107516SH SOLE 1600
DEERE & COCOM2441991054221,567SH SOLE 1,56700
DELL TECHNOLOGIES INCCL C24703L2028113SH SOLE 11300
DELTA AIR LINES INC DELCOM NEW24736170276318,968SH SOLE 18,96800
DELUXE CORPCOM24801910120682SH SOLE 68200
DENALI THERAPEUTICS INCCOM24823R10516196SH OTR100196
DENNYS CORPCOM24869P10416611,275SH SOLE 11,27500
DENTSPLY SIRONA INCCOM24906P10921395SH SOLE 39500
DENTSPLY SIRONA INCCOM24906P109238SH OTR10038
DEVON ENERGY CORP NEWCOM25179M1031237,772SH OTR1007,772
DEXCOM INCCOM25213110781219SH OTR100219
DEXCOM INCCOM2521311073184SH SOLE 8400
DIAGEO PLCSPON ADR NEW25243Q20538239SH SOLE 23900
DIAGEO PLCSPON ADR NEW25243Q2052331,470SH OTR1001,470
DIAMONDBACK ENERGY INCCOM25278X109128SH OTR10028
DICERNA PHARMACEUTICALS INCCOM25303110811500SH SOLE 50000
DICKS SPORTING GOODS INCCOM253393102240SH SOLE 4000
DIGI INTL INCCOM2537981027350SH SOLE 35000
DIGITAL RLTY TR INCCOM25386810371510SH OTR100510
DIGITAL RLTY TR INCCOM25386810365463SH SOLE 46300
DIGITAL TURBINE INCCOM NEW25400W102741,300SH SOLE 1,30000
DINE BRANDS GLOBAL INCCOM254423106581,000SH SOLE 1,00000
DIODES INCCOM2545431012773,926SH OTR1003,926
DIODES INCCOM254543101342SH SOLE 4200
DIREXION SHS ETF TRCSI300 CHINA1X25459Y116150SH SOLE 5000
DISCOVER FINL SVCSCOM25470910872798SH SOLE 79800
DISCOVER FINL SVCSCOM25470910829324SH OTR100324
DISCOVERY INCCOM SER A25470F104682,245SH SOLE 2,24500
DISCOVERY INCCOM SER A25470F10413444SH OTR100444
DISNEY WALT COCOM2546871065,77431,871SH SOLE 31,87100
DISNEY WALT COCOM2546871062891,594SH OTR1001,594
DNP SELECT INCOME FD INCCOM23325P10421220,624SH SOLE 20,62400
DOCUSIGN INCCOM2561631068433,790SH SOLE 3,79000
DOCUSIGN INCCOM2561631061046SH OTR10046
DOLBY LABORATORIES INCCOM CL A25659T10726269SH OTR100269
DOLLAR GEN CORP NEWCOM25667710580381SH SOLE 38100
DOLLAR GEN CORP NEWCOM2566771055502,614SH OTR1002,614
DOLLAR TREE INCCOM25674610873680SH SOLE 68000
DOLLAR TREE INCCOM2567461081088SH OTR10088
DOMINION ENERGY INCCOM25746U1092943,911SH SOLE 3,91100
DOMINION ENERGY INCCOM25746U1095347,103SH OTR1007,103
DOMINOS PIZZA INCCOM25754A2012052SH SOLE 5200
DOMINOS PIZZA INCCOM25754A201410SH OTR10010
DONALDSON INCCOM257651109123SH SOLE 2300
DONNELLEY FINL SOLUTIONS INCCOM25787G10006SH SOLE 600
DONNELLEY R R & SONS COCOM257867200018SH SOLE 1800
DOORDASH INCCL A25809K10514100SH SOLE 10000
DOUBLELINE INCOME SOLUTIONSCOM25862210919111,522SH SOLE 11,52200
DOUBLELINE OPPORTUNISTIC CRCOM25862310717857SH SOLE 85700
DOVER CORPCOM2600031084063,214SH OTR1003,214
DOVER CORPCOM26000310883656SH SOLE 65600
DOW INCCOM2605571033336,006SH OTR1006,006
DOW INCCOM2605571034227,601SH SOLE 7,60100
DRAFTKINGS INCCOM CL A26142R104581,253SH OTR1001,253
DRAFTKINGS INCCOM CL A26142R104761,634SH SOLE 1,63400
DROPBOX INCCL A26210C10410440SH SOLE 44000
DTE ENERGY COCOM233331107114931SH OTR100931
DTE ENERGY COCOM23333110755450SH SOLE 45000
DUFF & PHELPS UTIL CORP BD TCOM26432K108212,100SH SOLE 2,10000
DUFF & PHELPS UTLITY AND INFCOM26433C105897,300SH SOLE 7,30000
DUKE ENERGY CORP NEWCOM NEW26441C20431343SH OTR100343
DUKE ENERGY CORP NEWCOM NEW26441C2044264,647SH SOLE 4,64700
DUKE REALTY CORPCOM NEW264411505118SH OTR10018
DUKE REALTY CORPCOM NEW2644115054110SH SOLE 11000
DUPONT DE NEMOURS INCCOM26614N1025828,187SH OTR1008,187
DUPONT DE NEMOURS INCCOM26614N10233458SH SOLE 45800
DWS MUN INCOME TRCOM2333681097580SH OTR100580
DWS STRATEGIC MUN INCOME TRCOM23342Q1014342SH OTR100342
DXC TECHNOLOGY COCOM23355L1065183SH SOLE 18300
DYNATRACE INCCOM NEW2681501091363,147SH OTR1003,147
EAGLE MATLS INCCOM26969P108437SH SOLE 3700
EAGLE POINT INCOME COMPANY ICOM269817102140SH SOLE 4000
EAST WEST BANCORP INCCOM27579R1046117SH OTR100117
EASTGROUP PPTYS INCCOM27727610117SH SOLE 700
EASTMAN CHEM COCOM277432100332SH SOLE 3200
EASTMAN CHEM COCOM27743210020199SH OTR100199
EASTMAN KODAK COCOM NEW277461406121,500SH SOLE 1,50000
EATON CORP PLCSHSG29183103654SH OTR10054
EATON CORP PLCSHSG291831035314,423SH SOLE 4,42300
EATON VANCE CALIF MUN BD FDCOM27828A100595,000SH SOLE 5,00000
EATON VANCE CORPCOM NON VTG278265103343SH OTR10043
EATON VANCE ENHANCED EQUITYCOM278277108964,409SH SOLE 4,40900
EATON VANCE FLTING RATE INCCOM278279104302,307SH SOLE 2,30700
EATON VANCE LTD DURATION INCCOM27828H10511911SH OTR100911
EATON VANCE MUN BD FDCOM27827X1015394SH OTR100394
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U1086457SH OTR100457
EATON VANCE NEW YORK MUN INCSH BEN INT27826W104564,000SH SOLE 4,00000
EATON VANCE RISK-MANAGED DIVCOM27829G10610710,357SH SOLE 10,35700
EATON VANCE SHORT DURATION DCOM27828V1047540SH SOLE 54000
EATON VANCE SR FLTNG RTE TRCOM27828Q1055380SH OTR100380
EATON VANCE TAX ADVT DIV INCCOM27828G107431,800SH SOLE 1,80000
EATON VANCE TAX MNGED BUY WRCOM27828X100221,476SH SOLE 1,47600
EATON VANCE TAX-MANAGED BUY-COM27828Y108271,750SH SOLE 1,75000
EATON VANCE TAX-MANAGED DIVECOM27828N102504,072SH SOLE 4,07200
EATON VANCE TAX-MANAGED GLOBCOM27829C10522122,800SH SOLE 22,80000
EATON VANCE TAX-MANAGED GLOBCOM27829F108566,374SH SOLE 6,37400
EATON VANCE TX ADV GLBL DIVCOM27828S1011729,428SH SOLE 9,42800
EBAY INC.COM27864210309SH OTR1009
EBAY INC.COM27864210315306SH SOLE 30600
EBIX INCCOM NEW2787152064100SH SOLE 10000
ECOLAB INCCOM27886510066303SH SOLE 30300
ECOLAB INCCOM2788651004682,158SH OTR1002,158
EDISON INTLCOM28102010733531SH SOLE 53100
EDISON INTLCOM28102010717265SH OTR100265
EDITAS MEDICINE INCCOM28106W10314193SH SOLE 19300
EDWARDS LIFESCIENCES CORPCOM28176E1081441,581SH SOLE 1,58100
EDWARDS LIFESCIENCES CORPCOM28176E10810113SH OTR100113
EHEALTH INCCOM28238P10905SH OTR1005
ELANCO ANIMAL HEALTH INCCOM28414H10322733SH SOLE 73300
ELASTIC N VORD SHSN14506104855SH OTR10055
ELBIT SYS LTDORDM3760D1011290SH SOLE 9000
ELDORADO GOLD CORP NEWCOM284902509141,082SH SOLE 1,08200
ELECTRAMECCANICA VEHS CORPCOM NEW284849205122,000SH SOLE 2,00000
ELECTRONIC ARTS INCCOM2855121091971,373SH SOLE 1,37300
ELEMENT SOLUTIONS INCCOM28618M1065300SH SOLE 30000
ELEMENT SOLUTIONS INCCOM28618M106025SH OTR10025
EMCOR GROUP INCCOM29084Q10038420SH SOLE 42000
EMCOR GROUP INCCOM29084Q100558SH OTR10058
EMERGENT BIOSOLUTIONS INCCOM29089Q10515170SH SOLE 17000
EMERGENT BIOSOLUTIONS INCCOM29089Q105110SH OTR10010
EMERSON ELEC COCOM2910111043234,019SH OTR1004,019
EMERSON ELEC COCOM2910111044916,109SH SOLE 6,10900
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN29248010015830,000SH SOLE 30,00000
ENBRIDGE INCCOM29250N10549815,570SH OTR10015,570
ENBRIDGE INCCOM29250N105451,411SH SOLE 1,41100
ENCOMPASS HEALTH CORPCOM29261A10013159SH OTR100159
ENDO INTL PLCSHSG30401106172,400SH SOLE 2,40000
ENEL CHILE S.A.SPONSORED ADR29278D1053867SH OTR100867
ENERGY RECOVERY INCCOM29270J1005345SH SOLE 34500
ENERGY TRANSFER LPCOM UT LTD PTN29273V10026342,588SH SOLE 42,58800
ENI S P ASPONSORED ADR26874R1083163SH OTR100163
ENPHASE ENERGY INCCOM29355A10784479SH SOLE 47900
ENSIGN GROUP INCCOM29358P101448SH OTR10048
ENTEGRIS INCCOM29362U1042622,724SH OTR1002,724
ENTEGRIS INCCOM29362U1041121,161SH SOLE 1,16100
ENTERCOM COMMUNICATIONS CORPCL A29363910000SH SOLE 000
ENTERGY CORP NEWCOM29364G10318SH OTR1008
ENTERPRISE PRODS PARTNERS LCOM293792107643,262SH SOLE 3,26200
EOG RES INCCOM26875P1012785,565SH SOLE 5,56500
EOG RES INCCOM26875P10105SH OTR1005
EPAM SYS INCCOM29414B10413SH SOLE 300
EQUIFAX INCCOM294429105525SH SOLE 2500
EQUINIX INCCOM29444U700184257SH OTR100257
EQUINIX INCCOM29444U7005679SH SOLE 7900
EQUINOR ASASPONSORED ADR29446M10212737SH SOLE 73700
EQUITABLE HLDGS INCCOM29452E101276SH OTR10076
EQUITY COMWLTHCOM SH BEN INT29462810230211,067SH OTR10011,067
ERICSSONADR B SEK 10294821608161,349SH SOLE 1,34900
EROS STX GLOBAL CORPORATIONSHS NEWG3788M1147340,056SH SOLE 40,05600
ESPERION THERAPEUTICS INC NECOM29664W10510400SH SOLE 40000
ESSENTIAL UTILS INCCOM29670G10239825SH SOLE 82500
ESSEX PPTY TR INCCOM29717810534140SH OTR100140
ESSEX PPTY TR INCCOM2971781051356SH SOLE 5600
ETF MANAGERS TRPRIME MOBILE PAY26924G4094206,309SH OTR1006,309
ETF MANAGERS TRPRIME CYBR SCRTY26924G20124424SH OTR100424
ETF MANAGERS TRAI POWERED EQT26924G813862,411SH SOLE 2,41100
ETF MANAGERS TRETFMG TRAVEL TEC26924G771275SH SOLE 7500
ETF MANAGERS TRWEDBUSH VID GAME26924G7068100SH SOLE 10000
ETF MANAGERS TRETFMG ALTR HRVST26924G508382,681SH SOLE 2,68100
ETF MANAGERS TRPRIME CYBR SCRTY26924G2013295,714SH SOLE 5,71400
ETF MANAGERS TRBLUESTAR ISRAEL26924G8701582,300SH SOLE 2,30000
ETF SER SOLUTIONSCLEARSHS ULTRA26922A453218SH OTR10018
ETF SER SOLUTIONSALPCLONE ALTER26922A30542552SH OTR100552
ETF SER SOLUTIONSDEFIANCE NEXT26922A2898245SH OTR100245
ETF SER SOLUTIONSDEFIANCE NEXT26922A2892126,310SH SOLE 6,31000
ETF SER SOLUTIONSUS GLB JETS26922A8421125,002SH OTR1005,002
ETF SER SOLUTIONSNATIONWIDE RSK26922A1721515,486SH SOLE 5,48600
ETF SER SOLUTIONSUS GLB JETS26922A8421094,865SH SOLE 4,86500
ETF SER SOLUTIONSNETLEASE CORP26922A2485200SH SOLE 20000
ETFIS SER TR IVIRTUS LIFESC BT26923G2021072,004SH SOLE 2,00400
ETFIS SER TR IVIRTUS NEWFLEET26923G7072258,762SH SOLE 8,76200
ETSY INCCOM29786A1061951,095SH SOLE 1,09500
ETSY INCCOM29786A1064422,482SH OTR1002,482
EURONET WORLDWIDE INCCOM29873610917115SH OTR100115
EURONET WORLDWIDE INCCOM298736109214SH SOLE 1400
EVERCORE INCCLASS A29977A10517151SH OTR100151
EVERGY INCCOM30034W1063315,968SH OTR1005,968
EVERQUOTE INCCOM CL A30041R10834899SH SOLE 89900
EVERSOURCE ENERGYCOM30040W108931,077SH SOLE 1,07700
EXACT SCIENCES CORPCOM30063P10592691SH SOLE 69100
EXACT SCIENCES CORPCOM30063P1051293SH OTR10093
EXCHANGE LISTED FDS TRHIGH YIELD ETF30151E81414425SH SOLE 42500
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588935548SH SOLE 54800
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057071472,420SH SOLE 2,42000
EXELON CORPCOM30161N101541,275SH SOLE 1,27500
EXONE COCOM3021041044410SH SOLE 41000
EXPEDIA GROUP INCCOM NEW30212P3031401,060SH SOLE 1,06000
EXPEDITORS INTL WASH INCCOM3021301091151,207SH OTR1001,207
EXPONENT INCCOM30214U102329SH OTR10029
EXTRA SPACE STORAGE INCCOM30225T102111956SH OTR100956
EXTRA SPACE STORAGE INCCOM30225T10252452SH SOLE 45200
EXXON MOBIL CORPCOM30231G102621,514SH OTR1001,514
EXXON MOBIL CORPCOM30231G10298923,997SH SOLE 23,99700
EZCORP INCCL A NON VTG3023011061200SH SOLE 20000
F N B CORPCOM302520101111,194SH OTR1001,194
F N B CORPCOM3025201014389SH SOLE 38900
F5 NETWORKS INCCOM3156161021690SH SOLE 9000
FACEBOOK INCCL A30303M1025,36319,634SH SOLE 19,63400
FACEBOOK INCCL A30303M1026962,547SH OTR1002,547
FACTSET RESH SYS INCCOM3030751051647SH SOLE 4700
FACTSET RESH SYS INCCOM30307510538SH OTR1008
FANHUA INCSPONSORED ADR30712A1033277SH OTR100277
FARMLAND PARTNERS INCCOM31154R109039SH OTR10039
FASTENAL COCOM31190010466713,669SH OTR10013,669
FASTENAL COCOM31190010482216,832SH SOLE 16,83200
FASTLY INCCL A31188V10086982SH OTR100982
FASTLY INCCL A31188V1001301,491SH SOLE 1,49100
FEDERAL AGRIC MTG CORPCL C31314830621288SH SOLE 28800
FEDEX CORPCOM31428X106200770SH SOLE 77000
FERRARI N VCOMN3167Y10329SH SOLE 900
FERRARI N VCOMN3167Y10315SH OTR1005
FIAT CHRYSLER AUTOMOBILES NSHSN317381027367SH OTR100367
FIDELITY COMWLTH TRNDQ CP IDX TRK3159128082957SH SOLE 5700
FIDELITY COVINGTON TRUSTMSCI RL EST ETF3160928571114,381SH SOLE 4,38100
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC316092873992,179SH OTR1002,179
FIDELITY COVINGTON TRUSTMSCI CONSM DIS31609220429406SH SOLE 40600
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925016150SH SOLE 15000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I316092808765SH SOLE 6500
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286541810,296SH SOLE 10,29600
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX316092881386SH SOLE 8600
FIDELITY MERRIMACK STR TRTOTAL BD ETF316188309691,273SH SOLE 1,27300
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3039235SH SOLE 23500
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R303388SH OTR10088
FIDELITY NATL INFORMATION SVCOM31620M106750SH OTR10050
FIDELITY NATL INFORMATION SVCOM31620M1061286SH SOLE 8600
FIFTH THIRD BANCORPCOM316773100119SH SOLE 1900
FIREEYE INCCOM31816Q1015200SH SOLE 20000
FIREEYE INCCOM31816Q10114617SH OTR100617
FIRST AMERN FINL CORPCOM31847R10231604SH SOLE 60400
FIRST HAWAIIAN INCCOM32051X108241,000SH SOLE 1,00000
FIRST HORIZON CORPORATIONCOM32051710510807SH OTR100807
FIRST HORIZON CORPORATIONCOM320517105272,082SH SOLE 2,08200
FIRST INDL RLTY TR INCCOM32054K103128SH OTR10028
FIRST REP BK SAN FRANCISCO CCOM33616C1001641,117SH SOLE 1,11700
FIRST REP BK SAN FRANCISCO CCOM33616C1007074,810SH OTR1004,810
FIRST SOLAR INCCOM3364331078188,266SH SOLE 8,26600
FIRST TR BICK INDEX FDCOM SHS33733H10732845SH SOLE 84500
FIRST TR DOW JONES SELECT MICOM SHS ANNUAL33718M10546968SH OTR100968
FIRST TR DOW JONES SELECT MICOM SHS ANNUAL33718M1051533,187SH SOLE 3,18700
FIRST TR ENERGY INCOME & GROCOM33738G104383,548SH SOLE 3,54800
FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P202240SH OTR10040
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10825436SH OTR100436
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1081,00749,886SH SOLE 49,88600
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1081,14420,173SH SOLE 20,17300
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P1033006,885SH SOLE 6,88500
FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P6082604,038SH SOLE 4,03800
FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P87124801SH SOLE 80100
FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J1041929,500SH SOLE 9,50000
FIRST TR EXCH TRADED FD IIILNG/SHT EQUITY33739P103771,762SH OTR1001,762
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J174464SH OTR10064
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J182283SH OTR10083
FIRST TR EXCH TRD ALPHDX FDASIA EX JAPAN33737J10922681SH SOLE 68100
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J117641,671SH SOLE 1,67100
FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J17421364SH SOLE 36400
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J1821355,358SH SOLE 5,35800
FIRST TR EXCHANGE TRADED FDCHINDIA ETF33733A1021,36023,059SH SOLE 23,05900
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1767416,628SH SOLE 6,62800
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X85375410,958SH SOLE 10,95800
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201031,39011,752SH SOLE 11,75200
FIRST TR EXCHANGE TRADED FDWTR ETF33733B1001,33218,476SH SOLE 18,47600
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119881,699SH SOLE 1,69900
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1431,0039,303SH SOLE 9,30300
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1508153SH SOLE 15300
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X168531,104SH SOLE 1,10400
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184397SH SOLE 9700
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921,54916,296SH SOLE 16,29600
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2001426,496SH SOLE 6,49600
FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2051652,390SH SOLE 2,39000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1926226,547SH OTR1006,547
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X17681723SH OTR100723
FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M1025969,122SH SOLE 9,12200
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M3005308,595SH SOLE 8,59500
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M300681,110SH OTR1001,110
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4086101SH OTR100101
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E104346SH OTR10046
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30228SH OTR1008
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3096133SH OTR100133
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D40821433SH OTR100433
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G103255SH OTR10055
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2002595,028SH OTR1005,028
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5061,79344,880SH SOLE 44,88000
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R605771,892SH SOLE 1,89200
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2003,39365,918SH SOLE 65,91800
FIRST TR EXCHANGE-TRADED FDGBL WND ENRG ETF33736G1061,61169,132SH SOLE 69,13200
FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT PE33733E8807258SH SOLE 25800
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5001,91927,331SH SOLE 27,33100
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3022,26410,668SH SOLE 10,66800
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2034612,742SH SOLE 2,74200
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1042,86642,460SH SOLE 42,46000
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4082,49851,263SH SOLE 51,26300
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R11855311,180SH SOLE 11,18000
FIRST TR EXCHANGE-TRADED FDBUYWRIT INCM ETF33738R30810489SH SOLE 48900
FIRST TR EXCHANGE-TRADED FDS&P INTL DIVID33738R68828617,617SH SOLE 17,61700
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3091693,560SH SOLE 3,56000
FIRST TR EXCHANGE-TRADED FDNASDQ FOD BVRG33738R852251,056SH SOLE 1,05600
FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R860267SH SOLE 6700
FIRST TR EXCHANGE-TRADED FDMNGD FUTRS STRGY33739G10336792SH SOLE 79200
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101663,144SH SOLE 3,14400
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4082504,162SH SOLE 4,16200
FIRST TR EXCHANGE-TRADED FDINDXX INOVTV ETF33741X201471,263SH SOLE 1,26300
FIRST TR EXCHANGE-TRADED FDSSI STRG ETF33739Q50768513,984SH SOLE 13,98400
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F7714121SH OTR100121
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F88839214,681SH SOLE 14,68100
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F8705228SH SOLE 22800
FIRST TR EXCHNG TRADED FD VIALT ABSLT STRG33740Y1014134SH OTR100134
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80516299SH OTR100299
FIRST TR EXCHNG TRADED FD VIALT ABSLT STRG33740Y101421,544SH SOLE 1,54400
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8053,59465,672SH SOLE 65,67200
FIRST TR HIGH INCOME L/S FDCOM33738E109453,055SH SOLE 3,05500
FIRST TR HIGH INCOME L/S FDCOM33738E109251,685SH OTR1001,685
FIRST TR INTER DUR PFD & INCOM33718W103261,063SH OTR1001,063
FIRST TR INTER DUR PFD & INCOM33718W1032329,648SH SOLE 9,64800
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1012534,597SH SOLE 4,59700
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J101472SH OTR10072
FIRST TR LRGE CP CORE ALPHACOM SHS33734K10954735SH SOLE 73500
FIRST TR MORNINGSTAR DIVID LSHS33691710936212,234SH SOLE 12,23400
FIRST TR NAS100 EQ WEIGHTEDSHS33734410544439SH SOLE 43900
FIRST TR NASDAQ 100 TECH INDSHS3373451029476,856SH SOLE 6,85600
FIRST TR S&P REIT INDEX FDCOM33734G108149SH SOLE 4900
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1099113SH SOLE 11300
FIRST TR VALUE LINE DIVID INSHS33734H106397SH OTR10097
FIRST TR VALUE LINE DIVID INSHS33734H1064,000114,063SH SOLE 114,06300
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1089179,492SH SOLE 9,49200
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1081631,688SH OTR1001,688
FIRSTENERGY CORPCOM337932107269SH SOLE 6900
FIRSTENERGY CORPCOM337932107129SH OTR10029
FISERV INCCOM33773810880700SH OTR100700
FISERV INCCOM33773810874649SH SOLE 64900
FISKER INCCL A COM STK33813J106251,700SH SOLE 1,70000
FITBIT INCCL A33812L1025685SH SOLE 68500
FIVE BELOW INCCOM33829M1014552,603SH OTR1002,603
FIVE9 INCCOM338307101104595SH OTR100595
FIVE9 INCCOM33830710165374SH SOLE 37400
FIVERR INTL LTDORD SHSM4R82T106137702SH SOLE 70200
FIVERR INTL LTDORD SHSM4R82T106189970SH OTR100970
FLAHERTY & CRUMRINE DYN PFDSHS33848W10673325,217SH SOLE 25,21700
FLAHERTY & CRUMRINE PFD INCOCOM338480106462,405SH SOLE 2,40500
FLAHERTY & CRUMRINE PFD SECSCOM338478100913,875SH SOLE 3,87500
FLEETCOR TECHNOLOGIES INCCOM339041105622SH OTR10022
FLEXSHARES TRMORNSTAR UPSTR33939L407251SH SOLE 5100
FLEXSHARES TRQLT DIV DEF IDX33939L8451703,539SH SOLE 3,53900
FLIR SYS INCCOM30244510133745SH SOLE 74500
FLOOR & DECOR HLDGS INCCL A3397501012092,256SH OTR1002,256
FLOWERS FOODS INCCOM34349810129412,972SH OTR10012,972
FLOWERS FOODS INCCOM3434981013118SH SOLE 11800
FLOWSERVE CORPCOM34354P105383SH SOLE 8300
FLUOR CORP NEWCOM343412102151SH OTR10051
FMC CORPCOM NEW302491303110958SH SOLE 95800
FMC CORPCOM NEW3024913031351,170SH OTR1001,170
FOOT LOCKER INCCOM34484910410250SH SOLE 25000
FORD MTR CO DELCOM34537086041046,679SH SOLE 46,67900
FORTINET INCCOM34959E1094332,914SH OTR1002,914
FORTINET INCCOM34959E10930203SH SOLE 20300
FORTIS INCCOM349553107822,000SH SOLE 2,00000
FORTIVE CORPCOM34959J10818254SH OTR100254
FORTUNA SILVER MINES INCCOM3499151083400SH SOLE 40000
FORTUNE BRANDS HOME & SEC INCOM34964C10615175SH SOLE 17500
FORTUNE BRANDS HOME & SEC INCOM34964C106218SH OTR10018
FOUR CORNERS PPTY TR INCCOM35086T1097226SH SOLE 22600
FOX CORPCL A COM35137L1058260SH OTR100260
FRANKLIN RESOURCES INCCOM35461310132312,780SH OTR10012,780
FRANKLIN TEMPLETON ETF TRLIBERTYQ INTL35473P10824935SH SOLE 93500
FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P207832,823SH SOLE 2,82300
FRANKLIN TEMPLETON ETF TRLIBERTY INVT35473P60312438SH SOLE 43800
FRANKLIN TEMPLETON ETF TRLIBERTY US COR35473P55322837SH SOLE 83700
FRANKLIN UNVL TRSH BEN INT355145103314,179SH SOLE 4,17900
FREEPORT-MCMORAN INCCL B35671D8572258,657SH SOLE 8,65700
FREEPORT-MCMORAN INCCL B35671D857331,278SH OTR1001,278
FRESENIUS MED CARE AG&CO KGASPONSORED ADR35802910630728SH SOLE 72800
FRONTLINE LTDSHS NEWG3682E192020SH SOLE 2000
FS KKR CAP CORPCOM30263520612739SH SOLE 73900
FS KKR CAP CORP IICOM35952V303905,465SH SOLE 5,46500
FTI CONSULTING INCCOM30294110960536SH OTR100536
FUBOTV INCCOM35953D10418633SH SOLE 63300
FULGENT GENETICS INCCOM3596641092073,981SH SOLE 3,98100
FULGENT GENETICS INCCOM3596641091773,390SH OTR1003,390
GABELLI DIVID & INCOME TRCOM36242H1041356,312SH SOLE 6,31200
GABELLI EQUITY TR INCCOM362397101599,365SH SOLE 9,36500
GALLAGHER ARTHUR J & COCOM36357610924193SH OTR100193
GALLAGHER ARTHUR J & COCOM36357610916SH SOLE 600
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A109102,860SH SOLE 2,86000
GAMING & LEISURE PPTYS INCCOM36467J1085129SH SOLE 12900
GAP INCCOM364760108221,085SH SOLE 1,08500
GARMIN LTDSHSH2906T109111SH OTR10011
GARMIN LTDSHSH2906T10916134SH SOLE 13400
GASLOG LTDSHSG3758510972,000SH SOLE 2,00000
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W108197,000SH SOLE 7,00000
GATX CORPCOM361448103220SH OTR10020
GENASYS INCCOM36872P10381,250SH SOLE 1,25000
GENERAC HLDGS INCCOM3687361043151,386SH OTR1001,386
GENERAC HLDGS INCCOM3687361046742,964SH SOLE 2,96400
GENERAL DYNAMICS CORPCOM3695501084252,856SH SOLE 2,85600
GENERAL DYNAMICS CORPCOM369550108323SH OTR10023
GENERAL ELECTRIC COCOM36960410391284,435SH SOLE 84,43500
GENERAL ELECTRIC COCOM369604103171,580SH OTR1001,580
GENERAL MLS INCCOM3703341041773,017SH SOLE 3,01700
GENERAL MLS INCCOM3703341042914,955SH OTR1004,955
GENERAL MTRS COCOM37045V100581,393SH SOLE 1,39300
GENERAL MTRS COCOM37045V10020469SH OTR100469
GENIUS BRANDS INTL INCCOM37229T301198143,413SH SOLE 143,41300
GENIUS BRANDS INTL INCCOM37229T3013021,873SH OTR10021,873
GENPACT LIMITEDSHSG3922B1077163SH OTR100163
GENTEX CORPCOM3719011092266,672SH OTR1006,672
GENTEX CORPCOM371901109852,500SH SOLE 2,50000
GENUINE PARTS COCOM37246010535352SH SOLE 35200
GENUINE PARTS COCOM3724601053343,323SH OTR1003,323
GENWORTH FINL INCCOM CL A37247D10692,500SH SOLE 2,50000
GERDAU SASPON ADR REP PFD37373710510723,000SH SOLE 23,00000
GETTY RLTY CORP NEWCOM374297109391,407SH OTR1001,407
GILEAD SCIENCES INCCOM3755581033395,819SH OTR1005,819
GILEAD SCIENCES INCCOM37555810394116,154SH SOLE 16,15400
GLACIER BANCORP INC NEWCOM37637Q1058175SH SOLE 17500
GLAUKOS CORPCOM37732210225330SH SOLE 33000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105531,432SH OTR1001,432
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105992,678SH SOLE 2,67800
GLOBAL NET LEASE INCCOM NEW3793782016327SH SOLE 32700
GLOBAL PMTS INCCOM37940X1024442,059SH OTR1002,059
GLOBAL PMTS INCCOM37940X10273338SH SOLE 33800
GLOBAL X FDSGLBL X MLP ETF37954Y343130SH SOLE 3000
GLOBAL X FDSGLB X SUPERDIV37950E549171,300SH SOLE 1,30000
GLOBAL X FDSAUTONMOUS EV ETF37954Y6241516,315SH SOLE 6,31500
GLOBAL X FDSMSCI NXT EMRNG37950E218159SH SOLE 5900
GLOBAL X FDSMSCI CHINA FINCL37950E606019SH SOLE 1900
GLOBAL X FDSFINTECH ETF37954Y8141,26627,097SH SOLE 27,09700
GLOBAL X FDSRBTCS ARTFL INTE37954Y7151,21836,772SH SOLE 36,77200
GLOBAL X FDSINTERNET OF THNG37954Y780250SH SOLE 5000
GLOBAL X FDSNASDAQ 100 COVER37954Y4832109,201SH SOLE 9,20100
GLOBAL X FDSGLOBAL X SILVER37954Y84811240SH SOLE 24000
GLOBAL X FDSLITHIUM BTRY ETF37954Y8551,74328,157SH SOLE 28,15700
GLOBAL X FDSGLOBX SUPDV US37950E291613,587SH OTR1003,587
GLOBAL X FDSRBTCS ARTFL INTE37954Y71533210,007SH OTR10010,007
GLOBAL X FDSFINTECH ETF37954Y8143457,392SH OTR1007,392
GLOBAL X FDSGLOBAL X COPPER37954Y830014SH OTR10014
GLOBAL X FDSGLOBAL X SILVER37954Y848117SH OTR10017
GLOBAL X FDSLITHIUM BTRY ETF37954Y8553425,520SH OTR1005,520
GLOBAL X FDSCLOUD COMPUTNG37954Y442421,500SH SOLE 1,50000
GLOBANT S ACOML443851098083,712SH OTR1003,712
GLOBANT S ACOML4438510971327SH SOLE 32700
GLOBE LIFE INCCOM37959E102220SH OTR10020
GLU MOBILE INCCOM3798901065609SH SOLE 60900
GODADDY INCCL A380237107783SH SOLE 8300
GODADDY INCCL A380237107111SH OTR10011
GOLDMAN SACHS ETF TRACCESS INVT GR38143047913232SH OTR100232
GOLDMAN SACHS ETF TRACCESS INFLATI381430362125SH OTR10025
GOLDMAN SACHS ETF TRACTIVEBETA EUR381430305521,589SH OTR1001,589
GOLDMAN SACHS ETF TRACTIVEBETA EME381430206124SH OTR10024
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301079292SH OTR100292
GOLDMAN SACHS ETF TRACCESS US AGRAT38149W10118363SH OTR100363
GOLDMAN SACHS ETF TRACTIVEBETA INT38143010720640SH SOLE 64000
GOLDMAN SACHS ETF TRACTIVEBETA EME38143020623605SH SOLE 60500
GOLDMAN SACHS ETF TRACTIVEBETA EUR3814303051675,064SH SOLE 5,06400
GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050393312,325SH SOLE 12,32500
GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050337489SH OTR100489
GOLDMAN SACHS ETF TRACTIVEBETA US3814306026116SH SOLE 11600
GOLDMAN SACHS ETF TRACCESS HIG YLD381430453367SH OTR10067
GOLDMAN SACHS ETF TRACCES TREASURY381430529441SH OTR10041
GOLDMAN SACHS ETF TRACTIVEBETA US381430602117SH OTR10017
GOLDMAN SACHS GROUP INCCOM38141G104196745SH SOLE 74500
GOLUB CAP BDC INCCOM38173M102175SH SOLE 7500
GOODRX HLDGS INCCOM CL A38246G108621,543SH SOLE 1,54300
GOODRX HLDGS INCCOM CL A38246G108367SH OTR10067
GOOSEHEAD INS INCCOM CL A38267D109321SH OTR10021
GOPRO INCCL A38268T1031100SH SOLE 10000
GRACO INCCOM384109104565SH SOLE 6500
GRAHAM HLDGS COCOM CL B384637104117220SH OTR100220
GRAINGER W W INCCOM384802104251614SH SOLE 61400
GRAND CANYON ED INCCOM38526M1063463,717SH OTR1003,717
GRANITE PT MTG TR INCCOM STK38741L1075499SH OTR100499
GREAT AJAX CORPCOM38983D3003288SH OTR100288
GREEN BRICK PARTNERS INCCOM392709101153SH SOLE 5300
GREENBRIER COS INCCOM393657101591,633SH SOLE 1,63300
GREENBRIER COS INCCOM39365710109SH OTR1009
GROCERY OUTLET HLDG CORPCOM39874R101581,471SH OTR1001,471
GROWGENERATION CORPCOM39986L1091383,440SH SOLE 3,44000
GRUPO AEROPUERTO DEL PACIFICSPON ADR B40050610111102SH SOLE 10200
GRUPO AVAL ACCIONES Y VALORESPONSORED ADS40053W1014597SH OTR100597
GUARDANT HEALTH INCCOM40131M10923180SH OTR100180
GUARDANT HEALTH INCCOM40131M10978605SH SOLE 60500
GUGGENHEIM ENHANCED EQUITY ICOM40167B100609,200SH SOLE 9,20000
GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101773,963SH SOLE 3,96300
GUGGENHEIM TAXABLE MUNICP BOCOM4016641075200SH SOLE 20000
GUIDEWIRE SOFTWARE INCCOM40171V1005964,631SH OTR1004,631
GUIDEWIRE SOFTWARE INCCOM40171V1009187,129SH SOLE 7,12900
GUINNESS ATKINSON FDSSMARTETF TRASP40203187636880SH SOLE 88000
GW PHARMACEUTICALS PLCADS36197T10328241SH SOLE 24100
HALLIBURTON COCOM406216101141SH OTR10041
HALLIBURTON COCOM406216101331,725SH SOLE 1,72500
HALOZYME THERAPEUTICS INCCOM40637H1094100SH SOLE 10000
HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW409735206601,970SH SOLE 1,97000
HANCOCK JOHN PFD INCOME FD ICOM41013X1061135,957SH SOLE 5,95700
HANCOCK JOHN PFD INCOME FD ICOM41021P1037400SH SOLE 40000
HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T1051158,124SH SOLE 8,12400
HANCOCK JOHN TAX-ADVANTAGEDCOM41013V1001055,000SH SOLE 5,00000
HANESBRANDS INCCOM410345102143SH OTR10043
HANESBRANDS INCCOM41034510229220,048SH SOLE 20,04800
HANNON ARMSTRONG SUST INFR CCOM41068X1001241,960SH SOLE 1,96000
HANOVER INS GROUP INCCOM41086710518151SH OTR100151
HARLEY DAVIDSON INCCOM41282210818500SH SOLE 50000
HARTFORD FDS EXCHANGE TRADEDMUN OPORTUNITE41653L50327645SH SOLE 64500
HARTFORD FDS EXCHANGE TRADEDMUN OPORTUNITE41653L50317405SH OTR100405
HARTFORD FINL SVCS GROUP INCCOM41651510424500SH SOLE 50000
HASBRO INCCOM41805610718SH OTR1008
HASBRO INCCOM418056107667SH SOLE 6700
HAVERTY FURNITURE INCCOM41959610117605SH SOLE 60500
HAWAIIAN ELEC INDUSTRIESCOM4198701009261SH SOLE 26100
HCA HEALTHCARE INCCOM40412C10103SH OTR1003
HCA HEALTHCARE INCCOM40412C101154938SH SOLE 93800
HEADHUNTER GROUP PLCSPONSORED ADS42207L1064120SH OTR100120
HEALTH CATALYST INCCOM42225T1077154SH OTR100154
HEALTHCARE SVCS GROUP INCCOM4219061081073,799SH SOLE 3,79900
HEALTHCARE SVCS GROUP INCCOM4219061082609,251SH OTR1009,251
HEALTHCARE TR AMER INCCL A NEW42225P501833,020SH SOLE 3,02000
HEALTHEQUITY INCCOM42226A107795SH OTR10095
HEALTHPEAK PROPERTIES INCCOM42250P10313439SH SOLE 43900
HEICO CORP NEWCOM4228061095143,881SH OTR1003,881
HEICO CORP NEWCL A4228062088847,550SH SOLE 7,55000
HEICO CORP NEWCOM4228061091,3019,825SH SOLE 9,82500
HELIX ENERGY SOLUTIONS GRP ICOM42330P107087SH SOLE 8700
HELMERICH & PAYNE INCCOM4234521019400SH SOLE 40000
HENRY JACK & ASSOC INCCOM42628110180495SH SOLE 49500
HENRY JACK & ASSOC INCCOM4262811012661,643SH OTR1001,643
HENRY SCHEIN INCCOM806407102684SH SOLE 8400
HERSHEY COCOM4278661082151,409SH SOLE 1,40900
HESS CORPCOM42809H107124SH SOLE 2400
HEWLETT PACKARD ENTERPRISE CCOM42824C109695,800SH SOLE 5,80000
HEXCEL CORP NEWCOM428291108596SH OTR10096
HEXCEL CORP NEWCOM42829110810202SH SOLE 20200
HEXO CORPCOM NEW4283043072645SH SOLE 64500
HIBBETT SPORTS INCCOM42856710113287SH SOLE 28700
HIGHLAND FDS IHI LD IBOXX SRLN4301017748485SH SOLE 48500
HIGHLAND INCOME FDHIGHLAND INCOME43010E404181,747SH OTR1001,747
HILL ROM HLDGS INCCOM43147510210100SH OTR100100
HILL ROM HLDGS INCCOM43147510221218SH SOLE 21800
HILTON WORLDWIDE HLDGS INCCOM43300A20368607SH SOLE 60700
HILTON WORLDWIDE HLDGS INCCOM43300A20304SH OTR1004
HIMAX TECHNOLOGIES INCSPONSORED ADR43289P106223,037SH SOLE 3,03700
HOLLYFRONTIER CORPCOM43610610831112,047SH OTR10012,047
HOLLYFRONTIER CORPCOM43610610826988SH SOLE 98800
HOLOGIC INCCOM43644010130410SH SOLE 41000
HOME BANCSHARES INCCOM4368932002124SH OTR100124
HOME DEPOT INCCOM4370761023,54813,356SH SOLE 13,35600
HOME DEPOT INCCOM4370761024461,680SH OTR1001,680
HOMESTREET INCCOM43785V10217500SH SOLE 50000
HONDA MOTOR LTDAMERN SHS4381283083116SH OTR100116
HONDA MOTOR LTDAMERN SHS4381283084125SH SOLE 12500
HONEYWELL INTL INCCOM43851610633155SH OTR100155
HONEYWELL INTL INCCOM4385161061,1715,504SH SOLE 5,50400
HORIZON THERAPEUTICS PUB LSHSG461881013074,201SH OTR1004,201
HORIZON THERAPEUTICS PUB LSHSG461881011081,477SH SOLE 1,47700
HORMEL FOODS CORPCOM4404521002324,970SH SOLE 4,97000
HORMEL FOODS CORPCOM440452100597SH OTR10097
HOST HOTELS & RESORTS INCCOM44107P1043179SH SOLE 17900
HOULIHAN LOKEY INCCL A441593100345SH OTR10045
HOWMET AEROSPACE INCCOM44320110819678SH SOLE 67800
HP INCCOM40434L10533913,650SH OTR10013,650
HP INCCOM40434L1052168,797SH SOLE 8,79700
HUB GROUP INCCL A44332010611200SH SOLE 20000
HUBBELL INCCOM44351060727170SH SOLE 17000
HUBSPOT INCCOM443573100173436SH OTR100436
HUBSPOT INCCOM44357310096243SH SOLE 24300
HUMANA INCCOM4448591022152SH OTR10052
HUMANA INCCOM444859102247601SH SOLE 60100
HUNTINGTON BANCSHARES INCCOM4461501041229,656SH OTR1009,656
HUNTINGTON BANCSHARES INCCOM44615010415412,217SH SOLE 12,21700
HUNTINGTON INGALLS INDS INCCOM446413106128752SH OTR100752
HUNTINGTON INGALLS INDS INCCOM44641310655322SH SOLE 32200
HYATT HOTELS CORPCOM CL A44857910246620SH SOLE 62000
HYLIION HOLDINGS CORPCOMMON STOCK4491091073186SH SOLE 18600
IAC INTERACTIVECORP NEWCOM44891N10940210SH SOLE 21000
IAC INTERACTIVECORP NEWCOM44891N1093571,885SH OTR1001,885
ICAHN ENTERPRISES LPDEPOSITARY UNIT45110010138742SH SOLE 74200
ICON PLCSHSG4705A1001052SH OTR10052
ICU MED INCCOM44930G107941SH SOLE 4100
IDACORP INCCOM45110710614150SH SOLE 15000
IDEX CORPCOM45167R1041366SH SOLE 6600
IDEX CORPCOM45167R1042041,022SH OTR1001,022
IDEXX LABS INCCOM45168D1048971,794SH OTR1001,794
IDEXX LABS INCCOM45168D104480960SH SOLE 96000
IHS MARKIT LTDSHSG475671057428,265SH OTR1008,265
II-VI INCCOM90210410858758SH SOLE 75800
ILLINOIS TOOL WKS INCCOM4523081092531,240SH SOLE 1,24000
ILLUMINA INCCOM452327109514SH OTR10014
ILLUMINA INCCOM4523271091,0702,891SH SOLE 2,89100
IMMUNOGEN INCCOM45253H1012279SH OTR100279
IMV INCCOM44974L1031200SH SOLE 20000
INDEXIQ ACTIVE ETF TRIQ MACKAY INSRED45409F8433,681133,262SH SOLE 133,26200
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071133,482SH OTR1003,482
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80081424,410SH SOLE 24,41000
INDEXIQ ETF TRUS RL EST SMCP45409B628015SH OTR10015
INDEXIQ ETF TRIQ MRGR ARB ETF45409B8001083,158SH OTR1003,158
INDEXIQ ETF TRHEDGE MLTI ETF45409B1071,14035,701SH SOLE 35,70100
INFINERA CORPCOM45667G10317316,500SH SOLE 16,50000
INFOSYS LTDSPONSORED ADR4567881083201SH OTR100201
ING GROEP N.V.SPONSORED ADR456837103121,249SH OTR1001,249
INGERSOLL RAND INCCOM45687V10615339SH SOLE 33900
INGEVITY CORPCOM45688C107231SH SOLE 3100
INGREDION INCCOM457187102220SH SOLE 2000
INGREDION INCCOM4571871023444,337SH OTR1004,337
INMODE LTDSHSM5425M10318370SH SOLE 37000
INNOVATIVE INDL PPTYS INCCOM45781V1011,1366,205SH SOLE 6,20500
INNOVATIVE INDL PPTYS INCCOM45781V101314SH OTR10014
INNOVATOR ETFS TRNASDAQ 100 PWER45782C27627600SH SOLE 60000
INNOVATOR ETFS TRS&P 500 PWR BUF45782C31838413,558SH SOLE 13,55800
INNOVATOR ETFS TRS&P 500 BUFFER E45782C3261183,984SH SOLE 3,98400
INNOVATOR ETFS TRS&P 500 BUFFER45782C4091083,311SH SOLE 3,31100
INNOVATOR ETFS TRS&P 500 BUFFER45782C4333113SH SOLE 11300
INNOVATOR ETFS TRS&P 500 PWR45782C6564141SH OTR100141
INNOVATOR ETFS TRS&P 500 POWER45782C5081,09335,737SH SOLE 35,73700
INNOVATOR ETFS TRS&P 500 ULTRA45782C8391385,234SH SOLE 5,23400
INNOVATOR ETFS TRS&P 500 BUFFER45782C8881695,693SH SOLE 5,69300
INNOVATOR ETFS TRS&P 500 BUFFER45782C69819636SH SOLE 63600
INNOVATOR ETFS TRMSCI EMGR MKT45782C516282SH SOLE 8200
INNOVATOR ETFS TRMSCI EAFE PWR45782C524290SH SOLE 9000
INNOVATOR ETFS TRS&P 500 PWR BU45782C540431,482SH SOLE 1,48200
INNOVATOR ETFS TRS&P 500 BUFFER E45782C55723750SH SOLE 75000
INNOVATOR ETFS TRRUSSELL 2000 P45782C5995183SH SOLE 18300
INNOVATOR ETFS TRNASDAQ 100 PWR45782C61536987SH SOLE 98700
INNOVATOR ETFS TRS&P 500 PWR BU45782C6801063,750SH SOLE 3,75000
INNOVATOR ETFS TRMSCI EMGR MKT45782C71412445SH SOLE 44500
INNOVATOR ETFS TRS&P 500 PWR BU45782C87027410,045SH SOLE 10,04500
INNOVATOR ETFS TRMSCI EAFE PWR45782C72213531SH SOLE 53100
INNOVATOR ETFS TRS&P 500 PWR BU45782C74811357SH SOLE 35700
INNOVATOR ETFS TRS&P 500 BUFFER45782C789451,490SH SOLE 1,49000
INNOVATOR ETFS TRS&P 500 PWRETF45782C7972207,913SH SOLE 7,91300
INNOVATOR ETFS TRS&P 500 PWR45782C8131023,531SH SOLE 3,53100
INNOVATOR ETFS TRS&P 500 ULTRA45782C821311,158SH SOLE 1,15800
INNOVATOR ETFS TRRUSSELL 2000 P45782C47426882SH SOLE 88200
INNOVATOR ETFS TRS&P 500 PWR45782C656672,385SH SOLE 2,38500
INNOVATOR ETFS TRNASDAQ 100 PWR45782C46636935SH SOLE 93500
INNOVIVA INCCOM45781M1011100SH SOLE 10000
INOVIO PHARMACEUTICALS INCCOM NEW45773H2015548SH SOLE 54800
INPHI CORPCOM45772F107850SH SOLE 5000
INSEEGO CORPCOM45782B1048520SH SOLE 52000
INSIGHT ENTERPRISES INCCOM45765U10338500SH SOLE 50000
INSPERITY INCCOM45778Q10721260SH SOLE 26000
INSPIRE MED SYS INCCOM45773010974391SH OTR100391
INSPIRED ENTMT INCCOM45782N1088913,500SH SOLE 13,50000
INSTEEL INDS INCCOM45774W1082108SH SOLE 10800
INSULET CORPCOM45784P101312SH OTR10012
INTEL CORPCOM45814010024472SH OTR100472
INTEL CORPCOM4581401001,48629,830SH SOLE 29,83000
INTELLIA THERAPEUTICS INCCOM45826J105123SH OTR10023
INTELLIA THERAPEUTICS INCCOM45826J1055100SH SOLE 10000
INTELLIGENT SYS CORP NEWCOM45816D100431,075SH SOLE 1,07500
INTERACTIVE BROKERS GROUP INCOM CL A45841N107118SH SOLE 1800
INTERCONTINENTAL EXCHANGE INCOM45866F10416136SH OTR100136
INTERCONTINENTAL EXCHANGE INCOM45866F1042141,860SH SOLE 1,86000
INTERFACE INCCOM458665304161,500SH SOLE 1,50000
INTERNATIONAL BUSINESS MACHSCOM4592001011,46411,631SH SOLE 11,63100
INTERNATIONAL BUSINESS MACHSCOM459200101754SH OTR10054
INTERNATIONAL FLAVORS&FRAGRACOM45950610123210SH SOLE 21000
INTERNATIONAL FLAVORS&FRAGRACOM4595061011092SH OTR10092
INTERNATIONAL PAPER COCOM46014610317339SH SOLE 33900
INTERNATIONAL PAPER COCOM4601461033527,071SH OTR1007,071
INTERPUBLIC GROUP COS INCCOM46069010010445SH SOLE 44500
INTERPUBLIC GROUP COS INCCOM46069010033314,151SH OTR10014,151
INTUITCOM4612021034811,267SH OTR1001,267
INTUITCOM46120210396252SH SOLE 25200
INTUITIVE SURGICAL INCCOM NEW46120E6021316SH OTR10016
INTUITIVE SURGICAL INCCOM NEW46120E60298120SH SOLE 12000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88716308SH OTR100308
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A8044868,429SH SOLE 8,42900
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88780015,826SH SOLE 15,82600
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F100191,232SH SOLE 1,23200
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10018311,970SH OTR10011,970
INVESCO BD FDCOM46132L107663,053SH SOLE 3,05300
INVESCO DB COMMDY INDX TRCKUNIT46138B10311765SH SOLE 76500
INVESCO DB MULTI-SECTOR COMMAGRICULTURE FD46140H1065300SH SOLE 30000
INVESCO DB MULTI-SECTOR COMMPRECIOUS METAL46140H50221400SH SOLE 40000
INVESCO DB US DLR INDEX TRBULLISH FD46141D2035224SH SOLE 22400
INVESCO DYNAMIC CR OPPORTUNICOM46132R10415714,655SH SOLE 14,65500
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E404381,675SH SOLE 1,67500
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E610221,300SH SOLE 1,30000
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E59415703SH SOLE 70300
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51119212,552SH SOLE 12,55200
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784561,930SH OTR1001,930
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E7276305SH SOLE 30500
INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3701121,970SH SOLE 1,97000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E36245512,103SH SOLE 12,10300
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541,22421,765SH SOLE 21,76500
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E2632194,682SH SOLE 4,68200
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E230812,702SH SOLE 2,70200
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E21410336SH OTR100336
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E71912605SH SOLE 60500
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50835916,121SH SOLE 16,12100
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7842107,274SH SOLE 7,27400
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G10269216,979SH SOLE 16,97900
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701345,153SH OTR1005,153
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1983156,555SH SOLE 6,55500
INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11543355SH SOLE 35500
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87024918SH SOLE 91800
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E230842,806SH OTR1002,806
INVESCO EXCH TRADED FD TR IIPFD ETF46138E511171SH OTR10071
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G805391,150SH SOLE 1,15000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70697939SH SOLE 93900
INVESCO EXCH TRADED FD TR IIS&P ULTRA DIVIDE46138G6561203,540SH SOLE 3,54000
INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E1492591,526SH SOLE 1,52600
INVESCO EXCH TRADED FD TR IIS&P SMLCP STAP46138E172931,068SH SOLE 1,06800
INVESCO EXCH TRADED FD TR IIS&P INTL QULTY46138E214351,201SH SOLE 1,20100
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88224011,014SH SOLE 11,01400
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84110433SH SOLE 43300
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J866411,854SH SOLE 1,85400
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80929712,853SH OTR10012,853
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70033815,919SH SOLE 15,91900
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80935315,267SH SOLE 15,26700
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8371802,046SH SOLE 2,04600
INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y500311,530SH SOLE 1,53000
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y4011361,785SH SOLE 1,78500
INVESCO EXCHANGE TRADED FD TDWA ENERGY MNT46137V8785275SH SOLE 27500
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V8523942,463SH SOLE 2,46300
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V5304441,947SH SOLE 1,94700
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V8114343,083SH SOLE 3,08300
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V7873625,161SH SOLE 5,16100
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V13458565SH OTR100565
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2824181,647SH OTR1001,647
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V3082893,946SH OTR1003,946
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3574673,660SH OTR1003,660
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62121211,023SH OTR10011,023
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100931,367SH SOLE 1,36700
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1348318,034SH SOLE 8,03400
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V1751074SH SOLE 7400
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2413,46782,331SH SOLE 82,33100
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2661,1276,916SH SOLE 6,91600
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V2746146,137SH SOLE 6,13700
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V28246182SH SOLE 18200
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V30811150SH SOLE 15000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3573182,497SH SOLE 2,49700
INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V4071271,695SH SOLE 1,69500
INVESCO EXCHANGE TRADED FD TS&P 500 VLU MOMN46137V423721,780SH SOLE 1,78000
INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V77946411,265SH SOLE 11,26500
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V73818468SH SOLE 46800
INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V6474764,537SH SOLE 4,53700
INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V6394342,822SH SOLE 2,82200
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62123212,088SH SOLE 12,08800
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V613429SH SOLE 2900
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V56339722,817SH SOLE 22,81700
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V5489574SH SOLE 57400
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5061243,758SH SOLE 3,75800
INVESCO EXCHANGE TRADED FD TS&P MDCP QUALITY46137V47236542SH SOLE 54200
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4644555,809SH SOLE 5,80900
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V456721,967SH SOLE 1,96700
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4312,46734,242SH SOLE 34,24200
INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V217417SH SOLE 1700
INVESCO INDIA EXCHANGE-TRADEINDIA ETF46137R10913576SH SOLE 57600
INVESCO LTDSHSG491BT10816924SH OTR100924
INVESCO LTDSHSG491BT1081035,908SH SOLE 5,90800
INVESCO MORTGAGE CAPITAL INCCOM46131B100123,607SH SOLE 3,60700
INVESCO QQQ TRUNIT SER 146090E10319,21061,230SH SOLE 61,23000
INVESCO QQQ TRUNIT SER 146090E1031,2173,879SH OTR1003,879
INVESCO SR INCOME TRCOM46131H107194,872SH OTR1004,872
INVESCO SR INCOME TRCOM46131H107153,704SH SOLE 3,70400
INVESTORS BANCORP INC NEWCOM46146L101373,496SH SOLE 3,49600
INVITAE CORPCOM46185L103791,882SH OTR1001,882
INVITAE CORPCOM46185L1033418,162SH SOLE 8,16200
INVITATION HOMES INCCOM46187W107762,563SH OTR1002,563
IONIS PHARMACEUTICALS INCCOM4622221001442,545SH SOLE 2,54500
IONIS PHARMACEUTICALS INCCOM46222210016284SH OTR100284
IOVANCE BIOTHERAPEUTICS INCCOM46226010019420SH SOLE 42000
IQIYI INCSPONSORED ADS46267X108663,792SH SOLE 3,79200
IQVIA HLDGS INCCOM46266C10588492SH SOLE 49200
IROBOT CORPCOM462726100342SH SOLE 4200
IRON MTN INC NEWCOM46284V1012177,352SH SOLE 7,35200
IRON MTN INC NEWCOM46284V10108SH OTR1008
IRONWOOD PHARMACEUTICALS INCCOM CL A46333X108040SH SOLE 4000
ISHARES GOLD TRUSTISHARES46428510557631,772SH SOLE 31,77200
ISHARES GOLD TRUSTISHARES4642851052117SH OTR100117
ISHARES INCMSCI EMRG CHN46434G7641142,000SH SOLE 2,00000
ISHARES INCCORE MSCI EMKT46434G1031,62826,234SH SOLE 26,23400
ISHARES INCCORE MSCI EMKT46434G1035468,795SH OTR1008,795
ISHARES INCMSCI RUSSIA ETF46434G7985136SH SOLE 13600
ISHARES INCMSCI JPN ETF NEW46434G822891,316SH SOLE 1,31600
ISHARES INCESG AWR MSCI EM46434G86353512,744SH SOLE 12,74400
ISHARES INCESG AWR MSCI EM46434G8633077,310SH OTR1007,310
ISHARES INCMSCI MEXICO ETF464286822496SH SOLE 9600
ISHARES INCMSCI EMERG MRKT4642865333746,119SH SOLE 6,11900
ISHARES INCMSCI GERMANY ETF46428680613420SH SOLE 42000
ISHARES INCMSCI ISRAEL ETF464286632692SH SOLE 9200
ISHARES INCMSCI EURZONE ETF464286608641,457SH SOLE 1,45700
ISHARES INCMSCI CDA ETF4642865095160SH SOLE 16000
ISHARES INCEM MKT SM-CP ETF4642864756118SH SOLE 11800
ISHARES INCMSCI WORLD ETF464286392330SH SOLE 3000
ISHARES INCGLB ENR PROD ETF464286343161,198SH SOLE 1,19800
ISHARES INCEM MKTS DIV ETF464286319982,635SH SOLE 2,63500
ISHARES INCJP MRGN EM HI BD464286285942,029SH SOLE 2,02900
ISHARES INCJP MRG EM CRP BD46428625137700SH SOLE 70000
ISHARES INCMSCI AUSTRIA ETF4642862025244SH SOLE 24400
ISHARES INCUS INTL HGH YLD464286178242SH SOLE 4200
ISHARES INCMSCI FRNTR100ETF46428614513471SH SOLE 47100
ISHARES INCMSCI STH AFR ETF464286780488SH SOLE 8800
ISHARES INCMSCI TURKEY ETF4642867155180SH SOLE 18000
ISHARES INCMSCI EMERG MRKT464286533355SH OTR10055
ISHARES INCEM MKTS DIV ETF46428631916423SH OTR100423
ISHARES SILVER TRISHARES46428Q10930212,275SH SOLE 12,27500
ISHARES SILVER TRISHARES46428Q109122SH OTR10022
ISHARES TRU.S. REAL ES ETF4642877394204,901SH SOLE 4,90100
ISHARES TRU.S. ENERGY ETF4642877966306SH SOLE 30600
ISHARES TRMRGSTR MD CP GRW464288307233608SH SOLE 60800
ISHARES TRNEW YORK MUN ETF46428832332552SH SOLE 55200
ISHARES TRCALIF MUN BD ETF464288356771,220SH SOLE 1,22000
ISHARES TRU.S. FINLS ETF46428778844652SH SOLE 65200
ISHARES TRU.S. FIN SVC ETF46428777077514SH SOLE 51400
ISHARES TRUS HLTHCARE ETF46428776244178SH SOLE 17800
ISHARES TRUS INDUSTRIALS46428775419196SH SOLE 19600
ISHARES TRMSCI INTL VLU FT46435G4093116SH OTR100116
ISHARES TRU.S. TECH ETF4642877218269,711SH SOLE 9,71100
ISHARES TRESG AWR MSCI USA46435G4256357,378SH OTR1007,378
ISHARES TREAFE SML CP ETF464288273831,208SH SOLE 1,20800
ISHARES TRESG AW MSCI EAFE46435G516120SH OTR10020
ISHARES TRCORE INTL AGGR46435G672360SH OTR10060
ISHARES TRBROAD USD HIGH46435U85378519,023SH OTR10019,023
ISHARES TR0-5 YR TIPS ETF46429B7476486,208SH SOLE 6,20800
ISHARES TRMSCI USA MIN VOL46429B6973,78355,736SH SOLE 55,73600
ISHARES TRMSCI EAFE MIN VL46429B6891,10715,086SH SOLE 15,08600
ISHARES TRCORE HIGH DV ETF46429B6635816,625SH SOLE 6,62500
ISHARES TRFLTG RATE NT ETF46429B6551,14122,492SH SOLE 22,49200
ISHARES TRJPMORGAN USD EMG4642882811,91616,526SH SOLE 16,52600
ISHARES TRMRGSTR MD CP ETF4642882083531,506SH SOLE 1,50600
ISHARES TRGL CLEAN ENE ETF464288224401,425SH SOLE 1,42500
ISHARES TR0-5YR HI YL CP46434V4073046,692SH OTR1006,692
ISHARES TRCORE MSCI INTL46435G326120SH OTR10020
ISHARES TRBLACKROCK ULTRA46434V878611,211SH OTR1001,211
ISHARES TRCORE DIV GRWTH46434V621771,714SH OTR1001,714
ISHARES TRCORE S&P SCP ETF4642878042,12023,074SH SOLE 23,07400
ISHARES TRDOW JONES US ETF46428784611120SH SOLE 12000
ISHARES TRSP SMCP600VL ETF4642878791,41217,366SH SOLE 17,36600
ISHARES TRS&P SML 600 GWT4642878879688,474SH SOLE 8,47400
ISHARES TRMRNGSTR LG-CP VL46428810934307SH SOLE 30700
ISHARES TRMSCI INTL QUALTY46434V456380SH OTR10080
ISHARES TRRUS MDCP VAL ETF4642874738238,489SH SOLE 8,48900
ISHARES TRMSCI INTL MOMENT46434V4494117SH OTR100117
ISHARES TR0-5YR INVT GR CP46434V10012233SH OTR100233
ISHARES TRMORTGE REL ETF46435G34226803SH OTR100803
ISHARES TRINTL TREA BD ETF4642881173746,715SH SOLE 6,71500
ISHARES TRSHRT NAT MUN ETF4642881581481,371SH SOLE 1,37100
ISHARES TRCORE MSCI EAFE46432F84291613,253SH OTR10013,253
ISHARES TRCORE MSCI TOTAL46432F834120SH OTR10020
ISHARES TRMSCI USA VALUE46432F3881822,095SH OTR1002,095
ISHARES TRMSCI IRELAND ETF46429B5076120SH SOLE 12000
ISHARES TRMSCI USA MIN VOL46429B6972754,046SH OTR1004,046
ISHARES TRMSCI EAFE MIN VL46429B689679SH OTR10079
ISHARES TRUS TREAS BD ETF46429B26746116,908SH OTR10016,908
ISHARES TRAGENCY BOND ETF46428816664533SH SOLE 53300
ISHARES TRMSCI AC ASIA ETF4642881825696,354SH SOLE 6,35400
ISHARES TRMSCI USA QLT FCT46432F33945383SH OTR100383
ISHARES TRUS TREAS BD ETF46429B2672198,057SH SOLE 8,05700
ISHARES TRMSCI INDONIA ETF46429B3094168SH SOLE 16800
ISHARES TRS&P 500 GRWT ETF4642873095,94493,134SH SOLE 93,13400
ISHARES TRDEVSMCP EXNA ETF464288497460SH SOLE 6000
ISHARES TRINTL DEV RE ETF4642884895200SH SOLE 20000
ISHARES TRINTL SEL DIV ETF46428844897833,194SH SOLE 33,19400
ISHARES TRMSCI EAFE ETF4642874654,15156,888SH SOLE 56,88800
ISHARES TR1 3 YR TREAS BD4642874571,39016,096SH SOLE 16,09600
ISHARES TRBARCLAYS 7 10 YR4642874403963,298SH SOLE 3,29800
ISHARES TR20 YR TR BD ETF4642874323,60122,831SH SOLE 22,83100
ISHARES TRS&P 500 VAL ETF4642874084,65836,382SH SOLE 36,38200
ISHARES TRLATN AMER 40 ETF46428739021700SH SOLE 70000
ISHARES TRASIA 50 ETF464288430559SH SOLE 5900
ISHARES TRNORTH AMERN NAT46428737423991SH SOLE 99100
ISHARES TRGLOBAL ENERG ETF4642873412118SH SOLE 11800
ISHARES TRGLOB HLTHCRE ETF4642873251041,355SH SOLE 1,35500
ISHARES TRGLOBAL TECH ETF464287291273909SH SOLE 90900
ISHARES TRIBOXX HI YD ETF4642885134,24848,657SH SOLE 48,65700
ISHARES TRINTL DEVPPTY ETF4642884221163,247SH SOLE 3,24700
ISHARES TRNATIONAL MUN ETF4642884145514,699SH SOLE 4,69900
ISHARES TRIBOXX INV CP ETF4642872424,33631,394SH SOLE 31,39400
ISHARES TRMSCI EMG MKT ETF4642872341,38526,796SH SOLE 26,79600
ISHARES TRMRGSTR MD CP VAL4642884063041,945SH SOLE 1,94500
ISHARES TRCORE US AGGBD ET4642872265,36045,348SH SOLE 45,34800
ISHARES TRCORE S&P500 ETF46428720012,52633,369SH SOLE 33,36900
ISHARES TRGLB INFRASTR ETF464288372831,896SH SOLE 1,89600
ISHARES TRTIPS BD ETF4642871763,51827,563SH SOLE 27,56300
ISHARES TRSELECT DIVID ETF4642871689529,894SH SOLE 9,89400
ISHARES TRCORE S&P TTL STK4642871505,12859,478SH SOLE 59,47800
ISHARES TRMRNGSTR LG-CP ET4642871272191,009SH SOLE 1,00900
ISHARES TRMRNGSTR LG-CP GR4642871193461,192SH SOLE 1,19200
ISHARES TRS&P 100 ETF4642871011,0986,398SH SOLE 6,39800
ISHARES TRMRGSTR SM CP ETF4642885051889SH SOLE 8900
ISHARES TRCRE U S REIT ETF464288521741,529SH SOLE 1,52900
ISHARES TRA RATE CP BD ETF46429B2911141,945SH SOLE 1,94500
ISHARES TRUS REGNL BKS ETF46428877846310,218SH SOLE 10,21800
ISHARES TRMODERT ALLOC ETF4642898755112SH SOLE 11200
ISHARES TRGRWT ALLOCAT ETF4642898671102,098SH SOLE 2,09800
ISHARES TRAGGRES ALLOC ETF46428985923361SH SOLE 36100
ISHARES TR10+ YR INVST GRD4642895112182,984SH SOLE 2,98400
ISHARES TRCORE LT USDB ETF46428947914177SH SOLE 17700
ISHARES TRRUS TOP 200 ETF464289446961,062SH SOLE 1,06200
ISHARES TRRUS TP200 GR ETF464289438534SH SOLE 3400
ISHARES TREAFE GRWTH ETF4642888852,56425,404SH SOLE 25,40400
ISHARES TREAFE VALUE ETF464288877821,747SH SOLE 1,74700
ISHARES TRU.S. PHARMA ETF46428883632178SH SOLE 17800
ISHARES TRUS HLTHCR PR ETF46428882825105SH SOLE 10500
ISHARES TRU.S. MED DVC ETF4642888101,2493,815SH SOLE 3,81500
ISHARES TRMSCI USA ESG SLC464288802332SH SOLE 3200
ISHARES TRUS BR DEL SE ETF4642887941872,347SH SOLE 2,34700
ISHARES TRUS AER DEF ETF4642887602492,629SH SOLE 2,62900
ISHARES TRRESIDENTIAL MULT46428856280411,853SH SOLE 11,85300
ISHARES TRGLB CNSM STP ETF4642887371051,809SH SOLE 1,80900
ISHARES TRGLOB INDSTRL ETF4642887293603,369SH SOLE 3,36900
ISHARES TRMRNING SM CP ETF4642887031471,046SH SOLE 1,04600
ISHARES TRPFD AND INCM SEC46428868739810,345SH SOLE 10,34500
ISHARES TRSHORT TREAS BD46428867949445SH SOLE 44500
ISHARES TR3 7 YR TREAS BD4642886611,0557,937SH SOLE 7,93700
ISHARES TRISHS 1-5YR INVS4642886461,10420,017SH SOLE 20,01700
ISHARES TRISHS 5-10YR INVT4642886384,44471,920SH SOLE 71,92000
ISHARES TRUSD INV GRDE ETF46428862014220SH SOLE 22000
ISHARES TRINTRM GOV CR ETF46428861256475SH SOLE 47500
ISHARES TRMRGSTR SM CP GR464288604722SH SOLE 2200
ISHARES TRGOV/CRED BD ETF4642885963813,026SH SOLE 3,02600
ISHARES TRMBS ETF4642885888467,678SH SOLE 7,67800
ISHARES TRMSCI KLD400 SOC4642885701542,147SH SOLE 2,14700
ISHARES TRIBONDS DEC202146435G789793,066SH OTR1003,066
ISHARES TRUS TELECOM ETF46428771326851SH SOLE 85100
ISHARES TREAFE GRWTH ETF4642888853043,014SH OTR1003,014
ISHARES TRRUS 2000 GRW ETF464287648238831SH SOLE 83100
ISHARES TRMSCI EAFE ETF46428746521292SH OTR100292
ISHARES TR1 3 YR TREAS BD4642874573113,603SH OTR1003,603
ISHARES TRBARCLAYS 7 10 YR4642874402031,691SH OTR1001,691
ISHARES TR20 YR TR BD ETF4642874321,2718,061SH OTR1008,061
ISHARES TRS&P 500 VAL ETF46428740872560SH OTR100560
ISHARES TRS&P 500 GRWT ETF464287309761,195SH OTR1001,195
ISHARES TRGLOBAL TECH ETF464287291128427SH OTR100427
ISHARES TRIBOXX INV CP ETF4642872423,07022,225SH OTR10022,225
ISHARES TRCORE US AGGBD ET464287226106900SH OTR100900
ISHARES TRU.S. UTILITS ETF4642876974876,279SH SOLE 6,27900
ISHARES TRRUSSELL 3000 ETF464287689108481SH SOLE 48100
ISHARES TRCORE S&P US GWT4642876711,05111,853SH SOLE 11,85300
ISHARES TREAFE VALUE ETF464288877541,137SH OTR1001,137
ISHARES TRRUSSELL 2000 ETF4642876559624,906SH SOLE 4,90600
ISHARES TRRUS 2000 VAL ETF4642876302231,692SH SOLE 1,69200
ISHARES TRRUS MD CP GR ETF46428748165631SH OTR100631
ISHARES TRRUS 1000 ETF46428762254255SH SOLE 25500
ISHARES TRRUS 1000 GRW ETF4642876141,3455,577SH SOLE 5,57700
ISHARES TRS&P MC 400GR ETF4642876061912,646SH SOLE 2,64600
ISHARES TRCORE S&P500 ETF4642872002,4116,423SH OTR1006,423
ISHARES TRRUS 1000 VAL ETF4642875985764,213SH SOLE 4,21300
ISHARES TRU.S. CNSM SV ETF46428758011160SH SOLE 16000
ISHARES TRGLOBAL 100 ETF4642875728120SH SOLE 12000
ISHARES TRCOHEN STEER REIT46428756471513,265SH SOLE 13,26500
ISHARES TRNASDAQ BIOTECH4642875561,4059,275SH SOLE 9,27500
ISHARES TREXPND TEC SC ETF464287549618SH SOLE 1800
ISHARES TRPHLX SEMICND ETF464287523513SH SOLE 1300
ISHARES TREXPANDED TECH4642875154271,207SH SOLE 1,20700
ISHARES TRCORE S&P MCP ETF4642875079,48941,287SH SOLE 41,28700
ISHARES TRRUS MID CAP ETF4642874994126,010SH SOLE 6,01000
ISHARES TRRUS MDCP VAL ETF46428747343441SH OTR100441
ISHARES TRRUS MID CAP ETF46428749912173SH OTR100173
ISHARES TRS&P MC 400VL ETF4642877052663,081SH SOLE 3,08100
ISHARES TRGL TIMB FORE ETF46428817417SH OTR1007
ISHARES TRU.S. MED DVC ETF464288810111340SH OTR100340
ISHARES TRPFD AND INCM SEC4642886871012,633SH OTR1002,633
ISHARES TRSHORT TREAS BD4642886794353,932SH OTR1003,932
ISHARES TR3 7 YR TREAS BD4642886612932,205SH OTR1002,205
ISHARES TRISHS 1-5YR INVS4642886464548,238SH OTR1008,238
ISHARES TRISHS 5-10YR INVT4642886381111,789SH OTR1001,789
ISHARES TRUSD INV GRDE ETF46428862019SH OTR1009
ISHARES TRMBS ETF4642885882552,317SH OTR1002,317
ISHARES TRCRE U S REIT ETF464288521595SH OTR10095
ISHARES TRIBOXX HI YD ETF4642885135,67665,020SH OTR10065,020
ISHARES TRINTL SEL DIV ETF4642884481053,573SH OTR1003,573
ISHARES TRJPMORGAN USD EMG46428828168585SH OTR100585
ISHARES TREAFE SML CP ETF46428827358846SH OTR100846
ISHARES TRMSCI AC ASIA ETF4642881824384,887SH OTR1004,887
ISHARES TRSHRT NAT MUN ETF4642881581101,016SH OTR1001,016
ISHARES TRCORE S&P MCP ETF4642875071,2045,239SH OTR1005,239
ISHARES TRSP SMCP600VL ETF464287879560SH OTR10060
ISHARES TRCORE S&P SCP ETF4642878041,29814,124SH OTR10014,124
ISHARES TRUS HLTHCARE ETF4642877622186SH OTR10086
ISHARES TRRUSSELL 3000 ETF46428768929SH OTR1009
ISHARES TRRUSSELL 2000 ETF4642876559164,673SH OTR1004,673
ISHARES TRRUS 2000 GRW ETF46428764884294SH OTR100294
ISHARES TRRUS 2000 VAL ETF46428763062473SH OTR100473
ISHARES TRRUS 1000 ETF464287622315SH OTR10015
ISHARES TRRUS 1000 GRW ETF4642876148043,336SH OTR1003,336
ISHARES TRRUS 1000 VAL ETF4642875987075,173SH OTR1005,173
ISHARES TRNASDAQ BIOTECH4642875561,1077,309SH OTR1007,309
ISHARES TREXPND TEC SC ETF4642875491233SH OTR10033
ISHARES TRPHLX SEMICND ETF464287523313825SH OTR100825
ISHARES TREXPANDED TECH4642875153971,122SH OTR1001,122
ISHARES TRRUS MD CP GR ETF4642874811,84717,996SH SOLE 17,99600
ISHARES TRCORE S&P US VLU4642876634547,301SH SOLE 7,30100
ISHARES TRESG AWRE 1 5 YR46435G24326210,021SH SOLE 10,02100
ISHARES TRIBONDS DEC23 ETF46434VAX81074,069SH SOLE 4,06900
ISHARES TRCORE TOTAL USD46434V6136,334116,049SH SOLE 116,04900
ISHARES TRCORE DIV GRWTH46434V62176016,960SH SOLE 16,96000
ISHARES TRCORE MSCI PAC46434V6961652,559SH SOLE 2,55900
ISHARES TRCORE MSCI EURO46434V7381442,803SH SOLE 2,80300
ISHARES TRYLD OPTIM BD46434V7872489,582SH SOLE 9,58200
ISHARES TRCORE INTL AGGR46435G67239698SH SOLE 69800
ISHARES TRHDG MSCI EAFE46434V80357718,934SH SOLE 18,93400
ISHARES TRTRS FLT RT BD46434V8602214,390SH SOLE 4,39000
ISHARES TRMSCI GLOBAL IMP46435G53253571SH SOLE 57100
ISHARES TRIBONDS DEC22 ETF46434VBA71525,959SH SOLE 5,95900
ISHARES TRIBONDS DEC202646435GAA0431,600SH SOLE 1,60000
ISHARES TRESG AW MSCI EAFE46435G51654739SH SOLE 73900
ISHARES TRFALN ANGLS USD46435G474396SH SOLE 9600
ISHARES TRESG ADVNCD HY BD46435G4416116SH SOLE 11600
ISHARES TRIBONDS DEC25 ETF46434VBD19337SH SOLE 33700
ISHARES TRIBONDS DEC24 ETF46434VBG4155SH SOLE 5500
ISHARES TRMSCI USA SMCP MN46435G4331273,749SH SOLE 3,74900
ISHARES TRIBONDS DEC21 ETF46434VBK5381,516SH SOLE 1,51600
ISHARES TRCONV BD ETF46435G1022772,874SH SOLE 2,87400
ISHARES TRESG AWR MSCI USA46435G4257,21083,810SH SOLE 83,81000
ISHARES TRMORTGE REL ETF46435G342421,326SH SOLE 1,32600
ISHARES TR0-5YR HI YL CP46434V40795220,946SH SOLE 20,94600
ISHARES TRGENOMICS IMMUN46435U19218390SH SOLE 39000
ISHARES TRESG AWRE USD ETF46435G19327963SH SOLE 96300
ISHARES TRMRNGSTR INC ETF46432F87541017,019SH SOLE 17,01900
ISHARES TRCORE S&P TTL STK46428715013151SH OTR100151
ISHARES TRTIPS BD ETF4642871761291,009SH OTR1001,009
ISHARES TRMSCI USA QLT FCT46432F3397776,685SH SOLE 6,68500
ISHARES TRMSCI USA SZE FT46432F37028248SH SOLE 24800
ISHARES TRMSCI USA MMENTM46432F3964,53128,095SH SOLE 28,09500
ISHARES TRCORE MSCI TOTAL46432F8341,21818,128SH SOLE 18,12800
ISHARES TRIBONDS 21 TRM HG46435U2261164,765SH SOLE 4,76500
ISHARES TRCORE MSCI EAFE46432F8423,31447,973SH SOLE 47,97300
ISHARES TR0-5YR INVT GR CP46434V10050961SH SOLE 96100
ISHARES TREXPONENTIAL TECH46434V38111200SH SOLE 20000
ISHARES TRESG MSCI USA ETF46436E767772,470SH SOLE 2,47000
ISHARES TRESG EAFE ETF46436E75949772SH SOLE 77200
ISHARES TRBROAD USD HIGH46435U85300SH SOLE 000
ISHARES TRESG AWARE MSCI46435U6638222SH SOLE 22200
ISHARES TRESG AWR US AGRGT46435U5491061,866SH SOLE 1,86600
ISHARES TRGBL GREEN ETF46435U4401091,942SH SOLE 1,94200
ISHARES TRSELF DRIVNG EV46435U3661744,037SH SOLE 4,03700
ISHARES U S ETF TRCOMMOD SEL STG46431W85323869SH SOLE 86900
ISHARES U S ETF TRBLACKROCK SHORT46431W83898819,671SH SOLE 19,67100
ISHARES U S ETF TRIT RT HDG HGYL46431W60641478SH SOLE 47800
ISHARES U S ETF TRBLACKROCK ST MAT46431W50798319,598SH SOLE 19,59800
ISHARES U S ETF TRTECHNOLOGY46431W6488166SH SOLE 16600
ISHARES U S ETF TRBLACKROCK ST MAT46431W50736708SH OTR100708
ITURAN LOCATION AND CONTROLSHSM6158M104382,000SH SOLE 2,00000
IVY HIGH INCOME OPPORTUNITIECOM465893105433,250SH SOLE 3,25000
J & J SNACK FOODS CORPCOM466032109215SH OTR10015
J P MORGAN EXCHANGE-TRADED FDIV RTN EM EQT46641Q3087133SH SOLE 13300
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83741797SH OTR100797
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q20949845SH SOLE 84500
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8371,62231,940SH SOLE 31,94000
J2 GLOBAL INCCOM48123V102550SH SOLE 5000
JABIL INCCOM4663131037167SH SOLE 16700
JABIL INCCOM46631310311250SH OTR100250
JACOBS ENGR GROUP INCCOM46981410725232SH SOLE 23200
JACOBS ENGR GROUP INCCOM46981410713121SH OTR100121
JANUS DETROIT STR TRHENDERSN CAP ETF47103U10042670SH SOLE 67000
JANUS DETROIT STR TRHENDERSON MTG47103U8523195,971SH SOLE 5,97100
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U88670914,043SH SOLE 14,04300
JAZZ PHARMACEUTICALS PLCSHS USDG5087110532191SH SOLE 19100
JD.COM INCSPON ADR CL A47215P1066076,908SH SOLE 6,90800
JETBLUE AWYS CORPCOM4771431017450SH SOLE 45000
JFROG LTDORD SHSM6191J1001011,609SH SOLE 1,60900
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR CO47804J30513288SH SOLE 28800
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR HE47804J503741,702SH SOLE 1,70200
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR TE47804J60237471SH SOLE 47100
JOHNSON & JOHNSONCOM4781601045823,696SH OTR1003,696
JOHNSON & JOHNSONCOM4781601043,42921,790SH SOLE 21,79000
JOHNSON CTLS INTL PLCSHSG5150210530636SH OTR100636
JONES LANG LASALLE INCCOM48020Q1071751,179SH OTR1001,179
JPMORGAN CHASE & COCOM46625H1002,67621,062SH SOLE 21,06200
JPMORGAN CHASE & COCOM46625H10072570SH OTR100570
JPMORGAN CHASE & COALERIAN ML ETN46625H3655350SH SOLE 35000
JUMIA TECHNOLOGIES AGSPONSORED ADS48138M105832,059SH SOLE 2,05900
JUNIPER NETWORKS INCCOM48203R10432314,341SH OTR10014,341
KALVISTA PHARMACEUTICALS INCCOM483497103864,525SH SOLE 4,52500
KANDI TECHNOLOGIES GROUP INCCOM483709101142,000SH SOLE 2,00000
KANSAS CITY SOUTHERNCOM NEW48517030266324SH SOLE 32400
KAYNE ANDERSON ENERGY INFRSTCOM4866061063500SH SOLE 50000
KAYNE ANDERSON NEXTGEN ENRGYCOM48661E108111,858SH OTR1001,858
KB HOMECOM48666K10911330SH SOLE 33000
KB HOMECOM48666K109133SH OTR10033
KBR INCCOM48242W10611359SH OTR100359
KELLOGG COCOM487836108821,321SH SOLE 1,32100
KENNAMETAL INCCOM48917010010285SH OTR100285
KENNEDY-WILSON HOLDINGS INCCOM4893981072113SH OTR100113
KEURIG DR PEPPER INCCOM49271V1008254SH OTR100254
KEURIG DR PEPPER INCCOM49271V1006191SH SOLE 19100
KEYCORPCOM493267108295SH OTR10095
KEYCORPCOM49326710814850SH SOLE 85000
KEYSIGHT TECHNOLOGIES INCCOM49338L10345343SH SOLE 34300
KEYSIGHT TECHNOLOGIES INCCOM49338L1032631,992SH OTR1001,992
KIMBERLY-CLARK CORPCOM4943681031,0447,744SH SOLE 7,74400
KIMBERLY-CLARK CORPCOM49436810315112SH OTR100112
KINDER MORGAN INC DELCOM49456B101825,992SH SOLE 5,99200
KINDER MORGAN INC DELCOM49456B10130822,504SH OTR10022,504
KINSALE CAP GROUP INCCOM49714P10876381SH SOLE 38100
KINSALE CAP GROUP INCCOM49714P108119594SH OTR100594
KIRKLAND LAKE GOLD LTDCOM49741E1004100SH SOLE 10000
KIRKLAND LAKE GOLD LTDCOM49741E1001393,350SH OTR1003,350
KKR & CO INCCOM48251W1048200SH SOLE 20000
KKR INCOME OPPORTUNITIES FDCOM48249T10612860SH SOLE 86000
KLA CORPCOM NEW482480100219847SH OTR100847
KLA CORPCOM NEW4824801008353,225SH SOLE 3,22500
KNIGHT-SWIFT TRANSN HLDGS INCL A499049104982,332SH SOLE 2,33200
KNOWLES CORPCOM49926D1092100SH SOLE 10000
KODIAK SCIENCES INCCOM50015M10917113SH OTR100113
KOHLS CORPCOM500255104661,625SH SOLE 1,62500
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303671,244SH SOLE 1,24400
KONINKLIJKE PHILIPS N VNY REG SH NEW5004723036111SH OTR100111
KONTOOR BRANDS INCCOM50050N1036143SH SOLE 14300
KORNIT DIGITAL LTDSHSM6372Q113218SH OTR10018
KRAFT HEINZ COCOM50075410648413,961SH SOLE 13,96100
KRANESHARES TRCSI CHI INTERNET500767306790SH SOLE 9000
KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207762,779SH SOLE 2,77900
KROGER COCOM5010441011193,757SH SOLE 3,75700
KROGER COCOM50104410131983SH OTR100983
KT CORPSPONSORED ADR48268K1011100SH SOLE 10000
KULICKE & SOFFA INDS INCCOM5012421019283SH SOLE 28300
KURA ONCOLOGY INCCOM50127T1093100SH SOLE 10000
L BRANDS INCCOM5017971041082,910SH OTR1002,910
L3HARRIS TECHNOLOGIES INCCOM50243110927144SH SOLE 14400
L3HARRIS TECHNOLOGIES INCCOM5024311093862,042SH OTR1002,042
LA Z BOY INCCOM50533610720500SH SOLE 50000
LABORATORY CORP AMER HLDGSCOM NEW50540R40928137SH SOLE 13700
LABORATORY CORP AMER HLDGSCOM NEW50540R4091890SH OTR10090
LADDER CAP CORPCL A50574310411311,593SH SOLE 11,59300
LAIRD SUPERFOOD INCCOM STK50736T1021042,192SH OTR1002,192
LAKELAND BANCORP INCCOM51163710010802SH SOLE 80200
LAM RESEARCH CORPCOM512807108252533SH SOLE 53300
LAM RESEARCH CORPCOM51280710836SH OTR1006
LAMAR ADVERTISING CO NEWCL A51281610912139SH SOLE 13900
LAMB WESTON HLDGS INCCOM51327210426332SH SOLE 33200
LAMB WESTON HLDGS INCCOM5132721041642,087SH OTR1002,087
LANCASTER COLONY CORPCOM51384710355300SH SOLE 30000
LANDSTAR SYS INCCOM515098101213SH OTR10013
LAS VEGAS SANDS CORPCOM517834107651,097SH SOLE 1,09700
LAS VEGAS SANDS CORPCOM517834107241SH OTR10041
LATTICE STRATEGIES TRHARTFORD MLT ETF518416102331,183SH SOLE 1,18300
LATTICE STRATEGIES TRHARTFORD US EQTY5184164091,17033,344SH SOLE 33,34400
LATTICE STRATEGIES TRHARTFORD US EQTY5184164091042,960SH OTR1002,960
LAUDER ESTEE COS INCCL A51843910452196SH SOLE 19600
LAUDER ESTEE COS INCCL A518439104518SH OTR10018
LAZARD LTDSHS AG5405010211258SH OTR100258
LEAR CORPCOM NEW52186520425155SH SOLE 15500
LEGG MASON ETF INVT TRL VOL H DIV ETF52468L406591,827SH SOLE 1,82700
LEGGETT & PLATT INCCOM5246601073016,741SH OTR1006,741
LEGGETT & PLATT INCCOM52466010715330SH SOLE 33000
LEMAITRE VASCULAR INCCOM525558201121SH OTR10021
LEMONADE INCCOM52567D107220SH OTR10020
LEMONADE INCCOM52567D1071421,157SH SOLE 1,15700
LENNAR CORPCL A526057104901,184SH SOLE 1,18400
LENNOX INTL INCCOM52610710712SH OTR1002
LENNOX INTL INCCOM52610710727SH SOLE 700
LEVI STRAUSS & CO NEWCL A COM STK52736R1027350SH SOLE 35000
LEXINFINTECH HLDGS LTDADR5288771037511,146SH SOLE 11,14600
LHC GROUP INCCOM50187A1075232,452SH SOLE 2,45200
LI AUTO INCSPONSORED ADS50202M10214500SH SOLE 50000
LIBERTY ALL STAR EQUITY FDSH BEN INT53015810419928,797SH SOLE 28,79700
LIBERTY BROADBAND CORPCOM SER C5303073051490SH SOLE 9000
LIBERTY BROADBAND CORPCOM SER A530307107637SH SOLE 3700
LIBERTY BROADBAND CORPCOM SER C530307305533SH OTR10033
LIBERTY BROADBAND CORPCOM SER A53030710719SH OTR1009
LIBERTY GLOBAL PLCSHS CL CG5480U120753,178SH SOLE 3,17800
LIBERTY LATIN AMERICA LTDCOM CL CG9001E12811973SH SOLE 97300
LIBERTY MEDIA CORP DELCOM SER A FRMLA531229870116SH OTR10016
LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854489SH OTR10089
LIBERTY MEDIA CORP DELCOM C SIRIUSXM5312296077151SH OTR100151
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409375SH OTR10075
LIBERTY MEDIA CORP DELCOM A SIRIUSXM5312294096150SH SOLE 15000
LIBERTY MEDIA CORP DELCOM C SIRIUSXM53122960713300SH SOLE 30000
LIBERTY MEDIA CORP DELCOM A BRAVES GRP531229706015SH SOLE 1500
LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854375SH SOLE 7500
LIBERTY MEDIA CORP DELCOM SER A FRMLA531229870137SH SOLE 3700
LIBERTY MEDIA CORP DELCOM C BRAVES GRP531229888130SH SOLE 3000
LIFE STORAGE INCCOM53223X10734285SH OTR100285
LILLY ELI & COCOM5324571083772,236SH SOLE 2,23600
LILLY ELI & COCOM5324571083171,876SH OTR1001,876
LINCOLN NATL CORP INDCOM53418710907SH OTR1007
LINCOLN NATL CORP INDCOM53418710943852SH SOLE 85200
LINDE PLCSHSG5494J10376287SH SOLE 28700
LINDE PLCSHSG5494J103251954SH OTR100954
LIONS GATE ENTMNT CORPCL B NON VTG5359195002224SH OTR100224
LISTED FD TRROUNDHILL SPORTS53656F78922850SH SOLE 85000
LITHIA MTRS INCCL A53679710314SH SOLE 400
LITHIA MTRS INCCL A53679710312SH OTR1002
LITHIUM AMERS CORP NEWCOM NEW53680Q2074290SH SOLE 29000
LITTELFUSE INCCOM5370081041872SH OTR10072
LIVE NATION ENTERTAINMENT INCOM53803410930412SH SOLE 41200
LIVE NATION ENTERTAINMENT INCOM538034109232SH OTR10032
LIVE OAK BANCSHARES INCCOM53803X1051232,591SH OTR1002,591
LIVENT CORPCOM53814L108573,000SH SOLE 3,00000
LIVEPERSON INCCOM5381461011051,694SH SOLE 1,69400
LLOYDS BANKING GROUP PLCSPONSORED ADR539439109105,306SH SOLE 5,30600
LOCKHEED MARTIN CORPCOM5398301092,0665,820SH SOLE 5,82000
LOCKHEED MARTIN CORPCOM5398301095411,524SH OTR1001,524
LOEWS CORPCOM54042410846310,293SH OTR10010,293
LOGITECH INTL S ASHSH504302321861,910SH SOLE 1,91000
LONGVIEW ACQUISITION CORPCOM CL A54319510119950SH SOLE 95000
LORDSTOWN MOTORS CORPCOM CL A54405Q1003150SH SOLE 15000
LOUISIANA PAC CORPCOM546347105128SH SOLE 2800
LOWES COS INCCOM5486611072061,282SH SOLE 1,28200
LOWES COS INCCOM5486611071382SH OTR10082
LPL FINL HLDGS INCCOM50212V10003SH OTR1003
LULULEMON ATHLETICA INCCOM5500211095031,445SH OTR1001,445
LULULEMON ATHLETICA INCCOM550021109117337SH SOLE 33700
LUMBER LIQUIDATORS HLDGS INCCOM55003T107451,466SH SOLE 1,46600
LUMEN TECHNOLOGIES INCCOM1567001061122SH OTR100122
LUMEN TECHNOLOGIES INCCOM156700106545,570SH SOLE 5,57000
LUMENTUM HLDGS INCCOM55024U10930320SH SOLE 32000
LUMINAR TECHNOLOGIES INCCOM CL A5504241053100SH SOLE 10000
LUMINEX CORP DELCOM55027E1029400SH SOLE 40000
LUMINEX CORP DELCOM55027E102296SH OTR10096
LYFT INCCL A COM55087P10426537SH SOLE 53700
LYFT INCCL A COM55087P10408SH OTR1008
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100890SH OTR10090
M & T BK CORPCOM55261F1041681,317SH SOLE 1,31700
M D C HLDGS INCCOM552676108236SH OTR10036
MACERICH COCOM5543821013260SH OTR100260
MACQUARIE GLOBAL INFRASTRUCTCOM55608D101291,411SH SOLE 1,41100
MACYS INCCOM55616P1043293SH SOLE 29300
MADISON SQUARE GRDN ENTERTNMCL A55826T10225238SH SOLE 23800
MADISON SQUARE GRDN SPRT CORCL A55825T10301SH SOLE 100
MAG SILVER CORPCOM55903Q10416780SH SOLE 78000
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010623550SH SOLE 55000
MAGNA INTL INCCOM559222401457SH SOLE 5700
MAGNITE INCCOM55955D100712,299SH SOLE 2,29900
MAGNITE INCCOM55955D1002217,180SH OTR1007,180
MAMMOTH ENERGY SVCS INCCOM56155L108122,600SH SOLE 2,60000
MANHATTAN ASSOCS INCCOM56275010911106SH SOLE 10600
MANNKIND CORPCOM NEW56400P7062500SH SOLE 50000
MANPOWERGROUP INCCOM56418H10010110SH OTR100110
MANTECH INTL CORPCL A56456310442467SH SOLE 46700
MANTECH INTL CORPCL A56456310414153SH OTR100153
MANULIFE FINL CORPCOM56501R106884,920SH SOLE 4,92000
MARATHON OIL CORPCOM565849106213,164SH SOLE 3,16400
MARATHON PETE CORPCOM56585A1021814,385SH SOLE 4,38500
MARATHON PETE CORPCOM56585A1026137SH OTR100137
MARKEL CORPCOM5705351046866SH SOLE 6600
MARKETAXESS HLDGS INCCOM57060D10836SH SOLE 600
MARKETAXESS HLDGS INCCOM57060D108142249SH OTR100249
MARRIOTT INTL INC NEWCL A57190320218SH OTR1008
MARRIOTT INTL INC NEWCL A5719032021641,246SH SOLE 1,24600
MARRIOTT VACTINS WORLDWID COCOM57164Y1071072SH SOLE 7200
MARSH & MCLENNAN COS INCCOM571748102433SH SOLE 3300
MARSH & MCLENNAN COS INCCOM57174810218151SH OTR100151
MARVELL TECHNOLOGY GROUP LTDORDG5876H10528587SH OTR100587
MARVELL TECHNOLOGY GROUP LTDORDG5876H1053326,978SH SOLE 6,97800
MASCO CORPCOM5745991062244,070SH OTR1004,070
MASCO CORPCOM57459910611200SH SOLE 20000
MASIMO CORPCOM57479510046170SH SOLE 17000
MASTEC INCCOM576323109811,189SH SOLE 1,18900
MASTERCARD INCORPORATEDCL A57636Q104247692SH OTR100692
MASTERCARD INCORPORATEDCL A57636Q1042,6577,445SH SOLE 7,44500
MATCH GROUP INC NEWCOM57667L107957SH OTR10057
MATCH GROUP INC NEWCOM57667L10774491SH SOLE 49100
MATTEL INCCOM57708110215884SH OTR100884
MAXAR TECHNOLOGIES INCCOM57778K10512300SH SOLE 30000
MAXIM INTEGRATED PRODS INCCOM57772K10144497SH SOLE 49700
MAXIM INTEGRATED PRODS INCCOM57772K101110SH OTR10010
MAXIMUS INCCOM57793310411152SH OTR100152
MCCORMICK & CO INCCOM NON VTG579780206971,010SH SOLE 1,01000
MCCORMICK & CO INCCOM NON VTG5797802061992,072SH OTR1002,072
MCDONALDS CORPCOM580135101525SH OTR10025
MCDONALDS CORPCOM5801351018573,994SH SOLE 3,99400
MCGRATH RENTCORPCOM5805891098113SH SOLE 11300
MCKESSON CORPCOM58155Q1031841,059SH SOLE 1,05900
MDU RES GROUP INCCOM552690109127SH OTR10027
MDU RES GROUP INCCOM55269010911419SH SOLE 41900
MEDICAL PPTYS TRUST INCCOM58463J3041145,220SH OTR1005,220
MEDIFAST INCCOM58470H101735SH SOLE 3500
MEDNAX INCCOM58502B1067300SH SOLE 30000
MEDTRONIC PLCSHSG5960L1031,0939,333SH SOLE 9,33300
MEDTRONIC PLCSHSG5960L1034613,913SH OTR1003,913
MERCADOLIBRE INCCOM58733R1022213SH OTR10013
MERCADOLIBRE INCCOM58733R1027243SH SOLE 4300
MERCK & CO. INCCOM58933Y1052633,197SH OTR1003,197
MERCK & CO. INCCOM58933Y1052,45530,014SH SOLE 30,01400
MERCURY GENL CORP NEWCOM5894001003386,482SH SOLE 6,48200
MERITAGE HOMES CORPCOM59001A10212150SH SOLE 15000
META FINL GROUP INCCOM59100U10812325SH SOLE 32500
METHANEX CORPCOM59151K1082274,929SH SOLE 4,92900
METLIFE INCCOM59156R1084689,976SH SOLE 9,97600
METLIFE INCCOM59156R10816344SH OTR100344
METTLER TOLEDO INTERNATIONALCOM59268810533SH SOLE 300
METTLER TOLEDO INTERNATIONALCOM592688105240211SH OTR100211
MEXICO FD INCCOM5928351023200SH SOLE 20000
MFA FINL INCCOM55272X1023650SH SOLE 65000
MFS CHARTER INCOME TRSH BEN INT5527271092193SH SOLE 19300
MGE ENERGY INCCOM55277P10426374SH SOLE 37400
MGM RESORTS INTERNATIONALCOM5529531012367,491SH SOLE 7,49100
MGM RESORTS INTERNATIONALCOM552953101135SH OTR10035
MICRO FOCUS INTL PLCSPON ADR NEW594837403058SH SOLE 5800
MICROCHIP TECHNOLOGY INC.COM59501710416SH OTR1006
MICRON TECHNOLOGY INCCOM59511210330398SH OTR100398
MICRON TECHNOLOGY INCCOM5951121032553,398SH SOLE 3,39800
MICROSOFT CORPCOM5949181041,6977,631SH OTR1007,631
MICROSOFT CORPCOM59491810413,04758,658SH SOLE 58,65800
MICROSTRATEGY INCCL A NEW59497240849125SH SOLE 12500
MID-AMER APT CMNTYS INCCOM59522J103758SH OTR10058
MID-AMER APT CMNTYS INCCOM59522J10314108SH SOLE 10800
MIDDLEBY CORPCOM59627810114SH OTR1004
MILLER HERMAN INCCOM600544100272SH SOLE 7200
MILLER HOWARD HIGH INC EQTYCOM SHS BEN IN6003791015600SH SOLE 60000
MIRATI THERAPEUTICS INCCOM60468T10516SH SOLE 600
MKS INSTRS INCCOM55306N104323SH SOLE 2300
MOBILE TELESYSTEMS PJSCSPONSORED ADR6074091093370SH OTR100370
MODERNA INCCOM60770K10737350SH OTR100350
MODERNA INCCOM60770K1077377,059SH SOLE 7,05900
MOELIS & COCL A60786M1055104SH SOLE 10400
MOHAWK INDS INCCOM608190104425SH OTR10025
MOLINA HEALTHCARE INCCOM60855R10028132SH SOLE 13200
MOLINA HEALTHCARE INCCOM60855R1001781SH OTR10081
MOLSON COORS BEVERAGE COCL B60871R20916350SH SOLE 35000
MOLSON COORS BEVERAGE COCL B60871R20916353SH OTR100353
MOMO INCADR60879B1074255SH SOLE 25500
MONDELEZ INTL INCCL A6092071054908,382SH SOLE 8,38200
MONDELEZ INTL INCCL A60920710522380SH OTR100380
MONGODB INCCL A60937P1066481,806SH SOLE 1,80600
MONMOUTH REAL ESTATE INVT COCL A609720107171,000SH SOLE 1,00000
MONOLITHIC PWR SYS INCCOM609839105308840SH OTR100840
MONOLITHIC PWR SYS INCCOM60983910538SH SOLE 800
MONRO INCCOM610236101348SH OTR10048
MONSTER BEVERAGE CORP NEWCOM61174X10918SH OTR1008
MONSTER BEVERAGE CORP NEWCOM61174X10958626SH SOLE 62600
MOODYS CORPCOM61536910527SH SOLE 700
MOOG INCCL A615394202941,180SH SOLE 1,18000
MORGAN STANLEYCOM NEW6174464482543,709SH SOLE 3,70900
MORGAN STANLEYCOM NEW61744644819282SH OTR100282
MORGAN STANLEY EMER MKTS DEBCOM61744H105192,000SH SOLE 2,00000
MORNINGSTAR INCCOM61770010928SH OTR1008
MOSAIC CO NEWCOM61945C1036263SH SOLE 26300
MOTOROLA SOLUTIONS INCCOM NEW620076307131768SH SOLE 76800
MPLX LPCOM UNIT REP LTD55336V1008354SH SOLE 35400
MSC INDL DIRECT INCCL A5535301063494,134SH OTR1004,134
MSC INDL DIRECT INCCL A553530106443SH SOLE 4300
MSCI INCCOM55354G1004631,037SH SOLE 1,03700
MULTIPLAN CORPORATIONCOM62548M100101,288SH OTR1001,288
MURPHY OIL CORPCOM6267171026481SH SOLE 48100
MYOVANT SCIENCES LTDCOMG637AM10219700SH SOLE 70000
NANO DIMENSION LTDSPONSORD ADS NEW63008G203323,473SH SOLE 3,47300
NANOSTRING TECHNOLOGIES INCCOM63009R10933500SH SOLE 50000
NASDAQ INCCOM63110310814102SH SOLE 10200
NATERA INCCOM63230710430300SH SOLE 30000
NATIONAL FUEL GAS CO N JCOM63618010119456SH SOLE 45600
NATIONAL GRID PLCSPONSORED ADR NE63627440912203SH OTR100203
NATIONAL GRID PLCSPONSORED ADR NE63627440921360SH SOLE 36000
NATIONAL INSTRS CORPCOM6365181022505,684SH OTR1005,684
NATIONAL OILWELL VARCO INCCOM6370711016459SH OTR100459
NATIONAL RETAIL PROPERTIES ICOM63741710614349SH SOLE 34900
NATURA &CO HLDG S AADS63884N108160SH SOLE 6000
NATURAL RESOURCE PARTNERS LCOM UNIT LTD PAR63900P6081107SH SOLE 10700
NEKTAR THERAPEUTICSCOM640268108013SH SOLE 1300
NEOGEN CORPCOM6404911061351,697SH OTR1001,697
NEOGEN CORPCOM64049110641512SH SOLE 51200
NEOGENOMICS INCCOM NEW64049M2097137SH OTR100137
NEOGENOMICS INCCOM NEW64049M20961711,468SH SOLE 11,46800
NEOPHOTONICS CORPCOM64051T10091,000SH SOLE 1,00000
NETAPP INCCOM64110D1045137,749SH OTR1007,749
NETEASE INCSPONSORED ADS64110W10214150SH SOLE 15000
NETFLIX INCCOM64110L106283523SH OTR100523
NETFLIX INCCOM64110L1062,6414,883SH SOLE 4,88300
NETGEAR INCCOM64111Q10424582SH SOLE 58200
NEUBERGER BERMAN HIGH YIELDCOM64128C10614212,112SH SOLE 12,11200
NEUBERGER BERMAN MLP & ENERGCOM64129H10492,547SH SOLE 2,54700
NEUBERGER BERMAN REAL ESTATECOM64190A10323453,057SH SOLE 53,05700
NEUROCRINE BIOSCIENCES INCCOM64125C1091611,676SH SOLE 1,67600
NEUROCRINE BIOSCIENCES INCCOM64125C1091281,340SH OTR1001,340
NEW MTN FIN CORPCOM647551100025SH SOLE 2500
NEW ORIENTAL ED & TECHNOLOGYSPON ADR647581107177950SH SOLE 95000
NEW RELIC INCCOM64829B10012181SH SOLE 18100
NEW RELIC INCCOM64829B100688SH OTR10088
NEW RESIDENTIAL INVT CORPCOM NEW64828T20119519,663SH SOLE 19,66300
NEW YORK CMNTY BANCORP INCCOM64944510334032,267SH OTR10032,267
NEW YORK CMNTY BANCORP INCCOM64944510314113,400SH SOLE 13,40000
NEWELL BRANDS INCCOM65122910616730SH SOLE 73000
NEWELL BRANDS INCCOM65122910634116,040SH OTR10016,040
NEWMONT CORPCOM6516391061462,437SH SOLE 2,43700
NEWMONT CORPCOM6516391069146SH OTR100146
NEWS CORP NEWCL A65249B109017SH OTR10017
NEWTEK BUSINESS SVCS CORPCOM NEW6525262035244SH SOLE 24400
NEXPOINT RESIDENTIAL TR INCCOM65341D102245SH OTR10045
NEXPOINT STRATEGIC OPPORTESCOM NEW65340G205171,575SH OTR1001,575
NEXSTAR MEDIA GROUP INCCL A65336K103325SH OTR10025
NEXTERA ENERGY INCCOM65339F1011,66421,562SH SOLE 21,56200
NEXTERA ENERGY INCCOM65339F10138494SH OTR100494
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10620300SH SOLE 30000
NICE LTDSPONSORED ADR6536561081968SH SOLE 6800
NIKE INCCL B6541061032501,765SH OTR1001,765
NIKE INCCL B6541061031,4029,912SH SOLE 9,91200
NIKOLA CORPCOM654110105251,640SH SOLE 1,64000
NIO INCSPON ADS62914V106489SH OTR10089
NIO INCSPON ADS62914V10651010,463SH SOLE 10,46300
NISOURCE INCCOM65473P1058345SH OTR100345
NOKIA CORPSPONSORED ADR654902204102,523SH SOLE 2,52300
NOMAD FOODS LTDUSD ORD SHSG6564A10518700SH SOLE 70000
NORDSON CORPCOM65566310235174SH SOLE 17400
NORDSON CORPCOM6556631021366SH OTR10066
NORDSTROM INCCOM655664100772,476SH SOLE 2,47600
NORFOLK SOUTHN CORPCOM6558441081458SH OTR10058
NORFOLK SOUTHN CORPCOM6558441085232,199SH SOLE 2,19900
NORTHERN LTS FD TR IIIHCM DEFEN 50066538R73027808SH SOLE 80800
NORTHERN LTS FD TR IIIHCM DEFND 10066538R74834839SH SOLE 83900
NORTHERN LTS FD TR IVINSPIRE 100ETF66538H5342055,612SH SOLE 5,61200
NORTHERN LTS FD TR IVMAIN SECTR ROTN66538H59162117,706SH SOLE 17,70600
NORTHERN LTS FD TR IVINSPIRE CORP66538H6331706,405SH SOLE 6,40500
NORTHERN LTS FD TR IVINSPIRE SMAL ETF66538H641150SH SOLE 5000
NORTHERN LTS FD TR IVINSPIRE GBL HOPE66538H6581253,738SH SOLE 3,73800
NORTHFIELD BANCORP INC DELCOM66611T1089700SH SOLE 70000
NORTHROP GRUMMAN CORPCOM6668071027962,613SH SOLE 2,61300
NORTHROP GRUMMAN CORPCOM6668071022684SH OTR10084
NORTHWEST BANCSHARES INC MDCOM66734010322817,900SH SOLE 17,90000
NORTONLIFELOCK INCCOM66877110841519,949SH SOLE 19,94900
NORTONLIFELOCK INCCOM6687711081004,828SH OTR1004,828
NORWEGIAN CRUISE LINE HLDG LSHSG66721104632,495SH SOLE 2,49500
NOVARTIS AGSPONSORED ADR66987V1093403,603SH SOLE 3,60300
NOVARTIS AGSPONSORED ADR66987V10920209SH OTR100209
NOVAVAX INCCOM NEW670002401984SH SOLE 8400
NOVO-NORDISK A SADR67010020516222SH SOLE 22200
NOVO-NORDISK A SADR67010020513190SH OTR100190
NOVOCURE LTDORD SHSG6674U10835200SH SOLE 20000
NOW INCCOM67011P1006842SH OTR100842
NRG ENERGY INCCOM NEW629377508411,092SH SOLE 1,09200
NRG ENERGY INCCOM NEW6293775083328,847SH OTR1008,847
NUANCE COMMUNICATIONS INCCOM67020Y10014320SH SOLE 32000
NUANCE COMMUNICATIONS INCCOM67020Y1009193SH OTR100193
NUCOR CORPCOM6703461051222,297SH SOLE 2,29700
NUCOR CORPCOM6703461053446,423SH OTR1006,423
NUSTAR ENERGY LPUNIT COM67058H1022110SH SOLE 11000
NUTRIEN LTDCOM67077M108493SH SOLE 9300
NUVEEN AMT FREE MUN CR INC FCOM67071L10623514,000SH SOLE 14,00000
NUVEEN AMT-FREE MUN VALUE FDCOM670695105804,859SH SOLE 4,85900
NUVEEN CA QUALTY MUN INCOMECOM67066Y105231,500SH SOLE 1,50000
NUVEEN CALIFORNIA AMT QLT MUCOM670651108281,794SH SOLE 1,79400
NUVEEN CR STRATEGIES INCOMECOM SHS67073D102152,300SH SOLE 2,30000
NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F105161,070SH SOLE 1,07000
NUVEEN FLOATING RATE INCOMECOM67072T108121,400SH SOLE 1,40000
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN100596,800SH SOLE 6,80000
NUVEEN MUN HIGH INCOME OPPORCOM6706821032125SH OTR100125
NUVEEN MUN VALUE FD INCCOM670928100645,724SH SOLE 5,72400
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10112750SH SOLE 75000
NUVEEN N Y SELECT TAX FREE ISH BEN INT67063V104886,221SH SOLE 6,22100
NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS6706991071134,332SH SOLE 4,33200
NUVEEN NEW YORK AMT QLT MUNICOM670656107856,286SH SOLE 6,28600
NUVEEN PFD & INCM SECURTIESCOM67072C10557158,640SH SOLE 58,64000
NUVEEN PFD & INCOME OPPORTUNCOM67073B1065500SH SOLE 50000
NUVEEN PFD & INCOME TERM FDCOM67075A106461,880SH SOLE 1,88000
NUVEEN QUALITY MUNCP INCOMECOM67066V1016397SH OTR100397
NUVEEN REAL ASSET INCOME & GCOM67074Y10512889SH OTR100889
NUVEEN REAL ASSET INCOME & GCOM67074Y10521115,677SH SOLE 15,67700
NUVEEN REAL ESTATE INCOME FDCOM67071B10828433,612SH SOLE 33,61200
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER101171,337SH SOLE 1,33700
NUVEEN TAXABLE MUNICPAL INMCOM67074C103261,105SH SOLE 1,10500
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R102432,675SH SOLE 2,67500
NVENT ELECTRIC PLCSHSG6700G10713550SH OTR100550
NVENT ELECTRIC PLCSHSG6700G1074151SH SOLE 15100
NVIDIA CORPORATIONCOM67066G1044,7149,028SH SOLE 9,02800
NVIDIA CORPORATIONCOM67066G104477914SH OTR100914
NVR INCCOM62944T10515137SH SOLE 3700
NXP SEMICONDUCTORS N VCOMN6596X1094562,858SH OTR1002,858
O-I GLASS INCCOM67098H1041112SH OTR100112
OCCIDENTAL PETE CORPCOM674599105141SH OTR10041
OCCIDENTAL PETE CORP*W EXP 08/03/20267459916203SH OTR1003
OCCIDENTAL PETE CORP*W EXP 08/03/2026745991621146SH SOLE 14600
OCCIDENTAL PETE CORPCOM674599105633,666SH SOLE 3,66600
OCUGEN INCCOM67577C1051500SH SOLE 50000
OCUPHIRE PHARMA INCCOM67577R102041SH SOLE 4100
ODYSSEY MARINE EXPL INCCOM NEW676118201021SH SOLE 2100
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C10912537SH SOLE 53700
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1094196SH OTR100196
OGE ENERGY CORPCOM67083710333410,480SH OTR10010,480
OKTA INCCL A6792951051352SH OTR10052
OKTA INCCL A6792951051,4405,662SH SOLE 5,66200
OLD DOMINION FREIGHT LINE INCOM679580100418SH OTR10018
OLD DOMINION FREIGHT LINE INCOM67958010026134SH SOLE 13400
OLD REP INTL CORPCOM680223104129SH OTR10029
OLIN CORPCOM PAR $16806652054162SH OTR100162
OLLIES BARGAIN OUTLET HLDGSCOM681116109113SH OTR10013
OMEGA HEALTHCARE INVS INCCOM6819361001664,579SH SOLE 4,57900
OMEROS CORPCOM6821431029635SH SOLE 63500
OMNICELL COMCOM68213N10916136SH OTR100136
OMNICOM GROUP INCCOM6819191061422,280SH SOLE 2,28000
OMNICOM GROUP INCCOM6819191063435,447SH OTR1005,447
ON SEMICONDUCTOR CORPCOM68218910510291SH SOLE 29100
ONCOLYTICS BIOTECH INCCOM NEW6823108752946SH SOLE 94600
ONEMAIN HLDGS INCCOM68268W10322464SH SOLE 46400
ONEOK INC NEWCOM6826801031383,586SH OTR1003,586
ONEOK INC NEWCOM6826801031744,524SH SOLE 4,52400
OPEN TEXT CORPCOM6837151065115SH SOLE 11500
OPENDOOR TECHNOLOGIES INCCOM68371210346120,285SH SOLE 20,28500
ORACLE CORPCOM68389X1052193,383SH SOLE 3,38300
ORACLE CORPCOM68389X10512183SH OTR100183
ORANGESPONSORED ADR6840601066470SH OTR100470
ORCHID IS CAP INCCOM68571X103407,736SH SOLE 7,73600
OREILLY AUTOMOTIVE INCCOM67103H10712SH SOLE 200
OREILLY AUTOMOTIVE INCCOM67103H107512SH OTR10012
ORMAT TECHNOLOGIES INCCOM68668810217193SH OTR100193
ORTHOPEDIATRICS CORPCOM68752L10009SH OTR1009
OSHKOSH CORPCOM68823920123270SH SOLE 27000
OSHKOSH CORPCOM688239201115SH OTR10015
OSI ETF TROSHS GBL INTER67110P70433614SH SOLE 61400
OTIS WORLDWIDE CORPCOM68902V10713185SH OTR100185
OTIS WORLDWIDE CORPCOM68902V1072063,054SH SOLE 3,05400
OUTFRONT MEDIA INCCOM69007J10611575SH SOLE 57500
OVERSTOCK COM INC DELCOM69037010124500SH SOLE 50000
OWENS CORNING NEWCOM69074210142561SH SOLE 56100
PACCAR INCCOM69371810848556SH SOLE 55600
PACCAR INCCOM69371810819SH OTR1009
PACER FDS TRUS CASH COWS 10069374H88119571SH SOLE 57100
PACER FDS TRBNCHMRK INDSTR69374H766701,909SH SOLE 1,90900
PACER FDS TRBNCHMRK INFRA69374H7411504,172SH SOLE 4,17200
PACER FDS TRTRENDP 100 ETF69374H3034278,195SH SOLE 8,19500
PACER FDS TRTRENDP US MID CP69374H204631,922SH SOLE 1,92200
PACER FDS TRTRENDP US LAR CP69374H1051243,776SH SOLE 3,77600
PACIRA BIOSCIENCES INCCOM695127100871,450SH SOLE 1,45000
PACKAGING CORP AMERCOM6951561093362,433SH SOLE 2,43300
PACKAGING CORP AMERCOM695156109319SH OTR10019
PACWEST BANCORP DELCOM6952631031465,742SH SOLE 5,74200
PAGERDUTY INCCOM69553P1008192SH OTR100192
PALANTIR TECHNOLOGIES INCCL A69608A10850021,239SH SOLE 21,23900
PALO ALTO NETWORKS INCCOM697435105322906SH SOLE 90600
PAN AMERN SILVER CORPCOM6979001082025,865SH OTR1005,865
PAN AMERN SILVER CORPCOM697900108872,520SH SOLE 2,52000
PAPA JOHNS INTL INCCOM69881310219SH OTR1009
PAPA JOHNS INTL INCCOM698813102220SH SOLE 2000
PARK HOTELS RESORTS INCCOM700517105342,000SH SOLE 2,00000
PARK HOTELS RESORTS INCCOM700517105150SH OTR10050
PARKER-HANNIFIN CORPCOM70109410415SH OTR1005
PARKER-HANNIFIN CORPCOM70109410439144SH SOLE 14400
PARSLEY ENERGY INCCL A701877102175SH SOLE 7500
PARSLEY ENERGY INCCL A70187710211767SH OTR100767
PARTY CITY HOLDCO INCCOM7021491058513,880SH SOLE 13,88000
PATHFINDER BANCORP INC MDCOM70319R109575,000SH SOLE 5,00000
PATTERSON-UTI ENERGY INCCOM7034811011106SH OTR100106
PAYCHEX INCCOM70432610725266SH OTR100266
PAYCHEX INCCOM7043261072172,333SH SOLE 2,33300
PAYCOM SOFTWARE INCCOM70432V1021,3813,053SH OTR1003,053
PAYCOM SOFTWARE INCCOM70432V1025381,189SH SOLE 1,18900
PAYLOCITY HLDG CORPCOM70438V106523SH OTR10023
PAYPAL HLDGS INCCOM70450Y1032,3109,865SH SOLE 9,86500
PAYPAL HLDGS INCCOM70450Y1035262,247SH OTR1002,247
PCM FD INCCOM69323T101323,026SH SOLE 3,02600
PEABODY ENGR CORPCOM704551100052SH SOLE 5200
PEGASYSTEMS INCCOM70557310319SH OTR1009
PELOTON INTERACTIVE INCCL A COM70614W10040266SH OTR100266
PELOTON INTERACTIVE INCCL A COM70614W1004522,980SH SOLE 2,98000
PENN NATL GAMING INCCOM707569109779SH OTR10079
PENN NATL GAMING INCCOM70756910913149SH SOLE 14900
PENNANTPARK FLOATING RATE CACOM70806A106827,734SH OTR1007,734
PENNYMAC MTG INVT TRCOM70931T1035278SH SOLE 27800
PENSKE AUTOMOTIVE GRP INCCOM70959W1038143SH SOLE 14300
PENTAIR PLCSHSG7S00T1049164SH OTR100164
PENTAIR PLCSHSG7S00T10453997SH SOLE 99700
PENUMBRA INCCOM70975L10777439SH OTR100439
PEOPLES UNITED FINANCIAL INCCOM712704105282,175SH SOLE 2,17500
PEOPLES UNITED FINANCIAL INCCOM71270410534326,559SH OTR10026,559
PEPSICO INCCOM7134481082651,776SH OTR1001,776
PEPSICO INCCOM7134481082,38816,103SH SOLE 16,10300
PERKINELMER INCCOM714046109121841SH OTR100841
PERKINELMER INCCOM71404610922150SH SOLE 15000
PERMIAN BASIN RTY TRUNIT BEN INT71423610641,150SH SOLE 1,15000
PERSONALIS INCCOM71535D10625680SH SOLE 68000
PERSPECTA INCCOM71534710010419SH OTR100419
PERSPECTA INCCOM715347100122SH SOLE 2200
PETMED EXPRESS INCCOM7163821061063,297SH SOLE 3,29700
PETROCHINA CO LTDSPONSORED ADR71646E100270SH SOLE 7000
PFIZER INCCOM7170811032,29862,428SH SOLE 62,42800
PFIZER INCCOM71708110338310,403SH OTR10010,403
PG&E CORPCOM69331C1086490SH SOLE 49000
PG&E CORPCOM69331C108161,310SH OTR1001,310
PGIM GLOBAL HIGH YIELD FD FOCOM69346J1061077,379SH SOLE 7,37900
PGIM HIGH YIELD BOND FUND INCOM69346H1001147,600SH SOLE 7,60000
PHILIP MORRIS INTL INCCOM7181721093604,292SH OTR1004,292
PHILIP MORRIS INTL INCCOM71817210986510,445SH SOLE 10,44500
PHILLIPS 66COM7185461043575,099SH SOLE 5,09900
PHILLIPS 66COM71854610412165SH OTR100165
PHREESIA INCCOM71944F1069161SH OTR100161
PHYSICIANS RLTY TRCOM71943U104402,252SH SOLE 2,25200
PIMCO CA MUNICIPAL INCOME FDCOM72200N106271,500SH SOLE 1,50000
PIMCO CALIF MUN INCOME FD IICOM72200M108475,151SH SOLE 5,15100
PIMCO CORPORATE & INCOME OPPCOM72201B101603,389SH SOLE 3,38900
PIMCO CORPORATE & INCOME OPPCOM72201B10123713,220SH OTR10013,220
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10627312,855SH SOLE 12,85500
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1065250SH OTR100250
PIMCO DYNAMIC INCOME FDSHS72201Y10133812,780SH SOLE 12,78000
PIMCO ETF TR0-5 HIGH YIELD72201R7831,03210,469SH OTR10010,469
PIMCO ETF TRACTIVE BD ETF72201R775763SH OTR10063
PIMCO ETF TRENHAN SHRT MA AC72201R8331411,384SH OTR1001,384
PIMCO ETF TRINTER MUN BD ACT72201R86628489SH OTR100489
PIMCO ETF TR15+ YR US TIPS72201R30418204SH SOLE 20400
PIMCO ETF TRSHTRM MUN BD ACT72201R8741522,950SH SOLE 2,95000
PIMCO ETF TRENHAN SHRT MA AC72201R8332,68726,329SH SOLE 26,32900
PIMCO ETF TRENHNCD LW DUR AC72201R7184474,376SH SOLE 4,37600
PIMCO ETF TRACTIVE BD ETF72201R7752,38721,103SH SOLE 21,10300
PIMCO ETF TR0-5 HIGH YIELD72201R7831141,159SH SOLE 1,15900
PIMCO ETF TRINTER MUN BD ACT72201R8661182,077SH SOLE 2,07700
PIMCO ETF TRINV GRD CRP BD72201R81743364SH SOLE 36400
PIMCO HIGH INCOME FDCOM SHS722014107589,661SH SOLE 9,66100
PIMCO INCOME OPPORTUNITY FDCOM72202B10013500SH SOLE 50000
PIMCO INCOME STRATEGY FD IICOM72201J104969,631SH SOLE 9,63100
PINDUODUO INCSPONSORED ADS722304102210SH SOLE 1000
PINNACLE FINL PARTNERS INCCOM72346Q10400SH SOLE 000
PINNACLE WEST CAP CORPCOM72348410119237SH SOLE 23700
PINTEREST INCCL A72352L10623346SH OTR100346
PINTEREST INCCL A72352L1065007,590SH SOLE 7,59000
PIONEER HIGH INCOME TRCOM72369H106394,410SH SOLE 4,41000
PIONEER MUN HIGH INCOME ADVACOM7237621003275SH SOLE 27500
PIONEER MUN HIGH INCOME TRCOM SHS7237631082123SH SOLE 12300
PIONEER NAT RES COCOM723787107650SH OTR10050
PIONEER NAT RES COCOM723787107867SH SOLE 6700
PJT PARTNERS INCCOM CL A69343T10701SH SOLE 100
PLIANT THERAPEUTICS INCCOM729139105020SH SOLE 2000
PLUG POWER INCCOM NEW72919P20218521SH OTR100521
PLUG POWER INCCOM NEW72919P2021343,955SH SOLE 3,95500
PLURALSIGHT INCCOM CL A72941B1061255,953SH OTR1005,953
PLURISTEM THERAPEUTICS INCCOM NEW72940R3004500SH SOLE 50000
PLYMOUTH INDL REIT INCCOM729640102332,193SH OTR1002,193
PNC FINL SVCS GROUP INCCOM69347510538253SH OTR100253
PNC FINL SVCS GROUP INCCOM6934751054963,332SH SOLE 3,33200
POLARIS INCCOM7310681023253,407SH OTR1003,407
POLARIS INCCOM731068102550SH SOLE 5000
POOL CORPCOM73278L105265711SH OTR100711
POOL CORPCOM73278L1051130SH SOLE 3000
PORTLAND GEN ELEC COCOM NEW736508847119SH OTR10019
POSCOSPONSORED ADR693483109457SH OTR10057
POSEIDA THERAPEUTICS INCCOM73730P1083300SH SOLE 30000
POST HLDGS INCCOM73744610436359SH SOLE 35900
POWER INTEGRATIONS INCCOM739276103338SH OTR10038
PPD INCCOM69355F1023100SH SOLE 10000
PPG INDS INCCOM69350610724163SH SOLE 16300
PPG INDS INCCOM69350610728191SH OTR100191
PPL CORPCOM69351T106291,030SH SOLE 1,03000
PPL CORPCOM69351T1065184SH OTR100184
PRA GROUP INCCOM69354N106012SH OTR10012
PREMIER INCCL A74051N1029270SH OTR100270
PRETIUM RES INCCOM74139C102141,176SH SOLE 1,17600
PRICE T ROWE GROUP INCCOM74144T10818118SH SOLE 11800
PRICESMART INCCOM741511109225SH SOLE 2500
PRIMERICA INCCOM74164M108430SH SOLE 3000
PRINCIPAL EXCHANGE-TRADED FDACTV INCM ETF74255Y102591,480SH SOLE 1,48000
PRINCIPAL FINANCIAL GROUP INCOM74251V10230609SH SOLE 60900
PRINCIPAL FINANCIAL GROUP INCOM74251V102115SH OTR10015
PRINCIPAL REAL ESTATE INCOMESHS BEN INT74255X1043280SH SOLE 28000
PROCTER AND GAMBLE COCOM7427181092,35016,887SH SOLE 16,88700
PROCTER AND GAMBLE COCOM7427181095634,045SH OTR1004,045
PROG HOLDINGS INCCOM NPV74319R101348SH OTR10048
PROGRESSIVE CORPCOM7433151034324,364SH OTR1004,364
PROGRESSIVE CORPCOM74331510319188SH SOLE 18800
PROLOGIS INC.COM74340W1031461,460SH OTR1001,460
PROLOGIS INC.COM74340W10376767SH SOLE 76700
PROOFPOINT INCCOM74342410384618SH SOLE 61800
PROOFPOINT INCCOM74342410301SH OTR1001
PROS HOLDINGS INCCOM74346Y103230SH OTR10030
PROSHARES TRPSHS ULTRA QQQ74347R20617150SH SOLE 15000
PROSHARES TRPET CARE ETF74348A1453314,615SH SOLE 4,61500
PROSHARES TRS&P 500 DV ARIST74348A4672,87235,950SH SOLE 35,95000
PROSHARES TRMSCI TRANFRMTNAL74347G79618432SH SOLE 43200
PROSHARES TRHGH YLD INT RATE74348A54132511SH SOLE 51100
PROSHARES TRRUSS 2000 DIVD74347B698345SH SOLE 4500
PROSHARES TRS&P MDCP 400 DIV74347B6807108SH SOLE 10800
PROSHARES TRDJ BRKFLD GLB74347B508952,317SH SOLE 2,31700
PROSHARES TRINVT INT RT HG74347B60728368SH SOLE 36800
PROSHARES TRMSCI EUR DIV74347B5408181SH SOLE 18100
PROSHARES TRONLINE RTL ETF74347B16918SH SOLE 800
PROSHARES TRS&P 500 DV ARIST74348A46750628SH OTR100628
PROSHARES TRPSHS ULTRUSS200074347R8423433,827SH OTR1003,827
PROSHARES TRPSHS ULT MCAP40074347R4043136,565SH OTR1006,565
PROSHARES TRONLINE RTL ETF74347B169565SH OTR10065
PROSPECT CAP CORPCOM74348T10261,070SH OTR1001,070
PROSPECT CAP CORPCOM74348T10251,000SH SOLE 1,00000
PROSPERITY BANCSHARES INCCOM743606105336SH OTR10036
PROTHENA CORP PLCSHSG7280010809SH SOLE 900
PROTO LABS INCCOM7437131094442,895SH OTR1002,895
PROTO LABS INCCOM743713109854SH SOLE 5400
PROVIDENT BANCORP INCCOM NEW74383L1052161SH SOLE 16100
PROVIDENT FINL SVCS INCCOM74386T105150SH SOLE 5000
PRUDENTIAL FINL INCCOM7443201023244,155SH OTR1004,155
PRUDENTIAL FINL INCCOM7443201021,50319,254SH SOLE 19,25400
PRUDENTIAL PLCADR74435K204253SH OTR10053
PSYCHEMEDICS CORPCOM NEW744375205152,900SH SOLE 2,90000
PTC INCCOM69370C1002872,403SH SOLE 2,40300
PUBLIC STORAGECOM74460D10987379SH SOLE 37900
PUBLIC SVC ENTERPRISE GRP INCOM74457310617285SH OTR100285
PUBLIC SVC ENTERPRISE GRP INCOM7445731061422,434SH SOLE 2,43400
PULTE GROUP INCCOM745867101010SH OTR10010
PULTE GROUP INCCOM745867101932,163SH SOLE 2,16300
PURE STORAGE INCCL A74624M102231,015SH SOLE 1,01500
PVH CORPORATIONCOM693656100443SH OTR10043
PVH CORPORATIONCOM693656100550SH SOLE 5000
QIWI PLCSPON ADR REP B74735M1084356SH OTR100356
QORVO INCCOM74736K1013131,883SH SOLE 1,88300
QORVO INCCOM74736K10113SH OTR1003
QTS RLTY TR INCCOM CL A74736A10339623SH OTR100623
QTS RLTY TR INCCOM CL A74736A10347759SH SOLE 75900
QUAKER CHEM CORPCOM747316107312SH OTR10012
QUAKER CHEM CORPCOM74731610757227SH SOLE 22700
QUALCOMM INCCOM7475251031,3969,167SH SOLE 9,16700
QUALCOMM INCCOM74752510319127SH OTR100127
QUALYS INCCOM74758T3032121,737SH OTR1001,737
QUALYS INCCOM74758T303321SH SOLE 2100
QUANTA SVCS INCCOM74762E10225352SH OTR100352
QUANTA SVCS INCCOM74762E10256780SH SOLE 78000
QUANTUMSCAPE CORPCOM CL A74767V10955650SH SOLE 65000
QUEST DIAGNOSTICS INCCOM74834L100111929SH OTR100929
QUEST DIAGNOSTICS INCCOM74834L10095798SH SOLE 79800
QURATE RETAIL INCCOM SER A74915M100182SH SOLE 8200
QURATE RETAIL INCCOM SER A74915M1005493SH OTR100493
R1 RCM INCCOM7493971051375,710SH OTR1005,710
RALPH LAUREN CORPCL A75121210142400SH SOLE 40000
RANGE RES CORPCOM75281A10913420,000SH SOLE 20,00000
RAYMOND JAMES FINL INCCOM7547301091771,855SH OTR1001,855
RAYMOND JAMES FINL INCCOM754730109438SH SOLE 3800
RAYTHEON TECHNOLOGIES CORPCOM75513E10136500SH OTR100500
RAYTHEON TECHNOLOGIES CORPCOM75513E10192012,862SH SOLE 12,86200
RBC BEARINGS INCCOM75524B104213SH SOLE 1300
REALTY INCOME CORPCOM75610910420317SH SOLE 31700
REAVES UTIL INCOME FDCOM SH BEN INT75615810128869SH SOLE 86900
REDFIN CORPCOM75737F1081522,220SH OTR1002,220
REDFIN CORPCOM75737F1081392,022SH SOLE 2,02200
REGENCY CTRS CORPCOM75884910323509SH SOLE 50900
REGENERON PHARMACEUTICALSCOM75886F107186385SH OTR100385
REGENERON PHARMACEUTICALSCOM75886F1078231,703SH SOLE 1,70300
REGENXBIO INCCOM75901B10736798SH SOLE 79800
REGIONS FINANCIAL CORP NEWCOM7591EP100322,002SH SOLE 2,00200
REGIONS FINANCIAL CORP NEWCOM7591EP1006377SH OTR100377
REINSURANCE GRP OF AMERICA ICOM NEW759351604980SH OTR10080
REINSURANCE GRP OF AMERICA ICOM NEW759351604219SH SOLE 1900
RENAISSANCE CAP GREENWICH FDIPO ETF7599372044506,980SH SOLE 6,98000
RENAISSANCERE HLDGS LTDCOMG7496G10319SH OTR1009
RENT A CTR INC NEWCOM76009N10011300SH SOLE 30000
REPUBLIC SVCS INCCOM760759100335SH OTR10035
REPUBLIC SVCS INCCOM7607591001271,323SH SOLE 1,32300
RESIDEO TECHNOLOGIES INCCOM76118Y10411501SH SOLE 50100
RESMED INCCOM7611521072601,225SH OTR1001,225
RESMED INCCOM7611521071571SH SOLE 7100
RESTAURANT BRANDS INTL INCCOM76131D10332520SH SOLE 52000
RETRACTABLE TECHNOLOGIES INCCOM76129W105111,000SH SOLE 1,00000
REXFORD INDL RLTY INCCOM76169C100631,277SH OTR1001,277
RINGCENTRAL INCCL A76680R20685225SH SOLE 22500
RINGCENTRAL INCCL A76680R2061847SH OTR10047
RIO TINTO PLCSPONSORED ADR767204100448SH OTR10048
RIO TINTO PLCSPONSORED ADR76720410074980SH SOLE 98000
RITCHIE BROS AUCTIONEERSCOM7677441055648,115SH OTR1008,115
RITE AID CORPCOM767754872774,871SH SOLE 4,87100
RLI CORPCOM749607107221SH SOLE 2100
RMR GROUP INCCL A74967R106012SH SOLE 1200
ROBERT HALF INTL INCCOM770323103941,500SH SOLE 1,50000
ROBERT HALF INTL INCCOM770323103699SH OTR10099
ROCKET COS INCCOM CL A77311W10122811,286SH SOLE 11,28600
ROCKWELL AUTOMATION INCCOM773903109148591SH SOLE 59100
ROCKWELL AUTOMATION INCCOM773903109830SH OTR10030
ROKU INCCOM CL A77543R10244134SH OTR100134
ROKU INCCOM CL A77543R1024231,273SH SOLE 1,27300
ROLLINS INCCOM77571110446311,855SH OTR10011,855
ROLLINS INCCOM77571110446211,835SH SOLE 11,83500
ROPER TECHNOLOGIES INCCOM77669610669161SH SOLE 16100
ROPER TECHNOLOGIES INCCOM776696106402933SH OTR100933
ROSS STORES INCCOM77829610316130SH OTR100130
ROYAL BK CDACOM780087102117SH OTR10017
ROYAL CARIBBEAN GROUPCOMV7780T1031502,013SH SOLE 2,01300
ROYAL DUTCH SHELL PLCSPONS ADR A780259206395SH OTR10095
ROYAL DUTCH SHELL PLCSPON ADR B78025910727790SH SOLE 79000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592061594,524SH SOLE 4,52400
ROYAL GOLD INCCOM78028710822204SH SOLE 20400
ROYALTY PHARMA PLCSHS CLASS AG7709Q104112SH SOLE 1200
RPM INTL INCCOM74968510311125SH SOLE 12500
RPM INTL INCCOM74968510313138SH OTR100138
RUBIUS THERAPEUTICS INCCOM78116T10302SH SOLE 200
RYANAIR HOLDINGS PLCSPONSORED ADS783513203221SH OTR10021
RYDER SYS INCCOM783549108696SH SOLE 9600
S & T BANCORP INCCOM783859101251,021SH OTR1001,021
S&P GLOBAL INCCOM78409V1043971,208SH OTR1001,208
S&P GLOBAL INCCOM78409V1041339SH SOLE 3900
SABRA HEALTH CARE REIT INCCOM78573L106523,000SH SOLE 3,00000
SABRA HEALTH CARE REIT INCCOM78573L1064210SH OTR100210
SALESFORCE COM INCCOM79466L3022,53911,410SH SOLE 11,41000
SALESFORCE COM INCCOM79466L3025322,389SH OTR1002,389
SANDSTORM GOLD LTDCOM NEW80013R20671,000SH SOLE 1,00000
SANGAMO THERAPEUTICS INCCOM800677106189SH SOLE 8900
SANOFISPONSORED ADR80105N10514291SH OTR100291
SANOFISPONSORED ADR80105N105581,194SH SOLE 1,19400
SAP SESPON ADR80305420474566SH SOLE 56600
SAP SESPON ADR803054204215SH OTR10015
SBA COMMUNICATIONS CORP NEWCL A78410G104110390SH OTR100390
SBA COMMUNICATIONS CORP NEWCL A78410G10432115SH SOLE 11500
SCHLUMBERGER LTDCOM8068571081205,483SH OTR1005,483
SCHLUMBERGER LTDCOM806857108462,094SH SOLE 2,09400
SCHRODINGER INCCOM80810D10304SH SOLE 400
SCHRODINGER INCCOM80810D103111SH OTR10011
SCHWAB CHARLES CORPCOM80851310518345SH OTR100345
SCHWAB CHARLES CORPCOM80851310536678SH SOLE 67800
SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730151SH SOLE 5100
SCHWAB STRATEGIC TRSCHWAB FDT US BM80852478924539SH SOLE 53900
SCHWAB STRATEGIC TRSCHWAB FDT US LG8085247711413,124SH SOLE 3,12400
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476325588SH SOLE 58800
SCHWAB STRATEGIC TRSCHWB FDT INT LG808524755149SH SOLE 4900
SCHWAB STRATEGIC TRSCHWB FDT INT SC808524748124SH SOLE 2400
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002732,127SH SOLE 2,12700
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706401,311SH SOLE 1,31100
SCHWAB STRATEGIC TRUS SML CAP ETF8085246075606,288SH SOLE 6,28800
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245083244,746SH SOLE 4,74600
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440995215,989SH SOLE 15,98900
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420155601SH SOLE 60100
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241025896,469SH SOLE 6,46900
SCHWAB STRATEGIC TRINTL EQTY ETF8085248053469,622SH SOLE 9,62200
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247971,05616,463SH SOLE 16,46300
SCHWAB STRATEGIC TRUS AGGREGATE B8085248394558,120SH SOLE 8,12000
SCHWAB STRATEGIC TRUS REIT ETF8085248471804,738SH SOLE 4,73800
SCHWAB STRATEGIC TRINTRM TRM TRES8085248541482,550SH SOLE 2,55000
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244091041,750SH OTR1001,750
SCHWAB STRATEGIC TRUS SML CAP ETF80852460714157SH OTR100157
SCHWAB STRATEGIC TRUS AGGREGATE B8085248396110SH OTR100110
SCHWAB STRATEGIC TRINTRM TRM TRES8085248541622,774SH OTR1002,774
SCHWAB STRATEGIC TRUS TIPS ETF8085248702233,591SH SOLE 3,59100
SCHWAB STRATEGIC TRSHT TM US TRES80852486261411,956SH SOLE 11,95600
SCHWAB STRATEGIC TRINTL SCEQT ETF808524888116SH SOLE 1600
SCIENCE APPLICATIONS INTL COCOM80862510711121SH OTR100121
SCOTTS MIRACLE GRO COCL A810186106313SH OTR10013
SEA LTDSPONSORD ADS81141R100840SH SOLE 4000
SEA LTDSPONSORD ADS81141R10016SH OTR1006
SEABRIDGE GOLD INCCOM81191610515714SH SOLE 71400
SEAGATE TECHNOLOGY PLCSHSG7945M10728450SH OTR100450
SEAGATE TECHNOLOGY PLCSHSG7945M107871,394SH SOLE 1,39400
SEAGEN INCCOM81181C104213SH OTR10013
SEAGEN INCCOM81181C1043622,065SH SOLE 2,06500
SEALED AIR CORP NEWCOM81211K10017370SH SOLE 37000
SEALED AIR CORP NEWCOM81211K100235SH OTR10035
SEI INVTS COCOM784117103581SH OTR10081
SELECT SECTOR SPDR TRSBI MATERIALS81369Y100831,141SH SOLE 1,14100
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2092011,768SH SOLE 1,76800
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083435,087SH SOLE 5,08700
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8863936,261SH OTR1006,261
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071751,086SH SOLE 1,08600
SELECT SECTOR SPDR TRENERGY81369Y5062967,815SH SOLE 7,81500
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8035784,446SH OTR1004,446
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7046767,631SH OTR1007,631
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60571624,279SH OTR10024,279
SELECT SECTOR SPDR TRENERGY81369Y5061153,029SH OTR1003,029
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072751,710SH OTR1001,710
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30868110,093SH OTR10010,093
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60589930,481SH SOLE 30,48100
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,05823,520SH SOLE 23,52000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y85232468SH SOLE 46800
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1003084,255SH OTR1004,255
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209100879SH OTR100879
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8602597,085SH SOLE 7,08500
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041,48116,720SH SOLE 16,72000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88671411,391SH SOLE 11,39100
SEMPRA ENERGYCOM81685110918138SH OTR100138
SEMPRA ENERGYCOM81685110949381SH SOLE 38100
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102981,862SH OTR1001,862
SERVICE CORP INTLCOM8175651049190SH OTR100190
SERVICE CORP INTLCOM81756510438766SH SOLE 76600
SERVICE PPTYS TRCOM SH BEN INT81761L1029800SH SOLE 80000
SERVICENOW INCCOM81762P102419761SH OTR100761
SERVICENOW INCCOM81762P102520944SH SOLE 94400
SFL CORPORATION LTDSHSG7738W1063531SH SOLE 53100
SHARPS COMPLIANCE CORPCOM82001710191,000SH SOLE 1,00000
SHERWIN WILLIAMS COCOM824348106392534SH OTR100534
SHERWIN WILLIAMS COCOM8243481065473SH SOLE 7300
SHIFT4 PMTS INCCL A82452J109220SH SOLE 2000
SHOPIFY INCCL A82509L107489432SH SOLE 43200
SHOPIFY INCCL A82509L1077970SH OTR10070
SHUTTERSTOCK INCCOM825690100111SH OTR10011
SIERRA WIRELESS INCCOM82651610615810,803SH SOLE 10,80300
SILICON MOTION TECHNOLOGY COSPONSORED ADR82706C108493SH OTR10093
SILVERCORP METALS INCCOM82835P10371,000SH SOLE 1,00000
SILVERGATE CAP CORPCL A82837P4088113SH OTR100113
SIMON PPTY GROUP INC NEWCOM8288061091912,235SH SOLE 2,23500
SIMON PPTY GROUP INC NEWCOM828806109449SH OTR10049
SIMPLY GOOD FOODS COCOM82900L102014SH OTR10014
SIMPSON MANUFACTURING CO INCCOM829073105332SH SOLE 3200
SINOPEC SHANGHAI PETROCHEMICSPON ADR H82935M1093155SH OTR100155
SINOVAC BIOTECH LTDSHSP8696W104016SH OTR10016
SIREN ETF TRNSD NXGN ECO ETF82965820212293SH SOLE 29300
SIRIUS XM HOLDINGS INCCOM82968B103101,566SH SOLE 1,56600
SIRIUS XM HOLDINGS INCCOM82968B10332250,500SH OTR10050,500
SITEONE LANDSCAPE SUPPLY INCCOM82982L10327170SH SOLE 17000
SITEONE LANDSCAPE SUPPLY INCCOM82982L103533SH OTR10033
SIX FLAGS ENTMT CORP NEWCOM83001A10226750SH SOLE 75000
SIXTH STREET SPECIALTY LENDNCOM83012A109522,511SH SOLE 2,51100
SKECHERS U S A INCCL A830566105812,264SH SOLE 2,26400
SKYLINE CHAMPION CORPORATIONCOM830830105601,937SH SOLE 1,93700
SKYWEST INCCOM83087910218450SH SOLE 45000
SKYWORKS SOLUTIONS INCCOM83088M1021941,269SH SOLE 1,26900
SKYWORKS SOLUTIONS INCCOM83088M1022501,636SH OTR1001,636
SL GREEN RLTY CORPCOM78440X10125420SH SOLE 42000
SLACK TECHNOLOGIES INCCOM CL A83088V1021964,634SH SOLE 4,63400
SLEEP NUMBER CORPCOM83125X10313155SH SOLE 15500
SLM CORPCOM78442P106211,706SH OTR1001,706
SM ENERGY COCOM78454L100012SH SOLE 1200
SMARTSHEET INCCOM CL A83200N103112SH SOLE 1200
SMARTSHEET INCCOM CL A83200N1037107SH OTR100107
SMILEDIRECTCLUB INCCL A COM83192H106645,360SH SOLE 5,36000
SMITH & NEPHEW PLCSPDN ADR NEW83175M205241SH SOLE 4100
SMITH & WESSON BRANDS INCCOM831754106221,228SH SOLE 1,22800
SMITH A O CORPCOM8318652091262,295SH OTR1002,295
SMITH A O CORPCOM831865209232SH SOLE 3200
SMUCKER J M COCOM NEW83269640516SH OTR1006
SMUCKER J M COCOM NEW83269640534291SH SOLE 29100
SNAP INCCL A83304A10627534SH OTR100534
SNAP INCCL A83304A106611,209SH SOLE 1,20900
SNAP ON INCCOM8330341013411,990SH OTR1001,990
SNOWFLAKE INCCL A83344510913SH OTR1003
SNOWFLAKE INCCL A83344510928100SH SOLE 10000
SOCIAL CAP HEDSPIA HLDG CO ICOM CL AG8251K10734220,400SH SOLE 20,40000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B833635105368SH OTR10068
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B83363510511225SH SOLE 22500
SOLAR CAP LTDCOM83413U1006343SH SOLE 34300
SOLAREDGE TECHNOLOGIES INCCOM83417M104516SH OTR10016
SOLAREDGE TECHNOLOGIES INCCOM83417M1041650SH SOLE 5000
SONOCO PRODS COCOM8354951023375,688SH OTR1005,688
SONOCO PRODS COCOM835495102352SH SOLE 5200
SONOS INCCOM83570H1086274SH SOLE 27400
SONY CORPSPONSORED ADR83569930777760SH SOLE 76000
SOUTH JERSEY INDS INCCOM8385181089405SH OTR100405
SOUTHERN COCOM8425871075058,220SH SOLE 8,22000
SOUTHERN COCOM84258710733541SH OTR100541
SOUTHERN COPPER CORPCOM84265V10520300SH SOLE 30000
SOUTHWEST AIRLS COCOM84474110853311,433SH SOLE 11,43300
SOUTHWEST GAS HOLDINGS INCCOM84489510226424SH SOLE 42400
SPARTANNASH COCOM847215100191,100SH SOLE 1,10000
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091,9456,362SH SOLE 6,36200
SPDR DOW JONES INDL AVERAGEUT SER 178467X10977250SH OTR100250
SPDR GOLD TRGOLD SHS78463V1073,90721,906SH SOLE 21,90600
SPDR GOLD TRGOLD SHS78463V1073321,859SH OTR1001,859
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7568159SH OTR100159
SPDR INDEX SHS FDSPORTFLI MSCI GBL78463X47518373SH OTR100373
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X509912,155SH OTR1002,155
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892728,048SH SOLE 8,04800
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X509992,357SH SOLE 2,35700
SPDR INDEX SHS FDSS&P INTL SMLCP78463X87113355SH SOLE 35500
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7491553,480SH SOLE 3,48000
SPDR INDEX SHS FDSS&P INTL ETF78463X7727190SH SOLE 19000
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X84822788SH SOLE 78800
SPDR S&P 500 ETF TRTR UNIT78462F1032,8197,507SH OTR1007,507
SPDR S&P 500 ETF TRTR UNIT78462F1033,1578,443SH SOLE 8,44300
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107316752SH SOLE 75200
SPDR SER TRSSGA GNDER ETF78468R74722244SH SOLE 24400
SPDR SER TRBLOOMBERG SRT TR78468R40881330,177SH OTR10030,177
SPDR SER TRSSGA US SMAL ETF78468R8871071,119SH SOLE 1,11900
SPDR SER TRPORTFOLIO S&P60078468R85314377SH SOLE 37700
SPDR SER TRBLOOMBERG BRCLYS78468R6222,79025,612SH OTR10025,612
SPDR SER TRPORTFOLI S&P150078464A8053617,829SH OTR1007,829
SPDR SER TRS&P DIVID ETF78464A7632122,000SH OTR1002,000
SPDR SER TRSPDR BLOOMBERG78468R66399910,920SH OTR10010,920
SPDR SER TRPORTFOLIO S&P60078468R85343012,011SH OTR10012,011
SPDR SER TRPORTFOLIO LN TSR78464A66421455SH OTR100455
SPDR SER TRPORTFOLIO AGRGTE78464A6493109SH OTR100109
SPDR SER TRNUVEEN BRC MUNIC78468R7212434,637SH SOLE 4,63700
SPDR SER TRCOMP SOFTWARE78464A59927172SH OTR100172
SPDR SER TRHLTH CR EQUIP78464A5812532,219SH OTR1002,219
SPDR SER TRBLMBRG BRC CNVRT78464A35981975SH OTR100975
SPDR SER TRWELLS FG PFD ETF78464A29280018,004SH OTR10018,004
SPDR SER TRNUVEEN BLMBRG SR78468R7396126SH SOLE 12600
SPDR SER TRRUSSELL LOW VOL78468R7542262,520SH SOLE 2,52000
SPDR SER TRSPDR BLOOMBERG78468R6635445,949SH SOLE 5,94900
SPDR SER TRPORTFOLIO LN COR78464A367742,226SH SOLE 2,22600
SPDR SER TRPORTFOLIO LN TSR78464A66433731SH SOLE 73100
SPDR SER TRPORTFLI TIPS ETF78464A65689428,672SH SOLE 28,67200
SPDR SER TRBLOOMBERG BRCLYS78468R6223252,986SH SOLE 2,98600
SPDR SER TRAEROSPACE DEF78464A6311171,021SH SOLE 1,02100
SPDR SER TRCOMP SOFTWARE78464A599108702SH SOLE 70200
SPDR SER TRHLTH CR EQUIP78464A5812802,462SH SOLE 2,46200
SPDR SER TRBLOMBERG INTL TR78464A5161284,095SH SOLE 4,09500
SPDR SER TRPRTFLO S&P500 VL78464A50832931SH SOLE 93100
SPDR SER TRFTSE INT GVT ETF78464A49018312SH SOLE 31200
SPDR SER TRPORTFOLIO SHORT78464A47438712,327SH SOLE 12,32700
SPDR SER TRPRTFLO S&P500 GW78464A40982514,930SH SOLE 14,93000
SPDR SER TRBLOMBRG BRC EMRG78464A39106SH SOLE 600
SPDR SER TRPORTFOLIO INTRMD78464A375431,162SH SOLE 1,16200
SPDR SER TRBLMBRG BRC CNVRT78464A3595286,378SH SOLE 6,37800
SPDR SER TRS&P REGL BKG78464A6988162SH SOLE 16200
SPDR SER TRS&P 600 SMCP VAL78464A3003755,670SH SOLE 5,67000
SPDR SER TRS&P 600 SMCP GRW78464A2014856,349SH SOLE 6,34900
SPDR SER TRBLOMBRG BRC INTL78464A151661,732SH SOLE 1,73200
SPDR SER TRPORTFOLIO CRPORT78464A14421566SH SOLE 56600
SPDR SER TRSPDR S&P1500VL78464A1289798,068SH SOLE 8,06800
SPDR SER TRFACTST INV ETF78464A11026120SH SOLE 12000
SPDR SER TRS&P REGL BKG78464A6984077,840SH OTR1007,840
SPDR SER TRBLOMBERG BRC INV78468R2001354,421SH OTR1004,421
SPDR SER TRS&P HOMEBUILD78464A8885209,016SH OTR1009,016
SPDR SER TRS&P BIOTECH78464A87022154SH OTR100154
SPDR SER TRPORTFOLIO S&P50078464A8543357,629SH OTR1007,629
SPDR SER TRS&P 400 MDCP VAL78464A8393696,643SH OTR1006,643
SPDR SER TRS&P 400 MDCP GRW78464A8214566,570SH OTR1006,570
SPDR SER TRS&P 600 SML CAP78464A8133173,987SH OTR1003,987
SPDR SER TRPORTFLI INTRMDIT78464A672451,349SH SOLE 1,34900
SPDR SER TRPORTFOLIO AGRGTE78464A64943814,234SH SOLE 14,23400
SPDR SER TRBLOMBERG BRC INV78468R200331,067SH SOLE 1,06700
SPDR SER TRS&P OILGAS EXP78468R556226SH SOLE 2600
SPDR SER TRPORTFOLIO SH TSR78468R1012066,693SH SOLE 6,69300
SPDR SER TRPORTFLI INTRMDIT78464A6721715,163SH OTR1005,163
SPDR SER TRBLOOMBERG SRT TR78468R408893,305SH SOLE 3,30500
SPDR SER TRPORTFOLIO S&P50078464A85430683SH SOLE 68300
SPDR SER TRS&P BIOTECH78464A87096681SH SOLE 68100
SPDR SER TRS&P 400 MDCP VAL78464A839243SH SOLE 4300
SPDR SER TRS&P 400 MDCP GRW78464A82143616SH SOLE 61600
SPDR SER TRS&P 600 SML CAP78464A8132,43830,647SH SOLE 30,64700
SPDR SER TRPORTFOLI S&P150078464A80559112,827SH SOLE 12,82700
SPDR SER TRS&P INS ETF78464A7895150SH SOLE 15000
SPDR SER TRS&P DIVID ETF78464A7638157,689SH SOLE 7,68900
SPDR SER TRS&P PHARMAC78464A7228160SH SOLE 16000
SPDR SER TRS&P HOMEBUILD78464A888921,593SH SOLE 1,59300
SPIRE INCCOM84857L101226SH SOLE 2600
SPIRIT AIRLS INCCOM8485771029350SH SOLE 35000
SPIRIT RLTY CAP INC NEWCOM NEW84860W30025627SH SOLE 62700
SPLUNK INCCOM8486371041485SH OTR10085
SPLUNK INCCOM848637104131769SH SOLE 76900
SPORTSMANS WHSE HLDGS INCCOM84920Y1064200SH SOLE 20000
SPOTIFY TECHNOLOGY S ASHSL8681T102226719SH SOLE 71900
SPOTIFY TECHNOLOGY S ASHSL8681T1021237SH OTR10037
SPROTT FOCUS TR INCCOM85208J109375,433SH SOLE 5,43300
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R101784,042SH SOLE 4,04200
SPROTT PHYSICAL GOLD TRUNIT85207H1041,10072,906SH SOLE 72,90600
SPROTT PHYSICAL SILVER TRTR UNIT85207K10748852,217SH SOLE 52,21700
SPROUT SOCIAL INCCOM CL A85209W109129SH OTR10029
SPROUTS FMRS MKT INCCOM85208M102562,804SH SOLE 2,80400
SPROUTS FMRS MKT INCCOM85208M10215763SH OTR100763
SPS COMMERCE INCCOM78463M1071331,223SH OTR1001,223
SPX CORPCOM7846351045100SH SOLE 10000
SQUARE INCCL A8522341032,1289,779SH SOLE 9,77900
SQUARE INCCL A8522341031988SH OTR10088
SS&C TECHNOLOGIES HLDGS INCCOM78467J10016217SH SOLE 21700
SS&C TECHNOLOGIES HLDGS INCCOM78467J100799SH OTR10099
SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V6082274,978SH OTR1004,978
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8481873,793SH SOLE 3,79300
SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V60886518,957SH SOLE 18,95700
STANDEX INTL CORPCOM85423110721272SH SOLE 27200
STANLEY BLACK & DECKER INCCOM854502101131735SH SOLE 73500
STANLEY BLACK & DECKER INCCOM854502101210SH OTR10010
STARBUCKS CORPCOM8552441099148,540SH OTR1008,540
STARBUCKS CORPCOM8552441092,65724,834SH SOLE 24,83400
STARWOOD PPTY TR INCCOM85571B1056300SH SOLE 30000
STATE STR CORPCOM857477103234SH SOLE 3400
STEEL DYNAMICS INCCOM85811910030812SH SOLE 81200
STEEL DYNAMICS INCCOM858119100122SH OTR10022
STEELCASE INCCL A858155203564,100SH SOLE 4,10000
STERICYCLE INCCOM858912108337SH OTR10037
STERIS PLCSHS USDG8473T100212SH SOLE 1200
STERIS PLCSHS USDG8473T1002301,213SH OTR1001,213
STIFEL FINL CORPCOM860630102244SH OTR10044
STITCH FIX INCCOM CL A8608971071061,812SH OTR1001,812
STITCH FIX INCCOM CL A8608971071242,110SH SOLE 2,11000
STMICROELECTRONICS N VNY REGISTRY8610121021624,363SH SOLE 4,36300
STONECO LTDCOM CL AG8515810610120SH OTR100120
STORE CAP CORPCOM862121100792,318SH SOLE 2,31800
STRATASYS LTDSHSM855481011758,458SH SOLE 8,45800
STRYKER CORPORATIONCOM8636671014211,714SH OTR1001,714
STRYKER CORPORATIONCOM8636671014511,841SH SOLE 1,84100
STURM RUGER & CO INCCOM8641591081562,392SH SOLE 2,39200
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2095876SH OTR100876
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2091202SH SOLE 20200
SUMMIT MATLS INCCL A86614U1001065,292SH OTR1005,292
SUN CMNTYS INCCOM866674104212SH SOLE 1200
SUN CMNTYS INCCOM8666741041921,254SH OTR1001,254
SUN LIFE FINANCIAL INC.COM86679610532715SH SOLE 71500
SUNCOKE ENERGY INCCOM86722A103122,871SH SOLE 2,87100
SUNCOR ENERGY INC NEWCOM8672241074214SH SOLE 21400
SUNNOVA ENERGY INTL INC.COM86745K10412270SH SOLE 27000
SUNOPTA INCCOM8676EP1086500SH SOLE 50000
SUNRUN INCCOM86771W1054105,913SH SOLE 5,91300
SUPERNUS PHARMACEUTICALS INCCOM8684591083100SH SOLE 10000
SVB FINANCIAL GROUPCOM78486Q1011743SH OTR10043
SVB FINANCIAL GROUPCOM78486Q10158150SH SOLE 15000
SYNAPTICS INCCOM87157D10954560SH SOLE 56000
SYNCHRONY FINANCIALCOM87165B103392SH SOLE 9200
SYNEOS HEALTH INCCL A87166B102229SH OTR10029
SYNOPSYS INCCOM87160710743166SH SOLE 16600
SYNOPSYS INCCOM8716071072911,123SH OTR1001,123
SYNOVUS FINL CORPCOM NEW87161C501481,477SH SOLE 1,47700
SYSCO CORPCOM871829107901,209SH SOLE 1,20900
SYSCO CORPCOM871829107456SH OTR10056
T-MOBILE US INCCOM8725901041182SH OTR10082
T-MOBILE US INCCOM87259010492681SH SOLE 68100
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001431,313SH SOLE 1,31300
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001311,198SH OTR1001,198
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092301,106SH OTR1001,106
TAKE-TWO INTERACTIVE SOFTWARCOM87405410927128SH SOLE 12800
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020510549SH SOLE 54900
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS8740602057392SH OTR100392
TANDEM DIABETES CARE INCCOM NEW87537220303SH OTR1003
TANGER FACTORY OUTLET CTRS ICOM875465106196SH OTR10096
TAPESTRY INCCOM87603010717546SH OTR100546
TAPESTRY INCCOM8760301071534,917SH SOLE 4,91700
TARGA RES CORPCOM87612G10115581SH OTR100581
TARGA RES CORPCOM87612G10110375SH SOLE 37500
TARGET CORPCOM87612E1062061,169SH OTR1001,169
TARGET CORPCOM87612E1062,03311,518SH SOLE 11,51800
TATA MTRS LTDSPONSORED ADR8765685022146SH OTR100146
TATTOOED CHEF INCCOM CL A87663X1022105SH SOLE 10500
TC ENERGY CORPCOM87807B10739951SH SOLE 95100
TC ENERGY CORPCOM87807B1075129SH OTR100129
TC PIPELINES LPUT COM LTD PRT87233Q108275SH SOLE 7500
TCW STRATEGIC INCOME FD INCCOM8723401043569SH SOLE 56900
TE CONNECTIVITY LTDREG SHSH8498910427225SH OTR100225
TE CONNECTIVITY LTDREG SHSH8498910426211SH SOLE 21100
TEEKAY LNG PARTNERS L PPRTNRSP UNITSY8564M1055450SH SOLE 45000
TEEKAY TANKERS LTDCL AY8565N30026424,000SH SOLE 24,00000
TEGNA INCCOM87901J105155SH OTR10055
TEGNA INCCOM87901J1053220SH SOLE 22000
TEKLA HEALTHCARE INVSSH BEN INT87911J10363126,468SH SOLE 26,46800
TEKLA LIFE SCIENCES INVSSH BEN INT87911K10053026,818SH SOLE 26,81800
TELADOC HEALTH INCCOM87918A10565325SH SOLE 32500
TELADOC HEALTH INCCOM87918A1053441,719SH OTR1001,719
TELECOM ARGENTINA S ASPON ADR REP B87927320971,000SH SOLE 1,00000
TELEDYNE TECHNOLOGIES INCCOM879360105192490SH OTR100490
TELEDYNE TECHNOLOGIES INCCOM879360105102259SH SOLE 25900
TELEFLEX INCORPORATEDCOM87936910694229SH OTR100229
TELEFONICA S ASPONSORED ADR8793822083776SH OTR100776
TELLURIAN INC NEWCOM87968A1041410,767SH SOLE 10,76700
TEMPUR SEALY INTL INCCOM88023U101291,056SH SOLE 1,05600
TENCENT MUSIC ENTMT GROUPSPON ADS88034P109733,819SH SOLE 3,81900
TERADYNE INCCOM8807701022131,774SH SOLE 1,77400
TERMINIX GLOBAL HOLDINGS INCCOM88087E10011213SH OTR100213
TESLA INCCOM88160R10111,10115,731SH SOLE 15,73100
TESLA INCCOM88160R10186122SH OTR100122
TETRA TECH INC NEWCOM88162G10380694SH SOLE 69400
TETRA TECH INC NEWCOM88162G103221SH OTR10021
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209727,496SH SOLE 7,49600
TEXAS INSTRS INCCOM8825081041811,105SH SOLE 1,10500
TEXAS INSTRS INCCOM88250810421127SH OTR100127
TEXTAINER GROUP HOLDINGS LTDSHSG8766E10915800SH SOLE 80000
TEXTRON INCCOM88320310158212,036SH SOLE 12,03600
TEXTRON INCCOM8832031011142,360SH OTR1002,360
TFS FINL CORPCOM87240R10710571SH OTR100571
TFS FINL CORPCOM87240R107392,200SH SOLE 2,20000
THE AARONS COMPANY INCCOM00258W1082109SH OTR100109
THE TRADE DESK INCCOM CL A88339J1054759SH OTR10059
THE TRADE DESK INCCOM CL A88339J105251313SH SOLE 31300
THERMO FISHER SCIENTIFIC INCCOM8835561024721,013SH OTR1001,013
THERMO FISHER SCIENTIFIC INCCOM8835561026071,303SH SOLE 1,30300
THOMSON REUTERS CORP.COM NEW884903709226SH SOLE 2600
THOMSON REUTERS CORP.COM NEW88490370910121SH OTR100121
THOR INDS INCCOM88516010119200SH SOLE 20000
THOR INDS INCCOM88516010110111SH OTR100111
TIDEWATER INC NEW*W EXP 07/31/20288642R12503SH SOLE 300
TIDEWATER INC NEWCOM88642R10902SH SOLE 200
TIDEWATER INC NEW*W EXP 07/31/20288642R11703SH SOLE 300
TILRAY INCCOM CL 288688T100025SH SOLE 2500
TIMKEN COCOM88738910412157SH OTR100157
TIMOTHY PLANINTL ETF8874323345179SH SOLE 17900
TIMOTHY PLANU S SM CP CORE887432342501,799SH SOLE 1,79900
TIMOTHY PLANHIG DV STK ETF8874323269365SH SOLE 36500
TIMOTHY PLANUS LRGMD CP CORE887432359742,399SH SOLE 2,39900
TJX COS INC NEWCOM8725401094366,387SH SOLE 6,38700
TJX COS INC NEWCOM8725401091722,519SH OTR1002,519
TOLL BROTHERS INCCOM889478103115SH OTR10015
TOLL BROTHERS INCCOM8894781031142,619SH SOLE 2,61900
TONIX PHARMACEUTICALS HLDG CCOM89026070605SH SOLE 500
TOPBUILD CORPCOM89055F10313SH SOLE 300
TORO COCOM89109210819199SH OTR100199
TORO COCOM8910921081751,840SH SOLE 1,84000
TORONTO DOMINION BK ONTCOM NEW891160509585SH SOLE 8500
TORTOISE ENERGY INFRA CORPCOM89147L8862112SH SOLE 11200
TORTOISE MIDSTRM ENERGY FD ICOM89148B2008410SH SOLE 41000
TORTOISE PWR & ENERGY INFRASCOM89147X1042200SH SOLE 20000
TOTAL SESPONSORED ADS89151E109255SH OTR10055
TOTAL SESPONSORED ADS89151E109247SH SOLE 4700
TOWNEBANK PORTSMOUTH VACOM89214P1092100SH SOLE 10000
TOYOTA MOTOR CORPSP ADR REP2COM892331307427SH SOLE 2700
TOYOTA MOTOR CORPSP ADR REP2COM892331307322SH OTR10022
TRACTOR SUPPLY COCOM892356106318SH OTR10018
TRACTOR SUPPLY COCOM892356106112794SH SOLE 79400
TRANE TECHNOLOGIES PLCSHSG8994E103103712SH SOLE 71200
TRANE TECHNOLOGIES PLCSHSG8994E103211SH OTR10011
TRANSDIGM GROUP INCCOM89364110024SH OTR1004
TRANSMEDICS GROUP INCCOM89377M1095274SH OTR100274
TRANSOCEAN LTDREG SHSH8817H1005021,844SH SOLE 21,84400
TRANSUNIONCOM89400J10714141SH OTR100141
TRANSUNIONCOM89400J10728279SH SOLE 27900
TRAVELERS COMPANIES INCCOM89417E1093452,457SH SOLE 2,45700
TRAVELERS COMPANIES INCCOM89417E1093492,483SH OTR1002,483
TREX CO INCCOM89531P10517SH OTR1007
TREX CO INCCOM89531P10513160SH SOLE 16000
TRICO BANCSHARESCOM8960951061293,646SH SOLE 3,64600
TRIMTABS ETF TRUS FREE CASH FLW89628W3021,25026,886SH OTR10026,886
TRIMTABS ETF TRDONOGHUE FRLNS89628W5001,58260,861SH OTR10060,861
TRIMTABS ETF TRDONOGHUE FORLINS89628W6093,633143,782SH OTR100143,782
TRIPADVISOR INCCOM8969452014125SH SOLE 12500
TRITON INTL LTDCL AG9078F1075104SH OTR100104
TRIUMPH GROUP INC NEWCOM8968181016505SH SOLE 50500
TRONOX HOLDINGS PLCSHSG9087Q102372,500SH SOLE 2,50000
TRUIST FINL CORPCOM89832Q1091593,309SH SOLE 3,30900
TRUIST FINL CORPCOM89832Q10914295SH OTR100295
TSAKOS ENERGY NAVIGATION LTDSHSG9108L17313717,000SH SOLE 17,00000
TTEC HLDGS INCCOM89854H10211147SH SOLE 14700
TURQUOISE HILL RES LTDCOM900435207403,200SH SOLE 3,20000
TWILIO INCCL A90138F1022,5027,391SH SOLE 7,39100
TWILIO INCCL A90138F10238SH OTR1008
TWITTER INCCOM90184L10237678SH OTR100678
TWITTER INCCOM90184L1023145,807SH SOLE 5,80700
TWO HBRS INVT CORPCOM NEW90187B40871,113SH OTR1001,113
TYLER TECHNOLOGIES INCCOM9022521056541,498SH OTR1001,498
TYSON FOODS INCCL A902494103119SH OTR10019
TYSON FOODS INCCL A9024941036100SH SOLE 10000
U S CONCRETE INCCOM90333L2016150SH SOLE 15000
UBER TECHNOLOGIES INCCOM90353T1009180SH OTR100180
UBER TECHNOLOGIES INCCOM90353T10065412,826SH SOLE 12,82600
UBS GROUP AGSHSH420971075379SH SOLE 37900
UDR INCCOM902653104131SH OTR10031
UGI CORP NEWCOM90268110525711SH SOLE 71100
UGI CORP NEWCOM9026811053148,989SH OTR1008,989
ULTA BEAUTY INCCOM90384S303930SH SOLE 3000
UMPQUA HLDGS CORPCOM90421410310677SH OTR100677
UMPQUA HLDGS CORPCOM9042141032100SH SOLE 10000
UNDER ARMOUR INCCL C904311206251,674SH SOLE 1,67400
UNDER ARMOUR INCCL A904311107744,325SH SOLE 4,32500
UNDER ARMOUR INCCL A90431110716924SH OTR100924
UNIFIRST CORP MASSCOM904708104210SH OTR10010
UNILEVER PLCSPON ADR NEW9047677042403,971SH OTR1003,971
UNILEVER PLCSPON ADR NEW9047677041933,205SH SOLE 3,20500
UNION PAC CORPCOM90781810859284SH OTR100284
UNION PAC CORPCOM9078181084242,037SH SOLE 2,03700
UNISYS CORPCOM NEW9092143061095,551SH SOLE 5,55100
UNITED AIRLS HLDGS INCCOM9100471092255,194SH SOLE 5,19400
UNITED MICROELECTRONICS CORPSPON ADR NEW9108734057843SH SOLE 84300
UNITED PARCEL SERVICE INCCL B9113121061,3097,773SH SOLE 7,77300