| ICFHOMES.COM CORP. | 
                        P00000028459 | 
                        INACT | 
                    
                    
                        | I.C.F. HOMES OF PINE ISLAND LLC | 
                        L17000207296 | 
                        InActive | 
                    
                    
                        | ICF HOUSE BUILDER LLC | 
                        L23000190917 | 
                        INACT/UA | 
                    
                    
                        | ICF ICF LLC | 
                        L12000044748 | 
                        Active | 
                    
                    
                        | IC FICQUETTE LLC | 
                        L25000201019 | 
                        Active | 
                    
                    
                        | IC FINANCE ONE, LLC | 
                        L18000288994 | 
                        InActive | 
                    
                    
                        | I C FINANCIAL, INC. | 
                        F06000002069 | 
                        INACT | 
                    
                    
                        | IC FINANCIAL GROUP AND TAX SERVICE INC | 
                        P23000084968 | 
                        INACT/UA | 
                    
                    
                        | IC FINANCIAL SERVICES, INC. | 
                        P06000035499 | 
                        INACT | 
                    
                    
                        | IC FINAUR, LLC | 
                        L17000150716 | 
                        INACT | 
                    
                    
                        | IC FINAUR TRADING, LLC | 
                        L17000150716 | 
                        NAME HS | 
                    
                    
                        | ICF INDUSTRIAL SERVICES, LLC | 
                        M10000002490 | 
                        INACT | 
                    
                    
                        | ICF INFORMATION TECHNOLOGY, INC. | 
                        F98000004865 | 
                        INACT | 
                    
                    
                        | ICF INFORMATION TECHNOLOGY, L.L.C. | 
                        M04000001916 | 
                        INACT | 
                    
                    
                        | IC FINISHING & DRYWALL LLC | 
                        L23000290993 | 
                        Active | 
                    
                    
                        | IC FINISH WOOD INC. | 
                        P06000131845 | 
                        INACT | 
                    
                    
                        | ICF INSTALLERS OF FLORIDA LLC | 
                        L20000085973 | 
                        INACT | 
                    
                    
                        | ICF INSTALLERS ONLINE LLC | 
                        L08000096664 | 
                        INACT | 
                    
                    
                        | ICF INTERNATIONAL, LLC | 
                        L06000048660 | 
                        Active | 
                    
                    
                        | ICF INVESTMENTS, INC | 
                        P05000120934 | 
                        INACT |