Filter : port from list of IPs

Hello
I got a huge list of IPs with attached port numbers
123.21.32.54:8060
123.21.22.22:9600
22.22.12.32:81
and I want to filter the :<port> away to ping the whole list with nmap.
Whats the most handy method?

awk -F : '{ print $1 }' <filename>
Last edited by karol (2010-08-17 18:10:43)

Similar Messages

  • How to filter Choose from list object rows?

    Hi everyone,
    I'd like to show Choose from list window using SBO 2005 PL07, Actually I want to show the Active Account of G/L Account, I set the CFL object to one column as following:
    oCFLCreationParams.ObjectType = SAPbouiCOM.BoLinkedObject.lf_GLAccounts
    oCFLCreationParams.UniqueID = "CFL"
    oCFL = oCFLs.Add(oCFLCreationParams)
    Who knows how to set Choose From list object only show Active Account and do not show Title Account.
    Thanks for your help!
    Kathy

    Hi kathy
    I have not tried it on the gl accounts. But basicaly you need to add conditions to filter it. The following is an example that you would of used for business partners but only customers.
      Dim oCFLs As SAPbouiCOM.ChooseFromListCollection
                Dim oCons As SAPbouiCOM.Conditions
                Dim oCon As SAPbouiCOM.Condition
                oCFLs = oForm.ChooseFromLists
                Dim oCFL As SAPbouiCOM.ChooseFromList
                Dim oCFLCreationParams As SAPbouiCOM.ChooseFromListCreationParams
                oCFLCreationParams = SBO_Application.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_ChooseFromListCreationParams)
                ' Adding 2 CFL, one for the button and one for the edit text.
                oCFLCreationParams.MultiSelection = False
                oCFLCreationParams.ObjectType = "2"
                oCFLCreationParams.UniqueID = "CFL1"
                oCFL = oCFLs.Add(oCFLCreationParams)
                ' Adding Conditions to CFL1
                oCons = oCFL.GetConditions()
                oCon = oCons.Add()
                oCon.Alias = "CardType"
                oCon.Operation = SAPbouiCOM.BoConditionOperation.co_EQUAL
                oCon.CondVal = "C"
                oCFL.SetConditions(oCons)
                oCFLCreationParams.UniqueID = "CFL2"
                oCFL = oCFLs.Add(oCFLCreationParams)
    The above also compensates for the tab.
    Hope it helps

  • How to filter results from 4 dynamic list menus depandant on how many of them are selected

    I have a search page with a form with 4 list menus and 1 submit that post the results to the results page. I can create a record set that either retrieves the correct data from my database if a selection is made from all four menus Or i can create the recordset if only 3 menus have a selection or the same for 2 menus and 1 menu. However i want the user to be able to make a selection from either 1, 2, 3 or all 4 of the menus and the exact data be retrieved. At present if i try to combine the recordset using AND and ORs the results are not specific enough, for example the 4 menus are Location, Type, Price & Style if a user selects from all 4 i only want to retrieve data that matches all 4 criteria, but at the same time if the user selects only 2 of the menus the i want it to retrieve data that matches specifically those 2 variables. I´m not actually sure if i should be creating a more advanced sql query of if its the php side of things that i need to look at. This is my first dynamic site so please be aware i´m still a learner where php and sql is concerned. Please can anyone help?  

    Hey there,
    Thanks for replying,
    I too am using Dreamweaver recordset, my local server is XAMPP ( apache php mysql), i´have pasted my sql recordset below to give an idea of what i´m trying to do, however this does not work as i´m trying to select the exact data based on 4 menus PRICE TYPE LOCATION and BEDS, and also want the search to work if the user only selects options from either 1, 2, 3 or 4 of the menus, with the code as it is if the user select only two options from 2 of the menus the results don´t just find (for example) all results for location AND price they find all results for the location varibale OR the price variable rather than a match for both, if you see what i mean?
    Any suggestions?  
    SELECT trueprice,`desc`, `propid`, `bathrooms`, `photo1`, locationtable.loc, typetable.style, bedtable.`number`
    FROM detailstable JOIN locationtable ON detailstable.location=locationtable.locid JOIN typetable ON detailstable.type=typetable.typeid JOIN pricetable ON detailstable.price=pricetable.priceid JOIN bedtable ON detailstable.beds=bedtable.bedid
    WHERE (location=varloc AND price = varprice AND type=vartype AND beds=varbed ) OR (price=varprice AND location=varloc AND type=vartype) OR  (price=varprice AND location=varloc AND beds=varbed) OR (price=varprice AND beds=varbed AND type=vartype) OR  ( location=varloc AND type=vartype AND beds=varbed) OR  (price=varprice AND location=varloc) OR (price=varprice AND type=vartype) OR (price=varprice AND beds=varbed) OR (type=vartype AND location=varloc) OR (type=vartype AND beds=beds) OR (location=varloc AND beds=varbed) OR (price = varprice OR beds=varbed OR type=vartype OR location=varloc)
    ORDER BY detailstable.trueprice ASC
    Look forward to receiving your thoughts,
    Linda
    Date: Wed, 21 Oct 2009 14:36:33 -0600
    From: [email protected]
    To: [email protected]
    Subject: how to filter results from 4 dynamic list menus depandant on how many of them are selected
    Hiya,
    I'm just doing my first dynamic site too, and am at a similar level to yourself.
    Can you give us more info re the site. What software, eg Dreamweaver etc are you using, and is your server using PHP or ASP etc?
    For what I've used, I amended the SQL side of things in the recordset in Dreamweaver. That way, you can test the SQL as you're setting up the recordset.
    Let me know how you're going on anyway
    Cheers
    Andy
    >

  • As Bex Query design why I canu2019t select from list in values range

    Hello experts,
         I want to pop input window when I use analyzer run bw report, I know to add filter through restrict, then I selected value ranges, it was appearing between input text, the button canu2019t let me input, I tried select from list, Bex Query design occured some errors, if click u2018exitu2019 will prompt unknown software exception(0xc00200001) then stop .
    the imange: [http://www.itpub.net/thread-1192217-1-1.html]
    How to input text or select list? Why My Bex query design canu2019t do select from list? 
    please let me know the soultions, thanks for you help in advance
    Regards,
    Steve

    first of all, thanks for your help.   if need to install batch, please let me know. many thanks .
    more infomation as belows:
    the windows prompt:
    Your application an unhandled exception occurs. If you click [continue], the application will ignore the error and try to continue. If you click the [end], it will immediately close the application.
    I clicked more detail button , displayed as belows:
    For more information call using Just-In-Time (JIT) debugging details
    Please refer to the end of this message (instead of this dialog box) information.
    Exception Text **************
    System.NullReferenceException: Object reference not set to be the implementation of individual objects
    in com.sap.bi.et.selector.BExSelectorDialog.SelUIDialog.HandleUnhandledException(Exception iException)
    in com.sap.bi.et.selector.BExSelectorDialog.SelUIDialog.OnGuiUnhandledException(Object iSender, ThreadExceptionEventArgs iEventArgs)
    in System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
    in System.Windows.Forms.Control.WndProcException(Exception e)
    in System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
    in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    in System.Windows.Forms.SafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
    in System.Windows.Forms.Control.SetVisibleCore(Boolean value)
    in System.Windows.Forms.Form.SetVisibleCore(Boolean value)
    in System.Windows.Forms.Control.set_Visible(Boolean value)
    in System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
    in System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
    in System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
    in System.Windows.Forms.Form.ShowDialog()
    in com.sap.bi.et.selector.BExSelectorDialog.SelUIDialog.GetUserSelection()
    in com.sap.bi.et.selector.BExSelectorDialog.SelUIDialog.ShowSelector()
    in com.sap.bi.et.selector.BExSelectorDialog.SelUICtrlDDBox.InvokeSelector()
    in com.sap.bi.et.selector.BExSelectorDialog.SelUICtrlDDBox.OnInvokeSelector()
    in com.sap.bi.et.selector.BExSelectorDialog.SelUICtrlDDBox.picValueHelp_Click(Object sender, EventArgs e)
    in System.Windows.Forms.Control.OnClick(EventArgs e)
    in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    in System.Windows.Forms.Control.WndProc(Message& m)
    in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    inSystem.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  • Choose from list - data display with condition

    Hi,
    I 've developed a form using screen painter, I ' ve attached a choose from list to fill GRPo Number.  In the choose from list the GRPo no. should not display again which once I have selected and saved. 
    Let me have a good solution please and it would be appreciated.
    Thanks & Regards,
    Venkatesan G.

    Hi suresh,
    where did you put this code?....In the choose_from_list event handler?..I've tried a similar solution, before reading your post, but it doesn't work because if i dynamically set the condition for the choose from list i got an empty table.
    i've tried to put my code when beforeaction=true and i have this kind of problem. The difference is that i need to set the filter starting with the value i've entered on the field connected to the choose from list. I put code here, so it's more clear
    If (pVal.Before_Action = True) And (pVal.EventType = SAPbouiCOM.BoEventTypes.et_CHOOSE_FROM_LIST) Then
                        Dim oCFL As SAPbouiCOM.ChooseFromList
                        Dim oCons As SAPbouiCOM.Conditions
                        Dim oCon As SAPbouiCOM.Condition
                        Dim sItemCode As String
                        oEditText = oMatrix.Columns.Item("V_ItemCode").Cells.Item(pVal.Row).Specific
                        sItemCode = oEditText.Value.ToString
                        oCFL = oForm.ChooseFromLists.Item("CFL_Item")
                        oCons = oCFL.GetConditions()
                        oCon = oCons.Add()
                        oCon.Alias = "ItemCode"
                        oCon.Operation = SAPbouiCOM.BoConditionOperation.co_START
                        oCon.CondVal = sItemCode
                        oCFL.SetConditions(oCons)
                    End If
    My situation is that i type something in V_ItemCode column and after that i press the tab key to open the choose from list.
    Would be ok if i get the SAP standard beahviour too, that doesn't open the choose from list, but fills the field with the first code starting with what you type.
    Thanks in advance

  • Addon in choose from list

    Dear All Technical Experts,
    I would like to add new field in choose from list window that is run from production order --> issue for production --> click production order button.
    I could not find out how to add new information or filter field there. is it possible for me using addon ? The information I need available is remarks (OWOR.remarks). If yes, will it be UI addon or UI/DI ?
    I appreciate your answer. TIA
    Rgds,

    Hi,
    First create the srf which has two buttons- Choose and Cancel
    code for creating the grid :- you have to pass the SQL query as a paramter in the below function .In query you choose as many as fields from the table ,at run time columns will  automatically created corresponds to your query.
         private bool CreateGrid(string sSQL)
                        try
                        SAPbouiCOM.Item oItem;
                        oItem = oform.Items.Add("Grid", SAPbouiCOM.BoFormItemTypes.it_GRID);
                        oItem.Left = 7;
                        oItem.Width = 387;
                        oItem.Top = 47;
                        oItem.Height = 188;
                        oform.DataSources.DataTables.Add("dtLookUpTable");
                        oDataTable = oform.DataSources.DataTables.Item("dtLookUpTable");
                        oDataTable.Clear();
                        oDataTable.ExecuteQuery(sSQL);
                        oGrid = (SAPbouiCOM.Grid)oItem.Specific;
                    oGrid.SelectionMode = SAPbouiCOM.BoMatrixSelect.ms_Single ;
                        oGrid.DataTable = oDataTable;
                                            if(oGrid.Rows.Count > 0)
                             oGrid.Rows.SelectedRows.Add(0);
                    for (int iColCounter = 0; iColCounter < oGrid.Columns.Count; iColCounter++)
                        oGrid.Columns.Item(iColCounter).Width = 50;
                        oGrid.Columns.Item(iColCounter).Editable = false;
                        oGrid.AutoResizeColumns();
                        return true;
                   catch(Exception ex)
                        oform.Freeze(false);
                        throw ex;
    choose the value on pressing the button 'Choose'
         protected override void ITEMPRESS_AFTERACTION(ref SAPbouiCOM.ItemEvent pVal, out bool BubbleEvent, SAPbouiCOM.Application oSboApplication, SAPbobsCOM.Company oCompany)
                   BubbleEvent = true;
                    if (pVal.ItemUID == "choosebuttonuid")
                        if (oGrid.Rows.SelectedRows.Count > 0)
                            SAPbouiCOM.DataTable oReturnTable = null;
                            oform.DataSources.DataTables.Add("dtReturnTable");
                            oReturnTable = oform.DataSources.DataTables.Item("dtReturnTable");
                            oReturnTable.CopyFrom(oDataTable);
                            for (int iRowIndex = 0; iRowIndex < oReturnTable.Rows.Count; iRowIndex++)
                                oReturnTable.Rows.Remove(iRowIndex);
                            int iRow = oGrid.GetDataTableRowIndex(oGrid.Rows.SelectedRows.Item(0, SAPbouiCOM.BoOrderType.ot_RowOrder));
                            oReturnTable.Rows.Add(1);
                            //for (int iColIndex = 0; iColIndex < oReturnTable.Columns.Count; iColIndex++)
                            //    oReturnTable.SetValue(iColIndex, 0, oDataTable.GetValue(iColIndex, iRow));
                            oReturnTable.SetValue(0, 0, oDataTable.GetValue(0, iRow ));
                            oReturnTable.SetValue(1, 0, oDataTable.GetValue(1, iRow));
                            SBOAppAddOn.mLookupForms.Remove(oform.UniqueID.ToString());
    then u have to send the oReturnTable with parentuid( issue for production) to the baseform.
                       example->     SendData(oReturnTable, strParentFormUID, oSboApplication, oCompany);
                            oform.Close();
    More:-
    You have to include the Doubleclick faclity on the grid
    You have to include  the find functionality  also.

  • How to filter a sharepoint list with report parameters

    Hello there,
    I'm trying to make a sql report on a sharepoint library. I have no problems to connect to the library but i cannot find a way to filter my data source with report parameters. I've searched on the net a lot, found some stuffs about xml but nothing that shows
    how to do it with sharepoint. Any help would be greatly appreciated!
    Thanks in advance!

    Hi mgarant,
    As you mentioned, by default, we can use xml parameter "query" to filter a SharePoint list from SQL Server Reporting Services. We can also modify the value for the "query" to use SQL Server Reporting Serivces parameters to filter the SharePoint list.
    Below are the detailed steps for your reference:
     1.Change the query string to be a string like this:
    <Query>
    <SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
    <Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems">
    <Parameters>
    <Parameter Name="listName">
    <DefaultValue>{ADBE55DB-63A1-4C14-9DA0-B1B05C13B4C8}</DefaultValue>
    </Parameter>
    <Parameter Name="query" Type="xml">
    </Parameter>
    </Parameters>
    </Method>
    <ElementPath IgnoreNamespaces="true">*</ElementPath>
    </Query>
     2.In the dataset modification dialog, go to "Parameters" tab.
     3.Create a Report Parameter(e.g. CityParam).
     4.In parameter tab, create a parameter with:
    Name: query
    Value: ="<Query>
       <Where>
          <Eq>
             <FieldRef Name='WorkCity' />
             <Value Type='Text'>" & Parameters!CityParam.Value & "</Value>
          </Eq>
       </Where>
    </Query>"
    Please note, “case sensitive” is required. In this case, the parameter name for "query" must be in lower case. WorkCity is name of a field in the SharePoint list.
    For more information about how to retrieve value from SharePoint list, I would suggest you reading the following article and threads:
    http://vspug.com/dwise/2007/11/28/connecting-sql-reporting-services-to-a-sharepoint-list-redux/
    http://blogs.msdn.com/mariae/archive/2007/12/13/querying-sharepoint-list-from-reporting-services-returns-only-not-null-columns.aspx
    I also implemented a sample, you could download it from:
    http://cid-3c7e963ff6ccd974.office.live.com/browse.aspx/.Public/SharePoint%20List%20sample?uc=2
    Please feel free to ask, if you have any more questions.
    Thanks,
    Jin Chen
    Jin Chen - MSFT

  • Porting from JavaFX Preview to JavaFX 1.0

    Does somebody know if there is a document that summarizes all the differences between the JavaFX Preview release and the JavaFX 1.0 ?
    With tips on how to port from the preview to 1.0 ?
    thanks
    Bernard

    HI,
    Stephen Chin has posted on the OpenJFX mailing list a link to a document he made : http://steveonjava.wordpress.com/2008/12/07/migrating-from-the-javafx-preview-release/
    A good start. Thanks Steve.
    To the JavaFX team : don't forget in your future documents to tell us how to deal with features and properties that are no longer available.
    A short and incomplete list :
    - attribute "toggle" in TimeLine
    - Dialogs
    - window related attribute such as "alwaysOnTop"
    Bernard

  • Validate from list behavior ? help needed

    Hi,
    I have an item whith a lov attached to and the proerty of the lov is validate from list = yes.
    But when a create a record and type the begining of the words eg Jean then when i do key-list-val or F9 the lov returns me all the rows and.
    And when i press enter in the field then the lov shows with Jean% and show me only the names beginning with Jean.
    Why does it only happen when i press enter and not when doing F9?
    Should it not be the same behavior ?
    Thanks in advance.
    PS: it is quite urgent !
    Jean-Yves

    Hi ,
    When you enters a wrong value into a "Validate from List" Item and hit <ENTER> then validation to make sure that the entered value exists within the List and if it is not there , then the forms engine filters the Shows values as the value entered into the Item as helping you to select from the List cause you have entered ambigious Choise and in case no matched entries it display all the list , but in case you display the LOV normally this means you are trying to select a value then no Pre Serach happened unless you specify (Filter Before Display = true) on the LOV properties ,
    Best Regards,

  • Validate from List Property

    i created a form and used validate from list property to TRUE for a particluar item which have LOV.But when table hav too many rows (here i hav 18000 rows) getting too slow....Is this problem is common...? If any one hve any idea about this Please help me...
    Edited by: pms on Sep 11, 2011 10:31 PM

    But when table hav too many rows (here i hav 18000 rows) getting too slow....Is this problem is common...? Yes, this is common when you have a lot of rows returned by your LOV query. In situations like this, it is best to try and reduce the size of the data returned by your LOV. One way of doing this is to enable the Filter Before Display property on the LOV. When enabled, it causes Forms to display a query criteria dialog before displaying the LOV. This too can cause slowness because this option could cause a full table scan to occur. Perhaps a better option would be to make your LOV dependent on other limiting values. For example, if your Form showed a list of all employees in a company you could make your user select limiting data like a department number to help reduce the number of employee records returned by your LOV.
    Craig...

  • Receipt From production number - Choose From List

    Hi all,
    How to filter the Receipt from production number only comes in choose from list.  now i used object is 59. when i choose all value comes that means goods receipt, and receipt from production document numbers comes. I want only list out the Receipt from production Numbers only how to i restrict this.
    Thanks & regards
    B.Sudhir

    Hello
    It is very hard to do the CFL, because the information, that is it a receipt from a production is stored on the line level, not on the head level
    you can 2 choices
    1. define a query which includes all the DocEntry related to the Receipt documents, and on form constuction you add them into the conditions of the CFL (it takes much time to build up the CFL)
    2. Define FMS, and assign to your field. And when the user press the TAB key, you call the FMS.
    Regards
    János
    We always done the 2nd method until the cfl was not implemented.

  • Passing filter attributes from endeca to OAF

    Hi,
    We have the following scenario.
    The user searches for an object in endeca. In order to refine the results list, he/she selects some of the filter attributes from the guided navigation. Assuming that there are links for the items in the results list, is it possible to pass the attribute values which are selected in the filters
    apart from passing the attributes which are specific to the record selected in the result list?
    Pl. suggest.
    Thanks
    Chandra

    The usual way is to set those values as bean properties and let the JSF access them.
    Something like:
    mainPage.jsf<h:form>
        <h:inputText value="#{myBean.value}" />
        <h:commandButton value="submit" action="#{myBean.action}" />
    </h:form>MyBean.javaprivate String value; // + getter + setter
    public String action() {
        System.out.println(value); // Do something with value? Persisting in DB?
        return "anotherPage"; // Navigation case (do not redirect if bean is request scoped!)
    }anotherPage.jsf<h:outputText value="#{myBean.value}" />

  • FTP Port from 21 to 211

    Greetings,
    I have an:
    Xserve
    2x 2GHz Dual-Core Intel Xeon
    2GB 667 MHz FB-DIMM
    Trying to reconfigure the FTP port from 21 to 211 (or any other, except 21).
    How do I tell the Xserve to listen for that particular port for FTP instead of 21?
    I already forwarded the port 211 to the IP address assigned to the Xserve.
    Thank you.

    First let me preface this by saying I think this is a really bad idea.
    There are two common reasons for using non-standard ports for services. One is to circumvent network filters (such as those imposed by an ISP), the other is to hide the fact you're running a particular server.
    In the former, there are usually easier ways to overcome that, for example, port forwarding at the router, tunneling over SSH or a VPN, or using a different protocol SFTP, for example.
    In the latter you're largely wasting your time since any serious hacker isn't trying any particular port to get into your machine, they run a port scan and analyze whatever responds. Any worthy hacker (is that a legitimate term? ) will know almost immediately what kind of service is running on any given port.
    In addition to all of that, FTP is a major PITA due to its use of multiple ports. While you may use port x for the FTP control connection, you typically use port x-1 for the data connection, meaning you need to open port 210 as well as 211.
    Then comes the future. Running non-standard ports requires that you remember the changes and re-apply them after any future updates - Apple have a habit of updating files they don't expect users to change and you may find that FTP reverts to a standard port without you realizing.
    That said, FTP's main control file is /System/Library/LaunchDaemons/ftp.plist.
    In there you'll find the part that tells FTP which network ports to listen to:
    <key>Sockets</key>
     <dict>
      <key>Listeners</key>
      <dict>
       <key>SockServiceName</key>
       <string>ftp</string>
       <key>Bonjour</key>
       <true/>
      </dict>
     </dict>
    The SockServiceName is the relevant part - in this case it tells the daemon to listen on the 'ftp' port.
    At this point you have two options - either tell it to use a different port, or redefine what 'ftp' relates to.
    In the first option, I think (but haven't confirmed) you can just change the <string>ftp</string> with an alternate port number, e.g.:
       <key>SockServiceName</key>
       <string>211</string>
    The other option is to edit the file /etc/services (which is where the daemon looks up the port names) and redefine the ftp port number:
    ftp 21/udp # File Transfer [Control]
    ftp 21/tcp # File Transfer [Control]
    Change both these numbers to 22. You may also need to change the 'ftp-data' ports listed immediately above in the file.
    As mentioned before, whichever option you choose (.plist or /etc/services) you should be prepared to re-apply the change if Apple overwrites them.
    If you're running a firewall you will also need to edit your firewall rules to match the new port numbers.

  • Filter Web App List

    Is there a way to filter a result list from a web app? 
    I thought this would be a fairly common request, but can't find any details how to do it other that filter by the set 'Random' 'Latest' etc...  I want to be able to filter a web app list -  For example I may have 40 cats and dogs in the web app - I want to filter to show just the cats in the list.... I have a field in the web app that sets if the item is a dog or cat....???
    Any help greatly appreciated.

    Hi Duncan,  I think what you have done will help, but I can't seem to get it to work.
    I've setup a category app with data source to itself(?) and also the product app (one I had before but added category data source called 'category breed' linking to the new catory app). It is the part where I get it to pull in the matching products from the products app that have been set to the same cateogry... bit confused how to do this, or how you done it??  Any chance you could be give a few more details. 
    Do I have to 'classify' products to get this to work - or just select the category in the dropdown list?

  • Get column values from list of values programmatically

    hi all
    how i get column values from list of values programmatically in the
    returnPopupDataListener method

    If this answers your question , please close this thread by marking it as answered.
    Thanks

Maybe you are looking for