4.3 sec in total
51 ms
3.8 sec
403 ms
Welcome to diffeology.com homepage info - get ready to check Diffeology best content for Pakistan right away, or after learning these important things about diffeology.com
With the help of comparing tables and key differences, Diffeology provides information and knowledge explaining the difference between terms that may sound similar.
Visit diffeology.comWe analyzed Diffeology.com page load time and found that the first response time was 51 ms and then it took 4.2 sec to load all DOM resources and completely render a web page. This is a poor result, as 70% of websites can load faster.
diffeology.com performance score
name
value
score
weighting
Value1.9 s
86/100
10%
Value5.0 s
26/100
25%
Value3.5 s
89/100
10%
Value930 ms
30/100
30%
Value0
100/100
15%
Value8.4 s
39/100
10%
51 ms
687 ms
373 ms
431 ms
575 ms
Our browser made a total of 101 requests to load all elements on the main page. We found that 85% of them (86 requests) were addressed to the original Diffeology.com, 3% (3 requests) were made to and 2% (2 requests) were made to Fundingchoicesmessages.google.com. The less responsive or slowest element that took the longest time to load (2.4 sec) belongs to the original domain Diffeology.com.
Page size can be reduced by 667.3 kB (27%)
2.4 MB
1.8 MB
In fact, the total size of Diffeology.com main page is 2.4 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. 75% 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 1.5 MB which makes up the majority of the site volume.
Potential reduce by 664.7 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 664.7 kB or 83% of the original size.
Potential reduce by 2.4 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. Diffeology images are well optimized though.
Potential reduce by 221 B
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. This website has mostly compressed JavaScripts.
Potential reduce by 0 B
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. Diffeology.com has all CSS files already compressed.
Number of requests can be reduced by 28 (31%)
89
61
The browser has sent 89 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Diffeology. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 29 to 1 for JavaScripts and as a result speed up the page load time.
diffeology.com
51 ms
diffeology.com
687 ms
0282f6621f8aeb9ec023d08363fa41e7.js
373 ms
b4f5aefd8681de68df49180a7d42df4a.js
431 ms
fbevents.js
575 ms
pub-1861977117835028
578 ms
pub-1861977117835028
894 ms
Diffeology-Logo.png
374 ms
all.css
841 ms
Difference-Between-EarPods-and-AirPods-324x400.jpg
183 ms
Difference-Between-2d-and-3d-Rendering-324x400.jpg
326 ms
Difference-Between-Air-Fryer-and-Deep-Fryer-324x400.jpg
326 ms
Difference-Between-Air-Fryer-and-Convection-Oven-324x400.jpg
329 ms
Difference-Between-Insulin-and-Glucagon-324x400.jpg
656 ms
Difference-Between-Ankylosing-Spondylitis-and-Degenerative-Disc-Disease-324x400.jpg
328 ms
Difference-Between-Collagen-Gummies-and-Powder-324x400.jpg
328 ms
Difference-Between-Dextrose-and-Glucose-324x400.jpg
647 ms
Difference-Between-First-Name-and-Last-Name-324x400.jpg
654 ms
Difference-Between-Activewear-and-Sportswear-324x400.jpg
647 ms
Difference-Between-Omnivert-and-Ambivert-324x400.jpg
647 ms
Difference-Between-Elopements-and-Micro-weddings-324x400.jpg
648 ms
Difference-Between-Proactive-and-Reactive-Strategies-324x400.jpg
657 ms
Difference-Between-Direct-Costs-and-Indirect-Costs-of-Attending-College-324x400.jpg
658 ms
Difference-Between-a-Private-Education-Loan-and-a-Federal-Education-Loan-324x400.jpg
656 ms
Difference-Between-Consumer-and-Customer-324x400.jpg
1052 ms
Difference-Between-TOEFL-and-TOEIC-324x400.jpg
656 ms
Difference-Between-Extension-and-Extention-324x400.jpg
658 ms
Difference-Between-Complete-and-Finish-324x400.jpg
658 ms
Difference-Between-Data-and-Information-324x400.jpg
659 ms
Difference-Between-Insulin-and-Glucagon-696x451.jpg
876 ms
Difference-Between-Calyx-and-Corolla-324x400.jpg
661 ms
Difference-Between-Cytokines-and-Interleukins-324x400.jpg
659 ms
email-decode.min.js
561 ms
js.linkz.ai
689 ms
8a0e1cb6dd23dfa102a86ef81af49046.js
562 ms
aae7624252ffe12677656b7dc703e666.js
562 ms
javascript;base64,Ci8qIDwhW0NEQVRBWyAqLwp3cC5pMThuLnNldExvY2FsZURhdGEoIHsgJ3RleHQgZGlyZWN0aW9uXHUwMDA0bHRyJzogWyAnbHRyJyBdIH0gKTsKLyogXV0+ICovCg==
17 ms
4dc583dcf30808ab0c1b4be9a7136fe9.js
627 ms
3c39bd5e4fcfbc7cc25225b8ea643b65.js
628 ms
9e54b0303a1a0668b2100cd522aa819b.js
629 ms
cd74eb253206f3c27dad72c860ecbff3.js
628 ms
b1d32a097a7b053d4518d716eef963db.js
630 ms
4ea603970945682b0d86d4a356349136.js
629 ms
OneSignalSDK.js
553 ms
javascript;base64,CiAgICAKCgoKICAgICAgICANCiAgICAgICAgICAgIGpRdWVyeSgpLnJlYWR5KGZ1bmN0aW9uICgpIHsNCg0KICAgICAgICAgICAgICAgIHZhciB0ZGJTZWFyY2hJdGVtID0gbmV3IHRkYlNlYXJjaC5pdGVtKCk7DQoNCiAgICAgICAgICAgICAgICAvL2Jsb2NrIHVuaXF1ZSBJRA0KICAgICAgICAgICAgICAgIHRkYlNlYXJjaEl0ZW0uYmxvY2tVaWQgPSAndGRpXzQxJzsNCiAgICAgICAgICAgICAgICB0ZGJTZWFyY2hJdGVtLmJsb2NrQXR0cyA9ICd7InJlc3VsdHNfbXNnX2FsaWduIjoiY29udGVudC1ob3Jpei1jZW50ZXIiLCJpbWFnZV9mbG9hdGVkIjoiZmxvYXRfbGVmdCIsImltYWdlX3dpZHRoIjoiMzAiLCJpbWFnZV9zaXplIjoidGRfMzI0eDQwMCIsInNob3dfY2F0Ijoibm9uZSIsInNob3dfYnRuIjoibm9uZSIsInNob3dfZGF0ZSI6IiIsInNob3dfcmV2aWV3Ijoibm9uZSIsInNob3dfY29tIjoibm9uZSIsInNob3dfZXhjZXJwdCI6Im5vbmUiLCJzaG93X2F1dGhvciI6Im5vbmUiLCJtZXRhX3BhZGRpbmciOiIycHggMCAwIDE1cHgiLCJhcnRfdGl0bGUiOiIwIDAgNXB4IiwiYWxsX21vZHVsZXNfc3BhY2UiOiIyMCIsImlubGluZSI6InllcyIsInRkY19jc3MiOiJleUpoYkd3aU9uc2laR2x6Y0d4aGVTSTZJaUo5ZlE9PSIsImZsb2F0X2Jsb2NrIjoieWVzIiwiZm9ybV9hbGlnbiI6ImNvbnRlbnQtaG9yaXotcmlnaHQiLCJpY29uX2NvbG9yIjoiI2ZmZmZmZiIsImljb25fc2l6ZSI6IjEzIiwiYnRuX2ljb25fcG9zIjoiIiwiaW5wdXRfY29sb3IiOiIjZGQ5OTMzIiwicGxhY2Vob2xkZXJfY29sb3IiOiIjODIyNGUzIiwiaWNvbl9jb2xvcl9oIjoiI2VhMmUyZSIsImZvcm1fYm9yZGVyX2NvbG9yIjoicmdiYSgyMzQsNDYsNDYsMCkiLCJhcnJvd19jb2xvciI6InJnYmEoMjM0LDQ2LDQ2LDApIiwiYnRuX2JnX2giOiIjZWEyZTJlIiwidGl0bGVfdHh0X2hvdmVyIjoiI2VhMmUyZSIsInJlc3VsdHNfbXNnX2NvbG9yX2giOiIjZWEyZTJlIiwiZl90aXRsZV9mb250X2ZhbWlseSI6IjUyMiIsImZfdGl0bGVfZm9udF93ZWlnaHQiOiI1MDAiLCJyZXN1bHRzX21zZ19jb2xvciI6IiMyMjIyMjIiLCJmb3JtX29mZnNldCI6IjEiLCJibG9ja190eXBlIjoidGRiX2hlYWRlcl9zZWFyY2giLCJwb3N0X3R5cGUiOiIiLCJkaXNhYmxlX3RyaWdnZXIiOiIiLCJzaG93X2Zvcm0iOiIiLCJzaG93X3Jlc3VsdHMiOiJ5ZXMiLCJzZXBhcmF0b3IiOiIiLCJkaXNhYmxlX2xpdmVfc2VhcmNoIjoiIiwiZXhjbHVkZV9wYWdlcyI6IiIsImV4Y2x1ZGVfcG9zdHMiOiIiLCJzZWFyY2hfc2VjdGlvbl9oZWFkZXIiOiIiLCJyZXN1bHRzX3NlY3Rpb25fMV90aXRsZSI6IiIsInJlc3VsdHNfc2VjdGlvbl8xX3RheG9ub21pZXMiOiIiLCJyZXN1bHRzX3NlY3Rpb25fMV9sZXZlbCI6IiIsInJlc3VsdHNfc2VjdGlvbl8yX3RpdGxlIjoiIiwicmVzdWx0c19zZWN0aW9uXzJfdGF4b25vbWllcyI6IiIsInJlc3VsdHNfc2VjdGlvbl8yX2xldmVsIjoiIiwicmVzdWx0c19zZWN0aW9uXzNfdGl0bGUiOiIiLCJyZXN1bHRzX3NlY3Rpb25fM190YXhvbm9taWVzIjoiIiwicmVzdWx0c19zZWN0aW9uXzNfbGV2ZWwiOiIiLCJyZXN1bHRzX3NlY3Rpb25fc2VhcmNoX3F1ZXJ5X3Rlcm1zIjoiIiwicmVzdWx0c19zZWN0aW9uX3NlYXJjaF9xdWVyeV90ZXJtc190aXRsZSI6IiIsInJlc3VsdHNfc2VjdGlvbl9zZWFyY2hfcXVlcnlfdGVybXNfdGF4b25vbWllcyI6IiIsInNlY190aXRsZV9zcGFjZSI6IiIsInNlY190aXRsZV9jb2xvciI6IiIsInRheF9zcGFjZSI6IiIsInRheF90aXRsZV9jb2xvciI6IiIsInRheF90aXRsZV9jb2xvcl9oIjoiIiwiZl9zZWNfdGl0bGVfZm9udF9oZWFkZXIiOiIiLCJmX3NlY190aXRsZV9mb250X3RpdGxlIjoiU2VjdGlvbiB0aXRsZSB0ZXh0IiwiZl9zZWNfdGl0bGVfZm9udF9zZXR0aW5ncyI6IiIsImZfc2VjX3RpdGxlX2ZvbnRfZmFtaWx5IjoiIiwiZl9zZWNfdGl0bGVfZm9udF9zaXplIjoiIiwiZl9zZWNfdGl0bGVfZm9udF9saW5lX2hlaWdodCI6IiIsImZfc2VjX3RpdGxlX2ZvbnRfc3R5bGUiOiIiLCJmX3NlY190aXRsZV9mb250X3dlaWdodCI6IiIsImZfc2VjX3RpdGxlX2ZvbnRfdHJhbnNmb3JtIjoiIiwiZl9zZWNfdGl0bGVfZm9udF9zcGFjaW5nIjoiIiwiZl9zZWNfdGl0bGVfIjoiIiwiZl90YXhfdGl0bGVfZm9udF90aXRsZSI6IlRheG9ub215IHRpdGxlIHRleHQiLCJmX3RheF90aXRsZV9mb250X3NldHRpbmdzIjoiIiwiZl90YXhfdGl0bGVfZm9udF9mYW1pbHkiOiIiLCJmX3RheF90aXRsZV9mb250X3NpemUiOiIiLCJmX3RheF90aXRsZV9mb250X2xpbmVfaGVpZ2h0IjoiIiwiZl90YXhfdGl0bGVfZm9udF9zdHlsZSI6IiIsImZfdGF4X3RpdGxlX2ZvbnRfd2VpZ2h0IjoiIiwiZl90YXhfdGl0bGVfZm9udF90cmFuc2Zvcm0iOiIiLCJmX3RheF90aXRsZV9mb250X3NwYWNpbmciOiIiLCJmX3RheF90aXRsZV8iOiIiLCJ0ZGljb24iOiIiLCJpY29uX3BhZGRpbmciOiIyLjQiLCJ0b2dnbGVfdHh0IjoiIiwidG9nZ2xlX3R4dF9wb3MiOiIiLCJ0b2dnbGVfdHh0X2FsaWduIjoiMCIsInRvZ2dsZV90eHRfc3BhY2UiOiIiLCJ0b2dnbGVfaG9yaXpfYWxpZ24iOiJjb250ZW50LWhvcml6LWxlZnQiLCJmb3JtX29mZnNldF9sZWZ0IjoiIiwiZm9ybV93aWR0aCI6IiIsImZvcm1fY29udGVudF93aWR0aCI6IiIsImZvcm1fcGFkZGluZyI6IiIsImZvcm1fYm9yZGVyIjoiIiwiZm9ybV9hbGlnbl9zY3JlZW4iOiIiLCJpbnB1dF9wbGFjZWhvbGRlciI6IiIsInBsYWNlaG9sZGVyX3RyYXZlbCI6IjAiLCJpbnB1dF9wYWRkaW5nIjoiIiwiaW5wdXRfYm9yZGVyIjoiIiwiaW5wdXRfcmFkaXVzIjoiIiwiYnRuX3RleHQiOiJTZWFyY2giLCJidG5fdGRpY29uIjoiIiwiYnRuX2ljb25fc2l6ZSI6IiIsImJ0bl9pY29uX3NwYWNlIjoiIiwiYnRuX2ljb25fYWxpZ24iOiIwIiwiYnRuX21hcmdpbiI6IiIsImJ0bl9wYWRkaW5nIjoiIiwiYnRuX2JvcmRlciI6IiIsImJ0bl9yYWRpdXMiOiIiLCJyZXN1bHRzX3BhZGRpbmciOiIiLCJyZXN1bHRzX2JvcmRlciI6IiIsInJlc3VsdHNfbXNnX3BhZGRpbmciOiIiLCJyZXN1bHRzX21zZ19ib3JkZXIiOiIiLCJtYzFfdGwiOiIiLCJtYzFfdGl0bGVfdGFnIjoiIiwibWMxX2VsIjoiIiwicmVzdWx0c19saW1pdCI6IiIsIm9wZW5faW5fbmV3X3dpbmRvdyI6IiIsIm1vZHVsZXNfb25fcm93IjoiMTAwJSIsIm1vZHVsZXNfZ2FwIjoiIiwibV9wYWRkaW5nIjoiIiwibW9kdWxlc19ib3JkZXJfc2l6ZSI6IiIsIm1vZHVsZXNfYm9yZGVyX3N0eWxlIjoiIiwibW9kdWxlc19ib3JkZXJfY29sb3IiOiIjZWFlYWVhIiwibW9kdWxlc19kaXZpZGVyIjoiIiwibW9kdWxlc19kaXZpZGVyX2NvbG9yIjoiI2VhZWFlYSIsImhfZWZmZWN0IjoiIiwiaW1hZ2VfYWxpZ25tZW50IjoiNTAiLCJpbWFnZV9oZWlnaHQiOiIiLCJpbWFnZV9yYWRpdXMiOiIiLCJoaWRlX2ltYWdlIjoiIiwidmlkZW9faWNvbiI6IiIsInNob3dfdmlkX3QiOiJibG9jayIsInZpZF90X21hcmdpbiI6IiIsInZpZF90X3BhZGRpbmciOiIiLCJ2aWRfdF9jb2xvciI6IiIsInZpZF90X2JnX2NvbG9yIjoiIiwiZl92aWRfdGltZV9mb250X2hlYWRlciI6IiIsImZfdmlkX3RpbWVfZm9udF90aXRsZSI6IlZpZGVvIGR1cmF0aW9uIHRleHQiLCJmX3ZpZF90aW1lX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfZmFtaWx5IjoiIiwiZl92aWRfdGltZV9mb250X3NpemUiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfc3R5bGUiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfd2VpZ2h0IjoiIiwiZl92aWRfdGltZV9mb250X3RyYW5zZm9ybSI6IiIsImZfdmlkX3RpbWVfZm9udF9zcGFjaW5nIjoiIiwiZl92aWRfdGltZV8iOiIiLCJtZXRhX2luZm9fYWxpZ24iOiIiLCJtZXRhX2luZm9faG9yaXoiOiJjb250ZW50LWhvcml6LWxlZnQiLCJtZXRhX3dpZHRoIjoiIiwibWV0YV9tYXJnaW4iOiIiLCJtZXRhX2luZm9fYm9yZGVyX3NpemUiOiIiLCJtZXRhX2luZm9fYm9yZGVyX3N0eWxlIjoiIiwibWV0YV9pbmZvX2JvcmRlcl9jb2xvciI6IiNlYWVhZWEiLCJhcnRfYnRuIjoiIiwibW9kdWxlc19jYXRlZ29yeSI6IiIsIm1vZHVsZXNfY2F0ZWdvcnlfbWFyZ2luIjoiIiwibW9kdWxlc19jYXRlZ29yeV9wYWRkaW5nIjoiIiwibW9kdWxlc19jYXRfYm9yZGVyIjoiIiwibW9kdWxlc19jYXRlZ29yeV9yYWRpdXMiOiIwIiwibW9kdWxlc19leHRyYV9jYXQiOiIiLCJhdXRob3JfcGhvdG8iOiIiLCJhdXRob3JfcGhvdG9fc2l6ZSI6IiIsImF1dGhvcl9waG90b19zcGFjZSI6IiIsImF1dGhvcl9waG90b19yYWRpdXMiOiIiLCJzaG93X21vZGlmaWVkX2RhdGUiOiIiLCJ0aW1lX2FnbyI6IiIsInRpbWVfYWdvX2FkZF90eHQiOiJhZ28iLCJ0aW1lX2Fnb190eHRfcG9zIjoiIiwicmV2aWV3X3NwYWNlIjoiIiwicmV2aWV3X3NpemUiOiIyLjUiLCJyZXZpZXdfZGlzdGFuY2UiOiIiLCJhcnRfZXhjZXJwdCI6IiIsImV4Y2VycHRfY29sIjoiMSIsImV4Y2VycHRfZ2FwIjoiIiwiZXhjZXJwdF9taWRkbGUiOiIiLCJidG5fdGl0bGUiOiIiLCJidG5fYm9yZGVyX3dpZHRoIjoiIiwiZm9ybV9nZW5lcmFsX2JnIjoiIiwidG9nZ2xlX3R4dF9jb2xvciI6IiIsInRvZ2dsZV90eHRfY29sb3JfaCI6IiIsImZfdG9nZ2xlX3R4dF9mb250X2hlYWRlciI6IiIsImZfdG9nZ2xlX3R4dF9mb250X3RpdGxlIjoiVGV4dCIsImZfdG9nZ2xlX3R4dF9mb250X3NldHRpbmdzIjoiIiwiZl90b2dnbGVfdHh0X2ZvbnRfZmFtaWx5IjoiIiwiZl90b2dnbGVfdHh0X2ZvbnRfc2l6ZSI6IiIsImZfdG9nZ2xlX3R4dF9mb250X2xpbmVfaGVpZ2h0IjoiIiwiZl90b2dnbGVfdHh0X2ZvbnRfc3R5bGUiOiIiLCJmX3RvZ2dsZV90eHRfZm9udF93ZWlnaHQiOiIiLCJmX3RvZ2dsZV90eHRfZm9udF90cmFuc2Zvcm0iOiIiLCJmX3RvZ2dsZV90eHRfZm9udF9zcGFjaW5nIjoiIiwiZl90b2dnbGVfdHh0XyI6IiIsImZvcm1fYmciOiIiLCJmb3JtX3NoYWRvd19zaGFkb3dfaGVhZGVyIjoiIiwiZm9ybV9zaGFkb3dfc2hhZG93X3RpdGxlIjoiU2hhZG93IiwiZm9ybV9zaGFkb3dfc2hhZG93X3NpemUiOiIiLCJmb3JtX3NoYWRvd19zaGFkb3dfb2Zmc2V0X2hvcml6b250YWwiOiIiLCJmb3JtX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsIjoiIiwiZm9ybV9zaGFkb3dfc2hhZG93X3NwcmVhZCI6IiIsImZvcm1fc2hhZG93X3NoYWRvd19jb2xvciI6IiIsInBsYWNlaG9sZGVyX29wYWNpdHkiOiIwIiwiaW5wdXRfYmciOiIiLCJpbnB1dF9ib3JkZXJfY29sb3IiOiIiLCJpbnB1dF9zaGFkb3dfc2hhZG93X2hlYWRlciI6IiIsImlucHV0X3NoYWRvd19zaGFkb3dfdGl0bGUiOiJJbnB1dCBzaGFkb3ciLCJpbnB1dF9zaGFkb3dfc2hhZG93X3NpemUiOiIiLCJpbnB1dF9zaGFkb3dfc2hhZG93X29mZnNldF9ob3Jpem9udGFsIjoiIiwiaW5wdXRfc2hhZG93X3NoYWRvd19vZmZzZXRfdmVydGljYWwiOiIiLCJpbnB1dF9zaGFkb3dfc2hhZG93X3NwcmVhZCI6IiIsImlucHV0X3NoYWRvd19zaGFkb3dfY29sb3IiOiIiLCJidG5fY29sb3IiOiIiLCJidG5fY29sb3JfaCI6IiIsImJ0bl9pY29uX2NvbG9yIjoiIiwiYnRuX2ljb25fY29sb3JfaCI6IiIsImJ0bl9iZyI6IiIsImJ0bl9ib3JkZXJfY29sb3IiOiIiLCJidG5fYm9yZGVyX2NvbG9yX2giOiIiLCJidG5fc2hhZG93X3NoYWRvd19oZWFkZXIiOiIiLCJidG5fc2hhZG93X3NoYWRvd190aXRsZSI6IkJ1dHRvbiBzaGFkb3ciLCJidG5fc2hhZG93X3NoYWRvd19zaXplIjoiIiwiYnRuX3NoYWRvd19zaGFkb3dfb2Zmc2V0X2hvcml6b250YWwiOiIiLCJidG5fc2hhZG93X3NoYWRvd19vZmZzZXRfdmVydGljYWwiOiIiLCJidG5fc2hhZG93X3NoYWRvd19zcHJlYWQiOiIiLCJidG5fc2hhZG93X3NoYWRvd19jb2xvciI6IiIsImZfaW5wdXRfZm9udF9oZWFkZXIiOiIiLCJmX2lucHV0X2ZvbnRfdGl0bGUiOiJJbnB1dCB0ZXh0IiwiZl9pbnB1dF9mb250X3NldHRpbmdzIjoiIiwiZl9pbnB1dF9mb250X2ZhbWlseSI6IiIsImZfaW5wdXRfZm9udF9zaXplIjoiIiwiZl9pbnB1dF9mb250X2xpbmVfaGVpZ2h0IjoiIiwiZl9pbnB1dF9mb250X3N0eWxlIjoiIiwiZl9pbnB1dF9mb250X3dlaWdodCI6IiIsImZfaW5wdXRfZm9udF90cmFuc2Zvcm0iOiIiLCJmX2lucHV0X2ZvbnRfc3BhY2luZyI6IiIsImZfaW5wdXRfIjoiIiwiZl9wbGFjZWhvbGRlcl9mb250X3RpdGxlIjoiUGxhY2Vob2xkZXIgdGV4dCIsImZfcGxhY2Vob2xkZXJfZm9udF9zZXR0aW5ncyI6IiIsImZfcGxhY2Vob2xkZXJfZm9udF9mYW1pbHkiOiIiLCJmX3BsYWNlaG9sZGVyX2ZvbnRfc2l6ZSI6IiIsImZfcGxhY2Vob2xkZXJfZm9udF9saW5lX2hlaWdodCI6IiIsImZfcGxhY2Vob2xkZXJfZm9udF9zdHlsZSI6IiIsImZfcGxhY2Vob2xkZXJfZm9udF93ZWlnaHQiOiIiLCJmX3BsYWNlaG9sZGVyX2ZvbnRfdHJhbnNmb3JtIjoiIiwiZl9wbGFjZWhvbGRlcl9mb250X3NwYWNpbmciOiIiLCJmX3BsYWNlaG9sZGVyXyI6IiIsImZfYnRuX2ZvbnRfdGl0bGUiOiJCdXR0b24gdGV4dCIsImZfYnRuX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX2J0bl9mb250X2ZhbWlseSI6IiIsImZfYnRuX2ZvbnRfc2l6ZSI6IiIsImZfYnRuX2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX2J0bl9mb250X3N0eWxlIjoiIiwiZl9idG5fZm9udF93ZWlnaHQiOiIiLCJmX2J0bl9mb250X3RyYW5zZm9ybSI6IiIsImZfYnRuX2ZvbnRfc3BhY2luZyI6IiIsImZfYnRuXyI6IiIsInJlc3VsdHNfYmciOiIiLCJyZXN1bHRzX2JvcmRlcl9jb2xvciI6IiIsInJlc3VsdHNfbXNnX2JnIjoiIiwicmVzdWx0c19tc2dfYm9yZGVyX2NvbG9yIjoiIiwiZl9yZXN1bHRzX21zZ19mb250X2hlYWRlciI6IiIsImZfcmVzdWx0c19tc2dfZm9udF90aXRsZSI6IlRleHQiLCJmX3Jlc3VsdHNfbXNnX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX3Jlc3VsdHNfbXNnX2ZvbnRfZmFtaWx5IjoiIiwiZl9yZXN1bHRzX21zZ19mb250X3NpemUiOiIiLCJmX3Jlc3VsdHNfbXNnX2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX3Jlc3VsdHNfbXNnX2ZvbnRfc3R5bGUiOiIiLCJmX3Jlc3VsdHNfbXNnX2ZvbnRfd2VpZ2h0IjoiIiwiZl9yZXN1bHRzX21zZ19mb250X3RyYW5zZm9ybSI6IiIsImZfcmVzdWx0c19tc2dfZm9udF9zcGFjaW5nIjoiIiwiZl9yZXN1bHRzX21zZ18iOiIiLCJtX2JnIjoiIiwiY29sb3Jfb3ZlcmxheSI6IiIsInNoYWRvd19tb2R1bGVfc2hhZG93X2hlYWRlciI6IiIsInNoYWRvd19tb2R1bGVfc2hhZG93X3RpdGxlIjoiTW9kdWxlIFNoYWRvdyIsInNoYWRvd19tb2R1bGVfc2hhZG93X3NpemUiOiIiLCJzaGFkb3dfbW9kdWxlX3NoYWRvd19vZmZzZXRfaG9yaXpvbnRhbCI6IiIsInNoYWRvd19tb2R1bGVfc2hhZG93X29mZnNldF92ZXJ0aWNhbCI6IiIsInNoYWRvd19tb2R1bGVfc2hhZG93X3NwcmVhZCI6IiIsInNoYWRvd19tb2R1bGVfc2hhZG93X2NvbG9yIjoiIiwidGl0bGVfdHh0IjoiIiwiYWxsX3VuZGVybGluZV9oZWlnaHQiOiIiLCJhbGxfdW5kZXJsaW5lX2NvbG9yIjoiIzAwMCIsImNhdF9iZyI6IiIsImNhdF9iZ19ob3ZlciI6IiIsImNhdF90eHQiOiIiLCJjYXRfdHh0X2hvdmVyIjoiIiwiY2F0X2JvcmRlciI6IiIsImNhdF9ib3JkZXJfaG92ZXIiOiIiLCJtZXRhX2JnIjoiIiwiYXV0aG9yX3R4dCI6IiIsImF1dGhvcl90eHRfaG92ZXIiOiIiLCJkYXRlX3R4dCI6IiIsImV4X3R4dCI6IiIsImNvbV9iZyI6IiIsImNvbV90eHQiOiIiLCJyZXZfdHh0IjoiIiwic2hhZG93X21ldGFfc2hhZG93X2hlYWRlciI6IiIsInNoYWRvd19tZXRhX3NoYWRvd190aXRsZSI6Ik1ldGEgaW5mbyBzaGFkb3ciLCJzaGFkb3dfbWV0YV9zaGFkb3dfc2l6ZSI6IiIsInNoYWRvd19tZXRhX3NoYWRvd19vZmZzZXRfaG9yaXpvbnRhbCI6IiIsInNoYWRvd19tZXRhX3NoYWRvd19vZmZzZXRfdmVydGljYWwiOiIiLCJzaGFkb3dfbWV0YV9zaGFkb3dfc3ByZWFkIjoiIiwic2hhZG93X21ldGFfc2hhZG93X2NvbG9yIjoiIiwiYnRuX2JnX2hvdmVyIjoiIiwiYnRuX3R4dCI6IiIsImJ0bl90eHRfaG92ZXIiOiIiLCJidG5fYm9yZGVyX2hvdmVyIjoiIiwiZl90aXRsZV9mb250X2hlYWRlciI6IiIsImZfdGl0bGVfZm9udF90aXRsZSI6IkFydGljbGUgdGl0bGUiLCJmX3RpdGxlX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX3RpdGxlX2ZvbnRfc2l6ZSI6IiIsImZfdGl0bGVfZm9udF9saW5lX2hlaWdodCI6IiIsImZfdGl0bGVfZm9udF9zdHlsZSI6IiIsImZfdGl0bGVfZm9udF90cmFuc2Zvcm0iOiIiLCJmX3RpdGxlX2ZvbnRfc3BhY2luZyI6IiIsImZfdGl0bGVfIjoiIiwiZl9jYXRfZm9udF90aXRsZSI6IkFydGljbGUgY2F0ZWdvcnkgdGFnIiwiZl9jYXRfZm9udF9zZXR0aW5ncyI6IiIsImZfY2F0X2ZvbnRfZmFtaWx5IjoiIiwiZl9jYXRfZm9udF9zaXplIjoiIiwiZl9jYXRfZm9udF9saW5lX2hlaWdodCI6IiIsImZfY2F0X2ZvbnRfc3R5bGUiOiIiLCJmX2NhdF9mb250X3dlaWdodCI6IiIsImZfY2F0X2ZvbnRfdHJhbnNmb3JtIjoiIiwiZl9jYXRfZm9udF9zcGFjaW5nIjoiIiwiZl9jYXRfIjoiIiwiZl9tZXRhX2ZvbnRfdGl0bGUiOiJBcnRpY2xlIG1ldGEgaW5mbyIsImZfbWV0YV9mb250X3NldHRpbmdzIjoiIiwiZl9tZXRhX2ZvbnRfZmFtaWx5IjoiIiwiZl9tZXRhX2ZvbnRfc2l6ZSI6IiIsImZfbWV0YV9mb250X2xpbmVfaGVpZ2h0IjoiIiwiZl9tZXRhX2ZvbnRfc3R5bGUiOiIiLCJmX21ldGFfZm9udF93ZWlnaHQiOiIiLCJmX21ldGFfZm9udF90cmFuc2Zvcm0iOiIiLCJmX21ldGFfZm9udF9zcGFjaW5nIjoiIiwiZl9tZXRhXyI6IiIsImZfZXhfZm9udF90aXRsZSI6IkFydGljbGUgZXhjZXJwdCIsImZfZXhfZm9udF9zZXR0aW5ncyI6IiIsImZfZXhfZm9udF9mYW1pbHkiOiIiLCJmX2V4X2ZvbnRfc2l6ZSI6IiIsImZfZXhfZm9udF9saW5lX2hlaWdodCI6IiIsImZfZXhfZm9udF9zdHlsZSI6IiIsImZfZXhfZm9udF93ZWlnaHQiOiIiLCJmX2V4X2ZvbnRfdHJhbnNmb3JtIjoiIiwiZl9leF9mb250X3NwYWNpbmciOiIiLCJmX2V4XyI6IiIsImVsX2NsYXNzIjoiIiwiYmxvY2tfdGVtcGxhdGVfaWQiOiIiLCJ0ZF9jb2x1bW5fbnVtYmVyIjoxLCJoZWFkZXJfY29sb3IiOiIiLCJhamF4X3BhZ2luYXRpb25faW5maW5pdGVfc3RvcCI6IiIsIm9mZnNldCI6IiIsImxpbWl0IjoiNSIsInRkX2FqYXhfcHJlbG9hZGluZyI6IiIsInRkX2FqYXhfZmlsdGVyX3R5cGUiOiIiLCJ0ZF9maWx0ZXJfZGVmYXVsdF90eHQiOiIiLCJ0ZF9hamF4X2ZpbHRlcl9pZHMiOiIiLCJjb2xvcl9wcmVzZXQiOiIiLCJhamF4X3BhZ2luYXRpb24iOiIiLCJhamF4X3BhZ2luYXRpb25fbmV4dF9wcmV2X3N3aXBlIjoiIiwiYm9yZGVyX3RvcCI6IiIsImNzcyI6IiIsImNsYXNzIjoidGRpXzQxIiwidGRjX2Nzc19jbGFzcyI6InRkaV80MSIsInRkY19jc3NfY2xhc3Nfc3R5bGUiOiJ0ZGlfNDFfcmFuZF9zdHlsZSJ9JzsNCiAgICAgICAgICAgICAgICB0ZGJTZWFyY2hJdGVtLmpxdWVyeU9iaiA9IGpRdWVyeSgnLnRkaV80MScpOw0KICAgICAgICAgICAgICAgIHRkYlNlYXJjaEl0ZW0uX29wZW5TZWFyY2hGb3JtQ2xhc3MgPSAndGRiLWRyb3AtZG93bi1zZWFyY2gtb3Blbic7DQogICAgICAgICAgICAgICAgdGRiU2VhcmNoSXRlbS5fcmVzdWx0c0xpbWl0ID0gJzQnOw0KDQogICAgICAgICAgICAgICAgDQoJICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgdGRiU2VhcmNoLmFkZEl0ZW0oIHRkYlNlYXJjaEl0ZW0gKTsNCg0KICAgICAgICAgICAgfSk7DQogICAgICAgIA0KICAgICAgICAKCiAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgLyogZ2xvYmFsIGpRdWVyeTp7fSAqLw0KICAgICAgICAgICAgICAgICAgICBqUXVlcnkoZG9jdW1lbnQpLnJlYWR5KCBmdW5jdGlvbiAoKSB7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0ZGJNZW51SXRlbSA9IG5ldyB0ZGJNZW51Lml0ZW0oKTsNCiAgICAgICAgICAgICAgICAgICAgICAgIHRkYk1lbnVJdGVtLmJsb2NrVWlkID0gJ3RkaV80OSc7DQogICAgICAgICAgICAgICAgICAgICAgICB0ZGJNZW51SXRlbS5qcXVlcnlPYmogPSBqUXVlcnkoJy50ZGlfNDknKTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgdGRiTWVudUl0ZW0uYmxvY2tBdHRzID0gJ3sibWFpbl9zdWJfdGRpY29uIjoidGQtaWNvbi1kb3duIiwic3ViX3RkaWNvbiI6InRkLWljb24tcmlnaHQtYXJyb3ciLCJtbV9hbGlnbl9ob3JpeiI6ImNvbnRlbnQtaG9yaXotcmlnaHQiLCJtb2R1bGVzX29uX3Jvd19yZWd1bGFyIjoiMjAlIiwibW9kdWxlc19vbl9yb3dfY2F0cyI6IjI1JSIsImltYWdlX3NpemUiOiJ0ZF8zMjR4NDAwIiwibW9kdWxlc19jYXRlZ29yeSI6ImltYWdlIiwic2hvd19leGNlcnB0Ijoibm9uZSIsInNob3dfY29tIjoibm9uZSIsInNob3dfZGF0ZSI6Im5vbmUiLCJzaG93X2F1dGhvciI6Im5vbmUiLCJtbV9zdWJfYWxpZ25faG9yaXoiOiJjb250ZW50LWhvcml6LXJpZ2h0IiwibW1fZWxlbV9hbGlnbl9ob3JpeiI6ImNvbnRlbnQtaG9yaXotcmlnaHQiLCJtbV9hbGlnbl9zY3JlZW4iOiJ5ZXMiLCJmX2VsZW1fZm9udF9zaXplIjoiZXlKaGJHd2lPaUl4TmlJc0luQnZjblJ5WVdsMElqb2lNVFFpZlE9PSIsImVsZW1fcGFkZCI6IjAiLCJtZW51X2lkIjoiMyIsImZfZWxlbV9mb250X2xpbmVfaGVpZ2h0IjoiZXlKd2IzSjBjbUZwZENJNklqWXdjSGdpTENKaGJHd2lPaUkzTUhCNEluMD0iLCJhbGlnbl9ob3JpeiI6ImNvbnRlbnQtaG9yaXotY2VudGVyIiwibW9yZSI6InllcyIsImZfZWxlbV9mb250X2ZhbWlseSI6IjUyMiIsInRleHRfY29sb3IiOiIjZmZmZmZmIiwiZl9lbGVtX2ZvbnRfd2VpZ2h0IjoiNzAwIiwidGRzX21lbnVfYWN0aXZlMS1saW5lX2NvbG9yIjoicmdiYSgyNTUsMjU1LDI1NSwwLjcpIiwiZWxlbV9zcGFjZSI6ImV5SmhiR3dpT2lJeU9DSXNJbkJ2Y25SeVlXbDBJam9pTVRnaWZRPT0iLCJtbV93aWR0aCI6IjEyMDAiLCJmX21tX3N1Yl9mb250X2ZhbWlseSI6IjUyMiIsImZfbW1fc3ViX2ZvbnRfd2VpZ2h0IjoiNzAwIiwiZl9tbV9zdWJfZm9udF90cmFuc2Zvcm0iOiJ1cHBlcmNhc2UiLCJmX3RpdGxlX2ZvbnRfZmFtaWx5IjoiNTIyIiwiZl90aXRsZV9mb250X3NpemUiOiIxNiIsImZfdGl0bGVfZm9udF9saW5lX2hlaWdodCI6IjE4cHgiLCJmX3RpdGxlX2ZvbnRfd2VpZ2h0IjoiNzAwIiwibW1fZWxlbV9jb2xvcl9hIjoiI2VhMmUyZSIsInRpdGxlX3R4dF9ob3ZlciI6IiNlYTJlMmUiLCJzaG93X2NhdCI6Im5vbmUiLCJtbV9jb250ZW50X3dpZHRoIjoiMTExNCIsIm1tX2VsZW1fYm9yZGVyX2EiOiIxcHggMCAxcHggMXB4IiwiZl9zdWJfZWxlbV9mb250X2ZhbWlseSI6IjUyMiIsImZfc3ViX2VsZW1fZm9udF9zaXplIjoiMTQiLCJmX3N1Yl9lbGVtX2ZvbnRfdHJhbnNmb3JtIjoidXBwZXJjYXNlIiwiZl9zdWJfZWxlbV9mb250X3dlaWdodCI6IjcwMCIsInRkc19tZW51X3N1Yl9hY3RpdmUxLXN1Yl90ZXh0X2NvbG9yX2giOiIjZmZmZmZmIiwidGRzX21lbnVfc3ViX2FjdGl2ZTEtc3ViX2VsZW1fYmdfY29sb3JfaCI6IiNlYTJlMmUiLCJzdWJfd2lkdGgiOiIxNDAiLCJzdWJfZmlyc3RfbGVmdCI6Ii0yOSIsImJsb2NrX3R5cGUiOiJ0ZGJfaGVhZGVyX21lbnUiLCJzaG93X3N1YmNhdCI6IiIsInNob3dfbWVnYSI6IiIsInNob3dfbWVnYV9jYXRzIjoiIiwibW9iX2xvYWQiOiIiLCJzZXBhcmF0b3IiOiIiLCJ3aWR0aCI6IiIsImlubGluZSI6IiIsImZsb2F0X3JpZ2h0IjoiIiwibWFpbl9zdWJfaWNvbl9zaXplIjoiIiwibWFpbl9zdWJfaWNvbl9zcGFjZSI6IiIsIm1haW5fc3ViX2ljb25fYWxpZ24iOiItMSIsInNlcF90ZGljb24iOiIiLCJzZXBfaWNvbl9zaXplIjoiIiwic2VwX2ljb25fc3BhY2UiOiIiLCJzZXBfaWNvbl9hbGlnbiI6Ii0xIiwibW9yZV90eHQiOiIiLCJtb3JlX3RkaWNvbiI6IiIsIm1vcmVfaWNvbl9zaXplIjoiIiwibW9yZV9pY29uX2FsaWduIjoiMCIsInN1Yl9yZXN0X3RvcCI6IiIsInN1Yl9wYWRkIjoiIiwic3ViX2FsaWduX2hvcml6IjoiY29udGVudC1ob3Jpei1sZWZ0Iiwic3ViX2VsZW1faW5saW5lIjoiIiwic3ViX2VsZW1fc3BhY2UiOiIiLCJzdWJfZWxlbV9wYWRkIjoiIiwic3ViX2VsZW1fcmFkaXVzIjoiMCIsInN1Yl9pY29uX3NpemUiOiIiLCJzdWJfaWNvbl9zcGFjZSI6IiIsInN1Yl9pY29uX3BvcyI6IiIsInN1Yl9pY29uX2FsaWduIjoiMSIsIm1tX2hlaWdodCI6IiIsIm1tX3BhZGQiOiIiLCJtbV9yYWRpdXMiOiIiLCJtbV9vZmZzZXQiOiIiLCJtbV9wb3N0c19saW1pdCI6IjUiLCJtbV9zdWJjYXRzX3Bvc3RzX2xpbWl0IjoiNCIsIm1tX2NoaWxkX2NhdHMiOiIiLCJvcGVuX2luX25ld193aW5kb3ciOiIiLCJtbV9hamF4X3ByZWxvYWRpbmciOiIiLCJtbV9oaWRlX2FsbF9pdGVtIjoiIiwibW1fc3ViX3dpZHRoIjoiIiwibW1fc3ViX3BhZGQiOiIiLCJtbV9zdWJfYm9yZGVyIjoiIiwibW1fc3ViX2lubGluZSI6IiIsIm1tX2VsZW1fb3JkZXIiOiJuYW1lIiwibW1fZWxlbV9zcGFjZSI6IiIsIm1tX2VsZW1fcGFkZCI6IiIsIm1tX2VsZW1fYm9yZGVyIjoiIiwibW1fZWxlbV9ib3JkZXJfcmFkIjoiIiwibWMxX3RsIjoiIiwibWMxX3RpdGxlX3RhZyI6IiIsIm1jMV9lbCI6IiIsIm1vZHVsZXNfZ2FwIjoiIiwibV9wYWRkaW5nIjoiIiwiYWxsX21vZHVsZXNfc3BhY2UiOiIzNiIsIm1vZHVsZXNfYm9yZGVyX3NpemUiOiIiLCJtb2R1bGVzX2JvcmRlcl9zdHlsZSI6IiIsIm1vZHVsZXNfYm9yZGVyX2NvbG9yIjoiI2VhZWFlYSIsIm1vZHVsZXNfZGl2aWRlciI6IiIsIm1vZHVsZXNfZGl2aWRlcl9jb2xvciI6IiNlYWVhZWEiLCJoX2VmZmVjdCI6IiIsImltYWdlX2FsaWdubWVudCI6IjUwIiwiaW1hZ2VfaGVpZ2h0IjoiIiwiaW1hZ2Vfd2lkdGgiOiIiLCJpbWFnZV9mbG9hdGVkIjoibm9fZmxvYXQiLCJpbWFnZV9yYWRpdXMiOiIiLCJoaWRlX2ltYWdlIjoiIiwidmlkZW9faWNvbiI6IiIsInNob3dfdmlkX3QiOiJibG9jayIsInZpZF90X21hcmdpbiI6IiIsInZpZF90X3BhZGRpbmciOiIiLCJ2aWRfdF9jb2xvciI6IiIsInZpZF90X2JnX2NvbG9yIjoiIiwiZl92aWRfdGltZV9mb250X2hlYWRlciI6IiIsImZfdmlkX3RpbWVfZm9udF90aXRsZSI6IlZpZGVvIGR1cmF0aW9uIHRleHQiLCJmX3ZpZF90aW1lX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfZmFtaWx5IjoiIiwiZl92aWRfdGltZV9mb250X3NpemUiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfc3R5bGUiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfd2VpZ2h0IjoiIiwiZl92aWRfdGltZV9mb250X3RyYW5zZm9ybSI6IiIsImZfdmlkX3RpbWVfZm9udF9zcGFjaW5nIjoiIiwiZl92aWRfdGltZV8iOiIiLCJzaG93X2F1ZGlvIjoiYmxvY2siLCJoaWRlX2F1ZGlvIjoiIiwiYXJ0X2F1ZGlvIjoiIiwiYXJ0X2F1ZGlvX3NpemUiOiIxIiwibWV0YV9pbmZvX2FsaWduIjoiIiwibWV0YV9pbmZvX2hvcml6IjoiY29udGVudC1ob3Jpei1sZWZ0IiwibWV0YV93aWR0aCI6IiIsIm1ldGFfbWFyZ2luIjoiIiwibWV0YV9wYWRkaW5nIjoiIiwiYXJ0X3RpdGxlIjoiIiwibWV0YV9pbmZvX2JvcmRlcl9zaXplIjoiIiwibWV0YV9pbmZvX2JvcmRlcl9zdHlsZSI6IiIsIm1ldGFfaW5mb19ib3JkZXJfY29sb3IiOiIjZWFlYWVhIiwibW9kdWxlc19jYXRlZ29yeV9tYXJnaW4iOiIiLCJtb2R1bGVzX2NhdGVnb3J5X3BhZGRpbmciOiIiLCJtb2R1bGVzX2NhdF9ib3JkZXIiOiIiLCJtb2R1bGVzX2NhdGVnb3J5X3JhZGl1cyI6IjAiLCJtb2R1bGVzX2V4dHJhX2NhdCI6IiIsImF1dGhvcl9waG90byI6IiIsImF1dGhvcl9waG90b19zaXplIjoiIiwiYXV0aG9yX3Bob3RvX3NwYWNlIjoiIiwiYXV0aG9yX3Bob3RvX3JhZGl1cyI6IiIsInNob3dfbW9kaWZpZWRfZGF0ZSI6IiIsInRpbWVfYWdvIjoiIiwidGltZV9hZ29fYWRkX3R4dCI6ImFnbyIsInRpbWVfYWdvX3R4dF9wb3MiOiIiLCJhcnRfZXhjZXJwdCI6IiIsImV4Y2VycHRfY29sIjoiMSIsImV4Y2VycHRfZ2FwIjoiIiwiZXhjZXJwdF9taWRkbGUiOiIiLCJzaG93X3JldmlldyI6ImlubGluZS1ibG9jayIsInJldmlld19zcGFjZSI6IiIsInJldmlld19zaXplIjoiMi41IiwicmV2aWV3X2Rpc3RhbmNlIjoiIiwic2hvd19wYWdpbmF0aW9uIjoiIiwicGFnX3NwYWNlIjoiIiwicGFnX3BhZGRpbmciOiIiLCJwYWdfYm9yZGVyX3dpZHRoIjoiIiwicGFnX2JvcmRlcl9yYWRpdXMiOiIiLCJwcmV2X3RkaWNvbiI6IiIsIm5leHRfdGRpY29uIjoiIiwicGFnX2ljb25zX3NpemUiOiIiLCJtYWluX3N1Yl9jb2xvciI6IiIsInNlcF9jb2xvciI6IiIsIm1vcmVfaWNvbl9jb2xvciI6IiIsInRkc19tZW51X2FjdGl2ZSI6InRkc19tZW51X2FjdGl2ZTEiLCJob3Zlcl9vcGFjaXR5IjoiIiwiZl9lbGVtX2ZvbnRfaGVhZGVyIjoiIiwiZl9lbGVtX2ZvbnRfdGl0bGUiOiJFbGVtZW50cyB0ZXh0IiwiZl9lbGVtX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX2VsZW1fZm9udF9zdHlsZSI6IiIsImZfZWxlbV9mb250X3RyYW5zZm9ybSI6IiIsImZfZWxlbV9mb250X3NwYWNpbmciOiIiLCJmX2VsZW1fIjoiIiwic3ViX2JnX2NvbG9yIjoiIiwic3ViX2JvcmRlcl9zaXplIjoiIiwic3ViX2JvcmRlcl9jb2xvciI6IiIsInN1Yl9ib3JkZXJfcmFkaXVzIjoiIiwic3ViX3RleHRfY29sb3IiOiIiLCJzdWJfZWxlbV9iZ19jb2xvciI6IiIsInN1Yl9jb2xvciI6IiIsInN1Yl9zaGFkb3dfc2hhZG93X2hlYWRlciI6IiIsInN1Yl9zaGFkb3dfc2hhZG93X3RpdGxlIjoiU2hhZG93Iiwic3ViX3NoYWRvd19zaGFkb3dfc2l6ZSI6IiIsInN1Yl9zaGFkb3dfc2hhZG93X29mZnNldF9ob3Jpem9udGFsIjoiIiwic3ViX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsIjoiIiwic3ViX3NoYWRvd19zaGFkb3dfc3ByZWFkIjoiIiwic3ViX3NoYWRvd19zaGFkb3dfY29sb3IiOiIiLCJ0ZHNfbWVudV9zdWJfYWN0aXZlIjoidGRzX21lbnVfc3ViX2FjdGl2ZTEiLCJmX3N1Yl9lbGVtX2ZvbnRfaGVhZGVyIjoiIiwiZl9zdWJfZWxlbV9mb250X3RpdGxlIjoiRWxlbWVudHMgdGV4dCIsImZfc3ViX2VsZW1fZm9udF9zZXR0aW5ncyI6IiIsImZfc3ViX2VsZW1fZm9udF9saW5lX2hlaWdodCI6IiIsImZfc3ViX2VsZW1fZm9udF9zdHlsZSI6IiIsImZfc3ViX2VsZW1fZm9udF9zcGFjaW5nIjoiIiwiZl9zdWJfZWxlbV8iOiIiLCJtbV9iZyI6IiIsIm1tX2NvbnRlbnRfYmciOiIiLCJtbV9ib3JkZXJfc2l6ZSI6IiIsIm1tX2JvcmRlcl9jb2xvciI6IiIsIm1tX3NoYWRvd19zaGFkb3dfaGVhZGVyIjoiIiwibW1fc2hhZG93X3NoYWRvd190aXRsZSI6IlNoYWRvdyIsIm1tX3NoYWRvd19zaGFkb3dfc2l6ZSI6IiIsIm1tX3NoYWRvd19zaGFkb3dfb2Zmc2V0X2hvcml6b250YWwiOiIiLCJtbV9zaGFkb3dfc2hhZG93X29mZnNldF92ZXJ0aWNhbCI6IiIsIm1tX3NoYWRvd19zaGFkb3dfc3ByZWFkIjoiIiwibW1fc2hhZG93X3NoYWRvd19jb2xvciI6IiIsIm1tX3N1YmNhdHNfYmciOiIiLCJtbV9zdWJjYXRzX2JvcmRlcl9jb2xvciI6IiIsIm1tX2VsZW1fY29sb3IiOiIiLCJtbV9lbGVtX2JnIjoiIiwibW1fZWxlbV9iZ19hIjoiIiwibW1fZWxlbV9ib3JkZXJfY29sb3IiOiIiLCJtbV9lbGVtX2JvcmRlcl9jb2xvcl9hIjoiIiwibW1fZWxlbV9zaGFkb3dfc2hhZG93X2hlYWRlciI6IiIsIm1tX2VsZW1fc2hhZG93X3NoYWRvd190aXRsZSI6IkVsZW1lbnRzIHNoYWRvdyIsIm1tX2VsZW1fc2hhZG93X3NoYWRvd19zaXplIjoiIiwibW1fZWxlbV9zaGFkb3dfc2hhZG93X29mZnNldF9ob3Jpem9udGFsIjoiIiwibW1fZWxlbV9zaGFkb3dfc2hhZG93X29mZnNldF92ZXJ0aWNhbCI6IiIsIm1tX2VsZW1fc2hhZG93X3NoYWRvd19zcHJlYWQiOiIiLCJtbV9lbGVtX3NoYWRvd19zaGFkb3dfY29sb3IiOiIiLCJmX21tX3N1Yl9mb250X2hlYWRlciI6IiIsImZfbW1fc3ViX2ZvbnRfdGl0bGUiOiJTdWIgY2F0ZWdvcmllcyBlbGVtZW50cyIsImZfbW1fc3ViX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX21tX3N1Yl9mb250X3NpemUiOiIiLCJmX21tX3N1Yl9mb250X2xpbmVfaGVpZ2h0IjoiIiwiZl9tbV9zdWJfZm9udF9zdHlsZSI6IiIsImZfbW1fc3ViX2ZvbnRfc3BhY2luZyI6IiIsImZfbW1fc3ViXyI6IiIsIm1fYmciOiIiLCJjb2xvcl9vdmVybGF5IjoiIiwic2hhZG93X3NoYWRvd19oZWFkZXIiOiIiLCJzaGFkb3dfc2hhZG93X3RpdGxlIjoiTW9kdWxlIFNoYWRvdyIsInNoYWRvd19zaGFkb3dfc2l6ZSI6IiIsInNoYWRvd19zaGFkb3dfb2Zmc2V0X2hvcml6b250YWwiOiIiLCJzaGFkb3dfc2hhZG93X29mZnNldF92ZXJ0aWNhbCI6IiIsInNoYWRvd19zaGFkb3dfc3ByZWFkIjoiIiwic2hhZG93X3NoYWRvd19jb2xvciI6IiIsInRpdGxlX3R4dCI6IiIsImFsbF91bmRlcmxpbmVfaGVpZ2h0IjoiIiwiYWxsX3VuZGVybGluZV9jb2xvciI6IiMwMDAiLCJjYXRfYmciOiIiLCJjYXRfYmdfaG92ZXIiOiIiLCJjYXRfdHh0IjoiIiwiY2F0X3R4dF9ob3ZlciI6IiIsImNhdF9ib3JkZXIiOiIiLCJjYXRfYm9yZGVyX2hvdmVyIjoiIiwibWV0YV9iZyI6IiIsImF1dGhvcl90eHQiOiIiLCJhdXRob3JfdHh0X2hvdmVyIjoiIiwiZGF0ZV90eHQiOiIiLCJleF90eHQiOiIiLCJjb21fYmciOiIiLCJjb21fdHh0IjoiIiwicmV2X3R4dCI6IiIsInNoYWRvd19tX3NoYWRvd19oZWFkZXIiOiIiLCJzaGFkb3dfbV9zaGFkb3dfdGl0bGUiOiJNZXRhIGluZm8gc2hhZG93Iiwic2hhZG93X21fc2hhZG93X3NpemUiOiIiLCJzaGFkb3dfbV9zaGFkb3dfb2Zmc2V0X2hvcml6b250YWwiOiIiLCJzaGFkb3dfbV9zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsIjoiIiwic2hhZG93X21fc2hhZG93X3NwcmVhZCI6IiIsInNoYWRvd19tX3NoYWRvd19jb2xvciI6IiIsImF1ZGlvX2J0bl9jb2xvciI6IiIsImF1ZGlvX3RpbWVfY29sb3IiOiIiLCJhdWRpb19iYXJfY29sb3IiOiIiLCJhdWRpb19iYXJfY3Vycl9jb2xvciI6IiIsInBhZ190ZXh0IjoiIiwicGFnX2hfdGV4dCI6IiIsInBhZ19iZyI6IiIsInBhZ19oX2JnIjoiIiwicGFnX2JvcmRlciI6IiIsInBhZ19oX2JvcmRlciI6IiIsImZfdGl0bGVfZm9udF9oZWFkZXIiOiIiLCJmX3RpdGxlX2ZvbnRfdGl0bGUiOiJBcnRpY2xlIHRpdGxlIiwiZl90aXRsZV9mb250X3NldHRpbmdzIjoiIiwiZl90aXRsZV9mb250X3N0eWxlIjoiIiwiZl90aXRsZV9mb250X3RyYW5zZm9ybSI6IiIsImZfdGl0bGVfZm9udF9zcGFjaW5nIjoiIiwiZl90aXRsZV8iOiIiLCJmX2NhdF9mb250X3RpdGxlIjoiQXJ0aWNsZSBjYXRlZ29yeSB0YWciLCJmX2NhdF9mb250X3NldHRpbmdzIjoiIiwiZl9jYXRfZm9udF9mYW1pbHkiOiIiLCJmX2NhdF9mb250X3NpemUiOiIiLCJmX2NhdF9mb250X2xpbmVfaGVpZ2h0IjoiIiwiZl9jYXRfZm9udF9zdHlsZSI6IiIsImZfY2F0X2ZvbnRfd2VpZ2h0IjoiIiwiZl9jYXRfZm9udF90cmFuc2Zvcm0iOiIiLCJmX2NhdF9mb250X3NwYWNpbmciOiIiLCJmX2NhdF8iOiIiLCJmX21ldGFfZm9udF90aXRsZSI6IkFydGljbGUgbWV0YSBpbmZvIiwiZl9tZXRhX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX21ldGFfZm9udF9mYW1pbHkiOiIiLCJmX21ldGFfZm9udF9zaXplIjoiIiwiZl9tZXRhX2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX21ldGFfZm9udF9zdHlsZSI6IiIsImZfbWV0YV9mb250X3dlaWdodCI6IiIsImZfbWV0YV9mb250X3RyYW5zZm9ybSI6IiIsImZfbWV0YV9mb250X3NwYWNpbmciOiIiLCJmX21ldGFfIjoiIiwiZl9leF9mb250X3RpdGxlIjoiQXJ0aWNsZSBleGNlcnB0IiwiZl9leF9mb250X3NldHRpbmdzIjoiIiwiZl9leF9mb250X2ZhbWlseSI6IiIsImZfZXhfZm9udF9zaXplIjoiIiwiZl9leF9mb250X2xpbmVfaGVpZ2h0IjoiIiwiZl9leF9mb250X3N0eWxlIjoiIiwiZl9leF9mb250X3dlaWdodCI6IiIsImZfZXhfZm9udF90cmFuc2Zvcm0iOiIiLCJmX2V4X2ZvbnRfc3BhY2luZyI6IiIsImZfZXhfIjoiIiwibWl4X2NvbG9yIjoiIiwibWl4X3R5cGUiOiIiLCJmZV9icmlnaHRuZXNzIjoiMSIsImZlX2NvbnRyYXN0IjoiMSIsImZlX3NhdHVyYXRlIjoiMSIsIm1peF9jb2xvcl9oIjoiIiwibWl4X3R5cGVfaCI6IiIsImZlX2JyaWdodG5lc3NfaCI6IjEiLCJmZV9jb250cmFzdF9oIjoiMSIsImZlX3NhdHVyYXRlX2giOiIxIiwiZWxfY2xhc3MiOiIiLCJ0ZGNfY3NzIjoiIiwiYmxvY2tfdGVtcGxhdGVfaWQiOiIiLCJ0ZF9jb2x1bW5fbnVtYmVyIjoxLCJoZWFkZXJfY29sb3IiOiIiLCJhamF4X3BhZ2luYXRpb25faW5maW5pdGVfc3RvcCI6IiIsIm9mZnNldCI6IiIsImxpbWl0IjoiNSIsInRkX2FqYXhfcHJlbG9hZGluZyI6IiIsInRkX2FqYXhfZmlsdGVyX3R5cGUiOiIiLCJ0ZF9maWx0ZXJfZGVmYXVsdF90eHQiOiIiLCJ0ZF9hamF4X2ZpbHRlcl9pZHMiOiIiLCJjb2xvcl9wcmVzZXQiOiIiLCJhamF4X3BhZ2luYXRpb24iOiIiLCJhamF4X3BhZ2luYXRpb25fbmV4dF9wcmV2X3N3aXBlIjoiIiwiYm9yZGVyX3RvcCI6IiIsImNzcyI6IiIsImNsYXNzIjoidGRpXzQ5IiwidGRjX2Nzc19jbGFzcyI6InRkaV80OSIsInRkY19jc3NfY2xhc3Nfc3R5bGUiOiJ0ZGlfNDlfcmFuZF9zdHlsZSIsImNvbnRleHQiOiIifSc7DQoNCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgdGRiTWVudUl0ZW0uaXNNZWdhTWVudUZ1bGwgPSB0cnVlOw0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgdGRiTWVudUl0ZW0ubWVnYU1lbnVMb2FkVHlwZSA9ICcnOw0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIHRkYk1lbnUuYWRkSXRlbSh0ZGJNZW51SXRlbSk7DQoNCiAgICAgICAgICAgICAgICAgICAgfSk7DQogICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgCgoKICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAvKiBnbG9iYWwgalF1ZXJ5Ont9ICovDQogICAgICAgICAgICAgICAgICAgIGpRdWVyeShkb2N1bWVudCkucmVhZHkoIGZ1bmN0aW9uICgpIHsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHRkYk1lbnVJdGVtID0gbmV3IHRkYk1lbnUuaXRlbSgpOw0KICAgICAgICAgICAgICAgICAgICAgICAgdGRiTWVudUl0ZW0uYmxvY2tVaWQgPSAndGRpXzk5JzsNCiAgICAgICAgICAgICAgICAgICAgICAgIHRkYk1lbnVJdGVtLmpxdWVyeU9iaiA9IGpRdWVyeSgnLnRkaV85OScpOw0KDQogICAgICAgICAgICAgICAgICAgICAgICB0ZGJNZW51SXRlbS5ibG9ja0F0dHMgPSAneyJtYWluX3N1Yl90ZGljb24iOiJ0ZC1pY29uLWRvd24iLCJzdWJfdGRpY29uIjoidGQtaWNvbi1yaWdodC1hcnJvdyIsIm1tX2FsaWduX2hvcml6IjoiY29udGVudC1ob3Jpei1jZW50ZXIiLCJtb2R1bGVzX29uX3Jvd19yZWd1bGFyIjoiMjAlIiwibW9kdWxlc19vbl9yb3dfY2F0cyI6IjI1JSIsImltYWdlX3NpemUiOiJ0ZF8zMjR4NDAwIiwibW9kdWxlc19jYXRlZ29yeSI6ImltYWdlIiwic2hvd19leGNlcnB0Ijoibm9uZSIsInNob3dfY29tIjoibm9uZSIsInNob3dfZGF0ZSI6Im5vbmUiLCJzaG93X2F1dGhvciI6Im5vbmUiLCJtbV9zdWJfYWxpZ25faG9yaXoiOiJjb250ZW50LWhvcml6LXJpZ2h0IiwibW1fZWxlbV9hbGlnbl9ob3JpeiI6ImNvbnRlbnQtaG9yaXotcmlnaHQiLCJtbV9hbGlnbl9zY3JlZW4iOiJ5ZXMiLCJmX2VsZW1fZm9udF9zaXplIjoiZXlKaGJHd2lPaUl4TmlJc0luQnZjblJ5WVdsMElqb2lNVFFpZlE9PSIsImVsZW1fcGFkZCI6IjAiLCJtZW51X2lkIjoiMyIsImZfZWxlbV9mb250X2xpbmVfaGVpZ2h0IjoiNDhweCIsImFsaWduX2hvcml6IjoiY29udGVudC1ob3Jpei1jZW50ZXIiLCJtb3JlIjoieWVzIiwiZl9lbGVtX2ZvbnRfZmFtaWx5IjoiNTIyIiwidGV4dF9jb2xvciI6IiNmZmZmZmYiLCJmX2VsZW1fZm9udF93ZWlnaHQiOiI3MDAiLCJ0ZHNfbWVudV9hY3RpdmUxLWxpbmVfY29sb3IiOiJyZ2JhKDI1NSwyNTUsMjU1LDAuNykiLCJlbGVtX3NwYWNlIjoiZXlKaGJHd2lPaUl5T0NJc0luQnZjblJ5WVdsMElqb2lNVGdpZlE9PSIsIm1tX3dpZHRoIjoiMTIwMCIsImZfbW1fc3ViX2ZvbnRfZmFtaWx5IjoiNTIyIiwiZl9tbV9zdWJfZm9udF93ZWlnaHQiOiI3MDAiLCJmX21tX3N1Yl9mb250X3RyYW5zZm9ybSI6InVwcGVyY2FzZSIsImZfdGl0bGVfZm9udF9mYW1pbHkiOiI1MjIiLCJmX3RpdGxlX2ZvbnRfc2l6ZSI6IjE2IiwiZl90aXRsZV9mb250X2xpbmVfaGVpZ2h0IjoiMThweCIsImZfdGl0bGVfZm9udF93ZWlnaHQiOiI3MDAiLCJtbV9lbGVtX2NvbG9yX2EiOiIjZWEyZTJlIiwidGl0bGVfdHh0X2hvdmVyIjoiI2VhMmUyZSIsInNob3dfY2F0Ijoibm9uZSIsIm1tX2NvbnRlbnRfd2lkdGgiOiIxMTE0IiwibW1fZWxlbV9ib3JkZXJfYSI6IjFweCAwIDFweCAxcHgiLCJ0ZGNfY3NzIjoiZXlKaGJHd2lPbnNpWkdsemNHeGhlU0k2SWlKOWZRPT0iLCJibG9ja190eXBlIjoidGRiX2hlYWRlcl9tZW51Iiwic2hvd19zdWJjYXQiOiIiLCJzaG93X21lZ2EiOiIiLCJzaG93X21lZ2FfY2F0cyI6IiIsIm1vYl9sb2FkIjoiIiwic2VwYXJhdG9yIjoiIiwid2lkdGgiOiIiLCJpbmxpbmUiOiIiLCJmbG9hdF9yaWdodCI6IiIsIm1haW5fc3ViX2ljb25fc2l6ZSI6IiIsIm1haW5fc3ViX2ljb25fc3BhY2UiOiIiLCJtYWluX3N1Yl9pY29uX2FsaWduIjoiLTEiLCJzZXBfdGRpY29uIjoiIiwic2VwX2ljb25fc2l6ZSI6IiIsInNlcF9pY29uX3NwYWNlIjoiIiwic2VwX2ljb25fYWxpZ24iOiItMSIsIm1vcmVfdHh0IjoiIiwibW9yZV90ZGljb24iOiIiLCJtb3JlX2ljb25fc2l6ZSI6IiIsIm1vcmVfaWNvbl9hbGlnbiI6IjAiLCJzdWJfd2lkdGgiOiIiLCJzdWJfZmlyc3RfbGVmdCI6IiIsInN1Yl9yZXN0X3RvcCI6IiIsInN1Yl9wYWRkIjoiIiwic3ViX2FsaWduX2hvcml6IjoiY29udGVudC1ob3Jpei1sZWZ0Iiwic3ViX2VsZW1faW5saW5lIjoiIiwic3ViX2VsZW1fc3BhY2UiOiIiLCJzdWJfZWxlbV9wYWRkIjoiIiwic3ViX2VsZW1fcmFkaXVzIjoiMCIsInN1Yl9pY29uX3NpemUiOiIiLCJzdWJfaWNvbl9zcGFjZSI6IiIsInN1Yl9pY29uX3BvcyI6IiIsInN1Yl9pY29uX2FsaWduIjoiMSIsIm1tX2hlaWdodCI6IiIsIm1tX3BhZGQiOiIiLCJtbV9yYWRpdXMiOiIiLCJtbV9vZmZzZXQiOiIiLCJtbV9wb3N0c19saW1pdCI6IjUiLCJtbV9zdWJjYXRzX3Bvc3RzX2xpbWl0IjoiNCIsIm1tX2NoaWxkX2NhdHMiOiIiLCJvcGVuX2luX25ld193aW5kb3ciOiIiLCJtbV9hamF4X3ByZWxvYWRpbmciOiIiLCJtbV9oaWRlX2FsbF9pdGVtIjoiIiwibW1fc3ViX3dpZHRoIjoiIiwibW1fc3ViX3BhZGQiOiIiLCJtbV9zdWJfYm9yZGVyIjoiIiwibW1fc3ViX2lubGluZSI6IiIsIm1tX2VsZW1fb3JkZXIiOiJuYW1lIiwibW1fZWxlbV9zcGFjZSI6IiIsIm1tX2VsZW1fcGFkZCI6IiIsIm1tX2VsZW1fYm9yZGVyIjoiIiwibW1fZWxlbV9ib3JkZXJfcmFkIjoiIiwibWMxX3RsIjoiIiwibWMxX3RpdGxlX3RhZyI6IiIsIm1jMV9lbCI6IiIsIm1vZHVsZXNfZ2FwIjoiIiwibV9wYWRkaW5nIjoiIiwiYWxsX21vZHVsZXNfc3BhY2UiOiIzNiIsIm1vZHVsZXNfYm9yZGVyX3NpemUiOiIiLCJtb2R1bGVzX2JvcmRlcl9zdHlsZSI6IiIsIm1vZHVsZXNfYm9yZGVyX2NvbG9yIjoiI2VhZWFlYSIsIm1vZHVsZXNfZGl2aWRlciI6IiIsIm1vZHVsZXNfZGl2aWRlcl9jb2xvciI6IiNlYWVhZWEiLCJoX2VmZmVjdCI6IiIsImltYWdlX2FsaWdubWVudCI6IjUwIiwiaW1hZ2VfaGVpZ2h0IjoiIiwiaW1hZ2Vfd2lkdGgiOiIiLCJpbWFnZV9mbG9hdGVkIjoibm9fZmxvYXQiLCJpbWFnZV9yYWRpdXMiOiIiLCJoaWRlX2ltYWdlIjoiIiwidmlkZW9faWNvbiI6IiIsInNob3dfdmlkX3QiOiJibG9jayIsInZpZF90X21hcmdpbiI6IiIsInZpZF90X3BhZGRpbmciOiIiLCJ2aWRfdF9jb2xvciI6IiIsInZpZF90X2JnX2NvbG9yIjoiIiwiZl92aWRfdGltZV9mb250X2hlYWRlciI6IiIsImZfdmlkX3RpbWVfZm9udF90aXRsZSI6IlZpZGVvIGR1cmF0aW9uIHRleHQiLCJmX3ZpZF90aW1lX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfZmFtaWx5IjoiIiwiZl92aWRfdGltZV9mb250X3NpemUiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfc3R5bGUiOiIiLCJmX3ZpZF90aW1lX2ZvbnRfd2VpZ2h0IjoiIiwiZl92aWRfdGltZV9mb250X3RyYW5zZm9ybSI6IiIsImZfdmlkX3RpbWVfZm9udF9zcGFjaW5nIjoiIiwiZl92aWRfdGltZV8iOiIiLCJzaG93X2F1ZGlvIjoiYmxvY2siLCJoaWRlX2F1ZGlvIjoiIiwiYXJ0X2F1ZGlvIjoiIiwiYXJ0X2F1ZGlvX3NpemUiOiIxIiwibWV0YV9pbmZvX2FsaWduIjoiIiwibWV0YV9pbmZvX2hvcml6IjoiY29udGVudC1ob3Jpei1sZWZ0IiwibWV0YV93aWR0aCI6IiIsIm1ldGFfbWFyZ2luIjoiIiwibWV0YV9wYWRkaW5nIjoiIiwiYXJ0X3RpdGxlIjoiIiwibWV0YV9pbmZvX2JvcmRlcl9zaXplIjoiIiwibWV0YV9pbmZvX2JvcmRlcl9zdHlsZSI6IiIsIm1ldGFfaW5mb19ib3JkZXJfY29sb3IiOiIjZWFlYWVhIiwibW9kdWxlc19jYXRlZ29yeV9tYXJnaW4iOiIiLCJtb2R1bGVzX2NhdGVnb3J5X3BhZGRpbmciOiIiLCJtb2R1bGVzX2NhdF9ib3JkZXIiOiIiLCJtb2R1bGVzX2NhdGVnb3J5X3JhZGl1cyI6IjAiLCJtb2R1bGVzX2V4dHJhX2NhdCI6IiIsImF1dGhvcl9waG90byI6IiIsImF1dGhvcl9waG90b19zaXplIjoiIiwiYXV0aG9yX3Bob3RvX3NwYWNlIjoiIiwiYXV0aG9yX3Bob3RvX3JhZGl1cyI6IiIsInNob3dfbW9kaWZpZWRfZGF0ZSI6IiIsInRpbWVfYWdvIjoiIiwidGltZV9hZ29fYWRkX3R4dCI6ImFnbyIsInRpbWVfYWdvX3R4dF9wb3MiOiIiLCJhcnRfZXhjZXJwdCI6IiIsImV4Y2VycHRfY29sIjoiMSIsImV4Y2VycHRfZ2FwIjoiIiwiZXhjZXJwdF9taWRkbGUiOiIiLCJzaG93X3JldmlldyI6ImlubGluZS1ibG9jayIsInJldmlld19zcGFjZSI6IiIsInJldmlld19zaXplIjoiMi41IiwicmV2aWV3X2Rpc3RhbmNlIjoiIiwic2hvd19wYWdpbmF0aW9uIjoiIiwicGFnX3NwYWNlIjoiIiwicGFnX3BhZGRpbmciOiIiLCJwYWdfYm9yZGVyX3dpZHRoIjoiIiwicGFnX2JvcmRlcl9yYWRpdXMiOiIiLCJwcmV2X3RkaWNvbiI6IiIsIm5leHRfdGRpY29uIjoiIiwicGFnX2ljb25zX3NpemUiOiIiLCJtYWluX3N1Yl9jb2xvciI6IiIsInNlcF9jb2xvciI6IiIsIm1vcmVfaWNvbl9jb2xvciI6IiIsInRkc19tZW51X2FjdGl2ZSI6InRkc19tZW51X2FjdGl2ZTEiLCJob3Zlcl9vcGFjaXR5IjoiIiwiZl9lbGVtX2ZvbnRfaGVhZGVyIjoiIiwiZl9lbGVtX2ZvbnRfdGl0bGUiOiJFbGVtZW50cyB0ZXh0IiwiZl9lbGVtX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX2VsZW1fZm9udF9zdHlsZSI6IiIsImZfZWxlbV9mb250X3RyYW5zZm9ybSI6IiIsImZfZWxlbV9mb250X3NwYWNpbmciOiIiLCJmX2VsZW1fIjoiIiwic3ViX2JnX2NvbG9yIjoiIiwic3ViX2JvcmRlcl9zaXplIjoiIiwic3ViX2JvcmRlcl9jb2xvciI6IiIsInN1Yl9ib3JkZXJfcmFkaXVzIjoiIiwic3ViX3RleHRfY29sb3IiOiIiLCJzdWJfZWxlbV9iZ19jb2xvciI6IiIsInN1Yl9jb2xvciI6IiIsInN1Yl9zaGFkb3dfc2hhZG93X2hlYWRlciI6IiIsInN1Yl9zaGFkb3dfc2hhZG93X3RpdGxlIjoiU2hhZG93Iiwic3ViX3NoYWRvd19zaGFkb3dfc2l6ZSI6IiIsInN1Yl9zaGFkb3dfc2hhZG93X29mZnNldF9ob3Jpem9udGFsIjoiIiwic3ViX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsIjoiIiwic3ViX3NoYWRvd19zaGFkb3dfc3ByZWFkIjoiIiwic3ViX3NoYWRvd19zaGFkb3dfY29sb3IiOiIiLCJ0ZHNfbWVudV9zdWJfYWN0aXZlIjoidGRzX21lbnVfc3ViX2FjdGl2ZTEiLCJmX3N1Yl9lbGVtX2ZvbnRfaGVhZGVyIjoiIiwiZl9zdWJfZWxlbV9mb250X3RpdGxlIjoiRWxlbWVudHMgdGV4dCIsImZfc3ViX2VsZW1fZm9udF9zZXR0aW5ncyI6IiIsImZfc3ViX2VsZW1fZm9udF9mYW1pbHkiOiIiLCJmX3N1Yl9lbGVtX2ZvbnRfc2l6ZSI6IiIsImZfc3ViX2VsZW1fZm9udF9saW5lX2hlaWdodCI6IiIsImZfc3ViX2VsZW1fZm9udF9zdHlsZSI6IiIsImZfc3ViX2VsZW1fZm9udF93ZWlnaHQiOiIiLCJmX3N1Yl9lbGVtX2ZvbnRfdHJhbnNmb3JtIjoiIiwiZl9zdWJfZWxlbV9mb250X3NwYWNpbmciOiIiLCJmX3N1Yl9lbGVtXyI6IiIsIm1tX2JnIjoiIiwibW1fY29udGVudF9iZyI6IiIsIm1tX2JvcmRlcl9zaXplIjoiIiwibW1fYm9yZGVyX2NvbG9yIjoiIiwibW1fc2hhZG93X3NoYWRvd19oZWFkZXIiOiIiLCJtbV9zaGFkb3dfc2hhZG93X3RpdGxlIjoiU2hhZG93IiwibW1fc2hhZG93X3NoYWRvd19zaXplIjoiIiwibW1fc2hhZG93X3NoYWRvd19vZmZzZXRfaG9yaXpvbnRhbCI6IiIsIm1tX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsIjoiIiwibW1fc2hhZG93X3NoYWRvd19zcHJlYWQiOiIiLCJtbV9zaGFkb3dfc2hhZG93X2NvbG9yIjoiIiwibW1fc3ViY2F0c19iZyI6IiIsIm1tX3N1YmNhdHNfYm9yZGVyX2NvbG9yIjoiIiwibW1fZWxlbV9jb2xvciI6IiIsIm1tX2VsZW1fYmciOiIiLCJtbV9lbGVtX2JnX2EiOiIiLCJtbV9lbGVtX2JvcmRlcl9jb2xvciI6IiIsIm1tX2VsZW1fYm9yZGVyX2NvbG9yX2EiOiIiLCJtbV9lbGVtX3NoYWRvd19zaGFkb3dfaGVhZGVyIjoiIiwibW1fZWxlbV9zaGFkb3dfc2hhZG93X3RpdGxlIjoiRWxlbWVudHMgc2hhZG93IiwibW1fZWxlbV9zaGFkb3dfc2hhZG93X3NpemUiOiIiLCJtbV9lbGVtX3NoYWRvd19zaGFkb3dfb2Zmc2V0X2hvcml6b250YWwiOiIiLCJtbV9lbGVtX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsIjoiIiwibW1fZWxlbV9zaGFkb3dfc2hhZG93X3NwcmVhZCI6IiIsIm1tX2VsZW1fc2hhZG93X3NoYWRvd19jb2xvciI6IiIsImZfbW1fc3ViX2ZvbnRfaGVhZGVyIjoiIiwiZl9tbV9zdWJfZm9udF90aXRsZSI6IlN1YiBjYXRlZ29yaWVzIGVsZW1lbnRzIiwiZl9tbV9zdWJfZm9udF9zZXR0aW5ncyI6IiIsImZfbW1fc3ViX2ZvbnRfc2l6ZSI6IiIsImZfbW1fc3ViX2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX21tX3N1Yl9mb250X3N0eWxlIjoiIiwiZl9tbV9zdWJfZm9udF9zcGFjaW5nIjoiIiwiZl9tbV9zdWJfIjoiIiwibV9iZyI6IiIsImNvbG9yX292ZXJsYXkiOiIiLCJzaGFkb3dfc2hhZG93X2hlYWRlciI6IiIsInNoYWRvd19zaGFkb3dfdGl0bGUiOiJNb2R1bGUgU2hhZG93Iiwic2hhZG93X3NoYWRvd19zaXplIjoiIiwic2hhZG93X3NoYWRvd19vZmZzZXRfaG9yaXpvbnRhbCI6IiIsInNoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsIjoiIiwic2hhZG93X3NoYWRvd19zcHJlYWQiOiIiLCJzaGFkb3dfc2hhZG93X2NvbG9yIjoiIiwidGl0bGVfdHh0IjoiIiwiYWxsX3VuZGVybGluZV9oZWlnaHQiOiIiLCJhbGxfdW5kZXJsaW5lX2NvbG9yIjoiIzAwMCIsImNhdF9iZyI6IiIsImNhdF9iZ19ob3ZlciI6IiIsImNhdF90eHQiOiIiLCJjYXRfdHh0X2hvdmVyIjoiIiwiY2F0X2JvcmRlciI6IiIsImNhdF9ib3JkZXJfaG92ZXIiOiIiLCJtZXRhX2JnIjoiIiwiYXV0aG9yX3R4dCI6IiIsImF1dGhvcl90eHRfaG92ZXIiOiIiLCJkYXRlX3R4dCI6IiIsImV4X3R4dCI6IiIsImNvbV9iZyI6IiIsImNvbV90eHQiOiIiLCJyZXZfdHh0IjoiIiwic2hhZG93X21fc2hhZG93X2hlYWRlciI6IiIsInNoYWRvd19tX3NoYWRvd190aXRsZSI6Ik1ldGEgaW5mbyBzaGFkb3ciLCJzaGFkb3dfbV9zaGFkb3dfc2l6ZSI6IiIsInNoYWRvd19tX3NoYWRvd19vZmZzZXRfaG9yaXpvbnRhbCI6IiIsInNoYWRvd19tX3NoYWRvd19vZmZzZXRfdmVydGljYWwiOiIiLCJzaGFkb3dfbV9zaGFkb3dfc3ByZWFkIjoiIiwic2hhZG93X21fc2hhZG93X2NvbG9yIjoiIiwiYXVkaW9fYnRuX2NvbG9yIjoiIiwiYXVkaW9fdGltZV9jb2xvciI6IiIsImF1ZGlvX2Jhcl9jb2xvciI6IiIsImF1ZGlvX2Jhcl9jdXJyX2NvbG9yIjoiIiwicGFnX3RleHQiOiIiLCJwYWdfaF90ZXh0IjoiIiwicGFnX2JnIjoiIiwicGFnX2hfYmciOiIiLCJwYWdfYm9yZGVyIjoiIiwicGFnX2hfYm9yZGVyIjoiIiwiZl90aXRsZV9mb250X2hlYWRlciI6IiIsImZfdGl0bGVfZm9udF90aXRsZSI6IkFydGljbGUgdGl0bGUiLCJmX3RpdGxlX2ZvbnRfc2V0dGluZ3MiOiIiLCJmX3RpdGxlX2ZvbnRfc3R5bGUiOiIiLCJmX3RpdGxlX2ZvbnRfdHJhbnNmb3JtIjoiIiwiZl90aXRsZV9mb250X3NwYWNpbmciOiIiLCJmX3RpdGxlXyI6IiIsImZfY2F0X2ZvbnRfdGl0bGUiOiJBcnRpY2xlIGNhdGVnb3J5IHRhZyIsImZfY2F0X2ZvbnRfc2V0dGluZ3MiOiIiLCJmX2NhdF9mb250X2ZhbWlseSI6IiIsImZfY2F0X2ZvbnRfc2l6ZSI6IiIsImZfY2F0X2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX2NhdF9mb250X3N0eWxlIjoiIiwiZl9jYXRfZm9udF93ZWlnaHQiOiIiLCJmX2NhdF9mb250X3RyYW5zZm9ybSI6IiIsImZfY2F0X2ZvbnRfc3BhY2luZyI6IiIsImZfY2F0XyI6IiIsImZfbWV0YV9mb250X3RpdGxlIjoiQXJ0aWNsZSBtZXRhIGluZm8iLCJmX21ldGFfZm9udF9zZXR0aW5ncyI6IiIsImZfbWV0YV9mb250X2ZhbWlseSI6IiIsImZfbWV0YV9mb250X3NpemUiOiIiLCJmX21ldGFfZm9udF9saW5lX2hlaWdodCI6IiIsImZfbWV0YV9mb250X3N0eWxlIjoiIiwiZl9tZXRhX2ZvbnRfd2VpZ2h0IjoiIiwiZl9tZXRhX2ZvbnRfdHJhbnNmb3JtIjoiIiwiZl9tZXRhX2ZvbnRfc3BhY2luZyI6IiIsImZfbWV0YV8iOiIiLCJmX2V4X2ZvbnRfdGl0bGUiOiJBcnRpY2xlIGV4Y2VycHQiLCJmX2V4X2ZvbnRfc2V0dGluZ3MiOiIiLCJmX2V4X2ZvbnRfZmFtaWx5IjoiIiwiZl9leF9mb250X3NpemUiOiIiLCJmX2V4X2ZvbnRfbGluZV9oZWlnaHQiOiIiLCJmX2V4X2ZvbnRfc3R5bGUiOiIiLCJmX2V4X2ZvbnRfd2VpZ2h0IjoiIiwiZl9leF9mb250X3RyYW5zZm9ybSI6IiIsImZfZXhfZm9udF9zcGFjaW5nIjoiIiwiZl9leF8iOiIiLCJtaXhfY29sb3IiOiIiLCJtaXhfdHlwZSI6IiIsImZlX2JyaWdodG5lc3MiOiIxIiwiZmVfY29udHJhc3QiOiIxIiwiZmVfc2F0dXJhdGUiOiIxIiwibWl4X2NvbG9yX2giOiIiLCJtaXhfdHlwZV9oIjoiIiwiZmVfYnJpZ2h0bmVzc19oIjoiMSIsImZlX2NvbnRyYXN0X2giOiIxIiwiZmVfc2F0dXJhdGVfaCI6IjEiLCJlbF9jbGFzcyI6IiIsImJsb2NrX3RlbXBsYXRlX2lkIjoiIiwidGRfY29sdW1uX251bWJlciI6MSwiaGVhZGVyX2NvbG9yIjoiIiwiYWpheF9wYWdpbmF0aW9uX2luZmluaXRlX3N0b3AiOiIiLCJvZmZzZXQiOiIiLCJsaW1pdCI6IjUiLCJ0ZF9hamF4X3ByZWxvYWRpbmciOiIiLCJ0ZF9hamF4X2ZpbHRlcl90eXBlIjoiIiwidGRfZmlsdGVyX2RlZmF1bHRfdHh0IjoiIiwidGRfYWpheF9maWx0ZXJfaWRzIjoiIiwiY29sb3JfcHJlc2V0IjoiIiwiYWpheF9wYWdpbmF0aW9uIjoiIiwiYWpheF9wYWdpbmF0aW9uX25leHRfcHJldl9zd2lwZSI6IiIsImJvcmRlcl90b3AiOiIiLCJjc3MiOiIiLCJjbGFzcyI6InRkaV85OSIsInRkY19jc3NfY2xhc3MiOiJ0ZGlfOTkiLCJ0ZGNfY3NzX2NsYXNzX3N0eWxlIjoidGRpXzk5X3JhbmRfc3R5bGUiLCJjb250ZXh0IjoiIn0nOw0KDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIHRkYk1lbnVJdGVtLmlzTWVnYU1lbnVGdWxsID0gdHJ1ZTsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgIHRkYk1lbnVJdGVtLm1lZ2FNZW51TG9hZFR5cGUgPSAnJzsNCg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICB0ZGJNZW51LmFkZEl0ZW0odGRiTWVudUl0ZW0pOw0KDQogICAgICAgICAgICAgICAgICAgIH0pOw0KICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIAoKCgo=
15 ms
Ylt4XS5wdXNoKHopOmJbeF1bQ109eik6Ylt4XT16fX1yZXR1cm4gYn19OwoKYWlfanNfY29kZSA9IHRydWU7Cg==
25 ms
900f42b25757235319d802093f288788.js
609 ms
ed5a7f5c77a68e181958a05aecd6d8e1.js
594 ms
26dad200e3efd2ea7ccfc23772d923d3.js
557 ms
e85bde03e39a0339c8d15efe140b15d6.js
558 ms
d84023ac83b453e37145d3e22a75f2ae.js
539 ms
448412584_1114873892920706_1481173429959874524_n.heic
679 ms
440664147_1133537831306420_2960656260382650574_n.jpg
676 ms
440693233_7268515189925969_2962880629803753565_n.jpg
680 ms
440654895_448823250836440_7166306564995649983_n.jpg
679 ms
440666032_1086063999161115_5994542800415550642_n.jpg
732 ms
cdd1a6c90c22c781415faeefe3ceeca2.js
416 ms
b2f1ef8ffe016d7f9e834884bf7e4adc.js
416 ms
18161d1d824d7e579c0db3956466e0fb.js
414 ms
fdd1408f3431b1f0dcb64411f487c262.js
415 ms
da144af7a62bd2712565ebb86d2e4c62.js
415 ms
4d6c5cebda944eb8c26ccbb9ee587363.js
96 ms
4c2c2ce5426cb8660ad6e32548e3f363.js
97 ms
newspaper.woff
346 ms
delay-load.min.js
91 ms
v4-shims.css
79 ms
Living-and-non-living-things-696x451.jpg
91 ms
Physical-Change-and-Chemical-Change-218x150.jpg
91 ms
Kinetic-VS-Potential-Energy-218x150.jpg
89 ms
Heat-and-Temperature-218x150.jpg
91 ms
Surgery-And-Operation-218x150.jpg
90 ms
Difference-Between-Calyx-and-Corolla-218x150.jpg
89 ms
Difference-Between-First-Name-and-Last-Name-218x150.jpg
90 ms
Difference-Between-Cytokines-and-Interleukins-218x150.jpg
90 ms
Difference-Between-Interleukin-1-and-2-218x150.jpg
127 ms
Difference-Between-EarPods-and-AirPods-696x451.jpg
128 ms
Difference-Between-2d-and-3d-Rendering-218x150.jpg
126 ms
Difference-Between-Air-Fryer-and-Deep-Fryer-218x150.jpg
129 ms
Difference-Between-Air-Fryer-and-Convection-Oven-218x150.jpg
128 ms
Difference-Between-CentOS-and-RedHat-218x150.jpg
89 ms
Difference-Between-Ankylosing-Spondylitis-and-Degenerative-Disc-Disease-218x150.jpg
63 ms
Difference-Between-Collagen-Gummies-and-Powder-218x150.jpg
143 ms
Difference-Between-Dextrose-and-Glucose-218x150.jpg
143 ms
Difference-between-Rizatriptan-and-Sumatriptan-218x150.jpg
142 ms
Difference-Between-Proactive-and-Reactive-Strategies-696x451.jpg
142 ms
Difference-Between-Direct-Costs-and-Indirect-Costs-of-Attending-College-218x150.jpg
141 ms
Difference-Between-a-Private-Education-Loan-and-a-Federal-Education-Loan-218x150.jpg
136 ms
Difference-Between-Consumer-and-Customer-218x150.jpg
136 ms
Difference-Between-Gross-Profit-and-Net-Profit-218x150.jpg
136 ms
Difference-Between-TOEFL-and-TOEIC-696x451.jpg
136 ms
Difference-Between-Extension-and-Extention-218x150.jpg
136 ms
Difference-Between-Complete-and-Finish-218x150.jpg
163 ms
Difference-Between-Data-and-Information-218x150.jpg
163 ms
Difference-between-Kindle-and-Audible-218x150.jpg
161 ms
elements.png
162 ms
20180526a764c6f8-5d20-968c-4b44-53e2af2ebb55.png
2396 ms
Difference-Between-Plant-and-Animal-cells-696x451.jpg
161 ms
Difference-Between-Java-and-JavaScript-696x451.jpg
162 ms
Difference-Between-Aunty-and-Auntie-696x451.jpg
161 ms
Physical-Change-and-Chemical-Change-696x451.jpg
164 ms
Kinetic-VS-Potential-Energy-696x451.jpg
164 ms
diffeology.com accessibility score
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
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
Form elements do not have associated labels
Links do not have a discernible name
diffeology.com best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
Ensure CSP is effective against XSS attacks
General
Impact
Issue
Detected JavaScript libraries
Browser errors were logged to the console
Page has valid source maps
diffeology.com SEO score
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
EN
EN
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Diffeology.com can be misinterpreted by Google and other search engines. Our service has detected that English is used on the page, and it matches the claimed language. Our system also found out that Diffeology.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.
diffeology.com
Open Graph data is detected on the main page of Diffeology. This is the best way to make the web page social media friendly. Here is how it looks like on Facebook: