JPG distortion, tiling, and artifacts can ruin an otherwise great image. While no technique can truly restore and image, here’s a How-to Geek tip on how to remove and repair JPG distortion and artifacts in a few easy steps. Nothing shy of a miracle can recover the image data lost when an image is saved in a lossy format like JPG. But with some clever trickery and a little bit of Photoshop magic, you can fix the worst parts of your image and get a better result in almost no time at all. GIMP users, follow along, as this Photoshop howto is GIMP friendly. Keep reading to see how you can finally restore your images!

Fixing JPG Artifacts With Photoshop

JPG is a pretty amazing format, all things considered. But the lossy nature of the filetype can be an ugly mess. Let’s take a closer look at this image. Without a lot of zoom, we can see a big problem with our image data. Tiling is obvious, and we can see some definite artifacts popping up in the whites of the eye. Let’s take some steps to reduce all of that ugly. It can be a good habit to make a copy of your background image before making any changes, but in this case, it’s mandatory. Right click your background layer and select “Duplicate Layer.” On your new duplicated layer, Navigate to Filter > Blur > Smart Blur. (GIMP users may have to use Gaussian Blur, which can give a similar effect, but doesn’t have the edge detection that “Smart Blur” has.) Reader Alz: Gimp has a “Selective Gaussian Blur” with edge detection, and “radius” and “Threshold” parameters. These settings worked fairly well for this level of JPG distortion and tiling. If you have more, you can set your “Radius” and “Threshold” to higher settings. Quality settings should be set to “High,” although any setting will work just fine. Depending on your success with the filter, you may decide to stop here. But it wouldn’t be very geeky of us to stop after just showing you how to use the smart blur filter. Keep reading and we’ll transform this filtered image into a much better final result.

Turning A Smart Blur Into An Image Without Artifacts

Our image clearly has some issues, even with the smart blur. We’ve lost detail and we’re getting some odd pixelation around some of the edges. We have sucessfully blotted out our tiling and distortion, but let’s see if we can’t get the best of both worlds from this image with a little bit of Photoshop geekery. Create a layer mask on your Smart Blur layer by Alt + Clicking on the button in the layers panel. This will mask out all of this topmost layer revealing the original problematic JPG again. Grab the brush tool and make sure you fill your Foreground color with white. Your brush should be set to a very soft hardness setting (0% shown above, is fine) with the size set appropriate to the size of your image. Work larger if you’re using a larger image, and smaller if you’re working with a smaller sized image. Paint white into the image mask in the parts that you want to become smoother and less full of artifacts. Be careful around edges and don’t be afraid to undo and redo your work. Painting with black will hide your topmost layer, while white will make the Smart Blur layer reappear. Selectively masking the Smart Blur layer will allow you to retain the critical details of the layer with JPG distortion, while eliminating or minimizing the artifacts and tiling. Selectively changing your brush Opacity in the top options bar can also be helpful. Sometimes leaving some of the detail from the JPG layer can keep some of the texture, while minimizing the gross parts. Without too much effort put into painting, we can see that our image is beginning to look much improved, despite artifacts and low pixel depth. Let’s look at how our mask looks, just to be clear. At this point, we’ve only allowed our Smart blur to appear on the parts in our face. Here’s how the layer mask looks by itself. The white parts represent where we’ve painted with—you guessed it—our white brush. Here’s our overlay, with the red parts representing where the Smart Blur layer is blocked out. Hopefully this makes it clear what you need to be doing with your paintbrush. Again, it is impossible to recreate the image once it’s been saved in a lossy format, but clever Photoshop trickery can almost always improve it.

Smooth Out Artifacts, But Retain Detail

