MVP List #94: Dec. 23-27th, 2013

MVP List #94: Dec. 23-27th, 2013
Happy almost New Years!
The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words happening every day right here on our community. We know the success as a community is based on the continual and lively contributions of our valued members. Each member provides special and unique contributions and this is the place we try to highlight members that have stood out during the previous week.
Please let us know what you think!
Thread of the Week:
This week, with over 340 views, the thread of the week goes to a thread about removing a channel from a user’s TV line up.
Post of the Week:
The post of the week goes to viafax999  for the thread “Can MI424WR be used as a bridge/repeater?”.
Member of the Week:
Congratulations to gs0b because of your contributions in various threads this week, you are the member of the week.
Keep up the good work!
Top Kudoed Authors:
Justin
9
walt178
9
melissa01
6
mcquillen811
5
armond_in_nj
5
This week’s MVP’s
This week, the MVP’s for the forums are Anti-Phish, Smith6612 , and walt178
Thank you for your continued efforts!
 ChrisB_VZ

Patrick,
Thanks my session verify function was causing the problem and I have removed it temporarily from my authentication scheme.
I am using the "check_timeout" function that was developed a number of years ago as part of a "How To" section in the old HTMLdb days. I knew there was an issue with this routine as the newer versions of the browsers handle cookies differently and I was going to redevelop it at some point. Do you know which part of the function causes the issue?
Many Thanks,
Jon
FUNCTION check_timeout
RETURN BOOLEAN
AS
l_session_expire VARCHAR2(256) := NULL;
l_cookie_exists BOOLEAN := TRUE;
BEGIN
IF htmldb_custom_auth.get_user IS NULL THEN
RETURN TRUE;
END IF;
BEGIN
l_session_expire := owa_cookie.get('HTMLDB_IDLE_SESSION').vals(1);
EXCEPTION WHEN NO_DATA_FOUND THEN
l_cookie_exists := FALSE; -- no cookie set, assume first page visit after login
END;
IF l_cookie_exists
AND TO_DATE(l_session_expire,'DD-MON-YYYY HH24:MI:SS') < SYSDATE
THEN
wwv_flow.g_unrecoverable_error := TRUE;
owa_util.redirect_url('f?p='||'500:101'); -- Note hard-coded login application and page ID 500:101
RETURN FALSE;
ELSIF NOT g_cookie_already_sent THEN
owa_util.mime_header('text/html', FALSE);
owa_cookie.send ( NAME => 'HTMLDB_IDLE_SESSION',
VALUE => TO_CHAR(SYSDATE+(c_max_idle_minutes/1440),'DD-MON-YYYY HH24:MI:SS'),
expires => NULL,
path => '/',
domain => NULL );
owa_util.http_header_close;
g_cookie_already_sent := TRUE;
END IF;
RETURN TRUE;
END check_timeout;

