!function(t){function e(a){if(r)return r.exports;var n=r={exports:{},id:a,loaded:!1};return t.call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var r={};return e.m=t,e.c=r,e.p=“”,e(0)}([function(t,e,r){“use strict”;function a(t){return t&&t.__esModule?t:{“default”:t}}function n(t,e){for(var r=t.data,a=t.width,n=t.height,o=4*a,s=[],i=0;i<n;i++){for(var u=new Uint8ClampedArray(o+4*e),f=0;f=r;s.push(u)}return s}function o(){try{return btoa(new Uint8ClampedArray())===btoa(new Uint8ClampedArray())?JSON.stringify:btoa}catch(t){return JSON.stringify}}function s(t){var e=t.previousImageData,r=t.currentImageData,a=t.maxWidth,n=e.map(l);self.postMessage({progress:40});var o=r.map(l);self.postMessage({progress:60}),(0,f)(n,o);var s=new Uint8ClampedArray(4*a);n.forEach(function(t,r){t===u.PLACEHOLDER&&e.splice(r,0,s)}),o.forEach(function(t,e){t===u.PLACEHOLDER&&r.splice(e,0,s)})}function i(t){var e=t.previousData,r=t.currentData,a=Math.max(e.width,r.width),o=n(e,a-e.width),i=n(r,a-r.width);return self.postMessage({progress:20}),s({previousImageData:o,currentImageData:i,maxWidth:a}),self.postMessage({progress:85}),{currentData:{data:i,height:i.length,width:a},previousData:{data:o,height:o.length,width:a}}}var u=r(1),f=a(u),l=o();self.addEventListener(“message”,function(t){var e=t.data,r=e.previousData,a=e.currentData,n=i({previousData:r,currentData:a});self.postMessage(n),self.close()})},function(t,e){“use strict”;function r(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e=t;return r}return Array.from(t)}function a(t,e){for(var r=new Array(t),a=0;a=new Int32Array(e);return r}function n(t,e){for(var r=t.length,n=e.length,o=a(r+1,n+1),s=a(r+1,n+1),i=1;i<=r;i++)for(var f=Math.max(1,i-l/2);f<=Math.min(n,i+l/2);f++)t===e?(o[f]=o[f-1]+1,s[f]=u.upLeft):(o[f]=Math.max(o[f],o[f-1]),o[f]===o[f]?s[f]=u.up:s[f]=u.left);return s}function o(t){return new Array(t).fill(f)}function s(t,e,a){for(var n=e.length,s=a.length,i=0,f=t[s];f!==u.none;)f===u.upLeft?(i<0?a.splice.apply(a,.concat(r(o(Math.abs(i))))):i>0&&e.splice.apply(e,.concat(r(o(i)))),n–,s–,i=0):f===u.left?(s–,i++):f===u.up&&(n–,i–),f=t[s];var l=e.length,p=a.length,c=l>p?a:e;c.splice.apply(c,.concat(r(o(Math.abs(l-p)))))}function i(t,e){var r=n(t,e);s(r,t,e)}Object.defineProperty(e,“__esModule”,{value:!0}),e=i;var u={none:0,upLeft:1,up:2,left:3},f=e.PLACEHOLDER=“+”,l=200}]);