Solaris Asset Management

Solaris Asset Management as of Dec. 31, 2011

Portfolio Holdings for Solaris Asset Management

Solaris Asset Management holds 0 positions in its portfolio as reported in the December 2011 quarterly 13F filing

                Value                    Investment    Other      Voting
            Name of Issuer           Class                 Cusip         (x$1000)       Shares     Discretion  Managers   Authority
------------------------------------------------------------------------------------------------------------------------------------
{S}                                  {C}                   {C}             {C}         {C}             {C}        {C}        {C}
ALLIANCE HOLDINGS GP LP               Ltd Ptn          01861G100             120       2,300          Yes         No         Sole
ALLIANCE RESOURCES PARTNERS LP        Ltd Ptn          01877R108             189       2,500          Yes         No         Sole
AMAZON.COM INC                        Common           023135106           1,685       9,735          Yes         No         Sole
AMERICAN WTR WKS CO INC NEW           Common           030420103             782      24,550          Yes         No         Sole
APACHE CORP                           Common           037411105             128       1,418          Yes         No         Sole
APPLE INC                             Common           037833100           4,646      11,472          Yes         No         Sole
AQUA AMERICA INC                      Common           03836W103             114       5,175          Yes         No         Sole
ASCENA RETAIL GROUP                   Common           04351G101             111       3,725          Yes         No         Sole
AT CROSS CO-CL A                      Common           227478104             419      37,156          Yes         No         Sole
ATHENA HEALTH                         Common           04685W103             101       2,050          Yes         No         Sole
ATLAS ENERGY LP                       Ltd Ptn          04930A104              90       3,720          Yes         No         Sole
ATLAS PIPELINE PARTNERS LP            Ltd Ptn          049392103             130       3,500          Yes         No         Sole
AUTODESK INC                          Common           052769106             492      16,225          Yes         No         Sole
AUXILIUM PHARMACEUTICALS INC          Common           05334D107              20       1,000          Yes         No         Sole
AVAGO TECHNOLOGIES                    Common           Y0486S104              12         400          Yes         No         Sole
AXT INC                               Common           00246W103              33       8,000          Yes         No         Sole
BAXTER INTERNATIONAL                  Common           071813109              19         382          Yes         No         Sole
BB^T CORP                             Common           054937107             108       4,300          Yes         No         Sole
BE AEROSPACE INC                      Common           073302101              89       2,300          Yes         No         Sole
BEAVER COAL LTD                       Common           074799107               9           8          Yes         No         Sole
BERKSHIRE HATHAWAY INC-CL B           Common           084670702              19         250          Yes         No         Sole
BK OF AMERICA PFD 8.625% SER M       Preferred         060505559           1,301      59,250          Yes         No         Sole
BOARDWALK PIPELINE PARTNERS LP        Ltd Ptn          096627104             219       7,900          Yes         No         Sole
BRISTOL-MYERS SQUIBB CO               Common           110122108             645      18,300          Yes         No         Sole
BUCKEYE PARTNERS LP                   Ltd Ptn          118230101             595       9,300          Yes         No         Sole
CABELA'S INC                          Common           126804301             116       4,575          Yes         No         Sole
CALUMET SPECIALTY PRODUCTS            Ltd Ptn          131476103              26       1,300          Yes         No         Sole
CBS CORP                              Common           124857202           1,833      67,550          Yes         No         Sole
CENTURYLINK INC                       Common           156700106              74       2,000          Yes         No         Sole
CERNER CORP                           Common           156782104           2,127      34,725          Yes         No         Sole
CHART INDUSTRIES INC                  Common           16115Q308             134       2,475          Yes         No         Sole
CHECK POINT SOFTWARE TECH             Common           M22465104           1,596      30,375          Yes         No         Sole
CHESAPEAKE ENERGY CORP                Common           165167107           1,136      50,950          Yes         No         Sole
CHESAPEAKE MIDSTREAM PARTNERS         Ltd Ptn          16524K108              81       2,800          Yes         No         Sole
CHEVRONTEXACO CORP                    Common           166764100             164       1,540          Yes         No         Sole
CHINA UNICOM HONG KONG ADR            Common           16945R104           1,631      77,200          Yes         No         Sole
CHIPOTLE MEXICAN GRILLE INC           Common           169656105             338       1,000          Yes         No         Sole
CINTAS CORP                           Common           172908105           2,271      65,250          Yes         No         Sole
CITIGROUP INC                         Common           172967424             411      15,610          Yes         No         Sole
CITRIX SYSTEMS INC                    Common           177376100           1,676      27,600          Yes         No         Sole
CLOUD PEAK ENERGY                     Common           18911Q102              40       2,050          Yes         No         Sole
CNH GLOBAL N.V.                       Common           N20935206              47       1,300          Yes         No         Sole
COACH INC                             Common           189754104             223       3,650          Yes         No         Sole
COMCAST CORP-CL A                     Common           20030N101              72       3,050          Yes         No         Sole
COMPANHIA DE BEBIDAS PFD ADR         Preferred         20441W203             412      11,425          Yes         No         Sole
CONOCOPHILLIPS                        Common           20825C104             461       6,325          Yes         No         Sole
CONSOL ENERGY INC                     Common           20854P109             723      19,700          Yes         No         Sole
COPANO ENERGY LLC-UNITS               Ltd Ptn          217202100             404      11,800          Yes         No         Sole
CSX CORP                              Common           126408103              57       2,700          Yes         No         Sole
CVS CORP                              Common           126650100           1,663      40,775          Yes         No         Sole
DCP MIDSTREAM PARTNERS LP             Ltd Ptn          23311P100             166       3,500          Yes         No         Sole
DEAN FOODS CO NEW                     Common           242370104             791      70,600          Yes         No         Sole
DECKERS OUTDOOR CORP                  Common           243537107              45         600          Yes         No         Sole
DELUXE CORP                           Common           248019101             260      11,425          Yes         No         Sole
DILLARDS CAPITAL TRUST               Preferred         25406P200           1,761      70,750          Yes         No         Sole
DISCOVER FINL SVCS                    Common           254709108           1,844      76,850          Yes         No         Sole
DORCHESTER MINERALS LP                Ltd Ptn          25820R105              39       1,700          Yes         No         Sole
DR PEPPER SNAPPLE GROUP INC           Common           26138E109             602      15,250          Yes         No         Sole
DU PONT (E.I.) DE NEMOURS             Common           263534109           1,584      34,600          Yes         No         Sole
EAGLE ROCK ENERGY                     Ltd Ptn          26985R104              28       2,400          Yes         No         Sole
EAST WEST BANCORP INC                 Common           27579R104           1,655      83,775          Yes         No         Sole
EBAY INC                              Common           278642103           1,904      62,775          Yes         No         Sole
EDWARDS LIFESCIENCES CORP             Common           28176E108             878      12,425          Yes         No         Sole
ELECTRONIC ARTS INC                   Common           285512109             472      22,892          Yes         No         Sole
ENBRIDGE ENERGY MANAGEMENT L          Ltd Ptn          29250X103              52       1,489          Yes         No         Sole
ENBRIDGE ENERGY PARTNERS LP           Ltd Ptn          29250R106             689      20,750          Yes         No         Sole
ENERGY TRANSFER EQUITY                Ltd Ptn          29273V100              32         800          Yes         No         Sole
ENERGY TRANSFER PARTNERS LP           Ltd Ptn          29273R109             532      11,600          Yes         No         Sole
ENTERGY CORP NEW                      Common           29364G103              73       1,000          Yes         No         Sole
ENTERPRISE PRODUCTS PARTNERS          Common           293792107             251       5,405          Yes         No         Sole
ERTS UNVESTED OPTIONS                 Common           285512109             136       6,582          Yes         No         Sole
ERTS VESTED OPTIONS                   Common           285512109             796      38,618          Yes         No         Sole
ETRACS BBG CMCI GOLD ETN              Common           902641810             217       5,200          Yes         No         Sole
EV ENERGY PARTNER LP                  Ltd Ptn          26926V107             402       6,100          Yes         No         Sole
EXPEDITORS INTL WASH INC              Common           302130109              10         250          Yes         No         Sole
FACTSET RESEARCH SYSTEMS INC          Common           303075105             583       6,675          Yes         No         Sole
FORD MOTOR CO                         Common           345370860              17       1,600          Yes         No         Sole
FOSSIL INC                            Common           349882100               8         100          Yes         No         Sole
FPC CAPITAL I SERIES A PFD           Preferred         302552203             116       4,500          Yes         No         Sole
GENERAL ELECTRIC CO                   Common           369604103             419      23,375          Yes         No         Sole
GENERAL GROWTH PROPERTIES             Common           370023103               5         300          Yes         No         Sole
GENESIS ENERGY L P UNIT LP INT        Ltd Ptn          371927104             182       6,500          Yes         No         Sole
GILEAD SCIENCES INC                   Common           375558103              12         300          Yes         No         Sole
GOLDMAN SACHS GROUP INC               Common           38141G104               5          50          Yes         No         Sole
GOOGLE INC CL A                       Common           38259P508             245         380          Yes         No         Sole
GREENBRIER COMPANIES INC              Common           393657101             118       4,850          Yes         No         Sole
HCP INC                               Common           40414L109              29         700          Yes         No         Sole
HESS CORP                             Common           42809H107             659      11,600          Yes         No         Sole
HEXCEL CORP NEW                       Common           428291108             100       4,150          Yes         No         Sole
HOSPITALITY PROPERTIES TRUST          Common           44106M102              53       2,300          Yes         No         Sole
IAC/INTERACTIVECORP                   Common           44919P508           3,231      75,850          Yes         No         Sole
IBERIABANK CORP                       Common           450828108              89       1,800          Yes         No         Sole
ICONIX BRAND GROUP INC                Common           451055107              94       5,750          Yes         No         Sole
IMMERSION CORPORATION                 Common           452521107               9       1,700          Yes         No         Sole
ING GROEP NV 6.375 PFD               Preferred         456837608             485      29,000          Yes         No         Sole
INTEL CORP                            Common           458140100             541      22,300          Yes         No         Sole
INTERCONTINENTAL HOTELS ADR           Common           45857P301           2,480     137,850          Yes         No         Sole
INTL BUSINESS MACHINES CORP           Common           459200101             967       5,258          Yes         No         Sole
INTL FCSTONE INC                      Common           46116V105             100       4,250          Yes         No         Sole
ION GEOPHYSICAL CORP                  Common           462044108              40       6,600          Yes         No         Sole
IPG PHOTONICS CORP                    Common           44980X109               8         250          Yes         No         Sole
IROBOT CORP                           Common           462726100              33       1,100          Yes         No         Sole
IRON MOUNTAIN INC                     Common           462846106           2,169      70,425          Yes         No         Sole
ISHARES MSCI BRAZIL IDX               Common           464286400           2,309      40,225          Yes         No         Sole
J C PENNEY CO INC                     Common           708160106           2,125      60,450          Yes         No         Sole
JOHNSON & JOHNSON                     Common           478160104              26         400          Yes         No         Sole
JOHNSON CONTROLS INC                  Common           478366107              17         550          Yes         No         Sole
JP MORGAN ALERIAN MLP INDEX           Common           46625H365           1,224      31,400          Yes         No         Sole
JPM CHASE CAP XI PFD 5.875%          Preferred         46626V20               25       1,000          Yes         No         Sole
KANSAS CITY SOUTHERN                  Common           485170302              75       1,100          Yes         No         Sole
KEYNOTE SYSTEMS INC                   Common           493308100              16         800          Yes         No         Sole
KINDER MORGAN ENERGY PRTNRS           Ltd Ptn          494550106             416       4,900          Yes         No         Sole
KINDER MORGAN MANAGEMENT LLC          Ltd Ptn          49455U100             484       6,166          Yes         No         Sole
LEGACY RESERVES                       Ltd Ptn          524707304              68       2,400          Yes         No         Sole
LEGG MASON INC                        Common           524901105             409      17,000          Yes         No         Sole
LILLY ELI & CO                        Common           532457108             191       4,600          Yes         No         Sole
LINDSAY MANUFACTURING CO              Common           535555106              89       1,625          Yes         No         Sole
LINN ENERGY                           Ltd Ptn          536020100             842      22,200          Yes         No         Sole
LIVEPERSON INC                        Common           538146101             164      13,075          Yes         No         Sole
LULULEMON ATHLETICA INC               Common           550021109             111       2,375          Yes         No         Sole
LYONDELLBASELL INDU-CLA               Common           N53745100             681      20,975          Yes         No         Sole
MAGELLAN MIDSTREAM PARTNERS           Ltd Ptn          559080106             913      13,250          Yes         No         Sole
MARKWEST ENERGY PARTNERS LP           Ltd Ptn          570759100             350       6,350          Yes         No         Sole
MARSH & MCLENNAN COS INC              Common           571748102             292       9,225          Yes         No         Sole
MEDCO HEALTH SOLUTIONS INC            Common           58405U102             151       2,700          Yes         No         Sole
MEDICIS PHARMACEUTICAL CL A           Common           584690309              91       2,750          Yes         No         Sole
MERCADOLIBRE INC                      Common           58733R102              40         500          Yes         No         Sole
MERCK & CO. INC.                      Common           58933Y105             462      12,250          Yes         No         Sole
MERGE HEALTHCARE INC                  Common           589499102               9       1,900          Yes         No         Sole
MICROSOFT CORP                        Common           594918104             152       5,850          Yes         No         Sole
MORGAN ST CAP TR V PFD 5.75%         Preferred         617466206              36       1,750          Yes         No         Sole
MORGANS HOTEL GROUP                   Common           61748W108               9       1,600          Yes         No         Sole
MOTOROLA SOLUTIONS INC                Common           620076307           2,438      52,675          Yes         No         Sole
MURPHY OIL CORP                       Common           626717102           1,093      19,600          Yes         No         Sole
NABORS INDUSTRIES LTD                 Common           G6359F103             465      26,800          Yes         No         Sole
NATIONAL OILWELL VARCO INC            Common           637071101           1,674      24,625          Yes         No         Sole
NATURAL RESOURCE PARTNERS LP          Ltd Ptn          63900P103             157       5,800          Yes         No         Sole
NAVIOS MARITIME PARTNERS LP           Ltd Ptn          Y62267102              41       2,800          Yes         No         Sole
NETLOGIC MICROSYSTEMS                 Common           64118B100             228       4,600          Yes         No         Sole
NEW YORK TIMES CO CL A                Common           650111107              12       1,500          Yes         No         Sole
NIKE INC -CL B                        Common           654106103             581       6,030          Yes         No         Sole
NU SKIN ASIA PACIFIC INC CL A         Common           67018T105             170       3,500          Yes         No         Sole
NUANCE COMMUNICATIONS INC             Common           67020Y100              50       2,000          Yes         No         Sole
NUSTAR GP HOLDINGS LLC                Ltd Ptn          67059L102              93       2,800          Yes         No         Sole
OASIS PETROLEUM INC                   Common           674215108              68       2,325          Yes         No         Sole
ONEOK PARTNERS LP                     Ltd Ptn          68268N103             447       7,750          Yes         No         Sole
PARKER HANNIFIN CORP                  Common           701094104              46         600          Yes         No         Sole
PARTNERRE LTD PFD SER C              Preferred         G6852T204           1,046      41,250          Yes         No         Sole
PARTNERRE LTD PFD SER D              Preferred         G68603409             143       5,700          Yes         No         Sole
PARTNERRE LTD PFD SER E              Preferred         G68603508             538      20,300          Yes         No         Sole
PAYCHEX INC                           Common           704326107              66       2,200          Yes         No         Sole
PENN VA RESOURCE PARTNERS L P         Ltd Ptn          707884102             265      10,398          Yes         No         Sole
PFIZER INC                            Common           717081103           1,527      70,575          Yes         No         Sole
PG^E CORP                             Common           69331C108           1,120      27,175          Yes         No         Sole
PHILIP MORRIS INTERNATIONAL IN        Common           718172109             345       4,390          Yes         No         Sole
PLAINS ALL AMER PIPELINE LP           Ltd Ptn          726503105             463       6,300          Yes         No         Sole
PNC FINL SVCS GROUP INC               Common           693475105             731      12,675          Yes         No         Sole
PROSPERITY BANCSHARES                 Common           743606105             108       2,675          Yes         No         Sole
PRUDENTIAL FINANCIAL INC              Common           744320508             198       7,250          Yes         No         Sole
PUBLIC STORAGE INC                    Common           74460D109              54         400          Yes         No         Sole
QUALCOMM INC                          Common           747525103           2,824      51,625          Yes         No         Sole
REGENCY ENERGY PARTNERS LP            Ltd Ptn          75885Y107             264      10,600          Yes         No         Sole
ROBERT HALF INTL INC                  Common           770323103           1,261      44,325          Yes         No         Sole
ROCKWOOD HOLDINGS INC                 Common           774415103              85       2,150          Yes         No         Sole
ROSETTA RESOURCES INC.                Common           777779307              98       2,250          Yes         No         Sole
RPM INTERNATIONAL INC                 Common           749685103              20         800          Yes         No         Sole
SALIX PHARMACEUTICALS LTD DEL         Common           795435106             163       3,400          Yes         No         Sole
SALLY BEAUTY HOLDINGS INC             Common           79546E104           3,053     144,500          Yes         No         Sole
SANOFI-AVENTIS SPONSORED ADR          Common           80105N105           1,391      38,075          Yes         No         Sole
SIMON PROPERTY GROUP INC              Common           828806109             155       1,200          Yes         No         Sole
SIRONA DENTAL SYSTEMS INC.            Common           82966C103              48       1,100          Yes         No         Sole
SODASTREAM INTERNATIONAL LTD          Common           M9068E105               8         250          Yes         No         Sole
SOUTHWESTERN ENERGY CO                Common           845467109             558      17,475          Yes         No         Sole
SPECTRA ENERGY CORP                   Common           847560109             101       3,300          Yes         No         Sole
SPECTRA ENERGY PARTNERS LP            Ltd Ptn          84756N109              51       1,600          Yes         No         Sole
SPIRIT AEROSYSTEMS HOLDINGS           Common           848574109              62       3,000          Yes         No         Sole
SPX CORP                              Common           784635104           1,343      22,275          Yes         No         Sole
STAMPS.COM INC                        Common           852857200              20         750          Yes         No         Sole
STIFEL FINANCIAL CORP                 Common           860630102             718      22,412          Yes         No         Sole
STONEMOR PARTNERS LP                  Ltd Ptn          86183Q100             177       7,550          Yes         No         Sole
STRATEGIC HOTELS & RESORTS INC        Common           86272T106             106      19,800          Yes         No         Sole
SUNOCO LOGISTICS PARTNERS LP          Ltd Ptn          86764L108             236       6,000          Yes         No         Sole
TARGA RESOURCES PARTNERS LP           Ltd Ptn          87611X105             487      13,050          Yes         No         Sole
TARGET CORP                           Common           87612E106             114       2,229          Yes         No         Sole
TC PIPELINES                          Ltd Ptn          87233Q108             199       4,200          Yes         No         Sole
TEEKAY LNG PARTNERS LP                Ltd Ptn          Y8564M105             113       3,400          Yes         No         Sole
TEEKAY OFFSHORE PARTNERS L P          Ltd Ptn          Y8565J101             128       4,800          Yes         No         Sole
TELEFLEX INC                          Common           879369106             503       8,200          Yes         No         Sole
TERRA NITROGEN CO L P COM UNIT        Ltd Ptn          881005201             118         700          Yes         No         Sole
TRACTOR SUPPLY CO                     Common           892356106           2,022      28,825          Yes         No         Sole
UMH PROPERTIES INC                    Common           903002103               7         700          Yes         No         Sole
UNDER ARMOUR INC CL A                 Common           904311107               7         100          Yes         No         Sole
UNILIFE CORP                          Common           90478E103               6       2,000          Yes         No         Sole
UNION PACIFIC CORP                    Common           907818108             159       1,500          Yes         No         Sole
UNITED TECHNOLOGIES CORP              Common           913017109             378       5,175          Yes         No         Sole
URSTADT BIDDLE - CL A                 Common           917286205              60       3,324          Yes         No         Sole
URSTADT BIDDLE PROPERTIES             Common           917286106             913      53,802          Yes         No         Sole
US BANCORP                            Common           902973304             108       4,000          Yes         No         Sole
V F CORP                              Common           918204108             368       2,900          Yes         No         Sole
VIACOM INC PFD 6.85% SERIES          Preferred         92553P300              25       1,000          Yes         No         Sole
VITAMIN SHOPPE INC                    Common           92849E101             133       3,325          Yes         No         Sole
W.P. CAREY & CO. LLC                  Ltd Ptn          92930Y107             164       4,000          Yes         No         Sole
WABCO HOLDINGS INC                    Common           92927K102              61       1,400          Yes         No         Sole
WACHOVIA PFD 7.25% SER A             Preferred         92977V206             717      27,750          Yes         No         Sole
WELLS FARGO & COMPANY                 Common           949746101           2,179      79,050          Yes         No         Sole
WESTERN ALLIANCE BANCORP              Common           957638109              67      10,800          Yes         No         Sole
WESTERN GAS PARTNERS                  Ltd Ptn          958254104              87       2,100          Yes         No         Sole
WHOLE FOODS MKT INC                   Common           966837106             202       2,900          Yes         No         Sole
WILLIAMS COS INC                      Common           969457100             198       6,000          Yes         No         Sole
WILLIAMS PARTNERS L P                 Ltd Ptn          96950F104             542       9,029          Yes         No         Sole
WOLVERINE WORLD WIDE INC              Common           978097103              47       1,325          Yes         No         Sole
ZION BANCORP PFD 9.5% 12/29/49       Preferred         989701503           1,277      50,600          Yes         No         Sole

TOTAL                                                                    107,878   3,126,170