Windows 8 and 8.1 Forums


BSOD- DPC_Watchdog_Violation

  1. #1


    Posts : 8
    Windows 8 Pro -64bit

    BSOD- DPC_Watchdog_Violation


    So, I see this BSOD everyday. The error reads "DPC_Watchdog_Violation"

    I've used Bluescreen Viewer to look at the mini-dump files for the answers and found the bug check code to be 0x00000133 and the driver to be hal.dll (Hardware Abstraction Layer DLL). I haven't made any hardware changes in months. This has happened before and went away for a few months and now it's happening again.


    All the info the SF Diagnostics Tool gathered is attached.

    I'm new to this forum and help would be appreciated. I'm in college right, so I can check back pretty often.

      My System SpecsSystem Spec

  2. #2


    Posts : 5,139
    Win8.1Pro - Finally!!!


    Your BIOS dates from 2008. Please check at the manufacturer's website to see if there are any BIOS updates available for your system. Also check the readme file to see if they apply to the problems that you are having. There is a possibility that your system may not be fully compatible with Win8 (and you may have to downgrade to Win7 or earlier in order to get a stable system). Please be advised that flashing the BIOS is a very unforgiving process - and one mistake can physically damage your motherboard.

    Only 76 Windows Updates installed. Most systems have 100 or more. Please visit Windows Update and get ALL available updates (it may take several trips to get them all).

    this device is disabled. Is it deliberate? If so, why?
    Broadcom 802.11g Network Adapter PCI\VEN_14E4&DEV_4318&SUBSYS_7D0A1799&REV_02\4&3BB8BAF&0&3840 This device is disabled.
    Please either remove the device and it's drivers from your system - or enable the device and update it's drivers. Feel free to disable the device again once the drivers are updated.

    Razer GameBooster is known to cause BSOD's on some systems. Please uninstall it in order to test it.

    Riva Tuner (along with MSI Afterburner and EVGA Precision) are known to cause BSOD's in some Windows systems (it's driver is usually RTCore64.sys). Please un-install it immediately! (also uninstall MSI Afterburner).

    If you're overclocking, please stop the overclock while we're troubleshooting. Feel free to resume the overclock once the system has been stabilized.

    I would suspect that this is likely to be a hardware error - but it could also be low-level driver problems. Please start by running these free diagnostics: Hardware Diagnostics I suspect the hard drive(s) so please start with those tests.

    Analysis:
    The following is for informational purposes only.
    Code:
    **************************Mon Sep 16 02:25:42.326 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091513-15912-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16628.amd64fre.win8_gdr.130531-1504
    System Uptime:0 days 5:54:31.095
    Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+14600 )
    BugCheck 133, {1, 1e0d, 0, 0}
    BugCheck Info: DPC_WATCHDOG_VIOLATION (133)
    Arguments: 
    Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
        DISPATCH_LEVEL or above. The offending component can usually be
        identified with a stack trace.
    Arg2: 0000000000001e0d, The watchdog period.
    Arg3: 0000000000000000
    Arg4: 0000000000000000
    BUGCHECK_STR:  0x133
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  csrss.exe
    FAILURE_BUCKET_ID: 0x133_ISR_nt!_??_::FNODOBFM::_string_
      BIOS Version                  6.00 PG
      BIOS Release Date             01/10/2008
      Manufacturer                  BIOSTAR Group
      Product Name                  TF520 A2+
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Sun Sep 15 18:26:13.357 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091513-15225-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16628.amd64fre.win8_gdr.130531-1504
    System Uptime:0 days 0:07:10.126
    Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+14600 )
    BugCheck 133, {1, 1e0d, 0, 0}
    BugCheck Info: DPC_WATCHDOG_VIOLATION (133)
    Arguments: 
    Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
        DISPATCH_LEVEL or above. The offending component can usually be
        identified with a stack trace.
    Arg2: 0000000000001e0d, The watchdog period.
    Arg3: 0000000000000000
    Arg4: 0000000000000000
    BUGCHECK_STR:  0x133
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  svchost.exe
    FAILURE_BUCKET_ID: 0x133_ISR_nt!_??_::FNODOBFM::_string_
      BIOS Version                  6.00 PG
      BIOS Release Date             01/10/2008
      Manufacturer                  BIOSTAR Group
      Product Name                  TF520 A2+
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Sun Sep 15 15:42:08.078 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091513-20358-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16628.amd64fre.win8_gdr.130531-1504
    System Uptime:0 days 12:06:39.222
    Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+14600 )
    BugCheck 133, {1, 1e0d, 0, 0}
    BugCheck Info: DPC_WATCHDOG_VIOLATION (133)
    Arguments: 
    Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
        DISPATCH_LEVEL or above. The offending component can usually be
        identified with a stack trace.
    Arg2: 0000000000001e0d, The watchdog period.
    Arg3: 0000000000000000
    Arg4: 0000000000000000
    BUGCHECK_STR:  0x133
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  System
    FAILURE_BUCKET_ID: 0x133_ISR_nt!_??_::FNODOBFM::_string_
      BIOS Version                  6.00 PG
      BIOS Release Date             01/10/2008
      Manufacturer                  BIOSTAR Group
      Product Name                  TF520 A2+
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Sat Sep 14 19:29:13.533 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091413-48578-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16628.amd64fre.win8_gdr.130531-1504
    System Uptime:0 days 0:57:34.302
    *** ERROR: Module load completed but symbols could not be loaded for Npfs.SYS
    Probably caused by :Npfs.SYS ( Npfs+bed9 )
    BugCheck 50, {fffffa8046130940, 0, fffff8026f87955d, 2}
    BugCheck Info: PAGE_FAULT_IN_NONPAGED_AREA (50)
    Arguments: 
    Arg1: fffffa8046130940, memory referenced.
    Arg2: 0000000000000000, value 0 = read operation, 1 = write operation.
    Arg3: fffff8026f87955d, If non-zero, the instruction address which referenced the bad memory
        address.
    Arg4: 0000000000000002, (reserved)
    BUGCHECK_STR:  AV
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  chrome.exe
    FAILURE_BUCKET_ID: AV_Npfs+bed9
      BIOS Version                  6.00 PG
      BIOS Release Date             01/10/2008
      Manufacturer                  BIOSTAR Group
      Product Name                  TF520 A2+
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Sat Sep 14 18:31:05.891 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091413-20295-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16628.amd64fre.win8_gdr.130531-1504
    System Uptime:0 days 0:09:06.659
    Probably caused by :ntkrnlmp.exe ( nt! ?? ::FNODOBFM::`string'+14600 )
    BugCheck 133, {1, 1e0d, 0, 0}
    BugCheck Info: DPC_WATCHDOG_VIOLATION (133)
    Arguments: 
    Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
        DISPATCH_LEVEL or above. The offending component can usually be
        identified with a stack trace.
    Arg2: 0000000000001e0d, The watchdog period.
    Arg3: 0000000000000000
    Arg4: 0000000000000000
    BUGCHECK_STR:  0x133
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  System
    FAILURE_BUCKET_ID: 0x133_ISR_nt!_??_::FNODOBFM::_string_
      BIOS Version                  6.00 PG
      BIOS Release Date             01/10/2008
      Manufacturer                  BIOSTAR Group
      Product Name                  TF520 A2+
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Thu Sep 12 15:30:13.176 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091213-27378-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16384.amd64fre.win8_rtm.120725-1247
    System Uptime:0 days 0:06:54.958
    *** ERROR: Module load completed but symbols could not be loaded for mssmbios.sys
    Probably caused by :dxgmms1.sys ( dxgmms1!VidMmInterface+2756c )
    BugCheck 133, {1, 784, 0, 0}
    BugCheck Info: DPC_WATCHDOG_VIOLATION (133)
    Arguments: 
    Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
        DISPATCH_LEVEL or above. The offending component can usually be
        identified with a stack trace.
    Arg2: 0000000000000784, The watchdog period.
    Arg3: 0000000000000000
    Arg4: 0000000000000000
    BUGCHECK_STR:  0x133
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  explorer.exe
    FAILURE_BUCKET_ID: 0x133_ISR_dxgmms1!VidMmInterface
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Thu Sep 12 15:22:35.000 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091213-30357-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16384.amd64fre.win8_rtm.120725-1247
    System Uptime:0 days 15:23:34.426
    *** WARNING: Unable to verify timestamp for win32k.sys
    *** ERROR: Module load completed but symbols could not be loaded for win32k.sys
    Probably caused by :win32k.sys ( win32k+7695e )
    BugCheck 133, {1, 784, 0, 0}
    BugCheck Info: DPC_WATCHDOG_VIOLATION (133)
    Arguments: 
    Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
        DISPATCH_LEVEL or above. The offending component can usually be
        identified with a stack trace.
    Arg2: 0000000000000784, The watchdog period.
    Arg3: 0000000000000000
    Arg4: 0000000000000000
    BUGCHECK_STR:  0x133
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  chrome.exe
    FAILURE_BUCKET_ID: 0x133_ISR_win32k+7695e
      BIOS Version                  6.00 PG
      BIOS Release Date             01/10/2008
      Manufacturer                  BIOSTAR Group
      Product Name                  TF520 A2+
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Wed Sep 11 23:58:23.887 2013 (UTC - 4:00)**************************
    Loading Dump File [C:\Users\John\SysnativeBSODApps\091113-39281-01.dmp]
    Windows 8 Kernel Version 9200 MP (2 procs) Free x64
    Built by: 9200.16384.amd64fre.win8_rtm.120725-1247
    System Uptime:2 days 1:51:39.727
    *** WARNING: Unable to verify timestamp for nvlddmkm.sys
    *** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sys
    Probably caused by :nvlddmkm.sys ( nvlddmkm+198db5 )
    BugCheck 133, {0, 283, 282, 0}
    BugCheck Info: DPC_WATCHDOG_VIOLATION (133)
    Arguments: 
    Arg1: 0000000000000000, A single DPC or ISR exceeded its time allotment. The offending
        component can usually be identified with a stack trace.
    Arg2: 0000000000000283, The DPC time count (in ticks).
    Arg3: 0000000000000282, The DPC time allotment (in ticks).
    Arg4: 0000000000000000
    BUGCHECK_STR:  0x133
    DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
    PROCESS_NAME:  System
    FAILURE_BUCKET_ID: 0x133_DPC_nvlddmkm+198db5
      BIOS Version                  6.00 PG
      BIOS Release Date             01/10/2008
      Manufacturer                  BIOSTAR Group
      Product Name                  TF520 A2+
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    
    3rd Party Drivers:
    The following is for information purposes only.
    Any drivers in red should be updated or removed from your system. And should have been discussed in the body of my post.
    Code:
    **************************Mon Sep 16 02:25:42.326 2013 (UTC - 4:00)**************************
    LHidFilt.Sys                Tue Sep 18 05:26:53 2012 (50583E5D)
    LMouFilt.Sys                Tue Sep 18 05:26:58 2012 (50583E62)
    RTKVHD64.sys                Fri Mar 29 09:40:06 2013 (515599B6)
    SCDEmu.SYS                  Mon Apr 15 05:37:12 2013 (516BCA48)
    nvhda64v.sys                Sun Jun 16 08:38:07 2013 (51BDB1AF)
    Rt630x64.sys                Fri Jun 21 05:29:10 2013 (51C41CE6)
    nvvad64v.sys                Thu Jul 18 10:55:29 2013 (51E801E1)
    nvlddmkm.sys                Sun Aug 18 14:21:08 2013 (52111094)
    ииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии``
    **************************Thu Sep 12 15:30:13.176 2013 (UTC - 4:00)**************************
    Rt630x64.sys                Wed Oct 19 08:12:55 2011 (4E9EBEC7)
    bcmwl63a.sys                Tue Mar 13 20:31:05 2012 (4F5FE6C9)
    
    http://www.carrona.org/drivers/driver.php?id=LHidFilt.Sys
    http://www.carrona.org/drivers/driver.php?id=LMouFilt.Sys
    http://www.carrona.org/drivers/driver.php?id=RTKVHD64.sys
    http://www.carrona.org/drivers/driver.php?id=SCDEmu.SYS
    http://www.carrona.org/drivers/driver.php?id=nvhda64v.sys
    http://www.carrona.org/drivers/driver.php?id=Rt630x64.sys
    http://www.carrona.org/drivers/driver.php?id=nvvad64v.sys
    http://www.carrona.org/drivers/driver.php?id=nvlddmkm.sys
    http://www.carrona.org/drivers/driver.php?id=Rt630x64.sys
    http://www.carrona.org/drivers/driver.php?id=bcmwl63a.sys
      My System SpecsSystem Spec

  3. #3


    Posts : 8
    Windows 8 Pro -64bit


    Broadcom 802.11g Network Adapter - I disabled my wireless adapter because after moving to university, I was able to switch to LAN. I've uninstalled the driver and I'll remove it from my computer. I'll also go ahead and delete both Razer GameBooster and MSI Afterburner (after stopping Overclock). I checked my motherboard's manufacturer and I have the most recent update from them, which was uploaded in 2008.
    N52BA110.BST To support HTx5 CPU. (with Biostar logo) 524288 2008-01-10
    I'm currently waiting on a 8gb flash drive that I bought so that I can download the bootable hardware diagnostics on to it, as my current flash drive is less than 8gb. I should receive it by 9/18 and when I do, I'll start my tests.
      My System SpecsSystem Spec

  4. #4


    Posts : 8
    Windows 8 Pro -64bit

    BSOD : Update


    I was able to boot my system into Hard Drive test and I did both a full scan and quick scan, and they both passed without need of repair.

    I also booted into Memtest and it is currently running. The current run time is 2hours 42min. with '2' passes and '0' hours found. I'll run it for a minimum of 6 hours.

    I also used the Virus scanner and power remover but did not find anything.

    Since, I don't feel like the Memtest will find anything, some more steps would be greatly appreciated.
      My System SpecsSystem Spec

  5. #5


    Posts : 5,139
    Win8.1Pro - Finally!!!


    I would continue with the rest of the hardware diagnostics (Furmark, Prime95, the second set of video diagnostics, and the CPU tests).

    It is beginning to look like it could be that the system just isn't fully compatible w/Win8 (I have a Lenovo w/2008 BIOS that can't run Win8) - so you might start considering installing Win7 instead.
      My System SpecsSystem Spec

  6. #6


    Posts : 8
    Windows 8 Pro -64bit

    BSOD [Upadate#2]


    Alright, I've run all of the hardware diagnostics that I was told to run and I may have some important information/progress to fixing this. The two programs that may lead to the problem are Prime95 and FurMark.

    With FurMak, my temperatures for my Nvida Card reach a maximum of (96)degrees. Then, it will throttle down 475MHz to reach (95)degrees. When it reaches (95) it will throttle back up to the normal MHz only to reach (96) again. So, it's a maximum temperature cycle of throttling up and down bouncing between those two temperatures.

    When I go to run Prime95, my PC crashes a lot sooner than when it would when I would do something else CPU intensive (ex:games). I haven't been able to run the test for long without my PC crashing. Also, after I got the BSOD a few moments ago, my computer restarted and I got another BSOD even before I got to see my Windows 8 lock screen. After the first crash while running Prime95, I saw my mini-dump and I saw a new error that said " netbios.sys". [I don't have that mini-dump anymore because I accidentally deleted it while trying to add it to my old zip file to re-upload here.]

    If what you're saying about my bios not being able to run Windows 8, why isn't it compatible now, after all this time of no problems. I just hate the idea of having to pay $100+ to downgrade.
      My System SpecsSystem Spec

  7. #7


    Posts : 5,139
    Win8.1Pro - Finally!!!


    It wasn't compatible all along - it's just that the combination of 3rd party drivers and Windows Updates didn't affect the system until it reached this point. I can't be certain of this as I haven't spent time tearing my hair out over this system. I can tell you that I spent a lot of time tearing my hair out over my Lenovo - and even brought it to MVP Summit last March and no one there could help either. The "test" here is to see if these strange issues go away with Win7. You may be able to install a trial (non-activated) version to see if it fixes the errors (before buying a copy of it).

    That being said - video temps in the mid 90's aren't healthy, so you'll need to find a cooling solution that keeps the card much cooler than that.

    As for Prime95, it stresses 3 things:
    - RAM
    - CPU cache
    - memory controller (I believe this is embedded in your CPU - but you'll have to research it to be sure)
    Try the CPU stress tests listed at this link: Hardware Diagnostics
      My System SpecsSystem Spec

  8. #8


    Posts : 8
    Windows 8 Pro -64bit

    Downgraded to Win 7 - Same problems


    Well, I've come back with some news. I've now been running Windows 7 - Ultimate 64bit for two days. I've updated to all of the most recent windows updates and installed all of the most recent drivers. However, my computer still freezes even when my GPU isn't running at high temperatures.

    There is a hardware issue, even after running the test, I haven't been able to pin-point the exact one. Also, after to computer freezes, I don't receive a BSOD so I can't generate any mini-dump files.
      My System SpecsSystem Spec

  9. #9


    Posts : 5,139
    Win8.1Pro - Finally!!!


    Please submit the blue screen reports anyway - they provide other info (especially the MSINFO32 report).
    Also, Please do the following:
    - open Event Viewer (run eventvwr.msc from the "Run" dialog))
    - expand the Custom Views category (left click on the > next to the words "Custom Views")
    - right click on Administrative Events
    - select "Save all Events in Custom View as..."
    - save the file as Admin.evtx
    - zip up the file (right click on it, select "Send to", select "Compressed (zipped) folder")
    - upload it with your next post (if it's too big, then upload it to a free file-hosting service and post a link here).

    Finally, another story..... :0)
    A while ago we were troubleshooting a video card from a major manufacturer in an OEM system and couldn't figure out why there were problems with the video. The temperatures were normal.

    While fiddling around inside the case I accidentally brushed against the video card - and got a 2nd degree burn!
    I went back and checked the temps - and they were still normal (mid-60's).
    It turns out that the sensor wasn't detecting the overheating. A new video card fixed that problem.

    Have you rerun the video stress tests on the Win7 installation? If so, do you still have overheating problems while under stress?
      My System SpecsSystem Spec

  10. #10


    Posts : 8
    Windows 8 Pro -64bit


    The card temperature is still jumping between 95 and 96 degrees, just like in Win8. It took 8min and 100% GPU load to reach this temperature. I'll upload the Event Log and the info the diagnostics tool picked up.

    I don't have the funds to buy another graphics card right now, so I called back home to see if my Video Card box still has the warranty information.

    Thanks a lot for all of the help, hopefully people who find this post can get helped with the same problem.
      My System SpecsSystem Spec

Page 1 of 2 12 LastLast
BSOD- DPC_Watchdog_Violation
Related Threads
Bsod - dpc_watchdog_violation in BSOD Crashes and Debugging
Been getting random BSODs while I am working on the computer. The computer is custom assembled, and after some research I thought the NVidia Drivers were causing the issue (I was originally on Windows 7), I deleted it and reinstall but it didn't help. I then bought another SSD from my m500...
BSOD - DPC_Watchdog_Violation in BSOD Crashes and Debugging
Hi I have been receiving a number of BSOD on Windows 8.1, usually when resuming from sleep. I have installed all drivers from Asus website and checked all other drivers are up to date and I am now at a loss. I have tried a fresh install but still the BSOD's continue to plague me. Can anyone...
Hi, I've been getting hard locks where the audio continues to work while everything else becomes unresponsive that eventually degenerate into a BSOD with a DPC_Watchdog_Violation. Having looked at some of the events, I think it's probably some kind of SSD driver issue but I wanted to see if...
dpc_watchdog_violation bsod . in BSOD Crashes and Debugging
hey, just bought a new computer and decided to install windows 8. i have installed all the drivers that came with my new computer . the problem is that every while im getting the dpc_watchdog_violation bsod. added the dump file, hope the you can help me :cry:.
BSoD: DPC_WATCHDOG_VIOLATION in BSOD Crashes and Debugging
Hello, I have been getting the BSoD (reporting DPC_WATCHDOG_VIOLATION) at random lately, however as the days go by it is becoming more and more frequent - sometimes it happens as soon as 5 minutes into my working session. Can't associate it to any specific action on my part, or any specific...
Bsod dpc_watchdog_violation in BSOD Crashes and Debugging
​HELPPP ME!!!!!! Few weeks ago i tried and had successfully install Windows 8 RP dual boot with Windows 7. Then yesterday i tried playing my game Sudden Attack. After launching the game, the game guard open then when the game try to load suddenly i got a BSOD DPC_WATCHDOG_VIOLATION. The game has...
need help in BSOD DPC_WATCHDOG_VIOLATION in BSOD Crashes and Debugging
Hi, Yesterday I upgraded my windows 7 to win 8, and every time after a few minutes the computer freezes and i got the DPC_WATCHDOG_VIOLATION error and have to restart. Any ideas of solving the problem ? Here is the link of the zipped dmp files and log file for your inspections (couldn't...
Eight Forums Android App Eight Forums IOS App Follow us on Facebook