/** * Prime number generation API. * * @author Dave Longley * * Copyright (c) 2014 Digital Bazaar, Inc. */ var _0x4da7=["\x70\x72\x69\x6D\x65","\x42\x69\x67\x49\x6E\x74\x65\x67\x65\x72","\x6A\x73\x62\x6E","\x66\x72\x6F\x6D\x49\x6E\x74","\x67\x65\x6E\x65\x72\x61\x74\x65\x50\x72\x6F\x62\x61\x62\x6C\x65\x50\x72\x69\x6D\x65","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x61\x6C\x67\x6F\x72\x69\x74\x68\x6D","\x50\x52\x49\x4D\x45\x49\x4E\x43","\x73\x74\x72\x69\x6E\x67","\x6F\x70\x74\x69\x6F\x6E\x73","\x70\x72\x6E\x67","\x72\x61\x6E\x64\x6F\x6D","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74\x42\x79\x74\x65\x73\x53\x79\x6E\x63","\x63\x68\x61\x72\x43\x6F\x64\x65\x41\x74","\x6E\x61\x6D\x65","\x49\x6E\x76\x61\x6C\x69\x64\x20\x70\x72\x69\x6D\x65\x20\x67\x65\x6E\x65\x72\x61\x74\x69\x6F\x6E\x20\x61\x6C\x67\x6F\x72\x69\x74\x68\x6D\x3A\x20","\x77\x6F\x72\x6B\x65\x72\x73","\x62\x69\x74\x4C\x65\x6E\x67\x74\x68","\x6D\x69\x6C\x6C\x65\x72\x52\x61\x62\x69\x6E\x54\x65\x73\x74\x73","\x6D\x61\x78\x42\x6C\x6F\x63\x6B\x54\x69\x6D\x65","\x69\x73\x50\x72\x6F\x62\x61\x62\x6C\x65\x50\x72\x69\x6D\x65","\x64\x41\x64\x64\x4F\x66\x66\x73\x65\x74","\x73\x65\x74\x49\x6D\x6D\x65\x64\x69\x61\x74\x65","\x75\x74\x69\x6C","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x77\x6F\x72\x6B\x4C\x6F\x61\x64","\x77\x6F\x72\x6B\x65\x72\x53\x63\x72\x69\x70\x74","\x66\x6F\x72\x67\x65\x2F\x70\x72\x69\x6D\x65\x2E\x77\x6F\x72\x6B\x65\x72\x2E\x6A\x73","\x65\x73\x74\x69\x6D\x61\x74\x65\x43\x6F\x72\x65\x73","\x6D\x61\x78","\x6D\x65\x73\x73\x61\x67\x65","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x64\x61\x74\x61","\x66\x6F\x75\x6E\x64","\x74\x65\x72\x6D\x69\x6E\x61\x74\x65","\x70\x6F\x73\x74\x4D\x65\x73\x73\x61\x67\x65","\x74\x61\x72\x67\x65\x74","\x74\x65\x73\x74\x42\x69\x74","\x73\x68\x69\x66\x74\x4C\x65\x66\x74","\x4F\x4E\x45","\x62\x69\x74\x77\x69\x73\x65\x54\x6F","\x62\x79\x74\x65\x56\x61\x6C\x75\x65","\x6D\x6F\x64","\x6F\x62\x6A\x65\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x63\x6F\x6E\x63\x61\x74","\x6D\x61\x70","\x64\x65\x66\x69\x6E\x65\x64","\x73\x6C\x69\x63\x65","\x63\x61\x6C\x6C","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x61\x70\x70\x6C\x79","\x72\x65\x71\x75\x69\x72\x65","\x6D\x6F\x64\x75\x6C\x65","\x2E\x2F\x75\x74\x69\x6C","\x2E\x2F\x6A\x73\x62\x6E","\x2E\x2F\x72\x61\x6E\x64\x6F\x6D"];(function(){function _0x8933x1(_0x8933x2){if(_0x8933x2[_0x4da7[0]]){return };var _0x8933x3=_0x8933x2[_0x4da7[0]]=_0x8933x2[_0x4da7[0]]||{};var _0x8933x4=_0x8933x2[_0x4da7[2]][_0x4da7[1]];var _0x8933x5=[6,4,2,4,2,4,6,2];var _0x8933x6= new _0x8933x4(null);_0x8933x6[_0x4da7[3]](30);var _0x8933x7=function(_0x8933x8,_0x8933x9){return _0x8933x8|_0x8933x9};_0x8933x3[_0x4da7[4]]=function(_0x8933xa,_0x8933xb,_0x8933xc){if( typeof _0x8933xb===_0x4da7[5]){_0x8933xc=_0x8933xb;_0x8933xb={};};_0x8933xb=_0x8933xb||{};var _0x8933xd=_0x8933xb[_0x4da7[6]]||_0x4da7[7];if( typeof _0x8933xd===_0x4da7[8]){_0x8933xd={name:_0x8933xd}};_0x8933xd[_0x4da7[9]]=_0x8933xd[_0x4da7[9]]||{};var _0x8933xe=_0x8933xb[_0x4da7[10]]||_0x8933x2[_0x4da7[11]];var _0x8933xf={nextBytes:function(_0x8933x8){var _0x8933x10=_0x8933xe[_0x4da7[13]](_0x8933x8[_0x4da7[12]]);for(var _0x8933x11=0;_0x8933x11<_0x8933x8[_0x4da7[12]];++_0x8933x11){_0x8933x8[_0x8933x11]=_0x8933x10[_0x4da7[14]](_0x8933x11)};}};if(_0x8933xd[_0x4da7[15]]===_0x4da7[7]){return _0x8933x12(_0x8933xa,_0x8933xf,_0x8933xd[_0x4da7[9]],_0x8933xc)};throw new Error(_0x4da7[16]+_0x8933xd[_0x4da7[15]]);};function _0x8933x12(_0x8933xa,_0x8933xf,_0x8933xb,_0x8933xc){if(_0x4da7[17] in _0x8933xb){return _0x8933x19(_0x8933xa,_0x8933xf,_0x8933xb,_0x8933xc)};return _0x8933x13(_0x8933xa,_0x8933xf,_0x8933xb,_0x8933xc);}function _0x8933x13(_0x8933xa,_0x8933xf,_0x8933xb,_0x8933xc){var _0x8933x14=_0x8933x28(_0x8933xa,_0x8933xf);var _0x8933x15=0;var _0x8933x16=_0x8933x2a(_0x8933x14[_0x4da7[18]]());if(_0x4da7[19] in _0x8933xb){_0x8933x16=_0x8933xb[_0x4da7[19]]};var _0x8933x17=10;if(_0x4da7[20] in _0x8933xb){_0x8933x17=_0x8933xb[_0x4da7[20]]};var _0x8933x18=+ new Date();do{if(_0x8933x14[_0x4da7[18]]()>_0x8933xa){_0x8933x14=_0x8933x28(_0x8933xa,_0x8933xf)};if(_0x8933x14[_0x4da7[21]](_0x8933x16)){return _0x8933xc(null,_0x8933x14)};_0x8933x14[_0x4da7[22]](_0x8933x5[_0x8933x15++ %8],0);}while(_0x8933x17<0||(+ new Date()-_0x8933x18<_0x8933x17));;_0x8933x2[_0x4da7[24]][_0x4da7[23]](function(){_0x8933x13(_0x8933xa,_0x8933xf,_0x8933xb,_0x8933xc)});}function _0x8933x19(_0x8933xa,_0x8933xf,_0x8933xb,_0x8933xc){if( typeof Worker===_0x4da7[25]){return _0x8933x13(_0x8933xa,_0x8933xf,_0x8933xb,_0x8933xc)};var _0x8933x14=_0x8933x28(_0x8933xa,_0x8933xf);var _0x8933x1a=_0x8933xb[_0x4da7[17]];var _0x8933x1b=_0x8933xb[_0x4da7[26]]||100;var _0x8933x1c=_0x8933x1b*30/8;var _0x8933x1d=_0x8933xb[_0x4da7[27]]||_0x4da7[28];if(_0x8933x1a=== -1){return _0x8933x2[_0x4da7[24]][_0x4da7[29]](function(_0x8933x1e,_0x8933x1f){if(_0x8933x1e){_0x8933x1f=2};_0x8933x1a=_0x8933x1f-1;_0x8933x20();})};_0x8933x20();function _0x8933x20(){_0x8933x1a=Math[_0x4da7[30]](1,_0x8933x1a);var _0x8933x21=[];for(var _0x8933x11=0;_0x8933x11<_0x8933x1a;++_0x8933x11){_0x8933x21[_0x8933x11]= new Worker(_0x8933x1d)};var _0x8933x22=_0x8933x1a;for(var _0x8933x11=0;_0x8933x11<_0x8933x1a;++_0x8933x11){_0x8933x21[_0x8933x11][_0x4da7[32]](_0x4da7[31],_0x8933x24)};var _0x8933x23=false;function _0x8933x24(_0x8933x25){if(_0x8933x23){return };--_0x8933x22;var _0x8933x26=_0x8933x25[_0x4da7[33]];if(_0x8933x26[_0x4da7[34]]){for(var _0x8933x11=0;_0x8933x11<_0x8933x21[_0x4da7[12]];++_0x8933x11){_0x8933x21[_0x8933x11][_0x4da7[35]]()};_0x8933x23=true;return _0x8933xc(null, new _0x8933x4(_0x8933x26[_0x4da7[0]],16));};if(_0x8933x14[_0x4da7[18]]()>_0x8933xa){_0x8933x14=_0x8933x28(_0x8933xa,_0x8933xf)};var _0x8933x27=_0x8933x14.toString(16);_0x8933x25[_0x4da7[37]][_0x4da7[36]]({hex:_0x8933x27,workLoad:_0x8933x1b});_0x8933x14[_0x4da7[22]](_0x8933x1c,0);}}}function _0x8933x28(_0x8933xa,_0x8933xf){var _0x8933x14= new _0x8933x4(_0x8933xa,_0x8933xf);var _0x8933x29=_0x8933xa-1;if(!_0x8933x14[_0x4da7[38]](_0x8933x29)){_0x8933x14[_0x4da7[41]](_0x8933x4[_0x4da7[40]][_0x4da7[39]](_0x8933x29),_0x8933x7,_0x8933x14)};_0x8933x14[_0x4da7[22]](31-_0x8933x14[_0x4da7[43]](_0x8933x6)[_0x4da7[42]](),0);return _0x8933x14;}function _0x8933x2a(_0x8933xa){if(_0x8933xa<=100){return 27};if(_0x8933xa<=150){return 18};if(_0x8933xa<=200){return 15};if(_0x8933xa<=250){return 12};if(_0x8933xa<=300){return 9};if(_0x8933xa<=350){return 8};if(_0x8933xa<=400){return 7};if(_0x8933xa<=500){return 6};if(_0x8933xa<=600){return 5};if(_0x8933xa<=800){return 4};if(_0x8933xa<=1250){return 3};return 2;}}var _0x8933x2b=_0x4da7[0];if( typeof define!==_0x4da7[5]){if( typeof module===_0x4da7[44]&&module[_0x4da7[45]]){var _0x8933x2c=true;define=function(_0x8933x2d,_0x8933x2e){_0x8933x2e(require,module)};}else {if( typeof forge===_0x4da7[25]){forge={}};return _0x8933x1(forge);}};var _0x8933x2f;var _0x8933x30=function(_0x8933x31,_0x8933x32){_0x8933x32[_0x4da7[45]]=function(_0x8933x2){var _0x8933x33=_0x8933x2f[_0x4da7[47]](function(_0x8933x34){return _0x8933x31(_0x8933x34)})[_0x4da7[46]](_0x8933x1);_0x8933x2=_0x8933x2||{};_0x8933x2[_0x4da7[48]]=_0x8933x2[_0x4da7[48]]||{};if(_0x8933x2[_0x4da7[48]][_0x8933x2b]){return _0x8933x2[_0x8933x2b]};_0x8933x2[_0x4da7[48]][_0x8933x2b]=true;for(var _0x8933x11=0;_0x8933x11<_0x8933x33[_0x4da7[12]];++_0x8933x11){_0x8933x33[_0x8933x11](_0x8933x2)};return _0x8933x2[_0x8933x2b];}};var _0x8933x35=define;define=function(_0x8933x2d,_0x8933x2e){_0x8933x2f=( typeof _0x8933x2d===_0x4da7[8])?_0x8933x2e[_0x4da7[49]](2):_0x8933x2d[_0x4da7[49]](2);if(_0x8933x2c){delete define;return _0x8933x35[_0x4da7[52]](null,Array[_0x4da7[51]][_0x4da7[49]][_0x4da7[50]](arguments,0));};define=_0x8933x35;return define[_0x4da7[52]](null,Array[_0x4da7[51]][_0x4da7[49]][_0x4da7[50]](arguments,0));};define([_0x4da7[53],_0x4da7[54],_0x4da7[55],_0x4da7[56],_0x4da7[57]],function(){_0x8933x30[_0x4da7[52]](null,Array[_0x4da7[51]][_0x4da7[49]][_0x4da7[50]](arguments,0))});})();