When you have skies or fields of color, you’ll find that the JPG format will create horrible distortions and textures that clearly weren’t present in the original photograph. Let’s look at one final example to show the usefulness of this trick. This trick can be very helpful when you have these fields of open color combined with detail (such as this tree), because you can combine the best of both worlds. Even at this horrendously small resolution, we can combine our smart blur layer with the detail in original JPG. The tree still looks like a tree, and the sky is smooth and artifact free. And in no time at all, our distortions are cleared up while retaining detail in our foreground object. So, did we hit the mark with this technique? Do you think you’ll be cleaning up your own images that JPG formats have made all cruddy? Or do you have your own slick Photoshop tricks or techniques for combatting this kind of image distortion? Tell us about them in the comments section below, or simply send us your graphics tips to [email protected]. Image Credits: Esoteric ~ Socotra Island, Yemen by Martin Sojka, Creative Commons. Tree by Elizabeth Oldham, Creative Commons. READ NEXT

  • › How to Sign Out of Google on All Your Devices
  • › How to Use Microsoft Excel Templates for Event Planning
  • › How to Use Your Car as an Emergency Electricity Source During a Blackout
  • › How Much Money Does Upgrading to LED Christmas Lights Save?
  • › How to Automatically Switch Apple Watch Faces
  • › StumbleUpon Made the Internet Feel Small

  • I would start with checking you are up to date (version 7.1.2 is current). Next, if that does not help, set your OpenCL settings in CO7 to Never (Preferences) and restart the program.
  • i’m update my Capture One to 7.1.2 but problem is stay
    i’m by absolutly new video card but it’s not solve the problemsame i try set my OpenCL settings in to Never it’s not help my
  • If you open your RAW images in Adobe ACR/LR do you still see these artifacts. If not, than try to rebuild your previews in C1. If you see these artifacts in ACR/LR than the files themselves are corrupted. If this is the case you could try and retransfer the files to your computer if you haven’t formatted your card yet. I’ve had this happen a couple of times with LR and I just deleted the corrupt files and reimported from the card and everything worked out.
  • For you first problem I had preview of an edited file that looked something like that. I deleted the edit instructions file and created a new edit and all was well. (I use sessions and Windows OS but assume you can do the same with Mac and Catalogues if required).I my case the problem file affected the onformation in the session database file and caused C1 to stop working when moving from file to file using the browser. The fix for the artefacts also fixed the crashing. I guess it is possible that just about anything might result from a bad file — maybe even the green dots on the export of a completely different file.The link between my corrupt .cos file and the browser failing was not at all obvious at the time. HTH. Grant Perkins
  • HansB

    Hi.Same problem here, I think. Random image(s) are shown distorted, similar to the one you’re showing, but when returning after viewing some other images, the same image(s) are shown correctly. The effect is on new imports as well as existing ones. ‘Regenerate preview’ has no effect, but export looks OK here.
    Tried a lot of things, like removing C1 files, openCL (needs to be OFF on my ‘old’ MacBook, anyway), ToggleOpenCL script, rebooting, re-importing images I still had on card, all such stuff. It seems to me, that it mixes up graphics buffers. I started a support case, supplied videos, images and preference files to P1. The case it was closed recently without solving it. Advise was to buy a newer graphics card, but mine is a MacBook. Did you already create a support case? Best regards,
    Hans-B. PS.
    I found out that I can make C1 clear graphics buffers and render again by switching to a different process recipe (output). This gives me a correct rendering of the actually corrupted image display. I can work for a while then. And if I have a corrupted display again, I switch process recipes again. Not a solution, but a workaround for this nasty issue.

  • Hans-B,Are you using Sessions or a Catalogue?From you description it sonds like your problem is very similar to the one I had but is presenting itself in a different way I think my problem — it seemed to be a corrupt cos file for a single image in a session with about 1400 images — resulted in a session database file glitch that then affected C1 when attempteing to scroll through the files using the browser window. The problem file was in no way obviously related to any of the files that presented the browsing problem so I assume that the problem cos file than destaibilsed the session db. The results of such a destabilisation might present themselves in many ways. What was clear is that deleting the bad cos file (for the image with the thumbnail and preview presenting with severe artefacts) and re-editing that problem image fixed the scrolling problem in the browser. The only connection would seem to be the session database. I have no idea what caused the problem in the first place. whatever it was has not, so far, happened again. \HTH. Grant Perkins
  • I’d encourage both of you to create support cases and provide RAW files.
    The forum is great for general discussion but when trying to Identify an exact cause to problem I think it’s best to go right to the source.
  • HansB

    @ Drew,The support case I opened was already closed without solution. Please see my post from Wed Jun 05, 2013 1:25 pm. Maybe there are more users with this issue. The more support cases and user info P1 gets, the bigger the chance of solving it, I think. @ SFA, It usually happens when I walk through my images without making changes. And if I walk away from the distorted view, looking at a few others, and return, the previously distorted one is rendered correctly. It also renders correctly if I make C1 render again, as mentioned in the workaround. It occurs after an unpredictable amount of time and images, and on random images. Also on images I’ve seen correctly just before. The distortion is usually what you see in NN634737206285205538UL’s wedding(?) image, but may also be a part of a previously displayed image. (That’s what points to the graphics buffers. Could it be a Mac driver issue? I don’t know. C1 is the only software I have that suffers from this issue.) I observe it
    — in sessions and catalogs (it catalogs it’s more difficult to reproduce)
    — with .cr2, .tiff, .eip and .jpg (.tiff and .jpg from C1, PS and Gimp, didn’t try others.)
    — new (fresh imports) and existing images (from v6 and v7)
    — imports from camera and card reader
    — imports with Apple’s Image Capture, C1, Finder
    — in C1’s tethered sessions It can be reproduced by
    — walking through images without making adjustments (may be back and forth in smaller sessions)
    — toggling between 2 images lots of times (done for verification, only 2 images in a new session, both display OK for a number of views). @ all readers using Mac, Just because I’m curious, and it doesn’t take a lot of effort: could some Mac users give it a try? Best regards,
    Hans-B.



  • [quote=»HansB» wrote: @ SFA, … It can be reproduced by
    — walking through images without making adjustments (may be back and forth in smaller sessions)
    — toggling between 2 images lots of times (done for verification, only 2 images in a new session, both display OK for a number of views). Best regards,
    Hans-B.

    That is very similar to what I had too. Except it only applied to one session. I could get the freeze problem toggling between 2 images in a larger session. In fact between sets of 2 images at various points in the browser display — but not all of them. Had I had a better feeling for the nature of the problem before I stumbled across the resolution I would have looked for more thinks that might have linked the files for which I could reproduce the freeze readily and the problem preview image. I think your trouble may have a different cause but a very similar presentation of symptoms — probably an external corruption creating some sort of incorrect links in the session database. It is possible (maybe probable) that none of the files that present themselves as obvious problems are in fact the source of the problem. If you can find a file for which the preview always looks wrong when regenerated that would be a good place to start, based on my experiences. However you may need to uncover a different type of source. HTH. Grant Perkins



  • [quote=»HansB» wrote:
    The support case I opened was already closed without solution. Please see my post from Wed Jun 05, 2013 1:25 pm. Maybe there are more users with this issue. The more support cases and user info P1 gets, the bigger the chance of solving it, I think.

    That’s not entirely correct. Your support case is still «In Progress». The issue you demonstrated in that case is slightly different from that which is shown in this thread. It is highly encouraged to continue with your support case and for the OP to also follow up with a support case.
    We have resources here that are not available on the forum. If we can recreate it we can solve it.

  • HansB

    Thanks, Drew.Haven’t seen that my support case was set to ‘in progress’ again. It stated ‘finished’ when I posted my last reply to the support team. I will update the support case with any additional information I might collect. The issue is still there. Best regards,
    Hans-B.

  • Hello,Has there been any update on this issue or should I log a support case as well? This has been happening to me since I installed C7 in December, I have since reinstalled it twice and tried removing all preferences, as well as trying everything else on this thread. Other things that happen regularly;- I’ll copy and past all adjustments, then upon closing and reopening C7 later the images look graded but the adjustments sliders are all on 0. The only way to get the sliders (exposure, contrast etc) to look like they have been moved is to reset the adjustment, then hit command Z to undo the reset, upon which the sliders go to where they should go to reflect the graded image.
    — When using keystone or rotate on an image, then cropping in to remove the distorted section, if I scroll through other images then scroll back up again the keystone/rotate will be applied but the crop will be original, i.e. with black triangle edging around the image. If processed like this those triangles come up grey showing the distorted section in the processed jpeg. To correct this I have to go in and re crop each image and process straight away to avoid it processing with this random crop applied.
    — When scrolling through and grading images at a normal pace random images come up with the hot pink artifacts as per this thread… I can get rid of them by resetting the adjustments and copying them again onto the image, zooming in and out again or grading it from scratch without copy and paste. There are no problems with the raw file and the image isn’t hot pink when processed, it seems to be a preview problem. All of these add up to massively frustrating computer time and also embarrassment when showing clients their images for final selection… ‘oops sorry that’s not actually a hot pink image let me correct it quickly’ — a regular comment that makes my clients think I’m using a cheap and nasty grading program. C7 what the hell is going on?! Serious bugs! Not sure if I’ve purchased a dodgy copy even though it was through the Phase One website?? I’m using a macbook pro 2.53GHz Intel Core 2 duo, 8gb ram 1067 MHz DDR3 that has no issues running any other programs… I can’t work out how to attached images to this comment (?) but have screenshots available if anyone wants more examples… Thanks, jeas


  • [quote=»NNN634590414622509736″ wrote:
    Hello, Has there been any update on this issue or should I log a support case as well? This has been happening to me since I installed C7 in December, I have since reinstalled it twice and tried removing all preferences, as well as trying everything else on this thread. Other things that happen regularly; — I’ll copy and past all adjustments, then upon closing and reopening C7 later the images look graded but the adjustments sliders are all on 0. The only way to get the sliders (exposure, contrast etc) to look like they have been moved is to reset the adjustment, then hit command Z to undo the reset, upon which the sliders go to where they should go to reflect the graded image.
    — When using keystone or rotate on an image, then cropping in to remove the distorted section, if I scroll through other images then scroll back up again the keystone/rotate will be applied but the crop will be original, i.e. with black triangle edging around the image. If processed like this those triangles come up grey showing the distorted section in the processed jpeg. To correct this I have to go in and re crop each image and process straight away to avoid it processing with this random crop applied.
    — When scrolling through and grading images at a normal pace random images come up with the hot pink artifacts as per this thread… I can get rid of them by resetting the adjustments and copying them again onto the image, zooming in and out again or grading it from scratch without copy and paste. There are no problems with the raw file and the image isn’t hot pink when processed, it seems to be a preview problem. All of these add up to massively frustrating computer time and also embarrassment when showing clients their images for final selection… ‘oops sorry that’s not actually a hot pink image let me correct it quickly’ — a regular comment that makes my clients think I’m using a cheap and nasty grading program. C7 what the hell is going on?! Serious bugs! Not sure if I’ve purchased a dodgy copy even though it was through the Phase One website?? I’m using a macbook pro 2.53GHz Intel Core 2 duo, 8gb ram 1067 MHz DDR3 that has no issues running any other programs… I can’t work out how to attached images to this comment (?) but have screenshots available if anyone wants more examples… Thanks, jeas

    What version are you runnning ?

  • The latest updated, capture 7 v 7.1.2 … I previously ran capture 6 for a year with no issues at all (and found it a tonne faster too despite using the same computer and camera gear)!


  • [quote=»NNN634590414622509736″ wrote:
    The latest updated, capture 7 v 7.1.2 … I previously ran capture 6 for a year with no issues at all (and found it a tonne faster too despite using the same computer and camera gear)!

    7.1.3 is out, give it a spin A lot of different stuff have been fixed and the performance improved.



  • [quote=»NNN634590414622509736″ wrote:
    The latest updated, capture 7 v 7.1.2 … I previously ran capture 6 for a year with no issues at all (and found it a tonne faster too despite using the same computer and camera gear)!

    CO 7.1.3 is the latest and I advice you strongly to install it first.

  • Don’t know if this will help?
    I’ve had those pink/white stripes before but it was down to a low charge (20% I think) from the battery on my laptop and it wouldn’t power the Hasselblad/P20 back tethered to it. All fine once the AC was re-connected.
  • I am a trial user- so new to Capture One- after several weeks of a very successful trial
    some of my images in the database have become infected with green artifacts- but many of my more recent add have
    the previews and large image in the program turn green and a sick orange yellow… the exported variant looks great- so this is an issue in how the program is displaying my files. Quad core Mac Pro, 12GB RAM, OSX 10.7 and the latest version of Capture One Pro,- which BTW- I had a heck of a time downloading- tried over the course of several days….
    finally got a full download last night….
    same problem after update…I really like the program- like how sharp my 60D files look with it- love the color controls but
    there is no way I can buy a product which I feel I am beta testing….
    since I appreciate all the hard work that has gone into this I have refrained from posting a review of me as a a LR user switching over to Capture One on the PPA forum. When this gets straightened out I will hopefully start a new trial with a new user ID
    and give the app a air appraisal. This is no where near as bad as Boeing having batteries catch on fire in the Dreamliners…Sincerely, Richard Vallon Jr. 504 9051725 [email protected]


  • [quote=»NN635079925151332961UL» wrote:
    I am a trial user- so new to Capture One- after several weeks of a very successful trial
    some of my images in the database have become infected with green artifacts- but many of my more recent add have
    the previews and large image in the program turn green and a sick orange yellow… the exported variant looks great- so this is an issue in how the program is displaying my files. Quad core Mac Pro, 12GB RAM, OSX 10.7 and the latest version of Capture One Pro,- which BTW- I had a heck of a time downloading- tried over the course of several days….
    finally got a full download last night….
    same problem after update… …… Richard Vallon Jr. 504 9051725 [email protected]

    Richard, Clearly something strange has been going on with your installation that is not reflected worldwide an everyone’s systems. Even your download problems may have something to do with an acknowledged problem on one of the two download servers. You may have seen that Phase are very willing to take problem reports from people testing the software and will respond to them quickly so have you raised a ticket with them to see if they have had this reported before and can perhaps povide a few quick suggestions? One of the problems that I perceive in the world of computers these days is that so many developments are moving so quickly that nothing is ever frozen. We should be resigned to constant states of flux between changes to cameras, application software, operating systems and drivers not to mention the variable standards of hardware and firmware — or indeed ancilliaries like cables and hubs. Beta testing was named and set an expectation in people’s minds when most systems were closed and proprietory and there couold b e an expectation (rarely delivered) of a complete system with few in any design or functional problems. These days, often in the name of system security, we accept regualr changes to operating systems, drivers and applications without really questioning whether the changes are likely to upset the balance of our systems. Mostly they don’t cause any obvious problems …. but in effect if you install the updates ‘blind’ you are taking part in a perpetual beta test, though you may have no option but to do so. HTH. Grant Perkins

  • I am a new CO user, and am seeing the same issues. My original thought was that my computer was not adequate for the graphics and I am now seeing from Phase One that Snow Leopard is not optimal for open GL. It appears to be confirmed in that my system with SL and an almost identical set up as the OP results in identical issues while my MBP with intel core, I7, newer graphics card and Mountain Lion does not, even though it is only 2 GHz. The new «kid» arrives from BH on Friday and is 2.6 GHz, SSD, 16gig, with Mountain Lion and a USB3 2T 7200 external drive. I suspect this will fly. I will import the exact catalog and advise if I still see this. As stated previously, I am not seeing this on the MBP as of yet. Will advise how this goes.
  • Richard Vallon here- disregard my posts on artifacts- Capture One Pro is working just fine…
    I had no idea that a cat walking across my keyboard had turned on the «Show Focus Mask» right as I had selected all images to export them. This made all the images appear to tun an ugly orange and green…


  • [quote=»NN635079925151332961UL» wrote:
    Richard Vallon here- disregard my posts on artifacts- Capture One Pro is working just fine…
    I had no idea that a cat walking across my keyboard had turned on the «Show Focus Mask» right as I had selected all images to export them. This made all the images appear to tun an ugly orange and green…

    Hi Richard, Now that is bad luck! I don’t have any pets but I have to say that if I did I would be paranoid about the potential for them to cause havoc. A badly timed tap on the delete key could give a bad result. Grant Perkins

  • Someone suggested that I update to 7.1.3 as it has many bug fixes that may cure my original issues, I have updated to this latest version and have been using it for a week Today I turned on Capture pro 7 and began editing a new session with 228 raw files in the Capture folder. I copied and pasted the adjustment on the first and applied this adjustment to the following 20 images. Capture started running very slowly after this so I restarted the program. And low and behold, same issues! The 20 images have clearly visibly been graded but none of them show that any adjustments have been done with all the sliders set to zero. This means that I can’t copy and paste these adjustments as technically they don’t exist. Bloody annoying. The images still process as JPEGS looking like they have been adjusted which is good, but it’s emarkably frustrating when trying to make minor changes to each image… I’m just glad I didn’t do it to all 228!I can fix it by hitting the Reset button followed by Command Z on each image individually so it seems like a bug in the system, as after hitting cmnd Z all the adjustments show up. The images also still do that half hot pink thing mentioned previously when I scroll through them using my arrow keys, my laptop is fully charged (charger plugged in) and running Mountain lion v 10.8.3. Anyone having similar problems/fixes?? Thanks! Jess


  • [quote=»Christian Gr» wrote:

    [quote=»NNN634590414622509736″ wrote:
    Hello, Has there been any update on this issue or should I log a support case as well? This has been happening to me since I installed C7 in December, I have since reinstalled it twice and tried removing all preferences, as well as trying everything else on this thread. Other things that happen regularly; — I’ll copy and past all adjustments, then upon closing and reopening C7 later the images look graded but the adjustments sliders are all on 0. The only way to get the sliders (exposure, contrast etc) to look like they have been moved is to reset the adjustment, then hit command Z to undo the reset, upon which the sliders go to where they should go to reflect the graded image.
    — When using keystone or rotate on an image, then cropping in to remove the distorted section, if I scroll through other images then scroll back up again the keystone/rotate will be applied but the crop will be original, i.e. with black triangle edging around the image. If processed like this those triangles come up grey showing the distorted section in the processed jpeg. To correct this I have to go in and re crop each image and process straight away to avoid it processing with this random crop applied.
    — When scrolling through and grading images at a normal pace random images come up with the hot pink artifacts as per this thread… I can get rid of them by resetting the adjustments and copying them again onto the image, zooming in and out again or grading it from scratch without copy and paste. There are no problems with the raw file and the image isn’t hot pink when processed, it seems to be a preview problem. All of these add up to massively frustrating computer time and also embarrassment when showing clients their images for final selection… ‘oops sorry that’s not actually a hot pink image let me correct it quickly’ — a regular comment that makes my clients think I’m using a cheap and nasty grading program. C7 what the hell is going on?! Serious bugs! Not sure if I’ve purchased a dodgy copy even though it was through the Phase One website?? I’m using a macbook pro 2.53GHz Intel Core 2 duo, 8gb ram 1067 MHz DDR3 that has no issues running any other programs… I can’t work out how to attached images to this comment (?) but have screenshots available if anyone wants more examples… Thanks, jeas

    What version are you runnning ?

    Also having this same problem. v7.1.2 and v7.1.3 suffer from this problem. I’ve already submitted a ticket but no response yet (it’s been about a week i think).



  • [quote=»Ryan Chan» wrote:

    [quote=»Christian Gr» wrote:

    [quote=»NNN634590414622509736″ wrote:
    Hello, Has there been any update on this issue or should I log a support case as well? This has been happening to me since I installed C7 in December, I have since reinstalled it twice and tried removing all preferences, as well as trying everything else on this thread. Other things that happen regularly; — I’ll copy and past all adjustments, then upon closing and reopening C7 later the images look graded but the adjustments sliders are all on 0. The only way to get the sliders (exposure, contrast etc) to look like they have been moved is to reset the adjustment, then hit command Z to undo the reset, upon which the sliders go to where they should go to reflect the graded image.
    — When using keystone or rotate on an image, then cropping in to remove the distorted section, if I scroll through other images then scroll back up again the keystone/rotate will be applied but the crop will be original, i.e. with black triangle edging around the image. If processed like this those triangles come up grey showing the distorted section in the processed jpeg. To correct this I have to go in and re crop each image and process straight away to avoid it processing with this random crop applied.
    — When scrolling through and grading images at a normal pace random images come up with the hot pink artifacts as per this thread… I can get rid of them by resetting the adjustments and copying them again onto the image, zooming in and out again or grading it from scratch without copy and paste. There are no problems with the raw file and the image isn’t hot pink when processed, it seems to be a preview problem. All of these add up to massively frustrating computer time and also embarrassment when showing clients their images for final selection… ‘oops sorry that’s not actually a hot pink image let me correct it quickly’ — a regular comment that makes my clients think I’m using a cheap and nasty grading program. C7 what the hell is going on?! Serious bugs! Not sure if I’ve purchased a dodgy copy even though it was through the Phase One website?? I’m using a macbook pro 2.53GHz Intel Core 2 duo, 8gb ram 1067 MHz DDR3 that has no issues running any other programs… I can’t work out how to attached images to this comment (?) but have screenshots available if anyone wants more examples… Thanks, jeas

    What version are you runnning ?

    Also having this same problem. v7.1.2 and v7.1.3 suffer from this problem. I’ve already submitted a ticket but no response yet (it’s been about a week i think).

    Please provide us with your support number.


Leave a comment

Your email address will not be published. Required fields are marked *