7.2 sec in total
1.6 sec
5.2 sec
290 ms
Welcome to accessoriabbigliamentomoto.com homepage info - get ready to check Accessori Abbigliamento Moto best content for Italy right away, or after learning these important things about accessoriabbigliamentomoto.com
Store online di articoli per motociclisti. Ricambi, accessori e abbigliamento moto custom. Leader nell'importazione e vendita di abbigliamento, accessori e ricambi per moto custom. Accessori e ricambi...
Visit accessoriabbigliamentomoto.comWe analyzed Accessoriabbigliamentomoto.com page load time and found that the first response time was 1.6 sec and then it took 5.5 sec to load all DOM resources and completely render a web page. This is a poor result, as 75% of websites can load faster.
accessoriabbigliamentomoto.com performance score
name
value
score
weighting
Value4.9 s
10/100
10%
Value16.2 s
0/100
25%
Value7.9 s
23/100
10%
Value920 ms
31/100
30%
Value0.217
57/100
15%
Value10.4 s
24/100
10%
1642 ms
28 ms
38 ms
48 ms
111 ms
Our browser made a total of 298 requests to load all elements on the main page. We found that 88% of them (262 requests) were addressed to the original Accessoriabbigliamentomoto.com, 3% (10 requests) were made to Fonts.gstatic.com and 2% (7 requests) were made to Fonts.googleapis.com. The less responsive or slowest element that took the longest time to load (1.6 sec) belongs to the original domain Accessoriabbigliamentomoto.com.
Page size can be reduced by 2.3 MB (23%)
9.7 MB
7.5 MB
In fact, the total size of Accessoriabbigliamentomoto.com main page is 9.7 MB. This result falls beyond the top 1M of websites and identifies a large and not optimized web page that may take ages to load. 85% of websites need less resources to load and that’s why Accessify’s recommendations for optimization and resource minification can be helpful for this project. Images take 7.5 MB which makes up the majority of the site volume.
Potential reduce by 599.1 kB
HTML content can be minified and compressed by a website’s server. The most efficient way is to compress content using GZIP which reduces data amount travelling through the network between server and browser. HTML code on this page is well minified. It is highly recommended that content of this web page should be compressed using GZIP, as it can save up to 599.1 kB or 83% of the original size.
Potential reduce by 497.9 kB
Image size optimization can help to speed up a website loading time. The chart above shows the difference between the size before and after optimization. Accessori Abbigliamento Moto images are well optimized though.
Potential reduce by 809.2 kB
It’s better to minify JavaScript in order to improve website performance. The diagram shows the current total size of all JavaScript files against the prospective JavaScript size after its minification and compression. It is highly recommended that all JavaScript files should be compressed and minified as it can save up to 809.2 kB or 71% of the original size.
Potential reduce by 357.7 kB
CSS files minification is very important to reduce a web page rendering time. The faster CSS files can load, the earlier a page can be rendered. Accessoriabbigliamentomoto.com needs all CSS files to be minified and compressed as it can save up to 357.7 kB or 83% of the original size.
Number of requests can be reduced by 83 (30%)
274
191
The browser has sent 274 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Accessori Abbigliamento Moto. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 35 to 1 for JavaScripts and from 43 to 1 for CSS and as a result speed up the page load time.
accessoriabbigliamentomoto.com
1642 ms
css
28 ms
css
38 ms
css
48 ms
0b9cdc519bdeea3afb6bc575724bcc3f.css.php
111 ms
calendar-jos.css
76 ms
style.css
79 ms
jquery.fancybox-1.3.4.css
76 ms
style.css
77 ms
jquery-ui-1.8.21.custom.css
81 ms
style.css
127 ms
select2.css
127 ms
owl.carousel.css
129 ms
owl.theme.css
129 ms
6757005663ad62c2c1beac28c4275cc6.css
130 ms
a264333502921d655a7bae82e2289d30.css
153 ms
d93a13a1a83d0ce46639b072221fb1ac.css
155 ms
992580e6731d6bea84ff50880c5a8707.css
152 ms
bootstrap.min.css
154 ms
jquery.min.js
202 ms
jquery-noconflict.js
194 ms
jquery-migrate.min.js
194 ms
bootstrap.min.js
195 ms
mootools-core.js
228 ms
core.js
195 ms
mootools-more.js
265 ms
modal.js
240 ms
modernizr.js
240 ms
gk.scripts.js
239 ms
gk.menu.js
240 ms
scrollreveal.js
256 ms
fitvids.jquery.js
261 ms
prefixfree.js
290 ms
calendar.js
315 ms
calendar-setup.js
316 ms
general.js
324 ms
jquery-ui.min.js
393 ms
jquery.ui.autocomplete.html.js
326 ms
javascript;base64,DQogIDsod2luZG93LmpxMTgzfHxqUXVlcnkpKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKSB7DQogICAgdmFyIHRoZW1lID0gInBsYXN0aWMiOw0KICB2YXIgcmVzID0gZnVuY3Rpb24oKSB7DQogICAgdmFyIGNvbnQgPSAib2ZmbGFqbi11bml2ZXJzYWwtcHJvZHVjdC1zbGlkZXItMjY3LTEtY29udGFpbmVyIjsNCiAgICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogICAgaWYodGhlbWUgPT0ibGlnaHQiIHx8IHRoZW1lID09Im1vZGVybiIpIHsNCiAgICAgIHZhciB3ID0galF1ZXJ5KHdpbmRvdykub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIHAgPSAkKCIjIiArIGNvbnQpLnBhcmVudCgpOyANCiAgICAgICQoIiMiICsgY29udCArICIgLmNvbnQiKS53aWR0aCh3KS5jc3MoeyJsZWZ0IjoiLSIrcC5vZmZzZXQoKS5sZWZ0KyJweCJ9KTsNCiAgICB9DQogICAgDQogICAgDQogICAgdmFyIGggPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnNob3dkZXNjIGltZyIpLmhlaWdodCgpOw0KICAgIHZhciBzaG93aGVhZGVyID0gIjEiOw0KICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbS5zaG93ZGVzYyBpbWciKS5oZWlnaHQoKTsNCiAgICAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnRydW5jZGVzYywgIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbSAudHJ1bmNkZXNjIikuY3NzKHtoZWlnaHQ6IGgrInB4In0pOw0KICAgICQob3dsMjY3KS50cmlnZ2VyKCJvd2xhZnRlclVwZGF0ZSIpOw0KICAgIHZhciB0aGVtZSA9ICJwbGFzdGljIjsNCiAgICBpZih0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiZWxlZ2FudCIpIHsNCiAgICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLml0ZW1faGVhZGVyIikub3V0ZXJIZWlnaHQoKTsNCiAgICAgIGlmKHNob3doZWFkZXIgIT0gIjEiKSB7DQogICAgICAgIGggPSAwOw0KICAgICAgfQ0KICAgICAgDQogICAgICB2YXIgbWFpbkggPSAkKCIjIiArIGNvbnQgKyAiIC5vd2wtaXRlbSAub2ZmLXVuaS1zbGlkZXItbWFpbiIpLm91dGVySGVpZ2h0KCk7DQogICAgICBpZihtYWluSCAtIDE1MCA+IDApIHsNCiAgICAgICAgaCArPSAoJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLm9mZi11bmktc2xpZGVyLW1haW4iKS5vdXRlckhlaWdodCgpIC0gMTUwKS8yOw0KICAgICAgfQ0KICAgICAgJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItbGVmdC1jb250YWluZXIsICMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWNvbnRhaW5lciIpLmNzcyh7bWFyZ2luVG9wOiBoICsgInB4In0pOyANCiAgICB9IGVsc2Ugew0KICAgICAgdmFyIGhlYWRlclcgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmZfdW5pX3NsaWRlcl9oZWFkZXIiKS5vdXRlcldpZHRoKCk7DQogICAgICB2YXIgdGl0bGVXID0gICQoIiMiICsgY29udCArICIgLnRpdGxlIikub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIGNvbnRyb2xsZXJXID0gJCgiIyIgKyBjb250ICsgIiAuY29udHJvbGxlciIpLm91dGVyV2lkdGgoKTsNCiAgICAgIHZhciBwYWdpbmF0aW9ucyA9ICQoIiMiICsgY29udCArICIgLmNvbnRyb2xsZXIgLm93bC1wYWdpbmF0aW9uIC5vd2wtcGFnZSIpOw0KICAgIC8qICBpZih0aXRsZVcgKyBjb250cm9sbGVyVyA+IGhlYWRlclcpIHsNCiAgICAgICAgJChwYWdpbmF0aW9ucykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsNCiAgICAgIH0gZWxzZSB7DQogICAgICAgICQocGFnaW5hdGlvbnMpLmNzcyh7ZGlzcGxheTogImlubGluZS1ibG9jayJ9KTsNCiAgICAgIH0gKi8NCiAgICB9ICAgIA0KICB9Ow0KICANCiAgb3dsMjY3ID0gJCgiLm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI2Ny0xLWNvbnRhaW5lci1pbm5lciIpOw0KICBvd2wyNjcub3dsQ2Fyb3VzZWwoew0KICAgICAgIA0KICAgICAgICBhZnRlckluaXQgOiBmdW5jdGlvbihjKXsgICAgICAgIA0KICAgICAgICAgIHRoYXQgPSB0aGlzOw0KICAgICAgICAgIHZhciBjb250ID0gIm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI2Ny0xIjsNCiAgICAgICAgICB2YXIgY29udHJvbGxlciA9ICIjIisgY29udCArIi1jb250YWluZXIgLmNvbnRyb2xsZXIiOw0KICAgICAgICAgIHZhciBjID0gJCgiIiArIGNvbnRyb2xsZXIgKyAiIik7DQogICAgICAgICAgICB0aGF0Lm93bENvbnRyb2xzLnByZXBlbmRUbyhjKTsNCiAgICAgICAgICAgIC8vcmVzKCk7ICAgICAgICAgIA0KICAgICAgICB9LA0KICAgICAgICBhZnRlclVwZGF0ZSA6IHJlcywNCiAgICAgICAgaXRlbXNDdXN0b20gOiBbDQogICAgICAgICAgWzAsIDJdLA0KICAgICAgICAgIFs0NjksIDNdLA0KICAgICAgICAgIFs1NjksIDRdLCAgICAgICAgICANCiAgICAgICAgICBbNzY5LCA1XSwNCiAgICAgICAgICBbMTAyNSwgNV0sDQogICAgICAgICAgWzE0MDAsIDZdDQogICAgICAgIF0sDQogICAgICAgIHNpbmdsZUl0ZW0gOiBmYWxzZSwNCiAgICAgICAgYXV0b1BsYXk6IDUwMDAsDQogICAgICAgIGxhenlMb2FkOiB0cnVlLA0KICAgICAgICBzbGlkZVNwZWVkOiA1MDAsDQogICAgICAgIHN0b3BPbkhvdmVyOiB0cnVlLA0KICB9KTsNCiAgb3dsMjY3LnRyaWdnZXIoIm93bC5hZnRlclVwZGF0ZSIpOyAgICAgICAgICANCiAgJCh3aW5kb3cpLmxvYWQoZnVuY3Rpb24oKSB7DQogICAgcmVzKCk7DQogIH0pOw0KICB2YXIgY29udCA9ICJvZmZsYWpuLXVuaXZlcnNhbC1wcm9kdWN0LXNsaWRlci0yNjctMS1jb250YWluZXIiOw0KICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogIHZhciBsQXJyb3cgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWNvbnRhaW5lciIpLm9uKCJjbGljayIsIGZ1bmN0aW9uKCkge293bDI2Ny50cmlnZ2VyKCJvd2wucHJldiIpO30pOw0KICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQtY29udGFpbmVyIikub24oImNsaWNrIiwgZnVuY3Rpb24oKSB7b3dsMjY3LnRyaWdnZXIoIm93bC5uZXh0Iik7fSk7DQogIGlmKHRoZW1lID09ICJmbGF0IiB8fCB0aGVtZSA9PSAicGxhc3RpYyIgfHwgdGhlbWUgPT0gIm1vZGVybiIgfHwgdGhlbWUgPT0gImxpZ2h0IiB8fCB0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiYmxhbmsiKSB7DQogICAgdmFyIGxBcnJvdyA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLWxlZnQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNjcudHJpZ2dlcigib3dsLnByZXYiKTt9KTsNCiAgICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNjcudHJpZ2dlcigib3dsLm5leHQiKTt9KTsNCiAgfQ0KICB2YXIgbEFycm93SW5uZXIgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWFycm93Iik7DQogIHZhciByQXJyb3dJbm5lciA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWFycm93Iik7IA0KICAkKGRvY3VtZW50KS5vbigia2V5cHJlc3MiLCBmdW5jdGlvbihlKXsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3dpdGNoKGUua2V5KSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAiTGVmdCI6IG93bDI2Ny50cmlnZ2VyKCJvd2wucHJldiIpOyBicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgIlJpZ2h0Ijogb3dsMjY3LnRyaWdnZXIoIm93bC5uZXh0Iik7IGJyZWFrOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7DQogIGlmKHRoZW1lID09ICJzaW1wbGUiIHx8IHRoZW1lID09ICJlbGVnYW50Iikgew0KICAgIGlmKCgib250b3VjaHN0YXJ0IiBpbiB3aW5kb3cgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvV2luZG93cyBQaG9uZS9pKSkpew0KICAgICAgJChsQXJyb3cpLmNzcyh7ZGlzcGxheTogIm5vbmUifSk7DQogICAgICAkKHJBcnJvdykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsgICAgICANCiAgICB9DQogIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAkKCIjIiArIGNvbnQpLmhvdmVyKGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQobEFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQockFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbigpIHsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKGxBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHJBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgDQogICAgICAgICAgfSk7DQo=
3 ms
javascript;base64,DQogIDsod2luZG93LmpxMTgzfHxqUXVlcnkpKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKSB7DQogICAgdmFyIHRoZW1lID0gInBsYXN0aWMiOw0KICB2YXIgcmVzID0gZnVuY3Rpb24oKSB7DQogICAgdmFyIGNvbnQgPSAib2ZmbGFqbi11bml2ZXJzYWwtcHJvZHVjdC1zbGlkZXItMjcxLTEtY29udGFpbmVyIjsNCiAgICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogICAgaWYodGhlbWUgPT0ibGlnaHQiIHx8IHRoZW1lID09Im1vZGVybiIpIHsNCiAgICAgIHZhciB3ID0galF1ZXJ5KHdpbmRvdykub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIHAgPSAkKCIjIiArIGNvbnQpLnBhcmVudCgpOyANCiAgICAgICQoIiMiICsgY29udCArICIgLmNvbnQiKS53aWR0aCh3KS5jc3MoeyJsZWZ0IjoiLSIrcC5vZmZzZXQoKS5sZWZ0KyJweCJ9KTsNCiAgICB9DQogICAgDQogICAgDQogICAgdmFyIGggPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnNob3dkZXNjIGltZyIpLmhlaWdodCgpOw0KICAgIHZhciBzaG93aGVhZGVyID0gIjEiOw0KICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbS5zaG93ZGVzYyBpbWciKS5oZWlnaHQoKTsNCiAgICAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnRydW5jZGVzYywgIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbSAudHJ1bmNkZXNjIikuY3NzKHtoZWlnaHQ6IGgrInB4In0pOw0KICAgICQob3dsMjcxKS50cmlnZ2VyKCJvd2xhZnRlclVwZGF0ZSIpOw0KICAgIHZhciB0aGVtZSA9ICJwbGFzdGljIjsNCiAgICBpZih0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiZWxlZ2FudCIpIHsNCiAgICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLml0ZW1faGVhZGVyIikub3V0ZXJIZWlnaHQoKTsNCiAgICAgIGlmKHNob3doZWFkZXIgIT0gIjEiKSB7DQogICAgICAgIGggPSAwOw0KICAgICAgfQ0KICAgICAgDQogICAgICB2YXIgbWFpbkggPSAkKCIjIiArIGNvbnQgKyAiIC5vd2wtaXRlbSAub2ZmLXVuaS1zbGlkZXItbWFpbiIpLm91dGVySGVpZ2h0KCk7DQogICAgICBpZihtYWluSCAtIDE1MCA+IDApIHsNCiAgICAgICAgaCArPSAoJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLm9mZi11bmktc2xpZGVyLW1haW4iKS5vdXRlckhlaWdodCgpIC0gMTUwKS8yOw0KICAgICAgfQ0KICAgICAgJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItbGVmdC1jb250YWluZXIsICMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWNvbnRhaW5lciIpLmNzcyh7bWFyZ2luVG9wOiBoICsgInB4In0pOyANCiAgICB9IGVsc2Ugew0KICAgICAgdmFyIGhlYWRlclcgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmZfdW5pX3NsaWRlcl9oZWFkZXIiKS5vdXRlcldpZHRoKCk7DQogICAgICB2YXIgdGl0bGVXID0gICQoIiMiICsgY29udCArICIgLnRpdGxlIikub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIGNvbnRyb2xsZXJXID0gJCgiIyIgKyBjb250ICsgIiAuY29udHJvbGxlciIpLm91dGVyV2lkdGgoKTsNCiAgICAgIHZhciBwYWdpbmF0aW9ucyA9ICQoIiMiICsgY29udCArICIgLmNvbnRyb2xsZXIgLm93bC1wYWdpbmF0aW9uIC5vd2wtcGFnZSIpOw0KICAgIC8qICBpZih0aXRsZVcgKyBjb250cm9sbGVyVyA+IGhlYWRlclcpIHsNCiAgICAgICAgJChwYWdpbmF0aW9ucykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsNCiAgICAgIH0gZWxzZSB7DQogICAgICAgICQocGFnaW5hdGlvbnMpLmNzcyh7ZGlzcGxheTogImlubGluZS1ibG9jayJ9KTsNCiAgICAgIH0gKi8NCiAgICB9ICAgIA0KICB9Ow0KICANCiAgb3dsMjcxID0gJCgiLm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI3MS0xLWNvbnRhaW5lci1pbm5lciIpOw0KICBvd2wyNzEub3dsQ2Fyb3VzZWwoew0KICAgICAgIA0KICAgICAgICBhZnRlckluaXQgOiBmdW5jdGlvbihjKXsgICAgICAgIA0KICAgICAgICAgIHRoYXQgPSB0aGlzOw0KICAgICAgICAgIHZhciBjb250ID0gIm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI3MS0xIjsNCiAgICAgICAgICB2YXIgY29udHJvbGxlciA9ICIjIisgY29udCArIi1jb250YWluZXIgLmNvbnRyb2xsZXIiOw0KICAgICAgICAgIHZhciBjID0gJCgiIiArIGNvbnRyb2xsZXIgKyAiIik7DQogICAgICAgICAgICB0aGF0Lm93bENvbnRyb2xzLnByZXBlbmRUbyhjKTsNCiAgICAgICAgICAgIC8vcmVzKCk7ICAgICAgICAgIA0KICAgICAgICB9LA0KICAgICAgICBhZnRlclVwZGF0ZSA6IHJlcywNCiAgICAgICAgaXRlbXNDdXN0b20gOiBbDQogICAgICAgICAgWzAsIDJdLA0KICAgICAgICAgIFs0NjksIDNdLA0KICAgICAgICAgIFs1NjksIDRdLCAgICAgICAgICANCiAgICAgICAgICBbNzY5LCA1XSwNCiAgICAgICAgICBbMTAyNSwgNV0sDQogICAgICAgICAgWzE0MDAsIDZdDQogICAgICAgIF0sDQogICAgICAgIHNpbmdsZUl0ZW0gOiBmYWxzZSwNCiAgICAgICAgYXV0b1BsYXk6IDUwMDAsDQogICAgICAgIGxhenlMb2FkOiB0cnVlLA0KICAgICAgICBzbGlkZVNwZWVkOiA1MDAsDQogICAgICAgIHN0b3BPbkhvdmVyOiB0cnVlLA0KICB9KTsNCiAgb3dsMjcxLnRyaWdnZXIoIm93bC5hZnRlclVwZGF0ZSIpOyAgICAgICAgICANCiAgJCh3aW5kb3cpLmxvYWQoZnVuY3Rpb24oKSB7DQogICAgcmVzKCk7DQogIH0pOw0KICB2YXIgY29udCA9ICJvZmZsYWpuLXVuaXZlcnNhbC1wcm9kdWN0LXNsaWRlci0yNzEtMS1jb250YWluZXIiOw0KICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogIHZhciBsQXJyb3cgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWNvbnRhaW5lciIpLm9uKCJjbGljayIsIGZ1bmN0aW9uKCkge293bDI3MS50cmlnZ2VyKCJvd2wucHJldiIpO30pOw0KICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQtY29udGFpbmVyIikub24oImNsaWNrIiwgZnVuY3Rpb24oKSB7b3dsMjcxLnRyaWdnZXIoIm93bC5uZXh0Iik7fSk7DQogIGlmKHRoZW1lID09ICJmbGF0IiB8fCB0aGVtZSA9PSAicGxhc3RpYyIgfHwgdGhlbWUgPT0gIm1vZGVybiIgfHwgdGhlbWUgPT0gImxpZ2h0IiB8fCB0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiYmxhbmsiKSB7DQogICAgdmFyIGxBcnJvdyA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLWxlZnQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNzEudHJpZ2dlcigib3dsLnByZXYiKTt9KTsNCiAgICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNzEudHJpZ2dlcigib3dsLm5leHQiKTt9KTsNCiAgfQ0KICB2YXIgbEFycm93SW5uZXIgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWFycm93Iik7DQogIHZhciByQXJyb3dJbm5lciA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWFycm93Iik7IA0KICAkKGRvY3VtZW50KS5vbigia2V5cHJlc3MiLCBmdW5jdGlvbihlKXsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3dpdGNoKGUua2V5KSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAiTGVmdCI6IG93bDI3MS50cmlnZ2VyKCJvd2wucHJldiIpOyBicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgIlJpZ2h0Ijogb3dsMjcxLnRyaWdnZXIoIm93bC5uZXh0Iik7IGJyZWFrOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7DQogIGlmKHRoZW1lID09ICJzaW1wbGUiIHx8IHRoZW1lID09ICJlbGVnYW50Iikgew0KICAgIGlmKCgib250b3VjaHN0YXJ0IiBpbiB3aW5kb3cgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvV2luZG93cyBQaG9uZS9pKSkpew0KICAgICAgJChsQXJyb3cpLmNzcyh7ZGlzcGxheTogIm5vbmUifSk7DQogICAgICAkKHJBcnJvdykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsgICAgICANCiAgICB9DQogIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAkKCIjIiArIGNvbnQpLmhvdmVyKGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQobEFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQockFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbigpIHsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKGxBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHJBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgDQogICAgICAgICAgfSk7DQo=
4 ms
javascript;base64,DQogIDsod2luZG93LmpxMTgzfHxqUXVlcnkpKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKSB7DQogICAgdmFyIHRoZW1lID0gInBsYXN0aWMiOw0KICB2YXIgcmVzID0gZnVuY3Rpb24oKSB7DQogICAgdmFyIGNvbnQgPSAib2ZmbGFqbi11bml2ZXJzYWwtcHJvZHVjdC1zbGlkZXItMjQwLTEtY29udGFpbmVyIjsNCiAgICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogICAgaWYodGhlbWUgPT0ibGlnaHQiIHx8IHRoZW1lID09Im1vZGVybiIpIHsNCiAgICAgIHZhciB3ID0galF1ZXJ5KHdpbmRvdykub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIHAgPSAkKCIjIiArIGNvbnQpLnBhcmVudCgpOyANCiAgICAgICQoIiMiICsgY29udCArICIgLmNvbnQiKS53aWR0aCh3KS5jc3MoeyJsZWZ0IjoiLSIrcC5vZmZzZXQoKS5sZWZ0KyJweCJ9KTsNCiAgICB9DQogICAgDQogICAgDQogICAgdmFyIGggPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnNob3dkZXNjIGltZyIpLmhlaWdodCgpOw0KICAgIHZhciBzaG93aGVhZGVyID0gIjEiOw0KICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbS5zaG93ZGVzYyBpbWciKS5oZWlnaHQoKTsNCiAgICAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnRydW5jZGVzYywgIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbSAudHJ1bmNkZXNjIikuY3NzKHtoZWlnaHQ6IGgrInB4In0pOw0KICAgICQob3dsMjQwKS50cmlnZ2VyKCJvd2xhZnRlclVwZGF0ZSIpOw0KICAgIHZhciB0aGVtZSA9ICJwbGFzdGljIjsNCiAgICBpZih0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiZWxlZ2FudCIpIHsNCiAgICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLml0ZW1faGVhZGVyIikub3V0ZXJIZWlnaHQoKTsNCiAgICAgIGlmKHNob3doZWFkZXIgIT0gIjEiKSB7DQogICAgICAgIGggPSAwOw0KICAgICAgfQ0KICAgICAgDQogICAgICB2YXIgbWFpbkggPSAkKCIjIiArIGNvbnQgKyAiIC5vd2wtaXRlbSAub2ZmLXVuaS1zbGlkZXItbWFpbiIpLm91dGVySGVpZ2h0KCk7DQogICAgICBpZihtYWluSCAtIDE1MCA+IDApIHsNCiAgICAgICAgaCArPSAoJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLm9mZi11bmktc2xpZGVyLW1haW4iKS5vdXRlckhlaWdodCgpIC0gMTUwKS8yOw0KICAgICAgfQ0KICAgICAgJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItbGVmdC1jb250YWluZXIsICMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWNvbnRhaW5lciIpLmNzcyh7bWFyZ2luVG9wOiBoICsgInB4In0pOyANCiAgICB9IGVsc2Ugew0KICAgICAgdmFyIGhlYWRlclcgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmZfdW5pX3NsaWRlcl9oZWFkZXIiKS5vdXRlcldpZHRoKCk7DQogICAgICB2YXIgdGl0bGVXID0gICQoIiMiICsgY29udCArICIgLnRpdGxlIikub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIGNvbnRyb2xsZXJXID0gJCgiIyIgKyBjb250ICsgIiAuY29udHJvbGxlciIpLm91dGVyV2lkdGgoKTsNCiAgICAgIHZhciBwYWdpbmF0aW9ucyA9ICQoIiMiICsgY29udCArICIgLmNvbnRyb2xsZXIgLm93bC1wYWdpbmF0aW9uIC5vd2wtcGFnZSIpOw0KICAgIC8qICBpZih0aXRsZVcgKyBjb250cm9sbGVyVyA+IGhlYWRlclcpIHsNCiAgICAgICAgJChwYWdpbmF0aW9ucykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsNCiAgICAgIH0gZWxzZSB7DQogICAgICAgICQocGFnaW5hdGlvbnMpLmNzcyh7ZGlzcGxheTogImlubGluZS1ibG9jayJ9KTsNCiAgICAgIH0gKi8NCiAgICB9ICAgIA0KICB9Ow0KICANCiAgb3dsMjQwID0gJCgiLm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI0MC0xLWNvbnRhaW5lci1pbm5lciIpOw0KICBvd2wyNDAub3dsQ2Fyb3VzZWwoew0KICAgICAgIA0KICAgICAgICBhZnRlckluaXQgOiBmdW5jdGlvbihjKXsgICAgICAgIA0KICAgICAgICAgIHRoYXQgPSB0aGlzOw0KICAgICAgICAgIHZhciBjb250ID0gIm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI0MC0xIjsNCiAgICAgICAgICB2YXIgY29udHJvbGxlciA9ICIjIisgY29udCArIi1jb250YWluZXIgLmNvbnRyb2xsZXIiOw0KICAgICAgICAgIHZhciBjID0gJCgiIiArIGNvbnRyb2xsZXIgKyAiIik7DQogICAgICAgICAgICB0aGF0Lm93bENvbnRyb2xzLnByZXBlbmRUbyhjKTsNCiAgICAgICAgICAgIC8vcmVzKCk7ICAgICAgICAgIA0KICAgICAgICB9LA0KICAgICAgICBhZnRlclVwZGF0ZSA6IHJlcywNCiAgICAgICAgaXRlbXNDdXN0b20gOiBbDQogICAgICAgICAgWzAsIDJdLA0KICAgICAgICAgIFs0NjksIDNdLA0KICAgICAgICAgIFs1NjksIDRdLCAgICAgICAgICANCiAgICAgICAgICBbNzY5LCA1XSwNCiAgICAgICAgICBbMTAyNSwgNV0sDQogICAgICAgICAgWzE0MDAsIDZdDQogICAgICAgIF0sDQogICAgICAgIHNpbmdsZUl0ZW0gOiBmYWxzZSwNCiAgICAgICAgYXV0b1BsYXk6IDUwMDAsDQogICAgICAgIGxhenlMb2FkOiB0cnVlLA0KICAgICAgICBzbGlkZVNwZWVkOiA1MDAsDQogICAgICAgIHN0b3BPbkhvdmVyOiB0cnVlLA0KICB9KTsNCiAgb3dsMjQwLnRyaWdnZXIoIm93bC5hZnRlclVwZGF0ZSIpOyAgICAgICAgICANCiAgJCh3aW5kb3cpLmxvYWQoZnVuY3Rpb24oKSB7DQogICAgcmVzKCk7DQogIH0pOw0KICB2YXIgY29udCA9ICJvZmZsYWpuLXVuaXZlcnNhbC1wcm9kdWN0LXNsaWRlci0yNDAtMS1jb250YWluZXIiOw0KICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogIHZhciBsQXJyb3cgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWNvbnRhaW5lciIpLm9uKCJjbGljayIsIGZ1bmN0aW9uKCkge293bDI0MC50cmlnZ2VyKCJvd2wucHJldiIpO30pOw0KICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQtY29udGFpbmVyIikub24oImNsaWNrIiwgZnVuY3Rpb24oKSB7b3dsMjQwLnRyaWdnZXIoIm93bC5uZXh0Iik7fSk7DQogIGlmKHRoZW1lID09ICJmbGF0IiB8fCB0aGVtZSA9PSAicGxhc3RpYyIgfHwgdGhlbWUgPT0gIm1vZGVybiIgfHwgdGhlbWUgPT0gImxpZ2h0IiB8fCB0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiYmxhbmsiKSB7DQogICAgdmFyIGxBcnJvdyA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLWxlZnQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNDAudHJpZ2dlcigib3dsLnByZXYiKTt9KTsNCiAgICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNDAudHJpZ2dlcigib3dsLm5leHQiKTt9KTsNCiAgfQ0KICB2YXIgbEFycm93SW5uZXIgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWFycm93Iik7DQogIHZhciByQXJyb3dJbm5lciA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWFycm93Iik7IA0KICAkKGRvY3VtZW50KS5vbigia2V5cHJlc3MiLCBmdW5jdGlvbihlKXsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3dpdGNoKGUua2V5KSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAiTGVmdCI6IG93bDI0MC50cmlnZ2VyKCJvd2wucHJldiIpOyBicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgIlJpZ2h0Ijogb3dsMjQwLnRyaWdnZXIoIm93bC5uZXh0Iik7IGJyZWFrOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7DQogIGlmKHRoZW1lID09ICJzaW1wbGUiIHx8IHRoZW1lID09ICJlbGVnYW50Iikgew0KICAgIGlmKCgib250b3VjaHN0YXJ0IiBpbiB3aW5kb3cgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvV2luZG93cyBQaG9uZS9pKSkpew0KICAgICAgJChsQXJyb3cpLmNzcyh7ZGlzcGxheTogIm5vbmUifSk7DQogICAgICAkKHJBcnJvdykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsgICAgICANCiAgICB9DQogIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAkKCIjIiArIGNvbnQpLmhvdmVyKGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQobEFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQockFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbigpIHsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKGxBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHJBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgDQogICAgICAgICAgfSk7DQo=
4 ms
javascript;base64,DQogIDsod2luZG93LmpxMTgzfHxqUXVlcnkpKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKSB7DQogICAgdmFyIHRoZW1lID0gInBsYXN0aWMiOw0KICB2YXIgcmVzID0gZnVuY3Rpb24oKSB7DQogICAgdmFyIGNvbnQgPSAib2ZmbGFqbi11bml2ZXJzYWwtcHJvZHVjdC1zbGlkZXItMjY4LTEtY29udGFpbmVyIjsNCiAgICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogICAgaWYodGhlbWUgPT0ibGlnaHQiIHx8IHRoZW1lID09Im1vZGVybiIpIHsNCiAgICAgIHZhciB3ID0galF1ZXJ5KHdpbmRvdykub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIHAgPSAkKCIjIiArIGNvbnQpLnBhcmVudCgpOyANCiAgICAgICQoIiMiICsgY29udCArICIgLmNvbnQiKS53aWR0aCh3KS5jc3MoeyJsZWZ0IjoiLSIrcC5vZmZzZXQoKS5sZWZ0KyJweCJ9KTsNCiAgICB9DQogICAgDQogICAgDQogICAgdmFyIGggPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnNob3dkZXNjIGltZyIpLmhlaWdodCgpOw0KICAgIHZhciBzaG93aGVhZGVyID0gIjEiOw0KICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbS5zaG93ZGVzYyBpbWciKS5oZWlnaHQoKTsNCiAgICAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1pdGVtLnRydW5jZGVzYywgIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItaXRlbSAudHJ1bmNkZXNjIikuY3NzKHtoZWlnaHQ6IGgrInB4In0pOw0KICAgICQob3dsMjY4KS50cmlnZ2VyKCJvd2xhZnRlclVwZGF0ZSIpOw0KICAgIHZhciB0aGVtZSA9ICJwbGFzdGljIjsNCiAgICBpZih0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiZWxlZ2FudCIpIHsNCiAgICAgIHZhciBoID0gJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLml0ZW1faGVhZGVyIikub3V0ZXJIZWlnaHQoKTsNCiAgICAgIGlmKHNob3doZWFkZXIgIT0gIjEiKSB7DQogICAgICAgIGggPSAwOw0KICAgICAgfQ0KICAgICAgDQogICAgICB2YXIgbWFpbkggPSAkKCIjIiArIGNvbnQgKyAiIC5vd2wtaXRlbSAub2ZmLXVuaS1zbGlkZXItbWFpbiIpLm91dGVySGVpZ2h0KCk7DQogICAgICBpZihtYWluSCAtIDE1MCA+IDApIHsNCiAgICAgICAgaCArPSAoJCgiIyIgKyBjb250ICsgIiAub3dsLWl0ZW0gLm9mZi11bmktc2xpZGVyLW1haW4iKS5vdXRlckhlaWdodCgpIC0gMTUwKS8yOw0KICAgICAgfQ0KICAgICAgJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItbGVmdC1jb250YWluZXIsICMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWNvbnRhaW5lciIpLmNzcyh7bWFyZ2luVG9wOiBoICsgInB4In0pOyANCiAgICB9IGVsc2Ugew0KICAgICAgdmFyIGhlYWRlclcgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmZfdW5pX3NsaWRlcl9oZWFkZXIiKS5vdXRlcldpZHRoKCk7DQogICAgICB2YXIgdGl0bGVXID0gICQoIiMiICsgY29udCArICIgLnRpdGxlIikub3V0ZXJXaWR0aCgpOw0KICAgICAgdmFyIGNvbnRyb2xsZXJXID0gJCgiIyIgKyBjb250ICsgIiAuY29udHJvbGxlciIpLm91dGVyV2lkdGgoKTsNCiAgICAgIHZhciBwYWdpbmF0aW9ucyA9ICQoIiMiICsgY29udCArICIgLmNvbnRyb2xsZXIgLm93bC1wYWdpbmF0aW9uIC5vd2wtcGFnZSIpOw0KICAgIC8qICBpZih0aXRsZVcgKyBjb250cm9sbGVyVyA+IGhlYWRlclcpIHsNCiAgICAgICAgJChwYWdpbmF0aW9ucykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsNCiAgICAgIH0gZWxzZSB7DQogICAgICAgICQocGFnaW5hdGlvbnMpLmNzcyh7ZGlzcGxheTogImlubGluZS1ibG9jayJ9KTsNCiAgICAgIH0gKi8NCiAgICB9ICAgIA0KICB9Ow0KICANCiAgb3dsMjY4ID0gJCgiLm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI2OC0xLWNvbnRhaW5lci1pbm5lciIpOw0KICBvd2wyNjgub3dsQ2Fyb3VzZWwoew0KICAgICAgIA0KICAgICAgICBhZnRlckluaXQgOiBmdW5jdGlvbihjKXsgICAgICAgIA0KICAgICAgICAgIHRoYXQgPSB0aGlzOw0KICAgICAgICAgIHZhciBjb250ID0gIm9mZmxham4tdW5pdmVyc2FsLXByb2R1Y3Qtc2xpZGVyLTI2OC0xIjsNCiAgICAgICAgICB2YXIgY29udHJvbGxlciA9ICIjIisgY29udCArIi1jb250YWluZXIgLmNvbnRyb2xsZXIiOw0KICAgICAgICAgIHZhciBjID0gJCgiIiArIGNvbnRyb2xsZXIgKyAiIik7DQogICAgICAgICAgICB0aGF0Lm93bENvbnRyb2xzLnByZXBlbmRUbyhjKTsNCiAgICAgICAgICAgIC8vcmVzKCk7ICAgICAgICAgIA0KICAgICAgICB9LA0KICAgICAgICBhZnRlclVwZGF0ZSA6IHJlcywNCiAgICAgICAgaXRlbXNDdXN0b20gOiBbDQogICAgICAgICAgWzAsIDJdLA0KICAgICAgICAgIFs0NjksIDNdLA0KICAgICAgICAgIFs1NjksIDRdLCAgICAgICAgICANCiAgICAgICAgICBbNzY5LCA1XSwNCiAgICAgICAgICBbMTAyNSwgNV0sDQogICAgICAgICAgWzE0MDAsIDZdDQogICAgICAgIF0sDQogICAgICAgIHNpbmdsZUl0ZW0gOiBmYWxzZSwNCiAgICAgICAgYXV0b1BsYXk6IDUwMDAsDQogICAgICAgIGxhenlMb2FkOiB0cnVlLA0KICAgICAgICBzbGlkZVNwZWVkOiA1MDAsDQogICAgICAgIHN0b3BPbkhvdmVyOiB0cnVlLA0KICB9KTsNCiAgb3dsMjY4LnRyaWdnZXIoIm93bC5hZnRlclVwZGF0ZSIpOyAgICAgICAgICANCiAgJCh3aW5kb3cpLmxvYWQoZnVuY3Rpb24oKSB7DQogICAgcmVzKCk7DQogIH0pOw0KICB2YXIgY29udCA9ICJvZmZsYWpuLXVuaXZlcnNhbC1wcm9kdWN0LXNsaWRlci0yNjgtMS1jb250YWluZXIiOw0KICB2YXIgdGhlbWUgPSAicGxhc3RpYyI7DQogIHZhciBsQXJyb3cgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWNvbnRhaW5lciIpLm9uKCJjbGljayIsIGZ1bmN0aW9uKCkge293bDI2OC50cmlnZ2VyKCJvd2wucHJldiIpO30pOw0KICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQtY29udGFpbmVyIikub24oImNsaWNrIiwgZnVuY3Rpb24oKSB7b3dsMjY4LnRyaWdnZXIoIm93bC5uZXh0Iik7fSk7DQogIGlmKHRoZW1lID09ICJmbGF0IiB8fCB0aGVtZSA9PSAicGxhc3RpYyIgfHwgdGhlbWUgPT0gIm1vZGVybiIgfHwgdGhlbWUgPT0gImxpZ2h0IiB8fCB0aGVtZSA9PSAic2ltcGxlIiB8fCB0aGVtZSA9PSAiYmxhbmsiKSB7DQogICAgdmFyIGxBcnJvdyA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLWxlZnQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNjgudHJpZ2dlcigib3dsLnByZXYiKTt9KTsNCiAgICB2YXIgckFycm93ID0gJCgiIyIgKyBjb250ICsgIiAub2ZmLXVuaS1zbGlkZXItcmlnaHQiKS5vbigiY2xpY2siLCBmdW5jdGlvbigpIHtvd2wyNjgudHJpZ2dlcigib3dsLm5leHQiKTt9KTsNCiAgfQ0KICB2YXIgbEFycm93SW5uZXIgPSAkKCIjIiArIGNvbnQgKyAiIC5vZmYtdW5pLXNsaWRlci1sZWZ0LWFycm93Iik7DQogIHZhciByQXJyb3dJbm5lciA9ICQoIiMiICsgY29udCArICIgLm9mZi11bmktc2xpZGVyLXJpZ2h0LWFycm93Iik7IA0KICAkKGRvY3VtZW50KS5vbigia2V5cHJlc3MiLCBmdW5jdGlvbihlKXsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3dpdGNoKGUua2V5KSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAiTGVmdCI6IG93bDI2OC50cmlnZ2VyKCJvd2wucHJldiIpOyBicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgIlJpZ2h0Ijogb3dsMjY4LnRyaWdnZXIoIm93bC5uZXh0Iik7IGJyZWFrOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7DQogIGlmKHRoZW1lID09ICJzaW1wbGUiIHx8IHRoZW1lID09ICJlbGVnYW50Iikgew0KICAgIGlmKCgib250b3VjaHN0YXJ0IiBpbiB3aW5kb3cgfHwgbmF2aWdhdG9yLnVzZXJBZ2VudC5tYXRjaCgvV2luZG93cyBQaG9uZS9pKSkpew0KICAgICAgJChsQXJyb3cpLmNzcyh7ZGlzcGxheTogIm5vbmUifSk7DQogICAgICAkKHJBcnJvdykuY3NzKHtkaXNwbGF5OiAibm9uZSJ9KTsgICAgICANCiAgICB9DQogIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAkKCIjIiArIGNvbnQpLmhvdmVyKGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQobEFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQockFycm93KS5hZGRDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3dJbm5lcikuYWRkQ2xhc3MoImFjdGl2ZSIpOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgICAgICBmdW5jdGlvbigpIHsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChsQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKGxBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChyQXJyb3cpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHJBcnJvd0lubmVyKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCiAgDQogICAgICAgICAgfSk7DQo=
3 ms
widgets.js
103 ms
pinit.js
4 ms
jquery.noconflict.js
315 ms
jquery.fancybox-1.3.4.pack.js
269 ms
vmprices.js
269 ms
slider.js
288 ms
drag_refactor.js
288 ms
engine.js
284 ms
jquery.nx.js
241 ms
select2.js
323 ms
js.js
259 ms
owl.carousel.min.js
278 ms
css
59 ms
css
22 ms
css
12 ms
css
35 ms
0b9cdc519bdeea3afb6bc575724bcc3f.css.php
376 ms
calendar-jos.css
63 ms
style.css
105 ms
jquery.fancybox-1.3.4.css
141 ms
style.css
134 ms
jquery-ui-1.8.21.custom.css
148 ms
style.css
226 ms
select2.css
282 ms
owl.carousel.css
246 ms
owl.theme.css
318 ms
6757005663ad62c2c1beac28c4275cc6.css
337 ms
a264333502921d655a7bae82e2289d30.css
437 ms
d93a13a1a83d0ce46639b072221fb1ac.css
472 ms
992580e6731d6bea84ff50880c5a8707.css
546 ms
bootstrap.min.css
507 ms
analytics.js
313 ms
PinExt.png
245 ms
logo-sb-piccolo-2.png
458 ms
cbcbfc5bf4e67a89cba889b8fbbca663.png
534 ms
229fdb58be166ebb304d772ec0478999.png
536 ms
23541ac774b54b276d79e39c1321cb7b.png
539 ms
6edf268a70c3b5bbddb1b513f2bee2f8.png
456 ms
8c1d719ca46eb059d8b94ad49af8963f.png
537 ms
82d5d3b50168bd9cf868b947a6d53608.png
539 ms
cfbe0ccff3bb630359946f90526ed473.png
540 ms
9887e9d9112911c9b55310816a4a0617.png
541 ms
486479fc46fbae2705237de437f3c229.png
537 ms
2f6577a639ec556e40ac2e5e5fc135a4.png
540 ms
80de2ccca4b01554f5780eeec4ecdc8b.png
542 ms
01be458f157f83b918d515051a27308d.png
544 ms
88482d3a5fd3de6e8bc62fdaa6dd2904.png
545 ms
6f68018992176c05f1b4d8772dadacf7.png
543 ms
165d388b0ae63910ed5d0a73cbef3217.png
542 ms
61fde0ccc21b90b6d09ef3e44ad77297.png
544 ms
62077dd13e88a31167447b46ab719d19.png
545 ms
a9426ea01c4924a5a896f3c2f2cab766.png
546 ms
6f562ac9c7829cc2439bc5a77c1d4aa6.png
547 ms
e4c1afeb2eccb1e27733cb43f2d4d85e.png
547 ms
03a72b5b9aad665873059d47ac71c415.png
540 ms
6481392bf9bc7cd14f7a7a80fb02bd73.png
534 ms
2c5230aced7ab68de85b1e78b2bcf074.png
526 ms
ga.js
428 ms
34bc680086cc17bb650b8654f2ae3405.png
436 ms
d68b6f66bfe8c5b32edbd59dff0e007c.png
405 ms
4396597fdf68f4fe89b6671fa2cea096.png
366 ms
26094f3a3ca9501e0c3b0ba117b3dbca.png
347 ms
7f81a2b7ba04455815ca44225e604536.png
313 ms
2711e5e493f5894b2b5112543614ca19.png
312 ms
8b28acbf194866587ebc084310edde8b.png
250 ms
91d9d0d17fabb601f72f222658cab3f6.png
181 ms
f72ca1ea9e240a9408621454790decd9.png
144 ms
59d6e600766dd860fa2ff5532594e439.png
143 ms
71bd3b624cf456324b078429a229f670.png
107 ms
d55a34d98c5fe453195f6f4074dbccc7.png
108 ms
a7503fdcc25553c3730f2c7a0fb1e324.png
106 ms
collect
52 ms
__utm.gif
38 ms
3a4bfa7d27d5eaf1c404abc091a24840.png
1050 ms
091ec72f0ead6c0c6581f50f1b18e9a6.png
1049 ms
59cb01008b24bbdec5460ebab52b4bc4.png
1049 ms
114ea457a75138828790c0d1d8c67d49.png
1052 ms
b7b717ca34b9f446d1efe89bcc3f184e.png
1049 ms
a5769cad23cb472c2cbd5472db56d986.png
1048 ms
de66f6fe6ce4c8bca29d3082039d6202.png
1148 ms
5a1865466b76ab807de6e9fc8dbc5f00.png
1147 ms
29d4bb9b6ad7db42ee2d3cb04aa28be5.png
1148 ms
3c7e271e9fff8ab5d5102db118049b85.png
1144 ms
7c739713682cf9767e6ab1bf859341c4.png
1144 ms
ff71ed5ce80e0cfb3084d9fd1c05908d.png
1143 ms
b30753af4d13f24511c2aaaa70c97247.png
1284 ms
750ed8314e5880a8f669d4b3298e33fb.png
1281 ms
ceddd400fb2aac23e753dfda37e212fc.png
1281 ms
4ec6136fa04decba37558060f155355e.png
1282 ms
b3b57a35ccd29b88004103e961bf3481.png
1282 ms
7e9d001e4fd21ea63013e8ea83f545fc.png
1279 ms
bb5d36a528fa33e748c268f0e8c2dd85.png
1325 ms
272110c29c18dab3844441c1b1ab4386.png
1324 ms
d4fce913bcdc42853b4e8c0375cd401b.png
1370 ms
70ca8ccf4f120538276200f4dc49f359.png
1322 ms
6a717401c523ab6cdb7ef31d6a6cbe07.png
1322 ms
4110b5f307e65af8d5c606e66d83db47.png
1368 ms
2c2d913f71db7ab5a5d2da9af8386aa6.png
1373 ms
eac669c0f84cb24168cd6c04cb65030a.png
1375 ms
7e4e834b24fd2832a0ffdd4f6edf08b1.png
1400 ms
7b479f4dbad52ef12d12fd4209e36a1a.png
1372 ms
0c4682a894749a769e084357172f157d.png
1393 ms
cdf91e06457921eabda2f8544e81958c.png
1392 ms
6425bd09c19f61802fe65860f5a7ba65.png
1416 ms
ba3c9bfedf1fc74f601c644cd5b2fb45.png
1408 ms
7bbeae62604aaa545b3ad2fbf5385c76.png
1414 ms
457b9a468ddd3a7d958b9f1487ad95c0.png
1494 ms
4d88cbf48b41b6f36447067ae40042b5.png
1434 ms
collect
1129 ms
b9QBgL0iMZfDSpmcXcE8nNeiznanRB67rGZDYkMvKPc.woff
1025 ms
Zd2E9abXLFGSr9G3YK2MsFzqCfRpIA3W6ypxnPISCPA.woff
1125 ms
b9QBgL0iMZfDSpmcXcE8nCSLrGe-fkSRw2DeVgOoWcQ.woff
1127 ms
-_Ctzj9b56b8RgXW8FAriRsxEYwM7FgeyaSgU71cLG0.woff
1177 ms
EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff
1177 ms
k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff
1126 ms
MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff
1127 ms
cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff
1127 ms
DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff
1234 ms
gk5FxslNkTTHtojXrkp-xF1YPouZEKgzpqZW9wN-3Ek.woff
1304 ms
fontello.woff
1436 ms
collect
1172 ms
button.831500944bc3eb7ea5276ccdc3f71d2e.js
341 ms
storefront-pixellove.woff
444 ms
fontawesome-webfont.woff
470 ms
small.desktop.css
443 ms
tablet.css
504 ms
small.tablet.css
547 ms
mobile.css
589 ms
pinit_main.js
202 ms
064cc9e5a067fadcc79980c57d316286.png
543 ms
396233cc8c5b6ad3c4e0a2448a992508.png
543 ms
e678789186e6ed4d7411eb6ec471e2b0.png
543 ms
c0f9f0a69ac7b0230ca7977fae1cbc1e.png
544 ms
91960c29a17698512c149aae7177426e.png
544 ms
ga-audiences
180 ms
4a299ddb809c47a38678d8a9ccd97fe4.png
580 ms
ga-audiences
133 ms
0d0abe80410c7c5b00c9d5e8443eaab3.png
444 ms
84ae462f5a57b67826af265391dce4c7.png
445 ms
913dee8c2d41596ac4627e973344d6b1.png
445 ms
445ceefeddee08197c88377a0ad7aac8.png
448 ms
23ed6dad327f767107b4c2b90d049d2f.png
445 ms
20088361a9e262a2678d351dba833a17.png
446 ms
ec08ef8b92ff1ae254ca9cd1c880766c.png
401 ms
cd4b0cbb326f4bb493598d590eb289c0.png
403 ms
5efb86ca4ff7148fc644ae5f6fe36480.png
404 ms
17e459ce635a47a5564a62996ead087b.png
361 ms
213e5ff58595095d0db10424fb15e69c.png
358 ms
89933fa5850d00f7a649472dde0d31bd.png
355 ms
1072e5979ab88c881ced814465e499aa.png
354 ms
46b748a7a6923ddb4aa813d4e16a806d.png
354 ms
8c71ee15197b05d3cdcf353cf49f40fc.png
352 ms
c7eaa40e7052ff01579cceb3f5ec1fc0.png
334 ms
tweet_button.6a78875565a912489e9aef879c881358.it.html
43 ms
85e21710e38875d81d6d3d70ea911415.png
331 ms
5896dfef4325adde4fc89d27f8eba52a.png
326 ms
42a833feab20c01e944efd83f77649f3.png
313 ms
a93f0e6af8f03b922de4b2dc22296401.png
312 ms
30361ef9e6b62c67711d763e9a71fd51.png
311 ms
e62d8c7bf092265ed29df0d0e3875294.png
288 ms
45d1c0117ab19e3d8b2501c759706896.png
266 ms
655f45ed6e6eb5257afa3915b916da79.png
243 ms
74bf362456561771f330101a0eb8833e.png
239 ms
432a276ddbc35b314c2834437e728e70.png
243 ms
195a7b851757355735a22320c9d3c674.png
210 ms
66c96c4a96cca2cbc68589e11778e3c5.png
135 ms
2a162e7a9e042090c70dda9335b49cac.png
94 ms
e2dcb26461ba51729f75faf4bc916d31.png
132 ms
7d64dfe5d2860b70a1f828d7b6ab6854.png
122 ms
33fc5bf85fd9e4e9380592782ce86131.png
118 ms
281e011ee6d658666949224d603cb715.png
143 ms
8615e3f48f8ddbe9f2d06668e935c648.png
125 ms
jot
106 ms
84ba1efaed66e080e2300875bd8e2201.png
102 ms
f74a920a304aba5d3d41aca18c88ba48.png
121 ms
0bfac261498a217ca61b35322145d6df.png
128 ms
80952af01cb0a2074455ea23c8b9779d.png
132 ms
2c9291c1b52b3c326d27f3c01fac7733.png
131 ms
8df94cc8f36c549c482f20d2928d92d4.png
132 ms
1e3ac0560e7b0653ce8f5f96294b626f.png
139 ms
e0ad1c5b9a95794cf95920e1f3ad9906.png
161 ms
5ad40f82f3bf2cdc1590a4bd27ebbcdc.png
177 ms
e8ec8e9a9ba219bacf231692a13f9e2d.png
200 ms
eb7c3edfe3d7d4188a540410d19abb67.png
171 ms
6f99388dd3e6f08fd9e07437f88ed6a4.png
181 ms
1f56b75df3a2d0f9f49e76e582542408.png
186 ms
bc3b648c9272c8779464a126585dc995.png
202 ms
8f63a48c9c85b77aa73687554cac6109.png
209 ms
a7aa12dfff7c690ef1bdc1b6ee9d71c4.png
221 ms
f4d49f14e605158d1a06b00e08834301.png
214 ms
96052039f52b6208562ac0de8a2f728c.png
219 ms
492793ed1a4da4a67428527f0b32184a.png
267 ms
915122e4805f4829181df2ea1da9b2c2.png
240 ms
f4de5fe02985e51c4c95fb785bb41e47.png
248 ms
d17f8c287e986d606baf11368749eed3.png
252 ms
9b5f06c1903830507d89c72635a94305.png
269 ms
c620e032909cc406182c057f99434061.png
261 ms
d9f2b16a6384eb3dc751d5a7b2eeb8ce.png
279 ms
6226532f3600c1a78368656dddfe5159.png
278 ms
9fb91e2e854bf6f17b3114a6dc19865f.png
286 ms
c23f80eafd61b863c122423ad1bd3272.png
293 ms
7eae3bd049a84a866fc5b4a57705099a.png
295 ms
075830ca51edeb8b84de18efc2c8c576.png
287 ms
0aa74ff7d20afd24a19a2404fcfee757.png
293 ms
2fbeae7c6e89372dc3950e5d6569d867.png
274 ms
bdf3fc2b3760f1d2f687d648ed52aee1.png
275 ms
bf6eac923939220cf8353d3cd91891bf.png
276 ms
475e7b7180a3306baf93b02c87b585b2.png
277 ms
c870a9b27a3d14cf56aa4833e3286631.png
279 ms
980ccf3f71d251b77f44b47f655f32c2.png
296 ms
4dcbad614c0bca350c2c4edc48dff5a2.png
275 ms
6d377cb628b851f3a48072fe8a569b97.png
276 ms
fe1cabef086ea41d292f4f593647a569.png
277 ms
6fddbb7374fc058dafcc28d61c125f0e.png
276 ms
c22484795b5f242fe47d1f4e27ea1da6.png
288 ms
77e062876c1805cb697bf1c5beaf8ec6.png
311 ms
d07d40b3e68be38304025db4f2c69ced.png
285 ms
1ef496d1f603039073163a9261dd65c1.png
271 ms
56343f72c34d34301fede7c543547547.png
297 ms
d03229975ed46c85c0a7fa4210f88665.png
259 ms
d0c26187bac7d74947fcdaf4e40f02ad.png
273 ms
2732ec8474a6167ac6fb563cd21ac737.png
315 ms
marchi-colore-2.jpg
284 ms
facebook.png
271 ms
twitter.png
262 ms
g-plus.png
281 ms
pinterest.png
287 ms
contatti-n.jpg
274 ms
harley-custom-side.jpg
266 ms
accessori-moto-side.jpg
268 ms
abbigliamento-moto-side.jpg
274 ms
ricambi-moto-side.jpg
278 ms
spedizioni-rapide-1.jpg
276 ms
presenti-su-n.jpg
268 ms
acquista-sicuro-n1.jpg
269 ms
logo-lil.png
266 ms
maglia-bianca-th.png
276 ms
ssl.gif
273 ms
spedizioni-2.png
267 ms
gray_texture-2.png
265 ms
loader.gif
259 ms
arrow_left.png
256 ms
arrow_right.png
275 ms
shadow.png
266 ms
spinner4.gif
260 ms
arrows_exp.png
254 ms
range_edges_sprite.gif
247 ms
slider_rptr.gif
246 ms
bkg_slider-brown.gif
267 ms
slider_knob_from.png
265 ms
slider_knob_to.png
259 ms
ui-bg_flat_75_ffffff_40x100.png
240 ms
small.desktop.css
37 ms
tablet.css
36 ms
small.tablet.css
36 ms
mobile.css
37 ms
accessoriabbigliamentomoto.com accessibility score
ARIA
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
[role]s are not contained by their required parent element
Contrast
These are opportunities to improve the legibility of your content.
Impact
Issue
Background and foreground colors do not have a sufficient contrast ratio.
Navigation
These are opportunities to improve keyboard navigation in your application.
Impact
Issue
[id] attributes on active, focusable elements are not unique
Heading elements are not in a sequentially-descending order
Names and labels
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
<frame> or <iframe> elements do not have a title
Image elements do not have [alt] attributes
Links do not have a discernible name
accessoriabbigliamentomoto.com best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
Includes front-end JavaScript libraries with known security vulnerabilities
Ensure CSP is effective against XSS attacks
User Experience
Impact
Issue
Serves images with low resolution
General
Impact
Issue
Detected JavaScript libraries
accessoriabbigliamentomoto.com SEO score
Content Best Practices
Format your HTML in a way that enables crawlers to better understand your app’s content.
Impact
Issue
Links do not have descriptive text
Image elements do not have [alt] attributes
Crawling and Indexing
To appear in search results, crawlers need access to your app.
Impact
Issue
Links are not crawlable
robots.txt is not valid
Mobile Friendly
Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/).
Impact
Issue
Document uses legible font sizes
Tap targets are not sized appropriately
IT
IT
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Accessoriabbigliamentomoto.com can be misinterpreted by Google and other search engines. Our service has detected that Italian is used on the page, and it matches the claimed language. Our system also found out that Accessoriabbigliamentomoto.com main page’s claimed encoding is utf-8. Use of this encoding format is the best practice as the main page visitors from all over the world won’t have any issues with symbol transcription.
accessoriabbigliamentomoto.com
Open Graph description is not detected on the main page of Accessori Abbigliamento Moto. Lack of Open Graph description can be counter-productive for their social media presence, as such a description allows converting a website homepage (or other pages) into good-looking, rich and well-structured posts, when it is being shared on Facebook and other social media. For example, adding the following code snippet into HTML <head> tag will help to represent this web page correctly in social networks: