OMB APPROVAL
                                                      --------------------------
                                                      OMB Number:      3235-0006
                                                      Expires:  October 31, 2003
                                                      Estimated average burden
                                                      hours per response....23.3
                                  UNITED STATES
                       SECURITIES AND EXCHANGE COMMISSION
                             Washington, D.C. 20549

                                    Form 13F

                               Form 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: June 30, 2005
                                               ---------------------------

Check here if Amendment [   ]; Amendment Number:
                                                 --------
This Amendment (Check only one.):   [  ] is a restatement.
                                    [  ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:       Piper Jaffray Companies
            ------------------------------------------
Address:    800 Nicollet Mall
            ------------------------------------------
            Suite 800
            ------------------------------------------
            Minneapolis, MN 55402-7020
            ------------------------------------------


 Form 13F File Number: 28-10776
                          -------------

The institutional investment manager filing this report and the person by whom
it is signed hereby represent that the person signing the report is authorized
to submit it, that all information contained herein is true, correct and
complete, and that it is understood that all required items, statements,
schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:

Name:     Tim Carter
          --------------------------------------------
Title:    Controller
          --------------------------------------------
Phone:    612-303-6000
          --------------------------------------------

Signature, Place, and Date of Signing:

/s/ Tim Carter                  Minneapolis, MN                   5/2/05
---------------------  --------------------------------------   ---------------
[Signature]                      [City, State]                    [Date]

Report Type (Check only one.):

[X]       13F HOLDINGS REPORT. (Check here if all holdings of this reporting
          manager are reported in this report.)

[ ]       13F NOTICE. (Check here if no holdings reported are in this report,
          and all holdings are reported by other reporting manager(s).)

[ ]       13F COMBINATION REPORT. (Check here if a portion of the holdings for
          this reporting manager are reported in this report and a portion are
          reported by other reporting manager(s).)

                                    FORM 13F
                                  SUMMARY PAGE


Report Summary:


Number of Other Included Managers:                       0
                                              -----------------------

Form 13F Information Table Entry Total:                1,700
                                              -----------------------

Form 13F Information Table Value Total:      $        486,026
                                              -----------------------
                                                    (thousands)


List of Other Included Managers:


Provide a numbered list of the name(s) and Form 13F file number(s) of all
institutional investment managers with respect to which this report is filed,
other than the manager filing this report. NONE




COLUMN 1                     COLUMN 2         COLUMN 3   COLUMN 4           COLUMN 5         COLUMN 6  COLUMN 7     COLUMN 8
                                                           VALUE   SHRS OR                  INVESTMENT OTHER
NAME OF ISSUER               TITLE OF CLASS   CUSIP      (X$1000)  PRN AMT  SH/PRN PUT/CALL DISCRETION MANAGERS  SOLE  SHARED NONE
------------------------     --------------   ---------  --------  -------  ------ -------- ---------- --------  ----  ------ ---- 
                                                                                            
3COM CORP                    COM               885535104        1       225    SH           SOLE                               225
3M CO                        COM               88579Y101     3647     50442    SH           SOLE                             50442
8X8 INC NEW                  COM               282914100        5      3100    SH           SOLE                              3100
A D C TELECOMMUNICATIONS     COM NEW           000886309     2014     92523    SH           SOLE                             92523
ABBEY NATL PLC               ADR PRF B7.375    002920700        8       300    SH           SOLE                               300
ABBOTT LABS                  COM               002824100     2464     50282    SH           SOLE                             50282
ABERCROMBIE & FITCH CO       CL A              002896207       52       753    SH           SOLE                               753
ABERDEEN ASIA PACIFIC INCOM  COM               003009107        9      1500    SH           SOLE                              1500
ABGENIX INC                  COM               00339B107        1       100    SH           SOLE                   100
ABN AMRO HLDG NV             SPONSORED ADR     000937102        2       100    SH           SOLE                               100
ABX AIR INC                  COM               00080S101        2       200    SH           SOLE                               200
ACACIA RESH CORP             COMBIMTRX  COM    003881208       49     21000    SH           SOLE                             21000
ACADIA PHARMACEUTICALS INC   COM               004225108        1       145    SH           SOLE                   145
ACCENTURE LTD BERMUDA        CL A              G1150G111      116      5130    SH           SOLE                              5130
ACCREDITED HOME LENDRS HLDG  COM               00437P107        8       175    SH           SOLE                   125          50
ACCREDO HEALTH INC           COM               00437V104        3        67    SH           SOLE                                67
ACE LTD                      ORD               G0070K103       40       900    SH           SOLE                               900
ACM INCOME FUND INC          COM               000912105       19      2334    SH           SOLE                              2334
ACTIVISION INC NEW           COM NEW           004930202        2       100    SH           SOLE                               100
ADAMS EXPRESS CO             COM               006212104       27      2100    SH           SOLE                              2100
ADESA INC                    COM               00686U104       14       628    SH           SOLE                               628
ADOBE SYS INC                COM               00724F101      135      4730    SH           SOLE                   824        3906
ADVANCED MEDICAL OPTICS INC  COM               00763M108        2        55    SH           SOLE                                55
ADVANCED MICRO DEVICES INC   COM               007903107       57      3294    SH           SOLE                              3294
ADVENT CLAYMORE CV SECS & IN COM               00764C109      168      6915    SH           SOLE                              6915
ADVENT CLAYMORE ENH GRW & IN COM               00765E104      137      7850    SH           SOLE                              7850
ADVISORY BRD CO              COM               00762W107       56      1152    SH           SOLE                              1152
AES CORP                     SDCV  4.500% 8/1  00130HAN5       10     10000    PRN          SOLE                             10000
AES CORP                     COM               00130H105     2614    159592    SH           SOLE                            159592
AETNA INC NEW                COM               00817Y108      170      2050    SH           SOLE                              2050
AETRIUM INC                  COM               00817R103        3      1000    SH           SOLE                              1000
AEW REAL ESTATE INCOME FD    COM               00104H107       15       800    SH           SOLE                               800
AFFILIATED COMPUTER SERVICES CL A              008190100      691     13525    SH           SOLE                             13525
AFFILIATED MANAGERS GROUP    COM               008252108        7       100    SH           SOLE                               100
AFFIRMATIVE INS HLDGS INC    COM               008272106        4       238    SH           SOLE                   238
AFFYMETRIX INC               COM               00826T108       99      1830    SH           SOLE                   155        1675
AFLAC INC                    COM               001055102       61      1400    SH           SOLE                              1400
AGCO CORP                    COM               001084102       87      4539    SH           SOLE                              4539
AGERE SYS INC                COM               00845V308        8       680    SH           SOLE                               680
AGILENT TECHNOLOGIES INC     COM               00846U101      158      6880    SH           SOLE                              6880
AIM SELECT REAL ESTATE INCM  SHS               00888R107      124      7300    SH           SOLE                              7300
AIR PRODS & CHEMS INC        COM               009158106     1212     20105    SH           SOLE                             20105
AIRGAS INC                   COM               009363102        2       100    SH           SOLE                               100
AIRTRAN HLDGS INC            COM               00949P108      116     12550    SH           SOLE                             12550
AIXTRON AKTIENGESELLSCHAFT   SPONSORED ADR     009606104        4      1020    SH           SOLE                              1020
AKSYS LTD                    COM               010196103        4      2000    SH           SOLE                              2000
ALADDIN KNOWLEDGE SYS LTD    ORD               M0392N101       12       600    SH           SOLE                   100         500
ALBERTSONS INC               COM               013104104     1249     60380    SH           SOLE                             60380
ALCAN INC                    COM               013716105       20       675    SH           SOLE                               675
ALCOA INC                    COM               013817101      778     29765    SH           SOLE                             29765
ALCON INC                    COM SHS           H01301102       22       198    SH           SOLE                               198
ALEXION PHARMACEUTICALS INC  COM               015351109        6       265    SH           SOLE                               265
ALIGN TECHNOLOGY INC         COM               016255101        7      1000    SH           SOLE                              1000
ALKERMES INC                 COM               01642T108       73      5502    SH           SOLE                   152        5350
ALKERMES INC                 NOTE  2.500% 9/0  01642TAE8     2217   1926000    PRN          SOLE               1926000
ALLEGHENY TECHNOLOGIES INC   COM               01741R102        6       250    SH           SOLE                               250
ALLERGAN INC                 COM               018490102       96      1122    SH           SOLE                              1122
ALLERGAN INC                 NOTE        11/0  018490AE2        2      2000    PRN          SOLE                  2000
ALLETE INC                   COM NEW           018522300       10       209    SH           SOLE                               209
ALLIANCE CAP MGMT HLDG L P   UNIT LTD PARTN    01855A101      476     10190    SH           SOLE                             10190
ALLIANCE DATA SYSTEMS CORP   COM               018581108        3        85    SH           SOLE                                85
ALLIANCE RES PARTNER L P     UT LTD PART       01877R108        2        30    SH           SOLE                                30
ALLIANCE WORLD DLR GV FD II  COM               01879R106       22      1734    SH           SOLE                              1734
ALLIANCE WORLD DLR GV FD INC COM               018796102       14      1142    SH           SOLE                              1142
ALLIANT ENERGY CORP          COM               018802108       14       491    SH           SOLE                               491
ALLIANT TECHSYSTEMS INC      COM               018804104       16       225    SH           SOLE                               225
ALLIED CAP CORP NEW          COM               01903Q108      184      6330    SH           SOLE                              6330
ALLIED IRISH BKS P L C       SPON ADR ORD      019228402       43      1000    SH           SOLE                              1000
ALLIED WASTE INDS INC        COM PAR$.01NEW    019589308      105     13200    SH           SOLE                             13200
ALLMERICA FINL CORP          COM               019754100       13       355    SH           SOLE                               355
ALLOY INC                    COM               019855105        5      1000    SH           SOLE                              1000
ALLSCRIPTS HEALTHCARE SOLUTI COM               01988P108        1        76    SH           SOLE                    76
ALLSTATE CORP                COM               020002101      933     15612    SH           SOLE                             15612
ALLTEL CORP                  COM               020039103       25       394    SH           SOLE                               394
ALPHA NATURAL RESOURCES INC  COM               02076X102     1035     43335    SH           SOLE                             43335
ALTERA CORP                  COM               021441100        5       260    SH           SOLE                               260
ALTRIA GROUP INC             COM               02209S103     1039     16064    SH           SOLE                             16064
ALVARION LTD                 SHS               M0861T100       24      2100    SH           SOLE                              2100
AMAZON COM INC               COM               023135106        3       100    SH           SOLE                               100
AMBAC FINL GROUP INC         COM               023139108       14       195    SH           SOLE                               195
AMCORE FINL INC              COM               023912108        1        47    SH           SOLE                    47
AMDOCS LTD                   ORD               G02602103       11       430    SH           SOLE                               430
AMEGY BANCORPORATION INC     COM               02343R102        7       294    SH           SOLE                   254          40
AMERADA HESS CORP            COM               023551104      170      1600    SH           SOLE                   900         700
AMEREN CORP                  COM               023608102      244      4420    SH           SOLE                              4420
AMERICA MOVIL S A DE C V     SPON ADR L SHS    02364W105       26       432    SH           SOLE                               432
AMERICA WEST HLDG CORP       CL B              023657208       35      5900    SH           SOLE                              5900
AMERICAN CAPITAL STRATEGIES  COM               024937104      376     10400    SH           SOLE                             10400
AMERICAN EAGLE OUTFITTERS NE COM               02553E106      160      5208    SH           SOLE                              5208
AMERICAN ELEC PWR INC        COM               025537101      221      6000    SH           SOLE                              6000
AMERICAN EXPRESS CO          COM               025816109      718     13488    SH           SOLE                             13488
AMERICAN FINL RLTY TR        COM               02607P305       57      3675    SH           SOLE                              3675
AMERICAN HEALTHWAYS INC      COM               02649V104       45      1072    SH           SOLE                              1072
AMERICAN HOME MTG INVT CORP  COM               02660R107        7       201    SH           SOLE                               201
AMERICAN INTL GROUP INC      COM               026874107      747     12864    SH           SOLE                             12864
AMERICAN ITALIAN PASTA CO    CL A              027070101       65      3100    SH           SOLE                              3100
AMERICAN MED SYS HLDGS INC   COM               02744M108       23      1120    SH           SOLE                              1120
AMERICAN MUN INCOME PORTFOLI COM               027649102        9       600    SH           SOLE                               600
AMERICAN NATL INS CO         COM               028591105        2        15    SH           SOLE                                15
AMERICAN PHARMACEUTICALS PTN COM               02886P109       24       580    SH           SOLE                               580
AMERICAN SELECT PORTFOLIO IN COM               029570108       83      6900    SH           SOLE                              6900
AMERICAN STD COS INC DEL     COM               029712106       42       993    SH           SOLE                               993
AMERICAN STRATEGIC INCM PTFL COM               030098107       34      3000    SH           SOLE                              3000
AMERICAN STRATEGIC INCOME II COM               03009T101        1        56    SH           SOLE                                56
AMERICAN TOWER CORP          CL A              029912201       17       800    SH           SOLE                               800
AMERICANWEST BANCORPORATION  COM               03058P109        8       400    SH           SOLE                               400
AMERICREDIT CORP             COM               03060R101       64      2500    SH           SOLE                  2500
AMERIGROUP CORP              COM               03073T102        4       110    SH           SOLE                               110
AMERISOURCEBERGEN CORP       COM               03073E105        7       100    SH           SOLE                               100
AMERISTAR CASINOS INC        COM               03070Q101       37      1400    SH           SOLE                              1400
AMERITRADE HLDG CORP NEW     COM               03074K100        9       500    SH           SOLE                               500
AMERN STRATEGIC INCOME PTFL  COM               030099105      153     13086    SH           SOLE                             13086
AMERON INTL INC              COM               030710107       12       320    SH           SOLE                               320
AMERUS GROUP CO              COM               03072M108       12       242    SH           SOLE                               242
AMGEN INC                    COM               031162100     3315     54828    SH           SOLE                   268       54560
AMLI RESIDENTIAL PPTYS TR    SH BEN INT        001735109       39      1250    SH           SOLE                              1250
AMPHENOL CORP NEW            CL A              032095101        8       200    SH           SOLE                               200
AMR CORP                     COM               001765106        7       608    SH           SOLE                               608
AMSOUTH BANCORPORATION       COM               032165102       33      1280    SH           SOLE                              1280
AMSURG CORP                  COM               03232P405       11       400    SH           SOLE                               400
AMYLIN PHARMACEUTICALS INC   COM               032346108      390     18654    SH           SOLE                 17454        1200
ANADARKO PETE CORP           COM               032511107      409      4977    SH           SOLE                              4977
ANADYS PHARMACEUTICALS INC   COM               03252Q408        6       700    SH           SOLE                   700
ANALOG DEVICES INC           COM               032654105      116      3110    SH           SOLE                              3110
ANALYSTS INTL CORP           COM               032681108        2       451    SH           SOLE                               451
ANDREW CORP                  COM               034425108        1        60    SH           SOLE                                60
ANHEUSER BUSCH COS INC       COM               035229103      809     17673    SH           SOLE                             17673
ANIMAS CORP DEL              COM               03525Y105      105      5195    SH           SOLE                              5195
ANNALY MTG MGMT INC          COM               035710409       61      3400    SH           SOLE                              3400
ANNTAYLOR STORES CORP        COM               036115103        1        30    SH           SOLE                                30
ANTHRACITE CAP INC           COM               037023108       44      3700    SH           SOLE                              3700
ANTIGENICS INC DEL           COM               037032109       70     13000    SH           SOLE                             13000
AON CORP                     COM               037389103      676     26997    SH           SOLE                             26997
APACHE CORP                  COM               037411105     2212     34238    SH           SOLE                             34238
APEX SILVER MINES LTD        ORD               G04074103       14      1000    SH           SOLE                              1000
APHTON CORP                  COM               03759P101        3      4000    SH           SOLE                              4000
APOLLO GROUP INC             CL A              037604105       32       415    SH           SOLE                               415
APPLE COMPUTER INC           COM               037833100      372     10100    SH           SOLE                             10100
APPLEBEES INTL INC           COM               037899101      828     31324    SH           SOLE                 30207        1117
APPLERA CORP                 COM AP BIO GRP    038020103        2       100    SH           SOLE                               100
APPLIED MATLS INC            COM               038222105      188     11615    SH           SOLE                             11615
APPLIED MICRO CIRCUITS CORP  COM               03822W109        3      1288    SH           SOLE                              1288
APRIA HEALTHCARE GROUP INC   COM               037933108        2        50    SH           SOLE                                50
APTARGROUP INC               COM               038336103       10       200    SH           SOLE                               200
AQUA AMERICA INC             COM               03836W103       43      1450    SH           SOLE                              1450
AQUANTIVE INC                COM               03839G105      787     44431    SH           SOLE                 44431
AQUILA INC                   COM               03840P102        9      2537    SH           SOLE                              2537
ARADIGM CORP                 COM               038505103       69     64700    SH           SOLE                             64700
ARCH COAL INC                COM               039380100       48       875    SH           SOLE                               875
ARCHER DANIELS MIDLAND CO    COM               039483102       23      1067    SH           SOLE                              1067
ARCHSTONE SMITH TR           COM               039583109       10       250    SH           SOLE                               250
ARMOR HOLDINGS INC           COM               042260109        8       200    SH           SOLE                               200
ARRAY BIOPHARMA INC          COM               04269X105       13      2000    SH           SOLE                              2000
ARRAY BIOPHARMA INC          COM               04269X105       63     10000    SH   CALL    SOLE                 10000
ARROW INTL INC               COM               042764100       19       600    SH           SOLE                               600
ART TECHNOLOGY GROUP INC     COM               04289L107       11     10000    SH           SOLE                             10000
ARTHROCARE CORP              COM               043136100       18       524    SH           SOLE                               524
ASA BERMUDA LIMITED          COM               G3156P103      130      3350    SH           SOLE                              3350
ASHLAND INC                  COM               044204105      525      7300    SH           SOLE                              7300
ASIA PAC FD INC              COM               044901106      453     29703    SH           SOLE                             29703
ASIA TIGERS FD INC           COM               04516T105       14      1185    SH           SOLE                              1185
ASK JEEVES INC               COM               045174109       15       500    SH           SOLE                               500
ASPECT MED SYS INC           COM               045235108      819     27545    SH           SOLE                             27545
ASSOCIATED BANC CORP         COM               045487105       78      2310    SH           SOLE                   100        2210
ASTORIA FINL CORP            COM               046265104       29      1012    SH           SOLE                              1012
ASTRAZENECA PLC              SPONSORED ADR     046353108      297      7200    SH           SOLE                              7200



                                                                                             
ASYST TECHNOLOGY CORP        COM              04648X107         3      600  SH              SOLE                                 600
AT ROAD INC                  COM              04648K105        12     4562  SH              SOLE                 4562
AT&T CORP                    COM NEW          001957505        15      809  SH              SOLE                                 809
ATHEROGENICS INC             COM              047439104         3      200  SH              SOLE                  200
ATMEL CORP                   COM              049513104         6     2400  SH              SOLE                                2400
ATMOS ENERGY CORP            COM              049560105        15      512  SH              SOLE                                 512
ATP OIL & GAS CORP           COM              00208J108         2      100  SH              SOLE                                 100
AU OPTRONICS CORP            SPONSORED ADR    002255107         7      400  SH              SOLE                                 400
AUTODESK INC                 COM              052769106        18      513  SH              SOLE                   13            500
AUTOLIV INC                  COM              052800109        16      359  SH              SOLE                                 359
AUTOMATIC DATA PROCESSING IN COM              053015103      1246    29691  SH              SOLE                               29691
AUTONATION INC               COM              05329W102         9      420  SH              SOLE                                 420
AVALONBAY CMNTYS INC         COM              053484101         6       70  SH              SOLE                                  70
AVAYA INC                    COM              053499109        13     1562  SH              SOLE                                1562
AVERY DENNISON CORP          COM              053611109       522     9854  SH              SOLE                                9854
AVID TECHNOLOGY INC          COM              05367P100       182     3425  SH              SOLE                                3425
AVISTA CORP                  COM              05379B107        17      905  SH              SOLE                                 905
AVON PRODS INC               COM              054303102        34      901  SH              SOLE                                 901
AXA                          SPONSORED ADR    054536107         2       90  SH              SOLE                                  90
AXCELIS TECHNOLOGIES INC     COM              054540109         4      568  SH              SOLE                                 568
B A S F  A G                 SPONSORED ADR    055262505         3       50  SH              SOLE                                  50
BAKER HUGHES INC             COM              057224107      1840    35971  SH              SOLE                11700          24271
BALL CORP                    COM              058498106        25      700  SH              SOLE                                 700
BALLARD PWR SYS INC          COM              05858H104         5     1135  SH              SOLE                                1135
BANCOLOMBIA S A              SPON ADR PREF    05968L102         5      310  SH              SOLE                                 310
BANK NEW YORK INC            COM              064057102       519    18041  SH              SOLE                               18041
BANK OF AMERICA CORPORATION  COM              060505104       937    20545  SH              SOLE                               20545
BARCLAYS PLC                 ADR              06738E204       107     2690  SH              SOLE                                2690
BARD C R INC                 COM              067383109         9      140  SH              SOLE                                 140
BARNES & NOBLE INC           COM              067774109        30      785  SH              SOLE                                 785
BARR PHARMACEUTICALS INC     COM              068306109        34      700  SH              SOLE                                 700
BARRICK GOLD CORP            COM              067901108        11      427  SH              SOLE                                 427
BAUSCH & LOMB INC            COM              071707103       201     2419  SH              SOLE                                2419
BAXTER INTL INC              COM              071813109      1039    28005  SH              SOLE                               28005
BB&T CORP                    COM              054937107        18      451  SH              SOLE                                 451
BCE INC                      COM              05534B109       199     8385  SH              SOLE                                8385
BEA SYS INC                  COM              073325102        68     7698  SH              SOLE                                7698
BEAR STEARNS COS INC         COM              073902108        31      300  SH              SOLE                                 300
BEAZER HOMES USA INC         COM              07556Q105        45      790  SH              SOLE                                 790
BEBE STORES INC              COM              075571109        17      654  SH              SOLE                    4            650
BECTON DICKINSON & CO        COM              075887109        14      270  SH              SOLE                                 270
BED BATH & BEYOND INC        COM              075896100       207     4948  SH              SOLE                   88           4860
BELDEN CDT INC               COM              077454106        11      500  SH              SOLE                                 500
BELLSOUTH CORP               COM              079860102       884    33282  SH              SOLE                               33282
BELO CORP                    COM SER A        080555105        31     1283  SH              SOLE                                1283
BEMIS INC                    COM              081437105      1003    37800  SH              SOLE                               37800
BENCHMARK ELECTRS INC        COM              08160H101       399    13100  SH              SOLE                               13100
BERKLEY W R CORP             COM              084423102         2       50  SH              SOLE                                  50
BERKSHIRE HATHAWAY INC DEL   CL A             084670108       501        6  SH              SOLE                                   6
BERKSHIRE HATHAWAY INC DEL   CL B             084670207      4910     1764  SH              SOLE                                1764
BEST BUY INC                 COM              086516101       834    12171  SH              SOLE                               12171
BEVERLY ENTERPRISES INC      COM NEW          087851309       728    57330  SH              SOLE                50600           6730
BHP BILLITON LTD             SPONSORED ADR    088606108        11      400  SH              SOLE                                 400
BIOGEN IDEC INC              COM              09062X103        44     1280  SH              SOLE                                1280
BIOJECT MED TECH INC         COM NEW          09059T206         1     1200  SH              SOLE                                1200
BIOMET INC                   COM              090613100        83     2408  SH              SOLE                                2408
BIOSCRIP INC                 COM              09069N108         5      784  SH              SOLE                                 784
BIOSITE INC                  COM              090945106        33      600  SH              SOLE                                 600
BIOTECH HOLDERS TR           DEPOSTRY RCPTS   09067D201        50      300  SH              SOLE                                 300
BIOVAIL CORP                 COM              09067J109         2      100  SH              SOLE                                 100
BLACK & DECKER CORP          COM              091797100       270     3009  SH              SOLE                                3009
BLACK HILLS CORP             COM              092113109        26      700  SH              SOLE                                 700
BLACKROCK BROAD INVT GRD 200 COM              09247Q106         8      500  SH              SOLE                                 500
BLACKROCK DIVID ACHIEVRS TM  COM              09250N107       186    13400  SH              SOLE                               13400
BLACKROCK GLBL ENRGY & RES T COM              09250U101        66     2700  SH              SOLE                                2700
BLACKROCK GLOBAL FLG INC TR  COM              091941104       225    12725  SH              SOLE                               12725
BLACKROCK INCOME OPP TRUST I COM              092475102        72     6380  SH              SOLE                                6380
BLACKROCK INCOME TR INC      COM              09247F100         2      250  SH              SOLE                                 250
BLACKROCK STRAT DIVD ACHIEVE COM              09249Y107       218    15650  SH              SOLE                               15650
BLDRS INDEX FDS TR           EMER MK 50 ADR   09348R300       641     7000  SH              SOLE                                7000
BLOCKBUSTER INC              CL A             093679108         2      250  SH              SOLE                                 250
BLUE CHIP VALUE FD INC       COM              095333100        10     1600  SH              SOLE                                1600
BOEING CO                    COM              097023105       296     4489  SH              SOLE                   12           4477
BONE CARE INTL INC           COM              098072101         7      200  SH              SOLE                                 200
BOOKHAM INC                  COM              09856E105        13     4050  SH              SOLE                                4050
BOSTON PRIVATE FINL HLDGS IN COM              101119105         5      200  SH              SOLE                                 200
BOSTON SCIENTIFIC CORP       COM              101137107      5173   191599  SH              SOLE                              191599
BOULDER GROWTH & INCOME FD I COM              101507101       139    21100  SH              SOLE                               21100
BOULDER TOTAL RETURN FD INC  COM              101541100       126     7400  SH              SOLE                                7400
BOYD GAMING CORP             COM              103304101        44      870  SH              SOLE                                 870
BP PLC                       SPONSORED ADR    055622104      1281    20542  SH              SOLE                               20542
BP PRUDHOE BAY RTY TR        UNIT BEN INT     055630107         7      100  SH              SOLE                                 100
BRANDYWINE RLTY TR           SH BEN INT NEW   105368203         7      225  SH              SOLE                                 225
BRIGGS & STRATTON CORP       COM              109043109        14      400  SH              SOLE                                 400
BRIGHAM EXPLORATION CO       COM              109178103         5      500  SH              SOLE                                 500
BRIGHT HORIZON FAMILY SOLUTI COM              109195107        60     1469  SH              SOLE                                1469
BRINKS CO                    COM              109696104         2       60  SH              SOLE                                  60
BRISTOL MYERS SQUIBB CO      COM              110122108      1252    50111  SH              SOLE                               50111
BROADCOM CORP                CL A             111320107         4      110  SH              SOLE                                 110
BROOKS AUTOMATION INC        COM              114340102         8      550  SH              SOLE                                 550
BROOKTROUT INC               COM              114580103         2      200  SH              SOLE                                 200
BROWN & BROWN INC            COM              115236101        18      400  SH              SOLE                                 400
BRUNSWICK CORP               COM              117043109         9      200  SH              SOLE                                 200
BUCA INC                     COM              117769109        10     2000  SH              SOLE                                2000
BUCKEYE PARTNERS L P         UNIT LTD PARTN   118230101        28      608  SH              SOLE                                 608
BUILD A BEAR WORKSHOP        COM              120076104       184     7850  SH              SOLE                                7850
BUILDING MATLS HLDG CORP     COM              120113105        14      200  SH              SOLE                                 200
BUNGE LIMITED                COM              G16962105        33      525  SH              SOLE                                 525
BURLINGTON NORTHN SANTA FE C COM              12189T104       275     5849  SH              SOLE                                5849
BURLINGTON RES INC           COM              122014103       589    10660  SH              SOLE                               10660
C H ROBINSON WORLDWIDE INC   COM              12541W100        33      560  SH              SOLE                   10            550
CABELAS INC                  COM              126804301         2      100  SH              SOLE                                 100
CABG MED INC                 COM              124676107       170    35000  SH              SOLE                               35000
CABLE & WIRELESS PUB LTD CO  SPONSORED ADR    126830207         1      100  SH              SOLE                                 100
CABLEVISION SYS CORP         CL A NY CABLVS   12686C109         2       55  SH              SOLE                                  55
CABOT MICROELECTRONICS CORP  COM              12709P103         6      200  SH              SOLE                                 200
CACI INTL INC                CL A             127190304        19      300  SH              SOLE                                 300
CADBURY SCHWEPPES PLC        ADR              127209302         4      100  SH              SOLE                                 100
CADENCE DESIGN SYSTEM INC    COM              127387108         4      261  SH              SOLE                                 261
CADMUS COMMUNICATIONS CORP   COM              127587103         1       80  SH              SOLE                                  80
CAL DIVE INTL INC            COM              127914109        20      390  SH              SOLE                                 390
CALAMOS CONV & HIGH INCOME F COM SHS          12811P108       264    16127  SH              SOLE                               16127
CALAMOS CONV OPP AND INC FD  SH BEN INT       128117108         6      300  SH              SOLE                                 300
CALAMOS STRATEGIC TOTL RETN  COM SH BEN INT   128125101       345    24724  SH              SOLE                               24724
CALIFORNIA PIZZA KITCHEN INC COM              13054D109         3      100  SH              SOLE                  100
CALPINE CORP                 COM              131347106      1253   368615  SH              SOLE                              368615
CAMDEN PPTY TR               SH BEN INT       133131102        21      398  SH              SOLE                                 398
CAMECO CORP                  COM              13321L108        32      720  SH              SOLE                                 720
CAMPBELL SOUP CO             COM              134429109       431    13997  SH              SOLE                               13997
CANADIAN NAT RES LTD         COM              136385101      1405    38616  SH              SOLE                               38616
CANADIAN PAC RY LTD          COM              13645T100         2       50  SH              SOLE                                  50
CANCERVAX CORP               COM              13738Y107         1      402  SH              SOLE                   42            360
CANON INC                    ADR              138006309        74     1401  SH              SOLE                                1401
CANTEL MEDICAL CORP          COM              138098108         2      100  SH              SOLE                                 100
CAPITAL & INCM STRTGS FD INC COM              13971Y103       139     7900  SH              SOLE                                7900
CAPITAL AUTOMOTIVE REIT      COM SH BEN INT   139733109        27      700  SH              SOLE                                 700
CAPITAL ONE FINL CORP        COM              14040H105        44      548  SH              SOLE                                 548
CAPITOL BANCORP LTD          COM              14056D105         3      100  SH              SOLE                                 100
CAPITOL FED FINL             COM              14057C106        45     1300  SH              SOLE                                1300
CAPSTEAD MTG CORP            COM NO PAR       14067E506         3      400  SH              SOLE                                 400
CAREMARK RX INC              COM              141705103        72     1610  SH              SOLE                                1610
CARNIVAL CORP                PAIRED CTF       143658300       480     8804  SH              SOLE                                8804
CASCADE NAT GAS CORP         COM              147339105         8      405  SH              SOLE                                 405
CATERPILLAR INC DEL          COM              149123101      1980    20773  SH              SOLE                               20773
CATHAY GENERAL BANCORP       COM              149150104         8      246  SH              SOLE                   46            200
CB RICHARD ELLIS GROUP INC   CL A             12497T101        45     1020  SH              SOLE                                1020
CDC CORP                     SHS A            G2022L106         1      400  SH              SOLE                                 400
CELESTICA INC                SUB VTG SHS      15101Q108         1       50  SH              SOLE                                  50
CELGENE CORP                 COM              151020104        98     2410  SH              SOLE                                2410
CEMEX S A                    SPON ADR 5 ORD   151290889        80     1889  SH              SOLE                                1889
CENDANT CORP                 COM              151313103       834    37273  SH              SOLE                               37273
CENTENE CORP DEL             COM              15135B101         7      200  SH              SOLE                                 200
CENTERPOINT ENERGY INC       COM              15189T107       309    23400  SH              SOLE                               23400
CENTEX CORP                  COM              152312104         7      100  SH              SOLE                                 100
CENTRAL FD CDA LTD           CL A             153501101         6     1200  SH              SOLE                                1200
CENTRAL GARDEN & PET CO      COM              153527106       946    19260  SH              SOLE                19260
CENTURYTEL INC               COM              156700106        11      310  SH              SOLE                                 310
CEPHALON INC                 COM              156708109        76     1900  SH              SOLE                 1900
CEPHEID                      COM              15670R107         2      254  SH              SOLE                  254
CERADYNE INC                 COM              156710105        46     1900  SH              SOLE                                1900
CERIDIAN CORP NEW            COM              156779100         9      460  SH              SOLE                                 460
CERNER CORP                  COM              156782104      2371    34883  SH              SOLE                               34883
CERTEGY INC                  COM              156880106         2       50  SH              SOLE                                  50
CHARLES & COLVARD LTD        COM              159765106        25     1000  SH              SOLE                                1000
CHARLES RIV LABS INTL INC    COM              159864107         7      147  SH              SOLE                                 147
CHARLOTTE RUSSE HLDG INC     COM              161048103        13     1056  SH              SOLE                 1056
CHARTER COMMUNICATIONS INC D CL A             16117M107         1      750  SH              SOLE                                 750
CHATTEM INC                  COM              162456107        52     1251  SH              SOLE                                1251
CHECK POINT SOFTWARE TECH LT ORD              M22465104        17      835  SH              SOLE                   35            800
CHECKFREE CORP NEW           COM              162813109         7      191  SH              SOLE                  191
CHEESECAKE FACTORY INC       COM              163072101       288     8291  SH              SOLE                  100           8191
CHEMED CORP NEW              COM              16359R103        16      400  SH              SOLE                                 400
CHENIERE ENERGY INC          COM NEW          16411R208         3      100  SH              SOLE                                 100
CHESAPEAKE ENERGY CORP       COM              165167107        82     3575  SH              SOLE                                3575
CHEVRON CORP NEW             COM              166764100      1553    27768  SH              SOLE                               27768
CHICAGO MERCANTILE HLDGS INC CL A             167760107        59      200  SH              SOLE                                 200
CHICOS FAS INC               COM              168615102        79     2294  SH              SOLE                                2294
CHINA FD INC                 COM              169373107        26      900  SH              SOLE                                 900
CHINA MOBILE HONG KONG LTD   SPONSORED ADR    16941M109         9      460  SH              SOLE                                 460
CHIPMOS TECH BERMUDA LTD     SHS              G2110R106         7     1000  SH              SOLE                                1000
CHIRON CORP                  COM              170040109       107     3065  SH              SOLE                                3065



                                                                                              
CHOICEPOINT INC              COM              170388102       24       600  SH              SOLE                                 600
CHUBB CORP                   COM              171232101      330      3849  SH              SOLE                                3849
CHUNGHWA TELECOM CO LTD      SPONSORED ADR    17133Q205        6       300  SH              SOLE                                 300
CHURCH & DWIGHT INC          COM              171340102        3        81  SH              SOLE                                  81
CIGNA CORP                   COM              125509109       20       190  SH              SOLE                                 190
CIM HIGH YIELD SECS          SH BEN INT       125527101      127     31400  SH              SOLE                               31400
CIMAREX ENERGY CO            COM              171798101     1155     29690  SH              SOLE                               29690
CINERGY CORP                 COM              172474108       22       500  SH              SOLE                                 500
CISCO SYS INC                COM              17275R102     2952    154723  SH              SOLE                   100        154623
CIT GROUP INC                COM              125581108       15       340  SH              SOLE                                 340
CITIGROUP INC                COM              172967101     6543    141540  SH              SOLE                              141540
CITIZENS COMMUNICATIONS CO   COM              17453B101        4       323  SH              SOLE                                 323
CITRIX SYS INC               COM              177376100       15       703  SH              SOLE                                 703
CKE RESTAURANTS INC          COM              12561E105        4       300  SH              SOLE                                 300
CLARIENT INC                 COM              180489106        3      2000  SH              SOLE                                2000
CLEAN HARBORS INC            COM              184496107      139      6420  SH              SOLE                                6420
CLEAR CHANNEL COMMUNICATIONS COM              184502102       34      1102  SH              SOLE                                1102
CLEVELAND CLIFFS INC         COM              185896107        6       100  SH              SOLE                                 100
CLOROX CO DEL                COM              189054109      464      8320  SH              SOLE                                8320
CMGI INC                     COM              125750109       10      5100  SH              SOLE                                5100
CMS ENERGY CORP              COM              125896100       13       884  SH              SOLE                                 884
CNOOC LTD                    SPONSORED ADR    126132109        6       100  SH              SOLE                                 100
COACH INC                    COM              189754104       54      1600  SH              SOLE                                1600
COBIZ INC                    COM              190897108       17       950  SH              SOLE                    50           900
COCA COLA CO                 COM              191216100     4085     97846  SH              SOLE                               97846
COEUR D ALENE MINES CORP IDA COM              192108108        6      1750  SH              SOLE                                1750
COGNEX CORP                  COM              192422103     2883    110095  SH              SOLE                              110095
COGNIZANT TECHNOLOGY SOLUTIO CL A             192446102      137      2905  SH              SOLE                                2905
COGNOS INC                   COM              19244C109      242      7082  SH              SOLE                   300          6782
COHEN & STEERS QUALITY RLTY  COM              19247L106       55      2600  SH              SOLE                                2600
COHEN & STEERS REIT & PFD IN COM              19247X100       14       500  SH              SOLE                                 500
COHEN & STEERS REIT & UTIL I COM              19247Y108       78      4050  SH              SOLE                                4050
COHEN & STEERS SELECT UTIL F COM              19248A109        9       400  SH              SOLE                                 400
COLDWATER CREEK INC          COM              193068103        7       300  SH              SOLE                                 300
COLE KENNETH PRODTNS INC     CL A             193294105       12       400  SH              SOLE                                 400
COLGATE PALMOLIVE CO         COM              194162103      241      4835  SH              SOLE                                4835
COLONIAL INVT GRADE MUN TR   SH BEN INT       195768106       15      1400  SH              SOLE                                1400
COLUMBIA BKG SYS INC         COM              197236102        9       382  SH              SOLE                                 382
COLUMBIA SPORTSWEAR CO       COM              198516106        5       100  SH              SOLE                                 100
COMCAST CORP NEW             CL A SPL         20030N200      422     14083  SH              SOLE                               14083
COMCAST CORP NEW             CL A             20030N101      861     28060  SH              SOLE                               28060
COMERICA INC                 COM              200340107       10       170  SH              SOLE                                 170
COMMERCE BANCORP INC NJ      COM              200519106       21       687  SH              SOLE                                 687
COMMERCIAL FEDERAL CORPORATI COM              201647104        2        45  SH              SOLE                                  45
COMMERCIAL METALS CO         COM              201723103       18       760  SH              SOLE                                 760
COMMUNITY HEALTH SYS INC NEW COM              203668108       38      1004  SH              SOLE                                1004
COMPASS BANCSHARES INC       COM              20449H109       15       343  SH              SOLE                   328            15
COMPEX TECHNOLOGIES INC      COM              204513105      226     53975  SH              SOLE                   700         53275
COMPUTER ASSOC INTL INC      COM              204912109       29      1073  SH              SOLE                                1073
COMPUTER PROGRAMS & SYS INC  COM              205306103        9       240  SH              SOLE                                 240
COMPUTER SCIENCES CORP       COM              205363104       21       474  SH              SOLE                                 474
CONAGRA FOODS INC            COM              205887102      296     12801  SH              SOLE                               12801
CONCEPTUS INC                COM              206016107        8      1400  SH              SOLE                                1400
CONEXANT SYSTEMS INC         COM              207142100       24     14900  SH              SOLE                               14900
CONEXANT SYSTEMS INC         NOTE  4.000% 2/0 207142AF7       64     70000  PRN             SOLE                               70000
CONOCOPHILLIPS               COM              20825C104      268      4654  SH              SOLE                                4654
CONSOL ENERGY INC            COM              20854P109     1038     19375  SH              SOLE                               19375
CONSOLIDATED EDISON INC      COM              209115104      746     15921  SH              SOLE                               15921
CONSOLIDATED TOMOKA LD CO    COM              210226106        4        50  SH              SOLE                                  50
CONSTELLATION BRANDS INC     CL A             21036P108      173      5878  SH              SOLE                                5878
CONSTELLATION ENERGY GROUP I COM              210371100        2        30  SH              SOLE                                  30
CONTINENTAL AIRLS INC        CL B             210795308        2       115  SH              SOLE                                 115
CONVERGYS CORP               COM              212485106        1        60  SH              SOLE                                  60
COOPER COS INC               COM NEW          216648402       15       246  SH              SOLE                                 246
COOPER INDS LTD              CL A             G24182100       38       600  SH              SOLE                                 600
COOPER TIRE & RUBR CO        COM              216831107        1        45  SH              SOLE                                  45
COPART INC                   COM              217204106       87      3650  SH              SOLE                                3650
CORE LABORATORIES N V        COM              N22717107        4       135  SH              SOLE                                 135
CORINTHIAN COLLEGES INC      COM              218868107      290     22679  SH              SOLE                               22679
CORNERSTONE STRATEGIC VALUE  COM              21924B104        4       602  SH              SOLE                                 602
CORNING INC                  COM              219350105      260     15660  SH              SOLE                               15660
CORPORATE HIGH YIELD FD V IN COM              219931102        6       400  SH              SOLE                                 400
CORRECTIONAL PPTYS TR        COM              22025E104        6       202  SH              SOLE                                 202
COST PLUS INC CALIF          COM              221485105        2       100  SH              SOLE                   100
COSTCO WHSL CORP NEW         COM              22160K105     3766     84189  SH              SOLE                               84189
COUNTRYWIDE FINANCIAL CORP   COM              222372104      294      7615  SH              SOLE                                7615
COVANCE INC                  COM              222816100       58      1290  SH              SOLE                                1290
COVENTRY HEALTH CARE INC     COM              222862104       68       960  SH              SOLE                                 960
CPI AEROSTRUCTURES INC       COM NEW          125919308       17      1900  SH              SOLE                                1900
CRA INTL INC                 COM              12618T105        3        48  SH              SOLE                                  48
CRANE CO                     COM              224399105       11       400  SH              SOLE                                 400
CRAY INC                     COM              225223106       19     15000  SH              SOLE                               15000
CREATIVE TECHNOLOGY LTD      ORD              Y1775U107        3       500  SH              SOLE                                 500
CREDENCE SYS CORP            COM              225302108        1       130  SH              SOLE                                 130
CREE INC                     COM              225447101        1        30  SH              SOLE                                  30
CRIIMI MAE INC               PFD B CONV $25   226603207        8       300  SH              SOLE                                 300
CRIIMI MAE INC               COM NEW          226603504        1        45  SH              SOLE                                  45
CRITICAL PATH INC            COM NEW          22674V506       14     31700  SH              SOLE                               31700
CROMPTON CORP                COM              227116100        2       145  SH              SOLE                                 145
CROWN CASTLE INTL CORP       COM              228227104      203     10000  SH              SOLE                               10000
CROWN HOLDINGS INC           COM              228368106        1       100  SH              SOLE                                 100
CUBIST PHARMACEUTICALS INC   COM              229678107       49      3747  SH              SOLE                  3747
CUMMINS INC                  COM              231021106        4        50  SH              SOLE                                  50
CURAGEN CORP                 COM              23126R101        2       440  SH              SOLE                    40           400
CURATIVE HEALTH SRVCS INC    COM              23126W100        1       400  SH              SOLE                                 400
CV THERAPEUTICS INC          COM              126667104       37      1650  SH              SOLE                                1650
CVS CORP                     COM              126650100      658     22640  SH              SOLE                               22640
CYBERONICS INC               COM              23251P102      103      2370  SH              SOLE                                2370
CYPRESS SEMICONDUCTOR CORP   COM              232806109      378     30060  SH              SOLE                               30060
CYPRESS SEMICONDUCTOR CORP   COM              232806109      252     20000  SH      CALL    SOLE                 20000
CYPRESS SEMICONDUCTOR CORP   NOTE  1.250% 6/1 232806AH2     2166   2048000  PRN             SOLE               2048000
CYTEC INDS INC               COM              232820100       27       688  SH              SOLE                                 688
CYTOGEN CORP                 COM NEW          232824300       46      8700  SH              SOLE                                8700
CYTYC CORP                   COM              232946103      157      7108  SH              SOLE                                7108
D R HORTON INC               COM              23331A109      269      7159  SH              SOLE                                7159
DADE BEHRING HLDGS INC       COM              23342J206       79      1224  SH              SOLE                  1162            62
DAIMLERCHRYSLER AG           ORD              D1668R123       61      1510  SH              SOLE                                1510
DANA CORP                    COM              235811106       73      4875  SH              SOLE                                4875
DANAHER CORP DEL             COM              235851102      169      3230  SH              SOLE                                3230
DARDEN RESTAURANTS INC       COM              237194105      114      3469  SH              SOLE                                3469
DATATRAK INTL INC            COM              238134100        9       500  SH              SOLE                                 500
DAVITA INC                   COM              23918K108        5       100  SH              SOLE                                 100
DECODE GENETICS INC          COM              243586104      205     21832  SH              SOLE                   577         21255
DEERE & CO                   COM              244199105     1714     26175  SH              SOLE                               26175
DEL MONTE FOODS CO           COM              24522P103        2       200  SH              SOLE                                 200
DELAWARE INV MN MUN INCM FD  COM              24610U105       23      1500  SH              SOLE                                1500
DELL INC                     COM              24702R101     2095     53095  SH              SOLE                               53095
DELPHI CORP                  COM              247126105        1       314  SH              SOLE                                 314
DELTA AIR LINES INC DEL      COM              247361108        1       262  SH              SOLE                                 262
DELUXE CORP                  COM              248019101        8       200  SH              SOLE                                 200
DENBURY RES INC              COM NEW          247916208        3        82  SH              SOLE                                  82
DENDREON CORP                COM              24823Q107        6      1100  SH              SOLE                                1100
DENTSPLY INTL INC NEW        COM              249030107      113      2100  SH              SOLE                                2100
DEVON ENERGY CORP NEW        COM              25179M103       41       800  SH              SOLE                                 800
DHB INDS INC                 COM              23321E103      127     15000  SH              SOLE                               15000
DIAGEO P L C                 SPON ADR NEW     25243Q205      199      3350  SH              SOLE                                3350
DIAMOND OFFSHORE DRILLING IN COM              25271C102        5       100  SH              SOLE                                 100
DIAMONDS TR                  UNIT SER 1       252787106      894      8701  SH              SOLE                                8701
DIEBOLD INC                  COM              253651103        9       200  SH              SOLE                                 200
DIGITAL INSIGHT CORP         COM              25385P106      183      7666  SH              SOLE                   182          7484
DIGITAL RIV INC              COM              25388B104       13       400  SH              SOLE                                 400
DILLARDS INC                 CL A             254067101        1        50  SH              SOLE                                  50
DIRECT GEN CORP              COM              25456W204      923     49580  SH              SOLE                   130         49450
DISCOVERY LABORATORIES INC N COM              254668106       19      2550  SH              SOLE                                2550
DISNEY WALT CO               COM DISNEY       254687106     3556    141207  SH              SOLE                              141207
DJ ORTHOPEDICS INC           COM              23325G104       96      3509  SH              SOLE                                3509
DNP SELECT INCOME FD         COM              23325P104       17      1500  SH              SOLE                                1500
DOLLAR FINL CORP             COM              256664103       84      7828  SH              SOLE                  5828          2000
DOLLAR GEN CORP              COM              256669102        5       270  SH              SOLE                                 270
DOLLAR TREE STORES INC       COM              256747106       70      2935  SH              SOLE                                2935
DOMINION RES INC VA NEW      COM              25746U109       33       450  SH              SOLE                                 450
DONALDSON INC                COM              257651109      375     12380  SH              SOLE                               12380
DONNELLEY R R & SONS CO      COM              257867101       87      2524  SH              SOLE                                2524
DORAL FINL CORP              COM              25811P100      117      7100  SH              SOLE                                7100
DOVER CORP                   COM              260003108       35       970  SH              SOLE                                 970
DOW CHEM CO                  COM              260543103     3202     71897  SH              SOLE                               71897
DOWNEY FINL CORP             COM              261018105        7       100  SH              SOLE                   100
DREAMWORKS ANIMATION SKG INC CL A             26153C103       16       620  SH              SOLE                                 620
DREMAN/CLAYMORE DIVID & INC  COM              26153R100      163      8600  SH              SOLE                                8600
DREYERS GRAND ICE CREAM HL I COM A CALL PUT   261877104      163      2000  SH              SOLE                                2000
DREYFUS STRATEGIC MUNS INC   COM              261932107        3       300  SH              SOLE                                 300
DTE ENERGY CO                COM              233331107       13       272  SH              SOLE                                 272
DU PONT E I DE NEMOURS & CO  COM              263534109     1438     33439  SH              SOLE                               33439
DUKE ENERGY CORP             COM              264399106      314     10570  SH              SOLE                               10570
DUKE REALTY CORP             COM NEW          264411505       14       435  SH              SOLE                                 435
DUN & BRADSTREET CORP DEL NE COM              26483E100       13       214  SH              SOLE                                 214
DURA AUTOMOTIVE SYS CAP TR   PFD TR CONV      26632M201      450     28101  SH              SOLE                               28101
DURA AUTOMOTIVE SYSTEMS CORP CL A             265903104       10      2300  SH              SOLE                                2300
DYNAMIC MATLS CORP           COM              267888105        7       190  SH              SOLE                                 190
DYNEGY INC NEW               CL A             26816Q101       28      5700  SH              SOLE                                5700
E M C CORP MASS              COM              268648102     1019     74341  SH              SOLE                               74341
E PIPHANY INC                COM              26881V100        1       261  SH              SOLE                   261
E TRADE FINANCIAL CORP       COM              269246104       10       697  SH              SOLE                                 697
E TRADE FINANCIAL CORP       NOTE  6.000% 2/0 269246AB0        1       500  PRN             SOLE                   500
EAST WEST BANCORP INC        COM              27579R104        2        47  SH              SOLE                                  47
EASTMAN CHEM CO              COM              277432100       50       902  SH              SOLE                                 902
EASTMAN KODAK CO             COM              277461109       75      2795  SH              SOLE                                2795
EATON CORP                   COM              278058102       58       964  SH              SOLE                                 964
EATON VANCE INS MUN BD FD    COM              27827X101       40      2703  SH              SOLE                                2703
EATON VANCE SH TM DR DIVR IN COM              27828V104       49      2800  SH              SOLE                                2800
EATON VANCE SR FLTNG RTE TR  COM              27828Q105     1000     56051  SH              SOLE                               56051




                                                                                            
EATON VANCE TAX ADVT DIV INC COM              27828G107        85      4050 SH               SOLE                               4050
EATON VANCE TX ADV GLBL DIV  COM              27828S101        31      1600 SH               SOLE                               1600
EBAY INC                     COM              278642103       530     16069 SH               SOLE                              16069
ECC CAPITAL CORP             COM              26826M108        60      9000 SH               SOLE                               9000
ECHOSTAR COMMUNICATIONS NEW  CL A             278762109         4       130 SH               SOLE                                130
ECLIPSYS CORP                COM              278856109         1        84 SH               SOLE                  84
ECOLAB INC                   COM              278865100       224      6907 SH               SOLE                               6907
ECOLLEGE COM                 COM              27887E100       639     53667 SH               SOLE                              53667
EDWARDS AG INC               COM              281760108         7       150 SH               SOLE                                150
EFJ INC                      COM              26843B101         3       500 SH               SOLE                                500
EFUNDS CORP                  COM              28224R101         7       415 SH               SOLE                                415
EL PASO CORP                 COM              28336L109       624     54133 SH               SOLE                              54133
ELAN PLC                     ADR              284131208        39      5649 SH               SOLE                               5649
ELECTRONIC ARTS INC          COM              285512109       661     11685 SH               SOLE                 134          11551
ELECTRONIC DATA SYS NEW      COM              285661104         7       348 SH               SOLE                                348
EMAGEON INC                  COM              29076V109        13       900 SH               SOLE                 100            800
EMERSON ELEC CO              COM              291011104       455      7258 SH               SOLE                               7258
EMULEX CORP                  COM NEW          292475209         4       200 SH               SOLE                                200
ENBRIDGE ENERGY PARTNERS L P COM              29250R106         7       126 SH               SOLE                                126
ENCANA CORP                  COM              292505104        38       971 SH               SOLE                                971
ENCORE ACQUISITION CO        COM              29255W100        33       810 SH               SOLE                                810
ENCYSIVE PHARMACEUTICALS INC COM              29256X107         3       310 SH               SOLE                 310
ENDO PHARMACEUTICALS HLDGS I COM              29264F205         5       200 SH               SOLE                                200
ENERGIZER HLDGS INC          COM              29266R108        50       811 SH               SOLE                                811
ENERGY CONVERSION DEVICES IN COM              292659109        11       500 SH               SOLE                                500
ENERGY INCOME & GROWTH FD    COM              292697109        23      1000 SH               SOLE                               1000
ENERPLUS RES FD              UNIT TR G NEW    29274D604       130      3400 SH               SOLE                               3400
ENERSYS                      COM              29275Y102         1        95 SH               SOLE                                 95
ENGELHARD CORP               COM              292845104        58      2040 SH               SOLE                               2040
ENGINEERED SUPPORT SYS INC   COM              292866100         2        58 SH               SOLE                                 58
ENI S P A                    SPONSORED ADR    26874R108         3        25 SH               SOLE                                 25
ENTEGRIS INC                 COM              29362U104        32      3200 SH               SOLE                               3200
ENTERASYS NETWORKS INC       COM              293637104         9     10000 SH               SOLE                              10000
ENTERPRISE PRODS PARTNERS L  COM              293792107        22       825 SH               SOLE                                825
ENTERRA ENERGY TR            TR UNIT          29381P102         5       210 SH               SOLE                                210
EOG RES INC                  COM              26875P101        57      1000 SH               SOLE                               1000
EPICOR SOFTWARE CORP         COM              29426L108         7       500 SH               SOLE                                500
EPIX PHARMACEUTICALS INC     COM              26881Q101         4       500 SH               SOLE                                500
EQUIFAX INC                  COM              294429105         4       100 SH               SOLE                                100
EQUITY OFFICE PROPERTIES TRU COM              294741103         5       150 SH               SOLE                                150
EQUITY RESIDENTIAL           SH BEN INT       29476L107        38      1024 SH               SOLE                               1024
ERICSSON L M TEL CO          ADR B SEK 10     294821608        23       720 SH               SOLE                                720
ERIE INDTY CO                CL A             29530P102         5        88 SH               SOLE                                 88
EURONET WORLDWIDE INC        COM              298736109         7       236 SH               SOLE                 236
EVERGREEN INCOME ADVANTAGE F COM SHS          30023Y105        31      2104 SH               SOLE                               2104
EVERGREEN MANAGED INCOME FD  COM SHS          30024Y104        81      4615 SH               SOLE                               4615
EXACT SCIENCES CORP          COM              30063P105         2       684 SH               SOLE                 684
EXCEL TECHNOLOGY INC         COM              30067T103        16       655 SH               SOLE                                655
EXELIXIS INC                 COM              30161Q104         1       166 SH               SOLE                 166
EXELON CORP                  COM              30161N101       102      1990 SH               SOLE                               1990
EXPEDITORS INTL WASH INC     COM              302130109      2240     44978 SH               SOLE                  99          44879
EXPRESS SCRIPTS INC          COM              302182100       106      2114 SH               SOLE                               2114
EXXON MOBIL CORP             COM              30231G102      4807     83647 SH               SOLE                              83647
EYETECH PHARMACEUTICALS INC  COM              302297106         4       305 SH               SOLE                 145            160
F M C CORP                   COM NEW          302491303        16       285 SH               SOLE                                285
FACTSET RESH SYS INC         COM              303075105         1        30 SH               SOLE                                 30
FAIR ISAAC CORP              COM              303250104       686     18808 SH               SOLE               17110           1698
FAIRCHILD SEMICONDUCTOR INTL COM              303726103        27      1850 SH               SOLE                               1850
FAMILY DLR STORES INC        COM              307000109        10       400 SH               SOLE                                400
FASTENAL CO                  COM              311900104       206      3357 SH               SOLE                               3357
FEDERAL HOME LN MTG CORP     COM              313400301       357      5469 SH               SOLE                               5469
FEDERAL NATL MTG ASSN        COM              313586109        75      1283 SH               SOLE                               1283
FEDEX CORP                   COM              31428X106       352      4350 SH               SOLE                               4350
FEI CO                       COM              30241L109         2       100 SH               SOLE                                100
FIFTH THIRD BANCORP          COM              316773100         3        75 SH               SOLE                                 75
FILENET CORP                 COM              316869106      3852    153203 SH               SOLE                             153203
FINANCIAL FED CORP           COM              317492106       303      7850 SH               SOLE                               7850
FINANCIAL FED CORP           DBCV  2.000% 4/1 317492AF3      1982   2035000 PRN              SOLE             2035000
FIRST AMERN CORP CALIF       COM              318522307         2        60 SH               SOLE                                 60
FIRST AMERN MINN MUN INC FD  COM              31849P104       159     10597 SH               SOLE                              10597
FIRST DATA CORP              COM              319963104      1420     35364 SH               SOLE                              35364
FIRST HORIZON NATL CORP      COM              320517105       402      9530 SH               SOLE                               9530
FIRST HORIZON PHARMACEUTICAL COM              32051K106         2       115 SH               SOLE                 115
FIRST MIDWEST BANCORP DEL    COM              320867104         2        69 SH               SOLE                  69
FIRST TR FIDCRY ASST MNGT CO COM              337318109        69      3600 SH               SOLE                               3600
FIRST TR FOUR CRNRS SR FLT R COM SHS          33733Q107        17      1000 SH               SOLE                               1000
FIRST TR VAL LINE & IBBTSN E COM              33735H105       264     13200 SH               SOLE                              13200
FIRST TR VALUE LINE 100 FD   COM SHS          33735D104       242     15700 SH               SOLE                              15700
FIRST TR VALUE LINE DIV FD   COM SHS          33735A100       421     28650 SH               SOLE                              28650
FIRST TR/FOUR CRNRS SR FLOAT COM              33733U108      1031     59667 SH               SOLE                              59667
FIRST TRUST FIDAC MTG INCM F COM SHS          33734E103        46      2300 SH               SOLE                               2300
FIRSTENERGY CORP             COM              337932107        11       225 SH               SOLE                                225
FISERV INC                   COM              337738108       157      3666 SH               SOLE                               3666
FISHER SCIENTIFIC INTL INC   COM NEW          338032204        10       160 SH               SOLE                                160
FLAGSTAR BANCORP INC         COM              337930101        13       700 SH               SOLE                                700
FLAHERTY & CRUMRINE PFD INC  COM              338480106         4       250 SH               SOLE                                250
FLEETWOOD ENTERPRISES INC    COM              339099103       280     23800 SH               SOLE                              23800
FLEXTRONICS INTL LTD         ORD              Y2573F102        38     25385 SH               SOLE               22500           2885
FLIR SYS INC                 COM              302445101         5       160 SH               SOLE                                160
FLOATING RATE INCM STRT FD I COM              339735102       169      9625 SH               SOLE                               9625
FLORIDA ROCK INDS INC        COM              341140101         7       100 SH               SOLE                                100
FLOWSERVE CORP               COM              34354P105       157      5200 SH               SOLE                               5200
FORD MTR CO CAP TR II        PFD TR CV6.5%    345395206        20       500 SH               SOLE                                500
FORD MTR CO DEL              COM PAR $0.01    345370860       123     11984 SH               SOLE                              11984
FORDING CDN COAL TR          TR UNIT          345425102        52       560 SH               SOLE                                560
FOREST LABS INC              COM              345838106        92      2379 SH               SOLE                               2379
FORTUNE BRANDS INC           COM              349631101       307      3461 SH               SOLE                               3461
FOUNDATION COAL HLDGS INC    COM              35039W100         3       100 SH               SOLE                                100
FOUNDRY NETWORKS INC         COM              35063R100        13      1500 SH               SOLE                               1500
FOUR SEASONS HOTEL INC       LTD VTG SH       35100E104        10       155 SH               SOLE                                155
FOXHOLLOW TECHNOLOGIES INC   COM              35166A103        19       500 SH               SOLE                                500
FPL GROUP INC                COM              302571104        94      2231 SH               SOLE                               2231
FRANKLIN STREET PPTYS CORP   COM              35471R106        20      1000 SH               SOLE                               1000
FRANKLIN TEMPLETON LTD DUR I COM              35472T101         3       200 SH               SOLE                                200
FREEPORT-MCMORAN COPPER & GO CL B             35671D857        20       535 SH               SOLE                                535
FREESCALE SEMICONDUCTOR INC  CL B             35687M206        13       604 SH               SOLE                                604
FREESCALE SEMICONDUCTOR INC  COM CL A         35687M107      1627     77455 SH               SOLE                              77455
FRIEDMAN BILLINGS RAMSEY GRO CL A             358434108       141      9850 SH               SOLE                               9850
FRONTIER AIRLINES INC NEW    COM              359065109         8       750 SH               SOLE                                750
FRONTIER FINL CORP WASH      COM              35907K105         1        50 SH               SOLE                  50
FRONTLINE LTD                ORD              G3682E127         5       125 SH               SOLE                                125
FTD GROUP INC                COM              30267U108        10       900 SH               SOLE                                900
FUELCELL ENERGY INC          COM              35952H106        46      4509 SH               SOLE                               4509
GABELLI DIVD & INCOME TR     COM              36242H104       177      9540 SH               SOLE                               9540
GABELLI GLOBAL MULTIMEDIA TR COM              36239Q109        37      3700 SH               SOLE                               3700
GALLAGHER ARTHUR J & CO      COM              363576109       140      5150 SH               SOLE                               5150
GAMESTOP CORP                CL A             36466R101         7       200 SH               SOLE                                200
GANDER MOUNTAIN CO           COM              36471P108         2       200 SH               SOLE                 200
GANNETT INC                  COM              364730101        34       480 SH               SOLE                                480
GAP INC DEL                  COM              364760108        58      2960 SH               SOLE                               2960
GARTNER INC                  COM              366651107        11      1000 SH               SOLE                               1000
GATEWAY INC                  COM              367626108        63     19100 SH               SOLE                              19100
GEMSTAR-TV GUIDE INTL INC    COM              36866W106       300     83600 SH               SOLE                              83600
GENENTECH INC                COM NEW          368710406       607      7562 SH               SOLE                               7562
GENERAL DYNAMICS CORP        COM              369550108         3        26 SH               SOLE                                 26
GENERAL ELEC CO              COM              369604103      6851    197730 SH               SOLE                             197730
GENERAL GROWTH PPTYS INC     COM              370021107       216      5250 SH               SOLE                               5250
GENERAL MLS INC              COM              370334104       548     11723 SH               SOLE                              11723
GENERAL MTRS CORP            COM              370442105       105      3094 SH               SOLE                               3094
GENESCO INC                  COM              371532102         4       110 SH               SOLE                                110
GENESEE & WYO INC            CL A             371559105        22       800 SH               SOLE                                800
GENTEX CORP                  COM              371901109      1050     57665 SH               SOLE                              57665
GENUINE PARTS CO             COM              372460105        23       550 SH               SOLE                                550
GENVEC INC                   COM              37246C109         1       764 SH               SOLE                                764
GENZYME CORP                 COM              372917104       684     11385 SH               SOLE                 412          10973
GEORGIA GULF CORP            COM PAR $0.01    373200203        10       325 SH               SOLE                                325
GEORGIA PAC CORP             COM              373298108       130      4100 SH               SOLE                               4100
GETTY IMAGES INC             COM              374276103        73       981 SH               SOLE                                981
GILEAD SCIENCES INC          COM              375558103        70      1583 SH               SOLE                               1583
GILLETTE CO                  COM              375766102      2970     58656 SH               SOLE                              58656
GLACIER BANCORP INC NEW      COM              37637Q105        73      2812 SH               SOLE                               2812
GLATFELTER                   COM              377316104         2       150 SH               SOLE                                150
GLAXOSMITHKLINE PLC          SPONSORED ADR    37733W105        34       708 SH               SOLE                                708
GLOBAL PMTS INC              COM              37940X102         4        59 SH               SOLE                                 59
GLOBALSANTAFE CORP           SHS              G3930E101         5       133 SH               SOLE                                133
GOLD FIELDS LTD NEW          SPONSORED ADR    38059T106        48      4200 SH               SOLE                               4200
GOLDCORP INC NEW             COM              380956409        41      2600 SH               SOLE                               2600
GOLDEN WEST FINL CORP DEL    COM              381317106        38       594 SH               SOLE                                594
GOLDMAN SACHS GROUP INC      COM              38141G104      1180     11571 SH               SOLE                              11571
GOODYEAR TIRE & RUBR CO      COM              382550101        46      3065 SH               SOLE                               3065
GOOGLE INC                   CL A             38259P508        11        39 SH               SOLE                                 39
GRACO INC                    COM              384109104        54      1580 SH               SOLE                               1580
GRAINGER W W INC             COM              384802104       726     13246 SH               SOLE                              13246
GRANT PRIDECO INC            COM              38821G101        21       780 SH               SOLE                                780
GREAT NORTHN IRON ORE PPTYS  CTFS BEN INT     391064102        11       100 SH               SOLE                                100
GREAT PLAINS ENERGY INC      COM              391164100        48      1500 SH               SOLE                               1500
GREAT WOLF RESORTS INC       COM              391523107         6       275 SH               SOLE                                275
GREATER BAY BANCORP          COM              391648102         4       133 SH               SOLE                 133
GREY WOLF INC                COM              397888108         7      1000 SH               SOLE                               1000
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B   40051E202         9       270 SH               SOLE                                270
GUIDANT CORP                 COM              401698105        92      1366 SH               SOLE                               1366
GUITAR CTR MGMT INC          COM              402040109        74      1262 SH               SOLE                  71           1191
H & Q HEALTHCARE FD          SH BEN INT       404052102         7       407 SH               SOLE                                407
HAIN CELESTIAL GROUP INC     COM              405217100         4       200 SH               SOLE                                200
HALLIBURTON CO               COM              406216101       935     19561 SH               SOLE                              19561
HANCOCK JOHN FINL TRENDS FD  COM              41014X105        19      1200 SH               SOLE                               1200
HANCOCK JOHN PFD INCOME FD I COM              41021P103        10       453 SH               SOLE                                453
HANCOCK JOHN PFD INCOME FD I COM              41013X106        52      2200 SH               SOLE                               2200
HANCOCK JOHN TAX-ADV DIV INC COM              41013V100       114      6250 SH               SOLE                               6250
HANMI FINL CORP              COM              410495105         2       100 SH               SOLE                 100
HANOVER COMPRESSOR CO        COM              410768105         1       105 SH               SOLE                                105






                                                                                            
HANSEN NAT CORP              COM              411310105      17        200 SH                  SOLE                              200
HARLEY DAVIDSON INC          COM              412822108     423       8536 SH                  SOLE                             8536
HARMAN INTL INDS INC         COM              413086109       1         15 SH                  SOLE                               15
HARRAHS ENTMT INC            COM              413619107     128       1775 SH                  SOLE                             1775
HARTE-HANKS INC              COM              416196103      12        411 SH                  SOLE                              411
HARTFORD FINL SVCS GROUP INC COM              416515104     131       1755 SH                  SOLE                             1755
HASBRO INC                   COM              418056107       1         30 SH                  SOLE                               30
HAWAIIAN ELEC INDUSTRIES     COM              419870100      28       1050 SH                  SOLE                             1050
HCA INC                      COM              404119109     165       2920 SH                  SOLE                             2920
HCC INS HLDGS INC            COM              404132102      26        697 SH                  SOLE                              697
HDFC BANK LTD                ADR REPS 3 SHS   40415F101       5        100 SH                  SOLE                              100
HEALTH CARE PPTY INVS INC    COM              421915109      49       1830 SH                  SOLE                             1830
HEALTH CARE REIT INC         COM              42217K106      86       2270 SH                  SOLE                             2270
HEALTH MGMT ASSOC INC NEW    CL A             421933102      72       2763 SH                  SOLE                             2763
HEALTHEXTRAS INC             COM              422211102       2         88 SH                  SOLE                               88
HEALTHTRONICS INC            COM              42222L107      50       3880 SH                  SOLE                             3880
HEI INC                      COM              404160103       7       2230 SH                  SOLE              2230
HEINZ H J CO                 COM              423074103     124       3498 SH                  SOLE                             3498
HENRY JACK & ASSOC INC       COM              426281101      21       1167 SH                  SOLE               142           1025
HERSHEY CO                   COM              427866108     180       2900 SH                  SOLE                             2900
HEWLETT PACKARD CO           COM              428236103     372      15842 SH                  SOLE                            15842
HICKORY TECH CORP            COM              429060106      69       8600 SH                  SOLE                             8600
HILTON HOTELS CORP           COM              432848109      34       1433 SH                  SOLE                             1433
HNI CORP                     COM              404251100       3         50 SH                  SOLE                               50
HOLOGIC INC                  COM              436440101       8        200 SH                  SOLE                              200
HOME DEPOT INC               COM              437076102    1505      38680 SH                  SOLE                            38680
HOMESTORE INC                COM              437852106       5       2603 SH                  SOLE              1258           1345
HONEYWELL INTL INC           COM              438516106    1799      49126 SH                  SOLE                            49126
HORACE MANN EDUCATORS CORP N COM              440327104      13        700 SH                  SOLE                              700
HORMEL FOODS CORP            COM              440452100      76       2581 SH                  SOLE                             2581
HOSPIRA INC                  COM              441060100      32        823 SH                  SOLE                              823
HOSPITALITY PPTYS TR         COM SH BEN INT   44106M102      53       1200 SH                  SOLE                             1200
HOT TOPIC INC                COM              441339108       6        300 SH                  SOLE               300
HOVNANIAN ENTERPRISES INC    CL A             442487203      52        790 SH                  SOLE                              790
HRPT PPTYS TR                COM SH BEN INT   40426W101      25       2000 SH                  SOLE                             2000
HSBC HLDGS PLC               SPON ADR NEW     404280406      40        501 SH                  SOLE                              501
HUGOTON RTY TR TEX           UNIT BEN INT     444717102      79       2615 SH                  SOLE                             2615
HUMAN GENOME SCIENCES INC    COM              444903108       1        100 SH                  SOLE               100
HUMANA INC                   COM              444859102     169       4242 SH                  SOLE                             4242
HUNT J B TRANS SVCS INC      COM              445658107      13        680 SH                  SOLE                              680
HUNTSMAN CORP                COM              447011107      30       1485 SH                  SOLE                             1485
HURRAY HLDGS CO LTD          SPONSORED ADR    447773102       4        400 SH                  SOLE                              400
HUTTIG BLDG PRODS INC        COM              448451104       1        100 SH                  SOLE                              100
HYDRIL                       COM              448774109       5        100 SH                  SOLE                              100
HYDROGENICS CORP             COM              448882100       2        500 SH                  SOLE                              500
ICOS CORP                    COM              449295104      40       1900 SH                  SOLE                             1900
ID BIOMEDICAL CORP           COM              44936D108       2        100 SH                  SOLE                              100
IDACORP INC                  COM              451107106      12        404 SH                  SOLE                              404
IDENIX PHARMACEUTICALS INC   COM              45166R204       3        154 SH                  SOLE               154
IDENTIX INC                  COM              451906101       1        100 SH                  SOLE                              100
IDEX CORP                    COM              45167R104       4         91 SH                  SOLE                               91
IDT CORP                     CL B             448947309      13        950 SH                  SOLE                              950
IDT CORP                     COM              448947101      66       5010 SH                  SOLE                             5010
IKON OFFICE SOLUTIONS INC    COM              451713101       6        580 SH                  SOLE                              580
ILLINOIS TOOL WKS INC        COM              452308109      29        365 SH                  SOLE                              365
IMAX CORP                    COM              45245E109       6        565 SH                  SOLE                65            500
IMCLONE SYS INC              COM              45245W109       6        190 SH                  SOLE                              190
IMERGENT INC                 COM              45247Q100       2        191 SH                  SOLE                              191
IMMUCOR INC                  COM              452526106      68       2337 SH                  SOLE                             2337
IMPAX LABORATORIES INC       COM              45256B101       3        200 SH                  SOLE               200
IMPERIAL OIL LTD             COM NEW          453038408      23        275 SH                  SOLE                              275
INCYTE CORP                  COM              45337C102      72      10000 SH       CALL       SOLE             10000
INDEPENDENCE CMNTY BK CORP   COM              453414104       1         20 SH                  SOLE                               20
INDIA FD INC                 COM              454089103      70       2355 SH                  SOLE                             2355
INDYMAC BANCORP INC          COM              456607100      34        842 SH                  SOLE                              842
INFINITY PPTY & CAS CORP     COM              45665Q103       9        248 SH                  SOLE               218             30
INFOSPACE INC                COM NEW          45678T201     108       3280 SH                  SOLE                             3280
INFOSYS TECHNOLOGIES LTD     SPONSORED ADR    456788108      58        753 SH                  SOLE                              753
INFOUSA INC NEW              COM              456818301    1247     106597 SH                  SOLE                           106597
ING GLOBAL EQTY DIV & PREM O COM              45684E107      50       2500 SH                  SOLE                             2500
ING GROUP N V                SPONSORED ADR    456837103      17        622 SH                  SOLE                              622
INGERSOLL-RAND COMPANY LTD   CL A             G4776G101     228       3195 SH                  SOLE                             3195
INKINE PHARMACEUTICALS INC   COM              457214104      62      19400 SH                  SOLE                            19400
INNOVO GROUP INC             COM PAR $0.01    457954600      43      20000 SH                  SOLE                            20000
INSIGNIA SYS INC             COM              45765Y105       1       1400 SH                  SOLE                             1400
INSMED INC                   COM NEW          457669208       4       3800 SH                  SOLE                             3800
INSURED MUN INCOME FD        COM              45809F104      41       3100 SH                  SOLE                             3100
INTEGRA LIFESCIENCES HLDGS C COM NEW          457985208      23        800 SH                  SOLE                              800
INTEGRATED SILICON SOLUTION  COM              45812P107      82      11000 SH                  SOLE                            11000
INTEL CORP                   COM              458140100    4820     185255 SH                  SOLE                           185255
INTERGRAPH CORP              COM              458683109     120       3480 SH                  SOLE                             3480
INTERLINK ELECTRS            COM              458751104       3        500 SH                  SOLE                              500
INTERMAGNETICS GEN CORP      COM              458771102      59       1930 SH                  SOLE                             1930
INTERNAP NETWORK SVCS CORP   COM              45885A102     168     356650 SH                  SOLE                           356650
INTERNATIONAL BUSINESS MACHS COM              459200101    1730      23311 SH                  SOLE                            23311
INTERNATIONAL FLAVORS&FRAGRA COM              459506101       3         80 SH                  SOLE                               80
INTERNATIONAL GAME TECHNOLOG COM              459902102      80       2847 SH                  SOLE                             2847
INTERNATIONAL RECTIFIER CORP COM              460254105     188       3950 SH                  SOLE                             3950
INTERNATIONAL SPEEDWAY CORP  CL A             460335201      17        300 SH                  SOLE                              300
INTERNET HOLDRS TR           DEPOSIT RCPT     46059W102     119       2200 SH                  SOLE                             2200
INTERNET SEC SYS INC         COM              46060X107       8        374 SH                  SOLE               374
INTERPUBLIC GROUP COS INC    COM              460690100      25       2054 SH                  SOLE                             2054
INTERSIL CORP                CL A             46069S109       1         40 SH                  SOLE                               40
INTL PAPER CO                COM              460146103     286       9471 SH                  SOLE                             9471
INTRADO INC                  COM              46117A100      15       1000 SH                  SOLE                             1000
INTUIT                       COM              461202103      20        443 SH                  SOLE                              443
INTUITIVE SURGICAL INC       COM NEW          46120E602      23        502 SH                  SOLE               252            250
INVERNESS MED INNOVATIONS IN COM              46126P106       3        117 SH                  SOLE                              117
INVESTORS REAL ESTATE TR     SH BEN INT       461730103      74       7700 SH                  SOLE                             7700
INVITROGEN CORP              COM              46185R100     278       3340 SH                  SOLE                             3340
IPIX CORP                    COM              44982L103       1        400 SH                  SOLE                              400
IPSCO INC                    COM              462622101    1046      23935 SH                  SOLE                            23935
IRELAND BK                   SPONSORED ADR    46267Q103      48        740 SH                  SOLE                              740
IRON MTN INC                 COM              462846106       2         54 SH                  SOLE                               54
ISHARES INC                  MSCI FRANCE      464286707       2        100 SH                  SOLE                              100
ISHARES INC                  MSCI TAIWAN      464286731       5        407 SH                  SOLE                              407
ISHARES INC                  MSCI BRAZIL      464286400      12        500 SH                  SOLE                              500
ISHARES INC                  MSCI BELGIUM     464286301      22       1200 SH                  SOLE                             1200
ISHARES INC                  MSCI CDA INDEX   464286509      26       1450 SH                  SOLE                             1450
ISHARES INC                  MSCI AUSTRALIA   464286103      52       2940 SH                  SOLE                             2940
ISHARES INC                  MSCI EMU INDEX   464286608     170       2391 SH                  SOLE                             2391
ISHARES INC                  MSCI SWITZERLD   464286749     216      13000 SH                  SOLE                            13000
ISHARES INC                  MSCI PAC J IDX   464286665     304       3225 SH                  SOLE                             3225
ISHARES INC                  MSCI HONG KONG   464286871     421      33864 SH                  SOLE                            33864
ISHARES INC                  MSCI JAPAN       464286848     985      97092 SH                  SOLE                            97092
ISHARES INC                  MSCI MALAYSIA    464286830       1        100 SH                  SOLE                              100
ISHARES TR                   S&P GBL HLTHCR   464287325       5        100 SH                  SOLE                              100
ISHARES TR                   GLDM SCHS SEMI   464287523      10        192 SH                  SOLE                              192
ISHARES TR                   TRANSP AVE IDX   464287192      12        191 SH                  SOLE                              191
ISHARES TR                   RUSL 3000 GROW   464287671      12        320 SH                  SOLE                              320
ISHARES TR                   DJ US FINL SEC   464287788      22        235 SH                  SOLE                              235
ISHARES TR                   GLDM SCHS NETW   464287531      23        842 SH                  SOLE                              842
ISHARES TR                   RUSSELL 3000     464287689      30        435 SH                  SOLE                              435
ISHARES TR                   GS NAT RES IDX   464287374      43        572 SH                  SOLE                              572
ISHARES TR                   GLMN SCHS SOFT   464287515      47       1220 SH                  SOLE                             1220
ISHARES TR                   GLDM SACHS TEC   464287549      50       1168 SH                  SOLE                             1168
ISHARES TR                   S&P GBL ENER     464287341      76        875 SH                  SOLE                              875
ISHARES TR                   FTSE XNHUA IDX   464287184      78       1360 SH                  SOLE                             1360
ISHARES TR                   S&P GLB100INDX   464287572      84       1389 SH                  SOLE                             1389
ISHARES TR                   LEHMAN AGG BND   464287226      91        879 SH                  SOLE                              879
ISHARES TR                   RUSL 3000 VALU   464287663      94       1080 SH                  SOLE                             1080
ISHARES TR                   RUSSELL MCP GR   464287481      97       1133 SH                  SOLE                             1133
ISHARES TR                   S&P EURO PLUS    464287861      99       1327 SH                  SOLE                             1327
ISHARES TR                   DJ US TECH SEC   464287721     126       2750 SH                  SOLE                             2750
ISHARES TR                   RUSSELL MIDCAP   464287499     160       1947 SH                  SOLE                             1947
ISHARES TR                   RUSSELL MCP VL   464287473     192       1626 SH                  SOLE                             1626
ISHARES TR                   DJ US REAL EST   464287739     251       3948 SH                  SOLE                             3948
ISHARES TR                   RUSL 2000 GROW   464287648     312       4814 SH                  SOLE                             4814
ISHARES TR                   S&P LTN AM 40    464287390     488       5245 SH                  SOLE                             5245
ISHARES TR                   S&P 100 IDX FD   464287101     490       8790 SH                  SOLE                             8790
ISHARES TR                   DJ US UTILS      464287697     530       6858 SH                  SOLE                             6858
ISHARES TR                   DJ US ENERGY     464287796     542       7036 SH                  SOLE                             7036
ISHARES TR                   S&P 500 INDEX    464287200     560       4701 SH                  SOLE                             4701
ISHARES TR                   DJ US TELECOMM   464287713     577      24678 SH                  SOLE                            24678
ISHARES TR                   7-10 YR TRS BD   464287440     637       7325 SH                  SOLE                             7325
ISHARES TR                   RUSSELL 1000     464287622     783      12143 SH                  SOLE                            12143
ISHARES TR                   RUSL 2000 VALU   464287630     847      13168 SH                  SOLE                            13168
ISHARES TR                   20+ YR TRS BD    464287432     854       8835 SH                  SOLE                             8835
ISHARES TR                   COHEN&ST RLTY    464287564     913      12824 SH                  SOLE                            12824
ISHARES TR                   S&P SMLCAP 600   464287804     970      17628 SH                  SOLE                            17628
ISHARES TR                   DJ US BAS MATL   464287838    1112      23955 SH                  SOLE                            23955
ISHARES TR                   DJ US FINL SVC   464287770    1147      10615 SH                  SOLE                            10615
ISHARES TR                   CONS SRVC IDX    464287580    1204      20355 SH                  SOLE                            20355
ISHARES TR                   DJ US INDUSTRL   464287754    1243      23145 SH                  SOLE                            23145
ISHARES TR                   CONS GOODS IDX   464287812    1430      27301 SH                  SOLE                            27301
ISHARES TR                   S&P MIDCAP 400   464287507    1484      21671 SH                  SOLE                            21671
ISHARES TR                   S&P SMLCP GROW   464287887    1627      14926 SH                  SOLE                            14926
ISHARES TR                   S&P SMLCP VALU   464287879    1708      27718 SH                  SOLE                            27718
ISHARES TR                   RUSSELL 2000     464287655    1763      27682 SH                  SOLE                            27682
ISHARES TR                   DJ US HEALTHCR   464287762    1802      29485 SH                  SOLE                            29485
ISHARES TR                   US TIPS BD FD    464287176    1906      17776 SH                  SOLE                            17776
ISHARES TR                   MSCI EMERG MKT   464287234    1935      27026 SH                  SOLE                            27026
ISHARES TR                   NASDQ BIO INDX   464287556    2039      30036 SH                  SOLE                            30036
ISHARES TR                   S&P MIDCP GROW   464287606    2125      30596 SH                  SOLE                            30596
ISHARES TR                   GS CORP BD FD    464287242    2210      19718 SH                  SOLE                            19718
ISHARES TR                   1-3 YR TRS BD    464287457    2652      32650 SH                  SOLE                            32650
ISHARES TR                   S&P MIDCP VALU   464287705    2756      41276 SH                  SOLE                            41276
ISHARES TR                   RUSSELL1000VAL   464287598    2855      42838 SH                  SOLE                            42838
ISHARES TR                   S&P500/BAR GRW   464287309    2984      52806 SH                  SOLE                            52806
ISHARES TR                   RUSSELL1000GRW   464287614    3006      62615 SH                  SOLE                            62615
ISHARES TR                   DJ SEL DIV INX   464287168    3116      50476 SH                  SOLE                            50476




                                                                                            
ISHARES TR                   S&P500/BAR VAL   464287408   3254      52191 SH                 SOLE                              52191
ISHARES TR                   MSCI EAFE IDX    464287465   6757     128968 SH                 SOLE                             128968
ISIS PHARMACEUTICALS INC     COM              464330109     17       4260 SH                 SOLE                               4260
ISOLAGEN INC                 COM              46488N103      8       2000 SH                 SOLE                               2000
ITT INDS INC IND             COM              450911102     67        691 SH                 SOLE                                691
IVAX CORP                    COM              465823102    451      20971 SH                 SOLE                              20971
J JILL GROUP INC             COM              466189107      1        100 SH                 SOLE                 100
JABIL CIRCUIT INC            COM              466313103     15        500 SH                 SOLE                                500
JACOBS ENGR GROUP INC DEL    COM              469814107     57       1010 SH                 SOLE                               1010
JARDEN CORP                  COM              471109108      4         77 SH                 SOLE                                 77
JDS UNIPHASE CORP            COM              46612J101    152      99696 SH                 SOLE               81145          18551
JEFFERSON PILOT CORP         COM              475070108    212       4200 SH                 SOLE                               4200
JETBLUE AWYS CORP            COM              477143101     20       1000 SH                 SOLE                               1000
JLG INDS INC                 COM              466210101   8624     313840 SH                 SOLE                             313840
JOHNSON & JOHNSON            COM              478160104   3073      47278 SH                 SOLE                              47278
JOHNSON CTLS INC             COM              478366107     36        640 SH                 SOLE                                640
JONES APPAREL GROUP INC      COM              480074103      3        100 SH                 SOLE                                100
JOS A BANK CLOTHIERS INC     COM              480838101      9        200 SH                 SOLE                                200
JPMORGAN & CHASE & CO        COM              46625H100   5090     144099 SH                 SOLE                             144099
JUNIPER NETWORKS INC         COM              48203R104      3        126 SH                 SOLE                                126
JUPITERMEDIA CORP            COM              48207D101     60       3515 SH                 SOLE                3515
K2 INC                       COM              482732104     10        800 SH                 SOLE                                800
KANEB PIPE LINE PARTNERS L P SR PREF UNIT     484169107     21        340 SH                 SOLE                                340
KB HOME                      COM              48666K109     44        580 SH                 SOLE                                580
KELLOGG CO                   COM              487836108    114       2565 SH                 SOLE                               2565
KERR MCGEE CORP              COM              492386107    122       1596 SH                 SOLE                               1596
KEYCORP NEW                  COM              493267108     40       1203 SH                 SOLE                               1203
KEYSPAN CORP                 COM              49337W100   1204      29588 SH                 SOLE                              29588
KIMBALL INTL INC             CL B             494274103      7        500 SH                 SOLE                                500
KIMBERLY CLARK CORP          COM              494368103    294       4705 SH                 SOLE                               4705
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER   494550106    120       2361 SH                 SOLE                               2361
KINDER MORGAN INC KANS       COM              49455P101     27        326 SH                 SOLE                                326
KINDER MORGAN MANAGEMENT LLC SHS              49455U100     14        305 SH                 SOLE                                305
KINETIC CONCEPTS INC         COM NEW          49460W208      7        110 SH                 SOLE                                110
KINROSS GOLD CORP            COM NO PAR       496902404     53       8633 SH                 SOLE                               8633
KLA-TENCOR CORP              COM              482480100     22        500 SH                 SOLE                                500
KMG AMER CORP                COM              482563103      2        200 SH                 SOLE                                200
KNIGHT TRANSN INC            COM              499064103     25       1025 SH                 SOLE                               1025
KOHLS CORP                   COM              500255104   1027      18373 SH                 SOLE                              18373
KONINKLIJKE PHILIPS ELECTRS  NY REG SH NEW    500472303     21        825 SH                 SOLE                                825
KOREA EQUITY FD INC          COM              50063B104    313      44240 SH                 SOLE                              44240
KOREA FD                     COM              500634100   2118      77425 SH                 SOLE                              77425
KORN FERRY INTL              COM NEW          500643200      1         40 SH                 SOLE                                 40
KRAFT FOODS INC              CL A             50075N104    124       3895 SH                 SOLE                               3895
KROGER CO                    COM              501044101     10        525 SH                 SOLE                                525
KRONOS INC                   COM              501052104      2         61 SH                 SOLE                                 61
K-SWISS INC                  CL A             482686102      6        200 SH                 SOLE                                200
KULICKE & SOFFA INDS INC     COM              501242101     16       2000 SH                 SOLE                               2000
L-3 COMMUNICATIONS HLDGS INC COM              502424104    460       6005 SH                 SOLE                               6005
LA QUINTA CORP               PAIRED CTF       50419U202   1810     195106 SH                 SOLE                             195106
LABONE INC NEW               COM              50540L105     24        600 SH                 SOLE                                600
LAM RESEARCH CORP            COM              512807108     49       1700 SH                 SOLE                               1700
LAN AIRLINES S A             SPONSORED ADR    501723100      5        130 SH                 SOLE                                130
LANDAUER INC                 COM              51476K103     73       1400 SH                 SOLE                               1400
LANDSTAR SYS INC             COM              515098101     45       1480 SH                 SOLE                               1480
LANGER INC                   COM              515707107     24       3693 SH                 SOLE                2193           1500
LANOPTICS LTD                ORD              M6706C103      6        800 SH                 SOLE                                800
LATTICE SEMICONDUCTOR CORP   COM              518415104     75      16900 SH                 SOLE                              16900
LAUREATE EDUCATION INC       COM              518613104    418       8743 SH                 SOLE                               8743
LAZARD GLB TTL RET&INCM FD I COM              52106W103     57       3100 SH                 SOLE                               3100
LCA-VISION INC               COM PAR $.001    501803308      6        130 SH                 SOLE                                130
LEAR CORP                    COM              521865105      1         24 SH                 SOLE                                 24
LEARNING TREE INTL INC       COM              522015106      1         50 SH                 SOLE                                 50
LEGG MASON INC               COM              524901105      6         62 SH                 SOLE                                 62
LEGGETT & PLATT INC          COM              524660107     10        370 SH                 SOLE                                370
LEHMAN BROS HLDGS INC        COM              524908100     24        240 SH                 SOLE                                240
LENNAR CORP                  CL A             526057104     18        277 SH                 SOLE                                277
LENNOX INTL INC              COM              526107107      2        100 SH                 SOLE                                100
LEUCADIA NATL CORP           COM              527288104    115       2970 SH                 SOLE                               2970
LEVEL 3 COMMUNICATIONS INC   NOTE  6.000% 3/1 52729NAS9      5      10000 PRN                SOLE                              10000
LEVEL 3 COMMUNICATIONS INC   COM              52729N100    194      95570 SH                 SOLE                              95570
LEXAR MEDIA INC              COM              52886P104      2        400 SH                 SOLE                                400
LEXICON GENETICS INC         COM              528872104      2        420 SH                 SOLE                 420
LEXMARK INTL NEW             CL A             529771107     10        155 SH                 SOLE                                155
LIBERTY ALL STAR EQUITY FD   SH BEN INT       530158104     25       2725 SH                 SOLE                               2725
LIBERTY ALL-STAR GROWTH FD I COM              529900102      2        332 SH                 SOLE                                332
LIBERTY MEDIA CORP           DEB   3.500% 1/1 530715AN1     22      25000 PRN                SOLE                              25000
LIBERTY MEDIA CORP NEW       COM SER A        530718105    275      26953 SH                 SOLE                              26953
LIFE TIME FITNESS INC        COM              53217R207     12        378 SH                 SOLE                                378
LIFECORE BIOMEDICAL INC      COM              532187101     14       1300 SH                 SOLE                               1300
LIFEPOINT HOSPITALS INC      COM              53219L109     35        700 SH                 SOLE                                700
LILLY ELI & CO               COM              532457108    557       9996 SH                 SOLE                               9996
LIMITED BRANDS INC           COM              532716107    523      24424 SH                 SOLE                              24424
LINCARE HLDGS INC            COM              532791100      8        190 SH                 SOLE                                190
LINCOLN NATL CORP IND        COM              534187109      9        190 SH                 SOLE                                190
LINEAR TECHNOLOGY CORP       COM              535678106    592      16145 SH                 SOLE                              16145
LIONBRIDGE TECHNOLOGIES INC  COM              536252109      9       1300 SH                 SOLE                               1300
LIPMAN ELECTRONIC ENGINEERIN ORD              M6772H101      8        250 SH                 SOLE                 100            150
LIZ CLAIBORNE INC            COM              539320101     77       1940 SH                 SOLE                               1940
LKQ CORP                     COM              501889208    103       3800 SH                 SOLE                               3800
LLOYDS TSB GROUP PLC         SPONSORED ADR    539439109     55       1625 SH                 SOLE                               1625
LOCKHEED MARTIN CORP         COM              539830109    107       1657 SH                 SOLE                               1657
LOEWS CORP                   COM              540424108      6         78 SH                 SOLE                                 78
LONE STAR STEAKHOUSE SALOON  COM              542307103     21        700 SH                 SOLE                                700
LONE STAR TECHNOLOGIES INC   COM              542312103     57       1260 SH                 SOLE                               1260
LONGVIEW FIBRE CO            COM              543213102      1         71 SH                 SOLE                                 71
LOWES COS INC                COM              548661107    886      15210 SH                 SOLE                              15210
LSI LOGIC CORP               COM              502161102      5        540 SH                 SOLE                                540
LUCENT TECHNOLOGIES INC      COM              549463107    305     104925 SH                 SOLE                             104925
LYONDELL CHEMICAL CO         COM              552078107     17        660 SH                 SOLE                                660
M D C HLDGS INC              COM              552676108     49        600 SH                 SOLE                                600
MACQUARIE FT TR GB INF UT DI COM              55607W100     85       4000 SH                 SOLE                               4000
MACROVISION CORP             COM              555904101     42       1850 SH                 SOLE                 300           1550
MADISON CLAYMORE CVRD CALL F COM              556582104     81       5200 SH                 SOLE                               5200
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP   559080106      7        224 SH                 SOLE                                224
MANITOWOC INC                COM              563571108    123       2999 SH                 SOLE                               2999
MANNATECH INC                COM              563771104     19       1000 SH                 SOLE                               1000
MANNKIND CORP                COM              56400P201      1        100 SH                 SOLE                 100
MARATHON OIL CORP            COM              565849106     92       1715 SH                 SOLE                1000            715
MARCHEX INC                  CL B             56624R108     34       2268 SH                 SOLE                2268
MARITRANS INC                COM              570363101     20        727 SH                 SOLE                                727
MARKEL CORP                  COM              570535104      3         10 SH                 SOLE                                 10
MARRIOTT INTL INC NEW        CL A             571903202   1553      22764 SH                 SOLE                              22764
MARSH & MCLENNAN COS INC     COM              571748102     96       3462 SH                 SOLE                               3462
MARSHALL & ILSLEY CORP       COM              571834100     75       1690 SH                 SOLE                               1690
MARTEK BIOSCIENCES CORP      COM              572901106      3         83 SH                 SOLE                  33             50
MARTHA STEWART LIVING OMNIME CL A             573083102     27        918 SH                 SOLE                                918
MARTIN MARIETTA MATLS INC    COM              573284106    171       2480 SH                 SOLE                               2480
MARVELL TECHNOLOGY GROUP LTD ORD              G5876H105     11        300 SH                 SOLE                                300
MASCO CORP                   COM              574599106      6        200 SH                 SOLE                                200
MASSEY ENERGY CORP           COM              576206106   2038      54025 SH                 SOLE                              54025
MATTEL INC                   COM              577081102      7        382 SH                 SOLE                                382
MAXIM INTEGRATED PRODS INC   COM              57772K101     61       1589 SH                 SOLE                               1589
MAXXAM INC                   COM              577913106      2         80 SH                 SOLE                                 80
MAY DEPT STORES CO           COM              577778103     31        780 SH                 SOLE                                780
MAYTAG CORP                  COM              578592107     26       1656 SH                 SOLE                               1656
MB FINANCIAL INC NEW         COM              55264U108      7        166 SH                 SOLE                 166
MBIA INC                     COM              55262C100      6        100 SH                 SOLE                                100
MBNA CORP                    COM              55262L100   1184      45275 SH                 SOLE                              45275
MCAFEE INC                   COM              579064106     20        775 SH                 SOLE                                775
MCCORMICK & CO INC           COM NON VTG      579780206     93       2850 SH                 SOLE                               2850
MCDATA CORP                  CL A             580031201     95      23680 SH                 SOLE                              23680
MCDONALDS CORP               COM              580135101     41       1493 SH                 SOLE                               1493
MCG CAPITAL CORP             COM              58047P107    246      14380 SH                 SOLE                              14380
MCGRAW HILL COS INC          COM              580645109     81       1824 SH                 SOLE                               1824
MCKESSON CORP                COM              58155Q103     22        500 SH                 SOLE                                500
MDU RES GROUP INC            COM              552690109     92       3250 SH                 SOLE                               3250
MEADWESTVACO CORP            COM              583334107    125       4473 SH                 SOLE                               4473
MEDCO HEALTH SOLUTIONS INC   COM              58405U102    108       2021 SH                 SOLE                               2021
MEDICINES CO                 COM              584688105      2        100 SH                 SOLE                 100
MEDIMMUNE INC                COM              584699102     13        490 SH                 SOLE                                490
MEDIS TECHNOLOGIES LTD       COM              58500P107    154       9300 SH                 SOLE                               9300
MEDTRONIC INC                COM              585055106   6358     122761 SH                 SOLE                             122761
MELLON FINL CORP             COM              58551A108     22        777 SH                 SOLE                                777
MENS WEARHOUSE INC           COM              587118100      5        150 SH                 SOLE                                150
MENTOR CORP MINN             COM              587188103     37        900 SH                 SOLE                                900
MERCANTILE BANKSHARES CORP   COM              587405101      4         85 SH                 SOLE                                 85
MERCK & CO INC               COM              589331107    668      21700 SH                 SOLE                              21700
MERCURY GENL CORP NEW        COM              589400100      2         40 SH                 SOLE                                 40
MERCURY INTERACTIVE CORP     COM              589405109     12        300 SH                 SOLE                 100            200
MEREDITH CORP                COM              589433101     10        200 SH                 SOLE                                200
MERIDIAN BIOSCIENCE INC      COM              589584101     44       2300 SH                 SOLE                               2300
MERRILL LYNCH & CO INC       COM              590188108    929      16890 SH                 SOLE                              16890
MESA RTY TR                  UNIT BEN INT     590660106      2         36 SH                 SOLE                                 36
MESABI TR                    CTF BEN INT      590672101      3        220 SH                 SOLE                                220
METLIFE INC                  COM              59156R108     10        220 SH                 SOLE                                220
METTLER TOLEDO INTERNATIONAL COM              592688105     17        365 SH                 SOLE                                365
MFS GOVT MKTS INCOME TR      SH BEN INT       552939100     50       7450 SH                 SOLE                               7450
MFS INTER INCOME TR          SH BEN INT       55273C107     33       5000 SH                 SOLE                               5000
MFS MULTIMARKET INCOME TR    SH BEN INT       552737108     48       7500 SH                 SOLE                               7500
MGE ENERGY INC               COM              55277P104      8        225 SH                 SOLE                                225
MGI PHARMA INC               COM              552880106     35       1610 SH                 SOLE                               1610
MGI PHARMA INC               NOTE  1.682% 3/0 552880AB2   3413    5000000 PRN                SOLE             5000000
MGIC INVT CORP WIS           COM              552848103      5         75 SH                 SOLE                                 75
MGM MIRAGE                   COM              552953101     43       1080 SH                 SOLE                               1080
MICHAELS STORES INC          COM              594087108     12        300 SH                 SOLE                                300
MICROCHIP TECHNOLOGY INC     COM              595017104     90       3025 SH                 SOLE                               3025
MICRON TECHNOLOGY INC        COM              595112103     11       1069 SH                 SOLE                               1069
MICROS SYS INC               COM              594901100     15        336 SH                 SOLE                                336
MICROSOFT CORP               COM              594918104   4580     184390 SH                 SOLE                 181         184209
MIDCAP SPDR TR               UNIT SER 1       595635103   1979      15797 SH                 SOLE                              15797




                                                                                              
MIDWAY GAMES INC             COM               598148104     5      500 SH                 SOLE                                  500
MILLENNIUM PHARMACEUTICALS I COM               599902103     1      160 SH                 SOLE                    160
MILLER HERMAN INC            COM               600544100  1830    59340 SH                 SOLE                                59340
MINDSPEED TECHNOLOGIES INC   COM               602682106     9     7598 SH                 SOLE                                 7598
MINERALS TECHNOLOGIES INC    COM               603158106     1       20 SH                 SOLE                                   20
MINNESOTA MUN INCOME PTFL IN COM               604062109    24     1500 SH                 SOLE                                 1500
MIPS TECHNOLOGIES INC        COM               604567107     1      138 SH                 SOLE                                  138
MITSUBISHI TOKYO FINL GROUP  SPONSORED ADR     606816106    11     1300 SH                 SOLE                                 1300
MKS INSTRUMENT INC           COM               55306N104     6      383 SH                 SOLE                                  383
ML MACADAMIA ORCHARDS L P    DEP UNIT CL A     55307U107     5      800 SH                 SOLE                                  800
MOHAWK INDS INC              COM               608190104    11      135 SH                 SOLE                                  135
MOLEX INC                    COM               608554101    37     1421 SH                 SOLE                                 1421
MONARCH CASINO & RESORT INC  COM               609027107     5      240 SH                 SOLE                                  240
MONSANTO CO NEW              COM               61166W101    59      938 SH                 SOLE                                  938
MOODYS CORP                  COM               615369105     2       34 SH                 SOLE                                   34
MORGAN STANLEY               INSD MUN SECS     61745P833    15     1000 SH                 SOLE                                 1000
MORGAN STANLEY               GOVT INCOME TR    61745P106    45     5000 SH                 SOLE                                 5000
MORGAN STANLEY               COM NEW           617446448  1050    20008 SH                 SOLE                                20008
MORGAN STANLEY ASIA PAC FD I COM               61744U106    16     1200 SH                 SOLE                                 1200
MORGAN STANLEY EMER MKTS DEB COM               61744H105     5      500 SH                 SOLE                                  500
MORGAN STANLEY INDIA INVS FD COM               61745C105     3      100 SH                 SOLE                                  100
MORTGAGEIT HLDGS INC         COM               61915Q108    22     1200 SH                 SOLE                                 1200
MOSAIC CO                    COM               61945A107   724    46500 SH                 SOLE                                46500
MOTOROLA INC                 COM               620076109  1048    57378 SH                 SOLE                                57378
MRO SOFTWARE INC             COM               55347W105    15     1000 SH                 SOLE                                 1000
MTS SYS CORP                 COM               553777103   849    25273 SH                 SOLE                                25273
MUNI INTER DURATION FD INC   COM               62618U107    10      700 SH                 SOLE                                  700
MUNICIPAL ADVANTAGE FD INC   COM               626189104    13     1000 SH                 SOLE                                 1000
MUNIHOLDINGS CALIF INSD FD I COM               625933106   261    17427 SH                 SOLE                                17427
MURPHY OIL CORP              COM               626717102     6      120 SH                 SOLE                                  120
MVC CAPITAL INC              COM               553829102     3      300 SH                 SOLE                                  300
MYLAN LABS INC               COM               628530107    92     4793 SH                 SOLE                                 4793
MYRIAD GENETICS INC          COM               62855J104    13      800 SH                 SOLE                    100           700
NABI BIOPHARMACEUTICALS      COM               629519109     8      500 SH                 SOLE                                  500
NABORS INDUSTRIES LTD        SHS               G6359F103   316     5212 SH                 SOLE                                 5212
NANOGEN INC                  COM               630075109    15     3875 SH                 SOLE                                 3875
NANOMETRICS INC              COM               630077105     1      100 SH                 SOLE                                  100
NAPSTER INC                  COM               630797108     4     1050 SH                 SOLE                                 1050
NASDAQ 100 TR                UNIT SER 1        631100104   677    18414 SH                 SOLE                    650         17764
NASH FINCH CO                COM               631158102    37     1000 SH                 SOLE                                 1000
NATIONAL AUSTRALIA BK LTD    CAP UTS EXCHBL    632525309    10      250 SH                 SOLE                                  250
NATIONAL CITY CORP           COM               635405103    74     2163 SH                 SOLE                                 2163
NATIONAL FUEL GAS CO N J     COM               636180101    27      935 SH                 SOLE                                  935
NATIONAL GRID TRANSCO PLC    SPONSORED ADR     636274102     7      150 SH                 SOLE                                  150
NATIONAL INSTRS CORP         COM               636518102   141     6650 SH                 SOLE                                 6650
NATIONAL OILWELL VARCO INC   COM               637071101    17      350 SH                 SOLE                                  350
NATIONAL PRESTO INDS INC     COM               637215104     2       38 SH                 SOLE                                   38
NATIONAL SEMICONDUCTOR CORP  COM               637640103   524    23800 SH                 SOLE                                23800
NATIONWIDE FINL SVCS INC     CL A              638612101     1       25 SH                 SOLE                                   25
NATIONWIDE HEALTH PPTYS INC  COM               638620104     7      300 SH                 SOLE                                  300
NBC CAP CORP                 COM               628729105     7      300 SH                 SOLE                                  300
NCR CORP NEW                 COM               62886E108     8      230 SH                 SOLE                                  230
NEENAH PAPER INC             COM               640079109     1       23 SH                 SOLE                                   23
NEKTAR THERAPEUTICS          COM               640268108    19     1131 SH                 SOLE                     61          1070
NETBANK INC                  COM               640933107     2      200 SH                 SOLE                                  200
NETEASE COM INC              SPONSORED ADR     64110W102     6      100 SH                 SOLE                                  100
NETFLIX COM INC              COM               64110L106   133     8094 SH                 SOLE                                 8094
NETWORK APPLIANCE INC        COM               64120L104    25      900 SH                 SOLE                                  900
NETWORK ENGINES INC          COM               64121A107     1      650 SH                 SOLE                                  650
NEUBERGER BERMAN DIV ADVANT  COM               64127J102    22     1100 SH                 SOLE                                 1100
NEUBERGER BERMAN INCOME OPP  COM SHS           64126L108     4      300 SH                 SOLE                                  300
NEUROCHEM INC                COM               64125K101     1      100 SH                 SOLE                    100
NEUROCRINE BIOSCIENCES INC   COM               64125C109     1       20 SH                 SOLE                                   20
NEW CENTURY FINANCIAL CORP M COM               6435EV108    62     1200 SH                 SOLE                                 1200
NEW PLAN EXCEL RLTY TR INC   COM               648053106     3      112 SH                 SOLE                                  112
NEW YORK CMNTY BANCORP INC   COM               649445103   227    12526 SH                 SOLE                                12526
NEW YORK TIMES CO            CL A              650111107    13      421 SH                 SOLE                                  421
NEWELL RUBBERMAID INC        COM               651229106   764    32045 SH                 SOLE                                32045
NEWFIELD EXPL CO             COM               651290108     4      100 SH                 SOLE                                  100
NEWMONT MINING CORP          COM               651639106   478    12242 SH                 SOLE                                12242
NEWS CORP                    CL B              65248E203    20     1190 SH                 SOLE                                 1190
NEWS CORP                    CL A              65248E104   309    19125 SH                 SOLE                                19125
NEXTEL COMMUNICATIONS INC    CL A              65332V103  1178    36455 SH                 SOLE                                36455
NFJ DIVID INT & PREM STRTGY  COM SHS           65337H109   172     7300 SH                 SOLE                                 7300
NIC INC                      COM               62914B100     9     1900 SH                 SOLE                                 1900
NICHOLAS APPLEGATE CV&INC FD COM               65370G109    15     1000 SH                 SOLE                                 1000
NICHOLAS-APPLEGATE CV & INC  COM               65370F101  1521    98757 SH                 SOLE                                98757
NICHOLAS-APPLGT INTL & PRM S COM               65370C108     9      400 SH                 SOLE                                  400
NIKE INC                     CL B              654106103   380     4390 SH                 SOLE                                 4390
NIPPON TELEG & TEL CORP      SPONSORED ADR     654624105     3      130 SH                 SOLE                                  130
NISOURCE INC                 COM               65473P105    52     2085 SH                 SOLE                                 2085
NITROMED INC                 COM               654798503    10      500 SH                 SOLE                                  500
NOBLE CORPORATION            SHS               G65422100    12      200 SH                 SOLE                                  200
NOBLE ENERGY INC             COM               655044105   115     1518 SH                 SOLE                                 1518
NOKIA CORP                   SPONSORED ADR     654902204  2156   129588 SH                 SOLE                               129588
NORAM ENERGY CORP            SDCV  6.000% 3/1  655419AC3     5     4600 PRN                SOLE                                 4600
NORDIC AMERICAN TANKER SHIPP COM               G65773106    13      300 SH                 SOLE                                  300
NORDSTROM INC                COM               655664100    47      698 SH                 SOLE                                  698
NORFOLK SOUTHERN CORP        COM               655844108   105     3389 SH                 SOLE                                 3389
NORTEL NETWORKS CORP NEW     COM               656568102    59    22549 SH                 SOLE                                22549
NORTH AMERN PALLADIUM LTD    COM               656912102     5     1000 SH                 SOLE                                 1000
NORTH FORK BANCORPORATION NY COM               659424105     3       91 SH                 SOLE                                   91
NORTHERN BORDER PARTNERS L P UNIT LTD PARTN    664785102    32      650 SH                 SOLE                                  650
NORTHERN TR CORP             COM               665859104    59     1289 SH                 SOLE                    239          1050
NORTHFIELD LABS INC          COM               666135108    18     1250 SH                 SOLE                                 1250
NORTHROP GRUMMAN CORP        COM               666807102    47      859 SH                 SOLE                                  859
NORTHWEST AIRLS CORP         CL A              667280101     2      500 SH                 SOLE                                  500
NORTHWESTERN CORP            *W EXP 99/99/999  668074115     2      399 SH                 SOLE                                  399
NORTHWESTERN CORP            COM NEW           668074305     5      169 SH                 SOLE                                  169
NOVA CHEMICALS CORP          COM               66977W109     1       40 SH                 SOLE                                   40
NOVARTIS A G                 SPONSORED ADR     66987V109   146     3070 SH                 SOLE                                 3070
NOVASTAR FINL INC            COM               669947400    62     1575 SH                 SOLE                                 1575
NOVELIS INC                  COM               67000X106     3      135 SH                 SOLE                                  135
NOVELL INC                   COM               670006105     1      100 SH                 SOLE                                  100
NOVELLUS SYS INC             COM               670008101     4      173 SH                 SOLE                                  173
NPS PHARMACEUTICALS INC      COM               62936P103     1      100 SH                 SOLE                    100
NTL INC DEL                  COM               62940M104  1875    27408 SH                 SOLE                                27408
NTT DOCOMO INC               SPONS ADR         62942M201    10      652 SH                 SOLE                                  652
NUCOR CORP                   COM               670346105  4821   105674 SH                 SOLE                               105674
NUVEEN DIVID ADVANTAGE MUN F COM               67066V101     7      425 SH                 SOLE                                  425
NUVEEN EQTY PRM OPPORTUNITYF COM               6706EM102    10      500 SH                 SOLE                                  500
NUVEEN EQUITY PREM INCOME FD COM               6706ER101    10      500 SH                 SOLE                                  500
NUVEEN FLA QUALITY INCOME MU COM               670978105     8      500 SH                 SOLE                                  500
NUVEEN FLTNG RTE INCM OPP FD COM SHS           6706EN100   199    14962 SH                 SOLE                                14962
NUVEEN INSD DIVID ADVANTAGE  COM               67071L106    51     3471 SH                 SOLE                                 3471
NUVEEN INSD MUN OPPORTUNITY  COM               670984103    51     3254 SH                 SOLE                                 3254
NUVEEN INSD NEW YORK DIVID   COM               67071N102    11      750 SH                 SOLE                                  750
NUVEEN INSD QUALITY MUN FD I COM               67062N103    16     1000 SH                 SOLE                                 1000
NUVEEN MUN HIGH INC OPP FD   COM               670682103    11      700 SH                 SOLE                                  700
NUVEEN MUN VALUE FD INC      COM               670928100     7      689 SH                 SOLE                                  689
NUVEEN PFD & CONV INC FD     COM               67073B106     4      300 SH                 SOLE                                  300
NUVEEN PFD & CONV INCOME FD  COM SHS           67073D102     3      200 SH                 SOLE                                  200
NUVEEN PREM INCOME MUN FD    COM               67062T100    29     2000 SH                 SOLE                                 2000
NUVEEN PREM INCOME MUN FD 2  COM               67063W102    10      667 SH                 SOLE                                  667
NUVEEN QUALITY PFD INCOME FD COM               67072C105    39     2700 SH                 SOLE                                 2700
NUVEEN TX ADV TOTAL RET STRG COM               67090H102    94     4700 SH                 SOLE                                 4700
NVIDIA CORP                  COM               67066G104     5      200 SH                 SOLE                                  200
O REILLY AUTOMOTIVE INC      COM               686091109    38     1280 SH                 SOLE                                 1280
O2MICRO INTERNATIONAL LIMITE ORD               G6797E106     6      420 SH                 SOLE                                  420
OCCIDENTAL PETE CORP DEL     COM               674599105   167     2175 SH                 SOLE                                 2175
OFFSHORE LOGISTICS INC       COM               676255102    49     1500 SH                 SOLE                                 1500
OGE ENERGY CORP              COM               670837103    20      700 SH                 SOLE                                  700
OIL SVC HOLDRS TR            DEPOSTRY RCPT     678002106  1651    16200 SH                 SOLE                                16200
OLIN CORP                    COM PAR $1        680665205     2      100 SH                 SOLE                                  100
OMI CORP NEW                 COM               Y6476W104    38     2000 SH                 SOLE                                 2000
OMNICOM GROUP INC            COM               681919106   278     3480 SH                 SOLE                                 3480
OMNIVISION TECHNOLOGIES INC  COM               682128103     3      200 SH                 SOLE                                  200
ONEOK INC NEW                COM               682680103    10      300 SH                 SOLE                                  300
ONYX PHARMACEUTICALS INC     COM               683399109    10      400 SH                 SOLE                    100           300
OPEN SOLUTIONS INC           COM               68371P102     7      361 SH                 SOLE                    361
OPENWAVE SYS INC             COM NEW           683718308   101     6129 SH                 SOLE                                 6129
OPENWAVE SYS INC             COM NEW           683718308   328    20000 SH       PUT       SOLE                  20000
OPENWAVE SYS INC             NOTE  2.750% 9/0  683718AC4   648   608000 PRN                SOLE                 608000
OPSWARE INC                  COM               68383A101     1      150 SH                 SOLE                                  150
OPTICARE HEALTH SYS INC      COM               68386P105     2     5000 SH                 SOLE                                 5000
OPTION CARE INC              COM               683948103     2      147 SH                 SOLE                                  147
ORACLE CORP                  COM               68389X105   886    67122 SH                 SOLE                                67122
ORASURE TECHNOLOGIES INC     COM               68554V108    10     1000 SH                 SOLE                                 1000
ORBITAL SCIENCES CORP        COM               685564106   704    71150 SH                 SOLE                                71150
OREGON STL MLS INC           COM               686079104   152     8820 SH                 SOLE                                 8820
OUTBACK STEAKHOUSE INC       COM               689899102    23      505 SH                 SOLE                                  505
OWENS & MINOR INC NEW        COM               690732102     7      210 SH                 SOLE                                  210
OXFORD INDS INC              COM               691497309     9      200 SH                 SOLE                                  200
P F CHANGS CHINA BISTRO INC  COM               69333Y108    29      500 SH                 SOLE                                  500
PACCAR INC                   COM               693718108    32      470 SH                 SOLE                                  470
PACIFIC SUNWEAR CALIF INC    COM               694873100   105     4565 SH                 SOLE                                 4565
PACIFICARE HEALTH SYS DEL    COM               695112102    19      270 SH                 SOLE                                  270
PALL CORP                    COM               696429307    21      700 SH                 SOLE                                  700
PALMONE INC                  COM               69713P107    17      575 SH                 SOLE                                  575
PALMSOURCE INC               COM               697154102     4      430 SH                 SOLE                                  430
PARAMETRIC TECHNOLOGY CORP   COM               699173100     6     1000 SH                 SOLE                                 1000
PARKER DRILLING CO           COM               701081101     8     1200 SH                 SOLE                                 1200
PARKER HANNIFIN CORP         COM               701094104    54      870 SH                 SOLE                                  870
PATTERSON COMPANIES INC      COM               703395103    65     1446 SH                 SOLE                                 1446
PATTERSON UTI ENERGY INC     COM               703481101    27      962 SH                 SOLE                                  962
PAXSON COMMUNICATIONS CORP   COM               704231109     1     2000 SH                 SOLE                                 2000
PAYCHEX INC                  COM               704326107   238     7314 SH                 SOLE                                 7314
PEABODY ENERGY CORP          COM               704549104    22      425 SH                 SOLE                                  425
PEMSTAR INC                  COM               706552106    17    16742 SH                 SOLE                   2542         14200
PENGROWTH ENERGY TR          TRUST UNIT A      706902301    62     2800 SH                 SOLE                                 2800
PENN NATL GAMING INC         COM               707569109    34      920 SH                 SOLE                                  920






                                                                                            
PENN VA CORP                  COM            707882106     51       1150 SH                 SOLE                                1150
PENN VA RESOURCES PARTNERS L  COM            707884102     48       1000 SH                 SOLE                                1000
PENNEY J C INC                COM            708160106     83       1578 SH                 SOLE                                1578
PENTAIR INC                   COM            709631105    132       3090 SH                 SOLE                                3090
PENWEST PHARMACEUTICALS CO    COM            709754105      1        100 SH                 SOLE               100
PEPCO HOLDINGS INC            COM            713291102     39       1615 SH                 SOLE                                1615
PEPSICO INC                   COM            713448108   1424      26412 SH                 SOLE                               26412
PEREGRINE PHARMACEUTICALS IN  COM            713661106      1        800 SH                 SOLE                                 800
PERFORMANCE FOOD GROUP CO     COM            713755106      8        262 SH                 SOLE               262
PERKINELMER INC               COM            714046109     18        950 SH                 SOLE                                 950
PETROCHINA CO LTD             SPONSORED  ADR 71646E100     18        250 SH                 SOLE                                 250
PETROFUND ENERGY TRUST        TR UNIT        71648W108     19       1200 SH                 SOLE                                1200
PETROLEO BRASILEIRO SA PETRO  SPONSORED ADR  71654V408     52       1000 SH                 SOLE                                1000
PETROLEUM & RES CORP          COM            716549100     52       1732 SH                 SOLE                                1732
PETSMART INC                  COM            716768106     31       1018 SH                 SOLE               100               918
PFIZER INC                    COM            717081103      8        300 SH      CALL       SOLE                                 300
PFIZER INC                    COM            717081103   3646     132192 SH                 SOLE                              132192
PG&E CORP                     COM            69331C108     15        400 SH                 SOLE                                 400
PHARMACEUTICAL HLDRS TR       DEPOSITRY RCPT 71712A206    403       5500 SH                 SOLE                                5500
PHARMACEUTICAL PROD DEV INC   COM            717124101     34        732 SH                 SOLE                 7               725
PHELPS DODGE CORP             COM            717265102    102       1100 SH                 SOLE                                1100
PHILADELPHIA CONS HLDG CORP   COM            717528103     15        181 SH                 SOLE               181
PHOENIX COS INC NEW           COM            71902E109      1         95 SH                 SOLE                                  95
PILGRIMS PRIDE CORP           COM            721467108      5        150 SH                 SOLE                                 150
PIMCO COML MTG SECS TR INC    COM            693388100     13        900 SH                 SOLE                                 900
PIMCO CORPORATE OPP FD        COM            72201B101    169       9850 SH                 SOLE                                9850
PIMCO FLOATING RATE INCOME F  COM            72201H108     18        997 SH                 SOLE                                 997
PIMCO FLOATING RATE STRTGY F  COM            72201J104    170       9625 SH                 SOLE                                9625
PIMCO HIGH INCOME FD          COM SHS        722014107   1765     119738 SH                 SOLE                              119738
PIMCO MUN INCOME FD II        COM            72200W106     93       6000 SH                 SOLE                                6000
PIMCO STRATEGIC GBL GOV FD I  COM            72200X104     12       1000 SH                 SOLE                                1000
PINNACLE WEST CAP CORP        COM            723484101     21        470 SH                 SOLE                                 470
PIONEER TAX ADVNTAGE BALANC   COM            72388R101     51       3800 SH                 SOLE                                3800
PIPER JAFFRAY COS             COM            724078100     15        509 SH                 SOLE                                 509
PITNEY BOWES INC              COM            724479100     15        350 SH                 SOLE                                 350
PIXAR                         COM            725811103     37        730 SH                 SOLE                                 730
PIXELWORKS INC                COM            72581M107      9       1000 SH                 SOLE                                1000
PLACER DOME INC               COM            725906101      3        185 SH                 SOLE                                 185
PLAINS EXPL& PRODTN CO        COM            726505100     12        335 SH                 SOLE                                 335
PLANAR SYS INC                COM            726900103    592      80500 SH                 SOLE                               80500
PLANTRONICS INC NEW           COM            727493108      2         55 SH                 SOLE                                  55
PLATO LEARNING INC            COM            72764Y100    795     107701 SH                 SOLE                              107701
PLUM CREEK TIMBER CO INC      COM            729251108     83       2281 SH                 SOLE                                2281
POGO PRODUCING CO             COM            730448107     16        300 SH                 SOLE                                 300
POLARIS INDS INC              COM            731068102     14        250 SH                 SOLE                                 250
POLYONE CORP                  COM            73179P106      1        103 SH                 SOLE                                 103
PORTFOLIO RECOVERY ASSOCS IN  COM            73640Q105    117       2782 SH                 SOLE               473              2309
POSSIS MEDICAL INC            COM            737407106    170      16730 SH                 SOLE                               16730
POTASH CORP SASK INC          COM            73755L107      7         75 SH                 SOLE                                  75
POWERSHARES ETF TRUST         GOLDEN DRG USX 73935X401      4        300 SH                 SOLE                                 300
POWERSHARES ETF TRUST         HI YLD EQ DVDN 73935X302     23       1500 SH                 SOLE                                1500
POWERSHARES ETF TRUST         DYNAMIC OTC PT 73935X203    470      10230 SH                 SOLE                               10230
POWERSHARES ETF TRUST         DYNAMIC MKT PT 73935X104    487      11500 SH                 SOLE                               11500
POWERWAVE TECHNOLOGIES INC    COM            739363109     10       1027 SH                 SOLE                                1027
PPG INDS INC                  COM            693506107     34        547 SH                 SOLE                                 547
PPL CORP                      COM            69351T106      6         96 SH                 SOLE                                  96
PRAXAIR INC                   COM            74005P104     77       1650 SH                 SOLE                                1650
PREMIUM STD FARMS INC         COM            74060C105     21       1604 SH                 SOLE              1304               300
PRICE T ROWE GROUP INC        COM            74144T108      1         14 SH                 SOLE                                  14
PRICELINE COM INC             COM NEW        741503403      4        166 SH                 SOLE                                 166
PRIMEWEST ENERGY TR           TR UNIT NEW    741930309     45       1800 SH                 SOLE                                1800
PRINCIPAL FINANCIAL GROUP IN  COM            74251V102     11        265 SH                 SOLE                                 265
PROCTER & GAMBLE CO           COM            742718109   3278      62134 SH                 SOLE                               62134
PROGENICS PHARMACEUTICALS IN  COM            743187106      5        220 SH                 SOLE                                 220
PROGRESS ENERGY INC           COM            743263105    960      21209 SH                 SOLE                               21209
PROGRESSIVE CORP OHIO         COM            743315103      9         90 SH                 SOLE                                  90
PROTEIN DESIGN LABS INC       COM            74369L103    341      16890 SH                 SOLE             16800                90
PROVIDENT ENERGY TR           TR UNIT        74386K104     79       7500 SH                 SOLE                                7500
PROVIDIAN FINL CORP           COM            74406A102      7        375 SH                 SOLE                                 375
PSS WORLD MED INC             COM            69366A100      6        500 SH                 SOLE                                 500
PSYCHIATRIC SOLUTIONS INC     COM            74439H108     10        200 SH                 SOLE                                 200
PUBLIC STORAGE INC            COM            74460D109    120       1900 SH                 SOLE                                1900
PUGET ENERGY INC NEW          COM            745310102     25       1090 SH                 SOLE                                1090
PULTE HOMES INC               COM            745867101     34        400 SH                 SOLE                                 400
PUTNAM MANAGED HIGH YIELD TR  SH BEN INT     746819101     18       2200 SH                 SOLE                                2200
PUTNAM MANAGED MUN INCOM TR   COM            746823103     62       8000 SH                 SOLE                                8000
PUTNAM PREMIER INCOME TR      SH BEN INT     746853100     83      12826 SH                 SOLE                               12826
PUTNAM TAX FREE HEALTH CARE   SH BEN INT     746920107     47       3800 SH                 SOLE                                3800
Q MED                         COM            747914109      6        700 SH                 SOLE                                 700
QLOGIC CORP                   COM            747277101     12        400 SH                 SOLE                                 400
QUALCOMM INC                  COM            747525103   3261      98779 SH                 SOLE                               98779
QUANEX CORP                   COM            747620102      5         90 SH                 SOLE                                  90
QUEST DIAGNOSTICS INC         COM            74834L100    117       2200 SH                 SOLE                                2200
QUEST SOFTWARE INC            COM            74834T103      8        570 SH                 SOLE               531                39
QUESTAR CORP                  COM            748356102     33        495 SH                 SOLE                                 495
QUICKSILVER RESOURCES INC     COM            74837R104     14        215 SH                 SOLE                                 215
QUIKSILVER INC                COM            74838C106     80       5000 SH                 SOLE                                5000
QUIXOTE CORP                  COM            749056107      2        100 SH                 SOLE                                 100
QWEST COMMUNICATIONS INTL IN  COM            749121109     33       8879 SH                 SOLE                                8879
RACKABLE SYS INC              COM            750077109      6        500 SH                 SOLE                                 500
RADIANT SYSTEMS INC           COM            75025N102      2        200 SH                 SOLE                                 200
RADIATION THERAPY SVCS INC    COM            750323206     11        400 SH                 SOLE                                 400
RADIOSHACK CORP               COM            750438103      5        200 SH                 SOLE                                 200
RAIT INVT TR                  COM            749227104    311      10400 SH                 SOLE                               10400
RAMBUS INC DEL                COM            750917106      4        300 SH                 SOLE                                 300
RARE HOSPITALITY INTL INC     COM            753820109      9        300 SH                 SOLE                                 300
RAVEN INDS INC                COM            754212108      2         65 SH                 SOLE                65
RAYTHEON CO                   COM NEW        755111507    121       3100 SH                 SOLE                                3100
RC2 CORP                      COM            749388104     21        550 SH                 SOLE                50               500
READERS DIGEST ASSN INC       COM            755267101     11        675 SH                 SOLE                                 675
REALNETWORKS INC              COM            75605L104      2        500 SH                 SOLE                                 500
REAVES UTIL INCOME FD         COM SH BEN INT 756158101     17        800 SH                 SOLE                                 800
RED HAT INC                   COM            756577102     10        780 SH                 SOLE                                 780
RED ROBIN GOURMET BURGERS IN  COM            75689M101     12        200 SH                 SOLE                                 200
REDWOOD TR INC                COM            758075402     15        300 SH                 SOLE                                 300
REEBOK INTL LTD               COM            758110100      4        100 SH                 SOLE                                 100
REGENCY CTRS CORP             COM            758849103      6        100 SH                 SOLE                                 100
REGIONS FINANCIAL CORP NEW    COM            7591EP100     10        290 SH                 SOLE                                 290
REGIS CORP MINN               COM            758932107   1828      46766 SH                 SOLE                               46766
REHABCARE GROUP INC           COM            759148109    193       7210 SH                 SOLE                                7210
RELIANT ENERGY INC            COM            75952B105   2786     225037 SH                 SOLE                              225037
RENAL CARE GROUP INC          COM            759930100      8        170 SH                 SOLE                                 170
RENOVIS INC                   COM            759885106      4        278 SH                 SOLE               188                90
RENT A CTR INC NEW            COM            76009N100    489      20995 SH                 SOLE                               20995
REPUBLIC SVCS INC             COM            760759100      2         56 SH                 SOLE                                  56
RESEARCH FRONTIERS INC        COM            760911107      6       2000 SH                 SOLE                                2000
RESEARCH IN MOTION LTD        COM            760975102     18        245 SH                 SOLE                                 245
RESMED INC                    COM            761152107     51        780 SH                 SOLE                                 780
RESOURCE AMERICA INC          CL A           761195205     27        693 SH                 SOLE                53               640
RESTORATION HARDWARE INC DEL  COM            760981100      5        600 SH                 SOLE                                 600
REYNOLDS AMERICAN INC         COM            761713106    154       1950 SH                 SOLE                                1950
RF MICRODEVICES INC           COM            749941100    236      43675 SH                 SOLE             42600              1075
RIGHTNOW TECHNOLOGIES INC     COM            76657R106      2        125 SH                 SOLE                                 125
RIO TINTO PLC                 SPONSORED ADR  767204100      6         50 SH                 SOLE                                  50
RITA MED SYS INC DEL          COM            76774E103     10       3090 SH                 SOLE                90              3000
ROBERT HALF INTL INC          COM            770323103      2         63 SH                 SOLE                                  63
ROCKWELL COLLINS INC          COM            774341101     14        300 SH                 SOLE                                 300
ROGERS CORP                   COM            775133101   5515     136017 SH                 SOLE                              136017
ROHM & HAAS CO                COM            775371107     19        410 SH                 SOLE                                 410
ROSS STORES INC               COM            778296103      5        189 SH                 SOLE                69               120
ROWAN COS INC                 COM            779382100    333      11200 SH                 SOLE                               11200
ROYAL BK SCOTLAND GROUP PLC   SPON ADR F     780097804      7        250 SH                 SOLE                                 250
ROYAL BK SCOTLAND GROUP PLC   SP ADR PFD K   780097820     10        400 SH                 SOLE                                 400
ROYAL BK SCOTLAND GROUP PLC   SP ADR PREF M  780097796     44       1700 SH                 SOLE                                1700
ROYAL CARIBBEAN CRUISES LTD   COM            V7780T103     60       1245 SH                 SOLE                                1245
ROYAL DUTCH PETE CO           NY REG EUR .56 780257804    366       5635 SH                 SOLE                                5635
ROYCE MICRO-CAP TR INC        COM            780915104      5        358 SH                 SOLE                                 358
RPM INTL INC                  COM            749685103     86       4700 SH                 SOLE                                4700
RUBIOS RESTAURANTS INC        COM            78116B102      2        200 SH                 SOLE               200
RUBY TUESDAY INC              COM            781182100      2         60 SH                 SOLE                                  60
RYANAIR HLDGS PLC             SPONSORED ADR  783513104     36        795 SH                 SOLE                                 795
RYDEX ETF TRUST               S&P 500 EQ TRD 78355W106   1847      11850 SH                 SOLE                               11850
RYLAND GROUP INC              COM            783764103    191       2522 SH                 SOLE                                2522
S&P 500 COVERED CALL FD INC   COM            78381P109     19       1000 SH                 SOLE                                1000
S&P QUALITY RNKNGS GLBL EQ M  COM SHS BEN IT 783834104    226      16100 SH                 SOLE                               16100
S1 CORPORATION                COM            78463B101      6       1324 SH                 SOLE              1324
SAFECO CORP                   COM            786429100    323       5945 SH                 SOLE                                5945
SAFEWAY INC                   COM NEW        786514208    193       8546 SH                 SOLE                                8546
SALIX PHARMACEUTICALS INC     COM            795435106      2        100 SH                 SOLE               100
SALOMON BR INFLTN MNGNT FD I  COM            79550V109     14        800 SH                 SOLE                                 800
SALOMON BROS CP & INCM FD IN  COM            795500107     42       2500 SH                 SOLE                                2500
SALOMON BROS EMERG MKT DEBT   COM            79550E107     73       4000 SH                 SOLE                                4000
SALOMON BROS HIGH INCOME FD   COM            79547Q106     52       5450 SH                 SOLE                                5450
SANDERSON FARMS INC           COM            800013104     11        250 SH                 SOLE                                 250
SANDS REGENT                  COM            800091100      6        600 SH                 SOLE                                 600
SANFILIPPO JOHN B & SON INC   COM            800422107    252      10933 SH                 SOLE                               10933
SANGAMO BIOSCIENCES INC       COM            800677106      3        800 SH                 SOLE                                 800
SANMINA SCI CORP              COM            800907107     34       6252 SH                 SOLE                                6252
SANOFI AVENTIS                SPONSORED ADR  80105N105     98       2384 SH                 SOLE                                2384
SANTARUS INC                  COM            802817304    320      78000 SH                 SOLE                               78000
SAP AKTIENGESELLSCHAFT        SPONSORED ADR  803054204    538      12425 SH                 SOLE                               12425
SARA LEE CORP                 COM            803111103   3043     153590 SH                 SOLE                              153590
SASOL LTD                     SPONSORED ADR  803866300     47       1760 SH                 SOLE                                1760
SBC COMMUNICATIONS INC        COM            78387G103   2036      85719 SH                 SOLE                               85719
SCANA CORP NEW                COM            80589M102     15        350 SH                 SOLE                                 350
SCANSOURCE INC                COM            806037107      2         41 SH                 SOLE                                  41
SCHEIN HENRY INC              COM            806407102     13        325 SH                 SOLE                                 325
SCHERING PLOUGH CORP          COM            806605101     72       3765 SH                 SOLE                                3765
SCHLUMBERGER LTD              COM            806857108    265       3487 SH                 SOLE                                3487
SCHNITZER STL INDS            CL A           806882106     43       1800 SH                 SOLE                                1800
SCHWAB CHARLES CORP NEW       COM            808513105     68       6050 SH                 SOLE                                6050







                                                                                              
SCIENTIFIC ATLANTA INC        COM             808655104    372      11192 SH            SOLE                                   11192
SCIENTIFIC GAMES CORP         CL A            80874P109      9        350 SH            SOLE                                     350
SCOTTS MIRACLE GRO CO         CL A            810186106      1         17 SH            SOLE                                      17
SCRIPPS E W CO OHIO           CL A            811054204     17        340 SH            SOLE                                     340
SCUDDER GLOBAL COMMDTS STCK   COM SHS         81114Y108    114       8100 SH            SOLE                                    8100
SCUDDER INTER GOVT TR         SH BEN INT      811163104     22       3000 SH            SOLE                                    3000
SCUDDER RREEF REAL EST FD II  COM             81119R108     21       1250 SH            SOLE                                    1250
SEAGATE TECHNOLOGY            SHS             G7945J104     16        900 SH            SOLE                                     900
SEALED AIR CORP NEW           COM             81211K100      7        150 SH            SOLE                                     150
SEEBEYOND TECHNOLOGIES CORP   COM             815704101    399      95767 SH            SOLE                     95767
SEI INVESTMENTS CO            COM             784117103   4600     123157 SH            SOLE                                  123157
SELECT COMFORT CORP           COM             81616X103    387      18046 SH            SOLE                                   18046
SELECT SECTOR SPDR TR         SBI CONS DISCR  81369Y407     16        500 SH            SOLE                                     500
SELECT SECTOR SPDR TR         SBI INT-INDS    81369Y704     29       1000 SH            SOLE                                    1000
SELECT SECTOR SPDR TR         SBI MATERIALS   81369Y100     47       1740 SH            SOLE                                    1740
SELECT SECTOR SPDR TR         SBI HEALTHCARE  81369Y209    116       3744 SH            SOLE                                    3744
SELECT SECTOR SPDR TR         SBI INT-ENERGY  81369Y506    183       4125 SH            SOLE                                    4125
SELECT SECTOR SPDR TR         SBI INT-UTILS   81369Y886    284       8991 SH            SOLE                                    8991
SELECT SECTOR SPDR TR         SBI INT-TECH    81369Y803   1172      58838 SH            SOLE                                   58838
SELECTICA INC                 COM             816288104     16       5069 SH            SOLE                      5069
SELECTIVE INS GROUP INC       COM             816300107      5        107 SH            SOLE                       107
SELIGMAN QUALITY MUN FD INC   COM             816343107      5        401 SH            SOLE                                     401
SEMICONDUCTOR HLDRS TR        DEP RCPT        816636203    525      15600 SH            SOLE                                   15600
SEMPRA ENERGY                 COM             816851109     21        500 SH            SOLE                                     500
SEPRACOR INC                  COM             817315104      6        100 SH            SOLE                                     100
SERVICE CORP INTL             COM             817565104      2        189 SH            SOLE                                     189
SERVICEMASTER CO              COM             81760N109    526      39233 SH            SOLE                                   39233
SHANDA INTERACTIVE ENTMT LTD  SPONSORED ADR   81941Q203     71       1925 SH            SOLE                                    1925
SHAW GROUP INC                COM             820280105     15        700 SH            SOLE                                     700
SHELL TRANS & TRADING PLC     ADR NY SHS NEW  822703609     23        400 SH            SOLE                                     400
SHERWIN WILLIAMS CO           COM             824348106     29        619 SH            SOLE                                     619
SHIP FINANCE INTERNATIONAL L  SHS             G81075106      3        142 SH            SOLE                                     142
SHIRE PHARMACEUTICALS GRP PL  SPONSORED ADR   82481R106      7        217 SH            SOLE                       217
SHOPPING COM LTD              SHS             M8405Q102      4        200 SH            SOLE                                     200
SHUFFLE MASTER INC            COM             825549108     74       2637 SH            SOLE                                    2637
SHURGARD STORAGE CTRS INC     COM             82567D104    106       2300 SH            SOLE                                    2300
SIEBEL SYS INC                COM             826170102     89      10050 SH            SOLE                                   10050
SIEMENS A G                   SPONSORED ADR   826197501     87       1200 SH            SOLE                                    1200
SIERRA HEALTH SVCS INC        COM             826322109     36        510 SH            SOLE                                     510
SIGMA ALDRICH CORP            COM             826552101     10        170 SH            SOLE                                     170
SILICON GRAPHICS INC          COM             827056102      8      11000 SH            SOLE                                   11000
SILICON LABORATORIES INC      COM             826919102      1         20 SH            SOLE                                      20
SILVER STD RES INC            COM             82823L106      4        300 SH            SOLE                                     300
SIMON PPTY GROUP INC NEW      COM             828806109     29        400 SH            SOLE                                     400
SIRIUS SATELLITE RADIO INC    COM             82966U103    328      50600 SH            SOLE                                   50600
SIX FLAGS INC                 COM             83001P109     18       3900 SH            SOLE                                    3900
SK TELECOM LTD                SPONSORED ADR   78440P108      4        190 SH            SOLE                                     190
SKILLSOFT PLC                 SPONSORED ADR   830928107     85      24670 SH            SOLE                                   24670
SKYWORKS SOLUTIONS INC        COM             83088M102    114      15533 SH            SOLE                                   15533
SMART & FINAL INC             COM             831683107     22       1800 SH            SOLE                                    1800
SMITH A O                     COM             831865209     24        900 SH            SOLE                                     900
SMUCKER J M CO                COM NEW         832696405    250       5317 SH            SOLE                                    5317
SMURFIT-STONE CONTAINER CORP  COM             832727101      1         95 SH            SOLE                                      95
SNAP ON INC                   COM             833034101     17        500 SH            SOLE                                     500
SOCIEDAD QUIMICA MINERA DE C  SPON ADR SER B  833635105      4         40 SH            SOLE                                      40
SOFTWARE HOLDRS TR            DEPOSITRY RCPT  83404B103     67       1900 SH            SOLE                                    1900
SOLECTRON CORP                COM             834182107      2        542 SH            SOLE                                     542
SONIC CORP                    COM             835451105     14        450 SH            SOLE                                     450
SONIC INNOVATIONS INC         COM             83545M109    114      23800 SH            SOLE                                   23800
SONIC SOLUTIONS               COM             835460106     19       1044 SH            SOLE                        44          1000
SONY CORP                     ADR NEW         835699307     45       1310 SH            SOLE                                    1310
SOTHEBYS HLDGS INC            CL A            835898107      1         90 SH            SOLE                                      90
SOURCECORP                    COM             836167106    922      46530 SH            SOLE                                   46530
SOUTHERN CO                   COM             842587107    201       5790 SH            SOLE                                    5790
SOUTHERN PERU COPPER CORP     COM             843611104     21        500 SH            SOLE                                     500
SOUTHWEST AIRLS CO            COM             844741108    232      16675 SH            SOLE                                   16675
SOUTHWEST WTR CO              COM             845331107     13       1096 SH            SOLE                                    1096
SOUTHWESTERN ENERGY CO        COM             845467109     19        414 SH            SOLE                                     414
SOVEREIGN BANCORP INC         COM             845905108     11        500 SH            SOLE                                     500
SPARTON CORP                  COM             847235108    232      23410 SH            SOLE                                   23410
SPATIALIGHT INC               COM             847248101    422      74410 SH            SOLE                                   74410
SPDR TR                       UNIT SER 1      78462F103   6381      53538 SH            SOLE                                   53538
SPECTRUM BRANDS INC           COM             84762L105     10        290 SH            SOLE                                     290
SPEEDUS CORP                  COM             847723103      1       1000 SH            SOLE                                    1000
SPIRE CORP                    COM             848565107      1        100 SH            SOLE                       100
SPRINT CORP                   COM FON         852061100    379      15119 SH            SOLE                                   15119
SRA INTL INC                  CL A            78464R105      4        112 SH            SOLE                                     112
ST JOE CO                     COM             790148100     10        125 SH            SOLE                                     125
ST JUDE MED INC               COM             790849103   3679      84353 SH            SOLE                                   84353
ST MARY LD & EXPL CO          COM             792228108     43       1500 SH            SOLE                                    1500
ST PAUL TRAVELERS INC         COM             792860108   1468      37137 SH            SOLE                                   37137
STAGE STORES INC              COM NEW         85254C305     17        400 SH            SOLE                                     400
STANCORP FINL GROUP INC       COM             852891100      1         10 SH            SOLE                                      10
STANDARD MICROSYSTEMS CORP    COM             853626109     25       1080 SH            SOLE                                    1080
STANDARD PAC CORP NEW         COM             85375C101     18        200 SH            SOLE                                     200
STANLEY WKS                   COM             854616109    352       7729 SH            SOLE                                    7729
STAPLES INC                   COM             855030102    391      18350 SH            SOLE                        16         18334
STARBUCKS CORP                COM             855244109   5276     102129 SH            SOLE                       360        101769
STATE AUTO FINL CORP          COM             855707105      9        287 SH            SOLE                       287
STATE STR CORP                COM             857477103   2252      46671 SH            SOLE                                   46671
STATION CASINOS INC           COM             857689103     29        440 SH            SOLE                                     440
STATS CHIPPAC LTD             SPONSORED ADR   85771T104      1        110 SH            SOLE                                     110
STEAK N SHAKE CO              COM             857873103     10        522 SH            SOLE                                     522
STELLENT INC                  COM             85856W105     41       5430 SH            SOLE                                    5430
STEPAN CO                     COM             858586100      4        200 SH            SOLE                                     200
STERICYCLE INC                COM             858912108      3         56 SH            SOLE                                      56
STERLING FINL CORP WASH       COM             859319105     40       1069 SH            SOLE                                    1069
STEWART & STEVENSON SVCS INC  COM             860342104      2         90 SH            SOLE                                      90
STILLWATER MNG CO             COM             86074Q102      4        592 SH            SOLE                                     592
STRATASYS INC                 COM             862685104      1         42 SH            SOLE                                      42
STRATEX NETWORKS INC          COM             86279T109      4       2500 SH            SOLE                                    2500
STRATTEC SEC CORP             COM             863111100      2         40 SH            SOLE                                      40
STRAYER ED INC                COM             863236105     17        200 SH            SOLE                                     200
STREETTRACKS GOLD TR          GOLD SHS        863307104    126       2912 SH            SOLE                                    2912
STREETTRACKS SER TR           WILSHIRE REIT   86330E604    164        835 SH            SOLE                                     835
STRYKER CORP                  COM             863667101   2219      46665 SH            SOLE                                   46665
STUDENT LN CORP               COM             863902102      7         30 SH            SOLE                                      30
STURM RUGER & CO INC          COM             864159108      1        125 SH            SOLE                                     125
SUEZ                          SPONSORED ADR   864686100     12        435 SH            SOLE                                     435
SUN MICROSYSTEMS INC          COM             866810104    109      29295 SH            SOLE                                   29295
SUNCOR ENERGY INC             COM             867229106    103       2175 SH            SOLE                                    2175
SUNGARD DATA SYS INC          COM             867363103    690      19620 SH            SOLE                                   19620
SUNRISE SENIOR LIVING INC     COM             86768K106     16        300 SH            SOLE                                     300
SUNTRUST BKS INC              COM             867914103     98       1360 SH            SOLE                                    1360
SUPERVALU INC                 COM             868536103     92       2810 SH            SOLE                                    2810
SUPPORTSOFT INC               COM             868587106      5       1000 SH            SOLE                                    1000
SURMODICS INC                 COM             868873100    162       3730 SH            SOLE                                    3730
SWIFT TRANSN CO               COM             870756103     12        504 SH            SOLE                                     504
SWISS HELVETIA FD INC         COM             870875101      9        643 SH            SOLE                                     643
SYBASE INC                    COM             871130100      5        280 SH            SOLE                                     280
SYMANTEC CORP                 COM             871503108     88       4035 SH            SOLE                                    4035
SYMBION INC DEL               COM             871507109     12        500 SH            SOLE                                     500
SYMYX TECHNOLOGIES            COM             87155S108   1183      42295 SH            SOLE                                   42295
SYNERON MEDICAL LTD           ORD SHS         M87245102     37       1000 SH            SOLE                                    1000
SYNGENTA AG                   SPONSORED ADR   87160A100      4        200 SH            SOLE                                     200
SYNOPSYS INC                  COM             871607107      1         52 SH            SOLE                                      52
SYNOVIS LIFE TECHNOLOGIES IN  COM             87162G105      2        300 SH            SOLE                                     300
SYNOVUS FINL CORP             COM             87161C105     18        634 SH            SOLE                                     634
SYSCO CORP                    COM             871829107    172       4741 SH            SOLE                                    4741
TAIWAN SEMICONDUCTOR MFG LTD  SPONSORED ADR   874039100     54       5955 SH            SOLE                                    5955
TAKE-TWO INTERACTIVE SOFTWAR  COM             874054109      3        115 SH            SOLE                       100            15
TARGET CORP                   COM             87612E106   3382      62151 SH            SOLE                                   62151
TASER INTL INC                COM             87651B104     12       1200 SH            SOLE                                    1200
TCF FINL CORP                 COM             872275102    726      28041 SH            SOLE                                   28041
TCW CONV SECS FD INC          COM             872340104     91      18200 SH            SOLE                                   18200
TECHNE CORP                   COM             878377100    168       3662 SH            SOLE                        33          3629
TECO ENERGY INC               COM             872375100    120       6347 SH            SOLE                                    6347
TEJON RANCH CO DEL            COM             879080109     19        360 SH            SOLE                                     360
TEKELEC                       COM             879101103     45       2700 SH            SOLE                                    2700
TELECOM HLDRS TR              DEPOSITRY RCPT  87927P200     55       2000 SH            SOLE                                    2000
TELEFONICA S A                SPONSORED ADR   879382208     20        406 SH            SOLE                                     406
TELEFONOS DE MEXICO S A       SPON ADR ORD L  879403780     52       2779 SH            SOLE                                    2779
TELEPHONE & DATA SYS INC      COM             879433100      4         92 SH            SOLE                                      92
TELEPHONE & DATA SYS INC      SPL COM         879433860      4         92 SH            SOLE                                      92
TELLABS INC                   COM             879664100      8        929 SH            SOLE                                     929
TELUS CORP                    NON-VTG SHS     87971M202      5        150 SH            SOLE                                     150
TEMPLE INLAND INC             COM             879868107      3         84 SH            SOLE                                      84
TEMPLETON DRAGON FD INC       COM             88018T101     25       1403 SH            SOLE                                    1403
TEMPLETON EMERG MKTS INCOME   COM             880192109     16       1164 SH            SOLE                                    1164
TEMPLETON GLOBAL INCOME FD    COM             880198106     29       3270 SH            SOLE                                    3270
TENARIS S A                   SPONSORED ADR   88031M109     17        220 SH            SOLE                                     220
TENET HEALTHCARE CORP         COM             88033G100      3        262 SH            SOLE                                     262
TERADYNE INC                  COM             880770102      8        633 SH            SOLE                                     633
TEREX CORP NEW                COM             880779103     52       1320 SH            SOLE                                    1320
TESORO CORP                   COM             881609101    177       3800 SH            SOLE                                    3800
TETRA TECH INC NEW            COM             88162G103     27       2000 SH            SOLE                                    2000
TEVA PHARMACEUTICAL INDS LTD  ADR             881624209   1641      52706 SH            SOLE                                   52706
TEXAS INSTRS INC              COM             882508104    778      27733 SH            SOLE                                   27733
TEXAS REGL BANCSHARES INC     CL A VTG        882673106      6        207 SH            SOLE                       207
THERAGENICS CORP              COM             883375107      3       1000 SH            SOLE                                    1000
THOMSON CORP                  COM             884903105      3        100 SH            SOLE                                     100
THOR INDS INC                 COM             885160101      3        100 SH            SOLE                                     100
THORNBURG MTG INC             COM             885218107   1882      64610 SH            SOLE                                   64610
THQ INC                       COM NEW         872443403     74       2525 SH            SOLE                        25          2500
TIDEWATER INC                 COM             886423102     10        250 SH            SOLE                                     250
TIFFANY & CO NEW              COM             886547108     46       1400 SH            SOLE                                    1400
TIMBERLAND CO                 CL A            887100105   1085      28033 SH            SOLE                                   28033
TIME WARNER INC               COM             887317105   1354      81002 SH            SOLE                                   81002
TITAN INTL INC ILL            COM             88830M102     75       5351 SH            SOLE                                    5351
TIVO INC                      COM             888706108     28       4203 SH            SOLE                         3          4200
TJX COS INC NEW               COM             872540109     41       1675 SH            SOLE                                    1675






                                                                                            
TOLL BROTHERS INC            COM               889478103   138        1355 SH                SOLE                               1355
TOP TANKERS INC              COM               Y8897Y107    21        1300 SH                SOLE                               1300
TORO CO                      COM               891092108    53        1367 SH                SOLE                               1367
TOTAL S A                    SPONSORED ADR     89151E109   259        2220 SH                SOLE                               2220
TOYOTA MOTOR CORP            SP ADR REP2COM    892331307   396        5535 SH                SOLE                               5535
TOYS R US INC                COM               892335100     4         133 SH                SOLE                                133
TRACTOR SUPPLY CO            COM               892356106     6         120 SH                SOLE                20              100
TRANSOCEAN INC               ORD               G90078109   479        8881 SH                SOLE                               8881
TRI CONTL CORP               COM               895436103    48        2700 SH                SOLE                               2700
TRIAD HOSPITALS INC          COM               89579K109     9         160 SH                SOLE                                160
TRIBUNE CO NEW               COM               896047107    28         800 SH                SOLE                                800
TRIMBLE NAVIGATION LTD       COM               896239100     5         128 SH                SOLE                                128
TRIPOS INC                   COM               896928108  1230      331465 SH                SOLE                             331465
TRIQUINT SEMICONDUCTOR INC   COM               89674K103    18        5260 SH                SOLE                               5260
TRM CORP                     COM               872636105     2         100 SH                SOLE               100
TS&W CLAYMORE TAX ADVNTG BL  COM               87280R108    58        4200 SH                SOLE                               4200
TSAKOS ENERGY NAVIGATION LTD SHS               G9108L108     4         100 SH                SOLE                                100
TUESDAY MORNING CORP         COM NEW           899035505     1          21 SH                SOLE                21
TUPPERWARE CORP              COM               899896104     6         252 SH                SOLE                                252
TURBOCHEF TECHNOLOGIES INC   COM NEW           900006206     4         200 SH                SOLE                                200
TWEETER HOME ENTMT GROUP INC COM               901167106     1         548 SH                SOLE                48              500
TXU CORP                     COM               873168108     8         100 SH                SOLE                                100
TYCO INTL GROUP S A          DBCV  2.750% 1/1  902118BF4  1404     1088000 PRN               SOLE           1088000
TYCO INTL LTD NEW            COM               902124106   376       12875 SH                SOLE                              12875
U S PHYSICAL THERAPY INC     COM               90337L108     4         230 SH                SOLE                                230
ULTRA CLEAN HLDGS INC        COM               90385V107    48        6450 SH                SOLE                               6450
ULTRA PETROLEUM CORP         COM               903914109     6         200 SH                SOLE                                200
UMPQUA HLDGS CORP            COM               904214103   303       12875 SH                SOLE                              12875
UNION PAC CORP               COM               907818108    30         461 SH                SOLE                                461
UNISYS CORP                  COM               909214108     5         752 SH                SOLE                                752
UNITED GUARDIAN INC          COM               910571108    12        1500 SH                SOLE                               1500
UNITED NAT FOODS INC         COM               911163103     3          93 SH                SOLE                                 93
UNITED PARCEL SERVICE INC    CL B              911312106   272        3926 SH                SOLE                               3926
UNITED STATES STL CORP NEW   COM               912909108    52        1500 SH                SOLE                               1500
UNITED SURGICAL PARTNERS INT COM               913016309    27         520 SH                SOLE                                520
UNITED TECHNOLOGIES CORP     COM               913017109   761       14820 SH                SOLE                              14820
UNITED THERAPEUTICS CORP DEL COM               91307C102   166        3440 SH                SOLE               100             3340
UNITEDHEALTH GROUP INC       COM               91324P102  1036       19865 SH                SOLE                              19865
UNIVERSAL COMPRESSION HLDGS  COM               913431102     1          40 SH                SOLE                                 40
UNIVERSAL HLTH SVCS INC      CL B              913903100     3          45 SH                SOLE                                 45
UNIVISION COMMUNICATIONS INC CL A              914906102   725       26305 SH                SOLE                              26305
UNOCAL CORP                  COM               915289102    34         527 SH                SOLE                                527
UNOVA INC                    COM               91529B106    16         600 SH                SOLE                                600
UNUMPROVIDENT CORP           COM               91529Y106     1          50 SH                SOLE                                 50
URBAN OUTFITTERS INC         COM               917047102    78        1370 SH                SOLE                               1370
UROLOGIX INC                 COM               917273104   730      168499 SH                SOLE                             168499
US BANCORP DEL               COM NEW           902973304  2389       81804 SH                SOLE                              81804
USA MOBILITY INC             COM               90341G103   286        9733 SH                SOLE                               9733
UST INC                      COM               902911106    94        2050 SH                SOLE                               2050
UTI WORLDWIDE INC            ORD               G87210103     4          63 SH                SOLE                                 63
UTSTARCOM INC                COM               918076100     1         130 SH                SOLE                                130
V F CORP                     COM               918204108    10         181 SH                SOLE                                181
VALASSIS COMMUNICATIONS INC  COM               918866104  1130       30508 SH                SOLE                              30508
VALERO ENERGY CORP NEW       COM               91913Y100   325        4110 SH                SOLE                               4110
VALSPAR CORP                 COM               920355104  2628       54416 SH                SOLE                              54416
VALUECLICK INC               COM               92046N102   129       10500 SH                SOLE             10000              500
VAN KAMPEN INVT GRADE MUN TR COM               920915105     9        1000 SH                SOLE                               1000
VAN KAMPEN MUN INCOME TR     COM               920909108    10        1067 SH                SOLE                               1067
VAN KAMPEN MUN TR            SH BEN INT        920919107    61        4200 SH                SOLE                               4200
VAN KAMPEN SENIOR INCOME TR  COM               920961109    34        4202 SH                SOLE                               4202
VAN KAMPEN VALUE MUN INCOME  COM               921132106     7         500 SH                SOLE                                500
VANGUARD INDEX TR            STK MRK VIPERS    922908769    67         575 SH                SOLE                                575
VARIAN INC                   COM               922206107     7         194 SH                SOLE                                194
VARIAN MED SYS INC           COM               92220P105    35         950 SH                SOLE                                950
VARIAN SEMICONDUCTOR EQUIPMN COM               922207105     7         194 SH                SOLE                                194
VASCULAR SOLUTIONS INC       COM               92231M109    23        2000 SH                SOLE                               2000
VCA ANTECH INC               COM               918194101     8         341 SH                SOLE                                341
VEECO INSTRS INC DEL         COM               922417100     2         100 SH                SOLE                                100
VELOCITY EXPRESS CORP        COM PAR $0.004    92257T608     1          80 SH                SOLE                                 80
VENDINGDATA CORPORATION      COM NEW           92261Q202     2        1000 SH                SOLE                               1000
VENTANA MED SYS INC          COM               92276H106    32         800 SH                SOLE                                800
VERIFONE HLDGS INC           COM               92342Y109   304       18700 SH                SOLE             18700
VERINT SYS INC               COM               92343X100     2          71 SH                SOLE                                 71
VERISIGN INC                 COM               92343E102    67        2320 SH                SOLE                               2320
VERITAS SOFTWARE CO          COM               923436109    21         853 SH                SOLE                                853
VERIZON COMMUNICATIONS       COM               92343V104  3104       89847 SH                SOLE                              89847
VESTA INS GROUP INC          COM               925391104     8        3000 SH                SOLE                               3000
VIACOM INC                   CL A              925524100    87        2685 SH                SOLE                               2685
VIACOM INC                   CL B              925524308  1093       34121 SH                SOLE                              34121
VICURON PHARMACEUTICALS INC  COM               926471103     8         300 SH                SOLE               100              200
VIEWPOINT CORP               COM               92672P108     1         500 SH                SOLE                                500
VIISAGE TECHNOLOGY INC       COM               92675K106   448      100000 SH      PUT       SOLE            100000
VIISAGE TECHNOLOGY INC       COM               92675K106   806      179922 SH                SOLE            100022            79900
VINTAGE PETE INC             COM               927460105     9         300 SH                SOLE                                300
VIROLOGIC INC                COM               92823R201     2         977 SH                SOLE                                977
VIROPHARMA INC               COM               928241108     2         275 SH                SOLE               200               75
VIROPHARMA INC               NOTE 6.000% 3/0   928241AC2  1923     1935000 PRN               SOLE           1935000
VISHAY INTERTECHNOLOGY INC   COM               928298108    39        3244 SH                SOLE              2050             1194
VISTACARE INC                CL A              92839Y109     7         356 SH                SOLE               156              200
VISTEON CORP                 COM               92839U107     2         413 SH                SOLE                                413
VISUAL NETWORKS INC          COM               928444108     2        1500 SH                SOLE                               1500
VITAL IMAGES INC             COM               92846N104   476       26500 SH                SOLE                              26500
VITESSE SEMICONDUCTOR CORP   COM               928497106     4        2150 SH                SOLE               100             2050
VIVENDI UNIVERSAL            SPON ADR NEW      92851S204    14         445 SH                SOLE                                445
VNUS MED TECHNOLOGIES INC    COM               928566108     7         560 SH                SOLE               100              460
VODAFONE GROUP PLC NEW       SPONSORED ADR     92857W100    29        1210 SH                SOLE                               1210
VOLVO AKTIEBOLAGET           ADR B             928856400     4         108 SH                SOLE                                108
VORNADO RLTY TR              SH BEN INT        929042109     6          70 SH                SOLE                                 70
WACHOVIA CORP 2ND NEW        COM               929903102  1012       20410 SH                SOLE                              20410
WAL MART STORES INC          COM               931142103  1283       26628 SH                SOLE                              26628
WALGREEN CO                  COM               931422109  1685       36636 SH                SOLE                              36636
WARNACO GROUP INC            COM NEW           934390402     2          90 SH                SOLE                90
WASHINGTON FED INC           COM               938824109   160        6786 SH                SOLE                               6786
WASHINGTON MUT INC           COM               939322103  1555       38220 SH                SOLE                              38220
WASHINGTON POST CO           CL B              939640108     1           1 SH                SOLE                                  1
WASTE CONNECTIONS INC        COM               941053100    34         912 SH                SOLE                                912
WASTE MGMT INC DEL           COM               94106L109  1220       43063 SH                SOLE                              43063
WATERS CORP                  COM               941848103    30         800 SH                SOLE                                800
WATSON PHARMACEUTICALS INC   COM               942683103    25         840 SH                SOLE                                840
WD-40 CO                     COM               929236107     8         275 SH                SOLE                                275
WEATHERFORD INTERNATIONAL LT COM               G95089101   162        2790 SH                SOLE                               2790
WEBEX COMMUNICATIONS INC     COM               94767L109    47        1786 SH                SOLE                               1786
WEBMD CORP                   COM               94769M105     1         130 SH                SOLE                                130
WEBSENSE INC                 COM               947684106     4          90 SH                SOLE                                 90
WEINGARTEN RLTY INVS         SH BEN INT        948741103    12         300 SH                SOLE                                300
WELLMAN INC                  COM               949702104    36        3500 SH                SOLE                               3500
WELLPOINT INC                COM               94973V107   168        2413 SH                SOLE                               2413
WELLS FARGO & CO NEW         COM               949746101  2179       35386 SH                SOLE                              35386
WENDYS INTL INC              COM               950590109   151        3165 SH                SOLE                               3165
WEST CORP                    COM               952355105     8         200 SH                SOLE                                200
WESTAMERICA BANCORPORATION   COM               957090103     4          80 SH                SOLE                                 80
WESTAR ENERGY INC            COM               95709T100     1          31 SH                SOLE                                 31
WESTERN ASSET CLAYMORE US TR COM SH BEN INT    95766Q106    61        4700 SH                SOLE                               4700
WESTERN DIGITAL CORP         COM               958102105    19        1400 SH                SOLE                               1400
WESTERN SILVER CORP          COM               959531104    68        7850 SH                SOLE                               7850
WEYERHAEUSER CO              COM               962166104   305        4788 SH                SOLE                               4788
WHEELING PITTSBURGH CORP     COM NEW           963142302     8         500 SH                SOLE                                500
WHITING PETE CORP NEW        COM               966387102  1288       35485 SH                SOLE                              35485
WHOLE FOODS MKT INC          COM               966837106    18         156 SH                SOLE                                156
WILLIAMS COAL SEAM GAS RTY T TR UNIT           969450105    58        3500 SH                SOLE                               3500
WILLIAMS COS INC DEL         COM               969457100   459       24156 SH                SOLE                              24156
WILLIS GROUP HOLDINGS LTD    SHS               G96655108     3          85 SH                SOLE                                 85
WILMINGTON TRUST CORP        COM               971807102     7         200 SH                SOLE                                200
WINMARK CORP                 COM               974250102   336       16628 SH                SOLE                              16628
WINNEBAGO INDS INC           COM               974637100    33        1005 SH                SOLE                               1005
WINNEBAGO INDS INC           COM               974637100    66        2000 SH      PUT       SOLE                               2000
WINTRUST FINANCIAL CORP      COM               97650W108   236        4500 SH                SOLE                               4500
WIRELESS HOLDRS TR           DEPOSITRY RCPT    97653L208     6         100 SH                SOLE                                100
WISCONSIN ENERGY CORP        COM               976657106    15         373 SH                SOLE                                373
WJ COMMUNICATIONS INC        COM               929284107     3        2000 SH                SOLE                               2000
WMS INDS INC                 COM               929297109     2          65 SH                SOLE                                 65
WOLVERINE WORLD WIDE INC     COM               978097103     4         164 SH                SOLE                                164
WPS RESOURCES CORP           COM               92931B106    23         400 SH                SOLE                                400
WRIGLEY WM JR CO             COM               982526105   154        2244 SH                SOLE                               2244
WSTRN ASSET/CLYMRE US TR INF COM               95766R104   323       25480 SH                SOLE                              25480
WYETH                        COM               983024100   316        7090 SH                SOLE                               7090
XCEL ENERGY INC              COM               98389B100  1461       74854 SH                SOLE                              74854
XCYTE THERAPIES INC          COM               98389F309     6        8000 SH                SOLE                               8000
XEROX CORP                   COM               984121103   807       58505 SH                SOLE                              58505
XILINX INC                   COM               983919101     1          47 SH                SOLE                                 47
XM SATELLITE RADIO HLDGS INC CL A              983759101    41        1230 SH                SOLE                               1230
XTO ENERGY INC               COM               98385X106   137        4032 SH                SOLE                               4032
YAHOO INC                    COM               984332106   683       19701 SH                SOLE                              19701
YAHOO INC                    FRNT 4/0          984332AB2   802      465000 PRN               SOLE            465000
YANKEE CANDLE INC            COM               984757104     4         125 SH                SOLE                                125
YORK INTL CORP NEW           COM               986670107     2          40 SH                SOLE                                 40
YUM BRANDS INC               COM               988498101   131        2510 SH                SOLE                               2510
ZALE CORP NEW                COM               988858106   898       28330 SH                SOLE                              28330
ZEBRA TECHNOLOGIES CORP      CL A              989207105     4         100 SH                SOLE                                100
ZIMMER HLDGS INC             COM               98956P102   212        2783 SH                SOLE                               2783
ZIONS BANCORPORATION         COM               989701107    40         550 SH                SOLE                                550
ZOMAX INC MINN               COM               989929104   335      120325 SH                SOLE                             120325
ZUMIEZ INC                   COM               989817101    94        3217 SH                SOLE              3217
ZWEIG FD                     COM               989834106   179       33500 SH                SOLE                              33500
ZWEIG TOTAL RETURN FD INC    COM               989837109   622      121254 SH                SOLE                             121254
ZYMOGENETICS INC             COM               98985T109     2         100 SH                SOLE               100