Page 3 of 11 First 1234567 ... Last
  1. #41
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Sorry for the delay. I will be with you today. Please do not work on more forums at once as this can cause issues.
    Thanks for understanding.
    Han Solo says thanks for this.


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.


    • Ad Bot

      advertising
      Beep.

        
       

  2. #42
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Install Update with DISM


    1. Download this update and save to your desktop. The file name will be Windows6.1-KB4074598-x64.cab.zip.
    2. Right-click on this file and select Extract All... Keep the defaults and click the Extract button. You can close the folder window that opens
    3. Click on the Start button and in the search box, type Command Prompt
    4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
    5. Copy and paste the following command into the command prompt window and press enter.

      dism /online /add-package /packagepath:%userprofile%\desktop\Windows6.1-KB4074598-x64.cab\Windows6.1-KB4074598-x64.cab
    6. You should receive the message:
      The operation completed successfully.
      Restart Windows to complete this operation. <---You may not get this line.
      Do you want to restart the computer now (Y/N)? <---You may not get this line.



    Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  3. #43

    Re: Unable to update optional updates.

    Where is the link?

  4. #44
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Click on the word this.


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  5. #45

    Re: Unable to update optional updates.

    I just noticed that the link that you provided in post 24 was wrong. I found it her: February 13, 2018 - KB4074598 (Monthly Rollup) Windows 7 - Windows 7 Help Forums. So I decided to follow those instructions.
    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. All rights reserved.


    C:\Windows\system32>cd C:\temp


    C:\temp>expand windows6.1-kb4074598-x64_87a0c86bfb4c01d9c32d2cd3717b73c1b83cb798
    .msu -f:* C:\temp
    Microsoft (R) File Expansion Utility Version 6.1.7600.16385
    Copyright (c) Microsoft Corporation. All rights reserved.


    Adding C:\temp\WSUSSCAN.cab to Extraction Queue
    Adding C:\temp\Windows6.1-KB4074598-x64.cab to Extraction Queue
    Adding C:\temp\Windows6.1-KB4074598-x64-pkgProperties.txt to Extraction Queue
    Adding C:\temp\Windows6.1-KB4074598-x64.xml to Extraction Queue


    Expanding Files ....


    Expanding Files Complete ...
    4 files total.


    C:\temp>DISM.exe /Online /Add-Package /PackagePath:C:\temp\windows6.1-kb4074598-
    x64.cab


    Deployment Image Servicing and Management tool
    Version: 6.1.7600.16385


    Image Version: 6.1.7601.18489


    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~
    ~7601.24055.1.3
    [===========================66.0%====== ]
    An error occurred - Package_for_RollupFix Error: 0x80070002


    Error: 2


    The system cannot find the file specified.


    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log


    C:\temp>

  6. #46
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Which link was wrong? Attach CBS.log as instructed.


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  7. #47

    Re: Unable to update optional updates.

    This link http://download.windowsupdate.com/d/...4249efbe9c.msu. It was post on #24 of this thread.

  8. #48
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    No, you should use the link I provided, because I have manually added the file you are missing.


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  9. #49

    Re: Unable to update optional updates.

    OK. I extracted the zip but what do you mean by "Keep the defaults and click the Extract button. You can close the folder window that opens"?

  10. #50
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    When using WinRAR and extracting you have options to choose from. That's why this line is there. If you are not using WinRAR, ignore it, just extract the zip and do the command part. If it fails, attach CBS.log.
    This may take a couple of retries.


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  11. #51

    Re: Unable to update optional updates.

    OK.
    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. All rights reserved.


    C:\Windows\system32>dism /online /add-package /packagepath:%userprofile%\desktop
    \Windows6.1-KB4074598-x64.cab\Windows6.1-KB4074598-x64.cab


    Deployment Image Servicing and Management tool
    Version: 6.1.7600.16385


    Image Version: 6.1.7601.18489


    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~
    ~7601.24055.1.3
    [===========================66.0%====== ]
    An error occurred - Package_for_RollupFix Error: 0x800f081f


    Error: 0x800f081f


    DISM failed. No operation was performed.
    For more information, review the log file.


    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log


    C:\Windows\system32>
    Attached Files Attached Files

  12. #52
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Attach CBS.log.


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  13. #53

    Re: Unable to update optional updates.

    It's there.

  14. #54
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Retrieve Components Hive
    1. Navigate to C:\Windows\System32\Config and locate the COMPONENTS file.
    2. Please copy this file to your desktop.
    Note: If you receive an error that this file is in-use, simply reboot your computer and try again.
    3. Right-click on this file on your desktop and select Send To...Compressed (zipped) folder. This will create a file named COMPONENTS.ZIP on your desktop.
    4. The file will likely be too large to upload here so please upload toa file sharing service and just provide the link here.


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  15. #55

    Re: Unable to update optional updates.

    COMPONENTS.zip - Google Drive. I found it at C:\Windows\System32\config\RRBackups.

  16. #56
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    SFCFix Script

    Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.


    1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
    2. Download the attached file, SFCFixScript.txt, and save this to your Desktop. Ensure that this file is named SFCFixScript.txt - do not rename it.
    3. Save any open documents and close all open windows.
    4. On your Desktop, you should see two files: SFCFix.exe and SFCFixScript.txt.
    5. Drag the file SFCFixScript.txt onto the file SFCFix.exe and release it.
    6. SFCFix will now process the script.
    7. Upon completion, a log should be created on your Desktop: SFCFix.txt.
    8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.
    Attached Files Attached Files


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  17. #57

    Re: Unable to update optional updates.

    Code:
    SFCFix version 3.0.0.0 by niemiro.
    Start time: 2018-02-28 05:52:19.953
    Microsoft Windows 7 Service Pack 1 - amd64
    Using .txt script file at C:\Users\\Desktop\SFCFixScript.txt [0]
    
    
    
    
    
    
    
    
    Trace::
    Successfully traced component amd64_microsoft-windows-s..-jscript9.resources_31bf3856ad364e35_11.2.9600.18893_el-gr_c393d06d8d6fba38.
        Package_177_for_KB4057400~31bf3856ad364e35~amd64~~6.1.1.5.4057400-638_neutral_LDR16
    Trace:: directive completed successfully.
    
    
    
    
    
    
    
    
    Successfully processed all directives.
    SFCFix version 3.0.0.0 by niemiro has completed.
    Currently storing 3 datablocks.
    Finish time: 2018-02-28 05:52:20.936
    Script hash: nVQuf8k8S9Be4E5eXNdG0i0sWJDoo0ftso3vsxp6Y80=
    ----------------------EOF-----------------------

  18. #58
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Install Update with DISM



    1. Download this update and save to your desktop. The file name will be Windows6.1-KB4074598-x64.cab.zip.
    2. Right-click on this file and select Extract All... Keep the defaults and click the Extract button. You can close the folder window that opens
    3. Click on the Start button and in the search box, type Command Prompt
    4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
    5. Copy and paste the following command into the command prompt window and press enter.

      dism /online /add-package /packagepath:%userprofile%\desktop\Windows6.1-KB4074598-x64.cab\Windows6.1-KB4074598-x64.cab
    6. You should receive the message:
      The operation completed successfully.
      Restart Windows to complete this operation. <---You may not get this line.
      Do you want to restart the computer now (Y/N)? <---You may not get this line.




    Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

  19. #59

    Re: Unable to update optional updates.

    CBS.log attached.
    Attached Files Attached Files

  20. #60
    Moderator
    BSOD Kernel Dump Analyst
    Windows Update Instructor
    softwaremaniac's Avatar
    Join Date
    Oct 2014
    Location
    Croatia
    Age
    23
    Posts
    15,209
    • specs System Specs
      • Motherboard:
        ASUS MAXIMUS ROG HERO X
      • CPU:
        Intel Core i7-8700K 3.7GHz
      • Memory:
        Crucial 2x8GB DDR4 2666 MHz
      • Graphics:
        Gigabyte GTX 1080 G1 Gaming 8 GB
      • Sound Card:
        Asus Xonar DSX
      • Hard Drives:
        WD Caviar Black 1TB SATA III 7200rpm, WD Caviar Black 6TB SATA III 7200rpm
      • Disk Drives:
        Samsung 960 Evo 256GB NVME PCIe
      • Power Supply:
        Corsair HX 750W 80+ Platinum
      • Case:
        Fractal Design Define R6
      • Cooling:
        Noctua NH-D14
      • Display:
        Philips Brilliance BDM4065UC 4K 3840x2160
      • Operating System:
        Windows 10 Pro 1803 x64

    Re: Unable to update optional updates.

    Install Update with DISM




    1. Download this update and save to your desktop. The file name will be Windows6.1-KB4074598-x64.cab.zip.
    2. Right-click on this file and select Extract All... Keep the defaults and click the Extract button. You can close the folder window that opens
    3. Click on the Start button and in the search box, type Command Prompt
    4. When you see Command Prompt on the list, right-click on it and select Run as administrator. Go ahead and allow if you receive the UAC prompt.
    5. Copy and paste the following command into the command prompt window and press enter.

      dism /online /add-package /packagepath:%userprofile%\desktop\Windows6.1-KB4074598-x64.cab\Windows6.1-KB4074598-x64.cab
    6. You should receive the message:
      The operation completed successfully.
      Restart Windows to complete this operation. <---You may not get this line.
      Do you want to restart the computer now (Y/N)? <---You may not get this line.





    Go ahead and do so if prompted. Let me know what errors if any come up. If you do get errors, please zip/attach your CBS.log


    Users needing assistance: If I haven't replied to your thread within 48 hours, please send me a Personal Message.

    Windows Update Academy Trainees: If I haven't replied to your CMF thread within 24 hours, please send me a Personal Message.

Page 3 of 11 First 1234567 ... Last

Similar Threads

  1. [SOLVED] [7sp1Ult x64] [Intel Core i3-6100] Problems after january updates
    By Aleks in forum Windows Update
    Replies: 6
    Last Post: 01-29-2018, 10:09 AM
  2. [SOLVED] [7SP1Ult x64] Update fails (KB4054518)
    By KimWilliams in forum Windows Update
    Replies: 25
    Last Post: 01-05-2018, 08:23 PM
  3. Replies: 1
    Last Post: 10-23-2016, 04:04 PM
  4. Replies: 3
    Last Post: 03-06-2016, 10:37 AM
  5. Replies: 12
    Last Post: 01-23-2013, 10:30 PM

Log in

Log in