Similar Messages

  • MVP List #63: Dec 29- Jan 4, 2013

    The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words happening every day right here on our community. We know the success as a community is based on the continual and lively contributions of our valued members. Each member provides special and unique contributions and this is the place we try to highlight members that have stood out during the previous week.
    Thread of The Week:
    First off, happy New Year! Our thread of the week is a relevant one in my opinion because, as the number of new tech gadgets we get grows, we need to find creative ways to ensure our wireless signal hits all areas of the house.  That's the issue the OP faced here- find out how he solved this dilemma and see if his solution will work for you.
    Post of the Week:
    Thanks to Hubrisnxs who wrote our Post of the Week here. In his post, he lays out a detailed explanation of why wireless speeds may vary (including pictures!) in your home and how you can maximize your speed. Thanks, Hubrisnxs!
    Member of the Week:
    PJL is our Member of the Week thanks to his assistance in this thread, where he helps a fellow community member figure out how to get Media Manager working on his tablet. Thanks, PJL!
    Top Kudoed Authors:
    Author
    # of Kudos
    1
    Dman1115
    20
    2
    Prisaz
    18
    3
    IlliniJim1
    18
    4
    Armond_in_NJ
    17
    5
    Topdog
    17
    6
    TNS
    17

    Interesting...
    My Beatles - 1 uploaded 11 tracks. 
    I can second the results for Petra's Unseen Power
    My Pink Floyd - Division Bell uploaded 4 tracks: 1, 3, 10 and 11.
    "You Don't Love Me Anymore" matched for me. 
    The Kinks' - Come Dancing With the Kinks tracks 2, 12 and 16 were uploaded.  1, 3, 9 and 10 matched.  I do not own the rest.
    I have lots of unreleased albums and demos so I uploaded nearly half of my library, which I fully expected to have to do.  A few matches / uploads that surprised me:
    The handful of ACDC I have matched except for "Thunderstruck". 
    Green Day's "Waiting" from International Superhits did not match. 
    All Star United - International Anthems For The Human Race matched 6 out of 11 tracks.  The album is not on iTunes.  3, 6, 7, 9 and 11 were uploaded.
    Jackson Browne - The Pretender tracks 1, 2, 3 and 8 were uploaded.
    Jackson Browne - World In Motion "I Am A Patriot" had to be uploaded.
    "The Living Years" and "Silent Running" from Mike & the Mechanics matched and are not in iTunes.
    "Best I Can" from Queensryche's Empire did not match. 
    "Try Not To Breathe" from R.E.M.'s Automatic for the People did not match.
    Tracks 1 and 10 from Bob Seger's Greatest Hits matched; the rest were uploaded.
    Slaughter - The Wild Life tracks 1 and 14 were uploaded.
    "Two Princes" from Spin Doctors - Pocket Full of Kryptonite was uploaded.
    "Ace In The Hole" from George Strait - Strait Out Of The Box was uploaded.
    "The Smartest Monkeys" from XTC - Nonsuch was uploaded.
    There are others, but those are the most suprising. 

  • HT4482 I purchased a song on Dec. 9, 2013, and have an order confirmation #, but I don't see it in my iTunes library.  How can I get this installed on my computer?

    I purchased a song from the ITunes store on Dec. 8, 2013.  I have a confirmation # of this purchase, but I don't have it listed in my iTunes library.  Can I have this downloaded again?

    Download past purchases - Apple Support

  • MVP List #99: Feb. 8, 2014, 2014 - Feb. 14, 2014

    MVP List #99: Feb. 8, 2014, 2014 - Feb. 14, 2014
    The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words happening every day right here on our community. We know the success as a community is based on the continual and lively contributions of our valued members. Each member provides special and unique contributions and this is the place we try to highlight members that have stood out during the previous week.
    Thread of the Week:
    This week, the thread of week goes to a thread with over 100 views is a post about the 7232 Volume being stuck. Check it out and reply if you have any guidance.
    Post of the Week:
    Thank you Walt178 for providing this weeks post of the week with over 93 views on the thread of the week listed above. Thanks for your help and attention!
    Member of the Week:
    TNS_2, thank you for your support in the thread about “Configuring e-mail to Outlook 2013”, you are this weeks member of the week!
    Top Kudoed Authors:
    Anti-Phish        8
    thetick1234        5
    Smith6612        5
    This week’s MVP’s
    This week, the MVP’s for the Verizon Community Forums are TNS_2, dslr595148, and Anti-Phish. Thank you for your continued support of the Verizon peer to peer forums!
     ChrisB_VZ

    I am honored to be on the list, however I wish it wasn't for the reason it was.
    Unmentioned in your post is the outpouring of support for the Funimation channel.  This channels cancellation, due to what is quickly turning out to be a less than factual reason of 'low viewership' from Verizon, has mobilized many of your customers.  In fact, I'm sure that most of the people in your list this week were kudo'ed for posts in 1 of 2 threads:
    Funimation Canceled!
    Save Funimation Petition
    If we are to look at the pure numbers, at the time of this writing those 2 threads combined for a total of nearly 950 kudos and 3800+ views.  Even more telling:  198 of the 200 most kudo'ed posts are people SUPPORTING Funimation Channel and against Verizon's decision to cancel the channel.  (http://forums.verizon.com/t5/kudos/leaderboardpage/board-id/FiOS_TV_Entertainment/timerange/one_mont...
    IMHO (and no offense to Justin and his very helpful document) either of these 2 would have made a much more appropriate 'Thread of the week'.

  • Send a message from a list of emails in lightswitch 2013.4 HTML screen using ajax

    Hi There,
    any idea how to make a button to send a message from a list of emails in lightswitch 2013.4 HTML.
    my idea is to send message to all emails in the details picker (or the drop down menu or a choice list) tat is filled by SQL query (as a data source in lightswitch)
    i have read many articles,  most of them were written in PHP or VB !
    for example:
    http://www.devarticles.com/c/a/HTML/Sending-email-with-AJAX-building-a-small-application/1/
    http://stackoverflow.com/questions/22442074/how-to-send-email-to-a-list-of-addresses-from-lightswitch
    http://lightswitchhelpwebsite.com/Forum/tabid/63/aft/75/Default.aspx
    http://maxslabyak.com/c-sharp/using-jquery-to-send-email-with-web-services/
    http://www.paulspatterson.com/microsoft-lightswitch-sending-emails-from-the-client/
    http://www.quercussolutions.com/blog/index.php/microsoft-lightswitch-sending-emails/
    http://www.lightswitchspecial.com/2013/01/7-most-easiest-way-to-send-email-from.html
    as far as  i know, the HTML screens in lightswitch 2013 can be encoded with ajax only, not vb or C# any more!
    my project contains only HTML screens, no desktop screens. i know that i can do the VB programming in the tables actions, but i am looking to have this code in the Browse screen to give me more flexibility depending on my decision to
    send or not..
    help please :)  

    Hello Hasan,
    I do this using a generic handler(e.g. sendmail.ashx). In the ashx file i use this code:
    Imports System.Net.Mail
    Imports System.Web
    Imports System.Web.Services
    Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
    Dim str As String = "there was no error "
    Dim Recipient As String = Convert.ToString(context.Request.Params("pRecipient"))
    Dim strsub As String = Convert.ToString(context.Request.Params("pSubject"))
    Dim strmsg As String = Convert.ToString(context.Request.Params("pMessage"))
    Dim msg As New MailMessage
    Try
    ' Your mail address and display name.
    ' This what will appear on the From field.
    ' If you used another credentials to access
    ' the SMTP server, the mail message would be
    ' sent from the mail specified in the From
    ' field on behalf of the real sender.
    msg.From = New MailAddress("[email protected]", "Displayname")
    ' To addresses
    msg.To.Add("[email protected]")
    'msg.To.Add(New MailAddress("[email protected]", "Friend B"))
    ' You can specify CC and BCC addresses also
    ' Set to high priority
    msg.Priority = MailPriority.High
    msg.Subject = strsub
    ' You can specify a plain text or HTML contents
    msg.IsBodyHtml = True
    msg.Body = strmsg
    'msg.Body = _
    ' "Hello everybody,<br /><br />" & _
    ' "I found an interesting site called <a href=""http:'JustLikeAMagic.WordPress.com"">" & _
    ' "Just Like a Magic</a>. Be sure to visit it soon."
    ' In order for the mail client to interpret message
    ' body correctly, we mark the body as HTML
    ' because we set the body to HTML contents.
    ' Attaching some data
    ' msg.Attachments.Add(New Attachment("D:\Site.lnk"))
    ' Connecting to the server and configuring it
    Dim client As New SmtpClient()
    client.Host = "mail.gmx.com"
    client.Port = 25
    client.EnableSsl = True
    ' The server requires user's credentials
    ' not the default credentials
    client.UseDefaultCredentials = False
    ' Provide your credentials
    client.Credentials = New System.Net.NetworkCredential("yourcredentias", "f2f081639ad")
    client.DeliveryMethod = SmtpDeliveryMethod.Network
    ' Use SendAsync to send the message asynchronously
    client.Send(msg)
    Catch ex As Exception
    str = ex.Message
    Finally
    msg.Dispose()
    End Try
    context.Response.ContentType = "text/plain"
    context.Response.Write(str)
    End Sub
    When you create the ASHX then replace the ProcessRequest with the above function.
    In LS HTML Screen create the function for pressing a button an appen the following text:
    $.ajax({
    type: 'post',
    data: {
    pRecipient: Screen.yourdata,
    pSubject: Screen.yourdata,
    pMessage: Screen.yourdata,
    url: '../sendmail.ashx',
    success: function success(result) {
    alert(result);
    This is a way you can do that. In VB and out of your browse Screen.
    Hope this helps
    Thomas

  • How to add .js link in custom list form through sharepoint designer 2013

    hi friends
    so far i was adding jquery code to script editor webpart in custom list form.
    but i need to know how to add .js link in custom list form through sharepoint designer 2013
    please help me.

    Hi,
    We can add the "JS Link Property" in the “WebPart” node in the custom list form page through SharePoint designer 2013.
    Here is an example for your reference:
    <JSLink xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">~site/Style Library/js/custom.js</JSLink>
    Noticed that, we should not lose the 'xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm' attribute.
    Best Regards
    Dennis Guo
    TechNet Community Support

  • Error occurs when I open the tasks list in MS Project Professional 2013 from SharePoint 2013

    Hi,
    I have created a SharePoint 2010 workflow for a tasks list that updates a list item column if the Date Complete <= Today's date & Percentage Complete = 100%
    I used 'Set Field in Current Item' in the workflow & the values are updated in the list for the current item.
    However, when I open the tasks list in MS Project Professional 2013 from SharePoint 2013, then I get a error "We can't write task - taskname to the SharePoint site. This is either because tasks list is in read only mode or because this task has a column
    that requires unique value."
    If I remove the 'Set Field in Current Item' in the workflow, then the error does not occur. However, the 'Set Field in Current Item' in the workflow is required.
    Please provide solution to this issue ASAP. Your reply will be greatly appreciated.
    Thanks in advance

    Hi Jack,
    A shot in the dark here.  I'm not convinced the error is from the workflow.  What is the definition of the list item column in SharePoint?  Have you set the column to requiring a unique vale?  Look at the column definition.

  • MVP List #117 Sept. 13, 2014- Sept. 19, 2014

    MVP List #117 Sept. 13, 2014- Sept. 19, 2014                                                             
    The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words that happen every day right here on our community. We know the success as a community is based on the continual and lively contributions of our highly valued members. Each member provides special and unique contributions to the group. This is the place we will highlight members that have been especially outstanding during the previous week.                    
    Thread of the Week:
    This week’s thread of the week is: ROBOCalls
    Post of the Week:
    Thanks to Kestrel for your post on the thread “faster router offer etc. apple/wep/wpa”
    TOP KUDOED AUTHORS: great job guys!
    bbrown9: 4
    hubrisnxs: 4
    jimsnow: 3
    sangs: 3
    Justin: 3
    This week’s MVP:                                                                                             
    This week’s MVP is CaptainSTX, thanks for your continued contributions to the forums! 
    Cheers,
    Brittany_VZ

    MVP List #117 Sept. 13, 2014- Sept. 19, 2014                                                             
    The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words that happen every day right here on our community. We know the success as a community is based on the continual and lively contributions of our highly valued members. Each member provides special and unique contributions to the group. This is the place we will highlight members that have been especially outstanding during the previous week.                    
    Thread of the Week:
    This week’s thread of the week is: ROBOCalls
    Post of the Week:
    Thanks to Kestrel for your post on the thread “faster router offer etc. apple/wep/wpa”
    TOP KUDOED AUTHORS: great job guys!
    bbrown9: 4
    hubrisnxs: 4
    jimsnow: 3
    sangs: 3
    Justin: 3
    This week’s MVP:                                                                                             
    This week’s MVP is CaptainSTX, thanks for your continued contributions to the forums! 
    Cheers,
    Brittany_VZ

  • I have a m-audio producer usb microphone and since the update on Dec. 22, 2013 Logic hasn't been allowing me to record with it. Logic is reading the microphone as the input but the audio tracks don't have the record enable button. What's wrong?

    I have a m-audio producer usb microphone and since the update on Dec. 22, 2013 Logic hasn't been allowing me to record with it. Logic is reading the microphone as the input but the audio tracks don't have the record enable button and won't let me select an input for the audio track on the inspector panel. What are some possible solutions.

    Certain M-Audio USB devices (along with some other USB2 class compliant devices that don't use drivers) no longer work with Logic Pro X 10.0.5
    At this time it is unknown as to why this has happened. Nor is it known if Apple will need to fix it or if it is up to the Developers of said USB2 devices  to remedy the problem.
    In the mean time, assuming you made/could make backups prior to updating to 10.0.5.... the solution is to roll back to LPX 10.0.4...

  • Debugging XSLT of Business Data List web part in SPD 2013

    I am working on a Business Data List web part in SPD 2013. I want to customize that complex XSLT that got generated by the web part. It will be really helpful, if I can debug that XSLT. But I am not sure, how to debug XSLT from SPD? If at all, I need to
    debug through Visual Studio also, I need the XML also, which I don't have. Can anyone please help?

    Hi Ven,
    XSLT debugging , I have never heard abt it. Its like UI design and you modify it and test it in Browser. Thats the only way.
    one such sample is http://msdn.microsoft.com/en-us/library/cc300164(v=office.12).aspx
    Please remember to click 'Mark as Answer' on the answer if it helps you

  • MVP List #102: Mar. 8, 2014- Mar. 14, 2014

    MVP List #102: Mar. 8, 2014- Mar. 14, 2014
    The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words happening every day right here on our community. We know the success as a community is based on the continual and lively contributions of our valued members. Each member provides special and unique contributions and this is the place we try to highlight members that have stood out during the previous week.
    I appologize for the lack of a MVP report for last week, we have been swamped with projects at HQ!
    Thread of the Week:
    I am always impressed by the depth of knowledge of our community memebers, and this week’s thread of the week is no exception! This week, the thread of the week is about Cat5e or Cat6 and Router Differences.Thank you everyone who helped with this thread!
    Post of the Week:
    This weeks post of the week goes to Anti-Phish for the post on “router channel. leave on auto or pick a channel?”. Thank you for your attention and support!
    Member of the Week:
    The member of the week goes to gs0b . Thank you for all of your hard work and attention.
    Top Kudoed Authors:
    macgig
    6
    RobHunt
    6
    gs0b
    5
    This week’s MVP’s
    This week, the MVP’s for the Verizon Community Forums are Viafax999, gs0b , and TNS_2, good work!
    Big thanks to everyone in the community, keep up the great work helping the Verizon peer to peer forum thrive!
    Best, ChrisB_VZ

    What is the update number causing this issue?
    Sounds very similar to this issue:
    http://blogs.vmware.com/workstation/2014/10/workstation-10-issue-recent-microsoft-windows-8-1-update.html
    Are you running the most recent version of VMware Workstation 10?
    For more support for VMware products, a better place is the VMware forums, as this forum is for Windows 8.x Hyper-V. (
    https://communities.vmware.com/community/vmtn/workstation/content?filterID=contentstatus[published]~objecttype~objecttype[thread])

  • Enable Team Collaboration Lists Feature via PowerShell - SharePoint 2013

    I need to enable the Team Collaboration Lists feature across the mysites 2013 web application that we have. I want our server team to do this programatically through powershell. I really have no experience with powershell but I think what we need is the
    feature name.
    Is there anyone that can provide assistance on this?
    Thanks!
    -Kyle

    DO something like:
    $WebApp = Get-SPWebApplication "http://<url of my site host root>"
    for($i = 0; $i < $WebApp.Sites.Count; $i++)
           $site = $WebApp.Sites[$i]
    for($j = 0; $j < site.Webs.Count; $j++)
    $web = $site.Webs[$j]
    $teamList = Get-SPFeature | Where{$_.Id -eq "00bfea71-4ea5-48d4-a4ad-7ea5c011abe5"}
    Enable-SPFeature -Url $web.Url -Identity $teamList
    $web.Dispose()
    $site.Dispose()
    Nikolas Charlebois-Laprade Microsoft Certified Professional Software Engineer and Senior SharePoint Advisor http://nikcharlebois.com

  • MVP List (Most Valuable Posting) List Week #5

    MVP List (August 1st through August 7th)
    The Verizon Community Forums (Most Valuable Posting)List is where we recognize great work and words happening every day right here on our community.  We know the success as a community is based on the continual and lively contributions of our valued members.  Each member provides special and unique contributions and this is the place we try to highlight members that have stood out during the previous week.
    Thread of the Week: 
    Great teamwork troubleshooting this Verizon Modem Router issue. 
    Post of the Week: 
    Thank you, jtktlw, for detailing such thorugh step-by-step instructions on connecting your Xbox Live with the Actiontek GT704-WGB wireless router. 
    Most Helpful Member: 
    This would have to go out to Justin this week.  A member wanted help with "Setting up the IMG Guide to just show channels that they actually get" We were reminded at how helpful it is sometimes to point each other back to content/solutions already previously posted. Justin had written a user guide on that very topic previously with "Exploiting TV Favorites."
    Most Noteworthy Quote: 
    "In contrast to those users who claim they aren't being given the speeds they were advertised, FiOS customers in our forums indicate they're actually getting more than they paid for."  Great observation, Hubrisnxs!
    Top 10 Kudos of the last 7 Days!
    Screen Name
    # of Kudos
    1.
    prisaz
    29
    2. 
    Hubrisnxs
    17
    3.
    Viafax999
    12
    4.
    Justin
    11
    5.
    lasagna
    10
    6.
    spacedebris
    9
    7.
    Jumpin68ny
    8
    8.
    Keyboards
    5
    9.
    RetiredDBA
    5
    10.
    ACABThomas
    4

    Just a reminder folks, that this is a thread to celebrate the positive about the Verizon Residential Services Forum and its contributors. Please be courteous to all Verizon users, and if there is a feature you would like to see on any Verizon board, please make the suggestion.

  • MVP List (August 22 through August 28)

    The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words happening every day right here on our community.  We know the success as a community is based on the continual and lively contributions of our valued members.  Each member provides special and unique contributions and this is the place we try to highlight members that have stood out during the previous week.
    Thread of the Week: 
    Great testimonials why our members love their FiOS packages and service.  If you are trying to decide if FiOS is for you, this is a great read!
    Post of the Week: 
    We want to give a shout out to eljefe  Thank you for taking the time to help with internet shortcuts and sticking with the thread until member got all his answers needed!
    Most Helpful Member:   
    Special recognition to viafax999.  Lots of great information on FiOS Internet last week  Also, in the top 5 for kudoed members.  Way to Go!
    Top Kudoed Members for Last Seven Days!
    Screen Name
    # of Kudos
    1
    Lasagna
    22
    2
    Hubrisnxs
    15
    3
    Prisaz
    12
    4
    Spacedebris
    11
    5
    Viafax999
    10
    6
    Justin
    10
    7
    CapnCrunch
    7
    8
    Keyboards
    7
    9
    Dslr595148
    6
    10
    Brennok76
    6

    Great contributions, everyone, and congratulations on making the MVP list this week!

  • MVP List #66: Jan 26 - Feb 1, 2013

    The Verizon Community Forums Most Valuable Posting List is where we recognize great work and words happening every day right here on our community. We know the success as a community is based on the continual and lively contributions of our valued members. Each member provides special and unique contributions and this is the place we try to highlight members that have stood out during the previous week.
    Thread of the Week:
    Our Thread of the Week discusses what to do if your TV settings keep changing- seemingly by themself! In this instance, DarkDune's FiOS TV keeps switching back to 720p after it's set at 1080i and he can't figure out why. Thanks to everyone who helped solve this issue- including the OP who built upon all the advice given and figured this out! 
    Post of the Week:
    Prisaz wrote our Post of the Week in this thread asking how to watch movies from a PC on the TV. Huge thanks to Prisaz for helping out and for linking to all the great information he learned while attended CES as a guest of Verizon.
    Member of the Week:
    Charliebarrett is our Member of the Week with this great post detailing how to make sure the YouTube widget on FiOS TV is working properly. Thanks Charlie for the great instructions!
    Top Kudoed Authors:
    Author
    # of Kudos
    1
    Smith6612
    20
    2
    PJL
    16
    3
    Hubrisnxs
    15
    4
    22Becca22
    11
    5
    Justin
    11
    6
    Prisaz
    10
    7
    KathyByrne
    10

    Thank you!  I noticed the MVP symbol next to my name and used my fabled tenacity to find myself on this list.  I hope my message will be of help to the possibly one other person who prefers an old TV and doesn't have HD.

Maybe you are looking for